@charset "utf-8";
/* CSS Document */


/* ------------GENERAL PROPERTIES ---------------- */

body{
	background-image:url(imgs/page_bg.png);
	/*background-repeat:repeat-y;
	background-repeat:repeat-x;*/
	background-color:#EEEFFB;	
}

#wrapper,#header,#footer{
	width:1002px;
}
 
#wrapper{
	margin:auto;
	border-collapse:collapse;
}


/* ------------HEADER SECTION ---------------- */

#wrapper #header{
	height:117px;	
	margin-top:56px;
	background-color:#ffffff;
}
	
#wrapper #header #header_left{
	width:319px;
	height:117px;
	position:absolute;
	background-image:url(imgs/header_bg.png);
	background-color:#cccccc;
	background-repeat:repeat-y;
	}

#wrapper #header #header_left #header_left_top{
	width:319px;
	height:106px;
	position:absolute;	
	background-image:url(imgs/header_bg.png);
	background-color:#cccfff;
	background-repeat:repeat-y;
	}

/*--header links begin----------*/


#wrapper #header h2{
	margin-left:10px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#31F349;
	text-decoration:none;
	text-align:justify;
}

#wrapper #header h2 a{
	color:#C0C0C0;
	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;
}

#wrapper #header h2 a:hover{
	color:#31F349;	
}

/*--header links end----------*/

#wrapper #header #header_left #header_left_bottom{
	width:319px;
	height:11px;	
	position:absolute;
	top:106px;	
	background-image:url(imgs/header_menuframe.png);
	background-color:#cccccc;
	background-repeat:no-repeat;
	}



#wrapper #header #header_middle{
	width:293px;
	height:117px;
	position:absolute;
	margin-left:319px;
	background-image:url(imgs/header_oke.png);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	}
	
#wrapper #header #header_right{
	width:390px;
	height:117px;
	position:absolute;
	margin-left:612px;
	background-color:#9999cc;
	background-image:url(imgs/header_ogali.png);
	background-repeat:no-repeat;
}


/* ------------CONTENT SECTION ---------------- */


#wrapper #content{
	height:600px;
	background-color:#ffffff;
}

#wrapper #content #content_menu{
	width:249px;
	height:600px;
	position:absolute;
	background-color:#ff0000;
}

#wrapper #content #content_menu #content_menu_left{
	width:18px;
	height:600px;
	position:absolute;
	background-color:#ff0000;
	background-image:url(imgs/content_menu_left.png);
	background-repeat:repeat-y;
}

#wrapper #content #content_menu #content_menu_middle{
	width:208px;
	height:600px;
	position:absolute;
	left:18px;
	background-color:#8A8282;
	background-image:url(imgs/content_menu_middle.png);
	background-repeat:repeat-x;
}
/*------content menu links----------*/

#wrapper #content #content_menu #content_menu_middle h3{
	margin-left:5px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-decoration:none;
	text-align:justify;
}

#wrapper #content #content_menu #content_menu_middle h3 a{
	color:#C0C0C0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;

}

#wrapper #content #content_menu #content_menu_middle h3 a:hover{
	color:#31F349;	
}


#wrapper #content #content_menu #content_menu_middle ul{
	position:absolute;
	margin:5px;
	margin-top:15px;
}

#wrapper #content #content_menu #content_menu_middle ul li{
	display:list-item;
	margin-right:5px;
	margin-left:5px;
	color:#00ff00;
}

#wrapper #content #content_menu #content_menu_middle ul li a{
	color:#E3E3E3;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:100%;
}

#wrapper #content #content_menu #content_menu_middle ul li a:hover{
	color:#31F349;
}


/*------content menu links end------------*/

#wrapper #content #content_menu #content_menu_right{
	width:23px;
	height:600px;
	position:absolute;
	left:226px;
	/*background-color:#999999;*/
	background-image:url(imgs/content_menu_right.png);
	background-repeat:repeat-y;
}

#wrapper #content #content_left{
	width:360px;
	height:600px;
	position:absolute;
	margin-left:249px;
	background-color:#ffffff;
}

/*------content left font------------*/

#wrapper #content #content_left h3{
	margin-left:10px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	text-decoration:none;
	text-align:justify;
}

#wrapper #content #content_left h3 a{
	color:#31F349;
	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;
}

#wrapper #content #content_left h3 a:hover{
	color:#808080;	
}


/*------content left font end------------*/






#wrapper #content #content_right{
	width:393px;
	height:600px;
	background-color:#ffffff;
}

#wrapper #content #content_right #content_right_main{
	width:375px;
	height:600px;
	position:absolute;
	margin-left:609px;	
	background-color:#ffffff;	
}

/*------content right main font------------*/

#wrapper #content #content_right #content_right_main h2{
	margin-left:10px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#333333;
	text-decoration:none;
	text-align:left;}


#wrapper #content #content_right #content_right_main h3{
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#606062;
	text-decoration:none;
	text-align:justify;
}

#wrapper #content #content_right #content_right_main h3 a{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;
}

#wrapper #content #content_right #content_right_main h3 a:hover{
	color:#31F349;	
}


#wrapper #content #content_right #content_right_main h4{
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#606062;
	text-decoration:none;
	text-align:justify;
}

#wrapper #content #content_right #content_right_main h4 a{
	color:#CC00FF;
	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;
}

#wrapper #content #content_right #content_right_main h4 a:hover{
	color:#31F349;	
}

#wrapper #content #content_right #content_right_main h5{
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	text-align:justify;
}

#wrapper #content #content_right #content_right_main h5 a{
	color:#CC00FF;
	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;
}

#wrapper #content #content_right #content_right_main h5 a:hover{
	color:#31F349;	
}

#wrapper #content #content_right #content_right_main h6{
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	text-decoration:none;
	text-align:justify;
}


/*------content right main font end------------*/



#wrapper #content #content_right #content_right_main #content_right_main_top{
	width:370px;
	height:560px;
	position:absolute;	
	background-color:#DAD9DB;	
}


#wrapper #content #content_right #content_right_main #content_right_main_bottom{
	width:370px;
	height:40px;
	position:absolute;	
	top:560px;
	background-color:#2D2F42;	
}



#wrapper #content #content_right #content_right_border{
	width:17px;
	height:600px;
	position:absolute;
	margin-left:985px;
	background-color:#9999cc;
	background-image:url(imgs/content_right_border.png);
	background-repeat:repeat-y;
}	


/* ------------FOOTER SECTION ---------------- */

#wrapper #footer{
	height:80px;
	background-color:#27272A;
	color:#c0c0c0;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;

}

#wrapper #footer a{
	color:#ffffff;
}

#wrapper #footer a:hover{
	color:#31F349;
}

#wrapper #footer #footer_top{
	height:9px;
	background-color:#27272A;
	background-image:url(imgs/footer_top.png);
	background-repeat:no-repeat;
}	


#wrapper #footer #footer_bottom{
	height:71px;
	background-color:#27272A;
	background-image:url(imgs/footer_bottom.png);
	background-repeat:repeat-y;	
	color:#ffffff;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}