body{background-image:url(/images/background.gif); background-repeat:repeat; font-family:Georgia, "Times New Roman", Times, serif;}
h1{color:#DA64A1; font-size:16px; margin-top:0px; margin-bottom:20px; }
h2{color:#DA64A1; text-align:center; font-size:16px; margin-top:0px; margin-bottom:6px; margin-top:6px; clear:both;}
h3{display:block; width:218px; height:30px; background-image:url(/images/category.gif); background-repeat:no-repeat;
color:#FFFFFF; font-size:14px; padding-left:12px; padding-top:6px; margin-bottom:2px; margin-top:10px;}
h3.smaller{font-size:11px;padding-left:4px;padding-top:8px;}
h4{color:#000000; font-size:12px; margin-bottom:8px; margin-top:0px;}
h5{color:#49A2DF; font-size:15px; font-style:italic; font-weight:bold; margin-bottom:0px;}
h6{color:#DB63A1; font-size:16px; margin:0px; padding:0px;}
A:link{color:#49A2DF;}
#pre-container{width:980px; height:auto; background-image:url(/images/background.gif); background-repeat:repeat; margin: 0 auto; margin-top:0px;}
#container{width:980px; height:auto; background-color:#FFFFFF; margin: 0 auto; margin-top:5px;}
#container a:hover{color:#000000;}
#header{padding:10px; text-align:center;}
#logo{float:left;}
.headerbox{float:left; width:158px; color:#020202; margin-top:7px;}
.headerbox2 p{font-size:16px; font-weight:bold; margin-bottom:0px; margin-top:0px;}
.headerbox2 a{color:#000000; font-size:13px; font-weight:bold; line-height:19px;}
.headerbox2{float:left; vertical-align: middle; width:213px; color:#020202; margin-top:7px;}
.headerbox p{font-size:16px; font-weight:bold; margin-bottom:0px; margin-top:0px;}
.headerbox a{color:#ffffff; font-size:13px; font-weight:bold; line-height:19px;}
.headerbox img{margin-top:10px;}
.headerbox3{float:left; width:133px; color:#020202; margin-top:7px;}
.blacklinks a{color:#000000;}
.whitelinks a{color:#ffffff;}
#optin{background-image:url(/images/optin.gif); background-repeat:no-repeat; width:261px; height:95px;float:right;}
#optin .head{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; 
margin-top:5px;margin-left:5px;margin-right:1px;}
#optin input{font-size: 9px; }
#optin td{font-family:Verdana, Arial, Helvetica, sans-serif;  color:white; font-size:10px; font-weight:bold;}
#topMenu{width:980px;height:33px;clear:both;}
#topMenu ul{list-style-type:none;padding:0px;margin:0px; padding-left:6px;}
#topMenu li{display:block; width:121px; height:33px; background-image:url(/images/button.gif); background-repeat:no-repeat; 
background-position:center; padding-top:12px; float:left; text-align:center;}
#topMenu a{color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold;}
#topMenu .smaller{padding-top:12px;}
#topMenu .smaller a{font-size:12px;}
#sideMenu{width:250px; height:auto; padding-left:10px; float:left;}
#sideMenu a{color:#49A2DF; font-size:11px; font-weight:bold; text-decoration:none;}
#sideMenu ul{list-style-type:none;margin:0px;padding:0px;}
#sideMenu li{margin-left:10px; margin-bottom:1px;}
#main{clear:both; float:right; width:720px; height:auto;}
#main p{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-right:35px;}
#main-full{clear:both; float:right; width:980px; font-family:Verdana, Arial, Helvetica, sans-serif; height:auto;}
#main-full p{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-right:35px;}
#main-body {margin: 15px 25px 20px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.main-body ul li { margin-left: 15px;font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin: 0em;} 
.main-body ul li a { color: #9d4d5a;text-decoration: none; line-height: 130%;}
.main-body ul li a:hover { text-decoration: none; color: #d9697d;text-decoration: underline; }
#main-body-serif {font-family:"Times", serif; font-size:12pt}
#slide{float:left; width:395px;}
#video{float:right; width:271px; text-align:center; padding-right:15px; padding-top:1px; padding-left:10px;}
#video p{margin-top:0px; margin-right:0px; color:#49A2DF; font-size:13px; font-weight:bold; text-decoration:underline;}
.productrow{width:710px; clear:both;}
.productbox{width:177px; text-align:center; float:left; margin-top:20px;}
.productbox img{border:0px; margin-top:5px;}
.productbox a{color:#49A2DF; font-size:15px; text-decoration:none; font-weight:bold;}
#footer{color:#FFFFFF; width:980px; margin: 0 auto; font-size:11px; clear:both; font-weight:bold; padding-top:5px;}
#footer p{margin-top:0px;}
#footer a{color:#000000; font-size:11px; padding-left:4px; padding-right:4px; font-weight:bold;}
#footerLeft{width:350px;float:left; padding-left:30px;}
#footerRight{width:600px;float:right; text-align:center;}
#clear{clear:both;}
.floatRight{float:right; margin-right:30px; margin-top:-10px;}
.floatLeft{float:left; margin-right:5px;}
#search{background-image:url(/images/search.gif); background-repeat:no-repeat; height:40px; margin-top:10px;}
#search p{font-size:13px; font-weight:bold; color:#FFFFFF; margin-left:12px; margin-top:12px;}
.table-blue table{border: thin solid #49A2DF;}
.table-blue td{border: thin dotted #49A2DF;}
.table-pink table{border: thin solid #DA64A1;}
.table-pink td{border: thin dotted #DA64A1;}
.blue-container {color:#49A2DF;}
