/* -------------------------------
	Reset style 
------------------------------- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,table,th,td{margin:0; padding:0;} 
	
img{border:0;}

ul,ol{list-style:none;}
 
table{border:0px; border-collapse:collapse;}

/* -------------------------------
	Base font 
------------------------------- */

body{font: normal 16px Times, Arial, Helvetica, sans-serif; color:#292C2E;} 

h1,h2,h3,h4,h5,h6,strong,th{font-weight:bold;}

a{ text-decoration: none }
a:visited{}
a:hover{}
a:active{}
.HLink{
	display:none;
	visibility:hidden;
}
/* -------------------------------
	Base style 
------------------------------- */

html, body{width:100%; height:100%; text-align:center; background:#67B2DF url('../images/main_bg2.gif') repeat-y 50% 0;}

#main{width:1000px; height:1820px; margin:0 auto; text-align:left; background:url('../images/main_bg.jpg') no-repeat 0 0;}

	#header{}
	
	#content{}
 						
	#footer{clear:both; padding:20px 0 20px 40px;}
 	
/* -------------------------------
	Menu 
------------------------------- */

.menu_blue{position:absolute; margin:40px 0 0 570px; text-align:center;}
	.menu_blue li{}
	.menu_blue li a{display:block; width:150px; height:15px; padding:1px 0 4px  0; border-bottom:solid #50A8D1 1px; color:#FFFFFE; font-size:15px; text-decoration:none; font-weight:bold}
	.menu_blue li a:hover{background:#C51959; font-weight:bold}
	
.menu_red{position:absolute; margin:510px 0 0 280px; text-align:center;}
	.menu_red li{}
	.menu_red li a{display:block; width:150px; height:15px; padding:1px 0 4px  0; border-bottom:solid #D66184 1px; color:#FFFFFE; font-size:15px; text-decoration:none; font-weight:bold}
	.menu_red li a:hover{background:#044DA4;  font-weight:bold}	

.menu_green{z-index:500; position:absolute; width:193px; margin:1498px 0 0 305px; padding:10px 0 15px 0; text-align:center; background:#19C050 url('../images/menu_green_bg.jpg') no-repeat 0 0;}
	.menu_green li{}
	.menu_green li a{
	 border-bottom:1px solid #53D07C;
color:#FFFFFE;
display:block;
font-size:17px;
height:20px;
margin:0 0 0 3px;
padding:1px 5px 4px;
text-decoration:none;
width:179px;
}
	.menu_green li a:hover{background:#05C9BB;}		

.menu_green2{z-index:500; position:absolute; width:193px; margin:1500px 0 0 770px; padding:10px 0 15px 0; text-align:center; background:#19C050 url('../images/menu_green2_bg.jpg') no-repeat 0 0;}
	.menu_green2 li{}
	.menu_green2 li a{border-bottom:1px solid #4BD8CE;
color:#FFFFFE;
display:block;
font-size:17px;
height:20px;
margin:0 0 0 3px;
padding:1px 5px 4px;
text-decoration:none;
width:177px;
}
	.menu_green2 li a:hover{background:#11BE4A;}			

/* -------------------------------
	Form 
------------------------------- */

/* -------------------------------
	Template style
------------------------------- */


.head_logo a{position:absolute; width:300px; height:150px; margin:20px 0 0 60px;}

.more_a{display:block; color:#B2246C; font-size:18px; text-align:right; text-decoration:none;}
.more_a1{display:block; color:#B2246C; font-size:18px; text-align:left; text-decoration:none;}
.content_block1{position:absolute; width:355px; height:130px; margin:275px 0 0 580px; overflow:hidden; font-size:15px;}

.content_block2{position:absolute; width:370px; height:120px; margin:750px 0 0 60px; overflow:hidden; font-size:15px;}

.content_block3{
height:160px;
line-height:1.22em;
margin:1020px 0 0 60px;
overflow:hidden;
position:absolute;
width:895px;
}

.content_block4{float:left; width:396px; font-size:15px; background:url('../images/content_block4_bg.gif') repeat-y 0 0;}
	.content_block4_top{background:url('../images/content_block4_top.gif') no-repeat 0 0;}
	.content_block4_bottom{padding:15px 15px; min-height:300px; height:auto !important; height:300px; background:url('../images/content_block4_bottom.gif') no-repeat 0 100%;}

.content_block5{width:396px; font-size:15px; margin:0 0 0 510px; background:url('../images/content_block4_bg.gif') repeat-y 0 0;}

.bottom_container{z-index:5; position:absolute;  margin:1318px 0 0 45px;}

.title_a1 a{position:absolute; width:240px; height:40px; margin:950px 0 0 60px;}
.title_a2 a{position:absolute; width:245px; height:40px; margin:1235px 0 0 60px;}
.title_a3 a{position:absolute; width:280px; height:40px; margin:1235px 0 0 560px;}

a.footer1 {
	font-size: 10px;
	font-weight: bold;
	color: #33CCCC;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #33FFCC;
	padding-right: 4px;
	line-height: 12px;
}