body{
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	background:#5397C6;
	/*background:#534741;*/
/*	background:#1a3763;*/
/*	background:#DFDEDE;*/
    font: 100.01%/1.3 Verdana,Arial,sans-serif;
	text-align:center;
	/*width: 800px;*/
}
div#header{
	display:inline;
	width: 98%;
	height: 90px;
	color:#FFF;
    background:#0071E1;
	padding-bottom: 0px;
	background-image: url(../images/headerbgright2.jpg);
	background-position: left;
/*	background-image: url(../images/headerbg.jpg);*/
}

#logo {
	float: left;
	margin: 0 0 1px 15px;
	background-attachment: scroll;
	background-image: url(../images/logo.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width:75px;
	height:75px;
	text-indent:-9000px;
}
#logoCompany { float: left; margin: 1px 0 0 5px; background:; font: bold 125% "Trebuchet MS",Arial sans-serif;color: #555;text-align: left;}
#tm { float: right; margin: 0px 0 0 20px; background:; font: bold 75% "Trebuchet MS",Arial sans-serif;color: #eee;text-align: left;}
#headerright {
	float:right;
	width: 325px;
	height: 90px;
/*	margin: 0 0 1px 0;*/
	padding: 0 0 0 0px;
/*	background-attachment: scroll;*/
/*	background-image: url(../images/headerbgright1.jpg);
	background-position: left; */
/*	background-repeat: no-repeat;*/
/*	width:250px;*/
/*	height:75px;*/
/*	text-indent:-9000px;*/
}

/*#search {
	float: left;
	margin: 40px 0 1px 0;
	background-attachment: scroll;
	background-image: url(../images/searchbox.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width:350px;
	height:35px;
	text-indent:-9000px; 
}float: left;
*/ 
div#search {
	display:inline;
	float: left;
	margin: 10px 0 1px 0;
	padding: 10px 5px 0 5px;
	background:#fff;
	width:200px;
	height: 310px;
