/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	background-color:#ffffff;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(/inc/images/UBS2/ubs-nav-back.jpg);
	background-repeat:repeat-y;
	font-size: 13px;
} 
form.searchform {display: inline;}

div.top{
	 display:block;  width:100%; padding: 0px 0px 0px 0px; background-image:url(/inc/images/UBS2/ubs-back-1.jpg); background-repeat:repeat-x; 
}
div.bottom{
	 display:block;  width:100%;
}


/* Banner table */
div.banner{background-repeat:no-repeat; padding:0px 0px 0px 0px;width:100%;height:99px;background-color: transparent; 
	background-image:url(/inc/images/UBS2/ubs-back.jpg); background-position:left;}
div.banner div.header{font-family:Arial, Helvetica, sans-serif; 
	text-align:left;vertical-align:top;font-size:16px;color:#f20707;font-weight:700; }
div.banner div.header div.logo{display: block; height: 47px;}
div.banner div.header div.cust_wrapper {display: none;}
div.banner div.header div.cust_wrapper div.cust1{display: none;}
div.banner div.header div.cust_wrapper div.cust2{display: none;}
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: none;}
div.banner div.header div.cust_wrapper div.cust2 div.cust2_inner1, div.banner div.header div.cust_wrapper div.cust2 div.cust2_inner2 
	{display: none;}
div.banner div.menu{text-align:left; vertical-align:bottom; height:52px; position:absolute; z-index:50;}


/* End Banner table */

/* siteadmin menu */
div.siteadmin_menu {position:relative; z-index:50;}


