/* CSS Document */
/*------------------------------------default Veriable---------------------------------*/
body {
	padding:0;
	margin:0;
	background-image:url();
	background-repeat:repeat-x;
	background-color:#A0A0A0;
	background-position:top;
	margin-bottom:76px;
	color: #FFF;
		}
p	{
	padding:0;
	margin:0;
	font-size: 10px;
	font-variant: normal;
	text-transform: none;
	color: #2F2F2F;
	text-decoration: none;
		}
form {
		padding:0;
		margin:0;
		}
*{
	font-family: Tahoma, Verdana, Arial;
	font-size:10px;
	color:#2F2F2F;
		}
li {
	padding:0;
	margin:0;
	list-style-type:none;
	text-align: justify;
		}
ul {
	padding:0;
	margin:0;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial;
	}
		
/*---------------------------------------header---------------------------------*/

.header_bg {
			background-image:url(images/haeder_bg_mid.gif);
			background-position:top;
			background-repeat:repeat-x;
			}
/*-------------------------------menu--------------------------------*/
.menu_boredr {
				border-right:#ffffff 1px dashed;
				padding-top:25px;
				padding-right:13px;
				}
.link_pad {
			padding-bottom:6px;
			}
.header_text {
			color:#CFCFCF;
			font-weight:bold;
			padding-top:8px;
			}
/*----------------------------------------login--------------------------------------*/
.login_bg {
			border-left:#7B7B7B 1px solid;
			border-right:#7B7B7B 1px solid;
			background-color:#ffffff;
			padding-top:10px;
			padding-bottom:4px;
			}
.form_text1 {
			color:#515151;
			font-weight:bold;
			}
.box1 {
		width:113px;
		height:18px;
		background-color:#FFFFFF;
		color:#666666;
		border:#CFCFCF 1px solid;
		}
.click {
			color:#3D94AE;
			text-decoration:none;
			}
.click:hover {
			text-decoration:underline;
			}
/*---------------------------------------right body-------------------------------*/
.sea_bg{
		background-color:#CFCFCF;
		border-right:#7B7B7B 1px solid;
		border-left:#7B7B7B 1px solid;
		}
li.l1 a{
		background-image:url(images/menu_bullte.gif);
		background-position:14px 4px;
		background-repeat:no-repeat;
		font-size:9px;
		color:#2F2F2F;
		padding-left:25px;
		line-height:12px;
		text-decoration:none;
		}
li.l1 a:hover {
	text-decoration:underline;
	background-position:10px 4px;
	font-size: 12px;
		}
.down_body_bg{
		background-color:#F4F4F4;
		border-right:#7B7B7B 1px solid;
		border-left:#7B7B7B 1px solid;
		padding-top:6px;
		padding-left:9px;
		padding-right:9px;
		}
.news_pad {
			padding-left:12px;
			}
.news_text1 {
			font-size:11px;
			font-weight:bold;
			text-transform:uppercase;
			padding-bottom:14px;
			}
.news_text2 {
			font-size:11px;
			text-decoration:underline;
			}
.news_text3 {
	color:#333;
	padding-bottom:16px;			
			}
.photo_boredr {
				border-left:#3086A3 1px dashed;
				}
.photo_text {
				padding-left:8px;
				padding-top:6px;
				padding-bottom:5px;
				}
/*--------------------------------------------footer-------------------------------------*/
.footer_bg {
	padding-bottom:9px;
	padding-top:18px;
	color:#606060;		
			}
.footer_link {
			text-decoration:none;
			padding-right:2px;
			padding-left:1px;
			color:#606060;
			}
.footer_link:hover {
	text-decoration:underline;
	color:#00E;
			}
/*-----------------------------------------inside page----------------------------------*/
.about_photo_bg{
	background-color:#787878;
	padding-left:35px;
	padding-top:4px;
	padding-bottom:16px;
	color: #EEE;
					}
.about_text1 {
	color:#444;
	padding-top:16px;
	font-size: 10px;
					}
.about_text2 {
	color:#222;
	font-size:12px;
				}
.about_text3 {
	color:#222;
	font-weight:bold;
	font-size:11px;
	text-align: left;
				}
.more_padd {
	padding-right:55px;
	padding-top:5px;
	color: #EEE;
				}
.ach_text1 {
	color:#444;
	font-size:11px;
	font-weight:bold;
			}
.about_boder {
				border-right:#787878 1px dashed;
				}
.snak_text {
				padding-left:22px;
				font-size:10px;
				color:#645738;
				padding-right:23px;
				padding-top:10px;
				padding-bottom:10px;
				}		
/*-------------------------------gallery----------------------------*/
.view a  {
			border-top:#A2BFC8 1px dashed;
			border-bottom:#A2BFC8 1px dashed;
			padding-top:3px;
			padding-bottom:4px;
			font-size:10px;
			color:#FFFFFF;
			font-weight:bold;
			text-decoration:none;
			background-color:#286273;
			width:47px;
			display:block;
			
			}