/*	height:35px; */
/*	text-indent:-9000px; */
}
/*div#search input { float: left; margin:5px 0 0 10px;height: 25px; width: 110px; background: #EC008B; border: 1px dotted #ccc; font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;color: #fff;font-weight: bold; }*/
div#search select { float: left; margin:5px 0 0 10px;height: 20px; width: 150px; background:; border: 1px dotted #999; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #000; }
div#search input { float: right;border: 1px dotted #999; background:#9DFC11;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #000; font-weight:bold;}
div#searchlinks { float:right; background:;}
div#searchbox {float:right;display: inline;height:25px;width:325px;background: #eaeaea;margin:0px 5px 0 0px;background-image: url(../images/searchbox.gif);background-repeat: no-repeat;background-position: left top; }
div#searchbox input { margin:3px 0 0 -30px;height: 20px; width: 210px; background:; border: 1px solid #ccc; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #000; }
.searchText { font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #39f; font-weight:bold;  }
div#toplinks {float:right;display: inline;height: 20px;width: 250px;margin: 0px 5px 0px 0px;background: #fff;}
div#toplinks a {font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #000;text-decoration:none; }
div#buyonline {float:right;display: inline;background:;margin: 10px 40px 0 0px;height:25px;}
.buysmall {font: lighter 110% "Trebuchet MS",Arial sans-serif;	color: #fff}
.buybig {font: bold 145% "Trebuchet MS",Arial sans-serif;	color: #fff}

#newsletter { width: 190px; margin: 0 0 0 5px; padding: 10px; background:#39f; border: 1px dotted #39f; font: lighter 74% "Trebuchet MS",Arial sans-serif;	color: #000}
#newsletter span { font: lighter 145% "Trebuchet MS",Arial sans-serif;	color: #ccc}
#SY_butAlert { font: lighter 105% "Trebuchet MS",Arial sans-serif; color: #fff; background: #39a; border:1px solid #ccc;margin-top: 5px;}

div#bodycontainer { width:967px; margin:7px 0 10px 0;padding:2px 10px 10px 10px;text-align:left;border:0px solid #FBFBFB;background: #fff;overflow:hidden;}
div#footer{	width: 98%;	padding: 20px;margin:0 auto;    background:#42424B;	color:#FFF;	text-align: center; }

div#menu{float:bottom left;width: 947px;padding-top:5px;margin-bottom:0px;font: 75% Arial,sans-serif}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left: 10px;width:1000px}
ul#nav li{float:left;margin-right: 1px;text-align: center}
ul#nav a{float:left;width: 9em;padding: 5px 0;background: #E7F1F8;text-decoration:none;color: #666}
ul#nav a:hover{background: #39F;color: #FFF;padding-top: 15px;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFA826;color: #003;padding-top: 15px;}

ul#menu2 {padding:0 0 0 32px; margin:0; list-style:none; height:35px; background:#fff url(images/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
ul#menu2 li {float:left;}
ul#menu2 li a {display:block; float:left; height:35px; line-height:35px; color:#fff; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
ul#menu2 li a b {float:left; display:block; padding:0 16px 0 8px;}
ul#menu2 li.current a {color:#fff; background:url(images/button4.gif);}
ul#menu2 li.current a b {background:url(images/button4.gif) no-repeat right top;}
ul#menu2 li a:hover {color:#fff; background:#000 url(images/button4.gif);}
ul#menu2 li a:hover b {background:url(images/button3.gif) no-repeat right top;}
ul#menu2 li.current a:hover {color:#fff; background:#000 url(images/button3.gif); cursor:default;}
ul#menu2 li.current a:hover b {background:url(images/button3.gif) no-repeat right top;}

div#container{ width:100%; margin:5px 0 10px;padding-top:5px;padding-bottom:20px;text-align:left;border:0px solid #FBFBFB;/*background: #000;*/ }
div#container img {border:0px;}

div#left {float:left;display:inline;width: 172px;}
div#left p{margin:5px 0 10px;padding: 0 10px}
/*div#left div{margin: 10px 0 10px 10px;padding: 10px 0}*/

div#contents{float:left;width:590px;margin-right: 5px;margin-left: 5px;margin-bottom: 20px;/*background: #ccc;*/ }
div#wai{background:#00A3DF;border-bottom: 1px solid #999;margin:0 0 0 0px;padding: 5px;text-align: left; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333;}
div#wai a { font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333; }
div#wai a:hover { font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #fff; }
div#heading {background:#9DFC11;margin:2px 0px 5px 0px ; padding: 5px;text-align: left; font: 18px "Trebuchet MS",Verdana,Arial,sans-serif;color: #000;}
div#heading a { font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #ccc; }
div#heading a:hover { font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #fff; }

div#general{width:98%;margin:0px 0px 0px 0px ;padding: 5px;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333;display: inline-block;/*background: #999;*/ }
div#slideshow{width:100%;text-align: center;}
div#generalHeading {float:left;background:#39F;width:99%;padding: 5px;margin-top: 10px;text-align: left; font: 18px "Trebuchet MS",Verdana,Arial,sans-serif;color: #fff;}
div#intro {float:left;display:inline;width:100%;height:120px;padding: 5px;text-align: left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333;}
div#intro span { width: 100%; background:#39f;padding: 5px;margin-bottom: 10px;font: 18px "Trebuchet MS",Verdana,Arial,sans-serif;color: #fff; }

div#right {float:left;display:inline;width: 150px; margin:0px 0px 0 0;padding:0 0 10px 4px;}
div#right div {padding: 0;margin:0px 0px 10px;}
div#right img {padding: 0;margin:0px 0px 10px;}
div#imgBoxRight { float: left;}
div#imgBoxRight img { float: left; margin: 0 0 0 0;}


/* start styles for listings page - item.width: 169px*/
div#listings { text-align:centre;display: block; }
div#item { width: 180px;  float:left; margin: 10px 3px 3px 3px; position: relative; border-bottom: 3px solid #fff;}
div#highlightImage { height: 170px; }
div#item a { color: #00A3DF; text-decoration: none ;}
div#item a:hover { color: #333; text-decoration: underline ;}
div#item img {  width: 150px; height: 150px; border: 1px solid #ccc;margin: 2px;}
div#item img#listthumb { width: 50px; height: 50px; }
#itemTable { width: 100%;position: relative; }
#itemTable th { /*background: #E4EDF2;*/color: #333;text-align:centre;font: 16px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;border: 1px #ccc solid;height:30px;}
#itemTable td { /*background: #eaeaea;*/color: #333;text-align:centre;font: 11px Verdana,Arial,"Trebuchet MS",sans-serif;border-bottom: 1px #ccc dotted;height:25px;padding-left: 3px; }
#itemTable span#listdetails { color: #000; font: 12px Arial,"Trebuchet MS",Verdana,sans-serif; }
/* span#pinkmedium {  font-weight: bold;}*/ 

#navigate { width: 99%;float: left; }
#navigate th { background: #E4EDF2;color: #333;text-align:centre;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;border-bottom: 2px #39F solid;height:30px;}
#navigate td { background: #fff;color: #333;text-align:centre;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;border: 1px #ccc dotted;height:30px;padding: 5px; }

/* end styles for listings page*/
/* start styles for details page */

#detailsTable { width: 98%; }
#detailsTable a { color: #0000ff;}
#detailsTable th { background: #fff;color: #333;text-align:left;font: 15px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;border-bottom: 2px #39F solid;height:30px;padding-top: 5px;}
#detailsTable td { background: #fff;color: #333;text-align:centre;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;border-bottom: 1px #39F dotted;height:25px;padding-left: 3px; }
div#loadarea { width: 360px; text-align: centre; margin-bottom: 10px;}
div#loadarea img { width: 300px; height: 300px;}


div#propertyFeatures { float: left; margin-right: 10px; width: 200px;}
/* end styles for details page*/


/*     background:#eaeaea;     */
div#cart {width: 150px;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333333;font-weight: bold;text-align: center; border-bottom: 2px solid #cccccc; }
div#cart table { border: 0px; }
div#cart table th { text-align: left; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333333; }
div#cart table td { text-align: right; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333333; }
div#cart input { height: 20px; width: 125px; background:#; border: 1px dotted #2f4f4f; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #2f4f4f;font-weight: bold; }
div#cart span#heading {  height: 33px; background-image: url(../images/boxbg7.gif); color: #333; width: 150px; padding:3px 0 0 0px;text-align: center;}

/*FFA500  -  background:#eaeaea;*/
div#requestCallback {text-align: center;width: 140px;  border-bottom: 2px solid #cccccc; margin: 0 0 10px 0px; background: #fff;}
div#requestCallback input { height: 20px; width: 125px; background:; border: 1px dotted #2f4f4f; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #2f4f4f;font-weight: bold; }
div#requestCallback select { height: 20px; width: 125px; background:; border: 1px dotted #000; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333 }
div#requestCallback span { font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333333;font-weight: bold;height:15px;}
div#requestCallback span#contents {width: 100%;text-align: left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333333;padding:0px 0 0 5px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;}
div#requestCallback span#heading {  height: 33px; background-image: url(../images/boxbg7.gif); color: #fff; width: 150px; padding:3px 0 0 0px;text-align: center;}

div#homeHighlight {width: 180px;float:left; margin: 4px;}
div#highlightImage { height: 170px; }
div#homeHighlight  a { color: #333; text-decoration:none; }

#productsFront { width: 100%;border: 1px #39F dotted; }
#productsFront th { background: #F5F4F4;color: #333;text-align:centre;font: 14px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;border-bottom: 2px #39F solid;height:30px;}
#productsFront td { background: #fff;color: #333;text-align:centre;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;border-bottom: 1px #39F dotted;height:25px;padding: 5px; }
tr:hover {
  background-color:#E9E9E9;
  color: #000;
}
.odd {
  background-color:#edf5ff;
}

#Dcol1, #Dcol2 {
	text-align: center;
	width:49%;
	float:left;
}

#Dcol1 h3, #Dcol2 h3 {
	text-align: center;
	color: #FF2F01;
	font-size: 12px;
	font-weight: bold;
	margin:20px 0 5px 0;
	

}



#Dcol1 div, #Dcol2 div  {
	text-align: center;

}

