.input180 {
padding:2px;
font-family:Tahoma;
font-size:10px;
color:#7d7d7d;
border:1px solid #b5b5b5;
width:180px;
}
div.auth-form-box-borders {
 padding:3px 0;
 border-top:solid 1px #E5E5E5;
 border-bottom:solid 1px #E5E5E5;
}
div.auth-form-box {
 background:transparent url(images/search_bg.gif);
 padding:4px;
font-size:11px;
}
div.auth-form-box h3 {
 display:inline;
}
div.auth-form-texts {
 padding:0 12px;
}

.site {
margin:0 auto;
width:800px;
}
.site_container {
margin:10px 30px;
}
.scontent_container {
border:1px solid #e5e5e5;
border-width:0px 1px;
padding:0 3px;
}
.sfooter {
background:url(images/footer_bg.gif) 0% 0% repeat-x;
padding:23px 3px;
font-size:11px;
color:#9c9c9c;
}

.copy {
float:right;
width:150px;
text-align:right;
color:#9c9c9c;
}
.copy a {
color:#9c9c9c;
}

.sheader {
padding:5px;
}
.clear {
clear:both;
}
.logo {
float:left;
width:280px;
padding-top:8px;
}

.navigation {
padding-top:0px;
}

.navigation a {
display:inline;
background:url(images/li_small.gif) no-repeat 6px 2px;
padding:0 5px 0 20px;
}
.scontent {
background:url(images/main_bg.jpg) repeat-x;
}
.site_left {
background:url(images/site_left.gif) no-repeat;
margin:0 0 0 -14px;
padding:0 0 0 14px;
}
.site_right {
background:url(images/site_right.gif) no-repeat 100% 0%;
margin:0 -14px 0 0;
padding:0 14px 0 0;
}
.footer_left {
background:url(images/footer_left.gif) no-repeat;
margin:0 0 0 -2px;
padding:0 0 0 5px;
}
.footer_right {
background:url(images/footer_right.gif) no-repeat 100% 0%;
margin:0 -2px 0 0;
padding:0 5px 0 0;
}
* html .footer_right {
margin:0 -10px 0 0;
padding:0 6px 0 0;
}
hr, .hr {
font-size:1px;
height:1px;
line-height:1px;
}
.topmenu {
background:url(images/menu_bg.jpg) repeat-x;
height:49px;
}
.fright {
float:right;
}
.tail {
position:absolute; 
margin-top:-8px; 
margin-left:-59px;
}
* html .tail {
position:absolute; 
margin-top:-8px; 
margin-left:-48px;
}

.search_bar{
background:url(images/search_bg.gif);
padding:25px 25px 12px 25px;
font-size:11px;
}

.form_bar{
background:url(images/search_bg.gif);
padding:25px 25px 12px 25px;
font-size:11px;
}

.form_bar .inputtext {
width:125px;
}

.form_bar textarea {
width:200px;
overflow: hidden;
}


.form_bar select.order {
background-color:#fff;
border:1px solid #B5B5B5;
font-weight:bold;
color:#B5B5B5;
}

.filter_bar {
background:url(images/search_bg.gif);
padding:10px 15px;
font-size:11px;
}

.search_title, .label {
font-size:11px;
font-weight:bold;
color:#4e8ab5;
}
.label {
color:#5c8bac;
text-transform:lowercase;
}
.search_bar .inputtext {
width:240px;
}
.search_button {
background:url(images/search_button.jpg) repeat-x 0% 100% #fafafa;
border:1px solid #d4d4d4;
border-width:1px 0px;
color:#5c8bac;
font-size:11px;
font-family:Tahoma;
font-weight:bold;
text-transform:lowercase;
padding:0 3px 1px 3px;
}
.inputtext, .inputtextarea, .input_container input {
padding:2px;
font-family:Tahoma;
font-size:10px;
color:#7d7d7d;
border:1px solid #b5b5b5;
}
.search_bar a {
color:#918686;
text-decoration:underline;
padding-left:185px;
}

.ctable {
border-collapse:collapse;
}
.ctable td{
vertical-align:top;
}
.leftrail {
background:url(images/1.gif) repeat-y 100% 0%;
padding:10px 0px 2px 0px;
}
.rightrail {
padding:9px 0px 2px 2px;
}
* html .warea {
/*width:98%;*/
width:424px;
padding:0 2px;
position:relative;
}

.button_container {
padding:4px;
margin:2px;
background:url(images/button_container_bg.gif);
color:#5c8bac;
font-weight:bold;
font-size:11px;
}
.button_container a, .button_container input{
color:#5c8bac;
display:block;
background:url(images/button_bg.jpg) repeat-x 0% 100% #f8f8f8;
padding:8px;
font-weight:bold;
font-size:11px;
border:1px solid #ababab;
border-width:1px 0;
text-align:center;
text-decoration:none;
text-transform:lowercase;
}
.button_container a:hover {
text-decoration:underline;
}
.menu-sitemap-tree {
 width: 300px !important;
 white-space:wrap;
}

