	

/* =-=-=-=-=-=-=-[Menu]-=-=-=-=-=-=-=- */

	

#menu {
	display: block;
	list-style:none;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 210px;



	}

	

#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;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30px;
	background-image: url(images/menu3off.gif);
	background-repeat: no-repeat;
	background-color: #E6E6E6;

	}

	

ul#menu li a.current,ul#menu li a.current:hover{
	color: #283A50;
	padding: 8px 0 0 30px;
	background-image: url(images/menu3hover.gif);
	background-color: #E6E6E6;
	background-repeat: no-repeat;

}

ul#menu li a.drop{
	color: #283A50;
	padding: 8px 0 0 30px;
	background-image: url(images/menu3in.gif);

}

ul#menu li a.drop2{
	color: #283A50;
	padding: 8px 0 0 30px;
	background-image: url(images/menu3in2.gif);

}

#menu li a:hover, #menu li a:active a.current a.current:hover {
	color: #283A50;
	padding: 8px 0 0 30px;
	background-image: url(images/menu3hover.gif);
	background-repeat: no-repeat;

	}

	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 */

	}
/* =-=-=-=-=-=-=-[Menu]-=-=-=-=-=-=-=- */







	







#menu2 {
	display: block;
	list-style:none;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color: #E6E6E6;
	font-family: Tahoma, Geneva, sans-serif;
	width: 230px;















	}



/* CSS Document */







body{



	padding:11px 0 14px 0;



	margin:0;



	background-color:#EFEFDF;



	color:#000;



}



div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0;
	padding:0;
	text-align: left;



}



ul{



	list-style-type:disc;



	padding-top: 0;



	padding-right: 1px;



	padding-bottom: 0;



	margin: 0;



	padding-left: 0px;



	right: auto;



	list-style-position: outside;



}



.spacer{



	clear:both; 



	font-size:0; 



	line-height:0;



}



/*------------------------------------------------body--------------------*/







/*------------------------------------------------header--------------------*/



#header{

	width:981px;

	height:229px;

	position:relative;

	clear: both;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	background-image: url(images/header_02.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{

	color:#3CF;

	background-color:inherit;

	position:absolute;

	left:246px;

	top:190px;

	width:588px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: 23px;

	font-weight: normal;

	font-variant: normal;



}



#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:856px;



	top:181px;



}



#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:180px;



	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: 30;



	padding-top: 5px;



	padding-right: 10px;



	padding-bottom: 6px;



	padding-left: 17px;



}



#body #left .Stil4.Stil9 {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 14px;



	font-weight: bold;



	color: #A57F2A;



}







#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: #000000;



}



#right p.rightTop{



	display:block;



	width:608px;



	height:26px;



	background-color: #FDFDF7;



	background-repeat: no-repeat;



	background-position: 0 0;



}



#right h2{



	color:#9A802B;



	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.png) 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;

	color:#fff;

	padding:22px 13px 19px 18px;

	margin:0 auto;

	background-color: #3C4167;

	background-repeat: repeat-x;

	background-position: 0 0;



}



#news{



	width:300px;



	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:295px;



	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{



	font:normal 12px/20px Arial, Helvetica, sans-serif;



	color:#F7F7EA;



	background-color:inherit;



	padding:0 0 13px 0;



}



#news p span{



	font:bold 12px/20px Arial, Helvetica, sans-serif;



	color:#2C2C1B;



	background-color:inherit;



	text-decoration:underline;



	display:block;



}



#service{



	width:290px;



	float:left;



	font-family: Tahoma, Geneva, sans-serif;



	font-size: 12px;



	line-height: 17px;



	}







#service_1{



	width:300px;



	float:left;



	font-family: Tahoma, Geneva, sans-serif;



	font-size: 12px;



	line-height: 17px;



}



#service_1 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 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:300px;



	float:right;



}



#member h2{



	display:block;



	width:205px;



	height:31px;



	padding:0 0 0 20px;



	font:bold 16px/31px Arial, Helvetica, sans-serif;



	color:#fff;



	background-color:inherit;



	background-repeat: no-repeat;



	background-position: 0 0;



}



#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:85px;



	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:11px;



	top:22px;



}



#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:19px;



	top:49px;



	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:790px;



	top:56px;



}



#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: 969px;



	margin-right: auto;



	margin-left: auto;



	background-color: #000336;



	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: 10px;



}



.newsl {



	width: 230px;



	margin-left: 10px;



}



#body #right ol p strong {



	color: #F30;



}



#body #right ol strong {



	color: #F30;



}

