body{
	padding:0px;
	margin:0 auto;
	width:100%;
	background:url(images/bg.gif) repeat-x left top #ffffff;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#4E82C6;
}
 ul, li, form, p, h1, h2, h3, img, input, label
	{
	margin:0px;
	padding:0px;
	}
label
	{
	display:block;
	}
ul, li
	{
	list-style-type:none;
	}

table {
	border:0px;
}	

p{
	padding:0px;
	}
.padtop{
	padding:8px 0 0px 0;
	}
.padr{
	padding-right:35px;
	}
.padleft{
	padding-left:18px;
	}
.padleft1{
	padding-left:25px;
	}	
.padbottom{
	padding-bottom:5px;
	}	
.width100per {
	border:0;
	width:100%;	
}
.width90per {
	border:0;
	width:97%;	
}		
.width80per {
	border:0;
	width:85%;	
}		
		
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}
.ct, .cb, .cm {
	text-align:center;
	}
.padr {
	padding-right:20px;
	}
.pad {
	padding:0px 10px 0 10px;
	}
.spacer {
	clear:both;
	}
#externalcontainer {
	width:774px;
	margin:0 auto;
	padding:0px;
	position:relative;
	}
.innercontainer {
	width:778px;
	margin:0 auto;
	padding:0px;
	}


/***************************************css for header part starts**************************************/

#header {
	padding:0px;
	margin:0px;
	}
#header img{
	padding:0px;
	margin:9px 0 0px 0;
	}
#header .banner{
	background:url(images/banner.jpg) no-repeat 7px 0px;
	padding:0px;
	margin:0px;
	width:758px;
	height:243px;
	}
#bannerbottom {
	background:url(images/bannner-btom.jpg) no-repeat -1px 0px;
	padding:0px;
	margin:0px;
	width:759px;
	height:32px;
	}
.leftbar {
	background:url(images/left.gif) repeat-y left 0px;
	padding:0px;
	width:8px;
	height:100%;
	margin:0px 0 0 0;
	}
.rightbar {
	background:url(images/right.gif) repeat-y right 0px;
	padding:0px;
	margin:0px;
	width:8px;
	}
#nav {
	padding:0px;
	margin:0px;
	}
#nav ul{
	width:165px;
	padding:0px;
	margin:62px 0 0 35px;
	}
#nav li{
	padding:5px 0 5px 9px;
	margin:0px 23px 0 0;
	border-bottom:1px dashed #CFCFCF;
	}
#nav li a{
	padding:4px 0 0 3px;
	margin:0px;
	color:#B4491E;
	font-weight:bold;
	text-decoration:none;
	background-color:inherit;
	}
	
#nav li a.active{
	text-decoration:none;
	cursor:text;
	color:#B4491E;
	background-color:inherit;	}
	
#nav li a.active:hover{
	text-decoration:none;
	cursor:text;
	color:#B4491E;
	background-color:inherit;
	}
#nav li a:hover{
	color:#000;
	background-color:inherit;
	}
#nav li.nobrdr{
	border:0px;
	}

/***************************************css for body part starts**************************************/
p {
	text-align:center;
	padding:0px;
	margin:32px 35px 0 35px;
	font-weight:bold;
	}
h2 {
	color:#3163A4;
	font-weight:bold;
	font-size:15px;
	margin:22px 35px 35px 55px;
	padding:0px;
	background-color:inherit;
	}
.brdr {
	border-top:1px dashed #8C8887;
	padding:0px 0 10px 0;
	margin:0px;
	}
#rightpart {
	width:355px;
	padding:8px 0 0 14px;
	margin:0px 0 0 00px;
	}
#tour h4{
	background:url(images/head-tour.gif) no-repeat left top;
	height:17px;
	padding:0px;
	text-indent:-10000px;
	margin:20px 0 0px 38px;
	}
#tour .top{
	background:url(images/box-top.gif) repeat-x left top;
	width:100%;
	}
#tour .bottom{
	background:url(images/box-bottom.gif) repeat-x left bottom;
	width:100%;
	}
#tour .left{
	background:url(images/box-left.gif) repeat-y left top;
	}
#tour .right{
	background:url(images/box-right.gif) repeat-y right top;
	}
#tour .bg{
	background-color:#E9E9E9;
	padding:10px 20px 18px 20px;
	color:inherit;
	}
#tour .panel {
	background:url(images/tour-bg.gif) no-repeat left top;
	width:321px;
	height:151px;
	padding:0px;
	margin:0px;
	}
#tour .img{
	padding:0px;
	margin:10px 0 0px 12px;
	}
#tour h5 {
	color:#3A6691;
	font-size:11px;
	padding:0px;
	margin:18px 0 0px 12px;
	background-color:inherit;
	}
#tour p {
	font-weight:normal;
	text-align:left;
	color:#3A6691;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	margin:8px 18px 0px 12px;
	background-color:inherit;
	}
#tour a.click {
	background:url(images/bar.gif) no-repeat left top;
	width:257px;
	display:block;
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#87310B;
	text-decoration:none;
	padding:4px 0 8px 34px;
	margin:5px 18px 0px 7px;
	background-color:inherit;
	}
#tour a:hover.click {
	color:#000;
	background-color:inherit;
	}
#tour .brdr {
	border-left:2px dotted #A4A2A1;
	border-top:0px;
	padding:0px;
	margin:0px 0 0 0px;
	}
#tour .padright {
	padding:0 15px 0 0;
	}
#management h4{
	background:url(images/head-management.gif) no-repeat left top;
	height:17px;
	padding:0px;
	text-indent:-10000px;
	margin:23px 0 0px 38px;
	}
#management p , #management .panel p {
	font-weight:normal;
	text-align:left;
	color:#6F6E6E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	margin:20px 0px 14px 37px;
	background-color:inherit;
	}
#management span , #management .panel span {
	font-weight:bold;
	color:#3163A4;
	background-color:inherit;
	}
#management .panel {
	background:url(images/mgt-bg.jpg) no-repeat 37px top;
	width:363px;
	padding:0px;
	margin:0px 0 0 0px;
	}
#management .panel h5{
	background:url(images/bullet.gif) no-repeat 60px top;
	color:#B4491E;
	font:normal 18px/20px Verdana, Arial, Helvetica, sans-serif;
	padding:10px 0 12px 0;
	margin:9px 0px 0px 52px;
	background-color:inherit;
	}
#management .panel p {
	margin:0px 0px 8px 52px;
	}

/***************************************css for footer part starts**************************************/

.copyright {
	background-color:#88B249;
	padding:24px 0 24px 0px;
	margin:0px;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	color:#1D2D05;
	text-align:center;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	}
	
.copyright a{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#1D2D05;
	text-align:center;
	text-decoration:none;
	background-color:#88B249;
}

.copyright a:hover{
	text-decoration:underline;
}


	
	 
	