* { margin:0; padding:0 }

BLOCKQUOTE {
  margin-right: 2em;
  margin-bottom: 10px;
  margin-left: 10px;
}

ul {
	margin-left: 15px;
	font-family: Tahoma, Helvetica, sans-serif;
	text-align: justify;
	font-size: 100%;
}

div { margin:0; padding:0 }
BODY {
	font-size: 76%;
	background: #D9C05C;
	font-family: Tahoma, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
}

/* LINK AND TEXT STYLES */
a { color:#5B5702; text-decoration: none; }
a:hover  { color: red;  } 

.xp{color: white}
.xp:hover {color: yellow}

.highlightsTitle{ color:#000; font-weight:bold; background: url(../images/arrow.gif) center left no-repeat; padding:0 0 1px 15px }
.staffTitle, .newsTitle { color:#000; font-weight:bold; background: url(../images/arrow-blue.gif) center left no-repeat; padding:0 0 1px 15px }
.titleHighlight { 
	background: url(../images/symbol.gif) center right no-repeat; padding:0 20px 1px 0;
	color:#5B5702;
	font-weight:bold; 
	font-size:1.1em; 
	line-height:2em;
}
.pageTitle { color:#fff; font-weight:bold; font-size:1.1em; background:#827C00; padding:2px 10px;}
.bgLink { font-weight: bold; padding:0 5px; text-decoration:none; font-size:.9em; font-style: italic; }
.bgLink a:hover { background:#FCC24F; padding:0 5px; text-decoration:none; font-size:.9em; border: 1px solid #895A04 }
.greyBg { background:#ECEAED; padding:10px }

/* BODY HTML LAYOUT STYLES */
#wrapper { width:790px; margin:0 auto; background:#fff; height:100% }
#header { 
/*	width:770px; 
	height:140px; */
	margin:0 auto;
/*	background: url(../images/header-bg1.jpg) repeat-x; */
	clear:both 
}
#header a { 
	color:#5C5C5B;
	background: url(../images/arrow.gif) center left no-repeat; 
	padding:0 10px 1px 15px; 
	text-decoration:none;
	font-weight: normal ;
}
#header a:hover { color:#7E7E7D }
#topLinks { 
	text-align:right;
	padding: 0 20px 35px 0;
	font-size: .9em;
}
#topLinks a:hover {
	color: red;
}
#footer { 
	background: url(../images/bott_b9_bk.jpg) repeat-x; 
	color:black; 
	font-size:.8em; 
	text-align:right; 
	padding:0 15px 2px 15px; 
	height:32px;
}
#footer a { color:#D38A05; text-decoration:none; color:black; font-weight: normal }
#footer a:hover { color:red }
#navBar { 
	color:#fff;
	width:800px;
	height:40px; 
	background: red;
	filter: alpha(opacity=80); 
	-moz-opacity:.80;
	opacity:.80; 
	border-bottom:1px solid #D5CE3A;
	display:block 
} 

/* TRANSPARENT BACKGROUND HOVER STYLE */
div.transOFF {
	font-weight: bold;
	color: #fff;
	width:110px;
	height:40px;
	text-align:center;
	padding: 15px 0 0 0;
	float:left;
	position:relative;
	display:block;
 }
