body

{

	color: #333;

	font-size: 12px;

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

	margin:0px;

	padding:0px;

	background-color:#F3F4F6;

}



a

{

	color:#000000;

	text-decoration: none;

}



a:hover

{

	color:#FFFFFF;

	text-decoration:none;

}



h1

{

	font-family: Georgia, serif;

	font-weight: normal;

	text-align: center;

}



h2

{

	padding: 20px 0 0;

	text-align: center;

}



/*p

{

	border: 1px solid #666;

	overflow: hidden;

	padding: 0px 0;

	text-align: center;

}

*/



.container_12

{

	/*background: #fff url(../images/12_col.gif) repeat-y;*/

	margin-bottom: 20px;

}



.container_16

{

	background: #fff url(../images/16_col.gif) repeat-y;

}



.top_bar{

	background:url(../images/top_bar.gif) repeat-x;

	line-height:36px;

	height:36px;

	overflow:hidden;

}



.text_small{

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

	font-size:11px;

	color:#333333;

	padding-right:2px;

}



.text{

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

	font-size:11px;

	color:#CCCCCC;

	padding-left:1px;

}



.text_9{

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

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;



}



.text_10{

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

	font-size:11px;

	color:#FFFFFF;

	padding-left:1px;

}



.link a{

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

	font-size:11px;

	color:#FFFFFF;

	text-decoration:none;

}



.link a:hover{

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

	font-size:11px;

	color:#FF9966;

	text-decoration:underline;

}



.link_0 a{

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

	font-size:11px;

	color:#CC0000;

	text-decoration:none;

}



.link_0 a:hover{

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

	font-size:11px;

	color:#333333;

	text-decoration:underline;

}



.link_1 a{

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

	font-size:11px;

	color:#D8D8D8;

	text-decoration:none;

}



.link_1 a:hover{

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

	font-size:11px;

	color:#FF9900;

	text-decoration:underline;

}





.pathway_link a{

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

	font-size:11px;

	font-weight:normal;

	color:#008CEA;

	text-decoration:none;

}



.pathway_link a:hover{

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

	font-size:11px;

	font-weight:normal;

	color:#666666;

	text-decoration:underline;

}



.pathway_arrow{

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

	font-size:11px;

	font-weight:normal;

	color:#333333;

}



.pathway_text{

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

	font-size:11px;

	font-weight:normal;

	color:#FF6600;

}



.recent_header{

	background:url(../images/box-header.gif) repeat-x;

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

	font-size:15px;

	font-weight:bold;

	color:#333333;

}





.forget a{

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

	font-size:11px;

	color:#009933;

	text-decoration:none;

}



.forget a:hover{

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

	font-size:11px;

	color:#333333;

	text-decoration:underline;

}



.header_bg{

	background:url(../images/header_bg.jpg) repeat-x;



	height:123px;	

}



#logo{

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

	height:100px;

	line-height:100px;

	margin-top:10px;

	

}



#bar_bg{

	background:url(../images/bar_bg.jpg) repeat-x;

	height:37px;

	line-height:37px;

	margin-top:3px;

}



#bar_div{

	line-height:36px;

	height:36px;

}



#box_div_1{

	padding-top:5px; 

	padding-left:10px; 

	width:220px; 

	float:left;

}



#box_div_2{

	width:385px; 

	padding-left:10px;  

	float:left;

}



#box_div_3{

	width:305px; 

	float:left;

	line-height:25px;

	/*border:1px solid #333333;*/

}



#search_field{

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

	font:11px;

	color:#659F50;

	border:0px solid #CCCCCC;

	background:#FFFFFF;

	width:150px;

	padding:3px;

}



.search_btn{

	background:url(../images/search_btn.jpg) repeat-x;

	height:28px;

	border:0px solid #FF3300;

	color:#FFFFFF;

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

	font-size:12px;

	font-weight:bold;

	width:37px;

}



#footer{

	background:url(../images/footer_bg.jpg) repeat-x;

	height:102px;

}



.footer_inner{

	padding-top:35px;

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

	font-size:11px;

	color:#FFFFFF;

}



.footer_link a{

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

	font-size:12px;

	font-weight:bold;

	color:#CCCC99;

	text-decoration:none;

}



.footer_link a:hover{

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

	font-size:12px;

	font-weight:bold;

	color:#FFFFFF;

	text-decoration:underline;

}



