/* CSS Document */
/* adv search page style sheet*/
.lblTDStyle
{
	width:35%;
	background-color:#F5F9FF;
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
}
/*end here*/
.lblUserName
{
	font-size:xx-small;
	color:Navy;
}
.ErrorMessage
{
	font-size:xx-small;
	color:Red;
}
.lblWelcome
{
	font-size:xx-small;
	color:Black;
}
.lblStyleBold
{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
}

.lblStyle
{
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	text-align:justify;
}
.hintText
{
	font-family:Arial;
	font-size:10px;
	color:navy;
	
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#026390;
	font-size:11px;
	}
.SideHeading
{
	font-family:Arial;
	font-size:x-small;
	color:navy;
	font-weight:bold;
}
.topheader{
background-image:url(../images/top_header_bg.gif);
height:94px;
}

.navigation{
background-image:url(../images/navi_bg.gif);
background-repeat:repeat-x;
height:34px;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
margin-bottom: 0px;
}
.Headerlink
{ 
	font-weight:700;
	text-decoration: none; 
	color: #FFFFFF;
	}
.Headerlink:visited{ 
	font-weight:700; 
	text-decoration: none; 
	color: #FFFFFF;
	}
.Headerlink:hover {
	font-weight:700;
	text-decoration: underline; 
	color: #FFD600;
	}
	
.Headerlink:active {
	font-weight:700;
	text-decoration: underline; 
	color: #FFD600;
	}

.iconsimg{
background-image:url(../images/left_navi_mfbt.gif);
padding-left:8px;
height:31px;
margin:0px;
vertical-align:middle;

}

.iconsimgbig{
background-image:url(../images/left_navi_mfbtbig.gif);
padding-left:3px;
height:38px;
margin:0px;
}

.bottom{
background-image:url(../images/bottom_bg.gif);
background-repeat:repeat-x;
height:31px;
}
.tdMainContent
{
	width:605;
	 align:center;
	 font-size:xx-small;
	 font-family:Arial;
	 
}
.tblUserLogin
{
	text-align:right;
	width:100%;
}
.dividerLine
{
	background-image:url(../images/divider_lline.gif);
	background-repeat:repeat-x;
}
/*inner box css starts here*/
.xsnazzy h1, .zsnazzy h1 {
margin:0; 
font-size:12px; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #115;
}
.xsnazzy p, .zsnazzy p {
margin:0; 
padding:5px 10px; 
font-size:10px;
}
.xsnazzy {
background: transparent; 
width:575px; 
float:center; 
margin:0 3px;
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:3px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #0086C5;
border-right:1px solid #0086C5;
}
.xb1 {
margin:0 5px; 
background:#0086C5;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0 solid #0086C5; 
border-width:0 1px; 
height:auto;
}
* html .xboxcontent {
height:1px;
}

.color_a {
background:#C6C155;
background-image:url(../images/sub_head_bg.gif);
color:#000;
}
/*inner box css starts here*/

/* button content start here */
.abt:link { 
	font-weight: normal;
	text-decoration: none; 
	color: #000000;
	}
.abt:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color: #000000;
	}
.abt:hover, abt:active { 
	text-decoration: underline; 
	color: #002C90;
	}
/* button content Ends here */

/*Page Navigation starts here */

.pagenavbg{
background-image:url(../images/pn_bg.gif);
background-repeat:repeat-x;
height:32px
}
.pagenav
{
	font: bold 12px Arial, Helvetica, sans-serif;
}
.pagenav a{
font: bold 12px Arial, Helvetica, sans-serif;
background: transparent url(../images/pn_arrow.gif) no-repeat center right;
text-decoration: none;
padding-right: 18px;
}

/*.pagenav a{
background: transparent url(../images/pn_arrow.gif) no-repeat center right;
text-decoration: none;
padding-right: 18px; /*adjust bullet image padding*/
/*color:navy;
}*/

.pagenav a:visited, .pagenav a:active
{
font: bold 12px Arial, Helvetica, sans-serif;
background: transparent url(../images/pn_arrow.gif) no-repeat center right;
text-decoration: none;
padding-right: 18px;
}

/*.pagenav a:hover{
text-decoration: none;
}*/

/*Page Navigation end's here */

/*Left Navigation starts here */

.leftnav{
font: normal 12px Arial, Helvetica, sans-serif;
margin:5px;

}


.leftnav a
{
font-weight:normal;
text-decoration: none;
color: #000000;
}

.leftnav a:visited, .pagenav a:active{
font-weight:normal;
color: #000000;
}

.leftnav a:hover{
text-decoration:underline;
color: #002C90;
}

/*Left Navigation starts here */
.textBox {
background-color: #F5F9FF;
color: black;
font-family: Arial;
font-weight: normal;
font-size: 10pt;
height:20px;
} 

/*Login screen srats here*/
.loginbg{
background-image:url(../images/middle_loginscreen.jpg);
background-repeat:no-repeat;
height:331px;
background-position:center;
}

.logintxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
}

/*INPUT {
background-color: #F5F9FF;
color: black;
font-family: Arial;
font-weight: normal;
font-size: 10pt
height:10px;
} */
/*Login screen End here*/
/*Grid Schema start here*/
.gridItemStyle
{
	font-family:Arial;
	font-size:xx-small;
}
.grdHeadingStyle
{
	border-color:#777B7F;
	background-color:#DFD8E3;
	color:#273447;
	font-size:xx-small;
	font-weight:bold;
	font-family:Arial;
}
.grdLineStyle
{	width:auto;
	border-color:#777B7F;
}
.grdAlternativeItemStyle
{
	border-color:#777B7F;
	font-family:Arial;
	font-size:xx-small;
	background-color:#F0F4F7;
}

/*Grid Schema ends here*/