body {
	margin:0px 0px 0px 0px ;
	background:#E7ECF0 url(images/bg_top.jpg) repeat-x;
}
.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:justify;
}
.leftcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:justify;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#0D0E0E;
}
a.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#0D0E0E;
	text-decoration:none;
}
a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#0D0E0E;
	text-decoration:none;	
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#0D0E0E;
	text-decoration: underline;
}
a.footer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
}
.bg_footer {
	background-image:url(images/bg_footer.jpg);
	background-repeat:repeat-x;
	height:110px;
}
.bg_footer1 {
	background-image: url(images/bg_footer1.jpg);
	background-repeat:no-repeat;
	width:964px;
	height:50px;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
}
.mainheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#00458A;
	padding:15px 20px 10px 20px;
}
.ltheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	height:25px;
	padding-top:15px;
	width:auto;
	background-image: url(images/bg_ltheading.jpg);
	padding-left:35px;
	display:block;
}
.ltcont_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:#00458A;
	padding:10px 0px 10px 0px;
}
#ltlinks{
	clear:both;
	float:left;
	width:234px;
	height:280px;
	text-align:left;
	font-weight:bold;
}
#ltlinks ul li {
	font-size:16px;
	text-decoration:none;
	color:#6A6A6A;
	float:left;
	width:194px;
	height:27px;
	list-style-type: none;
	background:url(images/ltlink_bg.jpg) no-repeat;
}
#ltlinks li a {
	text-decoration:none;
	color:#6A6A6A;
	background:url(images/ltlink_bg.jpg) no-repeat left;
	float:left;
	width:194px;
	padding-left:40px;
	padding-top:13px;
	height:27px;
}
#ltlinks li a:hover {
	color:#225F91;
	width:194px;
	height:27px;
	background:url(images/ltlink_bgover.jpg) no-repeat;
}
.listul {
	margin:0px;
	padding:0px;
}
.listli {
	margin:0px;
	padding:0px;
}
.divmenu {
	float:left;
	padding-top:25px;
}
#toplinks{
	clear:both;
	width:700px;
	float:right;
	text-align:left;
	height:60px;
	font-weight:bold;
}
#toplinks ul li {
	font-size:14px;
	text-decoration:none;
	color:#FFFFFF;
	height:60px;
	list-style-type: none;	
}
#toplinks li a {
	text-decoration:none;
	color:#FFFFFF;
	height:60px;
}
#toplinks li a:hover {
	color:#A1C5EC;
	height:60px;
	text-decoration:underline;	
}
.logo_head {
	width:964px;
	height:168px;
}
.logo {
	width:244px;
	height:168px;
	float:left;
}
.logo_name {
	width:720px;
	height:108px;
}
.menu_head {
	width:720px;
	height:60px;
}
.lthead {
	width:234px;
	background-color:#FFFFFF;
	float:left;
	padding:0px 10px 10px 10px;
}	
.left_content {
	width:125px;
	float:right;
	height:96px;
	padding:5px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:justify;
}
.menuleft_head {
	background-color:#FFFFFF;
	padding:10px 10px 10px 10px;
	width:944px;
	height:280px;
}
.front_head {
	width:944px;
	height:280px;
	background:#FFFFFF;
	padding:10px 10px 10px 10px;	
}
.front_image {
	width:700px;
	float:right;
}
.main_head {
	width:964px;
	background:#FFFFFF;
}
.main_cont_head {
	background-color:#FFFFFF;
	width:944px;
}
.content_head {
	width:964px;
	float:left;
	background-color:#FFFFFF;
	margin-left:-10px;
	padding-top:10px;
}
.colright_head {
	background-image:url(images/bg_content.jpg);
	background-repeat:repeat-x;
	width:700px;
	float:left;
}
.principal_img {
	padding:5px 0px 5px 0px;
	width:105px;
	height:96px;
}
.staff_tbl{ 
	color:#5F5E5B;
	background-color:#C9DEEF;
	height:90px;
	width:300px;	
}
.p_staff_tbl{ 
	color:#5F5E5B;
	background-color:#EAE3CF;
	height:90px;
	width:300px;
	font-size:16px;
	font-weight:bold;	
}
.staff_heading{
	color:#886B65; 
	font-size:16px; 
	font-weight:bold;
	background-color:#EAE3CF;
	border-bottom:4px solid #D0C9B7;
	padding:10px;
	text-align:left;
}
.staff_detail{
	padding:10px 10px 10px 10px;
	font-size:12px;
}
.inner_staff_detail{
	padding:10px 0px 10px 0px;
	font-size:12px;
}
.staff_title {
	font-size:12px;
	font-weight:bold;
	color:#165485;
	text-align:left;
}
.p_staff_detail{
	padding:10px;
	font-size:14px;
}
a.staff_menu:link,a.staff_menu:active,a.staff_menu:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	background:#165588;
	text-align:center;
	width:125px;
	padding:8px 10px 8px 10px;
	margin-right:5px;
}
a.staff_menu:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	background:#1D79BC;
}
.sub_title {
	font-size:14px;
	font-weight:bold;
	color:#1E73B4;
}
a.txtlnk:link,a.txtlnk:active,a.txtlnk:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003399;
	text-decoration:none;
}
a.txtlnk:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#0066CC;
	text-decoration:underline;
}
a.albumlnk:link,a.albumlnk:active,a.albumlnk:visited{
	background:#E5E5E5;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	width:130px;
	height:140px;
}
a.albumlnk:hover{
	background:#C3D1DA;
	font-weight:bold;
	color:#000000;	
}

a.gallerylnk:link,a.gallerylnk:active,a.gallerylnk:visited{
	border:5px solid #CCCCCC;	
	width:120px;
	height:100px;
	display:block;
}
a.gallerylnk:hover{
	border:5px solid #C3D1DA;
}


/********************BOF CALSSES USED FOR CONTACT US PAGE******************/

.textbtn{
	height:30px;
	width:100px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#666666;
	border:1px solid #CCCCCC;
	font-family:Arial;
}
.textbox,textarea.textbox
{
	border:1px solid #c4c4c4;
	background:#f9f9f9;
	color:#666;
	padding:5px 0px 5px 7px;
	width:250px;
	font-family:Arial;
	font-size:12px;
	margin:2px 0px 2px 0px;
}
.textbox:focus,textarea.textbox:focus
{
border:solid 1px #666666;
background:#CCCCCC
}
/********************EOF CALSSES USED FOR CONTACT US PAGE******************/