/* Main table */
div.main{padding:0px 0px 0px 0px;width:100%;height:1020px;background-color:#FFFFFF; margin:0px;}
div.main div.nav{width:180px; vertical-align:top; text-align:right; padding: 0px 0px 0px 0px; margin:0px; float:left; min-height:100%; height:100%; background-image:url(/inc/images/UBS2/ubs-nav-back.jpg);
			background-repeat:repeat-y;}
div.main div.mainContent{width:75%; vertical-align:top; text-align:left; padding: 0px 0px 0px 0px; margin:0px; position:absolute; left: 185px;  }
/* End Main table */

/* RightNav */
table.rightnav {padding: 0px 0px 0px 10px; width:178px;}
table.rightnav table {background-color: #252859;padding: 5px 0px 5px 0px; width:170px;
						/*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#CCCCFF', gradientType='0');*/ text-align:right;}
table.rightnav table th{padding: 0px 3px 0px 3px;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; color:#ffffff; text-align:center;}
table.rightnav table td{padding: 0px 3px 0px 3px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:left;}
table.rightnav table td input.search {font-size:11px; width:130px;}
table.rightnav table td a:link{color:#ffffff; text-decoration:underline; }
table.rightnav table td a:visited{color:#ffffff;text-decoration:underline; }
table.rightnav table td a:hover{color:#ffffff; text-decoration:none; }
table.rightnav table td a:active{color:#ffffff; text-decoration:none; }
table.rightnav table .blue {color:#fd8b05; font-weight:700;}
table.rightnav .type {color:#252640; font-weight:700;}
table.rightnav .data {color:#023373; font-weight:700; }
table.rightnav .dataerror {color: #FF0000; font-weight:700;}
table.rightnav .datacorrect {color:#020659; 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:#020659; font-weight:700; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}


/* RightNav Adds */
table.rightnav div.adds_inner0, table.rightnav div.adds_inner1, table.rightnav div.adds_inner2, table.rightnav div.adds_inner3, table.rightnav div.adds_inner4, table.rightnav div.adds_inner5{
	color:#000066; font-weight:700; text-align:center;
}

/* End RightNav */


/* Content table */	
table.content{border:0px; padding: 0px 0px 0px 0px; width:100%; z-index:inherit}
table.content tr{padding-top:0px; padding-bottom:0px;}
table.content th.header{font-family:Arial, Helvetica, sans-serif; 
	text-align:left;vertical-align:top;font-size:16px;color:#252640;font-weight:700;}
table.content th.subheader{font-family:Arial, Helvetica, sans-serif; 
	text-align:left;vertical-align:top;font-size:14px;color:#6267d9;font-weight:700;}
	table.content th.subheader2{font-family:Arial, Helvetica, sans-serif; 
	text-align:left; font-size:14px;color:#000000;font-weight:700;}
table.content td{font-family:Arial, Helvetica, sans-serif; 
	text-align:left;vertical-align:top;font-size:13px;color:#252640;font-weight:normal;}
table.content td hr {color:#626473;}
table.content .bold {font-weight:700;}
table.content a{cursor:pointer;}
table.content a.link:link{text-decoration:underline; color:#023373; }
table.content a.link:visited{text-decoration:underline; color:#023373; }
table.content a.link:active{text-decoration:none; color:#023373; }
table.content a.link:hover{text-decoration:none; color:#023373; }
/* End Content table */

/* Featured and Specials */
table.content table.featured {border:solid 1px #ccc; background-color:#e6e6e6;}
table.content table.specials {border:solid 1px #ccc; background-color:#f20707;}
table.content table table.item {border:solid 1px #023373;background-color:#ffffff;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
table.content table table.item .price {text-align:right; color:#f20707;}
/* End Featured and Specials */


/* Category Left Nav */
table.content table.cats {width:250px; padding:0px 0px 0px 0px;border-right:dashed 1px #626473; } 
table.content table.cats td.mouseout{font-size:12px; font-family:Arial, Helvetica, sans-serif;font-weight:700; border-bottom:dashed 1px #626473;}
table.content table.cats td.mouseover{background-color:#6267d9; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#ffffff; border-bottom:dashed 1px #626473;cursor:pointer;}
table.content table.cats td.selected{background-color:#fd8b05; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:700; border:outset 1px #626473;cursor:pointer;}
/* End Category Left Nav */

/* Category Sub Cats */
table.content table.subcats {width:688px; 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 #333366;} 
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:11px; 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:#333366; 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:750px; 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 #023373;} 
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:11px; font-family:Arial, Helvetica, sans-serif;}
/*table.content table.nosubcats table td img{width:120px;}*/
table.content table.nosubcats table td.catlink{ background-color:#023373; 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:250px; padding:0px 0px 0px 0px;font-size:10px; border-right:solid 1px #626473; }
table.content table.itemnav th{font-weight:700; font-size:12px; color:#020659; 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:100%;}
table.content table.itempagenav td.pagenum {text-align:center; font-size:12px; font-weight:700; color:#f20707;}
table.content table.itempagenav td.pagenum a.pagechange {color:#023373; text-decoration:underline;}
table.content table.itempagenav td.pagenum a.pagechange:visited {color:#023373; 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:#023373;}
table.content table.itempagenav td.pagenum a.pagechangex:visited {color:#023373; }
table.content table.itempagenav td.pagenum a.pagechangex:hover {color:#f20707; }
/* End Item Page Nav */

/* Items Main List */
table.content table.itemlist {width:100%; font-size:11px; 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:#d3d7f8;}
table.content table.itemlist th{border-bottom:dashed 1px #626473;font-weight:700; color:#666666; font-size:11px; padding-top:5px; padding-left: 2px; padding-right: 2px; border-right:solid 1px #626473;} 
table.content table.itemlist td{border-bottom:dashed 1px #626473;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:11px; border-bottom:none; vertical-align:middle;} 
table.content table.itemlist table td input, table.content table.itemlist table table td input{font-size:11px; border-bottom:none; vertical-align:middle;} 
table.content table.itemlist table .price{color:#f20707;font-weight:700;float:right; text-align:right;}
table.content table.itemlist table .bold{font-weight:700;}
table.content table.itemlist table .blue{color:#023373; font-weight:700;}
table.content table.itemlist table a.descr:link{font-weight:700; font-size:12px; text-decoration:none; color:#666666;}
table.content table.itemlist table a.descr:visited{font-weight:700; font-size:12px; text-decoration:none; color:#666666;}
table.content table.itemlist table a.descr:active{font-weight:700; font-size:12px; text-decoration:underline; color:#626473;}
table.content table.itemlist table a.descr:hover{font-weight:700; font-size:12px; text-decoration:underline; color:#626473;}

/* End Items Main List */

/* Shopping Cart Main List */
table.content table.shoppingcart {width:100%; 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:#d3d7f8;}
table.content table.shoppingcart th{border-bottom:dashed 1px #626473;font-weight:700; color:#666666; font-size:11px; padding-top:5px; padding-left: 2px; padding-right: 2px; border-right:solid 1px #626473;} 
table.content table.shoppingcart td{border-bottom:dashed 1px #626473;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:#f20707;font-weight:700;}
table.content table.shoppingcart .price{color:#023373;font-weight:700;}
table.content table.shoppingcart .bold{font-weight:700;}
table.content table.shoppingcart .blue{color:#023373;}
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:#626473;}
table.content table.shoppingcart table a.descr:hover{font-weight:700; font-size:10px; text-decoration:underline; color:#626473;}

/* End Shopping Cart Main List */

/* Compare Items Main List */
table.content th.compHeader{border-top:dashed 1px #626473; border-bottom:dashed 1px #626473; color:#f20707; 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:#020659; 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:#626473;}
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:#626473;}
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:#626473;}
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:#626473;}
table.content td.different{color:#023373; 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:#023373; font-weight:700;text-decoration:underline;}
.compLink:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#023373; font-weight:700;text-decoration:underline;}
.compLink:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#023373; font-weight:700;text-decoration:underline;}
.compLink:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#023373; 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 #626473; color:#666666; font-size:11px; text-align:left;}
table.content table.item_info_others td.border{border-bottom:dashed 1px #626473; 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:#626473;}
table.content table.item_info_others td table td a.descr:hover{font-weight:700; font-size:10px; text-decoration:underline; color:#626473;}
table.content table.item_info_others td table td a.blue:link{color:#023373; font-size:10px;font-weight:700;text-decoration:underline;}
table.content table.item_info_others td table td a.blue:visited{color:#023373; font-size:10px;font-weight:700;text-decoration:underline;}
table.content table.item_info_others td table td a.blue:active{color:#023373; font-size:10px;font-weight:700;text-decoration:underline;}
table.content table.item_info_others td table td a.blue:hover{color:#023373;font-size:10px; font-weight:700;text-decoration:underline;}

/* Items description tabbed List */


/* Form Table */
table.content table.form{border:1px solid #626473;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:#023373;}
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:#252640;}
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:#252640; font-weight:700;}
table.content table.form .data {color:#023373; font-weight:700; }
table.content table.form .dataerror {color: #FF0000; font-weight:700;}
table.content table.form .datacorrect {color:#020659; 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:#020659; 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 #626473; 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:#252640; font-weight:700;}
table.content table.depinfo td.data {color:#023373; font-weight:700;}
table.content table.depinfo td.link {text-align:right; color:#023373; font-weight:700; }
table.content table.depinfo td.link a:link{text-align:right; color:#023373; font-weight:700; text-decoration:underline; }
table.content table.depinfo td.link a:visited{text-align:right; color:#023373; font-weight:700; text-decoration:underline; }
table.content table.depinfo td.link a:hover{text-align:right; color:#023373; font-weight:700; text-decoration:none; }
table.content table.depinfo td.link a:active{text-align:right; color:#023373; 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:#626473; text-align:center; color:#252640;}
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:#d3d7f8;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:#023373; font-weight:700; text-decoration:none; font-size:10px;}
table.content table.report th.link a:visited{color:#023373; font-weight:700; text-decoration:none; font-size:10px;}
table.content table.report th.link a:hover{color:#023373; font-weight:700; text-decoration:underline; font-size:10px;}
table.content table.report th.link a:active{color:#023373; 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:#023373; font-weight:700; text-decoration:underline; font-size:10px;}
table.content table.report td.link a:visited{color:#023373; font-weight:700; text-decoration:underline; font-size:10px;}
table.content table.report td.link a:hover{color:#023373; font-weight:700; text-decoration:none; font-size:10px;}
table.content table.report td.link a:active{color:#023373; font-weight:700; text-decoration:none; font-size:10px;}
table.content table.report .price{color:#023373;font-weight:700;}
table.content table.report .bold{font-weight:700;}
table.content table.report .blue{color:#023373;}
table.content table.report .descr{font-weight:700; font-size:11px;}
table.content table.report .total_price{color:#f20707;font-weight:700;}
/* End of Report Style Table */

/* Filter Table */
table.content table.filter {border:dotted 1px #626473; 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:#f20707;}
/* End Filter Table */

/* Footer divs */
/* Footer div1 */
div.bottom div.footer1{border: 0px; padding: 0px 0px 0px 0px; text-align:center; width:1020px; 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 #626473; }
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:#252640; text-decoration:none;}
div.bottom div.footer1 div a:visited{color:#252640;text-decoration:none;}
div.bottom div.footer1 div a:hover{color:#252640; text-decoration:underline;}
div.bottom div.footer1 div a:active{color:#252640; text-decoration:underline;}
/* End Footer div1 */
/* Footer div2 */
div.bottom div.footer2{border: 0px; padding: 0px 0px 0px 0px; text-align:center; width:1020px;}
div.bottom div.footer2 div {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#252640;}
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:#669999; text-decoration:underline;}
div.bottom div.footer2 div a:active{color:#669999; text-decoration:underline;}
/* End Footer div2 */
/* Footer div3 */
div.bottom div.footer3{border: 0px; padding: 5px 0px 0px 0px; text-align:center; width:1020px;}
div.bottom div.footer3 div {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
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:#252640; text-decoration:underline;}
div.bottom div.footer3 div a:active{color:#252640; text-decoration:underline;}
/* End Footer div3 */
/* End Footer divs */

/* buttons */
input.btn{border:solid 1px #666666;color:#023373;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;
  width:158px;
  background-color:#000066;
}

ul#navmenu li.liItem0,  ul#navmenu li.liItem8 {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 52px;
  width:90px;
  top: 10px;
  text-align:center;
  background-color:transparent;
}

ul#navmenu li.liItem1 {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 52px;
  width:175px;
  top: 10px;
  text-align:center;
  background-color:transparent;
}

ul#navmenu li.liItem2, ul#navmenu li.liItem6, ul#navmenu li.liItem7 {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 52px;
  width:119px;
  top: 10px;
  text-align:center;
  background-color:transparent;
}


ul#navmenu li.liItem3, ul#navmenu li.liItem4, ul#navmenu li.liItem5{
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 52px;
  width:100px;
  top: 10px;
  text-align:center;
  background-color:transparent;
}


ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 200px;
  list-style: none;
  display: none;
  position: absolute;
  z-index: 40;
  top: 22px;
  left: 0;
}

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;
  height:24px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  z-index: 40;
  }

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 {
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: transparent;
  color: #ffffff;
  font: 700 14px/22px Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  background: #6267d9;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  border: 1px solid #666;
  border-right-color: #000;
  border-bottom-color: #000;
  float: none;
  background:#f2f2f2;
  color: #000;
  font-size:11px;
  cursor:pointer;
  text-align:left;
}

/* 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: #6267d9;
  color: #FFF;
  font-size:11px;
  cursor:pointer;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  background:#d3d7f8;
  color: #000;
  font-size:9px;
  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: #023373;
  color: #FFF;
  font-size:9px;
  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:#d3d7f8;
  color: #000;
  font-size:9px;
  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: #023373;
  color: #FFF;
  font-size:9px;
  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:#d3d7f8;
  color: #000;
  font-size:9px; 
  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: #023373;
  color: #FFF;
  font-size:9px;
  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: 100%;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}
