/* CSS Document */
.smallTextBox2{text-transform:uppercase;}
#logout
{
    background-color:#006699;
     height:26px ; 
     text-align: right;
     padding-right:50px;
   
   }
   
#rtaLogo
{
    text-align:right;
    }

body
{

margin:auto;
	width:1024px;
	/*margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	text-align:justify;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:16px;
	text-align:justify;
	padding-top:15px;
	padding-bottom:15px;



}
td
{
line-height:20px;


}
#wrap
{
width:96%;
padding-top:15px;
padding-left:2%;
padding-right:2%;


}
#main
{
margin-top:0px;
padding:0;
width:100%;
height:100%;


}
a
{
text-decoration:none;


}
td
{
padding-left:5px;
padding-right:5px;
  text-align: left;
}
.formContent
{

width:200px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;


}
.headlbl
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color:Teal;

}
.bigTextarea
{
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.smallTextarea
{
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.bigTextBox
{

width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;


}
.smallTextBox
{

width:150px;
font-family:Verdana;
font-size:11px;
height:12px;
}

.smallList
{

width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.mediumList
{

width:150px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.bigList
{

width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.tblMain
{
    border-right:solid;
    border-width:1px; 
    border-right-color:Gray;
    border-left:solid;
    border-width:1px;
    border-left-color:Gray;
    border-bottom:solid;
    border-width:1px;
    border-bottom-color:Gray;
    border-top:solid;
    border-top:1px;
    border-top-color:Gray;
    
}
.maintbl
{
    width:830px;
    margin-left:0px;
    margin-right:0px;
    padding-bottom:0px; 
    margin-bottom:0px; 
    border-right:solid;
    border-width:1px; 
    border-right-color:#99CCFF;
    border-left:solid;
    border-width:1px;
    border-left-color:#99CCFF;
    border-bottom:solid;
    border-width:1px;
    border-bottom-color:#99CCFF; 
    background:url(../images/backall_flip.png) repeat-x;
    
}
.headtd
{
    background-image:url(../images/header_logo.jpg);
    background-repeat:no-repeat;
    margin:0px;
    padding:0px;
    height:75px;
}
.tbltitle
{
    background-image:url(../images/tblhead_m.jpg); 
    background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	text-transform:uppercase;
	color:Teal;
	font-weight:bold;
	height:30px;
	vertical-align:middle;
}
.lefter
{
    vertical-align:top;
    padding-bottom:0px; 
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px; 
    border-right:solid; 
    border-width:1px; 
    border-right-color:#d5dbeb;
    border-left:solid;
    border-width:1px;
    border-left-color:#d5dbeb;
    border-bottom:solid;
    border-width:1px;
    border-bottom-color:#d5dbeb;
    border-top:solid;
    border-width:1px;
    border-top-color:#d5dbeb;  
}
.blueLink:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0000CC;
	font-size:11px;
	text-decoration:underline;
}
.blueLink:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0000CC;
	font-size:11px;
	text-decoration:underline;
}

.blueLink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0000CC;
	font-size:11px;
	text-decoration:none;
}
.view
{
    font-family:Verdana;
    color:#0000CC;
    text-decoration:underline;
}
.view.hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0000CC;
	font-size:11px;
	text-decoration:none;
}
.button
{
background:#003366;
color:#FFFFFF;
border:none;
height:20px;
text-align:justify;
padding-bottom:5px;
text-align:center;

}
.button2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
letter-spacing:1px;

	
background:url(../images/btnbg.png) repeat-x;
color:#FFFFFF;
border:none;
height:25px;
text-align:center;

padding-bottom:5px;

}
.okmsg
{
    font-family:Verdana;
    font-weight:bold;
    font-size:11px;
    color:Green;
} 
.errormsg
{
    font-family:Verdana;
    font-weight:bold;
    font-size:11px;
    color:Red;
}
.errormsggrid
{
    font-family:Verdana;
    font-size:9px;
    color:Red;
    text-align:right;
}
.footertxt
{
background:url(../images/footer.gif) repeat-x; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:35px;
width:500px;
color:Gray;
}
.smalltblhead
{
    background:url(../images/11.png) repeat-x;
}      
.btnExcel
{
    background:url(../images/Excel1.png);
    border-color:Gray;
    cursor:pointer;
}
.mandatory 
{
    background: rgba(0, 0, 0, 0) url("../images/mandatory.png") no-repeat 99% 30% !important;
    padding-right: 13px;
    
}