/* reset css */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/*---------------------------reset code----------------------------------*/
.clear								{ 	clear:both; line-height:1px; font-size:1px;}
.lft								{ 	float:left;}
.rht								{ 	float:right;}




body 								{	background:url(/images/bg.jpg) top center repeat-x;  }
/*---------------------------Main Body Start ----------------------------*/

#main_wrapper						{   width:100%;  margin:0 auto;     }
.wrapper							{	width:980px; margin:0 auto;      }
/*---------------------------Main Body End-------------------------------*/


/*--------------------------- Text Css Start ------------------------------*/
h2									{	font:bold 18px/18px Helvetica, Arial, Verdana, san-serif; color:#535353	}
/*--------------------------- Text Css End ------------------------------*/


/*--------------------------- Header Start ------------------------------*/
.header								{	width:980px; margin:0 auto; position:relative;      }
.logo								{	float:left; width:214px; padding:4px 0 0 0; }

.header_right						{	float:right; width:436px; font:normal 18px/20px "Times New Roman", Times, serif; color:#a01a12; padding-top:2px; position:absolute; top:0; right:-22px;}
.header_right h1					{	font:normal 44px/44px "Times New Roman", Times, serif; color:#8a0f07; padding-bottom:11px}
/*--------------------------- Header  End-------------------------------*/

/*--------------------------- Navigation Start ------------------------------*/
.navigation							{	width:980px; margin:0 auto; padding-top:4px; padding-bottom:2px;} 
.navigation	ul						{	margin:0; padding:0;}
.navigation	ul li					{	float:left;	margin:0; padding:0 0 0 0px; list-style:none; font:normal 12px/32px Helvetica, Arial, Verdana, san-serif; color:#fff;}
.navigation	ul li a					{	text-decoration:none; color:#fff;}
.navigation	ul li a:hover			{	color:#000;	}
.navigation	ul li.first				{	padding:0;}

/*--------------------------- Navigation End ------------------------------*/



/*--------------------------- Container Start ------------------------------*/
.mainbg								{	width:100%; margin:0 auto; background:url(/images/mainbg.gif)  top center repeat-x; padding-top:13px;  }
.container							{	width:980px; margin:0 auto; padding-bottom:10px; }
.home_content						{	width:980px; margin:0 auto;}
.home_content .home_left			{	float:left; width:754px;}
.home_left .left_box1				{	float:left;	width:754px; padding-top:8px;}
.left_box1 ul						{	margin:0; padding:0;}
.left_box1 ul li					{	float:left; margin:0; padding:0 0 0 8px; list-style:none;}
.left_box1 ul li .left_box1_con		{	float:left; width:236px; background:url(/images/left_box1_top.gif) left top repeat-x; font:normal 12px/18px Helvetica, Arial, Verdana, san-serif; color:#919191;padding-top:1px;}
.left_box1 h2						{	font:bold 18px/18px Helvetica, Arial, Verdana, san-serif; color:#535353; padding-bottom:20px; padding-left:7px;}
.left_box1_img						{	width:226px; height:149px;   margin:0 auto; padding-bottom:5px; background:url(/images/left_box1_imgbg.jpg) no-repeat; }
.left_box1_img img					{	margin:0 auto; text-align:center; padding:13px 0 0 11px;}
.left_box1_img iframe					{	margin-left: auto; margin-right: auto;text-align:center; padding:13px 0 0 11px;}
.left_box1 h3						{	font:normal 14px/17px Helvetica, Arial, Verdana, san-serif; color:#747474;  padding-bottom:10px;  	}
.left_box1 a.read_more				{	float:right;	width:84px; height:24px; display:block; text-align:left; padding-left:10px; text-decoration:none; font:normal 11px/24px Helvetica, Arial, Verdana, san-serif; color:#fff; background:url(/images/read_more.gif) no-repeat}
.left_box1 a.read_more:hover,.left_box1 a.active		{	background-position:0 -24px;	}

.left_box1 p						{	padding-bottom:5px;}
.left_box1_line						{	float:left;	width:5px; padding-left:0;}
.left_box1 ul li.first				{	padding:0 !important}
.left_box1 ul li.first .left_box1_con	 {	width:224px !important}
.left_box1_btm						{	width:754px; margin:0 auto; margin-top:10px  }
.box2_left ul li.last				{	background:none !important; padding-bottom:8px;}

.left_box2							{	width:754px; margin:0 auto; margin-top:0;}
.left_box2 h2						{	font:bold 16px/30px Helvetica, Arial, Verdana, san-serif; color:#535353; background:url(/images/left_box2_h2.gif) repeat-x; padding-left:9px; padding-bottom:14px;}
.left_box2 .box2_left				{	float:left; width:195px; border:1px solid #d5d5d5;}
.box2_left ul						{	margin:0; padding:0;}
.box2_left ul li					{	float:left;  width:195px;	margin:0; padding:0 0 24px 0; list-style:none; background:url(/images/left_box2_h2.gif) bottom left repeat-x;}
.box2_left ul li .box2_left_con		{	float:left; width:195px;}
.box2_left_con	.left_img			{	float:left; width:65px; border:1px solid #d5d5d5; margin-left:9px; z-index: 1;}
.box2_left_con	.right_text			{	float:right; width:98px; font:normal 11px/17px Helvetica, Arial, Verdana, san-serif; color:#919191; padding-top:5px; padding-right:11px;}
.box2_left_con .right_text h3		{	font:normal 12px/14px Helvetica, Arial, Verdana, san-serif; color:#747474; padding-bottom:7px;}
.left_box2 .box2_right				{	float:right; width:536px; border:1px solid #d5d5d5; padding-bottom:13px;	}
.left_box2 .box2_right_con			{	width:520px; height: 312px; margin:0 auto;}
.left_box2 .top_tab					{	width:520px; margin:0 auto;}
.left_box2 .top_tab ul				{	margin:0; padding:0;}
.left_box2 .top_tab ul li			{	float:left;	margin:0; padding:0 0 0 25px; list-style:none; font:normal 12px/12px Helvetica, Arial, Verdana, san-serif;  color:#474747; text-transform:uppercase;}
.left_box2 .top_tab ul li.first		{	padding:0 !important}
.left_box2 .top_tab ul li a			{	text-decoration:none; color:#474747; padding-bottom:8px; display:block; padding-top:12px;  border-bottom:3px solid #fff}
.left_box2 .top_tab ul li a:hover,.top_tab ul li.active a	{	border-bottom:3px solid #72050b}
.left_box2 .box2_right_con .video_box	{	width:520px; margin:0 auto;  background:url(/images/video_boxbg.gif) top left repeat-x; padding-top:18px;}
.video								{	float:left; width:350px; border:1px solid #b5b3b3; margin:9px; height:194px;}
.video_txt							{	float:right; width:132px; font:bold 18px/20px Helvetica, Arial, Verdana, san-serif; color:#d01c0d; text-align:center; padding-top:9px;	}
.video_txt h3						{	font:bold 20px/20px Helvetica, Arial, Verdana, san-serif; color:#750700; padding-bottom:9px;}
.video_arrow_box					{	width:109px; margin:0 auto; padding-top:69px; padding-right: 16px;}
a.left_arrow						{	float:left; width:30px; height:29px; text-decoration:none; display:block; background: url(/images/left_arrow.gif) no-repeat;}
a.left_arrow:hover					{	background-position:0 -29px;}
a.right_arrow						{	float:right; width:30px; height:29px; text-decoration:none;  display:block; background: url(/images/right_arrow.gif) no-repeat;}
a.right_arrow:hover					{	background-position:0 -29px;}


.left_box3							{	width:754px; margin:0 auto; margin-top:20px;  }
.left_box3 h2						{	line-height:42px; background:url(/images/left_box3_h2.gif) repeat-x; padding-left:10px;}
.left_box3 .pagination				{	width:754px; margin:0 auto; background:url(/images/left_box3_h2.gif) repeat-x; height:42px;}
.pagination ul						{	float:right;	margin:0; padding:10px 15px 0 0;}
.pagination ul li					{	float:left;	margin:0; padding:0 0 0 10px;  list-style:none;}
.pagination ul li a					{	text-decoration:none; color:#fff; background:url(/images/pagination.gif) no-repeat; width:23px; height:22px; display:block; text-align:center; font:bold 14px/22px Helvetica, Arial, Verdana, san-serif; color:#fff; text-align:center;}
.pagination ul li a:hover,.pagination ul li.active a			{	background-position:0 -22px;}
.pagination ul li.first				{	padding:0;}
.left_box3 .left_box3_con			{	width:749px; margin:0 auto; border:1px solid #e2e1e1; padding-top:10px; padding-bottom:10px; margin:9px 0 12px 0; background:url(/images/left_box3_con_logo.jpg) bottom right no-repeat;}
.left_box3_con .left_img			{	float:left;	width:130px;  border:1px solid #b5b3b3; margin-left:10px;  z-index: 1;}
.left_box3_con .left_img img		{	width:120px;  border:1px solid #b5b3b5;  margin:4px;}
.home_content .home_right			{	float:right; width:203px;}
.left_box3_con .right_text			{	float:left; width:400px; padding-left:13px;}
.left_box3_con h3					{	font:normal 24px/26px Helvetica, Arial, Verdana, san-serif; color:#740300}
.left_box3_con h4					{	font:normal 20px/20px Helvetica, Arial, Verdana, san-serif; color:#ff8001; padding-bottom:8px;}
.left_box3_con ul					{	margin:0; padding:0;}
.left_box3_con ul li				{	float:left; width:400px;	margin:0; padding:0 0 0 17px; list-style:none; font:normal 12px/26px Helvetica, Arial, Verdana, san-serif; color:#6a6a6a; background:url(/images/left_box3_bullets.gif) left 5px no-repeat}
.left_box3_con ul li a				{	text-decoration:none; color:#6a6a6a}
.left_box3_con ul li a:hover		{	color:#000;}
.left_box3_con a.read_more			{	float:left; margin-top:12px; margin-left:13px;	width:84px; height:24px; display:block; text-align:left; padding-left:10px; text-decoration:none; font:normal 11px/24px Helvetica, Arial, Verdana, san-serif; color:#fff; background:url(/images/read_more.gif) no-repeat}
.left_box3_con a.read_more:hover	{	background-position:0 -24px;	}


.left_box4							{	width:754px; margin:0 auto; margin-top:0px;}
.left_box4 h2						{
	line-height:42px;
	background:url(/images/left_box3_h2.gif) repeat-x;
	padding-left:10px;
	text-align:center;
	font-family: Helvetica, Arial, Verdana, san-serif;
	font-size: 36px;
	font-weight: normal;
	color:#000;
}
.left_box4 .pagination				{	width:754px; margin:0 auto; background:url(/images/left_box4_h2.gif) repeat-x; height:42px;}
.pagination ul						{	float:right;	margin:0; padding:10px 15px 0 0;}
.pagination ul li					{	float:left;	margin:0; padding:0 0 0 10px;  list-style:none;}
.pagination ul li a					{	text-decoration:none; color:#fff; background:url(/images/pagination.gif) no-repeat; width:23px; height:22px; display:block; text-align:center; font:bold 14px/22px Helvetica, Arial, Verdana, san-serif; color:#fff; text-align:center;}
.pagination ul li a:hover,.pagination ul li.active a			{	background-position:0 -22px;}
.pagination ul li.first				{	padding:0;}
.left_box4 .left_box4_con			{	width:749px; margin:0 auto; border:1px solid #e2e1e1; padding-top:10px; padding-bottom:10px; margin:9px 0 12px 0;  position:relative; }
.left_box4_con .left_img			{	float:left; border:1px solid #b5b3b3; margin-left:10px; z-index: 1; }
.left_box4_con .left_img iframe		{   z-index: 1;}
.left_box4_con .left_img img		{	border:1px solid #b5b3b5;  margin:4px;}
.home_content .home_right			{	float:right; width:203px;}
.left_box4_con .right_text			{	float:left; width:350px; padding-left:13px;}
.left_box4_con .right_textfull			{	float:left; width:500px; padding-left:13px; line-height:1.5em;}
.left_box4_con .right_textfull ul li				{	float:left; width:500px;	margin:0; padding:0 0 0 17px; list-style:none; font:normal 14px/26px Helvetica, Arial, Verdana, san-serif; color:#6a6a6a; background:url(/images/left_box3_bullets.gif) left 5px no-repeat}



.left_box4_con .buynow				{	float:right; width:156px; height:175px; padding-right:13px; margin-top:0px; text-align:right; font-family:Helvetica, Arial, Verdana, san-serif; font-size:16px; position: absolute; bottom: 5px; right: 0; display:block; }
.buynow	input						{ 	border:#000 thin solid; width: 20px;}

.left_box4_con .buynowshort			{	float:right; width:156px; padding-right:13px; margin-top:0px; text-align:right; font-family:Helvetica, Arial, Verdana, san-serif; font-size:16px; position: absolute; bottom: 1px; right: 0; display:block; }
.buynowshort	input						{ 	border:#000 thin solid; width: 20px; }


.left_box4_con .buystack			{	width:156px; position:absolute; bottom: 1px; right: 0;  padding-right: 5px; display: block;}
.left_box4_con .buynowstacked		{	float:right; width:156px; height:150px; padding-right:13px; margin-top:0px; text-align:right; font-family:Helvetica, Arial, Verdana, san-serif; font-size:16px;}
.left_box4_con .display				{ 	font:normal 24px/26px Helvetica, Arial, Verdana, san-serif; color:#000000;}
.buynow	input						{ 	border:#000 thin solid; width: 20px;}

.buynowcontent 						{
	position: absolute;
	bottom: 11px;
	left: 1px;
	width: 156px;
}
.buynowbutton						{	text-align:center; padding-top:10px; padding-bottom:10px; text-decoration:none; font-size:24px; color:#FFF; font-weight:bold; 
background-color:#900; -webkit-radius:10px; -moz-border-radius:10px; border-radius:10px; border-style:Solid; border-width:0px; font-family:Trebuchet MS; }
.buynowbutton a						{ 	color:#FFF; text-decoration:none; font-size:24px; font-weight:normal;}
.buynowbutton:hover					{	background-color:#F00;}

.buynowbuttonbottom						{	width: 180px; margin-left: auto; margin-right: auto; text-align:center; padding-top:10px; padding-bottom:10px; text-decoration:none; font-size:24px; color:#FFF; font-weight:bold; 
background-color:#900; -webkit-radius:10px; -moz-border-radius:10px; border-radius:10px; border-style:Solid; border-width:0px; font-family:Trebuchet MS; }
.buynowbuttonbottom a						{ 	color:#FFF; text-decoration:none; font-size:24px; font-weight:normal;}
.buynowbuttonbottom:hover					{	background-color:#F00;}



.left_box4_con .boxmessage			{ 	float:right; margin-top:12px; display:block; text-align:right; padding-right:10px; text-decoration:none; font-family: Helvetica, Arial, Verdana, san-serif; font-size: 24px; font-style: italic; padding-bottom: 12px;}

.left_box4_con h3					{	font:normal 24px/26px Helvetica, Arial, Verdana, san-serif; color:#740300;}
.left_box4_con h4					{	font:normal 22px/25px Helvetica, Arial, Verdana, san-serif; color:#ff8001; padding-bottom:8px;}
.left_box4_con h5					{ 	font:normal 24px/26px Helvetica, Arial, Verdana, san-serif; color:#000000;}
.left_box4_con h6					{ 	font:normal 18px/18px Helvetica, Arial, Verdana, san-serif; color:#000000; padding-bottom: 8px;}
.left_box4_con ul					{	margin:0; padding:0;}
.left_box4_con ul li				{	float:left; width:350px;	margin:0; padding:0 0 0 17px; list-style:none; font:normal 14px/26px Helvetica, Arial, Verdana, san-serif; color:#6a6a6a; background:url(/images/left_box3_bullets.gif) left 5px no-repeat}
.left_box4_con ul li a				{	text-decoration:none; color:#6a6a6a}
.left_box4_con ul li a:hover		{	color:#000;}
.left_box4_con a.read_more			{	float:left; margin-top:12px; margin-left:13px;	width:84px; height:24px; display:block; text-align:left; padding-left:10px; text-decoration:none; font:normal 11px/24px Helvetica, Arial, Verdana, san-serif; color:#fff; background:url(/images/read_more.gif) no-repeat}
.left_box4_con a.read_more:hover	{	background-position:0 -24px;	}
.left_box4_con .title				{ margin-right: 10px; float:left; padding-left:10px; font-family:Helvetica, Arial, Verdana, san-serif;}
.left_box4_con .titlefull				{ margin-right: 10px; float:left; padding-left:10px; width: 500px; font-family:Helvetica, Arial, Verdana, san-serif;}

.left_box4_con .subtext				{ font-size:12px; text-align:center;}
.left_box4_con .coachboxmessage			{ 	float:left; margin-top:12px; padding-bottom: 12px; display:block; width:550px;text-align:right; padding-right:10px; text-decoration:none; font-family: Helvetica, Arial, Verdana, san-serif; font-size: 24px; font-style: italic;}



/* Left Box 5 - for  layout 4 */

.left_box5							{	width:754px; margin:0 auto; margin-top:0px;  }
.left_box5 h2						{
	line-height:42px;
	background:url(/images/left_box3_h2.gif) repeat-x;
	padding-left:10px;
	text-align:center;
	font-family: Helvetica, Arial, Verdana, san-serif;
	font-size: 36px;
	font-weight: normal;
	color:#000;
}
.left_box5 .pagination2				{	width:754px; margin:0 auto; background:url(/images/left_box5_h2.gif) repeat-x; height:42px;}
.pagination2 ul						{	float:right;	margin:0; padding:10px 15px 0 0;}
.pagination2 ul li					{	float:left;	margin:0; padding:0 0 0 10px;  list-style:none;}
.pagination2 ul li a					{	text-decoration:none; color:#fff; background:url(/images/pagination2.gif) no-repeat; width:23px; height:22px; display:block; text-align:center; font:bold 14px/22px Helvetica, Arial, Verdana, san-serif; color:#fff; text-align:center;}
.pagination2 ul li a:hover,.pagination2 ul li.active a			{	background-position:0 -22px;}
.pagination2 ul li.first				{	padding:0;}
.left_box5 .left_box5_con			{	width:749px; margin:0 auto; border:1px solid #e2e1e1; padding-top:10px; padding-bottom:10px; margin:9px 0 12px 0;}
/* .left_box5 .left_box5_con			{	width:749px; margin:0 auto; border:1px solid #e2e1e1; padding-top:10px; padding-bottom:10px; margin:9px 0 12px 0; background:url(/images/left_box3_con_logo.jpg) top right no-repeat;}  */ 

.left_box5_con .left_img			{	float:left; border:1px solid #b5b3b3; margin-left:10px;  z-index: 1;}
.left_box5_con .left_img img		{	border:1px solid #b5b3b5;  margin:4px;}
.home_content .home_right			{	float:right; width:203px;}
.left_box5_con .right_text			{	float:left; width:500px; padding-left:13px;}
.left_box5_con .buynow				{	float:right; width:156px; height:175px; padding-right:13px; margin-top:0px; text-align:right; font-family:"Times New Roman", Times, serif; font-size:16px; position:relative;}
.left_box5_con .boxmessage			{ 	float:right; margin-top:12px; display:block; text-align:right; padding-right:10px; text-decoration:none; font-family: Helvetica, Arial, Verdana, san-serif; font-size: 24px; font-style: italic;}




.left_box5_con h3					{	font:normal 24px/26px Helvetica, Arial, Verdana, san-serif; color:#740300;}
.left_box5_con h4					{	font:normal 22px/25px Helvetica, Arial, Verdana, san-serif; color:#ff8001; padding-bottom:8px;}
.left_box5_con h5					{ 	font:normal 24px/26px Helvetica, Arial, Verdana, san-serif; color:#000000;}
.left_box5_con h6					{ 	font:normal 18px/18px Helvetica, Arial, Verdana, san-serif; color:#000000; padding-bottom: 8px;}
.left_box5_con ul					{	margin:0; padding:0;}
.left_box5_con ul li				{	float:left; width:500px;	margin:0; padding:0 0 0 17px; list-style:none; font:normal 14px/26px Helvetica, Arial, Verdana, san-serif; color:#6a6a6a; background:url(/images/left_box3_bullets.gif) left 5px no-repeat}
.left_box5_con ul li a				{	text-decoration:none; color:#039;}
.left_box5_con ul li a:hover		{	color:#03F}
.left_box5_con a.read_more			{	float:left; margin-top:12px; margin-left:13px;	width:84px; height:24px; display:block; text-align:left; padding-left:10px; text-decoration:none; font:normal 11px/24px Helvetica, Arial, Verdana, san-serif; color:#fff; background:url(/images/read_more.gif) no-repeat}
.left_box5_con a.read_more:hover	{	background-position:0 -24px;	}
.left_box5_con .title				{ margin-right: 10px; float:left; padding-left:10px; font-family:Helvetica, Arial, Verdana, san-serif;}
.left_box5_con .title_affiliate		{ margin-right: 10px; float:left; padding-left:10px; font-family:Helvetica, Arial, Verdana, san-serif;}




/* end Left Box 5 */






.home_right .right_box1				{	width:201px; background:#f4f4f4; border:1px solid #d9d9d9}
.right_box1 .img					{	width:187px; text-align:center; margin:0 auto; display:block; padding-top:11px; padding-bottom:7px;}
.right_box1 b						{	font:normal 14px/14px Helvetica, Arial, Verdana, san-serif; color:#000000; padding-bottom:4px; display:block;		}
.right_box1_con						{	width:170px; margin:0 auto; font: italic 11px/18px Helvetica, Arial, Verdana, san-serif; color:#787878; padding-bottom:5px;}

.right_box1 .form_box				{	width:201px; margin:0 auto; background:#971300; text-align:center; padding-top:9px; font:normal 15px/15px Helvetica, Arial, Verdana, san-serif; color:#fff;}
.right_box1 .content_box				{	width:183px; margin:0 auto; background:#971300; text-align:left; padding:9px; font:normal 12px/18px Helvetica, Arial, Verdana, san-serif; color:#fff;}
.right_box_buy .buynowbutton		{	text-align:center; padding-top:10px; padding-bottom:10px; text-decoration:none; font-size:15px; font-family:Helvetica, Arial, Verdana, san-serif; color:#FFF; font-weight:bold; background-color:#F90;}
.right_box_buy 						{   margin-top:10px; margin-left: 33px; padding-top:0px; width: 201px;}
.right_box_buy .buynowbutton a		{ 	color:#FFF; text-decoration:none; font-size:20px; font-weight:normal;}
.right_box_buy .buynowbutton:hover	{	background-color:#FFBE39;}

.right_box_buy h5					{ 	font:normal 18px/26px Helvetica, Arial, Verdana, san-serif; color:#000000;}


.content_box h3						{	font:bold 16px/24px Helvetica, Arial, Verdana, san-serif; color:#ebbc00; padding-bottom:9px;}
.content_box h4						{	font:bold 30px/33px Helvetica, Arial, Verdana, san-serif; color:#fff; padding-bottom:0;	}
.content_box h2						{	padding-bottom:3px;}

.form_box h3						{	font:bold 24px/24px Helvetica, Arial, Verdana, san-serif; color:#ebbc00; padding-bottom:9px;}
.form_box h4						{	font:bold 30px/33px Helvetica, Arial, Verdana, san-serif; color:#fff; padding-bottom:0;	}
.form_box h2						{	padding-bottom:3px;}
.form_box p							{	padding-bottom:16px;}
.form_box .input					{	width:164px; height:13px; padding:5px; background:#f4d38b; border:none; font:normal 12px/18px Helvetica, Arial, Verdana, san-serif; color:#000000; margin-bottom:10px; margin-top:1px;}
.submit								{	width:65px; height:23px; background:url(/images/submit.gif) no-repeat; border:none; cursor:pointer; margin-bottom:15px;} 
.home_right .right_box2				{	width:201px;  padding-top:21px;}

.mainbodycontent					{
	width:754px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom: 25px;
	font-family: Helvetica, Arial, Verdana, san-serif;
	font-size: 13px;
	display:block;
	color: #666;
	position: relative;
	line-height: 19px;
}
.mainbodycontent p					{ 	margin-bottom: 20px}
.mainbodycontent ul					{	margin-bottom:20px; display:inline;}
.mainbodycontent ul li				{	float:left; width:700px; margin-left:20px; margin-bottom: 0px; padding:0 0 0 17px; list-style:none; font:normal 13px/18px Helvetica, Arial, Verdana, san-serif; color:#6a6a6a; background:url(/images/left_box3_bullets.gif) left top no-repeat; display: inline-block;}
.mainbodycontent h1					{	font:normal 24px/26px  Helvetica, Arial, Verdana, san-serif;}
.mainbodycontent h2					{	font:normal 25px/25px  Helvetica, Arial, Verdana, san-serif; padding-bottom:8px;}
.mainbodycontent h3					{ 	font:normal 24px/26px  Helvetica, Arial, Verdana, san-serif;}
.mainbodycontent h4					{ 	font:normal 18px/26px  Helvetica, Arial, Verdana, san-serif; padding-bottom: 3px;}
.mainbodycontent .contentheader		{	 font-size: 15px; font-weight:bold; color:#F60; font-family:  Helvetica, Arial, Verdana, san-serif;}
.mainbodycontent .mb20				{	margin-bottom:20px}
.mainbodycontent .mb10				{	margin-bottom:10px}
.shortli ul li		 	{	float:left; width:200px; margin-left:20px; margin-bottom: 0px; padding:0 0 0 17px; list-style:none; font:normal 13px/18px Helvetica, Arial, Verdana, san-serif; color:#6a6a6a; background:url(/images/left_box3_bullets.gif) left top no-repeat; display: inline-block;}

.mainbodycontent .staff_pic			{	margin-right:20px; margin-bottom: 15px;}
.mainbodycontent .buyboxwrap		{	float:left; width: 750px; }
.mainbodycontent .buybox			{ 	width:300px;margin-left: auto; margin-right: auto; border:#600 thin solid; padding: 10px; margin-top: 45px; margin-bottom: 15px; display:table;}
.buybox .headermessage				{ 	font:normal 30px/26px Helvetica, Arial, Verdana, san-serif; text-align: center; padding-bottom: 10px;}
.mainbodycontent .buybox  input		{ 	border:#000 thin solid; width: 20px; margin-right:10px;}
.mainbodycontent h6					{ 	font:normal 18px/18px Helvetica, Arial, Verdana, san-serif; color:#000000; padding-bottom: 14px;}
.mainbodycontent h5					{ 	font:normal 24px/26px Helvetica, Arial, Verdana, san-serif; color:#000000;}
.formheadermessage					{ 	font:normal 30px/26px Helvetica, Arial, Verdana, san-serif; text-align: center; padding-bottom: 10px;}
.formcontainer						{	width: 600px; margin-left:auto; margin-right:auto;}
	

.rtnav_video						{	float:left; width:201; border:1px solid #b5b3b3; margin-bottom: 10px;}
.rtnavh4 							{	font:normal 20px/25px Helvetica, Arial, Verdana, san-serif;  color:#333; padding-bottom:8px;}
.rtnavh5 							{	font:normal 20px/25px Helvetica, Arial, Verdana, san-serif;  color:#000; padding-bottom:8px;}



/*--------------------------- Container End ------------------------------*/



/*--------------------------- Footer Start ------------------------------*/
.footerbg							{	width:100%; margin:0 auto; background:url(/images/footerbg.gif) top center no-repeat; padding-top:23px;}
.footer								{	width:980px; margin:0 auto; background:#fff;      }
.footer h2							{	font:normal 14px/14px Helvetica, Arial, Verdana, san-serif; color:#4e4e4e; padding-bottom:9px; margin-bottom:12px;}
.footer .footer_box1				{	float:left;	width:200px; background: url(/images/footer_boxbg.gif) top center repeat-x;}
.footer_box1 ul						{	margin:0; padding:0;}
.footer_box1 ul li					{	float:left; width:200px;	margin:0; padding:0; list-style:none; font:normal 12px/23px Helvetica, Arial, Verdana, san-serif; color:#747474}
.footer_box1 ul li a				{	text-decoration:none; color:#747474}
.footer_box1 ul li a:hover			{	text-decoration:underline;}

.footer .footer_box2				{	float:left;	width:200px;  background: url(/images/footer_boxbg.gif) repeat-x}
.footer_box2 ul						{	margin:0; padding:0;}
.footer_box2 ul li					{	float:left; width:200px;	margin:0; padding:0; list-style:none; font:normal 12px/23px Helvetica, Arial, Verdana, san-serif; color:#747474}
.footer_box2 ul li a				{	text-decoration:none; color:#747474}
.footer_box2 ul li a:hover			{	text-decoration:underline;}

.footer .footer_box3				{	float:left;	width:200px;  background: url(/images/footer_boxbg.gif) repeat-x;}
.footer_box3 ul						{	margin:0; padding:0;}
.footer_box3 ul li					{	float:left; width:200px;	margin:0; padding:0; list-style:none; font:normal 12px/23px Helvetica, Arial, Verdana, san-serif; color:#747474}
.footer_box3 ul li a				{	text-decoration:none; color:#747474}
.footer_box3 ul li a:hover			{	text-decoration:underline;}


.footer .footer_box4				{	float:right;	width:243px;  background: url(/images/footer_boxbg.gif) repeat-x; position:relative; font:normal 12px/15px Helvetica, Arial, Verdana, san-serif; color:#9f9f9f;  text-align:center;} 
.footer_box4 h2						{	float:left;}
.social_links						{	width:98px; height:40px; position:absolute; top:0; right:0;}
.social_links ul					{	margin:0; padding:0;}
.social_links ul li					{	float:left;	margin:0; padding:0 0 0 6px; list-style:none;} 
.social_links ul li.first			{	padding:0 !important}	

.footer_logo						{	width:188px; height:71px; margin:0 auto; padding-top:2px; padding-bottom:14px;}		

.footer_line						{	float:left; width:3px; height:162px;  padding-right:14px;  padding-left:28px;}		

.productlist						{	margin-left: 80px; position: relative; }
.productlist	ul li				{
	background:url(/images/spacer.gif) left top no-repeat;	width:600px;	display: inline-block;	height: 90px;	margin-left:20px; margin-bottom: 20px;	padding:0 0 0 0px;	border-bottom-width: thin;	border-bottom-style: dashed;	border-bottom-color: #CCC;
}
.productlist	li img				{
	height: 70px;
	padding: 5px;
	position: absolute;
	left: -70px;
}



/*--------------------------- Footer End ------------------------------*/


/*--------------------------- Innerpage Start ------------------------------*/

 /*--------------------------- Innerpage End ------------------------------*/
