
body
{
	font-size:12px;
	font-family:Verdana;
	margin:0px;
	overflow:visible;
	text-align:justify;
	line-height:135%;
	/*color:#a19d90;*/
	color:#7b7b7a;
	
	/*background-image:url('../images/background.gif');*/
	
}
.bodytext
{
	font-size:11px;color:#7b7b7a;font-family:Verdana; padding-left:5px; padding-right:45px;}
.tablebgimage
{
	background-image:url(../images/image.gif);
	background-position:0 90%;
	background-repeat:no-repeat;
}
.homebanner
{
	background-image:url(../images/homebanner.gif);
	background-repeat:no-repeat;
	width:743px;
	height:177px;
}
.tableborder
{
	 border-left-style:solid;
	 border-left-width:1px;
	 border-left-color:#950239; 
	 border-right-style:solid; 
	 border-right-width:1px; 
	 border-right-color:#950239;
}
.tablebgimageshadoww
{
	background-image:url(../images/BW_image.gif);
	background-position:0% 100%;
	background-repeat:no-repeat;
}
.tablecontentshadow
{
	background-image:url(../images/homecontentbackground.gif);
	background-repeat:repeat-y;
}

.tablecontentbottom
{
	background-image:url(../images/homecontentbackgroundbottom.gif);
	background-repeat:no-repeat;
	height:27px;
}
.footershadow
{
	background-image:url(../images/footerhomeimage.gif) ;
	background-repeat:no-repeat;
}
.footerfullshadow
{
	background-image:url(../images/footershadow.jpg);
	background-repeat:no-repeat;
	height:40px;
	
}
.followus
{
padding-right:60px; padding-bottom:5px; padding-top:5px;
font-size:12px;
font-family:Tahoma;
}

a.homefooter:link,a.homefooter:visited,a.homefooter:hover,a.homefooter:active
{
font-size:12px;font-family:Tahoma;color:#ffffff;text-decoration:none;
}

.toplinkmenu
{
	font-size:12px;
	
	color:#FFFFFF;
	text-align:center;
} 

.heading
{
	font-size:13px;
	
	font-weight:bold;
	color:#595959;
}
.drop
{
    font-size:11px;
	
	border:1px solid  #666666;
	padding-left:5px;
	width:50px;
}
.nodisp
{
    display:none;
}
.txtBox
{
	font-size:14px;
	
	border:1px solid  #666666;
	padding-left:5px;
	width:150px;
	font-weight: 700;
	color:#fafafa;
}
.txtBoxstyle
{
	font-size:14px;
	
	border:1px solid  #666666;
	padding-left:5px;
	width:150px;
	font-weight: 700;
	color:#000000;
	font-weight:normal;
}
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:#ffffff;
	text-decoration:none;
	text-align:center;
}

.ButtonBox
{
	font-size:14px;
	
	border:1px solid  #666666;
	padding-left:5px;

	font-weight: 700;
}
.txtBoxSmall
{
	font-size:14px;
	
	border:1px solid  #666666;
	padding-left:5px;
	width:100px;
}
.txtBoxSmallAge
{
	font-size:14px;
	
	border:1px solid  #666666;
	padding-left:5px;
	width:20px;
}
.dropDown
{
	font-size:14px;
	
	border:1px solid  #666666;
	
	
}
.headingFont {
	color: #003399;
	font-size: 12px;
	font-weight: bold;
}
.txtBoxNew
{
	font-size:14px;
	
	border:1px solid  #666666;
	padding-left:5px;
	width:200px;
}
.mainContent
{
    text-align:center;  
    
}
.mainContentTable
{
    width:100%;
}
.messageText
{
	font-size:medium;
	font-weight:bold;
	color:Blue;
}
.errMsg
{
	color:#FF0000;
	font-weight:bold;
}
.headerBg
{
	height:25px;
	background-color:Navy;
}

.box
{
	border:0px solid #CCCCCC;
}
.box1
{
	border:1px solid #CCCCCC;
}
.banner
{
    background-image:url('../images/line.gif');
    background-repeat:no-repeat;
    background-position:10px;
}
.bannerText
{
    font-family:Tahoma;
    font-size:18px;
    color:#000080;
    text-align:left;
    padding-left:10px;
}