div#productsinRange { display: block; width: 100%;  height: 100%;}
div#prodRange { width: 180px;  float: left; margin: 4px; text-align:center; }
div#prodRangeItemHeading { width: 180px;border-bottom: 2px #39F solid;height:30px; }
div#prodRangeItemHeading a { color: #333;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; }
div#prodRangeItem { height: 170px;border-bottom: 1px #39F dotted;padding: 5px 0 5px 0; }
div#prodRange img { -moz-opacity:0.4;filter:alpha(opacity=40); border: 0; }
div#prodRange a:hover img { -moz-opacity:1;filter:alpha(opacity=100); border: 0; }

div#detailOptions { margin-top:480px; background: #fff; text-align:left;padding: 5px 5px 5px 10px; }
ul#detailOptions { list-style-type:none;width: 150px; background: #333; text-align:left; }
div#detailOptions a {  color: #39f;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;  }
div#detailOptions pdoptCurrent { color: #F3CF00;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;  }
div#detailsHeader {  float:left;  text-align:center;  display:inline; width: 580px; }
div#productImage { float:left; padding: 5px; text-align:center; display:inline; border: 5px #ccc solid;}
div#productImage img { border: 0px; }
div#productInformation { width: 170px; float:right;  border: 1px #cccccc solid; text-align:left; padding:10px;background: #fff;}
div#productLinks { float:left; text-align:left;padding-bottom:20px;}
div#productLinks a { color: #39f; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;}
div#productLinks div { width: 155px;  float:left;  text-align:left;  margin-top: 5px; margin-bottom: 5px;}
div#productLinks img { border-right: 5px; width: 30px; height: 30px;}
div#product3d img {  width: 50px; height: 50px; }
div#productPrice { color: #000; font: 16px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;  }
div#productRRP { color: #999; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;  }
div#productSaving { color: #999; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;  }
div#productRatingHeading { color: #333; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;padding-top:10px;}
div#productRating { color: #333; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;padding-top:10px;  }
div#productbuyoptionsHeading { color: #333; font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;}
div#productbuyoptions {  float:left;}
div#productbuyoptions select {  color: #333; font: 10px "Trebuchet MS",Verdana,Arial,sans-serif;height:10px;margin: 10px 0 0 5px;  }
div#productbuy { padding-top:10px;  border-bottom: 1px #ccc solid;}
div#productbuyqty { float:left;  text-align:center;  display:inline; width: 80px; padding-top:25px; }
div#productbuyicon { float:right;  text-align:center;  display:inline; width: 80px; padding-top:5px;}
/*div#productbuy img { width:40px;height:40px;  }*/
div#productbuy input { color: #333; font: 10px "Trebuchet MS",Verdana,Arial,sans-serif;width:20px;  }
div#productpricefooter { height: 10px; }
.pdoptCurrent {
			color: #F3CF00; font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; 
}

