@charset "utf-8";
/* CSS Document */

body{margin:0 0 20px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:10pt;background-image:url(/styles/images/1-blackback.png);background-color:#000000;background-repeat:repeat-x;}
/*input[type=text]{height:11px;font-size:.8em;margin:0;vertical-align:middle;}*/
p{color:#353535;margin-top:3px;}
a img{border:none;vertical-align:middle;}
a:link,a:visited{color:#353535;border-bottom:dotted 1px #739DD2;text-decoration:none;}
a:active,a:hover{border:none;text-decoration:underline;color:#739dd2;}
a.blue{color:#739DD2;}
p a:link,p a:visited{border-bottom:dotted 1px #739DD2;color:#353535;}
p a:hover,p a:active{border:none;text-decoration:underline;color:#739dd2;font-style:italic;}

.blink{color: #739DD2;border:none;}
.blink:visited,.blink:hover{text-decoration:underline;}

h1{font-size:1.7em;letter-spacing:-.05em;font-weight:bold;margin-top:0;margin:0 0 5px;line-height:1.2em;}
h2{font-size:1.2em;letter-spacing:-.05em;font-weight:bold;letter-spacing:-.02em;margin:0;}
h3{font-size:1.1em;font-weight:bold;color:#333;margin-top:0;}
h4{font-size:1em;font-weight:bold;color:#333;margin:0px 0px 5px 0px;color:#739DD2;}
h5{font-weight:bold;margin-top:0;}
h6{font-style:italic;margin-top:0;}

ul{}
ul li{list-style:url(/styles/images/1-bullet10.png);margin-bottom:10px;color:#353535;text-align:left;}

#container{position:relative;width:960px;margin:0px auto 10px;background-color:#ffffff;border:solid 1px #000000;text-align:left;min-height:500px;background-image:url(/styles/images/1-footer.png);background-position:bottom;background-repeat:no-repeat;}
#header{position:absolute;top:0;left:0;background-image:url(/styles/images/1-header.png);width:100%;height:114px;z-index:200;}
#header_logo_link{float: left; height: 90px; width: 300px;text-decoration:none;}
#menu{position:absolute;top:92px;right:36px;height:19px;width:495px;font-size:.8em;font-weight:bold;color:#333;z-index:201;}
	#menuoff{width:100%;height:10px;}
	#menu a:active,#menu a:visited,#menu a:link{color:#333;padding:0;border-bottom:none;}
	ul#menuitems {list-style:none;margin:0;padding:0;height:20px;}
	ul#menuitems li{display:inline;margin:0;}
	ul#menuitems li form{margin:0;display:inline;}
	ul#menuitems li img a{vertical-align:inherit;}
	.sep{vertical-align:middle;margin:0 7px 2px 9px;}
	.micon{margin:0 0 2px 0;}
	.megamenu{position:absolute;top:90px;left:0px;width:960px;display:none;z-index:199;height:302px;font-size:.8em;}/*position:absolute;top:-2px;right:-36px;width:960px;display:none;z-index:199;height:302px;*/
		.megamenu ul li{margin:0;list-style-image:none; list-style:none;}
	.mmtop{background-image:url(/styles/images/1-menu.png);background-repeat:no-repeat;height:24px;width:100%;z-index:300;}
	.mmmid{position:relative;height:311px;width:100%;background-image:url(/styles/images/1-megaback.png?b);background-color:#DCDDDF;background-repeat:repeat-x;text-align:left;}
	.mmmid div div a{border-bottom:none;}
	.mmbot{background-image:url(/styles/images/1-megabottom.png?c);background-repeat:no-repeat;height:10px;width:100%;}
	#msystems{width:625px;height:250px;padding:15px 20px 0 0;float:right;}
	#mdiv-1,#mdiv-2,#mdiv-3,#mdiv-4{height:235px;width:151px;padding:0px 0px 0px 5px;float:left;overflow:auto;display:none;}
	#mdiv-1,#mdiv-2,#mdiv-3{background: transparent url(/styles/images/1-menudiv.png) no-repeat scroll right top;}
	#mdiv-1,#mdiv-2 {display:block;}
	#mcomponents{width:270px;height:250px;padding:15px 0 0 32px;float:left;}
	#mcomponents ul li{padding:0 0 8px 2px !important;}
	#mcomponents ul{margin-bottom:10px;}
	#mcomponents ul,#msystems ul{padding:0;list-style:none outside none;margin:0px 10px 0px 0px;}
	#mcomponents ul li,#msystems ul li{font-size:1.2em;font-weight:normal;background-repeat:no-repeat;}
	#msystems ul li{margin:0px 0px 4px 0px;padding:2px 0px 3px 4px;border:solid 1px transparent;}
	li.menuacts a:hover,li.menuacts a:active{color:#739DD2;text-decoration:underline;}
	li.menuacts a{color:#739DD2;font-style:italic;}
	li.menuact{background:transparent url(/styles/images/1-triangleg.png) no-repeat scroll right center;}
	.selitem{border:1px solid #ccc !important;background-image:url(/styles/images/1-triangle.png) !important;background-color:#e3e3e3 !important;padding:4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
	/*.selitem a.menuact:after{content:url(/styles/images/1-triangle.png)}*/
	.megamore{margin:20px 0px 0px 20px;float:left;text-align:right;}
	#msupport{height:286px;background: transparent url(/styles/images/1-iconsup-big.png) no-repeat scroll 800px 100px;}
	#mabout{height:286px;background: transparent url(/styles/images/1-iconab-big.png) no-repeat scroll 800px 100px;}
	#msupport ul,#mabout ul{float:left;background: transparent url(/styles/images/1-menudiv.png) no-repeat scroll 0px 23px;margin-top:20px;padding-left:14px;}
	#msupport li,#mabout li{font-size:12px;padding:0px 0px 8px 0px;}
	#msupport a:hover,#msupport a:active,#mabout a:hover,#mabout a:active,#mcomponents a:hover,#mcomponents a:active,.majorcats a:hover,.majorcats a:active{color:#739DD2 !important;text-decoration:underline !important;font-style:italic;}
	.searchinput{font-size:11px;margin:1px 0px 0px 25px;height:14px;width:90px;padding-left:15px;border-style: solid;border-color:black;border-width: 1px;background: #FBFBFB url("/styles/images/1-search.png") no-repeat;background-position:4px 1px;}
	#login{float:right;padding-top:3px;}
	#login a{font-weight:normal;}
	#crumbs{position:absolute;top:98px;left:10px;font-size:.8em;z-index:200;color:#739dd2;width:395px;overflow:hidden;height:26px;}
	#crumbs a:link,#crumbs a:visited{color:#999999;border:none;}
	#crumbs a:active,#crumbs a:hover{color:#739DD2;border:none;}

.pullbox{background-color:#f3f3f3;border:solid 1px #ccc;padding:15px;margin:10px 0px 20px;}/*-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;*/
#wedo{float:right;margin:0 100px 0 0;width:250px;height:51px;padding-top:30px;font-style:italic;text-align:center;font-size:1em;color:#333;font-weight:bold;}
#geo{float:right;padding:8px 0 0;margin:0 33px 0 0;width:220px;height:70px;font-size:1.3em;color:#fff;font-weight:bold;}
#maptext{padding:23px 20px 0 0;float:right;text-align:right;width:120px;line-height:15px;}
#mapimg{float:right;}
.phonen{font-size:.7em;}
.country{font-size:.7em;font-style:italic;}
.country a:link,.country a:visited{border:none;color:#f3f3f3;}
.country a:active,.country a:hover{color:#fff;}

.majorcats{width:185px;margin:0px 20px 20px 0px;float:left;}
.majorcats a{border:none;}
.majorcats h4{margin:0px;}
.majorcats h4 img{vertical-align:middle;}
.majorcats ul{padding:0px 0px 0px 28px;margin:0px;}
.majorcats ul li{list-style:none;margin-bottom:5px;}
.blue{color:#739DD2;}
.red{color:#C00;}
#feedback{position:absolute;right:0px;top:0px;height:15px;width:150px;text-align:right;}
#feedback a{font-weight:bold;color:#fff !important;padding:0px !important;}

.offices a{font-size:.9em;color:#739DD2;border:none;}
.offices a:hover,.offices a:active{border-bottom:dotted 1px #739DD2;}
.office-image{float:left;clear:both;}

#footer{width:960px;text-align:center;font-size:.8em;color:#E6E6E6;margin:0 auto 30px;}
	#footer a{padding:0 15px;color:#666666;border:none;}
#coimage{position:absolute;right:0;top:0;z-index:301;}
#postLoadholder{display:none;}

.retired{position:absolute;right:1px;bottom:0px;font-size:1.4em;color:#cccccc;font-family:"Arial Black", "Sans Black", "Arial Bold",Arial,sans-serif;}
#prodheader h1{font-size:2.5em;font-family:"Arial Black", "Sans Black", "Arial Bold",Arial,sans-serif;font-weight:normal;color:#000000;padding:0;margin:0;}
#prodheader h2{font-weight:normal;letter-spacing:normal;font-size:1.2em;color:#666666;height:18px;margin:0 0 0 0;}
#pageheader h1{font-size:2em;font-family:"Arial Black", "Sans Black", "Arial Bold",Arial,sans-serif;font-weight:normal;color:#000000;padding:0;margin:0;}
#pageheader h2{font-weight:normal;letter-spacing:normal;font-size:1.2em;color:#666666;height:18px;}


#home_img_holder{position:relative;height:320px;}
#icons{position:absolute;right:0;bottom:0;z-index:4;height:40px;width:930px;background-image:url(/styles/images/1-iconholder.png);background-repeat:no-repeat;padding:31px 30px 0 0;text-align:right;}
	#icons img{margin:0 1px;background-color:#fff;}
	#icons a{border:none;text-decoration:none;}
.imga{position:absolute;z-index:0;top:0;left:0;}
#imga_1{z-index:1;}
#imgp_1{position:absolute;bottom:10px;left:32px;width:305px;z-index:100;text-align:center;}
#imgp_2{display:none;height:1px;width:1px;}
#imgpi{
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */   
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */      
	zoom: 1;
}
#kwords{float:left;width:312px;margin:2px 0px 0px 382px;height:15px;font-style:italic;text-align:left;}
#kwords a:visited,#kwords a:link{text-decoration:none;color:#739DD2;}
#kwords a:hover,#kwords a:active{text-decoration:underline;color:#739DD2;}

#content{margin-top:113px;margin-bottom:50px;}
#tabs{margin:0;position:relative;overflow:hidden;height:24px;}
#tabs a{border:none;}
.tab-default{float:left;height:20px;border-bottom:solid 1px #cccccc;border-top:solid 1px #cccccc;padding-top:2px;background-color:#fff;}
.tab-selected{float:left;height:21px;background-image:url(/styles/images/1-tab2.png);z-index:300;border-top:solid 1px #cccccc;padding-top:2px;}
.tab-selected a{text-decoration:none;font-weight:bold;font-size:.8em;margin:0 5px;}
.sep-default{height:22px;width:11px;border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;float:left;background-image:url(/styles/images/1-separator1.png);background-position:right;background-repeat:no-repeat;}
.sep-default2{height:23px;width:11px;background-position:right bottom;border-bottom:solid 1px #cccccc;float:left;background-image:url(/styles/images/1-separator1.png);background-repeat:no-repeat;}
.sep-selected1{height:22px;width:11px;border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;float:left;background-image:url(/styles/images/1-separator2.png);background-repeat:no-repeat;}
.sep-selected2{height:23px;width:12px;background-position:right bottom;border-top:solid 1px #cccccc;float:left;background-image:url(/styles/images/1-separator3.png);background-repeat:no-repeat;}
.sep-selected3{height:24px;width:12px;background-position:right bottom;float:left;background-image:url(/styles/images/1-separator3.png);background-repeat:no-repeat;}
.tab-default a{text-decoration:none;font-weight:bold;font-size:.8em;margin:0 5px;}
.subcontent{margin:-1px 0 0 0;float:left;background-image:url(/styles/images/1-tabunder.png);background-repeat:repeat-x;border-top:solid 1px #cccccc;padding:10px;}
.subcontent p{margin-top:0px;}
.subcontent ul{padding-left:25px;margin-top:5px;}
.subcontent h2{margin:0;}
#vfirst_name{display:none;}

#t1_loc1{position:relative;margin:-22px 0 0;}
#t1_group1{background-image:url(/styles/images/1-boxbacker.png);background-repeat:repeat-x;margin-bottom:10px;}
	#t1_group1 tr td{vertical-align:top;min-width:234px;background: transparent url(/styles/images/1-fadingvline.png) no-repeat scroll right top;}
	.tdend{border-right:none !important;}
	#t1_group1 h2{font-size:1.2em;margin-bottom:0;}
	#t1_group1 h2 a,#t1_group1 div a{border:none;}
	#t1_group1 p{margin:0;}
	
#t1_loc2,#t1_loc3,#t1_loc4,#t1_loc5{background-color:transparent;}
#t1_loc6,#t1_loc7,#t1_loc8{width:278px;min-height:125px;max-height:450px;border-right:solid 1px #cccccc;border-left:solid 1px #cccccc;}
#loc6-7{margin:25px 35px;border-collapse:collapse;border-spacing:2px;}
#loc6-7 tr{height:10px;}
#loc6-7 .midtd{width:30px;border:none;}
#t1_loc9{position:absolute;width:960px;height:40px;bottom:-10px;}

.angletd{width:100%;position:relative;background:transparent url(/styles/images/1-angleback.png) no-repeat scroll left bottom;z-index:30;}
.angletop{position:absolute;height:10px;width:280px;top:0px;background:transparent url(/styles/images/1-angletop.png) no-repeat scroll left bottom;z-index:29;font-size:1px;}
.anglebot{position:absolute;height:10px;width:280px;bottom:0px;background:transparent url(/styles/images/1-anglebottom.png) no-repeat scroll left top;z-index:29;font-size:1px;}
.angletop2{position:absolute;height:10px;width:280px;top:0px;background:transparent url(/styles/images/1-angletop2.png) no-repeat scroll left bottom;z-index:29;font-size:1px;}
.anglebot2{position:absolute;height:10px;width:280px;bottom:0px;;background:transparent url(/styles/images/1-anglebottom2.png) no-repeat scroll left top;z-index:29;font-size:1px;}

#t2_loc1{width:690px;float:left;overflow:hidden;height:270px;}
#t2_loc2{width:270px;float:right;overflow:hidden;}
#t2_loc3{overflow:hidden;}
#t2_loc4{overflow:hidden;}

#t3_loc2{width:400px;max-height:280px;float:left;border-right:solid 1px #cccccc;padding:35px;border-right:solid 1px #cccccc;background-color:transparent;overflow:hidden;}
#t3_loc3{width:400px;max-height:280px;float:left;padding:35px;background-color:transparent;overflow:hidden;}

#contentt2{width:960px;height:70px;overflow:hidden;background-color:transparent;z-index:100;}
#contentm2{margin:0px 34px;background-image:url(/styles/images/1-contentback.png);background-repeat:repeat-x;z-index:101;}
#contentl2{padding-top:16px;width:630px;float:left;background-color:transparent;}
#contentr2{width:240px;min-height:650px;margin:0;float:right;background-image:url(/styles/images/1-rightback.png);background-repeat:no-repeat;}
#contentl2 h3 a{border:none;}
	.rside{position:relative;overflow:hidden;padding-bottom:9px;margin-left:5px;background:transparent url(/styles/images/1-rboxback.png) no-repeat scroll bottom;}
	.rside h3{margin:0px;padding:5px 5px 5px 15px;background-image:url(/styles/images/1-sideheader.png);background-repeat:no-repeat;font-size:.95em;}
	.rside h3:after{content:url(/styles/images/1-rightarrows.png);float:right;}
	.rside h3 img{float:right;vertical-align:middle;margin:0px 5px 0 0;}
	.rside p{margin:0px 0px 10px 0;}
	.rside h4{margin:0px 0px 4px 0px;}
	.rside-in{font-size:.9em;padding:10px 15px;overflow-y:auto;background-color:#f2f2f2;}
	.rside-in ul{padding:0;margin:0;}
	.rside-in ul li{list-style:none;padding:none;margin:none;}
	.rside-in div{margin-bottom:10px;}
	.rside-in table{width:100%;}
	.rside-in table tr td{vertical-align:top;padding-bottom:5px;}
#contentl5{width:435px;float:left;min-height:400px;padding-top:16px;background-color:transparent;}
#contentr5{width:435px;float:right;min-height:400px;padding-top:16px;background-color:transparent;}
#contentl6{width:240px;float:left;min-height:400px;padding-top:16px;background-color:transparent;}
#contentr6{width:630px;float:right;min-height:400px;padding-top:16px;background-color:transparent;}


#t3_loc1{width:700px;float:left;overflow:hidden;}
#t3_loc2{width:260px;float:right;overflow:hidden;}
#t3_loc3{overflow:hidden;}
#t3_loc4{overflow:hidden;}
#contentt3{width:960px;background-color:transparent;}
#contentm3{margin:0px 34px;background-image:url(/styles/images/1-contentback.png);background-repeat:no-repeat;}
#contentl3{width:600px;float:left;background-color:transparent;}
#contentr3{width:50px;min-height:650px;margin:1px 2px 0 0;float:right;}

#iconh {text-align:right;}
#iconh a{border:none;}
#iconl {text-align:center;padding:3px 0;font-size:.8em;font-weight:bold;}
#iconh img{padding:0px 2px;}

.prodetails{font-size:.8em;padding:10px 0px;}
.prodetails span{color:#026CB6;}

.date_selector{width:63px !important; height:17px; background-image:url(/styles/images/btn_calendar.gif); background-repeat:no-repeat; background-position:2px; padding:2px 0 0 20px; font-size:11px; border:solid 1px #7F9DB9;}

.pointer{color:#999;font-weight:bold;}
.tempdiv{position:absolute;bottom:3px;right:3px;cursor:pointer;}
.comp{position:relative;}
.loc{position:relative;min-height:50px;}
.locadmindiv{position:absolute;top:3px;left:3px;cursor:pointer;}

/*image widget*/
#moreimages{overflow:hidden;background-color:#FFFFFF;}
#popsidebar{height:475px;overflow-y:auto;position:absolute;right:1px;top:0;width:130px;border-left:solid 1px #cccccc;}
#popbottombar{position:absolute;z-index:300000002;top:475px;*top:465px;text-align:left;width:650px;font-weight:bold;border:solid 1px #000000;left:-1px;border-top:none;font-size:13px;background-color:#FFFFFF;}

#dockingBar {z-index:100;bottom:0px;left:0px;overflow:visible;width:100%;border-top:#AAAAAA 1px solid;position:fixed;height:23px;background-image:url(/styles/images/toolbar-back.png);text-align:center;}
	#dockingBar span{padding:0 10px;font-size:.9em;}
	#dockingBar a img{padding-right:5px;text-decoration:none;}	
.linker{text-decoration:none;cursor:pointer;font-size:.9em;color:#333;border-bottom:dotted 1px #739DD2;color:#353535;}
span.linker:hover{border-bottom:solid 1px #739DD2;text-decoration:none;}
/* generic classes */
.-fontsize{font-size:.9em;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.right{float:right;}
.left{float:left;}
.zindexhi{z-index:1000;}
.white{color:#fff;}
a.white:link,a.white:visited{text-decoration:none;color:#fff;}
a.white:hover,a.white:active{text-decoration:underline;}

/*category/solution page styles*/
#imgholder {float:left;margin:0 20px 20px 0;}
#imgholder img{margin:0;}
.category{position:relative;clear:both;padding:0px 0 20px 0;}
.category h3{font-size:1em;padding:2px 30px 3px 4px;border-top:solid 1px #cccccc;overflow-y:visible;background:transparent url(/styles/images/1-cattop.png) no-repeat scroll right bottom;}
.cat_image{width:100px;margin-right:15px;text-align:center;float:left;}
.cat_image a{border:none;}
.cat_text{float:left;width:475px;margin:0 0 10px 0;}
.cat_text p{margin:0 0 10px 0;}
.cat_specs{float:left;width:475px;}
.linktext a{color:#ffffff;}
.learn{float:right;margin:-2px 0 3px 0px;font-weight:bold;}
.learnbutton{background:transparent url(/styles/images/1-25button-middle.png) repeat scroll left;padding:3px 10px 0;float:left;height:18px;font-size:.9em;}
#catimg{background: transparent url(/styles/images/1-catback.png) no-repeat scroll left top;height:141px;position:relative;margin-bottom:50px;}
.rtired{width:261px;height:25px;padding:2px 0 0 6px;position:absolute;right:0px;bottom:0px;}
#rtired{background: transparent url(/styles/images/1-retired.png) no-repeat scroll left top;}
#rtired2{background: transparent url(/styles/images/1-retired2.png) no-repeat scroll left top;}
#rt1{font-weight:bold;float:left;text-align:center;width:129px;height:16px;overflow:hidden;}
#rt2{float:left;text-align:center;width:129px;height:16px;overflow:hidden;}

.pbtn{height:18px;padding-top:2px;background-image:url(/styles/images/1-button.png);width:160px;font-weight:bold;border:none;text-decoration:none;}
.pbtn a{color:#fff !important;border:none !important;}

#wnew{text-align:right;}
#wnew a{color:#739DD2;border:none;}
#wright{float:left;width:150px;margin-left:15px;}
#wright div{display:table-cell;vertical-align:middle;height:100px;width:150px;text-align:center;padding-top:15px;}
#wleft{font-size:.9em;float:left;width:110px;overflow:hidden;padding-top:15px;}
#wleft h3{font-size:1.3em;margin:7px 0 0 0;}

/* float clearing for IE6 */
* html .clearfix{
  height: 1%;
  overflow: visible;
}

/* float clearing for IE7 */
*+html .clearfix{
  min-height: 1%;
}

/* float clearing for everyone else */
.clearfix:after{
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  font-size: 0;
}

/*temp*/
.orderbox{
	margin-bottom:20px;
}

.orderbox table {
	width:99%;
	border:solid 1px #cccccc;
	/*margin-bottom:15px*/
}

.orderbox thead {
	background-color:#f3f3f3;
	border-bottom:solid 1px #cccccc;
	font-weight:bold;
}
.orderbox tbody td {
	color:#026CB6;
}
.border_top td{border-top:dotted 1px #cccccc; border-collapse:collapse;}

.tgray {
	border-collapse:collapse;
	margin-bottom:15px;
}
.tgray thead tr {
	background-color:#f3f3f3;
	font-weight:bold;
}
.tgray th {
	border:solid 1px #cccccc;
	background-color:#f3f3f3;
	text-align:center;
	vertical-align:middle;
}
.tgray td {
	border:solid 1px #cccccc;
	padding:4px;
	vertical-align: middle;
}

.popbox{font-size:.9em;padding:40px 50px !important;background-color:#fff !important;margin-bottom:10px;border-right:solid 1px #6d6e71 !important;border-left:solid 1px #6d6e71 !important;text-align:left;min-width:400px;min-height:300px;display:none;}

/*Live Search Styles*/
#jquery-live-search {
	text-align:left;
	background: #fff;

	padding: 5px 10px 20px;
	max-height: 400px;
	overflow-y: auto;
	overflow-x:hidden;
	line-height:20px;
	min-width:110px;

	position: absolute;
	z-index: 999999;

	border: 1px solid #A9A9A9;
	border-width: 1px 1px 1px 1px;

	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
}
#jquery-live-search div{text-align:left;}
#jquery-live-search a{border:none;}

.graysearchbox{background-color: #EBEBEB;bottom: 0;left: 0;padding:0 5px;position: absolute;width: 100%;font-size:75%;font-weight:bold;font-style:italic}

.colorbox{width:11px;height:4px;float:left;margin-right:5px;line-height:4px;padding-top:4px;}
.colorbox .bgcolorr{background-color:#CC0033;}
.colorbox .bgcolorg{background-color:green;}
#ae_content{text-align:left;}

.area_td{width:30%;vertical-align:top;padding:0 0 15px;}

#weatherbar{width:100%;height:27px;background-image:url(/styles/images/1-weatherbar.png);text-align:center;color:#000;font-weight:bold;padding-top:13px;font-size:90%;}
	#weatherbar span{font-weight:normal;color:#fff;}
	
/*From products robust*/
	#loc1_2{padding:0; width:755px;}
	.loc1{border-bottom:none !important;}
	.rcw_box{float:right; width:200px; margin-top:0px;margin-right:4px;}
	#lower_tabs{padding:7px 0 0 10px;}
	#lower_tabs div{margin-right:15px;float:left;}
	#lower_tabs a{color:#bcbcbc;font-size:10px;text-decoration:underline;}
	#lower_tabs img{width:14px;vertical-align:text-top}
	.tie_info{}
	.tie_info_div{width:470px; margin:-3px 0 5px 10px; padding:0;font-size:10px;color:#000000 !important;}
	.tie_info_div strong{color:#ACACAC;}
	.tie_info_controller1{width:490px; text-align:right;font-size:85%; padding-top:3px;}
	.tie_info_controller0{width:auto; text-align:left;font-size:85%; padding-top:1px;float:left;margin-left:10px;}
	.leftofcontrol{float:left;}
	.opt_control{font-size:85%;text-decoration:underline;cursor:pointer;font-weight:normal !important;visibility:visible;}
	.toggle_controls{font-weight:normal !important;}
	.orderbox td{padding:4px;font-size:90%;}
	.tie_info_row td{padding:0;}
	#extra_buttons{float:right;font-size:10px;margin-top:-2px;}
	#add_quickquote_img{height:11px;}
	#ask{height:11px;}
	.partof{margin:0 0 5px;}
	.section_links{font-size:85%;margin-bottom:10px;}
	.redlink {color:#026CB6 !important}
	.pric_hold1 strong{color:#000000 !important;text-decoration:underline !important;cursor:pointer;}
	.restrict {background-color:##e3efe1;padding:8px;margin:7px 0;}
	.restrict div{font-size:10px;font-weight:bold;margin-top:10px;}
	.restrict p, .restrict h3{margin:0;}
	.header_backgrounded{font-size:100%;height:18px;padding:4px 5px 2px;background-image: url(/styles/images/toolbar-back-dark.png); background-repeat:repeat-x;}
	.cs_text{padding-left:10px;}
	.cs_div{margin:6px 5px;clear:both;}
	.cs_imgbox{float:left;width:125px;height:150px;overflow:hidden;background-position:center;background-repeat:no-repeat;margin:9px 35px 0 0;}
	.cs_div h3{margin:0 0 1px 40px;padding:0px 0 0 10px;font-weight:normal;}
	.cs_holder{margin:0 0 0 13px;position:relative;}
	.cs_navbutton{cursor:pointer;width:15px;border:solid 1px ##FFFFFF;padding:1px 1px 2px;border-collapse:collapse;text-align:center;float:left;}<!--- border-left:solid 1px ##d4d4d4;border-bottom:solid 1px ##d4d4d4; --->
	##nav_holder{float:right;}
	.rightsidespecs{padding:0px 5px 5px 10px;}
	.rightsidespecs ul{padding-left:25px;}
	.help_holder{margin:0px 0px 25px;}
	.help_holder h3{margin-top:0;background-color:#EAEAEA;}
	.more_button{position:relative;top:-15px;cursor:pointer;right:-548px;background:white;width:45px;text-align:right;color:#1A2E5D;text-decoration:underline;}
	.inner_help{}
	.toggle_holder{text-align:right;padding:1px 2px;background-color:#EAEAEA;font-size:10px;}
	.faq_holder{margin:0 0 10px; padding:0px 5px;}
	#faq_rightbar p{padding: 0 0 0 15px;}
	.grayme{color:#1A2E5D !important;font-size:10px;}


	.dl_table a:link,.dl_table a:visited{color:#739DD2;}

