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

body{		/* Body Class */
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:11px;
/*	margin:0px;*/
	color:#000000;
	margin:0px;
	background: #f0f1f1 url(../images/n2.png) top repeat-x;
}

.button{		/* All types Buttion Class */
	background-color:#EBEBEB;
	border:1px solid #666666;
	color:#666666;
	font-size:11px;
	font-family:tahoma;
	height:20px;
	width:auto;
	cursor:pointer;
}

.cboactive{        /* class for ComboBox, TextBox, Drop Down List, FileUpload, ListBox */ 
    font-size: 11px;
    color: #000000;
	border: 1px solid #cccccc;
	height: auto;
    font-family: tahoma;
	background-color:#FFFFFF;
	width: 150px;
	padding-left:3px;
}


a.link{				/*class for Link */
	font-weight:bold;
	text-decoration:none;
	color:#990000;
	font-size:11px;
}

a:hover.link{		/* Class for Link */
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-size:11px;
}

.errormsg{			/* class for error message */
color:#FF0000;
font-size:11px;
}

#bodypagebg {		/* site center align */
margin-right:auto;
margin-left:auto;
width:100%;
text-align: center;
margin: 0px auto 0 auto;
height:auto;
}

#wrapper{		/* page align */
width: 100%;
top: 0;
left: 0;
float:left;
margin: 0 auto;
text-align: center;
background-color:#CCCCCC;
}

				/* Class for Header Start */
#header{
float:left;
width:100%;
text-align:left;
border:1px solid #CCCCCC;
}

.Logo{
float:left;
width:40%;
text-align:left;
padding-top:15px;
}

.header_topLink{
float:left;
width:55%;
text-align:right;
padding-right:15px;
padding-top:15px;
}

#main_menu{
float:left;
width:730px;
text-align:left;
border:1px solid #CCCCCC;
}

.main_menu_options{
float:left;
width:15%;
}
				/* Class for Header End */

				
				/* Class for Body Content Start */
#body_content{
float:left;
/*width:100%;*/
/*width:670px;*/
width:65%;
color:#000000;
font-family:Tahoma;
font-size:11px;
margin:0px;
color:#000000;
height:auto;
/*background-color:#0000FF;*/
}

.body_leftSide{
float:left;
/*width:80%;*/
width:670px;
/*background-color:#99CCFF;*/
font-family:Tahoma;
	font-size:11px;
/*	margin:0px;*/
	color:#000000;
}

#body_rightSide{
float:right;
/*width:20%;*/
width:200px;
/*background-color:#FF9900;*/

font-family:Tahoma;
	font-size:11px;
/*	margin:0px;*/
	color:#000000;
	border:1px solid #CCCCCC;
	margin-top:50px;}
				/* Class for Body Content End */

				
				/* Class for Footer Start */
#footer{
width: 950px;
margin: 0 auto;
text-align: center;
clear: both;
border-top: dotted 1px #E1E1E1;
margin-top: 1.0em;
margin-bottom: 1.0em;
padding-top: 1.0em;
background:#d7d9d9;
}

div.fluid
{
	width: 100% !important;
}
				/* Class for Footer End */

				
				/* Class for Extta Start */
				
.heading{
font-size:13px;
font-weight:bold;
color:#003366;
text-align:left;
float:left;
height:20px;
border-bottom:1px solid #999999;
width:380px;
margin-top:10px;
font-family:Tahoma;
}	
.bread
{
font-size:13px;
font-weight:bold;
color:#003366;
text-align:left;
float:left;
font-family:Tahoma;
}

.clsbody{
font-size:11px;
color:#000000;
text-align:left;
float:left;
}

.subheading{
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
float:left;
width:950px;
height:20px;
border-bottom:1px solid #999999;
margin-top:10px;
}

.label{
font-size:11px;
font-weight:bold;
color:#000000;
text-align:left;
float:left;
}				
				/* Class for Extta End */
.leftpart{
float:left;
width:70%;
}

.rightpart{
style="float:right;
width:30%;
}

.clsnormal{
font-family:Tahoma;
font-size:11px;
margin:0px;
color:#000000;
}


.table_heading{
color:#FFFFFF;
}


.border{
border:1px solid #000000;
}

.errortext {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 14px; color:#C00000; font-weight: bold;
    }
	
.msgclass{
font-size:17px;
font-weight:bold;
color:#003366;
background:#CCCCCC
}

.permissionCls{
font-size:11px;
font-weight:bold;
color:#003366;
}

.filenm{
font:Courier New, Courier, monospace;
 color:#808080;
  font-size:13px;
   font-weight:bold;
}	

.WrkSpcheading{
font-size:13px;
font-weight:bold;
color:#a61818;
text-align:left;
float:left;
height:20px;
border-bottom:1px solid #999999;
width:320px;
margin-top:10px;
font-family:Tahoma;
}	

.heading_top{
font-size:13px;
font-weight:bold;
color:#003366;
text-align:left;
float:left;
height:45px;
width:100%;
/*margin-top:10px;
*/padding-top:10px;
font-family:Tahoma;
background: #FFFFFF url(../images/heading-shader.gif) repeat-x;
/*margin-top:30px;
*/float:left;
}	

.style18 {
	font-size: 12pt;
	color: #11325E;
	font-weight: bold;
	font-family:"Trebuchet MS";
}

a.topnav{
background: #FFFFFF url(../images/nav-bg.gif) no-repeat;
width:147px;
height:38px;
color:#FFFFFF;
display:block;
float:left;
border-right:1px solid #FFFFFF;
text-decoration:none;
cursor:pointer;
}
.clswhite{
color:#FFFFFF;
padding-left:20px;
padding-top:20px;}

.style7 {
	font-size: 10pt;
	color: #11325E;
	font-weight: bold;
	padding-left:10px;
}
.style24 {color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.style28 {font-size: 14px; color: #333333; }

.style6 {
	color: #333333;
	font-weight: bold;
	font-size: 10pt;
}

.style8 {
	color: #003366;
	font-weight: bold;
	font-size: 10pt;
}

.style9 {color: #333333; font-weight: bold; font-size: 10pt; }