.footer_link_1 a{

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

	font-size:11px;

	font-weight:normal;

	color:#327F17;

	text-decoration:none;

}



.footer_link_1 a:hover{

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

	font-size:11px;

	font-weight:normal;

	color:#327F17;

	text-decoration:underline;

}











#myoutercontainer { position:relative border:1px solid black }

#innercontainer { position:absolute; top:50%; height:8em; margin-top:-4em; border:1px solid #FFFFFF; }







.panel_h{

	border:0px solid #FF0000; 

	background:url(../images/module_header.jpg) no-repeat 5px 0px ;



}



.panel_b{

	border-left:1px solid #72832C;

	border-right:1px solid #72832C;

	border-top:1px solid #72832C;

	text-align:left;

	width:208px;

	margin-left:5px;

	

}



.spacer_1 {

	background-color:#8FC73E;

	height: 5px;

}



.spacer_2 {

	height: 5px;

}



.left_float {

	float: left;

	margin-right: 10px;

	margin-bottom: 5px;

}



.right_float {

	float: right;

	margin-left: 10px;

	margin-bottom: 5px;

}



.login_bg{

	background:url(../images/login_bg.png) right no-repeat;

	height:137px;

	vertical-align:middle;



}



.login_text{

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

	font-size:12px;

	color:#414141;

	font-weight:bold;

	text-align:left;

	border:0px solid #CCCCCC;

	padding:1px 0px 0px 0px;



}



.input_div{

	float:left;

	width:170px;

	border:0px solid #999999;

}







.singin{

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

	font-size:11px;

	color:#000000;

	width:90px;

	border:1px solid #CCCCCC;

	padding:3px;

	margin:0px 0px 4px 0px;

}



.signin_inner{

	padding: 14px 0px 0px 50px;

	border: 0px solid #999999;

}



.signin_arr{

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

	font-size:11px;

	color:#FF0000;



}



.remember{

	font-size:11px;

	color:#333333;

	padding:2px;

}



.login_btn{

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

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

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

	border:0px;

	width:80px;

	height:20px;

	padding:4px;

}



.new_user a{

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

	font-size:11px;

	color:#0066CC;

	text-decoration:underline;

}



.new_user a:hover{

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

	font-size:11px;

	color:#FF6600;

	text-decoration:underline;

}



.newsletter_h{

	border:0px solid #FF0000; 

	background:url(../images/newsletter_header.jpg) no-repeat 5px 0px ;

	height:31px;



}



.newsletter_b{

	background:url(../images/newsletter_bg.jpg) no-repeat;

	border:0px solid #990000;

	text-align:left;

	width:210px;

	height:172px;

	margin-left:5px;

}



.newsletter_inner{

	padding: 8px 0px 0px 10px;

	border: 0px solid #999999;

}



.newsletter_text{

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

	font-size:12px;

	color:#333333;

	font-weight:bold;

	width:200px;

	float:left;

	text-align:left;

	border:0px solid #CCCCCC;

	padding:1px 0px 0px 0px;



}



.newsletter_btn{

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

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

	background:url(../images/newsletter-btn.gif) no-repeat;

	border:0px;

	width:144px;

	height:30px;

	padding:1px 0px 2px 0px;

}



.newslttr_arr{

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

	font-size:11px;

	color:#FF0000;



}



.newsltr_input_div{

	float:left;

	width:200px;

	border:0px solid #999999;

}





/* ---------------------- Product List --------------------- */



.product_list a{

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

	font-size:12px;

	color:#000000;

	font-weight:normal;

	text-decoration:none;

}



.product_list a:hover{

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

	font-size:12px;

	color:#999999;

	font-weight:normal;

	text-decoration:underline;

}



.product_list_header{

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

	font-size:12px;

	color:#663300;

	font-weight:bold;

}



.product_list_title{

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

	font-size:12px;

	color:#660000;

	font-weight:bold;

}



.product_list_details{

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

	font-size:12px;

	color:#333333;

	font-weight:normal;

}



/*----------------------- Site Map ------------------------ */





.site_map ul{

	margin-left:0px; 

	padding-left:0px;

	padding-top:0px;

	margin-top:0px;

	margin-bottom:0px;

}



