/* CSS Document */

body
{
margin:0px auto;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
line-height:20px;
background:#fff;
background:url(../images/body-bg.jpg) left top repeat-x #515251;
}

a {
color:#000;
text-decoration:none;
}

a:hover {
color:#000;
text-decoration:underline;
}

img
{
border:none;
margin:0px;
padding:0px;
}
form
{
margin:0px;
padding:0px;
}
P
{
margin:11px 0px;
}
.left
{
float:left;
padding-right:5px;
}
.right
{
float:right;
vertical-align:top;
}

.header-bg
{
background:url(../images/logo-left.jpg) left top no-repeat #121703;
height:67px;
width:780px;
border-top:1px solid #ACA899;
}
.top {
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 75px;
	width: 780px;
}
.logo
{
padding-left:30px;
}
.header-bottom
{
width:750px;
margin:0px auto;
}
.navcontainer
{
width:749px;
height:51px;
float:left;
color:#fff;
font-weight:bold;
text-align:left;
margin:0px;
background: url(../images/menu-bg.jpg) left top no-repeat;
padding-left:1px;

}
.navcontainer ul
{
width:749px;
float:left;
list-style-type:none;
display:inline;
padding:0px;
margin:0px;
}
.navcontainer ul li
{
width:auto;
float:left;
list-style-type:none;
display:inline;
padding-top:17px;
padding-left:33px;
padding-right:33px;
background:url(../images/menu-line.jpg) right 12px no-repeat;
height:31px;


}

.navcontainer ul li a
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#fff;
font-weight:norml;
display:inline;
line-height:14px;
margin:0px;
font-size:12px;
}
.navcontainer ul li a:hover
{
text-decoration:none;
color:#FF9400;
}
.navcontainer ul li a.active
{
color:#FF9400;
}
.body-color
{
background:#fff;
}

.left-mid
{
background: url(../images/left-mid.jpg) left top repeat-y;
white-space:201px;
}
.black-bg
{
background:url(../images/black-bg.jpg) left top no-repeat;
height:41px;
width:177px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:16px;
text-align:left;
padding-top:5px;
padding-left:10px;
}
.left-mid-text
{
width:170px;
margin:0px auto;
padding-bottom:5px;
}

.input-box
{
width:100px;
height:20px;
border:1px solid #090909;
}
.input-box-01
{
width:145px;
height:20px;
border:1px solid #090909;
}
.orng-button
{
background:url(../images/button.jpg) left top no-repeat;
height:22px;
width:62px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
border:none;
}

/* side menu */


/* side menu */

.input_sidebar
{

border:1px solid #090909;
}
.side-menu img
{
text-align:right;
}
.side-menu
{
width:187px;
height:auto;
margin:0px auto;
color:#000;
text-align:center;
padding-bottom:10px;
}

h1
{
background:url(../images/black-bg.jpg) left top no-repeat;
height:31px;
width:177px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:16px;
text-align:left;
padding-top:5px;
padding-left:10px;
font-weight:normal;
margin:0px;
}
.side-menu h2
{
text-align:justify;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
font-weight:normal;
margin:0px;
}
.side-menu h2 p
{
padding-left:5px;
margin:2px auto;
}
.side-menu h2 img
{
text-align:right;
float:right;
padding-right:7px;
}
.side-menu h3
{
padding:0px;
margin:0px;
text-align:justify;
}
.side-menu h4 table
{
margin-left:15px;
padding:0px;
font-size:12px;
font-weight:normal
}
.side-menu h3 input
{
width:145px;
height:20px;
border:1px solid #090909;
float:right;
}
.side-menu h3 img
{
float:right;
text-align:right;
}
label
{
padding-right:5px;
width:50px;
}
.side-menu ul
{
margin:0px;
padding:0px;
list-style-type:none;
width:187px;
}
.side-menu ul li
{
margin:0px;
padding:0px;
list-style-type:none;
width:187px;
float:left;


}
.side-menu ul li ul
{
padding:0px;
margin:0px;
list-style-type:none;
width:170px;
float:left;


}

.side-menu ul li ul li
{
margin-bottom:5px;
padding:0px;
list-style-type:none;
width:170px;
float:left;

} 

.side-menu ul li ul li ul
{
margin:0px;
text-align:left;
padding:0px;
}
.side-menu ul li ul li ul li
{
float:left;
list-style-type:none;
display:inline;
padding-left:15px;
background:url(../images/arrow.jpg) left 9px no-repeat;
width:150px;
margin-left:5px;
}
.side-menu ul li ul li ul li a
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000;
font-weight:norml;
line-height:20px;
margin:0px;
font-size:12px;
}
.side-menu ul li ul li ul li a:hover
{
text-decoration:none;
color:#FF9400;
}
.side-menu ul li ul li ul li active a
{
text-decoration:none;
color:#CD2500;
}

.box
{
width:144px;
border:1px solid #000;
background:#fff;
padding-left:8px;
padding-right:8px;
padding-top:10px;
padding-bottom:15px;
line-height:14px;
}
.font-orng
{
color:#FD5A00;
text-align:justify;
}
.font-black-big
{
font-size:23px;
color:#000;
line-height:24px;
}
.font-orng-big
{
font-size:23px;
color:#FE5900;
line-height:24px;
}

.font-orng-big a
{
font-size:23px;
color:#FE5900;
text-decoration:none;
}

.font-orng-big a:hover
{
font-size:23px;
color:#000000;
text-decoration:underline;
}

.font-black-link
{
text-decoration:underline;
color:#000;
font-size:12px;
line-height:14px;
}
.font-black-link:hover
{
text-decoration:underline;
color:#000;
font-size:12px;
line-height:14px;
}
.index-img
{
padding-top:5px;
}

.border
{
border-bottom:1px dashed #959595;
width:456px;
margin:0px auto;
padding-top:10px;

}
.footer-font
{
color:#fff;
}

.top1 {
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 75px;
	width: 780px;
}
.top2 {
	background-image: url(../images/top2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 226px;
	width: 780px;
}


.rsswidget
{
color:#fff;
text-decoration:none;
}