body{margin: 0px;padding: 0px;font-family: verdana, arial, helvetica, sans-serif;text-align: center;background:#b2b2b2 url('/App_Themes/Green/images/rsbar1.gif') repeat-y center;}
#content123{width: 999px;padding: 0px;margin-top: 0px;margin-bottom: 0px;margin-right: auto;margin-left: auto;text-align: left;width: 999px;voice-family: "\"}\"";voice-family: inherit;width: 999px;}
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: #4b6685;text-decoration:underline;}
a:visited{color: #4b6685;text-decoration:underline;}
a:link{color: #4b6685;text-decoration:underline;}
a:visited{color: #4b6685;text-decoration:underline;}
a:hover{color: #4b6685;text-decoration:underline;}
p{	padding: 0 2px 0 2px;margin: 0 2px 0 4px;font-size: 11px;}
hr{width: 100%;text-align: center;background: #4b6685;height: 1px;color: #4b6685;border: none;clear: both;}
.titles, acronym{font-size: 12px;font-weight: bold;color: #006633;text-decoration: none;}
#mycontent{margin: 0px 0px 0px 0px;background-position: top;background-repeat: no-repeat;}
#breadcrumb{padding-top: 10px;clear:both;}
#footer{clear: both;width:100%; background-color:#e9e9ea;padding:0px; text-align:center;}
#footer a:link{color: #3d3d3d;text-decoration:none;}
#footer a:visited{color: #3d3d3d;text-decoration:none;}
.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: 12px;color: #4b6685;text-decoration: none; font-weight:bold;}
.resultsFooter .prevNextLink_none{font-size: 12px;color: Gray;text-decoration: none;cursor: text;font-weight:bold;}
.resultsFooter .pageNumbers{color: #4b6685;border: solid 1px #000;font-weight:bold;}
.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;}

.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: #4b6685 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 #4b6685;background-color:#eaefdd;padding:5px 8px 8px 7px; font-weight:bold;}
.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 #4b6685;}
td a { margin: 2px; }
/* Headings */
h1,h1 span{margin-bottom:0px;font: 16px arial,verdana;color:#666;letter-spacing:0px;background:transparent;text-align: center;font-weight:bold;text-transform:uppercase;}
h2{padding:3px;margin:0px;font: 14px arial,verdana;color: #4b6685;letter-spacing:0px;text-align:left;font-weight:bold;}
h3,h3 span{margin-top:5px;margin-bottom:0px;font: 13px arial,verdana;color: #4b6685;font-weight:bold;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:#4b6685;font-size:40px;text-transform:uppercase;line-height:28px;padding-top:1px;padding-right:5px;font-family: times;}
#rTip{position: absolute;left: -300px;width: 200px;border: 1px solid #C0C09F;padding: 6px 0px 0px 10px;background-color: #FFFFCC;visibility: hidden;z-index: 100;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;}
#customers {white-space: nowrap;overflow: hidden;height: 500px;width: 240px;border-top:solid 5px #e9e9ea;		}
.sliderImage{list-style-type:none; border-bottom:dotted 1px #ccc;padding:3px;}
.sliderImage img{padding:5px}
.top a{ font-weight:bold;}
#customers img {border-left:solid 3px #e9e9ea;}
#customers img.hover {border-left:solid 3px #b30003;}
.bluepanel{color:#b28e4e; font-weight:bold; font-size:20pt;}
ul#menu, ul#menu ul {list-style-type:none;margin: 0;padding: 0;width: 100%;}
ul#menu a {display:block;text-decoration: none;}
ul#menu li {margin-top: 1px;}
ul#menu li a {background: #4b6685;color: #fff;padding: 0.5em 0.5em 0.5em 1.5em;background:#4b6685 url('/App_Themes/Green/images/arrowRight.gif');background-repeat:no-repeat;background-position:left;}
ul#menu li a:hover {background-color:#333;background-repeat:no-repeat;background-position:left;}
ul#menu li div{padding: 0.5em;}

