
/*
*
* Main html/body divs
*
* For layout / display of main 
*
*/
html, body { margin: 0; width:100%; background: #ffffff; }
#headerbar { width: 100%; float: left; }
#versionbar { width: 100%; float: left; }
#sidebar { width: 170px; float: left; }
#body { width: 500px; float: left; }
#subtext { width: 250px; float: left; }
#footerbar { width: 100%; float: left; }

/**
*	main
*
*	class to handle the display of the main site content
*/
#main
{
	position: absolute;
	width: 920px;
	left: 50%;
	margin-left: -460px;
}

/*
*	Button classes
*
*	For display of all website buttons
*/

/*
*	Button : lz_140x27_d1765e
*/

a.lz_140x27_d1765e, a.lz_140x27_d1765e:link, a.lz_140x27_d1765e:visited, a.lz_140x27_d1765e:active 
{
	float: left;
	width: 140px;
	height: 27px;
	padding: 2px;
	background: url(../images/buttons/blank/EM_Btn_Lz_140x27.png) no-repeat left;
	text-decoration: none; 
}

a.lz_140x27_d1765e:hover 
{
	width: 140px;
	height: 27px;
	background: url(../images/buttons/blank/EM_Btn_Lz_140x27_R.png) no-repeat left;
	text-decoration: none; 
}

a.lz_140x27_d1765e div.label
{
	font: bold 10px "Verdana", Geneva, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 6px; 
}

/*
*	Button : lz_100x40_Cart_d1765e
*/

a.lz_100x40_Cart_d1765e, a.lz_100x40_Cart_d1765e:link, a.lz_100x40_Cart_d1765e:visited, a.lz_100x40_Cart_d1765e:active 
{
	float: left;
	width: 100px;
	height: 40px;
	padding: 2px;
	background: url(../images/buttons/blank/EM_Btn_Lz_100x40_Cart.png) no-repeat left;
	text-decoration: none; 
}

a.lz_100x40_Cart_d1765e:hover 
{
	width: 100px;
	height: 40px;
	background: url(../images/buttons/blank/EM_Btn_Lz_100x40_Cart_R.png) no-repeat left;
	text-decoration: none; 
}

/*
*	Button : lz_100x25_d1765e
*/

a.lz_100x25_d1765e, a.lz_100x25_d1765e:link, a.lz_100x25_d1765e:visited, a.lz_100x25_d1765e:active 
{
	float: left;
	width: 100px;
	height: 25px;
	padding: 2px;
	background: url(../images/buttons/blank/EM_Btn_Lz_100x25.png) no-repeat left;
	text-decoration: none; 
}

a.lz_100x25_d1765e:hover 
{
	width: 100px;
	height: 25px;
	background: url(../images/buttons/blank/EM_Btn_Lz_100x25_R.png) no-repeat left;
	text-decoration: none; 
}

a.lz_100x25_d1765e div.label
{
	font: bold 10px "Verdana", Geneva, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 6px; 
}

/*
*	Button : lz_110x22_d1765e
*/

a.lz_110x22_d1765e, a.lz_110x22_d1765e:link, a.lz_110x22_d1765e:visited, a.lz_110x22_d1765e:active 
{
	float: left;
	width: 110px;
	height: 22px;
	padding: 0px;
	background: url(../images/buttons/blank/EM_Btn_Lz_110x22.png) no-repeat left;
	text-decoration: none; 
}

a.lz_110x22_d1765e:hover 
{
	width: 110px;
	height: 22px;
	background: url(../images/buttons/blank/EM_Btn_Lz_110x22_R.png) no-repeat left;
	text-decoration: none; 
}

a.lz_110x22_d1765e div.label
{
	font: bold 10px "Verdana", Geneva, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 3px; 
}

/*
*	Button : lz_110x22_ffb926
*/

a.lz_110x22_ffb926, a.lz_110x22_ffb926:link, a.lz_110x22_ffb926:visited, a.lz_110x22_ffb926:active 
{
	float: left;
	width: 110px;
	height: 22px;
	padding: 0px;
	background: url(../images/buttons/blank/EM_Btn_Lz_110x22_R.png) no-repeat left;
	text-decoration: none; 
}

a.lz_110x22_ffb926:hover 
{
	width: 110px;
	height: 22px;
	background: url(../images/buttons/blank/EM_Btn_Lz_110x22.png) no-repeat left;
	text-decoration: none; 
}

a.lz_110x22_ffb926 div.label
{
	font: bold 10px "Verdana", Geneva, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 3px; 
}

/*
*	Button : lz_150x22_d1765e
*/

a.lz_150x22_d1765e, a.lz_150x22_d1765e:link, a.lz_150x22_d1765e:visited, a.lz_150x22_d1765e:active 
{
	float: left;
	width: 150px;
	height: 22px;
	padding: 0px;
	background: url(../images/buttons/blank/EM_Btn_Lz_145x22.png) no-repeat left;
	text-decoration: none; 
}

a.lz_150x22_d1765e:hover 
{
	width: 150px;
	height: 22px;
	background: url(../images/buttons/blank/EM_Btn_Lz_145x22_R.png) no-repeat left;
	text-decoration: none; 
}

a.lz_150x22_d1765e div.label
{
	font: bold 10px "Verdana", Geneva, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 3px; 
}

/*
* 	Warning message decoration
*
* 	For displaying / decorating warning message graphics
*/
#warning_holder { padding: 10px 0px 10px 0px; }

/*
*
* Header decoration
*
* For displaying / decorating main header graphic
*
*/
#header 
{ 
	width: 900px; height: 188px; margin: 10px 10px 0px 10px; 
	background-image: url('../images/EDIT_MULE_WS_HEADER_MAIN.jpg'); background-repeat: no-repeat; background-position: center;
}

/*
*
* Version decoration
*
* For displaying / decorating main header graphic
*
*/
#version { width: 880px; height: 10px; margin: 5px 20px 5px 20px; }
#version_leftside { width: 40%; float: left; text-align: left; padding: 0px 0px 0px 0px;}
#version_rightside { width: 60%; float: left; text-align: right; padding: 0px 0px 0px 0px;}

/*
*	Navigation divs
*
* 	For layout / display of navigation
*/

#nav 
{ 
	width: 150px; 
	margin: 5px 10px 10px 10px; 
	background: #ffc24c; 
}

#nav_header 
{
	height: 32px; width: 100%;
	background: url(../images/mechs/headers/EMHeaderNav.jpg) no-repeat center;
	border-bottom: dotted thin #ffffff;
}

ul#nav_holder { margin: 0px 0px 10px 0px;  padding: 5px; list-style-type:none; }
#nav a { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: bold; }
#nav a:link { text-decoration: none; }
#nav a:visited { text-decoration: none; color: #ffffff; }
#nav a:hover { text-decoration: none; color: #d1765e; }
#nav a:active { text-decoration: none; color: #ffffff; }
.nav_inactive_link { text-decoration: none; color: #ffdc95; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; }

ul#nav_holder li.nav_cell
{
	width: 100%; 
	height: 100%;
	text-align: left;
	border-bottom: #ffffff thin dotted;
}

/*
*
* Shopping cart divs
*
* For layout / display of shopping cart
*
*/
#cart 
{ 
	width: 150px; 
	height: 100%;
	margin: 5px 10px 10px 10px; 
}

ul#cart_holder 
{ 
	float: left;
	margin: 0px; 
	padding: 0px;
	width: 100%;
	height: 100%;
	list-style-type: none;
}

ul#cart_holder li.cart_cell
{
	float: left;
	width: 100%; 
	height: 38px;
	margin: 0px;
	padding: 0px;
	border-bottom: #ffffff dotted thin;
	background: #e1a696;
	list-style-type: none;
}

ul#cart_holder li.cart_cell_total
{
	float: left;
	width: 100%; 
	height: 22px;
	margin: 0px;
	padding: 0px;
	border-bottom: #ffffff dotted thin;
	background: #d1765e;
	list-style-type: none;
}

ul#cart_holder li.cart_cell_total div.cart_cell_holder, ul#cart_holder li.cart_cell div.cart_cell_holder 
{ 
	padding: 5px; 
}

ul#cart_holder li.cart_cell_total div.cart_cell_leftside, ul#cart_holder li.cart_cell div.cart_cell_leftside  
{ 
	width: 66%;
	float: left; 
	text-align: left; 
}/**/

ul#cart_holder li.cart_cell_total div.cart_cell_rightside, ul#cart_holder li.cart_cell div.cart_cell_rightside
{ 
	width: 33%;
	float: right; 
	text-align: right; 
}/**/

ul#cart_holder li.cart_cell a, ul#cart_holder li.cart_cell a:link, ul#cart_holder li.cart_cell a:visited,  ul#cart_holder li.cart_cell a:active
{
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 13px; 
	text-decoration: none;
}

ul#cart_holder li.cart_cell a:hover 
{ 
	color: #6b103f; 
	text-decoration: none; 
}

.cart_form_body_style
{
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px;
}

#cart_header 
{
	float: left;
	height: 32px; 
	width: 100%;
	background: url(../images/mechs/headers/EMHeaderCart.jpg) no-repeat center;
	border-bottom: #ffffff dotted thin;
}

#cart_footer
{
	float: left;
	width: 150px; 
	height: 65px;
	background: url(../images/cart/EMCartFooter.png) no-repeat center;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#cart_footer div.button 
{
	width: 100px;
	height: 100%;
	margin: 10px auto 0px auto;
}

/*#checkout_holder 
{
	width: 98%;
	height: 100%;
	float: left;
	padding: 5px 0px 5px 0px; 
}*/

ul#chk_products
{
	width: 100%;
	height: 100%;
	float: left;
	margin: 10px 0px;
	padding: 0px;
	list-style-type:none;
}

ul#chk_products li.header
{
	width: 98%;
	float: left;
	list-style-type:none;
	margin: 0px;
	padding: 5px;
	background: #e9e9e9;
}

ul#chk_products li.product
{
	width: 98%;
	float: left;
	margin: 0px;
	padding: 5px;
	list-style-type:none;
}

ul#chk_products li.total
{
	width: 98%;
	float: left;
	margin: 0px;
	padding: 5px;
	list-style-type:none;
	border-top: dotted thin #999999;
	border-bottom: dotted thin #999999;
}

ul#chk_products li.header div.left,
ul#chk_products li.product div.left,
ul#chk_products li.total div.left
{
	width: 70%;
	height: 20px;
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	overflow: hidden;
}

ul#chk_products li.header div.right,
ul#chk_products li.product div.right,
ul#chk_products li.total div.right
{
	width: 12%;
	height: 20px;
	float: right;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	overflow: hidden;
}

#checkout_stages_holder 
{ 
	padding: 0px; margin: 5px 0px 5px 0px;
}

/*
*	News feed divs
*
* 	For layout / display of news feed
*/
#newsfeed 
{ 
	width: 230px; margin: 5px 10px 10px 10px; background: #999999;
}

#newsfeed_holder 
{ 
	margin: 0px;  
	padding: 5px; 
}

#newsfeed_flashcontent 
{ 
	width: 220px; 
	height: 240px; 
}

#newsfeed_header 
{
	height: 32px; width: 100%;
	background: url(../images/mechs/headers/EMHeaderNewsFeed.jpg) no-repeat center;
	border-bottom: dotted thin #ffffff;
}

/*
*	Mailing list divs
*
* 	For layout / display of mailing list
*/
#mailing 
{ 
	width: 230px; 
	margin: 5px 10px 10px 10px; 
	background: #ffc24c; 
}

#mailing_holder 
{ 
	margin: 5px 0px 5px 0px;  
	padding: 5px;  
}

#mailing_feedback_holder 
{
	padding: 5px 0px 5px 0px;
}

#mailing_header 
{
	height: 32px; width: 100%;
	background: url(../images/mechs/headers/EMHeaderMailingList.jpg) no-repeat center;
	border-bottom: dotted thin #ffffff;
}

#mailing_form_field
{
	text-align: center; vertical-align: middle;
	margin-top: 5px; margin-bottom: 5px;
}

.mailing_form_body_style_left
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px;
	text-align: left; vertical-align: top;
}

.mailing_form_body_style_right
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px;
	text-align: right; vertical-align: top;
}

/*
*
* Content divs
*
* For layout / display of main content
*
*/
#content 
{ 
	width: 490px;
	float: left;
	padding: 0px;
	margin: 5px 5px 5px 5px;
}

#content_footer 
{ 
	width: 100%;
	float: left;
	background: #ffc24c; 
	vertical-align: top; 
}

#content_holder 
{
	width: 480px;
	height: 100%;
	float: left; 
	margin: 5px 0px 5px 0px; 
	padding: 5px;
	background: #F4F4F4;
}

#content_header 
{
	width: 100%;
	height: 32px;
	float: left;
	border-bottom: #ffffff thin dotted;
}

.content_group 
{ 
	width: 100%; 
	height: 100%; 
	float: left;
	margin: 0px;
	text-align: center;
}

.content_group div.button_center_150
{ 
	width: 150px;
	margin-left: auto;
	margin-right: auto;
}

.content_group div.button_center_300
{ 
	width: 300px;
	margin-left: auto;
	margin-right: auto;
}

/**
* 	Featured Plugins divs
*
* 	For layout / display of featured plugins
*/
.featured_plugin_holder 
{
	width: 98%;
	height: 100%;
	float: left;
	padding: 5px;
	border-bottom: #999999 thin dotted;
}

.featured_plugin_holder_btm 
{
	width: 98%;
	height: 100%;
	float: left;
	padding: 5px;
}

#featured_flashcontent_1 { width: 180px; height: 180px; vertical-align: top; text-align: left; margin: 10px 5px 10px 5px; }
#featured_flashcontent_2 { width: 180px; height: 180px; vertical-align: top; text-align: left; margin: 10px 5px 10px 5px; }
#featured_flashcontent_3 { width: 180px; height: 180px; vertical-align: top; text-align: left; margin: 10px 5px 10px 5px; }

ul.featured_plugin 
{ 
	margin: 0px; 
	padding: 0px; 
	width: 100%; 
	height: 100%; 
	list-style-type:none;
}

ul.featured_plugin li.featured_leftside 
{ 
	width: 45%; 
	height: 100%; 
	float: left; 
	text-align: left; 
	list-style-type:none;
}

ul.featured_plugin li.featured_rightside 
{ 
	width: 55%; 
	height: 100%; 
	float: right; 
	text-align: left; 
	list-style-type:none;
}

ul.featured_plugin li.featured_bottom 
{ 
	width: 100%; 
	height: 100%; 
	float: left; 
	margin: 5px 0px 5px 0px;
	text-align: center; 
	list-style-type:none;
}

ul.featured_plugin li.featured_bottom div.buttons
{ 
	width: 300px;
	margin-left: auto;
	margin-right: auto;
}

/*
*
* About divs
*
* For layout / display of about page
*
*/
#about_holder 
{ 
	padding: 5px;
}

/*
*
* Error divs
*
* For layout / display of about page
*
*/
#error_holder 
{ 
	padding: 5px;
}

.grey_loznge_form_holder 
{
	width: 100%;
	height: 100%;
	float: left;
	padding: 3px 0px; 
	margin: 5px 0px 5px 0px;
	background: #e9e9e9;
}

.grey_loznge_form_cell 
{
	width: 96%;
	height: 100%; 
	float: left;
	background: #ffffff; 
	padding: 5px; 
	margin: 2px 5px;
}

.grey_loznge_form_cell_large 
{
	float: left;
	width: 96%;
	height: 100%; 
	background: #ffffff; 
	padding: 5px; 
	margin: 2px 5px; 
}

.grey_loznge_form_leftside 
{
	width: 42%; 
	float: left; 
	text-align: left; 
}

.grey_loznge_form_leftside_l_75 
{
	width: 75%; 
	float: left; 
	text-align: left; 
}

.grey_loznge_form_rightside 
{ 
	width: 52%; 
	float: right; 
	text-align: right;  
}

.grey_loznge_form_rightside_r 
{ 
	width: 52%; 
	float: right; 
	text-align: right;  
}

.grey_loznge_form_rightside_r_20 
{ 
	width: 20%; 
	float: right; 
	text-align: right;  
}

.grey_loznge_form_field
{
	text-align: center; 
	vertical-align: middle;
	/*margin: 5px 0px 0px 5px;*/
}

/*
*
* Authorization divs
*
* For layout / display of plugin related pages
*
*/
#auth_form_cell { height: 25px; background: #ffffff; padding: 5px; margin: 5px; }
#auth_form_cell_large { height: 75px; background: #ffffff; padding: 5px; margin: 5px; }

/**
*	Plugin page divs
*
*	For layout of plugin page
*/

div#plugin_holder
{
	width: 98%;
	height: 100%;
	float: left;
	padding: 5px 5px 5px 5px;
}

/*
*	Plugins List divs
*
*	For layout / display of plugins list
*/

ul#plugin_holder 
{
	width: 100%;
	float: left;
	list-style-type:none; 
	margin: 0px; 
	padding: 0px;
}

ul#plugin_holder li.plugin
{
	width: 100%;
	float: left;
	list-style-type:none; 
	margin: 0px; 
	padding: 0px;
	border-bottom: thin dotted #e9e9e9;
}

ul#plugin_holder li.plugin div.name
{
	float: left; 
	text-align: left; 
	padding: 10px 0px 10px 5px; 
	list-style-type:none;
}

ul#plugin_holder li.plugin div.price
{
	float: right; 
	text-align: left; 
	padding: 11px 5px 10px 5px; 
	list-style-type:none;
}

ul#plugin_holder li.plugin div.readmore
{
	float: right; 
	text-align: left; 
	padding: 10px 0px 10px 5px; 
	list-style-type:none;
}

ul#plugin_holder li.plugin div.get
{
	float: right; 
	text-align: left; 
	padding: 10px 0px 10px 5px; 
	list-style-type:none;
}

/**
*	Tutorial page divs
*
*	For layout of tutorial page
*/

div#tutorial_holder
{
	width: 98%;
	height: 100%;
	float: left;
	padding: 5px 5px 5px 5px;
}

/*
*	Tutorial List divs
*
*	For layout / display of tutorials list
*/
ul#tutorial_holder 
{
	width: 100%;
	float: left;
	list-style-type:none; 
	margin: 0px; 
	padding: 0px;
}

ul#tutorial_holder li.tutorial
{
	width: 100%;
	float: left;
	list-style-type:none; 
	margin: 0px; 
	padding: 0px;
	border-bottom: thin dotted #e9e9e9;
}

ul#tutorial_holder li.tutorial div.name
{
	float: left; 
	text-align: left; 
	padding: 10px 0px 10px 5px; 
	list-style-type:none;
}

ul#tutorial_holder li.tutorial div.get
{
	float: right; 
	text-align: left; 
	padding: 10px 0px 10px 5px; 
	list-style-type:none;
}

#tutorial_video_holder 
{
	width: 100%;
	height: 340px;
	float: left;
	margin: 0px 0px 20px 0px;
	background: #e9e9e9; 
}

#tutorial_video 
{
	position: relative;
	left: 25px;
	top: 20px;
	width: 100%;
	height: 100%;
}

#tutorial_flashcontent 
{ 
	width: 100%; 
	height: 80px;
	vertical-align: top; 
	text-align: center; 
	margin: 0px;
	padding: 0px;
}

/**
*	Stats Display
*
*	For layout of statistics divs
*/
ul#statistics_holder
{
	width: 100%;
	height: 100%;
	float: left;
	margin: 0px 0px 20px 0px;
	padding:0px;
	list-style-type:none; 
}

ul#statistics_holder li.statistic
{
	width: 100%;
	height: 100%;
	float: left; 
	margin: 0px;
	padding: 0px;
	list-style-type:none;
	text-align: left; 
}

ul#statistics_holder li.statistic div.left
{
	width: 49%;
	float: left; 
	text-align: left; 
	margin: 0px;
	padding: 10px 0px 10px 5px;
	border: solid thin #e9e9e9;
}

ul#statistics_holder li.statistic div.right
{
	width: 48%;
	float: left; 
	text-align: left; 
	margin: 0px;
	padding: 10px 0px 10px 5px; 
	border: solid thin #e9e9e9;
	background: #FFF;
}

/*
* 	Testimonial divs
*
* 	For layout / display of testimonials
*/
ul#testimonials 
{
	width: 98%;
	height: 100%;
	float: left;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	list-style-type: none;
}

ul#testimonials li.testimonial
{
	width: 98%;
	height: 100%;
	float: left;
	margin: 2px 0px;
	padding: 10px;
	background: #e9e9e9;
}

/*
*
* Footer divs
*
* For layout / display of main footer
*
*/
#footer 
{ 
	width: 900px; margin: 5px 10px 10px 10px;
	border-top-style: dotted; border-top-width: thin; border-top-color: #999999;
}

/*
*	Message Display divs
*
* 	For layout / display of error / notification messages
*/
.message_display
{
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

.message_display p
{
	padding: 5px;
}

.message_display_good
{
	background: #ffd37f;
}

.message_display_bad 
{
	background: #d60303;
}

.message_display_note 
{
	background: #bc5f4a;
}

/*
*
* Faq divs
*
* For layout / display of faq section
*
*/
#faq_holder { padding: 5px 0px 5px 0px; }
#faq_quicklist_holder
{ 
	margin: 0px;  padding: 0px 0px 10px 0px; list-style-type:none; 
	font-style: italic;
}
ul#faq_quicklist_sublist
{ 
	margin: 0px 0px 10px 10px;  padding: 0px; list-style-type:none; 
	font-weight: bold;
}


/*
*
*
* Body copy ----- styles
*
*
*/
.bodycopy_left { margin: 10px 5px 10px 5px; text-align: left; vertical-align: top; }
.bodycopy_left a:link { text-decoration: none; color: #6b6b6b; font-weight:bold; font-style: italic; }
.bodycopy_left a:visited { text-decoration: none; color: #6b6b6b; font-weight:bold; font-style: italic; }
.bodycopy_left a:hover { text-decoration: none; color: #ffa800; font-weight:bold; font-style: italic; }
.bodycopy_left a:active { text-decoration: none; color: #6b6b6b; font-weight:bold; font-style: italic; }

.bodycopy_right { margin: 10px 5px 10px 5px; text-align: right; vertical-align: top; }
.bodycopy_right a:link { text-decoration: none; color: #6b6b6b; font-weight:bold; font-style: italic; }
.bodycopy_right a:visited { text-decoration: none; color: #6b6b6b; font-weight:bold; font-style: italic; }
.bodycopy_right a:hover { text-decoration: none; color: #ffa800; font-weight:bold; font-style: italic; }
.bodycopy_right a:active { text-decoration: none; color: #6b6b6b; font-weight:bold; font-style: italic; }

.bodycopy_center { margin: 10px 5px 10px 5px; text-align: center; vertical-align: top; }
.bodycopy_center a:link { text-decoration: none; color: #6b6b6b; font-weight:bold; font-style: italic; font-weight:bold; font-style: italic; }
.bodycopy_center a:visited { text-decoration: none; color: #6b6b6b; font-weight:bold; font-style: italic; }
.bodycopy_center a:hover { text-decoration: none; color: #ffa800; font-weight:bold; font-style: italic; }
.bodycopy_center a:active { text-decoration: none; color: #6b6b6b; font-weight:bold; font-style: italic; }

.bodycopystyle_9_n_center
{
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	vertical-align: middle;
}

.bodycopystyle_center
{
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	vertical-align: middle;
}

.bodycopystyle_center h1 { line-height: 28px; }
.bodycopystyle_center h2 { line-height: 24px; }
.bodycopystyle_center h3 { line-height: 18px; }

.bodycopystyle_left
{
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	line-height: 20px;
	vertical-align: middle;
}

.bodycopystyle_left ul.list_standard
{
	margin: 15px 0px 0px 0px;
	padding: 0px;
}

.bodycopystyle_left ul.list_standard li.header
{
	list-style-type: none;
	color: #d1765e; 
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.bodycopystyle_left ul.list_standard li.item
{
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

.bodycopystyle_left_10
{
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;
}

.bodycopystyle_left h1 { line-height: 28px; }
.bodycopystyle_left h2 { line-height: 24px; }
.bodycopystyle_left h3 { line-height: 18px; }

.bodycopystyle_left a:link { text-decoration: none; color: #6b6b6b; font-weight:bold; font-style: italic; }
.bodycopystyle_left a:visited { text-decoration: none; color: #6b6b6b; font-weight:bold; font-style: italic; }
.bodycopystyle_left a:hover { text-decoration: none; color: #ffa800; font-weight:bold; font-style: italic; }
.bodycopystyle_left a:active { text-decoration: none; color: #6b6b6b; font-weight:bold; font-style: italic; }

.bodycopystyle_left_whte
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	line-height: 20px;
	vertical-align: middle;
}

.bodycopystyle_right
{
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	line-height: 20px;
	vertical-align: middle;
}

.bodycopystyle_center_white
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	vertical-align: middle;
}

.bodycopystyle_left_white
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	line-height: 20px;
	vertical-align: middle;
}

.list_header_copystyle_left
{
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 18px;
	vertical-align: middle;
	font-weight: bold;
}

.list_copystyle_center
{
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	line-height: 18px;
	vertical-align: middle;
}

.list_copystyle_left
{
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 18px;
	vertical-align: middle;
}

.list_copystyle_left_h3
{
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	line-height: 20px;
	vertical-align: middle;
}

.message_error_copystyle_left
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	line-height: 20px;
	vertical-align: middle;
}

.message_error_copystyle_center
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	vertical-align: middle;
}

.message_good_copystyle_left
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	line-height: 20px;
	vertical-align: middle;
}

.message_good_copystyle_center
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	vertical-align: middle;
}