/*FFA826*/
div#specifications { }
div#detTabHeaderSP { color: #fff;width: 210px;margin-top:10px;  padding: 5px 5px 5px 10px;  font: 16px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; background:#39f;border-bottom: 2px #ff9900 dotted;}
div#detTabBodySP { width: 560px; padding: 5px 5px 5px 10px; font: 12px "Trebuchet MS",Verdana,Arial,sans-serif; border: 1px #ccc solid;}
div#detTabHeaderSR { color: #fff;width: 210px;margin-top:10px;  padding: 5px 5px 5px 10px;  font: 16px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; background:#39f;border-bottom: 2px #ff9900 dotted;}
div#detTabBodySR { width: 560px; padding: 5px 5px 5px 10px; font: 12px "Trebuchet MS",Verdana,Arial,sans-serif; border: 1px #ccc solid;}
div#detTabHeaderFE { color: #fff;width: 210px;margin-top:10px;  padding: 5px 5px 5px 10px;  font: 16px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; background:#39f;border-bottom: 2px #ff9900 dotted;}
div#detTabBodyFE { width: 560px; padding: 5px 5px 5px 10px; font: 12px "Trebuchet MS",Verdana,Arial,sans-serif; border: 1px #ccc solid;}
div#detTabHeaderAC { color: #fff;width: 210px;margin-top:10px;  padding: 5px 5px 5px 10px;  font: 16px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; background:#39f;border-bottom: 2px #ff9900 dotted;}
div#detTabBodyAC { width: 560px; padding: 5px 5px 5px 10px; font: 12px "Trebuchet MS",Verdana,Arial,sans-serif; border: 1px #ccc solid;}
div#detTabHeaderBR { color: #fff;width: 210px;margin-top:10px;  padding: 5px 5px 5px 10px;  font: 16px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; background:#39f;border-bottom: 2px #ff9900 dotted;}
div#detTabBodyBR { width: 560px; padding: 5px 5px 5px 10px; font: 12px "Trebuchet MS",Verdana,Arial,sans-serif; border: 1px #ccc solid;}
div#detTabHeaderIL { color: #fff;width: 210px;margin-top:10px;  padding: 5px 5px 5px 10px;  font: 16px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; background:#39f;border-bottom: 2px #ff9900 dotted;}
div#detTabBodyIL { width: 560px; padding: 5px 5px 5px 10px; font: 12px "Trebuchet MS",Verdana,Arial,sans-serif; border: 1px #ccc solid;}
div#detTabHeader3D { color: #fff;width: 210px;margin-top:10px;  padding: 5px 5px 5px 10px;  font: 16px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; background:#39f;border-bottom: 2px #ff9900 dotted;}
div#detTabBody3D { width: 560px; padding: 5px 5px 5px 10px; font: 12px "Trebuchet MS",Verdana,Arial,sans-serif; border: 1px #ccc solid;}
div#detTabHeaderCS { color: #fff;width: 210px;margin-top:10px;  padding: 5px 5px 5px 10px;  font: 16px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; background:#39f;border-bottom: 2px #ff9900 dotted;}
div#detTabBodyCS { width: 560px; padding: 5px 5px 5px 10px; font: 12px "Trebuchet MS",Verdana,Arial,sans-serif; border: 1px #ccc solid;}
div#detTabHeaderRQ { color: #fff;width: 210px;margin-top:10px;  padding: 5px 5px 5px 10px;  font: 16px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; background:#39f;border-bottom: 2px #ff9900 dotted;}
div#detTabBodyRQ { width: 560px; padding: 5px 5px 5px 10px; font: 12px "Trebuchet MS",Verdana,Arial,sans-serif; border: 1px #ccc solid;}

