body, html, form, ul, div, li{
	margin: 0px;
	padding: 0px;
}
body{
	font-family: 'Verdana';
	font-size: 14px;
	color: #211f1f;
}
.fullShadow{
	background: url('../images/shadow.jpg') repeat-y center top;
	padding-left: 3px;
}
.logoBg{
	background: url('../images/bg-logo.jpg') repeat-x;
	height: 80px;
}
.logoPad{
	padding-left: 29px;
	padding-top:10px;
}
.timeFormat{
	font-family: 'Tahoma';
	font-size: 32px;
	color: #062583;
}
.timeColor{
	color: #fe7c1a;
}
.dateFormat{
	font-family: 'Tahoma';
	font-size: 18px;
	color: #1a3082;
}	
.mainLinks{
	background: url('../images/link-bg.jpg') no-repeat center top;
	height: 55px;
	overflow:hidden;
}
.linkFont{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
.padLinks{
padding-top:6px;
	
}	
.home{ 
	background: url('../images/home.jpg') no-repeat; 
	width: 123px;
	height: 55px; 
}
.banner{
	background: url('../images/middle-bg.jpg') no-repeat center -5px; 
	height: 189px;
}
.gallary{
	padding: 4px 8px 0 0px;
}
.gal{
	background: url(../images/gallery-bg.jpg) no-repeat left 2px;
	height: 176px;
}
.galleryTd{ padding: 8px 14px 0 14px;}
.middleBg{
	background: url('../images/bg-middle-part.jpg') repeat-x; 
}
.middleTab{
	background: #FDFDFD;
}
.padMiddle{
	padding: 0 20px 0 20px;
}
.textBlue{
	background: url('../images/bg-text.jpg') no-repeat 13px top;
	height: 49px;
}
.textBlue2{
	background: url('../images/bg-text.jpg') no-repeat 13px 17px;
	height: 49px;
}
.divBg{
	background: url('../images/bg-text-bottom.jpg') no-repeat center bottom #E4E5EA; 
	margin: -5px 3px 0 13px;
	padding: 10px 10px 0 20px;
	font-size: 12px;
	line-height: 140%;
}
.textNavi{
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	padding: 10px 0 0 33px;
}
.textWelcome{
	font-size: 18px;
	color: #1a3082;
}
.orgKarin{
	color: #e36404;
	font-size: 22px;
}
.textWelcomePad{
	padding: 0px 10px 0 20px;
}
.padWel{
	padding-top: 10px;
	line-height: 140%;
}

a.more_link:link{ color: #FF7A18; text-decoration: underline; font-size: 12px; font-weight: bold;}
a.more_link:visited{ color: #FF7A18; text-decoration: underline; font-size: 12px; font-weight: bold;}
a.more_link:hover{ color: #FF7A18; text-decoration: underline; font-size: 12px; font-weight: bold;}
a.more_link:active{ color: #FF7A18; text-decoration: underline; font-size: 12px; font-weight: bold;}

a.bottom_link:link{ color: #322d2d; text-decoration: none; font-size: 14px;}
a.bottom_link:visited{ color: #322d2d; text-decoration: none; font-size: 14px;}
a.bottom_link:hover{ color: #FF7A18; text-decoration: none; font-size: 14px;}
a.bottom_link:active{ color: #322d2d; text-decoration: none; font-size: 14px;}

.footer{
	background: url('../images/footer-left.jpg') no-repeat left top #1A3082;
	height: 21px;
	font-size: 12px;
	color: #FFFFFF;
}
.footerPic{
	background: url('../images/footer-right.jpg') no-repeat right top #1A3082;;
}
.gallaryBor{
	border: 2px solid white;
}
.date{
	color: #1a3082;
	font-weight: bold;
}
.dateHeading{
	color: #fe7918;
	font-weight: bold;
}

a.more2:link{ color: #1a3082; text-decoration: none; font-size: 14px;}
a.more2:visited{ color: #1a3082; text-decoration: none; font-size: 14px;}
a.more2:hover{ color: #FE7918; text-decoration: none; font-size: 14px;}
a.more2:active{ color: #1a3082; text-decoration: none; font-size: 14px;}

.more2Text{
padding-left: 90px;
}
.more2Text2{
padding-left: 70px;
}
.leftLinksUl{
	list-style:none;
	margin:0;
}
.leftLinks {
	list-style: none;
	padding: 8px 0px;
	margin: 0 10px 0 0;
	font-size:12px;
	display: block;
	font-family: 'Verdana';
	text-decoration: none;	
	border-bottom: 1px dotted #BCBBC0;	
}
a.leftLinks:link, a.leftLinks:visited, a.leftLinks:active{
	background: url('../images/arrow-0.jpg') no-repeat 0px 10px;
	font-size: 12px;
	color: #1d1d1d;	
	padding: 8px 0 8px 20px;
	text-decoration: none;
	
}
a.policy{
    text-decoration: none;
    font-size: 12px;
	color:#1A3083;	
}
.bull_color{
color:#000000;	
}
a.policy:hover{
    text-decoration: none;
    font-size: 12px;
	color: #FE7918;	
}
a.leftLinks:hover {
	background: url('../images/arrow-0-over.jpg') no-repeat 0px 10px;
	font-size: 12px;
	padding: 8px 0 8px 20px;
	color: #fe7918;
	text-decoration: none;
}

.selectedClass222{
	background: url('../images/arrow-0-over.jpg') no-repeat 0px 10px;
	font-size: 12px;
	padding: 8px 0 2px 20px;
	color: #fe7918;
	text-decoration: none;
	display:block;
}

.selectedClass22{
	background: url('../images/arrow-0-over.jpg') no-repeat 0px 10px;
	font-size: 12px;
	padding: 8px 0 8px 20px;
	color: #fe7918;
	margin: 0 10px 0 0;	
	display: block;
	border-bottom: 1px dotted #BCBBC0;		
	text-decoration: none;
}

.notBorder{ 
	border: none;
}

ul.leftLinksInner{
	list-style: none;
	padding: 0px 0px 0px;
	border-bottom: 1px dotted #BCBBC0;
	margin: 0px 10px 0 0;	
}
.leftLinksInner li{
	list-style: none;
	padding: 2px 0px;
	margin: 0 10px 0 0;
	font-size: 12px;
	display: block;
	font-family: 'Verdana';
	text-decoration: none;	
}
a.leftLinksInner:link, a.leftLinksInner:visited, a.leftLinksInner:active{
	background: url('../images/out.jpg') no-repeat 6px 8px;
	font-size: 12px;
	color: #5e5e5e;	
	display: block;
	padding: 2px 0 2px 20px;
	text-decoration: none;
}
a.leftLinksInner:hover, .selectedClass{
	background: url('../images/in.jpg') no-repeat 6px 8px;
	font-size: 12px;
	padding: 2px 0 2px 20px;
	color: #062583;
	text-decoration: none;
	display: block;
}
#tabs {
	float: left;
	width: 100%;
	font-size: 93%;
	line-height: normal;
	text-align: center;	
	height:44px;
	}

#tabs ul {
	margin: 0;
	padding: 0px 10px 0 6px;
	list-style: none;
	}
#tabs li {
	display: inline;
	margin: 0;
	padding: 0px;
	text-align:center;
	}
#tabs a {
	float:left;
	margin:0;
	padding:0 0 0 4px;
	width: 110px;
	text-decoration:none;
	height:44px;
	}
#tabs a span {
	float:left;
	display:block;
	width: 110px;
	padding:8px 15px 4px 8px;
	color:#FBFEFD;
	height:44px;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span, #tabs li .selectedClass {
	background:url("../images/home-over.png") no-repeat 11px top;
	color:#022284;
	font-size: 14px;
	width: 110px;
	cursor:pointer;
	height:44px;
	}
#tabs a:hover {
	background-position:0% -42px;
}

a.news:link{ color: #FE7918; text-decoration: none;}
a.news:visited{ color: #FE7918; text-decoration: none;}
a.news:hover{ color: #FE7918; text-decoration: underline;}
a.news:active{ color: #FE7918; text-decoration: none;}

.bannerPad{
padding: 6px 0 0 36px;
}







.box_list_text_listing_odd{
	background-color: #FDFFCB;
	margin-top: 1;
	width: 100%;
	margin-bottom: 1;
	text-align: left;
	font-family: Arial;
	font-size: 9pt;
}

.box_list_text_listing_even{
	background-color: #FEFFEC;
	margin-top: 1;
		width: 100%;

	margin-bottom: 1;
	text-align: left;
	font-family: Arial;
	font-size: 9pt;
}


.box_even{
	background-color: #E4E5EA;
	border: 1px solid #1A3083;
	width: 100%;
}

.box_odd{
	background-color: #F4F4F7;
	border-collapse: collapse;
	border: 1px solid #FEFFEC;
	width: 100%;
}







A.listLinks:link{ font-family: Verdana; font-size: 10pt; color:#1A3083; text-decoration:none }
A.listLinks:visited{ font-family: Verdana; font-size: 10pt; color:#1A3083; text-decoration:none }
A.listLinks:hover { font-family: Verdana; font-size: 10pt; color:#1A3083; text-decoration:underline }
A.listLinks:active { font-family: Verdana; font-size: 10pt; color:#1A3083; text-decoration:underline }






A.listLinks_next:link{ text-decoration:none; font-family: 'Trebuchet MS'; color:#1A3083; }
A.listLinks_next:visited{ text-decoration:none; font-family: 'Trebuchet MS'; color:#1A3083;}
A.listLinks_next:hover{ text-decoration:none; font-family: 'Trebuchet MS'; color:#FE7C1A;}
A.listLinks_next:active{ text-decoration:none; font-family: 'Trebuchet MS'; color:#1A3083;}


.small_text_date{
	font-size: 12px;
	color: #FE7918;
	line-height: 140%;
}

.small_text{
	padding: 5px 5px 5px 10px;
	font-size: 12px;
	color: #FE7918;
	line-height: 140%;
}
.small_text2{
	padding: 5px 5px 5px 10px;
	font-size: 12px;
	line-height: 140%;
}

.detailsNew{
font-family: 'Trebuchet MS'; 
color:#1A3083;
}
.virtualpage{
display: none;
height:120px;
}

.borderHireImg{
border: 3px solid #EFE9DD;
}

/*Gallery pages*/
.galBor{
border: 4px solid #EEE9DE;
}
.blueGalText{
font-size: 14px;
color: #1a3082;
width: 210px;
}
.galDes{
font-size: 12px;
width: 210px;
}
.newLinks{
float: left;
margin: 0 0 0 25px;
}
.newLinks2{
float: left;
}
.gallery_pad{
padding-right:14px;
}

.button {background: url( ../images/fade-butt.png );border: 3px double #999;border-left-color: #ccc;border-top-color: #ccc;font-family:arial;font-size:12px;color: #333;padding: 0.25em;}

.rightPanel{ margin:0 -1px 0 0;}
.orgKarinlink{
text-decoration:none;
	color: #e36404;
	font-size: 22px;
}
.state_banner{ margin-top:12px; margin-right:16px;}
.dateFormatnew{
	font-family: 'Tahoma';
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
	width:262px;
	float:left;
	padding-top:9px;
}	
.footer_center{ background:#1A3082; color:#ffffff; font-size:12px;}