/* CSS Document */

body { margin: 0px; background: #C2C1BA; font-family: tahoma, verdana, sans-serif; font-size: 12px; }

.main_table { width: 766px; }

.top_ad { padding: 5px; text-align: center; }
.top_nav { background: url(../images/top_nav_bg.gif) bottom left repeat-x; border-bottom: solid 4px #950000; }
.top_header { background: #2D467B url(../images/header_top_bg.jpg) bottom no-repeat; padding: 20px 57px 35px 100px; }
.button { background: url(../images/button_bg.gif) bottom left repeat-x; padding: 0px 2px 2px 2px; color: #FFFFFF; font-size: 12px; font-weight: bold; text-align: center; vertical-align: bottom; white-space: nowrap;  }
.button a:link, .button a:visited { color: #FFFFFF; text-decoration: none; }
.button a:hover { color: #FFFFFF; text-decoration: underline; }
.col_left { border-top: solid 1px #7989AD; background: url(../images/side_left_bg.gif) right top repeat-y; vertical-align: top; }
.col_right { border-top: solid 1px #7989AD; background: url(../images/side_right_bg.gif) left top repeat-y; vertical-align: top; }
.side_title_left { padding: 4px 8px; background: url(../images/side_title_left.gif) top left no-repeat; font-size: 11px; color: #FFFFFF; font-weight: bold;}
.side_left_box { border-bottom: solid 1px #8A3D3D; padding: 5px; color: #FFFFFF; font-size: 12px; line-height: 15px; }
.side_left_box2 { padding: 5px; color: #FFFFFF; font-size: 12px; line-height: 15px; }
.side_left_box td{ padding: 3px; color: #FFFFFF; font-size: 12px; line-height: 15px; }
.side_left_boxnest{ padding: 3px; color: #FFFFFF; font-size: 12px; line-height: 15px; }
.side_left_box3 { border-bottom: solid 1px #8A3D3D; padding: 5px; color: #FFFFFF; font-size: 12px; line-height: 15px; }
.side_left_box3 td{ padding: 3px; color: #FFFFFF; font-size: 12px; line-height: 15px; }
.side_left_box3 a:link, .side_left_box3 a:visited { color: #FFFFFF; text-decoration: none; }
.side_left_box3 a:hover { color: #FFFFFF; text-decoration: underline; }

.side_left_box a:link, .side_left_box a:visited{ padding: 3px 8px; background: url(../images/arrow_white.gif) 0px 8px no-repeat; color: #FFFFFF; text-decoration: none; }
.side_left_box a:hover{ padding: 3px 8px; background: url(../images/arrow_white.gif) 1px 8px no-repeat; color: #FFFFFF; text-decoration: underline; }
.side_title_left2 { border-top: solid 1px #5D2929; padding: 4px 8px; background: url(../images/side_title_left.gif) top left no-repeat; font-size: 11px; color: #FFFFFF; font-weight: bold;}
.form125 { width: 115px; font-size: 11px; }
.maincopy { padding: 0px 15px 15px 15px; background: #FFFFFF; font-size: 12px; color: #343434; vertical-align: top; }
.maincopy td{ font-size: 12px; color: #343434; vertical-align: top; }
a:link, a:visited { color: #1345B2; text-decoration: none; }
a:hover { color: #692E2E; text-decoration: underline; }

.classified_box_title { background: url(../images/classified_box_bg.gif) bottom left repeat-x; font-size: 11px; color: #FFFFFF; font-weight: bold; padding-top: 3px; }
.classified_box { font-size: 12px; border: solid 1px #C4C4C4; padding: 10px; }
.side_title_right { padding: 4px 8px; background: url(../images/side_title_right.gif) top left no-repeat; font-size: 11px; color: #FFFFFF; font-weight: bold;}
.side_right_box { padding: 5px 0px; color: #FFFFFF; font-size: 12px; text-align: center;}

.footer { border-top: solid 4px #2F4981; padding: 3px 10px; background: #000000; font-size: 11px; color: #FFFFFF; font-weight: bold; text-align: center; }
.footer a:link, .footer a:visited { color: #FFFFFF; text-decoration: none; }
.footer a:hover { color: #FFFFFF; text-decoration: underline; }