/* CSS Document */

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-align: center;
margin: 0px;
padding: 0px 0px 20px 0px;
background-color:#ffc22f;
}
a {
color: #ff6600;
text-decoration:none;
}
a:hover {
color: #333;
text-decoration:underline;
}
h1 {
font-size: 14px;
margin: 0px;
padding: 5px 0px 8px 10px;
color:#FF6600;
background:url(images/bg-h1.gif) left no-repeat;
background-position:10px 27px;
}
h1 a {
color:#FF6600;
}
h1 a:hover {
text-decoration:none;
}

h2 {
margin:0px;
padding:0px 20px 0px 20px; 
color:#ffc333; 
font-size:9px;
}
h3 {
font-size:12px;
margin:10px 0px;
padding:0px;
color:#990000;
font-weight:bold;
}
h3 a {
color:#990000;
}
h4 {
font-size: 12px;
margin: 0px;
color:#FF6600;
}

#wrapper {
width: 956px;
\width:976px;
w\idth:956px;
padding: 1px 10px 10px 10px;
margin: 0px auto 0px auto;
height: auto;
text-align: left;
border: 1px solid #ddd;
background-color:#FFFFFF;
}
#header {
margin: 0px;
padding: 0px;
height: 232px;
width: auto;
background:url(images/bg-header.gif) repeat-x;
}
#toplink { 
margin:0px;
padding:5px;
color:#ff6600;
width:auto;
text-align:right;

}
#hotline { 
margin:0px;
padding:5px;
color:#ff6600;
width:auto;
text-align:right;
font-size:12px;
font-weight:bold;
}
#banner {
margin:0px;
padding:20px 0px;
width:auto;
text-align:right;
background:url(images/title.gif) left no-repeat;
background-position:12px;

}
#container {
padding: 0px;
margin: 1px 0px 0px 0px;
background-attachment: scroll;
background-image: url(images/bg-nav.jpg);
background-repeat: repeat-y;
background-position: 0px 0px;
height:1%;
width: auto;
overflow:hidden;
}
#left {
margin: 0px;
width: 224px;
padding: 0px 0px 0px 0px;
float: left;
}
.left-address {
margin:10px 0px;
padding:10px 2px 10px 2px;
color:#333333;

width:212px;
line-height:18px;
}
.left-address p {
margin:0px;
padding:0px;
}

#content {
height: auto;
width: 728px;
padding: 0px 0px 0px 0px;
float: right;
margin: 0px 0px 0px 0px;
line-height: 1.5em;
text-align:justify;
}
.welcome {
clear:both;
margin:0px;
padding:0px 0px 0px 0px;
height:37px;
background:url(images/bg-welcome.gif) left repeat-x;

}
.clearer {
font-size: 0px;
line-height: 0px;
display: block;
margin: 0px;
padding: 0px;
clear: both;
height: 0px;
width: auto;
}
#footer {
clear:both;
margin: 2px 0px 0px 0px;
text-align: center;
padding: 15px 0px 15px 0px;
color:#ff6600;
background:url(images/bg-welcome.gif) repeat-x;

}
#footer p {
margin: 10px auto 0px auto;
padding: 0px;
text-align:center;
}

.indexbox {
margin:10px 0px 10px 25px;
padding:4px 4px;
width:300px;
float:left;
border:1px dashed #ff6600;

}
.indexbox ul {
margin:0px 0px;
padding:0px 0px;
color:#ff6600;
}
.indexbox ul li {
margin:10px 0px 0px 0px;
padding:0px 0px;
list-style-position:inside;
list-style-type:square;
}
.indexbox ul li a {
font-size:12px;
color:#ff6600;
font-weight:bold;
}
.indexbox em {
display:block;
font-style:normal;
color:#333333;
}
* html .indexbox em a  {
font-weight:normal;
font-size:11px;
}
*> body .indexbox em a  {
font-weight:normal;
font-size:11px;
}

.indexbox span {
display:block;
text-align:right;
color:#990000;
}
.indexbox span a {
color:#990000;
}
* html .indexbox span a {
font-weight:normal;
color:#990000;
}
*> body .indexbox span a  {
font-weight:normal;
color:#990000;
}



#box ul {
        list-style-type: none;
        width: 600px;
		float:left;
} 
#box li {
        border: 1px dotted #ff6600;
        border-width: 1px 0;
        margin: 5px 0;
}

#box li a { 
        color: #FF6600;
        display: block;
		font-size:12px;
		font-weight:bold;
        padding: 5px;
        text-decoration: none;
}
 * html #box li a {  /* make hover effect work in IE */
	width: 600px;
}
#box li a:hover {

        background:  #fff8e5;
}
#box a em { 
        color: #333;
        display: block;
        font: normal 85% Verdana, Helvetica, sans-serif;
        line-height: 125%;
}
#box a span {
        color: #333;
		font-size:10px;
		font-weight:normal;
        line-height: 150%;
}
.red {
color:#CC0000;
 }
 .toll
{
text-align:left;
clear:both;
line-height:22px;
font-weight:bold;

}
.toll h3 {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
letter-spacing:1px;
}
#scrollbar { padding-right:2px; padding-left:2px; z-index:100; visibility:hidden; padding-bottom:2px; padding-top:2px; position:absolute; }
