body { 
	margin: 0;
	background-image: url(../images/mainbg.jpg);
	background-repeat: repeat-x;
	background-position:top left;
}
body, td, div  {
	font: 12px Arial, Verdana;
	color:#5b5b5b;
	line-height:16px;
}
h1 {
	font-size: 18px; 
	color: #1a81c5;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	margin-bottom:2px;
}
h2 {
	font-size: 15px; 
	color: #1568b5;	
	font-weight:normal;
	text-decoration:none;
	margin:0px;
}
h3 {
	margin: 0px 5px 0px 0px; 
	font-size: 11px; 
	font-weight: bold; 
	letter-spacing: 0.1em;
	color:#bc8c11;
}
h4 {
	margin: 0px 5px 0px 0px; 
	font-size: 11px; 
	font-weight: bold; 
	letter-spacing: 0.1em;
}
h5 {
	margin: 0 0 0 0; 
	font-size:0.8em; 
	color:#333333;
	padding:0px;
	line-height:1.4em;
}
h6 {
	margin: 10px 0px 0px 0px; 
	font-size: 14px;
	color: #0f3a9a;
}
p {	margin: 0 0 0 0; }

a{ text-decoration: none; font-weight:bold; font-size:12px; }
a:link{ color: #d93d00; }
a:visited{ color: #d93d00; }
a:hover{ color: #3d1100; }

.umenu{ text-decoration: none; font-family:arial; font-size:12px; font-weight:bold;}
.umenu:link{ text-decoration: none; color: #FFFFFF; font-family:arial; font-size:12px; font-weight:bold;}
.umenu:visited{ text-decoration: none; color: #FFFFFF; font-family:arial; font-size:12px; font-weight:bold;}
.umenu:hover{ text-decoration: none; color: #92cbff; font-family:arial; font-size:12px; font-weight:bold;}

.sumenu{ text-decoration: none; font-family:arial; font-size:12px; font-weight:normal;}
.sumenu:link{ text-decoration: none; color: #666666; font-family:arial; font-size:12px; font-weight:normal;}
.sumenu:visited{ text-decoration: none; color: #666666; font-family:arial; font-size:12px; font-weight:normal;}
.sumenu:hover{ text-decoration: none; color: #000000; font-family:arial; font-size:12px; font-weight:normal;}


.footer{ text-decoration: none; color: #545454; font-family:arial; font-size:10px; font-weight:normal;}
.footer:link{ text-decoration: none; color: #545454; font-family:arial; font-size:10px; font-weight:normal;}
.footer:visited{ text-decoration: none; color: #545454; font-family:arial; font-size:10px; font-weight:normal;}
.footer:hover{ text-decoration: none; color: #333333; font-family:arial; font-size:10px; font-weight:normal;}

.footer2{ text-decoration: none; color: #545454; font-family:arial; font-size:10px; font-weight:bold;}

.footerline {
	text-decoration: none; 
	color: #5699ca; 
	font-family:arial; 
	font-size:10px; 
	font-weight:bold;
}

.h2{ 
	font-size: 15px; 
	color: #1568b5;	
	font-weight:normal;
	text-decoration:none;
	margin:0px;
}
.h2:link{ color:#1568b5; }
.h2:visited{ color:#1568b5; }
.h2:hover{ color:#3d1100; }

#imgdiv {
	float:left;
	height:80px;
	width:125px;
	margin-right:10px;
	margin-bottom:10px;
	padding:2px;
	background-color:#FFFFFF;
	border:1px solid #80b1d5;
}

#imgdiv2 {
	float:left;
	height:80px;
	width:125px;
	margin-bottom:10px;
	padding:2px;
	background-color:#FFFFFF;
	border:1px solid #80b1d5;
}

/* sidlayout */
#parent{
	float:left;
	width: 886px;
	margin-right: auto;
	margin-left: auto;
	height:auto;
	background-color:#FFFFFF;
	padding:10px;
}
/* for Internet Explorer */
/*\*/
* html #parent {
height: 100%;
}
/**/

#layout{
	width: 906px;
	margin-right: auto;
	margin-left: auto;
}

#top{
	float:left;
	width:886px;
	height:152px;
	background-color:#e4ebf1; 
}
#content{
	float:left;
	width:861px;
	padding-left:25px;
	padding-bottom:20px;
	padding-top:20px;
	background-color:#ffffff; 
}

	#menu{
		float:left;
		width:611px;
		height:23px;
		background-image: url(../images/menybg.gif);
		background-repeat: repeat-x;
		background-position:top left;
		padding-top:7px;
		padding-left:25px;
	}
	
	#menu2{
		float:right;
		width:225px;
		height:23px;
		background-image: url(../images/menybg.gif);
		background-repeat: repeat-x;
		background-position:top left;
		padding-top:7px;
		padding-left:25px;
	}
	
	#submenu{
		float:left;
		width:861px;
		height:19px;
		background-image: url(../images/submenybg.gif);
		background-repeat: repeat-x;
		background-position:top left;
		padding-top:3px;
		padding-left:25px;
	}
	
	#main{
		float:left;
		width:419px;
		padding-top:15px;
		padding-left:25px;
		padding-right:25px;
		padding-bottom:15px;
		margin:4px;
	}
	/* for Internet Explorer */
	/*\*/
	* html #main {
	margin-left:3px;
	height:100%;
	}
	/**/
	
	#maincontent {
		float:left;
		width:500px;
		margin-bottom:30px;
		min-height:700px;
	}
	/* for Internet Explorer */
	/*\*/
	* html #maincontent {
	margin-left:3px;
	height:700px;
	height:auto;
	}
	/**/
	
	#maincontent2 {
		float:left;
		width:530px;
	}
	/* for Internet Explorer */
	/*\*/
	* html #maincontent {
	height:750px;
	}
	/**/
	
	#main2{
		float:left;
		width:668px;
		padding-top:15px;
		padding-left:25px;
		padding-right:25px;
		padding-bottom:15px;
		margin-top:4px;
		margin-left:4px;
	}
	/* for Internet Explorer */
	/*\*/
	* html #main2 {
	margin-left:3px;
	}
	/**/
		
	#right{
		float:left;
		width:235px;
	}

#box{
	background-color:#f8f8fa;
	background-image:url("../images/boxbg.gif");
	background-repeat:repeat-x;
	background-position:left bottom;
}
	
#footer{
	float:left;
	width:861px;
	padding-left:25px;
	background-color:#ffffff; 
	border-top: 1px solid #5699ca;
	padding-top:10px;
	padding-bottom:15px;
}

/* for Internet Explorer */
/*\*/
* html #bottom {
margin-left:4.5px;
}
/**/