html{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
    background:url(../images/bg.jpg) repeat-x #e4e9ec top;
} 
#container
{
    width: 800px;
    margin: 15px auto;
    /*background-color: #B0B072;*/
	background-color: #e3e3e3;
    color: #333;
    line-height: 130%;
	border: 1px solid gray;
}
#header
{
    width:800px;
    padding:0px;
    margin:0px;
    height:148px;
	background: url(../images/header.gif);
}
#leftnav
{
    float: left;
    width: 180px;
    margin: 0;
    padding: 0.5em;
}
#content
{
    margin-left: 190px;
    padding: 0.5em;
    max-width: 42em !important;
}
#footer
{
    clear:both;
	height:85px;
    width:800px; 
	padding:0px;
    margin:0px;
	background: url(../images/footer.png) no-repeat #FFFFFF;
}
.paragraph{
    font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
    font-size: 15px;
    margin-top: .5em; 
    color: #666;
}
.paragrah_start{
    font-family:Georgia,serif;
    font-size: 0.9em;
    font-weight: bold;
    text-transform:uppercase;
    letter-spacing:2px; 
}
.slogan{
    
    font-size: 1em;
    font-weight: bold;
    text-transform:uppercase;
    letter-spacing:2px;
    color:#800040;
	text-align:center;	
}

/*-------------Round corner style------------------*/
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#333333; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#333333; border-right:2px solid #333333; border-left:2px solid #333333; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#333333; border-right:1px solid #333333; border-left:1px solid #333333; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#333333; border-right:1px solid #333333; border-left:1px solid #333333; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #333333;}
.headh {background: #333333; border-right:1px solid #333333; border-left:1px solid #333333;}
.headh h3, .headh h4 {margin: 0px 10px 0px 10px; padding-bottom: 3px;text-align:center;color:#FDD017;}
.contenth {background: #FFFFFF; border-right:1px solid #333333; border-left:1px solid #333333;border-bottom:5px solid #333333;}
.contenth div {margin-left: 0px; padding-top: 5px;}
.contenthtext {background: #FFFFFF; border-right:1px solid #333333; border-left:1px solid #333333;border-bottom:1px solid #333333;}
.contenthtext div {margin-left: 12px; padding-top: 5px;}
/*-------------Left nav menu------------------*/
#leftmenu{
	margin-left:0px;
	padding-left:0px;
}
#leftmenu li{
	list-style: none;
	margin: 0;
	text-align: left;
}
#leftmenu a{
	width:165px;
	min-height:20px;
	display:block;
	border-bottom:1px #c8c8c8 dashed;
	border-top:1px #c8c8c8 dashed;
	border-left:8px #c9c9c9 solid;
	text-decoration:none;
	color:#504b4b;
	padding-left:5px;
	line-height:20px;
	background-color: #e2e2e2;	
	padding-top:5px;
	padding-bottom:5px;	
}
#leftmenu a:hover{
	color:#FDD017;
	text-decoration:none;
	background-color:#333333;
	border-left:8px #FDD017 solid;
}
/*---------------- menu tab----------------------*/
#menu_tab{
	width:800px;
	height:36px;
	background:url(../images/menu_bg.gif) repeat-x;
}
ul.menu {
	list-style-type:none;
	float:left;
	display:block;
	width:800px; 
	margin:0px;
	padding:0px;
	background:url(../images/menu_bg.gif) repeat-x;
}
ul.menu li {
	display:inline;
	font-size:11px;
	font-weight:bold;
	line-height:36px;
}
ul.menu li.divider {
	display:inline;
	width:4px;
	height:36px;
	float:left;
	background:url(../images/menu_divider.gif) no-repeat center;
}
a.nav:link, a.nav:visited {
	display:block;
	float:left;
	padding:0px 8px 0px 8px;
	margin:0 14px 0 14px;
	height:36px;
	text-decoration:none;
	color:#fff;
}
a.nav:hover{
	display:block;
	float:left;
	padding:0px 8px 0px 8px;
	margin:0 14px 0 14px;
	height:36px;
	text-decoration:none;
	color:#199ECD;
}
/*---------------- end of menu tab----------------------*/
input[type=text] {
    display: block;
    margin: 0 0 1em 0;
    width: 280px;
    border: 1px solid #000000;
    padding: 0.5em;
    clear: both;
}
.error {
    color: #F10505;
    font-size: 15px;
}
label{
	color: #00248e;
	font-size:16px;
}
.depart li{
	list-style-type: none;
	font-size: 16px;
	font-weight:bold;
	background: #e2e2e2;	
	margin: 1em;
	padding: 0.2em;
	color: #504b4b;
	width: 450px;
	border-left:15px #c9c9c9 solid;
}
.legal{
	width:380px;
	font-size:8px;
	margin-left:210px;
	line-height:110%;
	text-align:center;
	padding-top:3px;
	margin-top:0px;
}
.copyright{
	font-size:12px;
}
.success{
	border:2px solid #4C4A4A;
	height: 125px;
	padding: 0.5em;
	background-color: #EDEDED;
}
.success span{
	margin: 0.5em;
	padding:0;
	font-family: arial black, arial;
	font-size:14px;
	text-align: center;
}
.leftImg{
    border:2px solid #4C4A4A;
    padding:0.5em;
    width:160px;
    background:#FFFFFF;
    margin-bottom: 0.5em;
}
.leftImg a{
	text-decoration: none;
	color:#333333;
}