/* CSS Document */
body {
		line-height: 16px;
		font-family: "tahoma", serif;
		font-size: 76%;
		margin-top: 0px;
		pading-left:5px;
		background-repeat: repeat-x;
		color:black;
		background:#576d79;
	}
	
	p	{	
			margin: 0 0 5px 0;
	
		}
	
	h2	{
		font-size: 13px;
		color: #0546C8;
	}
	a	{
		color: #0546C8;
		text-decoration: none;
	}	
	a:hover{
		color: red;
		text-decoration: underline;
	}
	a:visited{
		color: #0546C8;
		text-decoration: none;
	}
	
/*----------banner area------------------------------*/	
#banner {
	PADDING-TOP: 0px; HEIGHT: 100px
}
#banner H1 {
	MARGIN-TOP: 0px; margin-left:0px; FLOAT: left; width: 330px; HEIGHT: 60px
}
#banner .site {
	text-align: right; MARGIN-TOP: -5px; color:white;
}
#banner .site a {
	color:white; TEXT-DECORATION: none
}
	
/*--------------------------------------------------*/
	#container {
		width:780px;
		margin-left: auto;
		margin-right: auto;
		border-top-style: none;
		background-color:white;	
	}
	#banner {
	PADDING-TOP: 0px; HEIGHT: 100px;background-color:#0e3a77
}
#banner H1 {
	MARGIN-TOP: 0px; margin-left:0px; FLOAT: left; width: 330px; HEIGHT: 60px
}
#banner .site {
	text-align: right; MARGIN-TOP: -5px; color:white;
}
#banner .site a {
	color:white; TEXT-DECORATION: none
}
	#content {
		
		/*
		float:left;
		width:auto;
		*/
		height:100%;
		text-align: left;
		font-size: 1em;		
		padding: 0px;
		margin-left: 2px;
		background-color:#f0f0f0;
		color: black;
		background-repeat: no-repeat;
		
	}
	#content3 {
		/*
		float:left;
		width:580px;
		*/
		height:100%;
		/*
		text-align: left;
		*/
		font-size: 1em;		
		padding: 0px;
		margin-left: 2px;
		background-color:#FFFFFF;
		background-repeat: no-repeat;
		line-height:180%;
		overflow:auto;
		
	}
	#content3 p{
		padding: 5px;
	}	
	#content3 p2{
		text-align:center;
	}	
	#content3 h1{
	border: 1px none #0546C8;
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-align:left;
	margin: 0px;
	padding:3px;
	background-color: #a9bec7;
	}
	#content3 h2{
	text-align:center;
	}
	#content3 h3{
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	padding:3px;
	}
	#content3 h4{
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color:#444;background:#F3F7FD;
	}
	#content1 {
	float:left;
	text-align: right;
	font-size: 1em;
	padding: 0px;
	margin-left: 2px;
	background-color:#f0f0f0;
	color: black;
	background-repeat: no-repeat;
	height:100%;
	width: 280px;
	}
	#content2 {
		float:left;
		text-align: right;
		font-size: 1em;
		padding: 2px;
		margin-left: 2px;
		background-color:#f0f0f0;
		color: black;
		background-repeat: no-repeat;
		height:100%;
		width: 280px;
		border-left-width: 1px;
		border-left-style: dotted;
		border-left-color: #FFFFFF;
	}
/*-------------------sidebar define------------------*/	
	#sidebar {
		float: left;
		width:190px;
		border-top-width: 1px;
		margin-bottom:0px;
		padding-bottom:1px;
	}
	#sidebar p{
		padding:5px;
	}
	#sidebar  h2{
		border-bottom: 1px solid #0546C8;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background:#2d6892;
		text-align:center;
		padding:5px;
		margin:0;
		}
	#sidebar h1{	
		border-bottom: 1px solid #0546C8;
		font-size: 12px;
		font-weight: bold;
		color: #0546C8;
		text-align:left;
		padding:5px;
		margin:0;
	}
	.rightmenu a{
		display: block;
		color: #000066;
    	padding: 2px 2px 5px 15px;
		margin:0 0 1px 0;
		text-decoration: none;
		
	}
	.rightmenu a:hover {
		color: red;
		text-decoration: underline;
		/*
		background-color: #bfe4ff;
		*/
		background-position: 4px;
	}
	.rightmenu a:visited {
		color: #000066;
    	padding: 2px 2px 5px 15px;
		margin:0 0 1px 0;
	}
	
/*-------------------------------------------*/	
	#containerboth{ 
		float:left;
		width: 779px;
		/*height:100%;*/
		/*height:auto;*/
		background-image: url(images/sidebar.gif);
		background-repeat: repeat-y;
		padding-right: 1px;
		padding-left:1px;
		overflow:auto;
	}
	#footer {
		clear: both;
	    background-position: bottom;
	    background color:#054c68;
	}
	.fotext{
		margin-left: 30px;
		margin-right: 30px;
		margin-top:3px;
		font-size: 10px;
		padding-top: 10px;padding-bottom:5px;
		color:#6A849D;
		background-color: #FFFFFF;
		border-top-width: 2px;
		border-top-style: solid;
		border-top-color: #EEEEEE;line-height: 32px;
	}
	.fotext a:link{
	color:#6A849D;
	text-decoration:none;
	}
	.fotext a:hover{
	color:#6A849D;
	text-decoration:none;
	}
	.share{float:right;margin-top: 20px;margin-right: 20px;} .share img{border-radius: 100%;width:32px;margin-left:10px;}
	.fotext a:visited{
	color:#6A849D;
	text-decoration:none;
	}
	.csschanger a{
		color: red;
	}
	#nav{
		margin: 0px 0 0 0px;
		padding: 0;
		height: 28px;
	}
	#nav ul{
		border: 0;
		margin: 0;
		padding: 0;
		/*list-style-type:center;
		*/
		text-align:center;
	}
	#nav ul li{
		display: block;
		float: left;
		text-align: center;
		padding: 2px;
		margin: 0;
	}
	#nav ul li a{
		border-right: 1px solid #6A849D;
		background: #fff;
		width: 101px;
		height: 15px;
		border-top: 1px solid #6A849D;
		border-left: 1px solid #6A849D;
		border-bottom: 1px solid #6A849D;
		padding: 2px;
		margin: 0 0 0 0;
		color: #6A849D;
		text-decoration: none;
		display: block;
		text-align: center;
		font: 1em tahoma, lucida, sans-serif;
	}
	#nav ul li a:hover{
		color: White;
		background: #C9D3DC;
	}
	#nav ul li a:active{
		background: #6A849D;
		color: #fff;
	}
	.csschanger{
		color: #6A849D;
		font-size: 1em;
		float: right;
		margin-top: 10px;
		margin-right: 30px;
		height: 15px;
	}
	
	.imgright{
	
		padding: 3px;
		float: right;
		margin: 5px;
	}
	.imgleft{
		float:left;
		padding: 5px;
	}
	
	.imgcenter{
		text-align:center;
		padding: 5px;
	}
	.layout div{	
		margin:5px;
		float:left;
		padding:2px;	
		height:130px;
		width:240px;
		overflow:hidden;
	}
	.layout div img{
	    border:1px solid #aaa; 
		float:left;
	}
		
	h4,h5{
	float:left;
	margin: 0px;
	padding-left:2px;
	width:50%;
	font-family: "tahoma", serif;
	font-size:12px;
	font:normal;
	color:black;
	text-align: left;
	}
	h5{
		font-weight:normal;
	}
	

