body, html {font: 11px verdana; color: #6d6c6e; text-align: center; margin:0; padding:0; *overflow: auto}
table {border-spacing: 0; border-collapse:collapse;}
td {padding:0px;}
a:active, a:focus, img { outline: 0; } 
button {outline-style: none;}
.main_title {font: bold 14px verdana; margin:0;padding:0; color: #302e30; margin-bottom: 15px;}

#logo {width: 214px; height: 44px;}
#logo img{border: 0; margin-left: 43px; margin-top: 2px;}

img {border: 0;}

#main{height: 100%}

#menu {background: url(/images/menu_bg.jpg) repeat-x top; width: 580px;}
#menu table {width: 100%; height: 100%; text-align: center;}
#menu table td{padding-bottom: 16px;}
#menu table a{font: 11px verdana; color: #fff; text-decoration: none;}
#menu table a:hover{text-decoration: underline;}
#menu table td.curr{background: #ffffff url(/images/top_menu.gif) no-repeat center bottom;}
#menu table td.curr a{color: #b01b00; font-weight: bold;}

#search {width: 184px; background: url(/images/menu_bg.jpg) repeat-x top;}
#search form {margin: 0; padding: 0; padding-bottom: 14px; padding-left: 10px; *padding-bottom: 13px;}
#search input {width: 90%; font: 10px verdana; color: #fff; background: #b01b00; border: 1px solid #fff; margin-right: 18px; *margin-right: 37px;}

#line {background: url(/images/menu_bg.jpg) repeat-x top;}

.submenu {margin-bottom: 10px;}
.submenu td{padding:7px; padding-left: 0px; padding-bottom: 11px;}
.submenu a{font: 11px verdana; color: #6d6c6e; text-decoration: none;}
.submenu a:hover{font: 11px verdana; color: #6d6c6e; text-decoration: underline;}
.submenu td.curr{background: url(/images/top_menu.gif) no-repeat bottom;}
.submenu td.curr a{font: 11px verdana; color: #b01b00; text-decoration: none;}
.submenu td.curr a:hover{font: 11px verdana; color: #b01b00; text-decoration: underline;}

#leftp {width: 188px; text-align: right; float: left;}
#leftp ul {list-style:none; padding:0; margin:0;}
@media all and (width) { #leftp ul {margin-top:3px;}}
#leftp li {height: 20px; margin:0; padding:0; width: 176px; padding-right: 12px;}
#leftp a.ctg {font: bold 12px verdana; color: #6d6c6e; text-decoration: none;}
#leftp a.ctg:hover {font: bold 12px verdana; color: #6d6c6e; text-decoration: underline;}
#leftp a.ctg1 {font: bold 12px verdana; color: #6d6c6e; text-decoration: none;}
#leftp a.ctg1:hover {font: bold 12px verdana; color: #6d6c6e; text-decoration: none;}
#leftp a.curr_ctg {font: bold 12px verdana; color: #b01b00; text-decoration: none;}
#leftp a.curr_ctg:hover {font: bold 12px verdana; color: #b01b00; text-decoration: none;}
#leftp a.curr_ctg1 {font: bold 12px verdana; color: #b01b00; text-decoration: none;}
#leftp a.curr_ctg1:hover {font: bold 12px verdana; color: #b01b00; text-decoration: none;}
#leftp a {font: 11px verdana; color: #6d6c6e; text-decoration: none;}
#leftp a:hover {font: 11px verdana; color: #6d6c6e; text-decoration: underline;}
#leftp li.curr_sub {background: url(/images/left_menu.gif) no-repeat right 6px; width: 176px; padding-right: 12px; *background: url(/images/left_menu.gif) no-repeat right 2px;}
@media all and (width) { #leftp li.curr_sub {background: url(/images/left_menu.gif) no-repeat right 2px; width: 176px; padding-right: 12px;}}

#leftp li.curr_sub a {font: 11px verdana; color: #b01b00; text-decoration: none;}
#leftp li.curr_sub a:hover {font: 11px verdana; color: #b01b00; text-decoration: underline;}
#leftp li.curr_sub1 {background: url(/images/left_menu.gif) no-repeat right 5px; width: 176px; padding-right: 12px;}
@media all and (width) { #leftp li.curr_sub1 {background: url(/images/left_menu.gif) no-repeat right 2px; width: 176px; padding-right: 12px;}}
#leftp li.curr_sub1 a {font: 11px verdana; color: #b01b00; text-decoration: none;}
#leftp li.curr_sub1 a.ctg {font: bold 12px verdana; color: #b01b00; text-decoration: none;}
#leftp li.curr_sub1 a.ctg:hover {font: bold 12px verdana; color: #b01b00; text-decoration: underline;}
#leftp li.curr_sub1 a:hover {font: 11px verdana; color: #b01b00; text-decoration: underline;}

#centerp {width: 610px; float: left; text-align: left; font: 11px verdana; color: #6d6c6e; padding: 0; margin: 0; padding-top: 1px;}
#centerp a {font: 11px verdana; color: #6d6c6e;}
#centerp a:hover {font: 11px verdana; color: #6d6c6e; text-decoration: none;}

.preview {margin:0 20 10 0; border: 0px;}
#rightp {padding-right: 5px; width: 184px; text-align: left; float: right;}
#rightp p {margin: 0px; margin-top: 7px;}
#rightp ul {list-style:none; padding:0; margin:0;}
@media all and (width) { #rightp ul {margin-top:4px;}}
#rightp li {margin:0; padding:0; padding-left: 12px;}
#rightp a {font: 11px verdana; color: #6d6c6e; text-decoration: none;}
#rightp a:hover {font: 11px verdana; color: #6d6c6e; text-decoration: underline;}
#rightp li.curr_sub {background: url(/images/right_menu.gif) no-repeat left 5px; padding-left: 12px; margin:0;}
@media all and (width) { #rightp li.curr_sub {background: url(/images/right_menu.gif) no-repeat left 2px; padding-left: 12px; margin:0;}}
#rightp li.curr_sub a {font: 11px verdana; color: #b01b00; text-decoration: none;}
#rightp li.curr_sub a:hover {font: 11px verdana; color: #b01b00; text-decoration: underline;}

#footer {background: #B01B00; color: #ffffff; font: 11px verdana; padding-left: 10px;}
#footer a {font: 11px verdana; color: #ffffff; text-decoration: none;}
#footer a:hover {font: 11px verdana; color: #ffffff; text-decoration: underline;}
