body{height: 100%;background-image: url("/op_champarrow/graphics/arrow/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:#0C6143;}
h1.demo{font-size:12pt; color:#0C3661;}
h2{text-align:center; font-size:14pt; color:#0C3661;}
h3{text-align:center; font-size:12pt; color:#0C6143;}
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("/op_champarrow/graphics/champion/headerbg1.png"); background-repeat: repeat-x; height:280px; background-color:#004d31;}
table.header{border-collapse:collapse; padding:0px; margin:0px;width:900px; border:solid 0px #000000; height: 300px; background-color:#004d31;text-decoration:none; color:#d2fdca;}
td.banner{width:620px;}
td.links{width:280px;text-align:right; padding:30px;}
td.links a{color:#d2fdca;}
	
	
td.tabs{padding: 0px;padding-top:20px; text-align:right; height:43px; padding-bottom:2px;}
td.tabs a{background-color:#1c9a6c; color: #f8faf8; text-decoration:none;padding:6px; margin-left:3px; margin-right:3px; font-size:9pt;}
td.tabs a:hover{background-color:#d2fdca;  color:#005d3c;}
td.tabs a#selected{background-color:#d2fdca; color:#005d3c;} 

td.navigation{padding:0px;background-image:url("/op_champarrow/graphics/champion/nav.png"); height:33px; font-size:9pt; width:900px; }
td.navigation a{text-decoration:none;border-collapse:collapse;padding:7px; border-right:1px solid #b2dbac; height:35px; vertical-align:middle; margin:0px;color:#005d3c;}
td.navigation a:hover{background-image:url("/op_champarrow/graphics/champion/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 #b2dbac;}


img.arrowbanner{float:left; width:600px;}
img.champbanner{float:right;width:600px;}


td.maincontent{border: solid 1px #c4edbc; height:400px;width:655px;vertical-align: top; padding:15px; background-color: #fff;}

img.banner{border:solid 1px #d2fdca; margin-left:10px;}

a.cart{text-decoration:none; color:#d2fdca; font-weight:bold;}

td.footer{background-color:#005d3c; height:100px; font-size:9pt; color:#22ba83; padding:30px;}
td.footer a{color:#22ba83;font-size:8pt;}
td.footer a:hover{color:#d2fdca;}
#copy{float:left;}
#links{float:right;}


/**MENU**/
td.menuFrame{vertical-align: top; }
/**table.menu{background-image:url("/op_champarrow/graphics/champion/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 #c4edbc; color:#0C6143;font-weight: bold;}
td.menuFrame th{ padding:3px;padding-left:12px;font-size: 8pt;border-bottom: dotted 1px #c4edbc; color:#0C6143;} 

td.menuFrame a:hover{color:#29ce05;}
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:#29ce05;}
td.menuFrame a.menutd{color:#3e3f3e;}
td.menuFrame a.menutd:hover{color:#40a782;}
td.menuFrame a.menuth{color:#3e3f3e; }
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;}