div#buyproduct { height: 200px; padding: 10px 45px 5px 45px; background:#eaeaea; border: 1px #cccccc solid; overflow:hidden;}
div#buyproduct input { height: 30px; }
div#buyproduct select { height: 30px; }
div#buyproductNow {color: #fff;width: 210px;margin-top:20px;  padding: 5px 5px 5px 10px;  font: 16px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; background:#FFA826;border-bottom: 2px #ff9900 dotted;}
div#productPriceRight { float:right; width: 210px;}

div#portfolio { width: 560px; padding: 10px 5px 5px 10px;}
div#client { font: 12px "Trebuchet MS",Verdana,Arial,sans-serif; border: 1px #eaeaea solid; }
div#clientlogo img {  margin: 5px 0 15px 15px; -moz-opacity:0.4;filter:alpha(opacity=60);}

div#myOrders {width: 555px;}
div#orderSearch {width: 555px;margin-bottom: 35px;  border-bottom:2px #ccc solid;}
div#orderSearch span {font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; }
div#orderSearchForm {background:#eaeaea;border: 1px #ccc solid; padding: 5px; }
#myOrdersTab { width: 100% }
#myOrdersTab th { background: #fff;color: #333;text-align:left;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;border-bottom: 2px #39F solid;height:30px;}
#myOrdersTab td { background: #fff;color: #333;text-align:left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;border-bottom: 1px #39F dotted;height:25px; }

