@charset "utf-8";
BODY{
	margin:0PX;
	padding:0PX;
}
div, p, h1, h2, h3, ul, img, form{
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	}
.spacer{
	clear:both;
	font-size:0;
	line-height:0;
	}
	
/*-------------------------body part---------------*/
#mainDiv{
	width:974px;
	}

	
.body_bot{
	background:url(../images/body_bot.gif) no-repeat 0 0;
	height:12px;
	display:block;
	}
	
/*------------top part start------*/
#topPart{
	height:105px;
	position:relative;
	}
	

/*-----------navigation-------*/
#navi{
	margin:0px 0 0px 0px;
	
	}
	
#navi ul{
	height:50px;
	list-style-type:none;
	}
	
#navi ul li{
	float:left;
	display:block;
	padding:0 4px;
	height:33px;
	position:relative;
	width:auto;
	
	}
	
#navi ul li.rightside{
	float:right;
	padding:0 !important;
	width:auto;
	}
	
#navi ul li a{
	background:url(../images/navi_bg.gif) repeat-x 0 0;
	display:block;
	float:left;
	font-size:13px;
	line-height:20px;
	width:auto;
	height:33px;
	font-weight:bold;
	text-decoration:none;
	color:#8C8B89;
	background-color:inherit;
	cursor:pointer;
	}
	
#navi ul li a span{
	display:block;
	height:33px;
	float:left;
	width:auto;
	}
	
#navi ul li a span.left{
	background:url(../images/navi_left.gif) no-repeat 0 0;
	}
	
#navi ul li a span.left span{
	background:url(../images/navi_right.gif) no-repeat right 0;
	padding:0 11px 0 8px;
	}
	
#navi ul li a:hover{
	color:#4EB4DA;
	background-color:inherit;
	}
#navi ul li a.hover{
	color:#4EB4DA;
	background-color:inherit;
	}
	
/*---------------drop down---------*/
.dropMain{
	width:200px;
	position:absolute;
	left:4px;
	top:23px;
	z-index:2000;
	visibility:hidden;
	}
	
.drop_top{
	height:7px;
	background:url(../images/drop_top.gif) no-repeat 0 0;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.drop_bot{
	background:url(../images/drop_bot.gif) no-repeat 0 0;
	height:9px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.drop{
	border-right:#e3e2e2 1px solid !important;
	border-left:#e3e2e2 1px solid;
	padding:0 5px 0 8px;
	background-color:#FFF;
	color:#a3a09f;
	width:185px;
	}
	
.drop ul{
	height:100% !important;
	width:183px !important;
	}
	
.drop ul li{
	float:none !important;
	border-bottom:#a3a09f 1px solid;
	padding:5px 0 !important;
	line-height:18px !important;
	height:25px !important;
	display:block;
	width:183px;
	}
	
.drop ul li.nobor{
	border-bottom:none !important;
	}
	
.drop ul li a{
	background-image:none !important;
	float:left !important;
	color:#AEADAB !important;
	background-color:inherit;
	/*height:25px !important;*/
	width:183px
	}
.drop ul li a:hover{
	color:#F9AD3D !important;
	background-color:inherit;
	}
	
/*-------------body part start-------*/
.border_div{
	border-right:#c1c8d1 1px solid;
	border-left:#c1c8d1 1px solid;
	padding:0 11px;
	}
	
.bodyDiv{
	width:974px;
	border:#FF0000 1px solid !important;
	}
/*-------------------footer part start-----------*/
#footer{
	width:300px;
	margin:0 auto;
	text-align:center;
	}
	
#footer ul{
	height:20px;
	list-style-type:none;
	
	}
	
#footer ul li{
	float:left;
	height:20px;
	color:#4d4d8b;
	background-color:inherit;
	font-size:11px;
	padding:0 3px;
	width:auto;
	}
	
	
#footer ul li a{
	text-decoration:none;
	color:#626262;
	background-color:inherit;
	}
	
#footer ul li a:hover{
	color:#000;
	background-color:inherit;
	}
.contents{
	background: none !important;
	padding: 0px !important;
}
.margin{
	margin:0px !important;
}
.padding{
	padding-top:10px;
}