div.transOFF a { color: #fff; text-decoration:none; height:40px; }
div.transON, .current {
	font-weight: bold;
	width:110px;
	color: #000;
	background: #fff;
	opacity:.40;
 	cursor:default;
	filter: alpha(opacity=40);
        -moz-opacity: 0.5;
	text-align:center;
	padding: 15px 0 202px 0;
	float:left;
	position:relative;
	display:block
}
div.transON a, div.transON a:hover, .current a, .current a:hover { color:#000; text-decoration:none }

/* BANNER IMAGE STYLES */
#bannerHome { background:url(../images/banner17.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannercareer { background:url(../images/banner6.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannermanagement { background:url(../images/banner10.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerchairmanrev { background:url(../images/banner9.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannermission { background:url(../images/banner2.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannergroup { background:url(../images/banner31.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerproducts { background:url(../images/banner18.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerriders { background:url(../images/banner11.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#banneriRiders { background:url(../images/banner3.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannergRiders { background:url(../images/banner7.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerclients { background:url(../images/banner30.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerfaq { background:url(../images/banner1.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerContact { background:url(../images/banner38.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannergrouphealth { background:url(../images/banner20.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerConfidential { background:url(../images/banner12.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerboarddir { background:url(../images/banner8.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannergrouplife { background:url(../images/banner47.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannernetwork { background:url(../images/banner46.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerfinanstat { background:url(../images/banner41.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannercorpplan { background:url(../images/banner36.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannercoprofile { background:url(../images/banner15.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerchangename { background:url(../images/banner45.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannersarmayagold { background:url(../images/banner26.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerindivplan { background:url(../images/banner19.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerprod { background:url(../images/banner18.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannermehfoozsarmaya { background:url(../images/banner16.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerscholar { background:url(../images/banner73.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerphospital { background:url(../images/banner40.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannersitemap { background:url(../images/banner51.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerdownload { background:url(../images/banner52.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannermsb { background:url(../images/banner71.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerpsr { background:url(../images/banner59.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerwidow { background:url(../images/banner50.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#banneradbgroup { background:url(../images/banner63.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#banneradbind { background:url(../images/banner64.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#banneropd { background:url(../images/banner70.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerfib { background:url(../images/banner13.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#banneraib { background:url(../images/banner67.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannertir { background:url(../images/banner68.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerGhealthR { background:url(../images/banner72.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerprb { background:url(../images/banner74.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannertil { background:url(../images/banner75.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#banneraboutus { background:url(../images/banner5.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannergliferider { background:url(../images/banner76.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerndbr { background:url(../images/banner77.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannercir { background:url(../images/banner78.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannergurincome { background:url(../images/banner99.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerpersaccident { background:url(../images/banner91.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerbancassurance { background:url(../images/banner102.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#page404 { background:url(../images/404.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerpaidinfo { background:url(../images/banner106.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerfchariman { background:url(../images/banner107.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerfchariman1 { background:url(../images/banner109.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerfchariman2 { background:url(../images/banner110.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerfchariman3 { background:url(../images/banner111.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerfchariman4 { background:url(../images/banner112.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerfchariman5 { background:url(../images/banner113.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }
#bannerfchariman6 { background:url(../images/banner114.jpg) no-repeat; width:800px; height:230px; margin:0 auto 10px auto; border:1px solid #865804 }

/* FORMS & MISC STYLES */
.left { float:left; position:relative }
.right { float:right; position:relative }
//.tbldata { 
//	padding:6px; 
//	width:50%;
 //	v-align:top;
//}


.programsBlue { 
	background:#DAF3F3; 
	color:#014F4F; 
	padding:8px; 
	border:1px solid #059292;
	border-left:5px solid #059292
}
.programsGreen { 
	text-align:center;
	background:#EB4223;
	color:#ffffff; 
	padding:8px; 
	border:1px solid #70362A;
	border-left:5px solid #70362A
}
.programsYellow { 
	background:#FAD079; 
	color:#895505; 
	padding:8px;  
	border:1px solid #BF7C03;
	border-left:5px solid #BF7C03
}
.rightColumn { float:right; clear:right; position:relative; width:415px; padding:10px 25px 15px 0 }
.interiorBox {  background:#ECEAED; padding:15px; border:10px solid #fff; border-top:5px }
.interiorYellowbox { background:#ED4022; color:#fff; padding:10px;  margin:0 auto; overflow:hidden }
.interiorYellowbox img { float:left; margin:0 10px 0 0; border:1px solid #fff }
.interiorYellowbox a { color: #fff }
.yellowBorder { border:2px solid #ED4022; padding:10px; background:#fff }
.highlights { 
	background:#C7A20E url(../images/current-highlights.jpg) top no-repeat; 
	border-left:1px solid #8D8584;
	padding:48px 14px 10px 15px;
	color:#fff; 
	width:300px; 
	float:left;
	position:relative;
	clear:left;
}
.highlights img { border:1px solid #F89B02; margin:5px 0 }
.staffBorder { border:2px solid #BF7C03; background:#FAD079; padding:10px }
.staffBorder img { border:2px solid #fff; margin:0 10px 0 0; float:left }
.form { 
	border:1px solid #A36D0C; 
	height:15px; 
	width:150px; 
	background: #fff; 
	font-size:.9em;
	padding:2px 0 0 5px
}
.contactForm { 
	border:1px solid #A36D0C; 
	background: #fff; 
	font-size:.9em;
	padding:2px 0 0 5px;
	height:75px; 
	width:220px
}
.clear { clear:both }
.spacer { height:12px; clear:both }
.rtMargin { margin-right:15px }
.rpMargin { margin-right:2px }

a.highright:link{color:#827C00; text-decoration:none; }
a.highright:visited{color:#827C00; text-decoration:none;}
a.highright:hover{color:#5B5702; text-decoration:underline; }