div#mySavedOrders {width: 555px;}
div#myQuotes {width: 555px;}
div#myDetails {width: 555px;}
#myDetailsTab { width: 100% }
#myDetailsTab th { background: #fff;color: #333;text-align:left;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;border-bottom: 1px #39F dotted;height:30px;}
#myDetailsTab td { background: #fff;color: #333;text-align:left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;border-bottom: 1px #39F dotted;height:25px; }
div#updateDetails {width: 555px; text-align:right;padding: 5px;margin-top: 10px;}
div#updateDetails a {background:#39f;color: #fff;border: 1px #333 solid; padding: 5px;margin: 5px;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;  }

div#specialOffers { width: 555px;  }
#specialOffers { width: 100% }
#specialOffers tr { border-bottom: 1px #39F solid;}
#specialOffers th { background: #fff;color: #333;text-align:left;font: 14px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;border-bottom: 1px #39F dotted;border-top: 1px #39F solid;height:30px;}
#specialOffers td { background: #fff;color: #666;text-align:left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;height:25px; }
span#specialprice { color: #333;text-align:left;font: 16px "Trebuchet MS",Verdana,Arial,sans-serif; font-weight: bold;}
span#pricetag { color: #333;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold; }

#customSolutionsTab { width: 555px; display: inline;}
#customSolutionsTab th { background: #fff;color: #333;text-align:left;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;font-weight: bold;border-bottom: 2px #39F solid;height:30px;}
#customSolutionsTab td { background: #fff;color: #333;text-align:left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;border-bottom: 1px #39F dotted;height:25px; }

div#help {float:left;display:inline;width: 100px;height:100%;padding:0px;margin-top:5px;font: 11px Arial,sans-serif;}
ul#help,ul#help li {list-style-type:none;margin:0;padding:0;}
ul#help {margin-left: 10px;width:100px;}
ul#help li{float:left;display:inline; margin: 1px;text-align: center}
ul#help a{float:left;width: 9em;padding: 5px;background: #39F;text-decoration:none;color: #fff}
ul#help a:hover{background: #39F;color: #FFF;font-weight: bold;}
ul#help li.activelink a,ul#help li.activelink a:hover{background: #FFA826;color: #003;font-weight: bold;}
div#helpContainer {width: 570px; padding-bottom:10px;margin-top:0px;display:inline;}
div#helpContainer #helpDetails {float:right;width: 435px; padding:3px;border: 1px #ccc dotted;font: 11px Arial,sans-serif;}
div#helpContainer #helpDetails img {width: 385px; border: 5px #eaeaea solid;}

