/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; text-align:center; background-image:url(/inc/images/buyt/bt_background.jpg); background-repeat:repeat-x; background-color:#c0c0c0;
	margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; }
form.searchform {display: inline;}


div.top{
	 display:block; margin: 0 auto; width:1024px; padding: 0px 0px 0px 0px; margin-top: 0px;
}
div.bottom{
	 display:block; margin: 0 auto; width:1024px; 
}

#contentCategory {color:#999999;font-weight:700;}

/* Banner table */
div.banner{height:130px; border:solid 1px #000000; padding:0px 0px 0px 0px;width:1024px; background-color:#FFFFFF; background-image:url(/inc/images/BUYT/buytoner_02.jpg); background-position:right; background-repeat:no-repeat;
	}
div.banner div.header{font-family:Arial, Helvetica, sans-serif; 
	text-align:left;vertical-align:top;font-size:14px;color:#996666;font-weight:700; height: 106px; }
div.banner div.header div.logo{height: 106px; padding: 0px 0px;}
div.banner div.header div.cust_wrapper {position:absolute; z-index:150;width:1024px; height:40px; top:10px;}
div.banner div.header div.cust_wrapper div.cust1{display: none;}
div.banner div.header div.cust_wrapper div.cust2{ float:right;  height:40px;}
div.banner div.header div.cust_wrapper div.cust1 div.cust1_inner0, div.banner div.header div.cust_wrapper div.cust1 div.cust1_inner1
	{display: none; }
div.banner div.header div.cust_wrapper div.cust1 div.cust1_inner2 
	{display: none;}
div.banner div.header div.cust_wrapper div.cust2 div.cust2_inner0
	{display: inline; vertical-align:top; padding:0px 5px; border-right:solid 1px #000000;}
 div.banner div.header div.cust_wrapper div.cust2 div.cust2_inner1 
	{display: inline; vertical-align:top; padding:0px 5px;}
div.banner div.header div.cust_wrapper div.cust2 div.cust2_inner2 
	{display: inline; vertical-align:top; padding:0px 0px 0px 165px;}

div.banner div.header div.cust_wrapper div.cust2 div.cust2_inner3 
	{display: block; vertical-align:top; padding:0px 0px 0px 585px;}
	
	
div.banner div.menu{text-align:left; height:24px; width:100%; background-color:#000000;  width:1024px;  }

div.banner div.header div.cust_wrapper a:link{text-decoration:none; color:#996666; font-size:14px;}
div.banner div.header div.cust_wrapper a:visited{text-decoration:none; color:#996666; font-size:14px;}
div.banner div.header div.cust_wrapper a:active{text-decoration:none; color:#185254;font-size:14px; }
div.banner div.header div.cust_wrapper a:hover{text-decoration:none; color:#185254;font-size:14px; }


/* End Banner table *

/* Main table */
div.main{border-left:solid 1px #000000; border-right:solid 1px #000000; border-bottom:solid 20px #000000;padding:0px 0px 0px 0px;width:1024px;height:900px;background-color:#FFFFFF; margin:0px;
	background-image:url(/inc/images/buyt/navheader-back.jpg); background-repeat:repeat-x; background-position:bottom; }
div.main div.nav{width:190px; vertical-align:top; text-align:right; padding: 0px 0px 0px 0px; margin:0px; float:right; }
div.main div.mainContent{width:826px; vertical-align:top; text-align:left; padding: 0px 0px 0px 0px; margin:0px; float:left;}
/* End Main table */

/* RightNav */
table.rightnav {border:none; border-top-color:#FFFFFF;
				border-left-color:#666666; border-right-color:#FFFFFF; border-bottom-color:#FFFFFF;
				padding: 0px 0px 0px 0px; width:190px;}
table.rightnav table {border:solid 2px #999999;	
 						background-color:#ffffff;padding: 0px 0px 0px 0px; width:185px;background-image:url(/inc/images/buyt/navheader-back.jpg); background-repeat:repeat-x; background-position:bottom;
						/*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#CCCCFF', gradientType='0');*/ text-align:right;}
table.rightnav table table{border:none;	background-color:#ffffff;padding: 0px 0px 0px 0px;background-image:none;}

table.rightnav table th{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; background-color:#185254; color:#FFFFFF;text-align:center;}
table.rightnav table td{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:left;}
table.rightnav table td input.search {font-size:10px; width:120px;}
table.rightnav table td a:link{color:#185254; text-decoration:underline; }
table.rightnav table td a:visited{color:#185254;text-decoration:underline; }
table.rightnav table td a:hover{color:#185254; text-decoration:none; }
table.rightnav table td a:active{color:#185254; text-decoration:none; }
table.rightnav table .blue {color:#185254; font-weight:700;}
table.rightnav .type {color:#000000; font-weight:700;}
table.rightnav .data {color:#185254; font-weight:700; }
table.rightnav .dataerror {color: #FF0000; font-weight:700;}
table.rightnav .datacorrect {color:#0000FF; font-weight:700;}
table.rightnav .warn {color: #FF0000; font-weight:700; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
table.rightnav .error {color:#FF0000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
table.rightnav .correct {color:#0000FF; font-weight:700; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
/* End RightNav */


/* Content table */	
table.content{border:0px; padding: 0px 0px 0px 0px; width:830px; }
table.content tr{padding-top:0px; padding-bottom:0px;}
table.content th.header{font-family:Arial, Helvetica, sans-serif; 
	text-align:center;vertical-align:top;font-size:16px;color:#202020;font-weight:700;}
table.content th.subheader{font-family:Arial, Helvetica, sans-serif; 
	text-align:left;vertical-align:top;font-size:14px;color:#185254;font-weight:700;}
table.content td{font-family:Arial, Helvetica, sans-serif; 
	text-align:left;vertical-align:top;font-size:12px;color:#000000;font-weight:normal;}
table.content td hr {color:#CCCCCC;}
table.content .bold {font-weight:700;}
table.content .promo {font-weight:700; color:#FF0000;}
table.content a{cursor:pointer;}
table.content a.link:link{text-decoration:none; color:#185254; font-weight:700; }
table.content a.link:visited{text-decoration:none; color:#185254; font-weight:700; }
table.content a.link:active{text-decoration:underline; color:#185254; font-weight:700; }
table.content a.link:hover{text-decoration:underline; color:#185254;  font-weight:700; }
table.content a.manuLink:link{text-decoration:underline; color:#996666; font-size:10px;}
table.content a.manuLink:visited{text-decoration:underline; color:#996666; font-size:10px;}
table.content a.manuLink:active{text-decoration:none; color:#185254;font-size:10px; }
table.content a.manuLink:hover{text-decoration:none; color:#185254;font-size:10px; }

/* End Content table */


/* Featured and Specials */
table.content table.featured {border:solid 1px #ccc; background-color:#F2F9FF;}
table.content table.specials {border:solid 1px #ccc; background-image:url(/inc/images/buyt/bt_background.jpg); background-repeat:repeat-x; background-color:#c0c0c0; background-position:bottom;}
table.content table table.item {border:solid 1px #185254;background-color:#ffffff;background-image:url(/inc/images/buyt/navheader-back.jpg); background-repeat:repeat-x; background-position:bottom;}
table.content table table.item td table td{height:100%;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
table.content table table.item .price {text-align:right; color:#660000; font-weight:700;}
/* End Featured and Specials */

/* Category Left Nav */
table.content table.cats {width:200x; padding:0px 0px 0px 0px;border-right:dashed 1px #cccccc; } 
table.content table.cats td.mouseout{font-size:12px; font-family:Arial, Helvetica, sans-serif;font-weight:700; border-bottom:dashed 1px #CCCCCC;}
table.content table.cats td.mouseover{background-color:#048d93; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#ffffff; border-bottom:dashed 1px #CCCCCC;cursor:pointer;}
table.content table.cats td.selected{background-color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:700; border:solid 2px #048d93;cursor:pointer;}
/* End Category Left Nav */

/* Category Sub Cats */
table.content table.subcats {width:458px; padding:0px 0px 0px 0px;} 
table.content table.subcats table th{font-size:12px; font-family:Arial, Helvetica, sans-serif;font-weight:700;}
table.content table.subcats table table{padding:0px 0px 0px 0px; border:solid 1px #048d93;} 
table.content table.subcats table table:hover{padding:0px 0px 0px 0px; border:solid 1px #666666;cursor:pointer;} 
table.content table.subcats table table td{text-align:center;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
table.content table.subcats table table:hover td.catlink{background-color:#666666; color:#FFFFFF;font-weight:700; cursor:pointer;}
/*table.content table.subcats table table td img{width:60px;}*/
table.content table.subcats table table td.catlink{ background-color:#185254; color:#FFFFFF; font-weight:700;}
/*table.content table.subcats table table td.catlink:hover{ background-color:#666666; color:#FFFFFF;font-weight:700; cursor:pointer;}
/* End Category Sub Cats */

/* Category NoSub Cats */
table.content table.nosubcats {width:620px; padding:0px 0px 0px 0px;} 
table.content table.nosubcats th{font-size:12px; font-family:Arial, Helvetica, sans-serif;font-weight:700;}
table.content table.nosubcats table {padding:0px 0px 0px 0px; border:solid 1px #185254;} 
table.content table.nosubcats table:hover{padding:0px 0px 0px 0px; border:solid 1px #666666;cursor:pointer;} 
table.content table.nosubcats table td{text-align:center;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
/*table.content table.nosubcats table td img{width:120px;}*/
table.content table.nosubcats table td.catlink{ background-color:#185254; color:#FFFFFF; font-weight:700;}
table.content table.nosubcats table:hover td.catlink{ background-color:#666666; color:#FFFFFF;font-weight:700; cursor:pointer;}
/* End Category NoSub Cats */

/* Items/Search Left Nav/Filter */
table.content table.itemnav {width:180px; padding:0px 0px 0px 0px;font-size:11px; border-right:solid 1px #cccccc; }
table.content table.itemnav th{font-weight:700; font-size:11px; color:#000033; border-bottom:solid 1px; padding-top: 5px; padding-bottom: 5px;}
table.content table.itemnav td, table.content table.itemnav td select, table.content table.itemnav td input{font-size:11px; color:#666666;}
table.content table.itemnav td.title{font-weight:700;}
/* Items/Search Left Nav/Filter */

/*Item Page Nav */
table.content table.itempagnav {width:458px;}
table.content table.itempagenav td.pagenum {text-align:center; font-size:11px; font-weight:700; color:#cc3333;}
table.content table.itempagenav td.pagenum a.pagechange {color:#185254; text-decoration:underline;}
table.content table.itempagenav td.pagenum a.pagechange:visited {color:#185254; text-decoration:underline;}
table.content table.itempagenav td.pagenum a.pagechange:hover {color:#000000; text-decoration:underline;}
table.content table.itempagenav td.pagenum a.pagechangex {color:#185254;}
table.content table.itempagenav td.pagenum a.pagechangex:visited {color:#185254; }
table.content table.itempagenav td.pagenum a.pagechangex:hover {color:#cc3333; }
/* End Item Page Nav */

/* Items Main List */
table.content table.itemlist {width:100%; font-size:10px; padding-left:5px; }
table.content table.itemlist tr{padding-top: 0px; padding-bottom: 0px; }
table.content table.itemlist tr.checked{padding-bottom: 0px; padding-top: 0px; background-color:#F2F9FF;}
table.content table.itemlist th{border-bottom:dashed 1px #CCCCCC;font-weight:700; color:#666666; font-size:11px; padding-top:5px; padding-left: 2px; padding-right: 2px; border-right:solid 1px #CCCCCC;} 
table.content table.itemlist td{border-bottom:dashed 1px #CCCCCC;font-size:10px;} 
table.content table.itemlist table, table.content table.itemlist table table{padding:0px 0px 0px 0px;}
table.content table.itemlist table td, table.content table.itemlist table table td{font-size:10px; border-bottom:none; vertical-align:middle;} 
table.content table.itemlist table td input, table.content table.itemlist table table td input{font-size:10px; border-bottom:none; vertical-align:middle;} 
table.content table.itemlist table .price{color:#cc3333;font-weight:700;float:right; text-align:right;}
table.content table.itemlist table .bold{font-weight:700;}
table.content table.itemlist table .blue{color:#185254; font-weight:700;}
table.content table.itemlist table a.descr:link{font-weight:700; font-size:12px; text-decoration:none; color:#185254;}
table.content table.itemlist table a.descr:visited{font-weight:700; font-size:12px; text-decoration:none; color:#185254;}
table.content table.itemlist table a.descr:active{font-weight:700; font-size:12px; text-decoration:underline; color:#CCCCCC;}
table.content table.itemlist table a.descr:hover{font-weight:700; font-size:12px; text-decoration:underline; color:#CCCCCC;}

/* End Items Main List */

/* Shopping Cart Main List */
table.content table.shoppingcart {width:821px; font-size:10px; padding-left:0px; }
table.content table.shoppingcart tr{padding-top: 0px; padding-bottom: 0px; }
table.content table.shoppingcart tr.checked{padding-bottom: 0px; padding-top: 0px; background-color:#F2F9FF;}
table.content table.shoppingcart th{border-bottom:dashed 1px #CCCCCC;font-weight:700; color:#666666; font-size:11px; padding-top:5px; padding-left: 2px; padding-right: 2px; border-right:solid 1px #CCCCCC;} 
table.content table.shoppingcart td{border-bottom:dashed 1px #CCCCCC;font-size:10px; vertical-align:middle;} 
table.content table.shoppingcart table{padding:0px 0px 0px 0px;} 
table.content table.shoppingcart td input{font-size:10px; border-bottom:none; vertical-align:middle;} 
table.content table.shoppingcart table td{border-bottom:none;font-size:10px; vertical-align:middle;} 
table.content table.shoppingcart td.left{text-align:left;}
table.content table.shoppingcart td.center{text-align:center;}
table.content table.shoppingcart td.right{text-align:right;}
table.content table.shoppingcart .total_price{color:#cc3333;font-weight:700;}
table.content table.shoppingcart .price{color:#185254;font-weight:700;}
table.content table.shoppingcart .bold{font-weight:700;}
table.content table.shoppingcart .blue{color:#185254;}
table.content table.shoppingcart .descr{font-weight:700; font-size:11px;}
table.content table.shoppingcart table a.descr:link{font-weight:700; font-size:10px; text-decoration:none; color:#666666;}
table.content table.shoppingcart table a.descr:visited{font-weight:700; font-size:10px; text-decoration:none; color:#666666;}
table.content table.shoppingcart table a.descr:active{font-weight:700; font-size:10px; text-decoration:underline; color:#CCCCCC;}
table.content table.shoppingcart table a.descr:hover{font-weight:700; font-size:10px; text-decoration:underline; color:#CCCCCC;}

/* End Shopping Cart Main List */

/* Compare Items Main List */
table.content th.compHeader{border-top:dashed 1px #cccccc; border-bottom:dashed 1px #CCCCCC; color:#cc3333; font-size:11px; text-align:left;}
table.content td.compMain{color:#666666; font-size:10px; text-align:left; font-weight:700;}
table.content td.compItem{color:#000033; font-size:11px; text-align:left; font-weight:700;}
table.content td.comp0{color:#666666; font-size:10px; text-align:left; font-weight:700; background-color:#F8F8F8;}
table.content td.comp1{color:#666666; font-size:10px; text-align:left; font-weight:700; background-color:#E8E8E8;}
table.content td.comp2{color:#666666; font-size:10px; text-align:left; font-weight:700; background-color:#E1E1E1;}
table.content td.comp3{color:#666666; font-size:10px; text-align:left; font-weight:700; background-color:#CECECE;}
table.content td.comp4{color:#666666; font-size:10px; text-align:left; font-weight:700; background-color:#cccccc;}
table.content td.comp5{color:#666666; font-size:10px; text-align:left; font-weight:700; background-color:#F8F8F8;}
table.content td.comp6{color:#666666; font-size:10px; text-align:left; font-weight:700; background-color:#E8E8E8;}
table.content td.comp7{color:#666666; font-size:10px; text-align:left; font-weight:700; background-color:#E1E1E1;}
table.content td.comp8{color:#666666; font-size:10px; text-align:left; font-weight:700; background-color:#CECECE;}
table.content td.comp9{color:#666666; font-size:10px; text-align:left; font-weight:700; background-color:#cccccc;}
table.content td.compL0{color:#330000; font-size:10px; text-align:left; font-weight:700; background-color:#F8F8F8;}
table.content td.compL1{color:#330000; font-size:10px; text-align:left; font-weight:700; background-color:#E8E8E8;}
table.content td.compL2{color:#330000; font-size:10px; text-align:left; font-weight:700; background-color:#E1E1E1;}
table.content td.compL3{color:#330000; font-size:10px; text-align:left; font-weight:700; background-color:#CECECE;}
table.content td.compL4{color:#330000; font-size:10px; text-align:left; font-weight:700; background-color:#Cccccc;}
table.content td.compL5{color:#330000; font-size:10px; text-align:left; font-weight:700; background-color:#F8F8F8;}
table.content td.compL6{color:#330000; font-size:10px; text-align:left; font-weight:700; background-color:#E8E8E8;}
table.content td.compL7{color:#330000; font-size:10px; text-align:left; font-weight:700; background-color:#E1E1E1;}
table.content td.compL8{color:#330000; font-size:10px; text-align:left; font-weight:700; background-color:#CECECE;}
table.content td.compL9{color:#330000; font-size:10px; text-align:left; font-weight:700; background-color:#Cccccc;}
table.content td.different{color:#185254; font-size:10px; text-align:left; font-weight:700; background-color:#ECFFFF;}
.compHeader{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:700;}
.compLink:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#185254; font-weight:700;text-decoration:underline;}
.compLink:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#185254; font-weight:700;text-decoration:underline;}
.compLink:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#185254; font-weight:700;text-decoration:underline;}
.compLink:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#185254; font-weight:700; text-decoration:underline;}
/* End Compare Items Main List */

/* Items description tabbed List */
table.content table.item_info_details td{border-bottom:dashed 1px #CCCCCC; color:#666666; font-size:11px; text-align:left;}
table.content table.item_info_others td.border{border-bottom:dashed 1px #CCCCCC; color:#666666; font-size:11px; text-align:left;}
table.content table.item_info_others td{color:#666666; font-size:11px; text-align:left;}
table.content table.item_info_others td table td a.descr:link{font-weight:700; font-size:10px; text-decoration:none; color:#666666;}
table.content table.item_info_others td table td a.descr:visited{font-weight:700; font-size:10px; text-decoration:none; color:#666666;}
table.content table.item_info_others td table td a.descr:active{font-weight:700; font-size:10px; text-decoration:underline; color:#CCCCCC;}
table.content table.item_info_others td table td a.descr:hover{font-weight:700; font-size:10px; text-decoration:underline; color:#CCCCCC;}
table.content table.item_info_others td table td a.blue:link{color:#185254; font-size:10px;font-weight:700;text-decoration:underline;}
table.content table.item_info_others td table td a.blue:visited{color:#185254; font-size:10px;font-weight:700;text-decoration:underline;}
table.content table.item_info_others td table td a.blue:active{color:#185254; font-size:10px;font-weight:700;text-decoration:underline;}
table.content table.item_info_others td table td a.blue:hover{color:#185254;font-size:10px; font-weight:700;text-decoration:underline;}

/* Items description tabbed List */


/* Form Table */
table.content table.form{border:1px solid #cccccc;text-align:left; background-color:#eeeeee;}
table.content table.form th{border:1px solid #ffffff;font-family:Arial, Helvetica, sans-serif; text-align:left;vertical-align:top;font-weight:700; font-size:12px; color:#185254;}
table.content table.form td{border:1px solid #ffffff;font-family:Arial, Helvetica, sans-serif; text-align:left;vertical-align:middle;font-weight:700; font-size:10px; color:#000000;}
table.content table.form td.left {text-align:left;}
table.content table.form td.right {text-align:right;}
table.content table.form td.center {text-align:center;}
table.content table.form .type {color:#000000; font-weight:700;}
table.content table.form .data {color:#185254; font-weight:700; }
table.content table.form .dataerror {color: #FF0000; font-weight:700;}
table.content table.form .datacorrect {color:#0000FF; font-weight:700;}
table.content table.form .warn {color: #FF0000; font-weight:700; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
table.content table.form .error {color:#FF0000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
table.content table.form .correct {color:#0000FF; font-weight:700; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
table.content table.form input {font-size:10px;}
/* END Form table */

/* Department Info */
table.content table.depinfo {border:ridge 1px #CCCCCC; font-size:10px;width:620px;}
table.content table.depinfo td{font-family:Arial, Helvetica, sans-serif; 
	text-align:left;vertical-align:top;background-color:#F0F0F0;color:#666666;font-weight:700; font-size:10px;}
table.content table.depinfo td.type {color:#000000; font-weight:700;}
table.content table.depinfo td.data {color:#185254; font-weight:700;}
table.content table.depinfo td.link {text-align:right; color:#185254; font-weight:700; }
table.content table.depinfo td.link a:link{text-align:right; color:#185254; font-weight:700; text-decoration:underline; }
table.content table.depinfo td.link a:visited{text-align:right; color:#185254; font-weight:700; text-decoration:underline; }
table.content table.depinfo td.link a:hover{text-align:right; color:#185254; font-weight:700; text-decoration:none; }
table.content table.depinfo td.link a:active{text-align:right; color:#185254; font-weight:700; text-decoration:none; }
/* Department Info */

/* Report Style Table */
table.content table.report{border:none; background-color:#999999; width:100%; font-size:10px;}
table.content table.report th{border:0px; font-weight:700; background-color:#CCCCCC; text-align:center; color:#000000;}
table.content table.report tr.odd td{border:0px;  background-color:#ffffff;font-size:10px;}
table.content table.report tr.even td{border:0px;  background-color:#eeeeee;font-size:10px;}
table.content table.report tr.selected td{border:0px;  background-color:#F2F9FF;font-size:10px;}
table.content table.report td.link {text-align:right;}
table.content table.report th.link {text-align:right;}
table.content table.report th.link a:link{color:#185254; font-weight:700; text-decoration:none; font-size:10px;}
table.content table.report th.link a:visited{color:#185254; font-weight:700; text-decoration:none; font-size:10px;}
table.content table.report th.link a:hover{color:#185254; font-weight:700; text-decoration:underline; font-size:10px;}
table.content table.report th.link a:active{color:#185254; font-weight:700; text-decoration:underline; font-size:10px;}
table.content table.report td.link {text-align:right;}
table.content table.report td.link a:link{color:#185254; font-weight:700; text-decoration:underline; font-size:10px;}
table.content table.report td.link a:visited{color:#185254; font-weight:700; text-decoration:underline; font-size:10px;}
table.content table.report td.link a:hover{color:#185254; font-weight:700; text-decoration:none; font-size:10px;}
table.content table.report td.link a:active{color:#185254; font-weight:700; text-decoration:none; font-size:10px;}
table.content table.report .price{color:#185254;font-weight:700;}
table.content table.report .bold{font-weight:700;}
table.content table.report .blue{color:#185254;}
table.content table.report .descr{font-weight:700; font-size:11px;}
table.content table.report .total_price{color:#cc3333;font-weight:700;}
/* End of Report Style Table */

/* Filter Table */
table.content table.filter {border:solid 1px #999999; padding: 5px 0px 5px 0px; width:100%;}
table.content table.filter th{font-size:11px;font-weight:700;}
table.content table.filter td{font-size:10px;}
table.content table.filter .blue{color:#cc3333;}
/* End Filter Table */

/* Footer divs */
/* Footer div1 */
div.bottom div.footer1{border: 0px; padding: 0px 0px 0px 0px; text-align:center; width:1024px; padding: 10px;}
div.bottom div.footer1 div {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; display:inline; padding: 0px 5px; border-right:solid 1px #cccccc; }
div.bottom div.footer1 div.footer1_inner6 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; display:inline; padding: 0px 5px; border: none;  }
div.bottom div.footer1 div a:link{color:#185254; text-decoration:none;}
div.bottom div.footer1 div a:visited{color:#185254;text-decoration:none;}
div.bottom div.footer1 div a:hover{color:#000000; text-decoration:underline;}
div.bottom div.footer1 div a:active{color:#000000; text-decoration:underline;}
/* End Footer div1 */
/* Footer div2 */
div.bottom div.footer2{border: 0px; padding: 0px 0px 0px 0px; text-align:center; width:1024px;}
div.bottom div.footer2 div {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
div.bottom div.footer2 div a:link{color:#666666; text-decoration:none;}
div.bottom div.footer2 div a:visited{color:#666666;text-decoration:none;}
div.bottom div.footer2 div a:hover{color:#185254; text-decoration:underline;}
div.bottom div.footer2 div a:active{color:#185254; text-decoration:underline;}
/* End Footer div2 */
/* Footer div3 */
div.bottom div.footer3{border: 0px; padding: 5px 0px 0px 0px; text-align:center; width:1024px;}
div.bottom div.footer3 div {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#185254;}
div.bottom div.footer3 div a:link{color:#666666; text-decoration:none;}
div.bottom div.footer3 div a:visited{color:#666666;text-decoration:none;}
div.bottom div.footer3 div a:hover{color:#185254; text-decoration:underline;}
div.bottom div.footer3 div a:active{color:#185254; text-decoration:underline;}
/* End Footer div3 */
/* End Footer divs */


/* buttons */
input.btn{border:solid 1px #666666;color:#185254;font-family:Arial, Helvetica, sans-serif;font-size:11px;background-color:#ffffff; cursor:pointer;}
input.btn:hover{border:solid 1px #000099; color:#000099;font-family:Arial, Helvetica, sans-serif;font-size:11px;background-color:#e5e5e5; cursor:pointer;}
input.btnco{border:solid 1px #669900;color:#669900;font-family:Arial, Helvetica, sans-serif;font-size:11px;background-color:#ffffff; cursor:pointer;}
input.btnco:hover{border:solid 1px #006666; color:#006666;font-family:Arial, Helvetica, sans-serif;font-size:11px;background-color:#CCFFCC; cursor:pointer;}
/* end buttons */

/* Menu styles */
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 1024px; /*For KHTML*/
  list-style:none;
  height: 24px;
}

ul#navmenu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}

ul#navmenu ul {
  margin: 0;
  border: solid 2px #048d93;
  padding: 0;
  width: 220px;
  list-style: none;
  display: none;
  position: absolute;
  z-index: 40;
  top: 24px;
  left: 0;
  background:#185254;
  filter:alpha(opacity=95);
  opacity: 0.95;
  -moz-opacity:0.95;
}

ul#navmenu ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility:hidden;
  z-index: 40;
}

ul#navmenu ul li {
  width:220px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  z-index: 40;
  border: none;
  }

ul#navmenu ul ul li {
  width:200px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  z-index: 40;
}

ul#navmenu ul ul ul li {
  width:200px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  z-index: 40;
}


/* Root Menu */
ul#navmenu a {
  border: none;
  border-right-color: none;
  border-bottom-color: none;
  padding: 0 15px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: none;
  color: #ffffff;
  font: 700 16px/24px Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */

ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  border:none; 
  border-right-color: none;
  border-bottom-color: none;
  background: #185254;
  color: #fffff;
}

/* 2nd Menu */
ul#navmenu ul li, ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  float: none;
  border:none; 
  color: #fff;
  font-size:12px; font-weight: 700; font-family: Arial, Helvetica, sans-serif;
  cursor:pointer;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a{
  background: #048d93;
  color: #FFF;
  font-size:12px; font-weight: 700; font-family: Arial, Helvetica, sans-serif;
  cursor:pointer;
 
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  background:#f0f0f0;
  color: #000;
  font-size:9px; font-weight: 500; font-family: Arial, Helvetica, sans-serif;
  cursor:pointer;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #185254;
  color: #FFF;
  font-size:9px; font-weight: 500; font-family: Arial, Helvetica, sans-serif;
  cursor:pointer;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background:#f0f0f0;
  color: #000;
  font-size:9px; font-weight: 500; font-family: Arial, Helvetica, sans-serif;
  cursor:pointer;
}

/* 4th Menu Hover Persistence*/
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li.iehover a {
  background: #185254;
  color: #FFF;
  font-size:9px; font-weight: 500; font-family: Arial, Helvetica, sans-serif;
  cursor:pointer;
}

/* 5th Menu */
ul#navmenu li:hover li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li.iehover li a {
  background:#f0f0f0;
  color: #000;
  font-size:9px; font-weight: 500; font-family: Arial, Helvetica, sans-serif; 
  cursor:pointer;
  
}

/* 5th Menu Hover */
ul#navmenu li:hover li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li.iehover li a:hover {
  background: #185254;
  color: #FFF;
  font-size:9px; font-weight: 500; font-family: Arial, Helvetica, sans-serif;
  cursor:pointer;
}

ul#navmenu ul ul {
  display: none;
  position:absolute;
  top: 0;
  left: 220px;
  z-index: 40;
}

ul#navmenu ul ul ul {
  display: none;
  position:absolute;
  top: 0;
  left: 200px;
  z-index: 40;
}

/*ul#navmenu ul ul ul ul,
ul#navmenu ul ul ul ul ul, {
  display:none;
  position:absolute;
  top: 0;
  left: 200px;
  z-index: 40;
  }*/

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li:hover ul ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul, 
ul#navmenu li.iehover ul ul ul ul {
  display: none;
  z-index: 40;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu ul ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul, 
ul#navmenu ul ul ul li.iehover ul {
  display: block;
  z-index: 40;
}
/* End Menu styles */

/* *** Tabbed Suff Billing Shipping Book *** */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: 700 11px Arial;
color:#666666;
list-style-type:none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position:relative;
top: 1px;
z-index: 10;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 795px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}