body {font-family:verdana; color:#333; margin:0px; background:#002345 url(../images/bg.jpg) repeat-x top;}

A {FONT-SIZE: 11px; COLOR: #033261; text-decoration:none}
A:link { COLOR: #033261 }
A:visited {COLOR: #033261 }
A:hover { COLOR: #000; text-decoration:underline }

td, p, div{ font-family:verdana; font-size:11px; color:#333; line-height:17px;}
ul,li{margin:5px; padding-left:5px;}
img{ border:0px; vertical-align:middle}
hr {height:1px; color:#ccc; border:dashed 1px;}
form {margin:0px; padding:0px;}
input{ border:solid 1px #999999; font-size:11px; padding:3px;font-family:verdana;}
select {color:#000000; font-size:11px; border:1px solid #047B95;}

h1{font-size:24px; color:#84002E; font-family:"Trebuchet MS"; margin:0px; padding:0px; line-height:30px;}
h2{font-size:22px; color:#002345; font-family:"Trebuchet MS"; margin:0px; padding:0px; line-height:25px;}
h3{font-size:18px; color:#000; font-family:"Trebuchet MS"; margin:0px; padding:0px;}

.topnav{height:45px; color:#FFFFFF; font-weight:bold}
.topnav a:link, .topnav a:visited{ color:#FFFFFF; font-weight:bold}
.topnav a:hover{ color:#FFFF99;text-decoration:none }

.searchbox{ background:url(../images/searchbg.jpg) no-repeat right; height:40px; text-align:right; padding-right:5px;}

.linkmenu{ border-bottom:solid 7px #7E002D;}
.linkmenu ul, .linkmenu li{margin:0px; padding:0px; list-style:none}
.linkmenu li{float:left; margin-right:5px;}
.linkmenu a:link, .linkmenu a:visited{background:url(../images/buttmenubg.jpg) no-repeat left top; display:block; height:33px; }
.linkmenu a:link span, .linkmenu a:visited span{background:url(../images/buttmenubg.jpg) no-repeat right top; margin-left:10px; height:27px; display:block; color:#FFFFFF; font-size:16px;  font-family:"Trebuchet MS"; padding-right:10px; font-weight:bold; padding-top:6px; cursor:pointer }

.linkmenu a:hover{background-image:url(../images/buttmenubg_over.jpg); text-decoration:none}
.linkmenu a:hover span{color:#000; background-image:url(../images/buttmenubg_over.jpg)}

.linkmenu li.active a:link, .linkmenu li.active a:visited{background-image:url(../images/buttmenubg_over.jpg); text-decoration:none}
.linkmenu li.active a:link span, .linkmenu li.active a:visited span{color:#000; background-image:url(../images/buttmenubg_over.jpg)}

.bdrmain{border:solid 2px #C60043; background-color:#fff;}

.mid{ padding:10px;}

.sidebox{ width:180px; background:url(../images/boxbg.jpg) no-repeat bottom left;}
.sidebox th{ background:url(../images/titlebg.jpg) no-repeat top left; height:35px; font-family:"Trebuchet MS"; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:left; padding-left:15px;}

.quicklinks{ margin-bottom:8px;}
.quicklinks td{ background:url(../images/dot.gif) no-repeat 5px 5px; padding-left:20px; height:22px;}
.quicklinks a:link, .quicklinks a:visited{color:#000000; font-weight:bold;}
.quicklinks a:hover{color:#012E5B; font-weight:bold;}

.prdlinks{ margin-bottom:8px;}
.prdlinks td{padding-left:20px;}
.prdlinks a:link, .quicklinks a:visited{color:#000000;}
.prdlinks a:hover{color:#012E5B;}

.prdlinks th{ padding-left:5px; height:25px; background:none; font-family:Verdana;}
.prdlinks th a:link, .prdlinks th a:visited{color:#012E5B; font-size:12px; font-weight:bold}

.loginbox{margin-bottom:8px;}
.loginbox td{padding-left:10px;padding-right:10px; font-weight:bold}
.loginbox input{ width:150px;}
.loginbox a:link, .loginbox a:visited{color:#033261; text-decoration:underline}
.loginbox a:hover{color:#012E5B;}

.featureprd{margin-bottom:8px;}
.featureprd td{text-align:center;}
.featureprd .price{ font-weight:bold; color:#84002E}
.featureprd img{border:solid 1px #CCCCCC; padding:3px; margin:5px;}
.featureprd a:link, .featureprd a:visited{color:#000; font-weight:bold}
.featureprd a:hover{color:#012E5B;}

.prdlist{margin-bottom:8px;}
.prdlist td{text-align:center;}
.prdlist .price{ font-weight:bold; color:#84002E}
.prdlist .pimg{border:solid 1px #9C0338; background-color:#CCCCCC; padding:5px; margin:5px; width:135px;}
.prdlist a:link, .featureprd a:visited{color:#000; font-weight:bold}
.prdlist a:hover{color:#012E5B;}

.title{font-family:"Trebuchet MS"; font-size:20px; color:#84002E; font-weight:bold; border-bottom:solid 3px #84002E; height:30px;}

.boxnewsltr{ background:url(../images/bgnewletter.jpg) no-repeat top left; height:79px;}
.boxnewsltr td{font-family:"Trebuchet MS"; font-size:14px; color:#FFFFFF; padding:7px; font-weight:bold;}

.tabspl{ background:url(../images/tag-spl.png); width:81px; height:46px; position:absolute; margin-left:-5px; margin-top:-5px;}
.tabnew{ background:url(../images/tag-new.png); width:81px; height:46px; position:absolute; margin-left:-5px; margin-top:-5px;}

.fntwhite{ color:#FFFFFF}

.footer{ background:url(../images/footerbg.jpg) repeat-x 0px 0px; height:40px; color:#FFFFFF; padding-left:10px; padding-right:10px;}
.footer a:link, .footer a:visited{color:#FFFFFF;}
