/* CSS Document */

body
{
margin:0px;
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
color:#343434;
}

.loginbg
{
background-color:#dcdcdc;
}

.username
{
color: #003c77;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:bold;
}

.forgottext
{
color:#373737;
font-weight:bold;
text-align:left;
}

.redtext
{
color:#bf0001;
font-weight:bold;
}

.bluetxt
{
color:#005cbb;
font-weight:bold;
}

.input
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.bottom
{
background-color:#444444; 
width: 922px;
}

.bottomlink 
{
color: #ffffff;
text-decoration:none;
}

.bottomtext
{
color:#f5f3f3;
}

.table3
{
	font-family: 'Trebuchet MS', Arial, Verdana, sans-serif;
	Font-size: 12px;
	color: #333333;
	padding: 4px;
	border: 1px solid #23201B;
	background-image: url(images/form_button.jpg);
}

.HeaderRightCurve
{
	background-image:url('Images/rightcurv.gif');
	width:7px;
	height:28px;
	background-repeat:no-repeat;
}
.HeaderLeftCurve
{
	background-image:url('Images/leftcurv.gif');
	width:7px;
	height:28px;
	background-repeat:no-repeat;
}

.SubTopRightCurev
{
	background-image:url('../Images/sub_right_curv.jpg');
	width:10px;
	height:37px;
	background-repeat:no-repeat;
}

.SubTopLeftCurev
{
	background-image:url('../Images/sub_left_curv.jpg');
	width:10px;
	height:37px;
	background-repeat:no-repeat;
}
.SubTopGradient
{
	background-image:url('../Images/sub_gradient.jpg');
	background-repeat:repeat-x;
	color:#073d72;
	font-weight:bold;
	width:800px;
	height:37px;
	
}

.SubDownTable
{
	border-left:solid 1px #dcdcdc;
	border-right:solid 1px #dcdcdc;
	
}

.SubBottomRightCurev
{
	background-image:url('../Images/sub_bottomright.gif');
	width:10px;
	height:10px;
	background-repeat:no-repeat;
	
	
}

.SubBottomLeftCurev
{
	background-image:url('../Images/sub_bottomleft.gif');
	width:10px;
	height:10px;
	background-repeat:no-repeat;
}
.SubBottomGradient
{
	
	 background-image:url('../Images/sub_bottomcenter.gif');
	 background-repeat:repeat-x;
	 width:800px;
}

.GroupColor
{
	color:#073d72;
	font-weight:bold;	
	font-size:14px;
}

.GroupTable
{
	 background-image:url('../Images/table_gradient.jpg');
	 background-repeat:repeat-x;
	 
}

.GroupCaption
{
	padding-left:10px;
	color:#777777;
	text-align:justify;
	width:90%;
}
.GroupHeading
{
	font-size:12px;color:#525252;font-weight:bold;
}
.RegHeder
{
	background-color:#e3970d;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
	height:10px;
	padding-top:2px;	
}
.ACFormLeft
{
	width: 40%;
	text-align: right;
	padding-right: 10px;
	line-height: 26px;
	float: left;
	height: 26px;
	vertical-align: top;
}
 
.ACFormRight
{
	width: 58.5%;
	line-height: 26px;
	float: right;
	text-align: left;
	height: 26px;
	vertical-align: top;
}
.Star
{
	color:Red;
	font-weight:bold;
}
.ACFormLeft50
{
	width: 35%;
	text-align: right;
	padding-right: 10px;
	line-height: 26px;
	float: left;
	height: 26px;
	vertical-align: top;
}
 
.ACFormRight50
{
	width: 60%;
	line-height: 26px;
	float: right;
	text-align: left;
	height: 26px;
	vertical-align: top;
}

/*Form Classes Start here*/
.formleft
{
	width: 30%;
	text-align: right;
	float: left;
	height: 32px;
	line-height: 32px;
}

.formright
{
	width: 68%;
	float: right;
	text-align: left;
	height: 32px;
	line-height: 32px;
}

.FL
{
	float: left;	
}

.FR
{
	float: right;	
}

.Star
{
	color:Red;
	font-weight:bold;
}

.txtboxborder
{
	font: Verdana, Arial, sans-serif;	
    Font-size: 11px;
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ABADB3;
	border-right-color: #DBDFE6;
	border-bottom-color: #E3E9EF;
	border-left-color: #E2E3EA;
}
/*Form Classes End here*/

/*Company Left Navigation CSS Starts here*/
#MiddleContent
{
	padding: 3px;
}

.MenuItem
{
	height: 30px; text-align: left; line-height: 30px; padding-left: 10px; font-weight: bold;
}

.MenuItem a
{
	text-decoration: none;
	color:#800080;
	font-weight:bold;
}

.MenuItemLogout
{
	height: 30px; text-align: left; line-height: 30px; padding-left: 10px;
}

.MenuItemLogout a
{
	text-decoration: none;
	color: Red;
	font-weight:bold;
}

#LeftPanel
{
	 float: left;
	 width: 20%; 
	 padding: 2px; 
	 padding-right: 4px;
	 border: solid 1px #e5dfcf;
}
#RightPanel
 {
	width: 78%; 
	float: right; 
	/*border: solid 1px #800080; */
	padding: 2px;
 }
/*Company Left Navigation CSS Ends here*/