.site_map li{

	background-image:url(../images/bullet_2.gif);

	list-style:none;

	background-position:10px 9px;

	background-repeat:no-repeat;

	font-size:12px;

	margin:0px 0 0px 0px;

	padding:0px 0px 0px 26px;

	line-height:28px;

}



.site_map li a{

	color:#009933;

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

	font-weight:bold;

	text-decoration:none;

	font-size:8pt;

	width:100%;

}



.site_map a:hover{

	color:#FF3300;

	text-decoration: underline;

	font-weight:bold;

	font-size:8pt;

}





.site_map_1 ul{

	margin-left:0px; 

	padding-left:0px;

	padding-top:0px;

	margin-top:0px;

	margin-bottom:0px;

}



.site_map_1 li	{

	background-image:url(../images/bullet_3.gif);

	list-style:none;

	background-position:20px 10px;

	background-repeat:no-repeat;

	font-size:12px;

	margin:0px 0 0px 0px;

	padding:0px 0px 0px 36px;

	line-height:28px;

}



.site_map_1 li a{

	color:#009933;

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

	font-weight:bold;

	text-decoration:none;

	font-size:8pt;

	width:100%;

}



.site_map_1 a:hover{

	color:#FF3300;

	text-decoration: underline;

	font-weight:bold;

	font-size:8pt;

}



.site_map_title{

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

	font-size:13pt;

	font-weight:bold;

	color:#CC0000;

	text-decoration:underline;

}



/*----------------------- Site Map End ------------------------ */





/*----------------------- Partial News Box Start ------------------------ */



.news_link a{

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

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

}



.news_link a:hover{

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

	font-size:12px;

	color:#FFFFFF;

	text-decoration:underline;

}





.all_news a{

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

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

}



.all_news a:hover{

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

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:underline;

}



.news_postdate{

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

	font-size:11px;

	color:#FFFFFF;

}



.news_panel_h_1{

	border:0px solid #FF0000; 

	background:url(../images/news_header.jpg) no-repeat 0px 0px;

	height:32px;



}



.news_panel_b{

	border-left:0px solid #01547C;

	border-right:0px solid #01547C;

	border-top:1px solid #01547C;

	text-align:left;

	width:240px;

	/*background:url(../images/news_partial/mews_bg.jpg) repeat-x;*/

	background-color:#EEEEEE;

	margin-left:0px;

	

}



/*.news_panel_f{

	background:url(../images/news_partial/news_footer.jpg) no-repeat 5px 0px;

	height:7px;

	

}*/







.events_header{

	background:url(../images/events_header.gif) repeat-x;

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

	font-size:15px;

	font-weight:bold;

	color:#FFFFFF;

}



.events_postdate{

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

	font-size:11px;

	color:#666666;

}





.events_link a{

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

	font-size:12px;

	color:#FF6600;

	font-weight:bold;

	text-decoration:none;

}



.events_link a:hover{

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

	font-size:12px;

	color:#009966;

	text-decoration:underline;

}



.all_events a{

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

	font-size:11px;

	color:#FF6600;

	font-weight:normal;

	text-decoration:none;

}



.all_events a:hover{

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

	font-size:11px;

	color:#666666;

	font-weight:normal;

	text-decoration:underline;

}





.video_header{

	background:url(../images/box-header.gif) repeat-x;

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

	font-size:15px;

	font-weight:bold;

	color:#333333;

}





.quick_contact_label{

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

	font-size:12px;

	font-weight:bold;

	color:#006633;

}



.quick_contact_form{

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

	font-size:12px;

	color:#333333;

	width:110px;

	padding:0px;

	border:1px solid #59B141;

	background:#F8F8F8;

}



.quick_contact_err{

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

	font-size:11px;

	color:#CC0000;

}





.quick_header{

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

	height:8px;

	margin-left:5px;

	padding-left:5px;

}

.quick_contact_bg{

	background:url(../images/quick_bg.gif) repeat-y;

}



.quick_footer{

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

	height:8px;

	margin-left:5px;

	padding-left:5px;

}



.quick_header_title{

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

	font-size:16px;

	font-weight:bold;

	color:#006633;

}





/*----------------------------------------Partial News Box END---------------------------------------------------*/



.partial_title{

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

	font-size:16px;

	font-weight:normal;

	color:#FFF;

}



