
body
{
	font-size:14px;
	font-family:"Trebuchet MS";
	margin:0px;
	overflow:visible;
	
}
.toplinkmenu
{
	font-size:12px;
	font-family:"Trebuchet MS";
	color:#FFFFFF;
	text-align:center;
} 

a.lnkBtn:link,a.lnkBtn:visited,a.lnkBtn:hover,a.lnkBtn:active
{
	background-color:#d4d0c8;
	font-size:14px;
	
	border:1px solid  #666666;
	width:175px;
	font-weight: 700;
	color:#000000;
	text-decoration:none;
	text-align:center;
}

.heading
{
	font-size:13px;
	font-family:"Trebuchet MS";
	font-weight:bold;
}
.drop
{
    font-size:11px;
	font-family:"Trebuchet MS";
	border:1px solid  #666666;
	padding-left:5px;
	width:50px;
}
.nodisp
        {
            display:none;
        }
.txtBox
{
	font-size:14px;
	font-family:"Trebuchet MS";
	border:1px solid  #666666;
	padding-left:5px;
	width:150px;
	font-weight: 700;
}

.ButtonBox
{
	font-size:14px;
	font-family:"Trebuchet MS";
	border:1px solid  #666666;
	padding-left:5px;

	font-weight: 700;
}
.txtBoxSmall
{
	font-size:14px;
	font-family:"Trebuchet MS";
	border:1px solid  #666666;
	padding-left:5px;
	width:100px;
}
.txtBoxSmallAge
{
	font-size:14px;
	font-family:"Trebuchet MS";
	border:1px solid  #666666;
	padding-left:5px;
	width:20px;
}
.dropDown
{
	font-size:14px;
	font-family:"Trebuchet MS";
	border:1px solid  #666666;
	
	
}
.headingFont {
	color: #003399;
	font-size: 12px;
	font-weight: bold;
}
.txtBoxNew
{
	font-size:14px;
	font-family:"Trebuchet MS";
	border:1px solid  #666666;
	padding-left:5px;
	width:200px;
}
.mainContent
{
    background:#FFFFFF;
     text-align:center;  
    
}
.mainContentTable
{
    width:100%;
    text-align:left;    
    
   
}
.messageText
{
	font-size:medium;
	font-weight:bold;
	color:Blue;
}
.errMsg
{
	color:#FF0000;
	font-weight:bold;
}
.headerBg
{
	height:25px;
	background-color:Navy;
}

.box
{
	border:1px solid #CCCCCC;
}
.Content
{
	width:675px;
	 
}
.mainpagebodytextleftcol
{
    padding-left: 40px; 
    padding-top:5px; 
    font-size: 14px; 
    font-family:Trebuchet MS;
}
.mainpagebodytextleftcol1
{
    padding-left: 45px; 
    padding-top:3px; 
    font-size: 14px; 
    font-family:Trebuchet MS;
}

.mainpagebodytextrightcol
{
    padding-left: 20px; 
    padding-top:5px; 
    font-size: 14px;
    font-family:Trebuchet MS;
}
.bodytext {
	color: #000000;
	text-align:left;
}
.columnBackgroundGray
{
background-color:#F4F4F4;
width:25%;
font-family:Trebuchet MS;
padding-left: 5px; 
}
.columnBackgroundWhite
{
background-color:#FFFFFF;
width:25%;
font-family:Trebuchet MS;
padding-left: 5px; 
}

.rowbackcolor
{
    font-family:Trebuchet MS;
    font-size:14px;
    font-weight:bold;
    background-color: #F4F4F4;
}
.bodytextstyle
{
    font-size:14px;
}
.faqlink
{
    color: #003399;
    text-decoration:none;   
    font-family:Trebuchet MS;
    font-weight:bold;
    font-size:12px;
   
 }
 
