@charset "utf-8";
/* CSS Document */

*{padding: 0px; margin: 0px;}

html{background:url(images/border-bg.gif) top repeat-x #C8DEDC; height:100%;}
body{font-family:Arial, Helvetica, sans-serif;behavior:url('csshover.htc');height:100%; font-size:12px;}
h1{font-family:"Trebuchet MS"; font-size: 18px; color: #003875; border-bottom: #61bc47 4px solid; margin-bottom: 15px; padding-top:15px; width: 90%;} 
h2{font-family:"Trebuchet MS"; font-size: 15px; color: #003875; padding-top:15px; width: 90%; margin-bottom:10px;} 

h3{font-family:"Trebuchet MS"; font-size: 13px; color: #003875; width:90%;} 


img{ border: none;}
p{ font-size: 12px; color: #595959; padding-bottom: 15px;}
#rightcol ul{padding-left: 10px;}
#rightcol li{ font-size: 12px; color: #595959; padding-bottom: 8px;}
a{text-decoration:none;}

#wrapper{ margin: 0px auto; width: 850px; padding-top: 52px;}

#header { float:left; width:850px; clear:both;}
#logo_div { float:left; width:600px;}
#logo_div img { float:left;}
#header_text { float:left; width:245px; text-align:right; padding-top:48px; padding-right:5px;}
#header_text a { color:#595959; font-weight:bold;}
#header_img { float:left; width:850px; clear:both;}


#leftcol {padding-top: 40px; width:160px; margin-right: 15px; float:left; background-color:#FFFFFF;}
#rightcol {width: 470px;float:left;}
#rightcol img{padding-left: 10px;}
/*#rightcol table td{
	padding: 0px;
	font-size: 12px;
	background-color: #EAEAEA;
}*/

#xright{width: 185px; margin-left: 10px; float:right; margin-top: 40px;}
#xright img{margin-bottom:10px; border:none;}



#btm{height: 60px; width:850px; background:url(images/btmbrder.jpg) top repeat-x; padding-top: 15px; text-align:center; font-size:10px;clear:both;}
#btm a { color: #595959;}
#btm a:hover { color: #003875;}

.smltxt {font-size: 10px; color: #000000; padding=top: 10px;}
.blutxt {color: #003875; font-size: 12px;}
.blutxtbld {color: #003875; font-size: 11px; font-weight: bold;}
.tblborder{
	background-color: #74a6d5;
	color:#fff;
	font-weight:bold;
}
.one{
	font-size: 12px;
	background-color: #EAEAEA;
	text-align: left;
}
.two{
	font-size: 12px;
	background-color: #fff;
	text-align: left;
}


#in{width: 850px; height: 200px; background-image:url(images/divbg.jpg); background-position:top; background-repeat:repeat-y; margin-top:0px;}
#in1{width: 850px; height: 200px; border:#3366CC 4px solid; margin-top:0px;}
#in2{width: 850px; height: 250px; margin-top:0px; background-color:# 003366;}
#in3{width: 850px; height: 250px; margin-top:0px; background-color:#006633;}
#abc{width: 852px; height: 253px; z-index:200; background:url(images/bg.jpg) left repeat-x; padding: 4px; padding-right: 2px;}



.contentP{
	width:446px;
	display:block;

	}

		
		.thumbnail{
			position: relative;
			z-index: 0;
			float:right;
		}
		
		.thumbnail:hover{
			background-color: transparent;
			z-index: 50;
		}
		
		.thumbnail span{ 
			position: absolute;
			background-color: none;
			padding: 0px;
			left: -0px;
			visibility: hidden;
			color: #666666;
			text-decoration: none;
		}
		
		.thumbnail span img{
			border-width: 0;
			padding: 2px;
		}
		
		.thumbnail:hover span{
			visibility: visible;
			top: -150px;
			left: -80px; 
		}


.contentP1{
	width:300px;
	display:block;
	text-align:center;

	}

		.thumbnail1{
			position: relative;
			z-index: 0;
			float:right;
		}
		
		.thumbnail1:hover{
			background-color: transparent;
			z-index: 50;
		}
		
		.thumbnail1 span{ 
			position: absolute;
			background-color: none;
			padding: 0px;
			left: -220px;

			visibility: hidden;
			color: #666666;
			text-decoration: none;
		}
		
		.thumbnail1 span img{
			border-width: 0;
			padding: 2px;
		}
		
		.thumbnail1:hover span{
			visibility: visible;
			top: -40px;
			left: -200px; 
		}
.other-tbl-hdng{
	background-color:#6294E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000;
	text-align:center;
}



.other-img{
	width:120px;
	display:block;

	}

		
		.other-img-thmb{
			position: relative;
			z-index: 0;
			float:right;
		}
		
		.other-img-thmb:hover{
			background-color: transparent;
			z-index: 50;
		}
		
		.other-img-thmb span{ 
			position: absolute;
			background-color: none;
			padding: 0px;
			left: -0px;
			visibility: hidden;
			color: #666666;
			text-decoration: none;
		}
		
		.other-img-thmb span img{
			border-width: 0;
			padding: 2px;
		}
		
		.other-img-thmb:hover span{
			visibility: visible;
			top: -150px;
			left: -180px; 
		}


#vispa_content { width:674px; float:left; padding-top:40px;}

.gray_box_div { background:url(images/gray_box_top.jpg) no-repeat; width:674px; float:left; padding-top:5px;}
.gray_box_bg { background:url(images/gray_box_bg.jpg) repeat-y; width:644px; float:left; padding:0 15px 10px 15px;}
.gray_box_bottom { background:url(images/gray_box_bottom.jpg) no-repeat top; width:674px; height:5px; overflow:hidden; float:left; height:20px;}

#vispa_content hr { height:1px; border:0px; background-color:#666666; width:75%; margin:0 auto; clear:both; margin-top:15px;}
#vispa_content p { margin:0px; padding:15px 0 0 0;}
#vispa_content p a { color:red; font-weight:bold;}
#vispa_content p a img { border:none; margin-right:5px; margin-top:-3px;}
#vispa_content p big { font-size:16px; font-weight:bold;}
#vispa_content p img { float:left; margin-right:15px; border:#f3f3f3 1px solid;}




.tblHeading { font-size: 12px; color: #000000; text-align: left; color: #003875; font-weight: bold; }
.tblData { font-size: 12px; color: #000000; }
a.editLnk  { color:#003875 !important; font-weight:bold; font-size: 12px;}
a.editLnk:hover { text-decoration:underline;  font-size: 12px;}
.floatRight { float: right;}
#error-message { color: #FF0000; padding: 5px; font-size: 12px; border: 1px solid #003875;}

span.span_link { float:right; font-weight:bold; font-size: 12px; line-height:26px;}
span.span_link a { color:#fff;}
span.span_link a:hover { text-decoration:underline;}


#iss_watermark { float:left; width:100%; background:url(images/iss_watermark.png) center no-repeat; min-height:594px; margin-top:30px;}
#iss_watermark h1 { color:#FFFFFF; width:100%; border-bottom:#ddd 3px solid;}
#iss_watermark h1 a.editLnk { color:#FFFFFF !important; float:right;}
#iss_header { padding:20px; width:810px; float:left; border:#fff 1px solid; box-shadow:0px 0px 3px 3px #f3f3f3 inset; background-color:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;  -khtml-border-radius:3px;}
#iss_logo { float:left;}
.glow_box { padding:20px; width:810px; float:left; border:#fff 1px solid; box-shadow:0px 0px 3px 3px #f3f3f3 inset; background-color:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;  -khtml-border-radius:3px; margin-bottom:10px;}
.glow_box input.input_field { padding:5px 5px; width:180px; float:left; border:#ddd 1px solid; box-shadow:0px 0px 3px 3px #f3f3f3 inset; background-color:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;  -khtml-border-radius:3px;}
.glow_box select.select_field { padding:5px 5px; width:190px; float:left; border:#ddd 1px solid; box-shadow:0px 0px 3px 3px #f3f3f3 inset; background-color:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;  -khtml-border-radius:3px;}
.glow_box input.btn_submit { padding:5px 10px; float:left; color:#FFFFFF; border:#199abd 1px solid; background-color:#199abd; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;  -khtml-border-radius:3px; cursor:pointer; margin-right:5px;}
.glow_box table.search_result_table { border-collapse:collapse;}
.glow_box table.search_result_table table { margin-bottom:0px;}
.glow_box table.search_result_table th { border:#f0f0f0 1px solid; padding:7px; background-color:#eee; color:#333333;}
.glow_box table.search_result_table td { border:#f0f0f0 1px solid; padding:3px 5px; font-size:12px; color:#444;}
#iss_logo { float:left;}
#iss_logo { float:left;}
#iss_logout { float:right; margin-top:90px;}
#iss_logout a { color:#fff; padding:4px 10px; background-color:#199abd; border-radius:3px;}

#page_nav { float:left; width:100%; text-align:center;}
#page_nav a { display:inline-block; padding:2px 5px; background-color:#FFFFFF; color:#444; margin:0 2px;border:1px solid #FFF;}
#page_nav strong { padding:2px 5px;}
#page_nav a:hover { background-color:#f0f0f0; color:#333;}

#page_nav .current_page{
	font-weight:bold;
	padding:2px 5px;
	border:1px solid #FFF;
	margin:0 2px;
}
#page_nav .paging_disable{
	font-weight:bold;
	padding:2px 5px;
	color:#333 !important;
	border:1px solid #FFF;
	margin:0 2px;
}
p.p_text { color:#000000; margin:inherit;}

.success_msg{
    background-color: #82F2CE;
    border: 1px solid #11C48B;
    color: #04704E;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 7px !important;
}
.error_msg{
    background-color: #FF5B5B;
    border: 1px solid #ff0000;
    color: #ffffff;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 7px !important;
}
.month_select{ margin-right:5px !important; }

.error { color: #ff0000 !important; }
