div, table { 
font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size:12px;
	font-weight: normal;
	color: #000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size:12px;
	font-weight: normal;
	color: #000;
}

h1 { color: #f30000; }

input, textarea { font-family: Helvetica, sans-serif, Verdana, Arial; font-size:12px; font-weight: normal; color: #000; border: 1px solid #B1AC8C;}
.imp { font-size: 11px; color: #999999; }
.span01 { font-weight: bold; width: 170px; }
a img { border:0;}
a:link, a:visited { font-family: Helvetica, sans-serif,Verdana, Arial; font-size: 12px; font-weight: bold; color: #9d0303; text-decoration: none; outline:none;}

a:hover { text-decoration:underline; }
.txtGlobal { font-family: Helvetica, sans-serif, Verdana, Arial; font-size:12px; font-weight: normal; color: #000;}
.header2 { font-family: Helvetica, sans-serif; font-size:16px; font-weight: bold; color: #9d0303; }
.header2sub { font-family: Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #9d0303; }

.headerBG { background:url(../images/mainHeadBG.jpg) repeat-x top left; }
.ximeTitle { background:url(../images/xime.jpg) no-repeat 0px 10px; }
.searchBG { background:url(../images/searchBG.jpg) repeat-y top left; color:#890101; font-weight:bold; font-size:11px;}
.searchBG td{ color:#890101; font-weight:bold; font-size:11px;}
.serchTxtBox { font-family: Helvetica, sans-serif, Verdana, Arial; font-size: 11px; color: #373737; border:0; padding: 0 5px;}
.searchBtn { background:url(../images/searchBtn.gif) no-repeat -17px 0px; width: 17px; height: 16px; cursor: pointer; }
.searchBtnHover { background:url(../images/searchBtn.gif) no-repeat 0 0; width: 17px; height: 16px; cursor: pointer; }

/*dropdown menu style start*/
#drpDwnMenu { position: relative; clear:both; text-align: left; z-index:300}
.menu { padding: 5px 0px; background-color: #9d0303; }
.menu a:link, .menu a:visited { color:#FFF; font-weight:bold; display:block;  color: #fff; background-color: #9d0303; line-height: 19px; text-decoration: none; display: block; padding: 0px 5px; text-decoration:none; }
.menu a:hover {	background-color: #b55b5a; }
.menu .options { margin:0px 1px 0px 1px; padding:0px; width:196px; *width: 196px; _width:196px; text-align: left; font-size: 11px; line-height: 11px; z-index:auto;	}



/*
#menuMain { float:left; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }
#menuMain ul { margin:0; padding:0; float:left; }
#menuMain li { list-style:none; float:left; display:block; color:#ffffff; padding:0 7px; background: url(../images/menuSep.gif) no-repeat;} 
#menuMain li a { color:#ffffff; height: 36px; line-height: 36px; padding-left: 20px; text-decoration:none;} */

#menuMain { float:left; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }
#menuMain ul { margin:0; padding:0; float:left; }
#menuMain li { list-style:none; float:left; display:block; color:#ffffff;} 
#menuMain li a { color:#ffffff; height: 36px; line-height: 36px; padding-left: 20px; padding-right: 5px; text-decoration:none; float: left; }

li.menuCurrent {  background: url(../images/menuSep1a.gif) no-repeat; background-color:#9d0302; cursor: pointer;}
li.menuCurrent div { background: url(../images/menuSep2a.gif) no-repeat; height: 36px; line-height: 36px; float:left; width: 12px;}

li.menuNonCurrent {  background: url(../images/menuSep1.gif) no-repeat; background-color:none; cursor: pointer;}
li.menuNonCurrent div { background: url(../images/menuSep2.gif) no-repeat; height: 36px; line-height: 36px; float:left; width: 12px;}
/*dropdown menu style ends*/


.menubg { background:url(pgMenu1.jpg) no-repeat left top; width: 65px; height: 36px; cursor:pointer; line-height: 36px;}

.menubg1 { background:url(pgMenu2.jpg) no-repeat left top; width: 65px; height: 36px; cursor:pointer; line-height: 36px;}

.menu1bg { background:url(aboutMenu1.jpg) no-repeat left top; width: 89px; height: 36px; cursor:pointer; line-height: 36px;}

.menu1bg1 { background:url(aboutMenu2.jpg) no-repeat left top; width: 89px; height: 36px; cursor:pointer; line-height: 36px;}

.dropDown { position:absolute; z-index:100; width: 120px; padding: 5px 0px; background-color: #9d0303; _margin-top: 25px; _margin-left: -9px;}

.dropDown a:link, .dropDown a:visited { font-family: Helvetica, sans-serif,Verdana, Arial; font-size: 12px; font-weight: bold; color: #fff; background-color: #9d0303; line-height: 19px; text-decoration: none; display: block; padding: 0px 5px; }

.dropDown a:hover { background-color: #b55b5a; }

.tabAct { border: 1px solid #99967f; border-bottom-color:#fff; color: #9d0303; background:url(../images/tabMenuBG.jpg) repeat-x top left; height: 30px; line-height:30px; padding: 0px 10px; cursor: default; font-family: Helvetica, sans-serif, Verdana, Arial; font-size:12px; font-weight:bold;} /*background-color:#FDFBEE;*/

.tabNonAct { font-family: Helvetica, sans-serif, Verdana, Arial; font-size:12px; font-weight: bold; color: #2a2504; border:1px solid #99967f; background-color:#e4deb3; background-image:url(../images/tabBG.gif); background-repeat:repeat-x; height: 30px; line-height:30px; padding: 0px 10px; cursor: pointer;}

.formElements {  font-family: Helvetica, sans-serif, Verdana, Arial; font-size:12px; font-weight: normal; border: 1px solid #2a2504; vertical-align: middle;}

.tableHeader { background-color: #CCC; height: 25px; line-height:25px; color:#373737; font-weight:bold; }

.tableHeader2 { background-color: #EEE; height: 25px; line-height:25px; color:#373737; font-weight:normal; }

.tableHeader2 a:link, .tableHeader2 a:visited { font-family: Helvetica, sans-serif,Verdana, Arial; font-size: 12px; font-weight:normal; text-decoration: none;  color:#373737;}

.tableHeader2 a:hover { text-decoration:underline; }

#postitDiv { width:350px; height: 195px; _height: 200px; background:url(../images/keyareas.jpg) no-repeat top left; padding: 45px 0px 0px 20px; float:left; font-weight:bold;; }
#mdpPostitDiv { width:350px; height: 155px; _height: 200px; background:url(../images/mdpPostit.jpg) no-repeat top left; padding: 45px 0px 0px 20px; float:left; font-weight:bold;; }

.listTd { background-color:#fff;}

.listTd td { padding-left: 5px; border-bottom: 1px solid #ece9e9; color: #373737; height: 20px; line-height: 20px;}

.listTd1 { background-color:#eee;}

.listTd1 td { padding-left: 5px; border-bottom: 1px solid #ece9e9; color: #373737; height: 20px; line-height: 20px;}

.iconMenu { border-bottom: 1px solid #eee; padding-bottom: 5px; font-size:16px; font-weight:bold;}
.iconMenu div{ border:1px solid #bfbfbf; padding: 5px; margin: 5px 0px; height: 58px;padding-right: 0px; cursor:pointer;}
.iconMenu span{ float:left; margin-right: 5px; font-size:16px; font-weight:bold; color: #373737;}
.whiteBG { background-color: #fff; }
.greyBG { background-color: #e7e7e7; }
.whiteBG table{ border-bottom: 1px solid #d7d7d7;}
.greyBG table{ border-bottom: 1px dashed #d7d7d7;}
.msgDetails { background:url(../images/message.gif) no-repeat top left; height: 30px; line-height:30px; display: inline-block;}
.viewProfile { background:url(../images/profile.gif) no-repeat top left; height: 30px; line-height:30px; display:inline-block;}
.requestDetails { background:url(../images/request.gif) no-repeat top left; height: 30px; line-height:30px; display:inline-block;}
.ContentImg {border: 1px solid #979797; padding: 3px;}
.tabBtn { background-color:#eee; border:1px solid #bbb; color: #fff; padding: 2px 5px; text-decoration: none;}
/* light box style */
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

.thumbnail{ padding: 3px 3px 8px 3px; background-color: #999; border: 1px solid #777; float: left; margin-right: 10px; margin-bottom: 10px; }	

.thumbnail img{ border: 1px solid #c6c2aa; }

.tabhoverin { background-color:#E1E0DE; border: 1px dashed #dbd8d8; font-family: Helvetica, sans-serif, Arial; font-size: 16px; font-weight: bold; color: #9d0303; cursor: pointer; }
.tabhoverout { background-color:#f1eeee; border: 1px solid #dbd8d8; font-family: Helvetica, sans-serif, Arial; font-size: 16px; font-weight: bold; color: #9d0303; cursor: pointer; }
.fpNewsTitle { padding-left: 10px;  margin-left: 15px; background-color:#dedede; padding-top: 5px; color: #444;}
.fpNews { padding-left: 10px; padding-bottom: 5px; margin-left: 15px; background-color:#dedede; color: #444;}
.fpNews a  { color: #444; font-weight:normal; text-decoration:underline; }
.fpPostedDate { height: 17px; line-height:17px; padding-right: 30px; font-size: 10px; text-align:right; background-color:#CCCCCC; color: #555;  margin-left: 15px;}

/*  Index Page styles */

#indexpageMenu { width:938px; border-bottom: 1px solid #abe4f2; height: 25px; line-height:25px; text-align:right; }
#indexpageMenu a{ color: #555; }
.tabPad td{ padding: 10px 10px 0px 10px; }
#IndexNewsTab { background:url(../IMAGES/indexpageNews.jpg) no-repeat top left; }
#indexFooter { width: 938px; border-top: 1px solid #dedede; text-align: center; line-height: 20px; font-size: 11px; color: #777; position: relative; bottom: 0px; }

/* light box style */

.statusDiv { background-color: #E99D12; color: #fff; padding: 5px; font-weight: bold; text-align:center; margin-bottom: 10px; }
.tableBorder { border: 1px solid #db9a98; } /*#b55b5a; */
.innertableHeader { background: url(../images/innerTableBG.jpg) repeat-x bottom left; color: #0e6e6c; height: 25px; padding-left: 10px; font-weight: bold; }


.newsTitle { background:url(../images/newsBG.jpg) repeat-x top left; color: #333; font-size: 14px; font-weight:bold; padding-left: 15px;}
.newsContent { background-color:#fcf7d1; }
.newsContent div{ color:#2b2501; font-size: 12px; z-index: 202; position: relative;}
.abt_Txt ul { list-style-image: url(../images/bullet.gif);}
.abt_txt li { margin-bottom: 15px;} 
.abt_txt li a:link, .abt_txt li a:visited { color:#2b2501; font-size: 12px; font-weight:normal; text-decoration: none}
.abt_txt li a:hover { text-decoration: underline;}

.footerDiv { font-size: 10px; border-top: 1px solid #ababab; color: #8b8b8b; margin-top: 5px;}
.footerDivLink { margin:0; margin-left: 15px; padding:0; float:left; }
.footerDivLink li { list-style:none; float:left; display:block; color: #8b8b8b; }
.footerDivLink li a:link, .footerDivLink li a:visited { color: #8b8b8b; text-decoration:none; font-size:10px; font-weight:normal; padding: 0 5px;}
.footerDivLink li a:hover { text-decoration: underline;}