a.faqlinkonly:link
{
    color: #003399;
    text-decoration:none;   
    font-family:Trebuchet MS;
    font-weight:normal;
    font-size:13px;
 }
 
 a.faqlinkonly:visited
{
    color: #003399;
    text-decoration:none;   
    font-family:Trebuchet MS;
    font-weight:normal;
    font-size:13px;
 }
 
  a.faqlinkonly:active
{
    color: #003399;
    text-decoration:none;   
    font-family:Trebuchet MS;
    font-weight:normal;
    font-size:13px;
 }
 
  a.faqlinkonly:hover
{
    color: #003399;
    text-decoration:underline;   
    font-family:Trebuchet MS;
    font-weight:normal;
    font-size:13px;
 }



a:link
{
     font-weight:bold;
	color: #003399;
    text-decoration: none;   
    font-family:Trebuchet MS;
    font-size:14px;
}
a:visited
{
	color: #003399;
    text-decoration: none;   
    font-family:Trebuchet MS;
    font-weight:bold;
    font-size:14px;
}
a:active
{
	color: #003399;
    text-decoration: none;   
    font-family:Trebuchet MS;
    font-weight:bold;
    font-size:14px;
}
a:hover
{
	color: #003399;
    text-decoration:underline;   
    font-family:Trebuchet MS;
    font-weight:bold;
    font-size:14px;
}

.headerCell
{  
    background-color: #E5E5E5;
    color: #000000;
    font-weight: bold;
    text-align:center;
}

.sitelevel1
{
    padding-left:60px;
}

.sitelevel2
{
    padding-left:100px;
}

.validator
{
    color:Red;
}
.navalign
{
    text-align:center;
}
.backgroundimage
{
    background-image:url(../Images/Header/center60.jpg);
    height:110px;
    width:1002px;
    background-repeat:no-repeat;
}
.backgroundtext
{
    font-weight:bold;
    font-size:34px;
    color:#FFFFFF;
    font-style:italic;
    text-indent:160px;
}

.loginText
{
    font-weight:bold;
	color: #003399;   
    font-family:Trebuchet MS;
    font-size:13px;
    padding-right:25px;
    padding-bottom:5px;    
    text-align:right;
     
}
a.FORGOTPASS
{
    font-weight:bold;
	color: #003399;   
    font-family:Trebuchet MS;
    font-size:13px;
     
    text-align:Center;
     
}
.ButtonSmall
{
	font-size:11px;
	font-family:"Trebuchet MS";
	border:1px solid  #666666;
	padding-left:2px;	
	font-weight:bold;
}
.box1
{
	border:1px solid #CCCCCC;


}


.receiptheading
{
    font-size:20px;
    font-weight:bold;
}

.receiptbackcolor
{
    background-color:#DFDFDF;    
}

.tableborder
{
    border:2px;
    border-color:#000000;
}
.homepagebullets
{
	width:30px;
	text-align:center;
	padding-top:10px;
	vertical-align:top;
    color:#1C35F0;
}
.homepagebulletbody
{
    font-size:13px;
    padding:3px;
    vertical-align:top;
    
}

.homepagenormalbullets
{
    padding-right:5px;
    padding-top:2px;
    color:#1C35F0;
}
.faqImageIndent
{
    padding-left:30px;
    padding-top:3px;
}
.columnwidth
{
    width:9px;
}

.faqcolumnwidth
{
    width:32%;
}
.faqcolumnwidth1
{
    width:50%;
}

.homepagenormalbulletsnew
{
	padding-left:15px;
	padding-top:3px; 
	WIDTH:5PX;
}
#progressBackgroundFilter { 
          position: absolute;
          z-index: 1000;
          top:0px; 
          bottom:0px; 
          left:0px;
          right:0px;
          overflow:hidden;
          padding:0; 
          margin:0;
          background-color: #ffffff;
          width: 100%;
          height: 100%;
          
          filter: Alpha(Opacity=50);
          opacity: 0.70;
          -moz-opacity: 0.70;
          
        }        
        #processMessage { 
          position:absolute; 
          top:50%; 
          left:40%;
          padding:50px; 
          width:200px; 
          z-index:1000;
          
          background-color:#FFFFFF;
         
          
          
          border-top-color:#939cff;
          border-top-style:double;
          border-left-color:#939cff;
          border-left-style:double;
          border-right-color:#939cff;
          border-right-style:double;
          border-bottom-color:#939cff;
          border-bottom-style:double;
        }