﻿/* Effective Content Page width is 725px */

body {
    background-color: white;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
	margin: 0px;
}

img {
	border: 0px;
}
h1 {
	color: #003366;
	font-size: 15pt;
	font-weight: normal;
	margin:  0px 0px 10px 0px ;
}

hr {
	width: 725px;
	border-bottom: 1px #b1b1b1 dotted;
	color: white;
	margin: 12px 0px;
}

.clsMasterWrap {
	margin: 10px auto;
	width: 965px;
}
.clsMMenu {
	margin: 8px 0px;
	background: #9fcbe0 url('images/Common/bgMMenu.png') repeat-x center;
	width: 965px;
	height: 38px;
	padding: 0px;
	vertical-align: middle;	
}

.clsBodyWrap {
	width: 965px;
	padding: 10px 0px;
}

.clsLeftColumnWrap {
	vertical-align: top;
	border-right: 1px #b1b1b1 dotted;
	width: 216px;
	padding: 10px 2px;
}
.clsRightColumnWrap {
	vertical-align: top;
	width: 725px;
	padding: 10px 1px 10px 18px;
}
.clsLeftColumnTitle {
	border-bottom: 6px #e4e4e4 solid;
}
.clsLeftColumnContent {
	vertical-align: top;
	padding: 10px 0px;
}

.clsNoticeBox {
	background: white url('images/NoticeBoxBG.png') repeat-x center;
	width: 725px;
}
.clsNoticeBoxContent {
	border-left: 1px #a0c3e6 solid;
	border-right: 1px #a0c3e6 solid;
	padding: 15px;
	font-weight: bold;
	
}

.clsFooter {
	color: #2c2c2c;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	line-height: 24px;
	background: #9fcbe0 url('images/Common/bgFooter.png') repeat-x center;
	height: 80px
}
.clsFooter a {
	color: #2c2c2c;
	text-decoration: none;
}
.clsFooter a:hover {
	text-decoration: underline;
}

.clsMyAcctMenu {
	color: #2c2c2c;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	line-height: 24px;
	padding: 5px 5px 20px 0px;
}
.clsMyAcctMenu a {
	color: #2c2c2c;
	text-decoration: none;
}
.clsMyAcctMenu a:hover {
	text-decoration: underline;
}

/*MODAL*/
.modalProgressGreyBackground 
{
    background:#CCCCCC;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalProgressRedBackground 
{
    background:Red;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalPopup
{
    text-align:center;
    padding-top: 30px; 
    border-style:solid; 
    border-width:1px; 
    background-color:White; 
    width:300px; 
    height:100px;
}
/*End modal*/

.clsSubHeader
{
	background-color:#507ea2; 
	color: #ffffff;
	font-size: 12pt;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
}




.clsSubHeader2
{
	background-color:#507ea2; 
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
}

.clsFormSubHeader
{
      font-weight: bold;
    padding: 5px 5px 5px 5px;
}

.clsFormLabelTD
{
    font-weight: bold;
    padding: 5px 5px 5px 5px;
}




/****DATAGRID****/
.clsDataGrid
{
    border-style: Solid;
    Border-Color: Gray ;
    border-width:1px;
    font-family: Tahoma;
    font-size: 10pt; 	
        
}

.clsDataGridHLRow
{
    border-style: Solid;
    Border-Color: Gray ;
    background-color : #ffcc00;
    border-width:1px;
    font-family: Tahoma;
    font-size: 10pt; 	
     font-weight: bold;      
        
}

.clsDataGridGradERRRow
{
    border-style: Solid;
    Border-Color: Gray ;
    background-color : #ffcc00;
    border-width:1px;
    font-family: Tahoma;
    font-size: 10pt; 	
    font-weight: bold;      
    color : Red;
        
}
.clsDataGridAltItemStyle
{
    background-color:#ebfdce;
        
}
.clsDataGridPagerStyle
{
    background-color:CornflowerBlue;
    color :#FFFFFF;   
    font-weight: bold;       
    height: 20px;   
}
.clsDataGridEditItemStyle
{
}
.clsDataGridFooterStyle
{
}
.clsDataGridHeaderStyle
{
    background-color: white; 
    border-width:1px;
    font-family: Tahoma; 		
    color :#063369;    
    background-color:#8bafc0;
    border-style:Solid;        
    font-weight: bold;
}

.clsDataGridHeaderStyle A
{
    color :#063369;    
    text-decoration :none;
 
}
.clsDataGridHeaderStyle A:hover
{
    color :#ffffff;    
    text-decoration : underline;
 
}

.clsDataGridItemStyle
{
}
.clsDataGridSelectedItemStyle
{
}



.clsFormSubMenuTD
{
	font-weight: bold;
	font-size: 10pt;	
	color: black;	
	height: 30px;
	font-family: Tahoma;
	background-color: #cccccc;
	text-align: left;
}

.clsFormControlTD
{
	font-size: 10pt;	
	color: black;	
	font-family: Tahoma;
	
	text-align: left;
}

.clsFormMsgTD
{
	font-weight: bold;
	font-size: 10pt;	
	color: red;	
	font-family: Tahoma;
	text-align: left;
}

.clsFormLabelTD
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Tahoma;

}

.clsFormLabelCompTD
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: Tahoma;
	
}

.clsFormLabelIDTD
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: Tahoma;
	
}

.clsFormSect2TD
{
    background-color: #FFFFCC;
}

.clsFormLabelHighlightTD
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: Tahoma;
	background-color: #ffcc00;
}

.clsFormLabelInfoTD
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Tahoma;
	
}

.clsFormControlInfoTD
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Tahoma;
	font-weight :bold ;
	
	
}


.clsFormSubHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #3366cc;
}

.clsFormSubHeader2
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Tahoma;
	background-color: #cccccc;
}
.clsFormSubHeader3
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Tahoma;
	background-color: #ffe400;
}

.clsFormColumnHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Tahoma;
	background-color: #cccccc;
}

.clsSupportReplyHR {
	width: 725px;
	border-bottom : solid 1px gray;
	color: white;
	margin: 12px 0px;
}

.clsFormSupportReplyLabelTD
{
    font-size: 10pt;
    font-weight: bold;
	font-size: 10pt;
	text-align :right;
	color: navy;
	font-family: Tahoma;
    
}

.clsFormSupportReplyContentTD
{    
    
    padding-bottom : 10px;
    	border-bottom: 1px #b1b1b1 dotted;
}

.clsSupportHeader
{
	background-color:#507ea2; 
	color: #ffffff;
	font-size: 12pt;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
}




.clsSupportReplyHeader
{
	background-color:#507ea2; 
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
}



