@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0;}
.line { background-image:url(../images/line.jpg); background-position:bottom; background-repeat:no-repeat; width:221; height:1px;}
.menu{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#949494; padding:2px 4px 2px 10px; font-size:13px; text-decoration:none;}
.menu:hover{color:#185d98;}
.centermenu{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c5dae; padding:2px 0 2px 2px; font-weight:bold; text-align:center; text-decoration:none;}
.centermenu:hover { color:#CCCCCC;}
.register { font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#0e6dbf; padding:0px 0 1x 1px;}
.register:hover { color:#0CF00}
.welcome { font-family:Verdana, Geneva, sans-serif; font-size:15px; color:#0e6dbf; font-weight:bold; padding-left:0px; line-height:25px; padding-bottom:8px;}
.welcomeMain { font-family:Verdana; font-size:12px; color:#0e6dbf; font-weight:bold; padding-left:0px; line-height:15px; padding-bottom:2px;}
.welcome_Sub { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#0e6dbf; font-weight:bold; padding-left:0px; line-height:25px; padding-bottom:8px;}
.content { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#606060; text-align:justify; padding:2px 22px 2px 18px;}
.advertisement { font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#0e6dbf; text-align:center; line-height:32px;}
.footer_links { font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#949494; text-align:center; vertical-align:middle; text-decoration:none;}
.footer_links:hover{ color:#0e6dbf;}
.footer2 { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#949494; line-height:25px;}
.footer2_New { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#949494; line-height:25px;text-decoration:none;}
.footer2_New:hover{ color:#0e6dbf;}

.pline{ border:solid 1px #CCCCCC; clear:both; border-top:none; border-left: none; border-right: none;}
.under{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.under_reproted{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#949494;}
.under_gray{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#7e7e7e; font-weight:bold;}
.undersub{ font-family: Verdana; font-size:11px; color:#606060;}
.home { font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#0e6dbf; padding-left:8px;}
.main_link { font-family:Verdana; font-size:11px; font-weight:bold; color:#7e7e7e; line-height:18px; padding:2px 2px 2px 0px;}
.sublink { font-family:Verdana; font-size:10px; color:#7e7e7e; line-height:18px; text-decoration:underline;}

.sublink_New { font-family:Verdana; font-size:10px; color:#7e7e7e; vertical-align:middle; text-decoration:none;}
.sublink_New:hover{ color:#0e6dbf;}
.contact { font-family:Verdana; font-size:14px; color:#7e7e7e; line-height:18px;}
.boca_heading { font-family:Verdana; font-size:13px; color:#000; font-weight:bold; text-align:left;padding-left: 2px;}
.boca_colling { font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; text-align:left; padding-left:4px;}
.boca_red { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F00; font-weight:bold; text-align:right; padding-right:4px; vertical-align:top;}
.newsleter { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000; text-align:justify; padding:0px 10px 4px 4px;}
.heading_back{
	background:url(../images/head_back.jpg) repeat-x; height:19px;}
.imgBorder{
	border:1px solid #d5d5d5;
}
.topback{background:url(../images/top_back.jpg) no-repeat; height:132px;}
.circleBack{background:url(../images/circleImg.jpg) no-repeat; height:551px;}
.LeftMenuBack{background:url(../images/vertical_line.jpg) no-repeat; height:551px;}
.lineLeft{background:url(../images/left_line.jpg) no-repeat; height:420px;}

/*added by jai starts here*/

.AttHeading
{ 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	color:#606060; 
	text-align:justify; 
	vertical-align:top;
}
.Note
{ 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	color:#606060; 
	text-align:right; 
}
.GenralHeading
{ 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:11px; 
	color:#606060; 
	text-align:justify; 
}
/*by vishal  LinkNormalGenral*/
a.LinkNormalGenral{
font-family:Verdana, Geneva, sans-serif; 
font-size:11px;
color:#000fff;
font-weight:bold;
text-decoration:none;

}
a.LinkNormalGenral:hover
{
color:#000fff;
text-decoration:underline;
}

a.Article{
font-family:Verdana, Geneva, sans-serif; 
font-size:10px;
color:#7e7e7e;
font-weight:bold;
text-decoration:none;

}
a.Article:hover
{
color:#7e7e7e;
text-decoration:underline;
}

.ErrorMsg
{ 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:11px; 
	color:red; 
	text-align:justify; 
}
.ValidationText{font-family:Arial;	color: red;	font-size: 12px;}
.ValidationSummaryText{font-family:Arial;	color: red;	font-size: 10px;}
.textboxstyle
{
	border: 1px solid #808080;
	font-family: verdana;
	font-size: 8pt;
	font-family: verdana,arial,helvetica;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	height: 16px;
}
.textboxAreastyle
{
	border: 1px solid #808080;
	font-family: verdana;
	font-size: 8pt;
	font-family: verdana,arial,helvetica;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
}

.formbutton
{
	border-width: 1px;
	border-color: #757575;
	font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	font-weight: bold;
	height: 20px;
	color: #ffffff;
	background-color: #757575;
	cursor: pointer;
}
.DisplayError
{
	margin: 0 0 20px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #F9AEAE;
	background: #FFDCDC;
	font-family: Verdana;
	font-size: 10px;
}
.DisplayMessage
{
	margin: 0 0 20px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #077733;
	background: #EEF3F9;
	font-family: Verdana;
	font-size: 10px;
}
.formContent{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#484747;
text-decoration:none;
}
a.topLinkNormal{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;

}
a.topLinkNormal:hover
{
color:#000000;
text-decoration:underline;
}
/*added by jai ends here*/
a.PageHeaderLink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:blue;
font-weight:bold;
text-decoration:none;

}
a.PageHeaderLink:hover
{
color:blue;
text-decoration:underline;
}
.paging-div { font-size: 9px; position: relative; color: rgb(128, 128, 128); margin-bottom: 10px; margin-top: 10px; line-height: 100%; font-family: Verdana; }
.paging-div div { font-size: 9px; font-weight: normal; display: inline; list-style: none; text-align: center; margin: 2px; font-family: Verdana; }
.paging-div div span { font-size: 9px; font-weight: normal; color: #CC0000; border: 1px #CC0000 solid; padding: 3px 6px 3px 6px; font-family: Verdana; }
.paging-div div a { font-size: 9px; font-weight: normal; color: #000000; border: 1px #CDDCED solid; padding: 3px 6px 3px 6px; font-family: Verdana; text-decoration: none; }
.paging-div div a:hover { font-size: 9px; font-weight: normal; color: #FFFFFF; border: 1px #000000 solid; padding: 3px 6px 3px 6px; font-family: Verdana; background-color: #5F8FC5; text-decoration: none; }
.paging-div .nav { font-size: 9px; font-weight: normal; color: #CCCCCC; border: 1px #CCCCCC solid; padding: 3px 6px 3px 6px; font-family: Verdana; }
.pagingLabelText { font-family: Arial; color: #000000; font-size: 11px; }
.ForgotPasswordHeader { background-color: #2586C1; border-bottom: 1px solid #000065; font-family: Verdana; color: #ffffff; font-size: 12pt; font-weight: normal; height: 25px; }
.formbutton { border-width: 1px; border-color: #0E6DBF; font-family: Verdana,Arial,Helvetica; font-size: 8pt; font-weight: bold; height: 20px; color: #ffffff; background-color: #0E6DBF; cursor: pointer; }


a.gridHeaderStyle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #D3D3D3; text-align: left; height: 15px; text-decoration: none; }
a.gridHeaderStyle:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #D3D3D3; text-align: left; height: 15px; text-decoration: underline; }
.gridHeaderStyle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #D3D3D3; text-align: left; height: 15px; }
.gridItemStyle { background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; font-weight: normal; text-align: center; height: 15px; }
.gridAlternateItemStyle { background-color: #EEF3F9; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; font-weight: normal; text-align: center; height: 15px; }
.gridSelectedItemStyle { background-color: #5F8FC5; font-family: Arial; color: Black; font-weight: normal; font-size: 8pt; text-align: left; }
.gridEditItemStyle { font-family: Arial; color: Black; font-weight: normal; font-size: 10px; text-align: left; }


.header_right{background:url(../images/l.jpg) no-repeat bottom right;}
	.opacity
	{
	opacity:0.3;
	filter:alpha(opacity=30);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	}