
html { 
    height: 100%; 
    overflow: auto;
    margin: 0;
    padding: 0;
} 

body {
    background-color: White;
    background-image: url("/common_elements/backgroundNew.gif");
    /* background-image: url("/common_elements/background.png"); */ 
    height: 100%; 
    margin: 0;
    padding: 0;
    }

#overallPageTable {
    vertical-align: top;
    width: 750px;
    /* height:100%; */
    overflow: auto;
    }

#headerRow 
{
    vertical-align: top;
    height: 5%;
}

#middleRow 
{
    vertical-align: top;
    height: 87%;
}

#footerRow 
{
    vertical-align: top;
    background-image: url("/common_elements/bottom_background.jpg");
    height: 10%;
    }


/* Added 12/12/08 for consistent default color of URL links... */
a:link { color: #0000FF; text-decoration:none; }
a:visited { color: #0000FF; text-decoration:none; }


/* General class definitions */ 

/* misc */
.clearer { clear: both; font-size: 0; }

/* Feedblitz */
.FeedBlitzRssFeed
{	
	font-family: Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    line-height: 10pt; 
}

.FeedBlitzNewsLetter div,p,td
{
	font-family: Arial, Helvetica, sans-serif; 
    font-size: x-small;     
    line-height: 12pt;
    margin:0 5px 0 25px; 
    
}	

.funFacts {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    line-height: 12pt; 
    color: #666666
    }

.header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
    }

.bodyText {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    line-height: 12pt; 
    color: #000000
    }

.linkNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0000FF;
	text-decoration: underline;
    }

.bodyTextBold {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    line-height: 12pt; 
    font-weight: bold}

.warning {
    font-family: Arial, Helvetica; 
    font-size: 14px; 
    font-weight: bold; 
    color: #FF0000
    }

.formText {
    font-family: Arial, Helvetica; 
    font-size: 12px; 
    color: #000000
    }

.formTextRequired {
    font-family: Arial, Helvetica; 
    font-size: 12px; 
    font-weight: bold; 
    color: #000000
    }

.smallText {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #666666
    }

.colHeader {
    font-family: Arial, Helvetica; 
    font-size: 11px; 
    font-weight: bold; 
    color: #FFFFFF; 
    background-color: #000000
    }

.footerText {
    font-family:Arial, Helvetica, sans-serif; 
    color: #669999; 
    font-size: 10px; 
    }
    
#footerLinks {
    padding:0 10px 10px 10px; 
    font-family:Arial, Helvetica, sans-serif; 
    color: #669999; 
    font-size:9px; 
    }

#footerLinks a {
    text-decoration:none; 
    color:#669999; 
    }

.iconLabel, .iconLabel a, .iconLabel a:visited, .iconLabel a:link {
	text-align:center; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
	line-height:11px;
	font-weight:bold ;
	color:Black ;
	/* color:#666666; */
	text-decoration:none;
}

.validationText {
    font-family: Arial, Helvetica; 
    font-size: 11px; 
    color: Red; 
    }
    
 .smallText2 {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: xx-small; 
    color: White
    }



