	







/* =-=-=-=-=-=-=-[Menu]-=-=-=-=-=-=-=- */







img {

	border:0px;

}



a{
	text-decoration:none;
	color: #0033FF;

}





#menu {



	width: 220px;



	border: 1px solid #DDDDCA;



	display: block;



	list-style:none;



	margin-right: 10px;



	margin-bottom: 10px;



	margin-left: 0px;















	}







	







#menu li a {



	height: 32px;



	voice-family: "\"}\"";



	voice-family: inherit;



	height: 24px;



	text-decoration: none;



	font-size:11px;



	font-weight:bold;







	}	







	







#menu li a:link, #menu li a:visited {



	color: #000000;



	display: block;



	background: url(images/menu3off.gif);



	padding-top: 8px;



	padding-right: 0;



	padding-bottom: 0;



	padding-left: 30px;







	}







	







ul#menu li a.current,ul#menu li a.current:hover{	







	color: #283A50;







	background: url(images/menu3hover.gif);







	padding: 8px 0 0 30px;







}







ul#menu li a.drop{	







	color: #283A50;







	background: url(images/menu3in.gif);







	padding: 8px 0 0 30px;







}







ul#menu li a.drop2{	







	color: #283A50;







	background: url(images/menu3in2.gif);







	padding: 8px 0 0 30px;







}







#menu li a:hover, #menu li a:active a.current a.current:hover {







	color: #283A50;







	background: url(images/menu3hover.gif);







	padding: 8px 0 0 30px;







	}







	ul#menu li a + ul.submenue







	{







		display:  	   	 none;		







	}				















	ul#menu li a:focus + ul.submenue 







	{







		display:  	   	 block;







		color:  	   	 #34537c;







	}			















	ul#submenue1 li a, ul#submenue2 li a, ul#submenue3 li a, ul#submenue4 li a







	{







		background:  	   	 none; /* IE */







	}



/* CSS Document */







body{



	padding:11px 0 14px 0;



	margin:0;



	background-color:#EFEFDF;



	color:#FFFFFF;



}



div, h1, h2, p, form, label, input, textarea, img, span{



	margin:0; padding:0;



}



ul{



	list-style-type:none;



	padding-top: 0;



	padding-right: 0;



	padding-bottom: 0;



	margin: 0;



	padding-left: 0;



}



.spacer{



	clear:both; 



	font-size:0; 



	line-height:0;



}



/*------------------------------------------------body--------------------*/







/*------------------------------------------------header--------------------*/



#header{



	width:981px;



	height:250px;



	position:relative;



	clear: both;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	background-image: url(images/header.jpg);



	background-repeat: no-repeat;



	background-position: 0 0;



}



#header img.logo{



	position:absolute;



	left:40px;



	top:91px;



	width:288px;



	height:82px;



}



#header h1{



	background:url(images/slogan.gif) 0 0 no-repeat;



	width:484px;



	height:32px;



	position:absolute;



	left:411px;



	top:108px;



	text-indent:-10000px;



}



#header p{



	font:normal 12px/19px Arial, Helvetica, sans-serif;



	color:#fff;



	background-color:inherit;



	position:absolute;



	left:411px;



	top:142px;



}



#header p span.txt1{



	color:#fff;



	background-color:#1E6887;



}



#header img.icon{



	position:absolute;



	left:60px;



	top:190px;



	width:174px;



	height:80px;



}



#header p.topText{



	font:normal 18px/23px Arial, Helvetica, sans-serif;



	color:#E8E8E8;



	background-color:inherit;



	position:absolute;



	left:139px;



	top:193px;



	width:734px;



}



#header p.topText span.smallTxt{



	font:normal 12px/18px Arial, Helvetica, sans-serif;



	color:#FF9C3A;



	background-color:inherit;



	padding:0 0 0 8px;



}



#header a.readMore{



	display:block;



	background:url(images/read_more.gif) 0 0 no-repeat;



	width:50px;



	height:38px;



	position:absolute;



	left:895px;



	top:198px;



}



#header a.readMore:hover{



	background:url(images/read_more_hover.gif) 0 0 no-repeat;



}



/*------------------------------------------------header--------------------*/







/*------------------------------------------------body--------------------*/



#body{



	width:978px;



	padding:13px 1px 13px 2px;



	margin:0 auto;



}



/*------------------------------------------------left--------------------*/



#left{



	width:260px;



	float:left;



}