.quick_contact_btn a{

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

	width:80px;

	width:100%;

	line-height:25px;

	color:#FFF;

	display:block;

	font-weight:bold;

}



.bookmark_btn a{

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

	width:199px;

	line-height:25px;

	font-size:11px;

	display:block;

	color:#333;

	text-align:center;

	border:0px;

}



/**************************************************************************************************** Tooltip style***************************************************/

/* Fluid class for determining actual width in IE */

/************CORE STYLE START**********************/

.ui-tooltip-fluid{

	display: block;

	visibility: hidden;

	position: static !important;

	float: left !important;

}



.ui-tooltip, .qtip{

	position: absolute;

	left: -31000px;

	top: -31000px;

	display: none;



	max-width: 280px;

	min-width: 50px;

	

	font-size: 10.5px;

	line-height: 12px;

}



	.ui-tooltip-content{

		position: relative;

		padding: 5px 9px;

		overflow: hidden;

		

		border-width: 1px;

		border-style: solid;

		

		text-align: left;

		word-wrap: break-word;

		overflow: hidden;

	}



	.ui-tooltip-titlebar{

		position: relative;

		min-height: 14px;

		padding: 5px 35px 5px 10px;

		overflow: hidden;

		

		border-width: 1px 1px 0;

		border-style: solid;



		font-weight: bold;

	}



	.ui-tooltip-titlebar + .ui-tooltip-content{ border-top-width: 0px !important; }



		/*! Default close button class */

		.ui-tooltip-titlebar .ui-state-default{

			position: absolute;

			right: 4px;

			top: 50%;

			margin-top: -9px;



			cursor: pointer;

			outline: medium none;



			border-width: 1px;

			border-style: solid;

		}

		

		* html .ui-tooltip-titlebar .ui-state-default{

			top: 16px;

		}



		.ui-tooltip-titlebar .ui-icon,

		.ui-tooltip-icon .ui-icon{

			display: block;

			text-indent: -1000em;

		}



		.ui-tooltip-icon, .ui-tooltip-icon .ui-icon{

			-moz-border-radius: 3px;

			-webkit-border-radius: 3px;

			border-radius: 3px;

		}



		.ui-tooltip-icon .ui-icon{

			width: 18px;

			height: 14px;

	

			text-align: center;

			text-indent: 0;

			font: normal bold 10px/13px Tahoma,sans-serif;

	

			color: inherit;

			background: transparent none no-repeat -100em -100em;

		}



	.ui-tooltip-frontend .ui-state-default .ui-tooltip-icon{

		background-position: -2px 0;

	}.ui-tooltip .ui-tooltip-tip{

	margin: 0 auto;

	overflow: hidden;



	background: transparent !important;

	border: 0px dashed transparent !important;

	z-index: 10;

}



	.ui-tooltip .ui-tooltip-tip,

	.ui-tooltip .ui-tooltip-tip *{

		position: absolute;

		

		line-height: 0.1px !important;

		font-size: 0.1px !important;

		color: #123456;



		background: transparent;

		border: 0px dashed transparent;

	}



	.ui-tooltip .ui-tooltip-tip canvas{ position: static; }#qtip-overlay{

	position: absolute;

	left: -10000em;

	top: -10000em;



	background-color: black;



	opacity: 0.7;

	filter:alpha(opacity=70);

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";

}