.view a:hover{
    	text-decoration:underline;
		background-color:#414E52;
		}
.view2 a{
			width:82px;
			border-left:#ffffff 1px solid;
			background-color:#377A8D;
			}
.view2 a:hover {
				text-decoration:underline;
				background-color:#032934;
				}
li.award_list a {
				background-image:url(images/awrad_bullte.gif);
				background-repeat:no-repeat;
				background-position:2px 4px;
				padding-left:12px;
				color:#3F3F3F;
				text-decoration:none;
				height:14px;
				display:block;
				width:155px;
				}
li.award_list a:hover {
			    background-position:0px 4px;
				font-weight:normal;
				background-color:#DEEDF1;
			}
/*------------------------------------------------contact page---------------------------------------*/
.contact_boder {
					border-right:#B5B5B5 1px dashed;
					padding-right:23px;
					}
.cont_text1 {
				color:#000000;
				font-size:12px;
				font-weight:bold;
				padding-bottom:7px;
				}
.cont_text2 {
				color:#FFFFFF;
				padding-bottom:0px;
				}
.cont_text3 {
			color:#FFFFFF;
			padding-bottom:12px;
			}
.ph_text1 {
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	padding-left:19px;
	padding-bottom:8px;
	padding-top:5px;
	text-align: center;
			}
.website{
			font-size:11px;
			color:#D9F6FF;
			text-decoration:underline;
			}
.website:hover {
				text-decoration:none;
			}
.cont_pad {
			padding-left:38px;
			padding-top:10px;
			}
/*-------------------------------------contact form----------------------------------*/
.contact_box1 {
				border-top:#404040 1px solid;
				border-left:#404040 1px solid;
				border-right:#D4D0C8 1px solid;
				border-buttom:#D4D0C8 1px solid;
				height:17px;
				width:169px;
				font-size:11px;
				color:#5A5A5A;
				font-weight:bold;
				padding-left:4px;
				}
.contact_box2 {
				height:76px;
				}
.info_bg_pad {
				padding-left:32px;
				background-color:#E0D7C2;
				font-size:11px;
				color:#282828;
				padding-bottom:10px;
				}
.text12px {
			font-size:11px;
			font-weight:bold;
			color:#227A96;
			}
.T {
	font-size: 11px;
	text-decoration: underline;
	text-align: justify;
	color: #03F;
}
.TBold {
	font-family: Arial, Tahoma;
	font-size: 10px;
	color: #06F;
}
.hbold {
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333;
}
.down_body_bg table tr td table tr .news_pad table tr td p .TBold .T .TBold .TBold {
	color: #03F;
}
reactivheader {
	font-family: Arial, Tahoma;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	color: #666;
}
react_Header {
	font-family: Arial, Tahoma;
	font-size: 14px;
	font-weight: lighter;
	color: #333;
}
reactiv {
	font-family: Arial, Tahoma;
	font-size: 12px;
	font-weight: lighter;
	font-variant: normal;
}
LeftLinks {
	font-family: Arial, Tahoma;
	font-size: 10px;
	color: #06F;
}
.l1 a {
	font-size: 12px;
}
.Ca {
	font-size: 10px;
	color: #222;
	font-family: Arial, Tahoma;
}
.Ca .l1 a {
	font-size: 16px;
}
.Ca .l1 a {
	font-size: 12px;
}
.Ca .l1 a {
	font-size: 10px;
}
.Ca .l1 a {
	font-family: Arial, Tahoma;
}
a:hover {
	font-family: Arial, Tahoma;
}
.l1 {
	font-size: 12px;
}
.l1 .l1 a {
	font-size: 12px;
}
.about_text3 .about_text1 {
}
.more_article_link {
	font-family: Tahoma, Verdanda, Arial;
	font-size: 10px;
	color: #30F;
	text-decoration: blink;
}
.l1 a {
	font-family: Verdana, Geneva, sans-serif;
}
.l1 a {
	font-family: Arial, Helvetica, sans-serif;
}
.l1 a {
	font-family: Tahoma, Geneva, sans-serif;
}
.l1 a {
	font-family: Tahoma;
}
.l1 a {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
}
.l1 a {
	font-family: Arial, Tahoma;
}
.l1 a {
	font-family: Arial, Tahoma;
}
.down_body_bg table tr td table tr td table tr td table tr td ul .Ca a {
	font-family: Arial, Tahoma;
}
.down_body_bg table tr td table tr td table tr td table tr td ul .Ca a {
	font-family: Arial, Tahoma;
}
.down_body_bg table tr td table tr td table tr td table tr td ul .Ca a {
	font-family: Tahoma, Geneva, sans-serif;
}
.down_body_bg table tr td table tr td table tr td table tr td ul .Ca a {
	font-family: Tahoma, Geneva, sans-serif;
}
