body { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dcdcdc; }
p { }
td { }
a:link { }
a:visited { }
a { color: #ffff85; text-decoration: none; }
a:hover { color: yellow; text-decoration: underline; }



.leftmargin { background-image: url(images/template_18.gif); background-repeat: repeat-y; }
.rightmargin { background-image: url(images/template_20.gif); background-repeat: repeat-y; }

.masthead { background-image: url(images/template_08.jpg); background-repeat: no-repeat; height: 132px; }

.loginBox { float: right; }
.log_usr { background-image: url(images/loginbox_02.gif); background-repeat: no-repeat; padding-left: 80px; }
.log_pw { background-image: url(images/loginbox_03.gif); background-repeat: no-repeat; padding-left: 80px; }
.log_sub { background-image: url(images/loginbox_04.gif); background-repeat: no-repeat; padding-left: 80px; }
.log_box { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 150px; height: 15px; padding: 2px; border: solid 1px black; }
.log_txt { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-top:4px;color: #51582c }
.log_txt a { color: #ffff85; text-decoration: none; }
.log_txt a:hover { color: yellow; text-decoration: underline; }

.nav { background-image: url(images/nav_09.gif); background-repeat: repeat-x; }
.cartInfo { color: white; font-size: 9px; text-align: right; position: relative; top: 0; left: 290px; width: 290px; height: 20px; overflow: visible; clip: auto; display: block; }
.cartInfo a { color: #ffff85; text-decoration: none; }
.cartInfo a:hover { color: yellow; text-decoration: underline; }

.pagebody { background-image: url(images/template_16.gif); background-repeat: repeat-y; }
.search { font-size: 12px; }
.search a  { color: #193ec4; text-decoration: none }
.search a:hover  { color: #4338ff; text-decoration: underline }
.content { font-size: 12px; background-image: url(images/template_12.jpg); background-repeat: no-repeat; width: 585px; height: 533px; min-width: 585px; min-height: 533px; }
.contentReg { font-size: 12px; background-image: url(images/template_12.jpg); background-repeat: no-repeat; padding-top: 40px; width: 585px; height: 533px; min-width: 585px; min-height: 533px; }
.contentHome { font-size: 12px; background-image: url(images/template_12home.jpg); background-repeat: no-repeat; width: 585px; height: 533px; min-width: 585px; min-height: 533px; }
.contentWrapper { clear: both; padding: 5px; }
.contentWrapper a  { color: #193ec4; text-decoration: none }
.contentWrapper a:hover  { color: #4338ff; text-decoration: underline }


.homeContentWrapper { margin-top: 130px; padding-right: 20px; padding-left: 120px; }

.textWrapper { background-color: #bac66e; background-image: url(images/search_row.gif); background-repeat: repeat-x;border:1px solid #3b0a4b; padding:5px; }


.footer { color: #bcc86f; font-size: 10px; background-image: url(images/template_22.gif); background-repeat: no-repeat; padding-left: 15px; }


#positionWrapper {position:relative; width:100%;}
.tblBrdrLight { border-style: solid; border-width: 0; }

.searchRow { background-color: #bac66e; background-image: url(images/search_row.gif); background-repeat: repeat-x;border-top: 1px solid #77872f }
.searchRowTop { background-color: #bac66e; background-image: url(images/search_row_top.gif); background-repeat: repeat-x; }
.grnLink {color:#471556; text-decoration: underline;}
.grnLink:hover {color:#932bb2; text-decoration: underline;}

.yellowLink { color: #ffff85; text-decoration: none; }
.yellowLink:hover { color: yellow; text-decoration: underline; }