#left1{



	width:324px;



	background:url(images/lft_box_bg.gif) 0 0 no-repeat #EAEADA;



	border:#DDDDCA solid 7px;



	color:#878767;



	float: left;



	margin-top: 0;



	margin-right: 20;



	margin-bottom: 4px;



	margin-left: 0;



	padding-top: 5px;



	padding-right: 10px;



	padding-bottom: 6px;



	padding-left: 9px;



}



#left1 p.pic1{



	display:block;



	background:url(images/lft_pic1.gif) 0 0 no-repeat;



	width:88px;



	height:78px;



	margin:5px 0 0 0;



	float:left;



}



#left1 p.boxTxt1{



	float:right;



	padding:0 0 0 15px;



	border-left:#F9F9F1 solid 2px;



	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;



	width:199px;



}



#left1 p.boxTxt1 span{



	font:normal 19px/17px Arial, Helvetica, sans-serif;



	color:#D76E08;



	background-color:inherit;



	padding:0 0 0 25px;



	margin:0 0 10px 0;



	background:url(images/one.gif) 0 0 no-repeat;



	height:17px;



	display:block;



}



#left2{



	width:200px;



	background:url(images/lft_box_bg.gif) 0 0 no-repeat #EAEADA;



	border:#DDDDCA solid 7px;



	color:#878767;



	float: left;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 4px;



	margin-left: 0px;



	padding-top: 5px;



	padding-right: 5px;



	padding-bottom: 6px;



	padding-left: 5px;



}



#body #left .Stil4.Stil9 {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 14px;



	font-weight: bold;



	color: #FF8109;



}







#left2 p.pic2{



	display:block;



	background:url(images/lft_pic2.gif) 0 0 no-repeat;



	width:74px;



	height:74px;



	margin:8px 0 0 0;



	float:left;



}



#left2 p.boxTxt2{



	float:right;



	padding:0 0 0 15px;



	border-left:#F9F9F1 solid 2px;



	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;



	width:199px;



}



#left2 p.boxTxt2 span{



	font:normal 19px/17px Arial, Helvetica, sans-serif;



	color:#D76E08;



	background-color:inherit;



	padding:0 0 0 25px;



	margin:0 0 10px 0;



	background:url(images/two.gif) 0 0 no-repeat;



	height:17px;



	display:block;



}



#left3{



	width:324px;



	background:url(images/lft_box_bg.gif) 0 0 no-repeat #EAEADA;



	border:#DDDDCA solid 7px;



	margin:0;



	color:#878767;



	float: left;



	padding-top: 5px;



	padding-right: 10px;



	padding-bottom: 6px;



	padding-left: 9px;



}



#left3 p.pic3{



	display:block;



	background:url(images/lft_pic3.gif) 0 0 no-repeat;



	width:94px;



	height:71px;



	margin:5px 0 0 0;



	float:left;



}



#left3 p.boxTxt3{



	float:right;



	padding:0 0 0 15px;



	border-left:#F9F9F1 solid 2px;



	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;



	width:199px;



}



#left3 p.boxTxt3 span{



	font:normal 19px/17px Arial, Helvetica, sans-serif;



	color:#D76E08;



	background-color:inherit;



	padding:0 0 0 25px;



	margin:0 0 10px 0;



	background:url(images/three.gif) 0 0 no-repeat;



	height:17px;



	display:block;



}



/*------------------------------------------------left--------------------*/







/*------------------------------------------------right--------------------*/



#right{



	width:700px;



	float:right;



	background-color: #FDFDF7;



	background-repeat: repeat-y;



	background-position: 0 0;



	border: 7px solid #DDDDCA;



	font-family: Tahoma, Geneva, sans-serif;



	font-size: 13px;



	color: #999;



}



#right p.rightTop{



	display:block;



	width:608px;



	height:26px;



	background-color: #FDFDF7;



	background-repeat: no-repeat;



	background-position: 0 0;



}



#right h2{



	color:#C90;



	background-color:inherit;



	margin:0 0 16px 0;



	padding:0 0 0 38px;



	display:block;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 25px;



	line-height: 22px;



	font-weight: bold;



}



#right p.rightTxt1{



	font:normal 13px/18px Arial, Helvetica, sans-serif;



	color:#62625C;



	background-color:inherit;



	padding:0 38px 10px 38px;



}



#right p.rightTxt1 span{



	font:bold 13px/18px Arial, Helvetica, sans-serif;



	color:#5F860B;



	background-color:inherit;



}



