html, body, td, div, p {font-family: Tahoma;}
html, body {margin: 0; padding: 0; width: 100%; height: 100%;}
a img {border: 0;}
table.layout {border-collapse: collapse; border: 0px;}
table.layout tr td {padding: 0px;} 
html {background: #b3b9b9;}
body {min-height: 100%; height: auto !important; height: 100%; position: relative; background: url(../img/bg.footer.gif) repeat-x bottom;}
div {margin: 0px; padding: 0px;}

#bg_right {background: url(../img/bg.shadow_right.jpg) no-repeat top right;}
#bg_left {background: #CFD3D3;}
#header {background: url(../img/bg.shadow_left.jpg) no-repeat; height: 206px;}
#header div {padding: 0px 9px 0px 9px; text-align: center;}
#main {padding-bottom: 310px; background: url(../img/bg.main.jpg) repeat-x; width: 100%; margin: auto;}
#site {margin: 0 auto; width: 785px;}
#content_box {}
#content_box table.layout {width: 100%;}
#content_box table.layout td {vertical-align: top;}
#left_td {width: 11px; background: url(../img/bg.content_lb.jpg) repeat-y;}
#left_td div {height: 184px; background: url(../img/bg.content_left.jpg) no-repeat;}
#right_td {width: 12px; background: url(../img/bg.content_rb.jpg) repeat-y;}
#right_td div {height: 184px; background: url(../img/bg.content_right.jpg) no-repeat;}
#center_td {width: auto;}
#sheader {height: 111px; background: url(../img/bg.menu.jpg) repeat-x;}
#sheader #sh_table {width: 100%; height: 111px;}
#menu_left {width: 10px; background: url(../img/bg.menu_left.jpg) no-repeat;}
#menu_right {width: 14px; background: url(../img/bg.menu_right.jpg) no-repeat;}
#content {background: url(../img/bg.content_right_r.jpg);}
#content table.layout {width: 100%; background: url(../img/bg.content_right_bottom.jpg) repeat-x bottom;}
#content_right {font-size: 10pt; width: 345px; background: url(../img/bg.corner_right_l.jpg) no-repeat bottom right;}

#content_left {width: auto;background: url(../img/bg.left_bottom.jpg) repeat-x bottom #5b6668;;}
#bg_corner {font-size: 0px; width: 12px; height: 0px; background: url(../img/bg.corner_right_r.jpg) no-repeat bottom right;}
#bg_corner_left {font-size: 0px; background: url(../img/bg.corner_left.jpg) no-repeat bottom left;}
#bg_left {}
#inner_content {min-height: 150px; color: #cccccc; font-weight: normal; font-size: 80%; background: url(../img/bg.corner_left_r.jpg) no-repeat bottom left; padding: 20px 20px 140px 20px}
.brd {border: 1px solid #990000;}

#footer_box {height: 429px; width: 100%; position: absolute; bottom: 0; vertical-align: top;}
#footer_box #car {width: 750px; margin: 0 auto; padding-left: 20px;}

#menu_n_logo {height: 60px; font-size: 10pt;}
#logo {width: 260px;}
#menu_n_logo table.layout td {padding: 20px 0px 0px 0px; height: 60px; *height: 40px; text-align: center;}
.menu {background: url(../img/bg.delimeter.jpg) no-repeat top left;}
.menu a {color: #cccccc; text-decoration: underline; font-size: 10pt; font-weight: bold;}
.menu a:hover {color: #cccccc; text-decoration: none;}
#ttl_n_search {width: 100%;padding-left: 20px; padding-top: 10px; font-size: 10pt;}
#ttl_n_search table.layout {width: 100%;}
#title {width: 100%;}
#title h1 {margin: 0px; padding-top: 4px; color: #c7c9cd; font-size: 10pt; font-weight: bold;}
#title h1 a {text-decoration: none; margin: 0px; padding-top: 4px; color: #c7c9cd; font-size: 10pt; font-weight: bold;}
#title h1 a:hover {text-decoration: underline; margin: 0px; padding-top: 4px; color: #c7c9cd; font-size: 10pt; font-weight: bold;}
#search_td {text-align: right;}
#search_td div {text-align: left; width: 260px; padding-left: 10px; background: url(../img/bg.input_left.jpg) no-repeat;}
#search_input {padding: 0px; position: relative; top: -3px; left: -6px; *top: -4px; margin: 0px;width: 160px; height: 15px; border: 1px solid #cccccc; border-left: none; font-size: 11pt;}
#srch_btn {position: relative; top: 0px; left: -12px;}

#banner {padding-top: 20px;}
#logos {width: 345px; height: 103px; background: url(../img/bg.logos.jpg) no-repeat; margin-top: 40px; }
#logos table.layout {width: 100%; background: none; padding: 0px;border: 1px solid #990000;}
#logos img {}
.cat_list {padding: 0; margin: 10px 10px 10px 16px;}
.cat_list li a {color: #c7c9cd;}
.cat_list li a:hover {color: #c7c9cd; text-decoration: none;}

/*--------------content ---------*/
table.auth {margin-top: 20px;}
#inner_content input {height: 12px; width: 100px; position: relative;}
#inner_content input.sbmt {width: 104px; height: 20px; background: #cccccc; border: 1px solid #808080; margin: 0px; padding: 0px;}
.error {color: #dd0000;}

.brdtbl {border-collapse: collapse; color: #cccccc;}
.brdtbl th {font-size: 10pt; padding: 2px 4px 2px 4px; font-weight: bold;}
table.brdtbl tr td, th {border: 1px solid #cccccc; padding: 2px 4px 2px 4px; font-weight: normal;}
table.brdtbl tr td.order {padding-left: 20px; border-right: none; border-top: none; border-bottom: none;}

a {color: #cccccc; text-decoration: underline;}
a:hover {color: #cccccc; text-decoration: none;}

#content_right_inner {padding: 20px; color: #cccccc;}

tr.status_0 td {background: #ff0000;}
tr.status_1 td {background: #2D6DF4;}
tr.status_2 td {background: #0A40B1;}
tr.status_3 td {background: #00A600;}
tr.status_4 td {background: #004F00;}
/*tr.status_5 td {background: #ff0000;}*/