/************CORE STYLE END**********************/



	

	/**********frontend template Style**************/

	.ui-tooltip-frontend{

		-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.2);

		-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.2);

		box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.2);

		

		-moz-border-radius: 3px 0 3px 3px;

		-webkit-border-radius: 3px 0 3px 3px;

		border-radius: 3px 0 3px 3px;

	}

	

	.ui-tooltip-frontend .ui-tooltip-titlebar,

	.ui-tooltip-frontend .ui-tooltip-content{

		border: 3px solid #90D93F;

	}



	.ui-tooltip-frontend .ui-tooltip-titlebar{

		background: #B0DE78;

		background-image: -moz-linear-gradient(top, #B0DE78, #2E629D);

		background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));

		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);

		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";



		color: white;

		font-weight: normal;

		font-family: serif;



		border-bottom-width: 0;

		-moz-border-radius: 3px 3px 0 0;

		-webkit-border-radius: 3px 3px 0 0;

		border-radius: 3px 3px 0 0;

	}

	

	.ui-tooltip-frontend .ui-tooltip-content{

		background-color: #CAED9E;

		color: #3F6219;

		

		background: -webkit-gradient(linear, left top, left bottom, from(rgba(202, 237, 158, 0.85)), to(rgba(204, 183, 156,0.85)));

      	background: -moz-linear-gradient(top, rgba(202, 237, 158, 0.85), rgba(204, 183, 156,0.85));

		

		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CAED9E,endColorstr=#CCB79C);

		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CAED9E,endColorstr=#CCB79C)";



		-moz-border-radius: 3px 0 3px 3px;

		-webkit-border-radius: 3px 0 3px 3px;

		border-radius: 3px 0 3px 3px;

	}



	.ui-tooltip-frontend .ui-tooltip-icon{

		border: 2px solid #285589;

		background: #285589;

	}

		

	.ui-tooltip-frontend .ui-tooltip-icon .ui-icon{

		background-color: #FBFBFB;

		color: #555;

	}

	

	/*----------------------------------------Partial Poll Box Start---------------------------------------------------*/



.result_title_poll

{

	color:#006633;

	font-weight: bold;

	font-size:14px;

}



.poll_question{

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

	font-size:12px;

	font-weight: bold;

	color:#0A4B69;

	text-decoration:none;

}



.answers{

	color:#000000;

}



span.vote {

	color: #FF9900;

	font-weight: bold;

	font-size:13px;

}



.poll_vote_error{

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

	background-color:#D72D1A;

	font-weight:bold;

	color:#FFFFFF;

}



.poll_vote_success{

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

	background-color:#00CC00;

	font-weight:bold;

	color:#FFFFFF;

}





.news_panel_h_1{

	border:0px solid #FF0000; 

	background:url(../images/news_header.jpg) no-repeat 0px 0px;

	height:32px;



}



.news_panel_b{

	border-left:0px solid #01547C;

	border-right:0px solid #01547C;

	border-top:1px solid #01547C;

	text-align:left;

	width:240px;

	/*background:url(../images/news_partial/mews_bg.jpg) repeat-x;*/

	background-color:#3D444A;

	margin-left:0px;

	

}



/*.news_panel_f{

	background:url(../images/news_partial/news_footer.jpg) no-repeat 5px 0px;

	height:7px;

	

}*/



.all_polls a{

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

	font-size:12px;

	color:#CC0000;

	font-weight:bold;

	text-decoration:none;

}



.all_polls a:hover{

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

	font-size:12px;

	color:#666666;

	font-weight:bold;

	text-decoration:underline;

}



/*----------------------------------------Partial Poll Box END---------------------------------------------------*/



.main_div {

	width:1000px;

	margin-left:auto;

	margin-right:auto;

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

	

	}

	

.header {

	width:980px;

	margin-left:auto;

	margin-right:auto;

	}

	

.header_left {

	width:570px;

	float:left;

	}

	

.header_right {

	width:300px;

	float:right;

	}

	

.date_div {

	width:140px;

	float:left;

	}

	

.link_right {

	width:150px;

	float:right;

	}

	

.date_font {

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

	font-size:12px;

	color:#327F17;

	}

	

	

.menu_div {

	width:980px;

	float:left;

	overflow:auto;

	}

	

.topmenu {

	width:750px;

	margin-left:auto;

	margin-right:auto;



	}

	

.banner {

	width:963px;

	margin-left:auto;

	margin-right:auto;

	}

	

.body {

	width:965px;

	margin-left:auto;

	margin-right:auto;

	overflow:auto;

	}

	

.body_left {



	width:720px;

	float:left;

	}

	

.body_right {

	width:240px;

	float:right;

	}

	

.visitor {

	width:170px;

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

	height:52px;

	}

	

.footer {

	width:963px;

	margin-left:auto;

	margin-right:auto;

	}

	

.footer_bg {



	width:963px;

	margin-left:auto;

	margin-right:auto;

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

	height:67px;

	}

	

	

.footer_font {

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

	color:#327F17;

	font-size:12px;

	}

	

.footer_font1 {

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

	color:#327F17;

	font-size:11px;

	}

.footer_link a {
	color:#000000;
	text-decoration:none;
	}
	
	.footer_link a:hover {
	color:#000000;
	text-decoration: underline;
	}


	