#right p.rightTxt2{



	font:normal 13px/18px Arial, Helvetica, sans-serif;



	color:#62625C;



	background-color:inherit;



	float:left;



	margin-top: 0;



	margin-right: 27px;



	margin-bottom: 0;



	margin-left: 0;



	padding-top: 0;



	padding-right: 0;



	padding-bottom: 20px;



	padding-left: 38px;



	width: 400px;



}



#right p.rightTxt2 span{



	font:bold 17px/18px Arial, Helvetica, sans-serif;



	color:#D76E08;



	background-color:inherit;



	width:340px;



	display:block;



	margin:0 0 15px 0;



}



#right p.rightPic{



	display:block;



	background:url(images/right_panel_pic.gif) 0 0 no-repeat;



	width:166px;



	height:155px;



	float:right;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 22px;



	margin-left: 0;



	padding-right: 20px;



	padding-left: 20px;



}



#right p.rightBottom{



	display:block;



	width:608px;



	height:20px;



	float:left;



	background-color: #FDFDF7;



	background-repeat: no-repeat;



	background-position: 0 0;



}



/*------------------------------------------------right--------------------*/







/*------------------------------------------------body--------------------*/







/*------------------------------------------------bodyBottom--------------------*/



#bodyBottom{



	width:946px;



	height:170px



	color:#fff;



	padding:22px 13px 19px 18px;



	margin:0 auto;



	background-color: #096;



	background-repeat: repeat-x;



	background-position: 0 0;



	background: h;



}



#news{



	width:341px;



	float:left;



	margin:0 28px 0 0;



}



#news h2{



	display:block;



	background:url(images/arrow_red.gif) 0 0 no-repeat;



	padding:0 0 0 25px;



	font:bold 22px/16px Arial, Helvetica, sans-serif;



	color:#fff;



	background-color:inherit;



	margin:0 0 17px 0;



}



#news h3{



	display:block;



	background:url(images/date_bg.gif) 0 0 no-repeat;



	width:331px;



	height:17px;



	padding:0 0 0 7px;



	margin:0 0 10px 0;



	font:bold 11px/17px Arial, Helvetica, sans-serif;



	color:#974D04;



	background-color:inherit;



	text-transform:uppercase;



}



#news p{
	color:#FFFFFF;
	background-color:inherit;
	padding:0 0 13px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;



}



#news p span{



	font:bold 12px/20px Arial, Helvetica, sans-serif;



	color:#2C2C1B;



	background-color:inherit;



	text-decoration:underline;



	display:block;



}



#service{



	width:338px;



	float:left;



	font-family: Tahoma, Geneva, sans-serif;



	font-size: 12px;



	line-height: 17px;



}



#service h2{



	display:block;



	background:url(images/arrow_red.gif) 0 0 no-repeat;



	padding:0 0 0 24px;



	font:bold 22px/16px Arial, Helvetica, sans-serif;



	color:#fff;



	background-color:inherit;



	margin:0 0 17px 0;



}



#service h3{



	display:block;



	background:url(images/date_bg.gif) 0 0 no-repeat;



	width:327px;



	height:17px;



	padding:0 0 0 11px;



	margin:0 0 14px 0;



	font:bold 11px/17px Arial, Helvetica, sans-serif;



	color:#974D04;



	background-color:inherit;



	text-transform:uppercase;



}



#service ul{



	padding:0;



	margin:0;



	display:block;



}



#service ul li{



	display:block;



	height:20px;



	line-height:0;



}



#service ul li a{



	display:block;



	background:url(images/arrow_white.gif) 0 7px no-repeat;



	padding:0 0 0 10px;



	font:normal 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;



	color:#47472D;



	background-color:inherit;



	text-decoration:underline;



	height:20px;



}



#service ul li a:hover{



	color:#974D04;



	background:url(images/arrow_white_hover.gif) 0 7px no-repeat #DDDDCB;



	text-decoration:none;



}



#member{



	width:225px;



	float:right;



}



#member h2{



	display:block;



	background:url(images/member_login_bg.gif) 0 0 no-repeat;



	width:205px;



	height:31px;



	padding:0 0 0 20px;



	font:bold 16px/31px Arial, Helvetica, sans-serif;



	color:#fff;



	background-color:inherit;



}



#member form{



	width:191px;



	background:url(images/member_form_bg.gif) 0 0 repeat-x #353535;



	padding:9px 17px 24px 17px;



	color:#fff;



}



#member form label{



	font:normal 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;



	float:left; 



	display:block;



}



