html,body{padding:0px;margin:0px; font:12px Verdana,Arial,Tahoma; background: #fff url(images/background2.jpg) no-repeat top center}


#header {width: 770px;}
#logo {float: left; padding: 15px 0px 5px 45px;}
#topright { float: right; margin-top: 15px;}
#topmenu {background:#fff url(images/headermenu_bg.gif) no-repeat; text-align:center; color: #fff; width: 475px; height: 59px; padding: 20px 0px 0px 0px;}

#menu {width: 770px; clear: both; padding-right: 30px}
.tab_on {float: right; width: 124px; padding-top: 8px; margin-right: 1px; height: 22px; background: #797dc1 url(images/tab_on.gif) no-repeat;}
.tab_on a {color: #fff;}
.tab_on a:hover {color: #fff; font-weight: bolder; text-decoration: none; }
.tab_off {float: right; width: 124px; padding-top: 8px; margin-right: 1px; height: 22px; background: #797dc1 url(images/tab_off.gif) no-repeat;}
.tab_off a {color: #fff}
.tab_off a:hover {color: #fff; font-weight: bolder; text-decoration: none; }

#submenu {width: 750px; height: 23px; padding: 7px 20px 0px 0px; clear: both; background: #797dc1 url(images/submenu_bg.gif) repeat-x; text-align: right; color: #fff}
#submenu a {color: #fff}

#intro {width: 315px; height: 113px; float: left; background-color: #6f74b3; color: #fff; padding:15px; margin: 5px 0px 0px 0px;}
#login {width: 258px; height: 143px; background-color:#d8950b; color:#FFFFFF; padding:0px;  float: left; margin: 5px 5px 0px 0px;}

.ad {margin: 6px 0px 5px 17px; float: left}

td{font:12px Verdana,Arial,Tahoma;color:#5C5B5B; text-align: left;}
td.headline{font:18px Verdana,Arial,Tahoma;color:#5C5B5B;font-weight:bold;}
td.headline2{font:15px Verdana,Arial,Tahoma;color:#5C5B5B;font-weight:bold;}
td.error{font:12px Verdana,Arial,Tahoma;color:#C00000;font-weight:bold;}
td.white{font:12px Verdana,Arial,Tahoma;color:#FFFFFF;}
td.menu{background-color:#DDF4FC;padding:5px;text-align:center;font:12px Verdana,Arial,Tahoma;color:#5C5B5B;}
td.menu_selected{background-color:#C7E4EE;font:12px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;}
td.column{background-color:#797dc1;text-align:center;font:12px Verdana,Arial,Tahoma;font-weight:bold;color:#fff;height:20;}
td.footer{background-color:#797dc1;padding:10px;text-align:center; color: #fff}
td.newmsg{font:12px Verdana,Arial,Tahoma;color:#5C5B5B;font-weight:bold;}

td.unanswered{font:12px Verdana,Arial,Tahoma;color:#5C5B5B;font-weight:bold;}

td.search_results_main{background-color:#FFFFFF;padding:3px;text-align:center;font:12px Verdana,Arial,Tahoma;color:#5C5B5B;}
td.search_results_save{background-color:#FFFFFF;text-align:center;font:12px Verdana,Arial,Tahoma;color:#5C5B5B;}

td.bold_result{font:12px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;}
table.highlight_result{background-color:#FFF8C1;}

.search_currency_box{margin-left:5px;}

td.ad_field_main{background-color:#FFFFFF;vertical-align:top;font:12px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;}
td.ad_field{background-color:#FFFFFF;vertical-align:top;font:11px Verdana,Arial,Tahoma;color:#5C5B5B;}
div.ad_field_req_bold{font-weight:bold;}
div.ad_field_req_italic{font-style:italic;}

td.view_ad_main{background-color:#FFFFFF;padding:3px;font:12px Verdana,Arial,Tahoma;color:#5C5B5B;}
td.view_ad_title{background-color:#FFFFFF;height:20;font:14px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;}
td.view_ad_field_name{background-color:transparent;vertical-align:top;font:11px Verdana,Arial,Tahoma;font-weight:bold;color:#000;}
td.view_ad_field_content{background-color:transparent;font:11px Verdana,Arial,Tahoma;color:#5C5B5B;}
table.view_ad_field_content{background-color:#FFFFFF;font:11px Verdana,Arial,Tahoma;color:#5C5B5B;}

td.faq_question{background-color:#FFFFFF;vertical-align:top;font:11px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;}
td.faq_answer{background-color:#FFFFFF;font:11px Verdana,Arial,Tahoma;color:#5C5B5B;}

td.feedback_positive{background-color:#FFFFFF;font:11px Verdana,Arial,Tahoma;color:#009500;}
td.feedback_neutral{background-color:#FFFFFF;font:11px Verdana,Arial,Tahoma;color:#5C5B5B;}
td.feedback_negative{background-color:#FFFFFF;font:11px Verdana,Arial,Tahoma;color:#AA0000;}

tr.payment_required{background-color:#FEFAD0;font:12px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;}

hr.search_results{border:0;color:#cdcfec;background-color:#5C5B5B;height:1px;}

img{border:0px;}

input{font:12px Verdana,Arial,Tahoma;color:#5C5B5B;margin:0 5 0 5;}

select{font:12px Verdana,Arial,Tahoma;color:#5C5B5B;margin:0 5 0 5;}

a{color:#0074A1;text-decoration:none;}
a:hover{color:#0074A1;text-decoration:underline;}
a.white{color:#FFFFFF;text-decoration:none;}
a.white:hover{color:#FFFFFF;text-decoration:underline;}
a.white_small{color:#FFFFFF;font:10px Verdana,Arial,Tahoma;text-decoration:none;}
a.white_small:hover{color:#FFFFFF;font:10px Verdana,Arial,Tahoma;text-decoration:underline;}

div.headingcat{padding:3 0 0 10;width:100%;background:url(images/bg_heading_cat.gif) repeat-x;height:22px;font:11px Verdana,Tahoma;font-weight:bold;color:#014F6D;}
td.headingcat{padding:3 0 0 10;background:url(images/bg_heading_cat.gif) repeat-x;height:22px;font:12px Verdana,Tahoma;font-weight:bold;color:#014F6D;}

div.featured_title_red{font:14px Arial, sans-serif;color:#E2501F;}
div.featured_title_green{font:14px Arial, sans-serif;color:#6D9812;}
div.featured_title_pink{font:14px Arial, sans-serif;color:#D80C89;}

ul{padding:10px 0px 15px 0px;margin:0px 0px 0px 17px;list-style:url(images/bullet01.gif);}
li{list-style:url(images/bullet01.gif);line-height:15px; margin-left: 0px; font-size: 0.9em}
