@charset "utf-8";
/* CSS Document */

body
{
margin:0px auto;
padding:0px;
font:normal 13px/18px Arial, Helvetica, sans-serif;
color:#2A2A2A;
background:url(../images/body-bg.jpg) left top repeat-x #EAEAEA;
}
img
{
border:none;
padding:0px;
margin:0px;

}
form
{
margin:0px;
padding:0px;
}

.left
{
float:left;
}
.right
{
float:right;
}
a
{
text-decoration:none;
color:#660066;
}
a:hover
{
text-decoration:none;
color:#8149B0;
}
p
{
padding:0px;
margin:17px auto;
}

.body-mid
{
background:url(../images/body-mid.jpg) left top repeat-y;
}
.footer-bg
{
background:url(../images/footer-bg.jpg) left top no-repeat;
height:154px;
width:890px;
color:#3A3E60;
font:normal 13px/18px Arial, Helvetica, sans-serif;
}
.footer-content
{
padding-top:64px;
}
.body-top
{
background:url(../images/body-top.jpg) left top no-repeat;
position:relative;
}
.logo
{
	position:absolute;
	z-index:100;
	left:139px;
	top:192px;
	height:28px;
	width:695px;
}

.menu
{
background:url(../images/menu-mid.jpg) left top repeat-x;
height:57px;
}
.heading-bg
{
background:url(../images/heading-bottom.png) center bottom no-repeat;
padding-bottom:26px;
}
.heading-bg1
{
background:url(../images/heading-bottom.png) center bottom no-repeat;
padding-bottom:30px;
}
.input-box
{
width:170px;
height:22px;
border:1px solid #C0C0C0;
background:#EFEFEF;
color:#838492;
font:normal 11px/14px Arial, Helvetica, sans-serif;
}

.navcontainer
{
width:875px;
float:left;
}

.navcontainer ul
{
display:inline;
margin:0px;
padding:0px;
float:left;
}
.navcontainer ul li
{
float:left;
list-style-type:none;
background:url(../images/menu-line.jpg) right top no-repeat;
padding-left:1px;
padding-right:1px;
height:57px;
}
.navcontainer ul li:last-child
{
background:none;
}
.navcontainer ul li a
{
float:left;
list-style-type:none;
float:left;
padding-left:17px;
padding-right:17px;
height:40px;
padding-top:17px;
color:#fff;
font:normal 14px/18px Arial, Helvetica, sans-serif;
}
.navcontainer ul li a:hover
{
float:left;
list-style-type:none;
background:url(../images/menu-h.jpg) left top repeat-x;
float:left;
}