body{height: 100%;background-image: url("/gearmore/graphics/gearmore/bg.png");color: #3e3d3d; line-height: 1.5em;font-family:Verdana;line-height: 1.5em; text-align:center; font-size:8pt;padding:0px;margin:auto; margin-top:0px;}

h1{text-align:center; font-size:16pt; color:#004992;}
h1.demo{font-size:12pt; color:#0C3661;}
h2{text-align:center; font-size:14pt; color:#0C3661;}
h3{text-align:center; font-size:12pt; color:#004992;}
h4{text-align:center; font-size:10pt; color:#0C3661;}


table{border-collapse:collapse; margin:0px; padding:0px; font-size:10pt;line-height: 1.5em;}
img{border:none;}

table.outerframe{margin:auto;min-height: 100%; margin-top:0px;}
table.allContent{min-height: 100%; background:#fff; width:900px; margin:auto; margin-top:0px;}
td.blankleft{width:15px;}
td.blankright{width:15px;}
td.blankmid{width:15px;}

td.header{background-image: url("/gearmore/graphics/gearmore/headerbg.png"); background-repeat: repeat-x; height:280px; background-color:#004992; background-color:#004992;text-decoration:none; color:#C8DAFD;}
table.header{border-collapse:collapse; padding:0px; margin:0px;width:900px; border:solid 0px #000000; height: 300px; background-color:#004992;text-decoration:none; color:#C8DAFD;}
td.banner{width:620px;}
td.links{width:280px;text-align:right; padding:10px;}
td.links a{color:#C8DAFD;}
	
	
td.tabs{padding: 0px;padding-top:20px; text-align:right; height:43px; padding-bottom:2px;}
td.tabs a{background-color:#3e0e9e; color: #f8faf8; text-decoration:none;padding:6px; margin-left:3px; margin-right:3px; font-size:9pt;}
td.tabs a:hover{background-color:#C8DAFD;  color:#005d3c;}
td.tabs a#selected{background-color:#C8DAFD; color:#005d3c;} 

td.navigation{padding:0px;background-image:url("/gearmore/graphics/gearmore/nav.png"); height:33px; font-size:9pt; width:900px; }
td.navigation a{text-decoration:none;border-collapse:collapse;padding:7px; border-right:1px solid #B6CBDB; height:35px; vertical-align:middle; margin:0px;color:#005d3c;}
td.navigation a:hover{background-image:url("/gearmore/graphics/gearmore/nav-hover.png");}
#navlinksleft{float:left; margin:0px;padding-left:20px;} 
#navlinksright{float:right;margin:0px;padding-right:20px;}	
#navlinksright a{border-left:1px solid #B6CBDB;}




td.maincontent{border: solid 1px #BEB4ED; height:400px;width:655px;vertical-align: top; padding:15px; background-color: #fff;}

img.banner{border:solid 1px #C8DAFD; margin-left:10px;}

a.cart{text-decoration:none; color:#C8DAFD; font-weight:bold;}

td.footer{background-color:#004992; height:100px; font-size:9pt; color:#758CBA; padding:30px;}
td.footer a{color:#758CBA;font-size:8pt;}
td.footer a:hover{color:#C8DAFD;}
#copy{float:left;}
#links{float:right;}


/**MENU**/
td.menuFrame{vertical-align: top; }
/**table.menu{background-image:url("/gearmore/graphics/gearmore/contentbg.png");vertical-align: top;text-align: left;padding:5px; width:220px;}
**/
table.menu{background-color:#fff;vertical-align: top;text-align: left;padding:5px; width:200px;}

td.menuFrame td{ padding:3px;padding-left:12px;font-size: 8pt;border-bottom: dotted 1px #ae9fed; color:#004992;font-weight: bold;}
td.menuFrame th{ padding:3px;padding-left:12px;font-size: 9pt;border-bottom: dotted 1px #ae9fed; color:#212221;font-weight: bold;} /* used only for catalog heading */

/* td.menuFrame th{ padding:3px;padding-left:12px;font-size: 8pt;border-bottom: dotted 1px #ae9fed; color:#004992;font-weight: bold;} */

td.menuFrame a:hover{color:#4b42ce;}
td.menuFrame ul{list-style:none; padding:0xp; margin:0px;padding-left:15px; margin-left:2px;}
td.menuFrame li{padding-top:2px;}

td.menuFrame a{text-decoration: none; padding:0px; font-weight: normal;}
td.menuFrame a:hover{text-decoration: none; padding:0px; font-weight: normal; color:#4b42ce;}
td.menuFrame a.menutd{color:#3e3f3e;}
td.menuFrame a.menutd:hover{color:#40a782;}
td.menuFrame a.menuth{color:#004992;font-weight: bold;}
td.menuFrame a.menuth:hover{color:#40a782; }



/* =shopping_cart styles */
div#shopping_cart label img, table#shopping_cart, table#shopping_total { width: 90%; }
div#shopping_cart label img, table#shopping_cart { border: 1px solid #cccccc; }
div#shopping_cart div.buttons { border-top: 1px solid black; text-align: right; margin-top: 5px; padding-top: 10px; }
table#shopping_cart { border: 1px solid #cccccc; margin: 24px 0; }
table#shopping_cart tr.row1 { background: #e6f5ff; }
table#shopping_cart tr.row2 { background: #ffffff; }
table#shopping_cart th, table#shopping_cart td { vertical-align: middle; padding: 2px 10px; font-size: 12px; }
table#shopping_cart th { background: #fee100; }
table#shopping_cart th.item_number { text-align: left; }
table#shopping_cart ul { margin: 3px 0 0 18px; padding: 0; }
table#shopping_cart ul label { font-weight: 900; text-decoration: underline; }
table#shopping_cart li { list-style: none; margin: 0; padding: 0; }
/* =shopping_total styles */
table#shopping_total th { text-align: left; font-size: 12px; }
table#shopping_total th label { display: block; }
table#shopping_total select { font-size: 14px; }
table#shopping_total td { font-size: 12px; }
table#shopping_total td label { display: block; text-align: right; font-weight: 900; }

td.whitespacebt{height:25px;}

table.couponShoppingCart{width:550px; padding-right: 10px; padding-left: 10px; background-color: #FFFFBB;}
table.couponShoppingCart th{padding-left: 10px; font-size: 8pt; width: 150px;}

table.giftCertShoppingCart{width:550px; padding-right: 10px; padding-left: 10px; background-color: #FFFFDD;}
table.giftCertShoppingCart th{padding-left: 10px; font-size: 8pt;width: 150px;}


/*** IE6 Fix ***/
* html td.header{height: 270px;}


