/* CSS Document */
hr {background-color:#990033; height:3px; color:#990033;}
body {background-image:url(img/background01.gif)}
h1 {font-size:9px; color: #ff9900; margin: 0px;} 
.left_td {border-bottom: 1px solid #660000; border-right:1px solid #660000; }
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #006666; align: center; } 
.main_table {border: 0px; padding:0px;}
.buttons {margin-bottom: 3px; margin-top:3px; background-color:#CCCCCC;}
.link1 {font-size:13px; margin-top:10px; margin-bottom: 5px; }
.link1 a:link {color: #FFFFFF; text-decoration:none}
.link1 a:visited {color: #FFFFFF; text-decoration:none}
.link1 a:hover {color: #FFFFFF; text-decoration:underline; }
.search {font-size:18px; margin-bottom: 0px; margin-top:15px; color:white;}
.region {margin-left:53px; margin-top:5px; margin-bottom:5px; font-size:12px; font-family: Geneva, Arial, Helvetica, sans-serif;}
.form_messages {font-size:11px; color:#333333; font-family: Geneva, Arial, Helvetica, sans-serif; margin-bottom:5px; margin-top:10px; margin-right: 4px; margin-left: 4px;}

.form_messages1 {font-size:11px; color:#FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; margin-bottom:5px; margin-top:10px; margin-right: 4px; margin-left: 4px;}

.main_content {background-color: #FAFAFA;}
.main_text {margin-top:10px; margin-bottom:30px; margin-left: 8px; margin-right:8px; font-family:Georgia, Times New Roman, Times, serif; font-size:14px; color: #000099; padding-bottom: 10px; border-bottom:solid 2px #FF9900; }
.top_cat {font-size: 16px; color: #CC0000; margin-top:10px; margin-right: 12px; margin-left: 10px; border-left:5px solid #CC3300; padding-left: 5px;}
.top_cat strong {font-size: 13px; font-family:"Times New Roman", Times, serif color: #6600CC; margin-top:10px; margin-right: 8px; margin-left: 3px;}
.top_cat a:link {font-size: 13px;color:#3333CC; text-decoration:none; margin-left: 10px; font-family: Arial, Helvetica, sans-serif; margin-left: 3px;}

.top_cat a:visited  {font-size: 13px;color:#3333CC; text-decoration:none; margin-left: 10px; font-family: Arial, Helvetica, sans-serif;margin-left: 3px;}
.top_cat a:hover {font-size: 13px;color:#3333CC; text-decoration:underline; margin-left: 10px; font-family: Arial, Helvetica, sans-serif; margin-left: 3px;}
.post_title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #006699; margin-top:10px; margin-right: 10px; margin-left: 10px; margin-bottom:5px;}
.post_text {margin-top:10px; margin-bottom:15px; margin-left: 10px; margin-right: 8px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color: #006699; padding: 5px; }
.add_info {margin-top:5px; margin-bottom:15px; margin-left: 8px; margin-right: 8px; padding: 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#999999;}
.contact_info {margin-top:10px; margin-bottom:3px; margin-left: 8px; margin-right: 8px;padding: 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#999999; }
.post_desc {font-size: 13px; color: #006699; margin-top:3px; margin-left:10px; border-bottom:#990000 dotted 1px;}
.post_desc a:link {color:#666699; text-decoration:none; margin-left: 10px; font-family: Arial, Helvetica, sans-serif;}
.post_desc a:hover {color:#666699; text-decoration:none; margin-left: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #00CCCC;}
.post_desc a:visited {color:#666699; text-decoration:none; margin-left: 10px; font-family: Arial, Helvetica, sans-serif;}
.post {border-right: solid 1px #996699;}

.reg_form {margin-left:5px; margin-right: 8px; margin-top:8px; margin-bottom:8px; font-size:11px; color: #333333 ; font-family: Geneva, Arial, Helvetica, sans-serif;}
#reg_form  {margin-left:0px; padding: 5px; margin-right: 5px; font-size:11px; color: #333333 ; font-family: Geneva, Arial, Helvetica, sans-serif;  line-height:30px; background-color: #CCCCCC;}
.registration_button {background-color: #CC0000; border: solid 1px black; color: #CCCCCC;}
.text_fields {margin-right:8px;}
.required {list-style-image:url(img/ok.png);}
.view {font-size: 12px; color: #336699;}
.main_page_link a:link { text-decoration: none; color: #990000; font-size:16px; padding:5px;}
.main_page_link a:visited { text-decoration: none; color: #990000; font-size:16px; padding:5px;}
.main_page_link a:hover { text-decoration: underline; color: #990000; font-size:16px; padding:5px; }
h4 {color:#CC0033; size:14px; margin: 8px;}
form {align:0px;}