@charset "utf-8";
body {font-family: Arial, Tahoma, Verdana; font-size:normal; color: #000000; text-decoration: none; padding:0px; margin:0px auto; vertical-align:top; text-align:center; background:url(images/bg.png) repeat-x left top; font:normal 12px Arial, Tahoma, Verdana;}

.left_border{background:url(images/left_border.jpg) no-repeat right top; width:30px; height:450px;}
.right_border{background:url(images/right_border.jpg) no-repeat left top; width:30px;}
.center_pane {height:100%; width:896px; padding:0px; background:#fff url(images/topheader_bg.jpg) repeat-x left top; vertical-align:top; text-align:left;}
.clear {padding:0px; margin:0px; clear:both;}
#color_green {color:#94B300;}
#color_blue {color:#0179C5;}
#color_gray {color:#B9B9B9;}

img {border-width:0px; margin:0px;}
.logoPANE {padding:0px; padding-right:30px; padding-top:5px; margin:0px; background:url(images/logo_update.gif) no-repeat 10px center; height:99px; text-align:right; vertical-align:middle;}
#subnav_pane {padding:0px; padding-right:10px; padding-top:3px; margin:0px; height:29px; text-align:right; vertical-align:middle;}
#logopane {padding:5px 30px 0px 10px; margin:0px; height:69px; text-align:left; vertical-align:middle; font:normal 40px Arial, Helvetica, sans-serif;}
.mattblacktabs{width: 100%; overflow: hidden; /*border-bottom: 1px solid black;*/ /*bottom horizontal line that runs beneath tabs*/}
.mattblacktabs ul{margin: 0; padding: 0; padding-left: 10px; /*offset of tabs relative to browser left edge*/ font: normal 11px Verdana; list-style-type: none;}
.mattblacktabs li{display: inline; margin: 0;}
.mattblacktabs li a{float: right; display: block; text-decoration: none; margin: 0; padding: 5px 8px; /*padding inside each tab*/ border-left: 1px solid white; /*right divider between tabs*/ color: #4C4C4C; background:#F2F4E6; /*background of tabs (default state)*/}
.mattblacktabs li a:visited{color: #4C4C4C;}
.mattblacktabs li a:hover, .mattblacktabs li.selected a{background:#94B300; color: #fff; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */}

	.tabs {padding:0px; margin:0px; background:url(images/tab_bg.jpg) repeat-x left center; float:left; width:100%;}
	.tabs ul {padding:0px; margin:0px; list-style-type:none;}
	.tabs li {padding:0px; margin:0px; display:inline; float:left;}
	.tabs li a {padding:12px 10px; margin:0px; display:inline; background:url(images/tab_bracker.jpg) no-repeat right center; height:20px; float:left; font:bold 16px Arial, Tahoma, Verdana; color:#91AF00; text-decoration:none;}
	.tabs li a:hover {color:#0078C5; text-decoration:underline;}
	.tabs li a.current {float:left; color:#0078C5; text-decoration:underline;}

.subnav_leftPANE {float:left; text-align:left; padding:10px; margin:0px; height:14px; width:65%; color:#A2A2A2; font-size:11px;}
	.subnav_leftPANE a{color:#A2A2A2; text-decoration:none;}
	.subnav_leftPANE a:visited{color:#A2A2A2; text-decoration:none;}
	.subnav_leftPANE a:hover{color:#94B300; text-decoration:underline;}
	
.subnav_rightPANE { float:right; text-align:right; padding:10px; margin:0px; height:14px; width:30%; color:#0169B8; font-size:11px; font-weight:bold; text-transform:uppercase;}
	.subnav_rightPANE a{color:#0169B8; text-decoration:none;}
	.subnav_rightPANE a:visited{color:#0169B8; text-decoration:none;}
	.subnav_rightPANE a:hover{color:#94B300; text-decoration:underline;}

a.backtoviewcart, a.backtoviewcart:link, a.backtoviewcart:visited {display:block; padding:5px 10px; margin:0px 0px 0px 0px; text-align:center; float:right; width:auto; color:#fff; background-color:#0079C6; text-decoration:none; text-transform:none;}
a.backtoviewcart:hover {color:#4B4B4B; background-color:#B9B9B9;}

	.leftPANE {float:left; text-align:left; padding:0px; margin:0px; width:70%;}
	.rightPANE {float:right; padding:0px; margin:0px; margin-right:5px; width:29%;}

.contentPANE {padding:0px; margin:0px; vertical-align:top; text-align:left; background:#fff url(images/subnav_bg.jpg) repeat-x left top; height:100%;}
.header	{padding:0px; margin:0px; vertical-align:top;}
p.header1 {background:url(images/headerbg2.jpg) repeat-x left bottom; padding:0px; margin:0px; display:block;}
p.header1 span {background:url(images/headerbg1.jpg) no-repeat right bottom; padding:5px 10px 15px 10px; margin:0px auto; text-align:left; display:block; font-size:large; color:#4C4B4B;}
.header	.content {background:url(images/head_cbg.jpg) repeat-x left bottom; padding:5px; margin:0px; display:block; vertical-align:top;}
.header	.content .left {float:left; padding:0px; margin:0px; width:23%; vertical-align:top;}
.header	.content .right {float:right; padding:0px; margin:0px; width:77%; vertical-align:top;}
.header	.content .right p.subhead {color:#0078C5; font-size:15px; font-weight:bold; text-align:left; padding:5px 0px; padding-top:0px; padding-bottom:0px; margin:0px; display:block;}
	.header	.content .right p.subhead a{color:#0078C5; text-decoration:none;}
	.header	.content .right p.subhead a:visited{color:#0078C5; text-decoration:none;}
	.header	.content .right p.subhead a:hover{color:#0078C5; text-decoration:underline;}
	
.header	.content .right p.subcontent{color:#7B7B7B; font-size:11px; text-align:left; padding:0px; margin:0px; display:block;}

p.btn_viewmore {padding:5px 0px; margin:0px; width:100%; border-bottom:#E4E4E4 solid 1px;}
p.btn_viewmore a{ background:url(images/btn_green.gif) no-repeat center center; padding:0px; padding-top:2px; margin:0px; display:block; height:18px; width:75px; text-align:center; font:bold 11px Arial, Tahoma, Verdana; color:#fff; text-decoration:none;}

.banner {background:url(images/flash_border_left.jpg) no-repeat left top; padding:0px; margin:0px; margin-left:5px;}
.banner span {background:url(images/flash_border_right.jpg) no-repeat right top; padding:10px 14px 10px 16px; margin:0px; display:block;}

.h1 {color:#4C4B4B; font-weight:normal; font-size:20px; padding:0px; margin:0px; margin-left:21px; margin-bottom:10px; text-align:left;}
.content11 {padding:0px; margin:0px; margin-left:21px; margin-bottom:10px; text-align:left;}

.td {padding:2px; border:#91AF00 solid 1px; width:33%; vertical-align:top;}
.td .td_cell {border-bottom: 1px dotted #91AF00; padding:5px; margin:0px; display:block; text-decoration:none; color:#4C4B4B;}
.td .td_cell:hover {background-color:#F2F5E6; color:#0078C5;}

.td1 {padding:2px; border:#91AF00 solid 1px; width:25%; vertical-align:top;}
.td1 .td_cell {border-bottom: 1px dotted #91AF00; padding:5px; margin:0px; display:block; text-decoration:none; color:#4C4B4B;}
.td1 .td_cell:hover {background-color:#F2F5E6; color:#0078C5;}
.td1 .td_cell2 {/*border-bottom: 1px dotted #91AF00;*/ padding:5px; margin:0px; display:block; text-decoration:none; color:#fff; background-color:#7c9600; font-weight:bold; font-size:13px;}
.td1 .td_cell2:hover {background-color:#F2F5E6; color:#0078C5;}


#navlist{margin: 0; padding: 0 0 20px 10px; /*border-bottom: 1px solid #000;*/}
#navlist ul, #navlist li{margin: 0; padding: 0; display: inline; list-style-type: none;}
#navlist a:link, #navlist a:visited {float: left; line-height: 14px; font-weight: bold; margin: 0 10px 4px 10px; text-decoration: none; color: #819C01;}
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {border-bottom: 1px solid #0078C5; padding-bottom: 2px; background: transparent; color: #0078C5;}
#navlist a:hover { color: #0078C5; }

.btm_left {padding:0px; padding-top:45px; margin:0px auto; float:left; width:80%; text-align:left; height:55px; color:#0078C5;}
.btm_right {padding:0px; padding-top:45px; margin:0px auto; float:right; width:20%; text-align:right; height:55px; color:#0078C5; font-size:11px; background:url(images/aero.gif) no-repeat 72% 50px;}
	.btm_right a{color:#0078C5; text-decoration:none;}
	.btm_right a:visited{color:#0078C5; text-decoration:none;}
	.btm_right a:hover{color:#0078C5; text-decoration:underline;}
.copyright {color:#4C4B4B; text-align:left; padding:0px; padding-left:20px; margin:0px; text-align:left; font-size:9px;}
td.storetd {border:#E4E4E4 solid 1px; padding:5px; vertical-align:top; text-align:left;}
div.storediv {background-color:#F9F9F9; text-align:left; padding:0px; margin:0px; display:block;}

td.store_cell3 {width:50%; padding:0px 0px 5px 0px; margin:0px; text-align:justify; vertical-align: top;}
td.store_cell2 {width:25%; padding:0px 10px 5px 0px; margin:0px; text-align:letf; vertical-align: top;}
td.store_cell1 {width:25%; padding:0px 10px 5px 10px; margin:0px; text-align:center; vertical-align: top;}
.add2cart {font-size: 11px; font-weight: bold; color: #000; text-decoration: none; 	background-color: #E3F2D3; border-bottom:#fff solid 1px; text-align: left; padding:7px 10px;}
.radiobtn1 {background-color: #E3F2D3; text-align:center; padding-left:10px;border-bottom:#fff solid 1px;}
.radiobtn2 {font-size:12px; color:#286B0A;}
.radiobtn {padding:0px; margin:0px;}td.cellb a { text-decoration: none }
.arial_25 {font-size:25px; color:#0179C5; text-decoration:none; margin:10px 10px;}