.mainpagebodytextleftcol
{
    padding-left: 40px; 
    padding-top:5px; 
    font-size: 14px; 
    font-family:Microsoft Sans Serif;
}

.mainpagebodytextrightcol
{
    padding-left: 20px; 
    padding-top:5px; 
    font-size: 14px;
    font-family:Microsoft Sans Serif;
}
.bodytext {
	color: #000000;
	text-align:left;
}
.columnBackgroundGray
{
background-color:#F4F4F4;
width:25%;
font-family:Microsoft Sans Serif;
padding-left: 5px; 
}
.columnBackgroundWhite
{
background-color:#FFFFFF;
width:25%;
font-family:Microsoft Sans Serif;
padding-left: 5px; 
}

.rowbackcolor
{
    font-family:Microsoft Sans Serif;
    font-size:14px;
    font-weight:bold;
    background-color: #F4F4F4;
}
.bodytextstyle
{
    font-size:14px;
}
.faqlink
{
    color: #003399;
    text-decoration:none;   
    font-family:Microsoft Sans Serif;
    font-weight:bold;
    font-size:12px;
   
 }
 
a.faqlinkonly:link
{
    color: #003399;
    text-decoration:none;   
    font-family:Microsoft Sans Serif;
    font-weight:normal;
    font-size:13px;
 }
 
 a.faqlinkonly:visited
{
    color: #003399;
    text-decoration:none;   
    font-family:Microsoft Sans Serif;
    font-weight:normal;
    font-size:13px;
 }
 
  a.faqlinkonly:active
{
    color: #003399;
    text-decoration:none;   
    font-family:Microsoft Sans Serif;
    font-weight:normal;
    font-size:13px;
 }
 
  a.faqlinkonly:hover
{
    color: #003399;
    text-decoration:underline;   
    font-family:Microsoft Sans Serif;
    font-weight:normal;
    font-size:13px;
 }



a:link
{
    font-weight:bold;
	color: #003399;  
    font-family:Microsoft Sans Serif;
    font-size:12px;
    text-decoration:underline; 
}
a:visited
{
	color: #003399;
    text-decoration: none;   
    font-family:Microsoft Sans Serif;
    font-weight:bold;
    font-size:12px;
    text-decoration:underline; 
}
a:active
{
	color: #003399;
    font-family:Microsoft Sans Serif;
    font-weight:bold;
    font-size:12px;
    text-decoration:underline; 
}
a:hover
{
	color: #003399;
    text-decoration:underline;   
    font-family:Microsoft Sans Serif;
    font-weight:bold;
    font-size:12px;
}

.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;
}

/* BannerText */
.bannertext
{
    font-weight:normal;
    font-size:22px;
    color:#950239;
    font-style:italic;
    text-indent:50px;
}

/* Banner Background Image */
.bannerbackgroundimage
{
    /*background-image:url(../Images/Header/center60.jpg);*/
    background-color:#EDEDED;
    height:50px;
    width:1002px;
    background-repeat:no-repeat;
}

.loginText
{
    font-weight:bold;
	color: #003399;   
    font-family:Microsoft Sans Serif;
    font-size:13px;
    padding-right:25px;
    padding-bottom:5px;    
    text-align:right;
     
}
a.FORGOTPASS
{
    font-weight:bold;
	color: #003399;   
    font-family:Microsoft Sans Serif;
    font-size:13px;
     
    text-align:Center;
     
}
.ButtonSmall
{
	font-size:11px;
	
	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%;
}

.homepagenormalbulletsnew
{
	padding-left:15px;
	padding-top:3px; 
	WIDTH:5PX;
}
.txtDonation
{
	font-size:16px;
	font-weight:500;
}
#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;
        }
fieldset  
{
	border:1px solid blue;
	margin-left:5px;
            }

legend 
{
	padding:5px;
	  border:1px solid blue;
  color:black;
  font-size:16px;
  text-align:right;
  }
