/* CSS Document */
.login
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.textbox
{
	border:1px #5C86BB solid;
}
.link
{
 font-family:Arial, Helvetica, sans-serif
}
.limage
{
	padding-bottom:5px;
}
.para
{
	font-family:Arial, Helvetica, sans-serif;
	color:#0F4C9D;
}
.marea
{
	color: #D8E0E3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:15px;
	
}
.title
{
	padding-left:10px;
	background-color:#D8E0E3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder; 
	
}
.mpage
{
	padding-left:20px;
	color:#5F7D87;
	font-weight:bold; 
}
.topmenu{
	padding-right:5px; 
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.topmenuright{
	padding-right:50px; 
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.topmenuright a{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.topmenuright a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3A6EA5;
	font-weight:bold;
	text-decoration:none;
}

.topmenu a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.newstitlea
{
 	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:13px;  
	color:#333333;
	vertical-align:top;
}
.datetxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	vertical-align:top;
}
.txt_news
{
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.home
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:5px;
}

.firsttitle
{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#114C9D;
	font-weight:bold;
}
.loginbox
{
	border-color:#5C86BB; 
	border-width:thin;
}

#error
{
	background-color:#FFFFCC;
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.error
{
	background-color:#FFFFCC;
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#error1
{
	background-color:#FFFFCC;
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.errclass
{
	border:1px #FF0000 solid;
}
.welcometxt
{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#114C9D;
	font-weight:bold;
}
.welcometxt a
{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#114C9D;
	font-weight:bold;
}

.welcometxt a:hover
{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline;
	color:#114C9D;
	font-weight:bold;
}
.for_reg
{
	color:#5C86BB;
	font-weight:bolder;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.for_punchline
{
	color:#FFFFFF;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	height:20px;
}
.textname
{
	color:#194350;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-align:left;
}

.textnote
{
	color:#114C9D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	line-height:20px;
}

.textnote a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	line-height:20px;
	text-decoration:none;
}

.textnote a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	line-height:20px;
	text-decoration:underline;
}

.profiletxt
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.profile
{
	color:#163944;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:500;
}

.button
{
	background:none;
	background-image:url(../images/top_blu_line.gif);
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
	border:none;
}

.button_old
{
	background-image:url(../images/top_blu_line.gif);
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}


.star
{
	color:#FF0000;
}

.tab_border
{
	border:1px solid #154D9B;
}
.stutext
{
	color:#000000;
	padding-left:5px;
	text-align:center;
}
.middle_box
{
	background-color:#154D9B;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}

#membername{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;}

.membername{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;}

.user
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#913903;
font-weight:bold;}

.header_profile a
{
	background-image:url(../images/top_blu_line.gif);
	height:24px;
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
}
.header_profile
{
	background-image:url(../images/top_blu_line.gif);
	height:24px;
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}

.question
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.anstxt
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

.text_test
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}

.writtentxt
{
	color:#C34903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold
}

.newstitle
{
	color:#3E6FAE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

.newstitle_total
{
	color:#FF6B00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
.newscont
{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.url_txt
{
	color:#3E6FAE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.question
{
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.option
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.nex_button
{
	background-image:url(../images/top_blu_line.gif);
	height:24px;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}

.qno
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0055A0;
}
.header_table
{
	background-color:#102930;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.row2
{
	background-color:#637C83;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.row1
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding:2px 2px 2px 2px;
}
.pass
{
	color:#0000FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}
.fail
{
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}
.formmsg
{
	color:#194350;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:700;
}

.msglogin
{
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
}
.questoin_pge
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:13px;
	color:#B1001B;
}

.questoin_pge a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	text-decoration:none;
	font-size:13px;
	color:#B1001B;
}

.questoin_pge a
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:13px;
	color:#B1001B;
}
.question_title
{
	color:#265EB8;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
}
.sitemap 
{
	color:#18444F;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.sitemap a
{
	color:#18444F;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.ineer
{
	color:#205967;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.sublink
{
	color:#205967;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.note
{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

.para_th
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
}

.title_para
{
color:#3E6FAE;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;}

.title_para1
{
color:#3E6FAE;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;}

.colglist
{
	color:#00A4F0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.colgname
{
	font-size:14px;
	color:#00A4F0;
	font-weight:bold;
}

.detailbg
{
	background-color:#00A4F0;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;	
}

.datatbrowhdlist
{
	background-color:#00A4F0;
	color:#FFFFFF;
	font-weight:bold;
}

.listrow1
{
	background-color:#F5F5F5;
}

.listrow2
{
	background-color:#DFDDDD;
}

.spancolor
{
	color:#006FD1;
}
.oth_colglist
{
	color:#09476A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prefnote
{
	color:#7030A0;
	font-size:12px;
}

.prefnotehead
{
	color:#00A4F0;
	font-size:14px;
}

.showcoupontitle
{
	color:#822323;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.couponsubtitle
{
	color:#17365D;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.ctname
{
	color:#548DD4;
	font-size:14px;
	font-weight:bold;	
}

.cityname
{
	color:#E36C0A;
	font-size:14px;
	font-weight:bold;
}
.colglisthead
{
	background-color:#00A4F0;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.logout_bg
{
	background-image:url(../images/logout.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
	color:#FFFFFF;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:45px;
	width:314px;
	text-align:center;
}
.logout_bg a
{
	vertical-align:middle;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:45px;
	width:314px;
	text-align:center;
}
#sub_div
{
	display:none;
}

/* Added for page navigation */

.pagelinks {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

.simpletext {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
size:11px;
}

.activepage {
color:#000000;
cursor:auto;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:oblique;
size:11px;
text-decoration:underline;
}

.linkpage {
color:#79645D;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
size:11px;
text-decoration:none;
}

/* Ended for page navigation */

#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; }