#member form input.txtBox{



	width:185px;



	height:19px;



	border-left:#808080 solid 1px;



	border-top:#808080 solid 1px;



	border-right:#D4D0C8 solid 1px;



	border-bottom:#D4D0C8 solid 1px;



	color:#000;



	background-color:#fff;



	margin:0;



	padding:0;



	float:left;



}



#member form a{



	background:url(images/register_member_icon.gif) 0 0 no-repeat;



	padding:0 0 0 20px;



	font:bold 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;



	color:#9CCC37;



	background-color:#353535;



	text-decoration:underline;



	float:left;



	margin:15px 0 0 0;



	width:120px;



}



#member form a:hover{



	text-decoration:none;



}



#member form input.go{



	background:url(images/btn_go.gif) 0 0 no-repeat;



	width:36px;



	height:15px;



	border:none;



	cursor:pointer;



	float:right;



	margin:15px 0 0 0;



}



/*------------------------------------------------bodyBottom--------------------*/







/*------------------------------------------------footer--------------------*/



#footer{



	width:977px;



	height:70px;



	margin:0 auto;



	background:url(images/footer_bg.gif) 0 0 repeat-x #323232;



	color:#fff;



	position:relative;



}



#footer ul{



	width:587px;



	position:absolute;



	left:10px;



	top:7px;



}



#footer ul li{



	float:left;



	color:#D4D4C6;



	background-color:inherit;



	font:normal 11px/19px Arial, Helvetica, sans-serif;



}



#footer ul li a{



	color:#D4D4C6;



	background-color:inherit;



	font:normal 11px/19px Arial, Helvetica, sans-serif;



	padding:0 7px;



	text-decoration:none;



}



#footer ul li a:hover{



	color:#D4D4C6;



	background-color:#D76E08;



}



#footer p.copyright{



	font:normal 11px/19px Arial, Helvetica, sans-serif;



	color:#D76E08;



	background-color:inherit;



	position:absolute;



	left:10px;



	top:29px;



	width: 702px;



}



#footer a.subscribe{



	background:url(images/subscribe_icon.gif) 0 2px no-repeat;



	font:normal 11px/12px Arial, Helvetica, sans-serif;



	color:#B9B99D;



	background-color:inherit;



	position:absolute;



	left:19px;



	top:68px;



	text-decoration:underline;



	width:50px;



	padding:0 0 0 18px;



}



#footer a.subscribe:hover{



	color:#9CCC37;



	background-color:inherit;



	text-decoration:none;



}



#footer a.xht{



	width:98px;



	height:20px;



	background:url(images/xhtml_bg.gif) 0 0 no-repeat;



	position:absolute;



	left:757px;



	top:23px;



}



#footer a.xht:hover{



	background:url(images/xhtml_bg_hover.gif) 0 0 no-repeat;



}



#footer a.cs{



	width:98px;



	height:20px;



	background:url(images/css_bg.gif) 0 0 no-repeat;



	position:absolute;



	left:866px;



	top:23px;



}



#footer a.cs:hover{



	background:url(images/css_bg_hover.gif) 0 0 no-repeat;



}



#footer img{



	position:absolute;



	left:880px;



	top:51px;



	width:84px;



	height:26px;



}



#footer p.design{

	font:bold 12px/19px Arial, Helvetica, sans-serif;

	color:#C5BE25;

	background-color:inherit;

	position:absolute;

	left:807px;

	top:45px;



}



#footer p.design a{



	color:#FFFFFF; background-color:inherit; text-decoration:none;



	}



#footer p.design a:hover{



	color:#C5BE25; background-color:inherit;



	}



/*------------------------------------------------footer--------------------*/



#menutop {



	height: 30px;



	width: 980px;



	margin-right: auto;



	margin-left: auto;



	background-color: #1C3F6F;



	margin-bottom: 1px;



}



#body #left #menu li a {



	font-family: Arial, Helvetica, sans-serif;



	text-decoration: none;



	display: block;



	width: 183px;



	margin-left: 5px;



	color: #000;



	margin-bottom: 1px;



	background-color: #FDFDF7;



	padding-top: 6px;



	padding-right: 3px;



	padding-bottom: 0px;



	padding-left: 20px;



}



.bott {



	height: 120px;



	width: 900px;



	clear: both;



}



.cald {



	float: left;



	width: 200px;



	margin-left: 0px;



}



.newsl {



	width: 200px;



	margin-left: 10px;



}



#body #right ol p strong {



	color: #F30;



}



#body #right ol strong {



	color: #F30;



}

