/* landing.css start */
/*BANNER*/

#main_banner{ width:auto; margin-bottom:20px; list-style:none;  }
#wide_bg{ width:auto; height:360px; background:url('/stc/img/custom/banner_wide_bg.jpg') 0px 0px repeat-x; margin:0px; padding:0px;}

#main_banner ul{ list-style:none!important; }

.family{ background:url('/stc/img/custom/banner_family.jpg') top right no-repeat; height:360px; }
.family_wide{ background:url('/stc/img/custom/banner_family_wide.jpg') top right no-repeat; height:360px; }
.burnt{ background:url('/stc/img/custom/banner_burnt.jpg') top right no-repeat; height:269px; }
.burnt_us { background:url('/stc/img/custom/banner_burnt_us.jpg') top right no-repeat; height:269px; }
.legs_us { background:url('/stc/img/custom/banner_legs_us.jpg') top right no-repeat; height:265px; }

.burnt_wide{ background: #463e3c url('/stc/img/custom/banner_burnt_wide.jpg') top right no-repeat; height:264px; }
.burnt_us_wide{ background: #463e3c url('/stc/img/custom/banner_burnt_us_wide.jpg') top right no-repeat; height:264px; }
.matrix{ background:url('/stc/img/custom/banner_matrix.jpg') top right no-repeat; height:288px; }

.legs { background: #f2f2f2 url('/stc/img/custom/banner_legs.jpg') top right no-repeat; height:362px; }
#main_banner .legs .left_col{ width:490px; height:auto; float:left; margin:101px 0px 0px 18px; }
#main_banner .legs h1{ font:bold 26px Arial; margin:0px 0px 47px 0px; padding:0px; line-height:30px; color:#7fa3c3; }
#main_banner .legs h2{ font:bold 18px Arial; margin:0px 0px 33px 0px; padding:0px; line-height:18px; color:#000;}
#main_banner .legs h2 a { color:#000; text-decoration:underline; }

#main_banner .left_col{ width:348px; height:auto; float:left; margin:28px 0px 0px 28px; }
#main_banner .right_col{ width:304px; height:auto; float:right; position:relative; padding-top:32px;}
#main_banner .burnt .left_col{ width:403px; height:auto; float:left; margin:28px 0px 0px 28px; }
#main_banner .burnt .right_col{ width:236px; height:auto; float:right; position:relative; padding-top:28px; padding-right:12px; }
#main_banner #prevention{ background:url('/stc/img/custom/prevention.png') no-repeat; position:absolute; top:246px; right:8px; width:146px; height:98px; }
#main_banner #prevention_us { background:url('/stc/img/custom/prevention_us.png') no-repeat; position:absolute; top:246px; right:8px; width:146px; height:98px; }

#main_banner .burnt #prevention, #main_banner .burnt #prevention_us{ top:165px; right:8px; }

#main_banner h1{ font:bold 32px Arial; margin:0px 0px 18px 0px; padding:0px; line-height:35px;}
#main_banner .burnt h1{ font:bold 34px Arial; margin:0px 0px 18px 0px; padding:0px; line-height:35px; color:#80a4c2;}
#main_banner .burnt h1 span{ color:#FFFFFF;}
#main_banner .burnt h2{ font:bold 18px Arial; margin:0px 0px 18px 0px; padding:0px; line-height:18px; color:#FFFFFF;}
#main_banner .family_wide h2{ font:bold 18px Arial; margin:0px 0px 18px 0px; padding:0px; line-height:18px; color:#0564B7;}
#main_banner p{ font:normal 14px Arial; color:#565656; padding:0px; line-height:20px; }
#main_banner .burnt p{ color:#FFFFFF; }
#main_banner p a{ font:bold 14px Arial; color:#0564b7; text-decoration:none; background:none!important; padding:0px; margin:0px;}
#main_banner p span{ font:bold 14px Arial; color:#0564b7; }
#main_banner p a:hover{ text-decoration:underline; }
#main_banner .right_col ul, #main_banner .left_col ul{ margin:0px!important; padding:0px!important; width:auto; }
		
/*END OF BANNER*/

/*BUTTONS*/

.down {
	margin:0 0 0 0;
}
.blue_btn_lrg {
	padding:0 0 0 32px;
}

ul.blue_btn_lrg, 
ul.blue_btn, 
ul.grn_btn, 
ul.grn_btn_tall{ list-style:none!important; }	

ul.blue_btn_lrg{ height:55px!important; }

ul.blue_btn_lrg,
ul.blue_btn li,  
ul.grn_btn li, 
ul.grn_btn_tall li{
	font:bold 14px Arial; 
	line-height:1.2em;
	height:37px;
	overflow:hidden;
	text-decoration:none!important;
	margin:0px;
	position: relative;
	padding:10px 0px 10px 20px; 
	list-style:none!important;
	list-style-image: none !important;
	}
	

ul.grn_btn_tall li	{ background:url('/stc/img/custom/bg_grn_btn.png') 0px 0px no-repeat; }
ul.grn_btn li{ 	background:url('/stc/img/custom/bg_grn_btn.png') 0px 0px no-repeat;  font:bold 17px Arial; line-height:1.3em; margin-left:-7px; line-height:2em; } 

ul.blue_btn li{ 
	background:url('/stc/img/custom/bg_blue_btn.png') 0px 0px no-repeat; 
	font:bold 17px Arial; 
	line-height:2em; 
	float:right; 
	}
	
ul.blue_btn_lrg li{ 
	background:url('/stc/img/custom/bg_blue_btn_lrg.png') 0px 0px no-repeat; 
	font:bold 14px Arial; 
	line-height:1em; 
	float:right;
	height:57px;
	text-align:center;
	padding-top:9px;
	padding-right:36px;
	}

/*BUTTON WIDTH*/

ul.blue_btn li{ width:229px; }
ul.blue_btn_lrg li{ width:163px; }

ul.grn_btn li{ width:305px; } 
ul.grn_btn_tall li{ width:252px; }
.small{ width:136px!important; }
.download{ width:182px!important; float:left!important; margin-left:-7px!important;}

/*END OF BUTTON WIDTH*/

ul.blue_btn li{ margin-right:30px; }
	
ul.blue_btn li a, 
ul.blue_btn_lrg li a, 
ul.grn_btn li a, 
ul.grn_btn_tall li a{
	color:#FFFFFF!important;
	text-decoration:none;
	padding-left:0px;
	height:57px;
	overflow:hidden;
	background:none;
	}
	
ul.blue_btn li span, 
ul.blue_btn_lrg li span, 
ul.grn_btn li span, 
ul.grn_btn_tall li span { 
	background:#F2F2F2 url('/stc/img/custom/bg_grn_btn_end.png') 0px 0px no-repeat;
	width:59px;
	height:57px;
	position:absolute;
	top: 0;
	right: 0;
	}

ul.blue_btn li.download span{ background:#514845 url('/stc/img/custom/bg_blue_btn_end.png') 0px 0px no-repeat; }
ul.blue_btn li.buynow span{ background:#5F5754 url('/stc/img/custom/bg_blue_btn_end.png') 0px 0px no-repeat; }

ul.blue_btn li span{ background:#F2F2F2 url('/stc/img/custom/bg_blue_btn_end.png') 0px 0px no-repeat; }
ul.blue_btn_lrg li span{ background:#504944 url('/stc/img/custom/bg_blue_btn_end_lrg.png') 0px 0px no-repeat; width:50px!important;}
blue_btn a, .grn_btn a{ color:#FFFFFF!important; }

.twoline{ line-height:1em!important; width:266px!important; } 

/*END OF BUTTONS*/
	
.box_container{}
.box_top{ width:670px; height:27px; background:url('/stc/img/custom/box_top.gif') 0px 0px no-repeat; padding: 13px 0px 0px 18px; }
.box_bottom{ width:688px; height:13px; background:url('/stc/img/custom/box_bottom.gif') 0px 0px no-repeat; }
.box_content{ background:url('/stc/img/custom/box/box_bg.gif') 0px 0px repeat-y;  width:688px; height:auto; margin-bottom:10px; text-align:left; }
.box_inner p{ padding:18px; font:normal 16px Arial!important; color:#565656; float:left; padding:4px 0px 0px 25px!important;}
.box_inner p a { font:bold 16px Arial!important; }
.box_content h1{ font:bold 18px Arial!important; color:#FFFFFF; }

.box_container_wide{}
.box_top_wide{ width:913px; height:27px; background:url('/stc/img/custom/box_top_wide.gif') 0px 0px no-repeat; padding: 13px 0px 0px 18px; }
.box_bottom_wide{ width:913px; height:13px; background:url('/stc/img/custom/box_bottom_wide.gif') 0px 0px no-repeat; }
.box_content_wide{ background:url('/stc/img/custom/box_bg_wide.gif') 0px 0px repeat-y;  width:913px; height:auto; margin-bottom:10px; text-align:left; }
.box_inner_wide p{ padding:18px; font:normal 16px Arial!important; color:#565656; float:left; padding:4px 0px 0px 25px!important;}
.box_inner_wide p a { font:bold 16px Arial!important; }
.box_content_wide h1{ font:bold 18px Arial!important; color:#FFFFFF; }
/* landing.css end */