div#sidebox {float: left; text-align: center;width: 150px;background-image: url(../images/grey_sidelines.gif); /*background:#eaeaea;*/  border-bottom: 3px solid #cccccc; margin: 0 0 10px 10px;}
div#sidebox div { /*background-image: url(../images/grey_sidelines.gif); */font: 12px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333333;font-weight: bold;height:15px;}
div#sidebox div#sideboxHeading {  height: 30px; width: 150px; background-image: url(../images/boxbg6.gif); color: #fff; padding:3px 0 0 0px;text-align: center;} 
div#sidebox span#sideboxContents { text-align: left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333333; padding-left: 5px; padding-bottom: 10px;}
div#sidebox span#sideboxContents form { padding-left: 5px;}
span#sideboxContents table {  padding:0px 5px 0 5px;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333333;background-image: url(../images/grey_sidelines.gif); }
span#sideboxContents table th { padding:0px 0px 0 5px;height: 35px; text-align: left; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333333; /*border-bottom: 2px #ccc solid;*/}
span#sideboxContents table td { padding:0px 5px 0 0px;height: 35px; text-align: right; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333333; /*border-bottom: 2px #ccc solid;*/}
span#sideboxContents table tr {  height: 20px; /*border-bottom: 2px #ccc solid;*/ }
span#sideboxContents table img {  padding:0px 5px 0 5px; height: 30px; width: 25px; }
div#sidebox input { height: 20px; width: 125px; background:#; border: 1px dotted #2f4f4f; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #2f4f4f;font-weight: bold; }
div#sidebox select { height: 20px; width: 125px; background:; border: 1px dotted #000; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333 }

#recentlyViewed {  padding:0px 5px 0 5px; }
#recentlyViewed th { width: 10%; padding:0px 0px 0 5px;height: 35px; text-align: left; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333333; border-bottom: 2px #ccc solid; }
#recentlyViewed td {  width: 90%; padding:0px 5px 0 0px;height: 35px; text-align: left; font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;color: #333333; border-bottom: 2px #ccc solid; }
#recentlyViewed img {  padding:0px 5px 0 5px; height: 30px; width: 25px; }

.clear_both { clear:both; }

.hidden {display:none;}

hr {
	width: 95%;
	height: 1px;
	color: #fff;
}
ul#footer,ul#footer li{list-style-type:none;margin:0;padding:0}
ul#footer{width:100%;overflow:hidden;margin-bottom:20px}
ul#footer li{float:left;width:180px;margin-right:10px;padding: 10px 0}
ul#footer a{color: #333;text-decoration: none;border-bottom: 1px dotted #eaeaea;}
ul#footer a:hover{color: #fff;text-decoration: none;border:0px;}
li#orion{background: #fff; width: 500px;}
li#orion div{ width: 500px;}
li#qualityCabinets{font: 13px "Trebuchet MS",Verdana,Arial,sans-serif;	color: #CCC}
li#cabinets{background: #FFD6BA;color: #333;text-align:left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif}
li#information{background: #9F3;color: #333;text-align:left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif}
li#information a{background: #9F3;color: #333;text-align:left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif;border-bottom: 1px dotted #fff;}
li#3dcabz{background: #FBB2C4;color: #333;text-align:left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif}
li#3dcabz a{background: #9F3;color: #333;text-align:left;font: 10px "Trebuchet MS",Verdana,Arial,sans-serif;border-bottom: 1px dotted #fff;}
li#address{background: #39F;color: #333;font: 12px "Trebuchet MS",Verdana,Arial,sans-serif}
ul#footer p,ul#footer h3{margin:0;padding: 0 10px}
ul#footer h3{text-transform:uppercase;padding-bottom:3px;color: #FFF}

div#foottags { padding: 5px; background: #fff; width: 100%;color: #333;text-align:left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif }
div#company { background: #fff; width: 100px;color: #333;text-align:left;font: 11px "Trebuchet MS",Verdana,Arial,sans-serif }
div#companytag span { font: lighter 200% "Trebuchet MS",Arial sans-serif;color: #208BE1; }
div#companytag { float: right; margin: 10px 5px 0 0;}
div#companytag h1{
	font: lighter 200% "Trebuchet MS",Arial sans-serif;
	color: #208BE1
}
div#terms{float: right;margin-right: 2px;padding-top: 10px;background: #eaeaea;width: 600px;height: 30px; font: 11px "Trebuchet MS",Arial sans-serif;color: #333; }
div#terms a { font: 11px "Trebuchet MS",Arial sans-serif;color: #000; }
h1{
	font: lighter 200% "Trebuchet MS",Arial sans-serif;
	color: #208BE1;
}
h1,p{
	margin:0;
	padding:10px 20px;
}
.navBlueLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.wai {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

