body{margin: 0px;padding: 0px;font-family: verdana, arial, helvetica, sans-serif;text-align: center;background-color:#fff;background:#fff url('images/bg2.gif') repeat-y center;}
#content{width: 999px;padding: 0px;margin-top: 0px;margin-bottom: 0px;margin-right: auto;margin-left: auto;background: #fff;border: 0px solid #ccc;text-align: left;width: 999px;voice-family: "\"}\"";voice-family: inherit;width: 999px;border-left:solid 1px #2b8d50;border-right:solid 1px #2b8d50;background-color:#fff;}
html > body #content{width: 999px;}
body, td, input, select, textarea, span{font-size: 11px;color: #4c4d4d;}
input, select, textarea{padding: 0 2px 0 2px;margin: 0;font-size: 11px;}
#content1{margin:0px; padding:0px; position:relative;}
a{color: #2b8d50;text-decoration:underline;}
a:visited{color: #2b8d50;text-decoration:underline;}
a:link{color: #2b8d50;text-decoration:underline;}
a:visited{color: #2b8d50;text-decoration:underline;}
a:hover{color: #2b8d50;text-decoration:underline;}
p{	padding: 0 2px 0 2px;margin: 0 2px 0 4px;font-size: 11px;}
.panel ul li{margin-left: 25px;display: list-item;list-style-type: square;font-size: 11px;color: #4c4d4d;text-decoration: none;margin-top: 2px;list-style-image: url('images/dot.gif');}
hr{width: 100%;text-align: center;background: #2b8d50;height: 1px;color: #2b8d50;border: none;clear: both;}
.titles, acronym{font-size: 12px;font-weight: bold;color: #006633;text-decoration: none;}
.crating{background:#f6f6f6 url('images/bg.gif') repeat-x top;}
#header_logo1 {float:left;padding-top:3px;padding-left:3px;}
#header {float:left;width:100%;font-size:94%;background:#f6f6f6 url('images/bg.gif') repeat-x bottom;line-height:normal;height:22px;}
#header ul {margin:0;padding:0px 10px 0;list-style:none;}
#header li {float:left;background:url('images/left.gif') no-repeat left top;margin:0;padding-left:9px; padding-right:0; padding-top:0; padding-bottom:0;}
#header a {font-size:11px;float:left;display:block;background:url('images/right.gif') no-repeat right top;text-decoration:none;font-weight:bold;color:#765; padding-left:16px; padding-right:22px; padding-top:4px; padding-bottom:4px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {color:#333;}
#header #current {background-image:url('images/left_on.gif');}
#header #current a {background-image:url('images/right_on.gif');color:#333;padding-bottom:5px;}
#mycontent{margin: 0px 0px 0px 0px;background-position: top;background-repeat: no-repeat;background-color:#fff;}
#mycontent #breadcrumb{margin: 0px 10px 10px 30px;padding-top: 5px;position:relative; clear:both;}
#content #breadcrumb a:link, #content #breadcrumb a:visited{text-decoration: none;}
#content #breadcrumb a:hover, #content #breadcrumb a:active{text-decoration: underline;}
#footer{clear: both;background:#f6f6f6 url('images/bg.gif') repeat-x bottom;font-size: 86%;color: #3d3d3d;width: 999px;text-align: center;border-top:1px solid #2b8d50;padding-left:0; padding-right:0; padding-top:10px; padding-bottom:30px;}
#footer p{margin: 0;}
#footer a:link{color: #3d3d3d;text-decoration:none;}
#footer a:visited{color: #3d3d3d;text-decoration:none;}
.link_button{color: #2b8d50;font-size: 11px;font-family: Arial;border-right: #000000 1px solid;border-top: #000000 1px solid;margin-left: 0px;border-left: #000000 1px solid;width: 110px;border-bottom: #000000 1px solid;height: 18px;cursor:pointer;}
.link_button:hover{border-right: #2b8d50 1px solid;border-top: #2b8d50 1px solid;border-left: #2b8d50 1px solid;border-bottom: #2b8d50 1px solid;}
.link_button_large{color: #2b8d50;font-size: 12px;font-family: Arial;border-right: #000000 1px solid;border-top: #000000 1px solid;margin-left: 0px;border-left: #000000 1px solid;width: 160px;border-bottom: #000000 1px solid;height: 18px;}
.link_button_large:hover{border-right: #2b8d50 1px solid;border-top: #2b8d50 1px solid;border-left: #2b8d50 1px solid;border-bottom: #2b8d50 1px solid;}
.link_button_small{color: #444444;font-size: 9px;font-family: Arial;border-right: #000000 1px solid;border-top: #000000 1px solid;margin-left: 0px;border-left: #000000 1px solid;width: 50px;border-bottom: #000000 1px solid;height: 16px;text-align: center;}
.detail1{position: absolute;visibility: hidden;background: #ff9966;border-bottom: 1px solid black;z-index: 555;text-align: left;margin-left: -25px;margin-top: -130px;padding: 5px;}
.datagrid_header{background-color: #b9c1aa;font-weight: 900;font-size: 11px;}
.subtext{font-size: 10px;color: #696969;text-decoration: none;padding-left: 0px;}
.fieldleft{width: 170px;margin-left: 5px;float: left;}
.fieldright{float: right;width: 410px;}
.clear{	clear: both;}
.caption{font-weight: bold;width: 96%;margin-left: 5px;padding: 3px;border-bottom-color: #ddd;border-bottom-style: solid;border-bottom-width: 1px;}
legend{font-weight: bold;margin-left: 5px;padding: 3px;}
.productItem{border-bottom-color: #006633;border-bottom-style: solid;border-bottom-width: 1px;}
.productName{font-weight: bolder;margin-left: 5px;}
.productSummary{font-weight: bold;margin-left: 5px;}
.strip{position: relative;overflow: hidden;border: solid 1px black;height: 100px;	width: 100px;}
.strip img{position: absolute;left: 0px;top: 0px;}
#divBottom{position: absolute;display: block;list-style: none;margin: 0;padding: 0;top: 100px;left: 340px;width: 80px;}
#divTop{position: absolute;display: block;list-style: none;	margin: 0;padding: 0;top: 25px;left: 340px;width: 80px;}
.hlink{	font-size: 12px;color: #595959;	font-weight: normal;font-family: verdana, arial, helvetica, sans-serif;text-decoration: none;}
.resultsFooter{padding: 10px;float: left;width: 746px;}
.resultsFooter .prevNextLink{font-size: 14px;color: #006633;text-decoration: none;}
.resultsFooter .prevNextLink_none{font-size: 14px;color: Gray;text-decoration: none;cursor: text;}
.resultsFooter .pageNumbers{color: #006633;border: solid 1px #000;}
.nextPage{text-decoration: none;color: black;padding: 1px 4px 1px 4px;border: solid 1px #fff;font-weight: bold;font-size: 14px;}
.currentPage{text-decoration: none;color: #FF6600;padding: 1px 4px 1px 4px;border: solid 1px #ccc;font-weight: bold;font-size: 15px;}
.resultsFooter a:hover{text-decoration: none;}
.tlabel{ background-color:#d8d7d7; font-size:90%; font-weight:bold; width:150px;text-align:right;}
.tfield{ background-color:#fff; font-size:90%;border:solid 1px #d8d7d7;padding-left:5px; text-align:left;}
#submenu {float:left;width:100%;background:#f6f6f6 url('images/bg.gif') repeat-x bottom;font-size:95%;line-height:normal;height:34px;}
#submenu ul {margin:0;padding:11px 10px 0;list-style:none;}
#submenu li {float:left;background:url('images/left.gif') no-repeat left top;margin:0;padding-left:9px; padding-right:0; padding-top:0; padding-bottom:0;}
#submenu a {float:left;display:block;background:url('images/right.gif') no-repeat right top;text-decoration:none;font-weight:bold;color:#765; padding-left:16px; padding-right:22px; padding-top:5px; padding-bottom:4px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#submenu a {float:none;}
/* End IE5-Mac hack */
#submenu a:hover {color:#333;}
#submenu #subcurrent {background-image:url('images/left_on.gif');font-size:100%; }
#submenu #subcurrent a {background-image:url('images/right_on.gif');color:#333;padding-bottom:6px;}
.tabcontent{border-left:solid 1px #97a5b0;border-right:solid 1px #97a5b0;border-bottom:solid 1px #97a5b0;padding:5px;padding-top:15px;}
.signup{ text-align:center;padding: 5px; background: #2b8d50 none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.signupbtn{margin: 6px 0pt; padding: 4px 10px; font-size: 130%; font-weight: bold;}
.panelcaption{border: solid 1px #b1c179;background-color:#eaefdd;padding:5px 8px 8px 7px; font-weight:bold;}
.panelbody{}
#social ul {margin:1px; list-style: none;float:left;}
#social li {margin:1px; list-style: none;float:left;}
#social img {padding:0 1px;border:none;}   
.scl{text-decoration:none;text-align:right; font-size:11px; font-family:Arial; color: #2A4956;width:95%;}
.rating_table{float:right;}
.rating_table{padding:3px;border:dotted 1px #006633;}
input.defaultBttn, input.defaultBttn:link, input.defaultBttn:visited{ background:#eee url(images/btn_arrowFwd.gif) no-repeat right bottom; float:left; display:inline-block; border:solid 1px #aaa; color:#666; text-transform:uppercase; font: normal 12px arial; margin:2px; padding:2px 20px 2px 10px; text-decoration:none; text-align:left; white-space:nowrap; }
input.defaultBttn:hover{ background:#eeeeee url(images/btn_arrowFwd_hover.gif) no-repeat 100% 100% ; color:#333; }
input.defaultBttn:active{ border-right:solid 2px #777; border-bottom:solid 2px #999; border-left:solid 1px #999; border-top:solid 1px #999; outline:none; color:#000; }
label.desc {border-style: none;
	border-color: -moz-use-text-color;
	border-width: medium;
	line-height: 150%;	padding-top: 0pt;	padding-right: 0pt;	padding-bottom: 1px;	padding-left: 0pt;
	color: #222222;	display: block;	font-weight: bold;
}
form li div label, form li span label {margin-top: 0pt;margin-right: 0pt;margin-bottom: 0pt;margin-left: 0pt;padding-top: 3px;clear: both;font-size: 11px;line-height: 11px;color: #444444;display: block;}
.liform{margin-top: 0pt;margin-right: 0pt;margin-bottom: 0pt;margin-left: 0pt;padding-top: 4px;padding-right: 5px;padding-bottom: 2px;padding-left: 5px;position: relative;clear: both;}
.ulform{list-style-type: none;width: 100%;font-size: 100%;margin:0;padding:0;}
.req{color:Red;font-weight: bold;}
.menulink{margin-right: -2px;}
.gb {border:solid 1px #2b8d50;}
#desc {margin-top:33px;}
.d {float:left;width:341px;background:url('images/left.gif') no-repeat left top;margin:0;padding-left:9px;}
.d .f {float:left;display:block;background:url('images/right.gif') no-repeat right top;}
/* Commented Backslash Hack hides rule from IE5-Mac  776655\*/
.d .f {float:none;}
.g{ border:solid 1px #b7ae88;padding:7px;height:200px;font-size:12px;}	
td a { margin: 2px; }
.nav { margin: 4px;}
.nav a, #s7 strong { margin: 3px; padding: 4px 8px 8px 6px; font-size:10px;background:#fff url(images/greencircle.gif) no-repeat left top;color:#000; text-decoration: none; }
.nav a.activeSlide { background:#fff url(images/greencircle1.gif) no-repeat left top;color:#fff;}
.nav a:focus { outline: none; }
.nav { text-align: left }	
/* Headings */
h1,h1 span{margin-bottom:0px;FONT: 17pt Haettenschweiler, brush script mt,impact,arial,verdana;color:#666;letter-spacing: 1px;background: transparent;text-align: center;}
h2{padding:3px;margin:0px;font: 16pt Haettenschweiler, brush script mt,impact,arial,verdana;color: #000;letter-spacing: normal;text-align: center;}
h3,h3 span{margin-top:10px;margin-bottom:0px;font: 15pt Haettenschweiler, brush script mt,impact,arial,verdana;color: #333;letter-spacing: normal;text-align: center;}
h4{font-family: Arial,Georgia;color:#222; font-size:large; font-weight:bold; letter-spacing:-.04em;line-height:2.0em;}
.bigOne{float:left;color:darkred;font-size:40px;text-transform:uppercase;line-height:28px;padding-top:1px;padding-right:5px;font-family: times;}
#dropmenudiv{position:absolute;border:1px solid #2b8d50;border-bottom-width: 0;font:normal 11px Verdana;line-height:18px;z-index:100;width:200px;margin-left:-8px;}
#dropmenudiv a{width: 100%;display: block;text-indent:3px;border-bottom: 1px solid #2b8d50;padding: 1px 0px;text-decoration: none;font-weight: bold;text-align:left;}
#dropmenudiv a:hover{ color:#333;}
#rTip{position: absolute;left: -300px;width: 200px;border: 1px solid #C0C09F;padding: 6px 0px 0px 10px;background-color: #FFFFCC;visibility: hidden;z-index: 100;filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);font-family: arial;font-size:11px;text-align:left;}
#rTipPointer{position:absolute;left: -300px;z-index: 101;visibility: hidden;}
#rTip p{font-size: 1.1em;color: #333333;line-height:1.4em;margin-right:10px;margin-top:0;}
#rTipTextWrap {font-weight:bold;font-size: 1.2em;color: #592C16;margin-right:10px;}

.checkoutlabel{width:180px; background-color:#f6f6f6; padding:0 5px;}
