html, body {
font-family:arial;
font-size:10pt; 
color:#000000; 
height:100%;
background-color:#2a4c95; 
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}


#MainBody{
margin-left: auto;
margin-right: auto;
align:center;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
height:100%;
}

#MainBody .table{background-color:#ffffff;}

#MainBody .header{
background-image: url('../images/header.jpg');
width:780px; height:129px;
color:#fffffff;

}

.SubPageHeader{
font-family:arial;font-size:14pt;color:#ffffff;font-style:italic; font-weight:normal;
padding-top: 8px;
padding-bottom: 1px;
padding-left: 12px;
}

.leftsliver{
width:5px;height:100%;
background-image: url('../images/bg_left_sliver.gif');
background-repeat: repeat-y;
float: left;
}
.rightsliver{
width:5px; height:100%;
background-image: url('../images/bg_right_sliver.gif');
background-repeat: repeat-y;
float: right;
}


#MainBody .bodycontent{
background-image: url('../images/bg_home_section_teaser.gif');
width:477px;
background-position: bottom;
background-repeat: no-repeat;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}


.join{
float:right;
}

.small{font-family:arial;font-size:8pt;color:#000000;text-decoration :none;font-weight:normal;}
.smallmed{font-family:arial;font-size:10pt;color:#000000;text-decoration :none;font-weight:normal;}
.disclaimer{font-family:arial;font-size:12pt;color:#000000;text-decoration :none;font-weight:normal;}
.alert{font-family:arial;font-size:12pt;color:#ff0000;text-decoration :none;font-weight:normal;}

.standard{font-family:arial;font-size:10pt;color:#000000;text-decoration :none;font-weight:normal;
padding-top: 0px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 3px;
}

.hometext{font-family:arial;font-size:10pt;color:#000000;text-decoration :none;font-weight:normal;
padding-top: 6px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 3px;
}

.subPageText{font-family:arial;font-size:10pt;color:#000000;text-decoration :none;font-weight:normal;
padding-top: 5px;
padding-left: 15px;
padding-right: 20px;
padding-bottom: 10px;
}

p{font-family:arial;font-size:10pt;color:#000000;text-decoration :none;font-weight:normal;
padding-top: 0px;
padding-left: 15px;
padding-right: 20px;
padding-bottom: 3px;
margin-top:0px;
margin-bottom:4px;
display:block;
}
h3, h2, h1{
padding-left: 15px;

}

ul{margin-left:20px; font-family:arial;font-size:10pt;}
li{
list-style: none;	
margin-left: 0;
padding-left: 5em;
text-indent: -1em;

}

.listItems{font-family:arial;font-size:10pt;
padding-top: 1px;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 1px;
margin-left:2px;
margin-top:0px;
margin-bottom:5px;
display:block;
width:100%;
}

.listItems2{font-family:arial;font-size:10pt;
padding-top: 1px;
padding-left: 4px;
padding-right: 10px;
padding-bottom: 1px;
margin-left:10px;
margin-right:20px;
margin-top:0px;
margin-bottom:5px;
display:block;
width:400;
}

.subPageList{font-family:arial;font-size:10pt;
padding-top: 1px;
padding-left: 2px;
padding-right: 0px;
padding-bottom: 0px;
margin-left:0px;
margin-top:0px;
margin-bottom:5px;
display:block;
width:100%;
}
.JoinPad{
padding-left: 10px;
padding-right: 5px;
margin-left:0px;
margin-top:0px;
margin-bottom:10px;
display:block;
width:460;
}

p .larger{font-family:arial;font-size:12pt;color:#000000;text-decoration :none;font-weight:normal;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
}
.bold{font-weight:bold;}
.whiteTitle{font-family :arial;font-size:12pt;color :#ffffff;text-decoration :none; font-weight:bold;}
.whitesmall{font-family :arial;font-size :8pt;color :#ffffff;text-decoration :none;}

.frontwhite{
background-image: url('../images/blue.gif');
background-repeat: repeat;
font-family:arial;font-size:9pt;color:#ffffff;text-decoration :none;font-weight:normal;
padding-top: 20px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 20px;
}

.bluebg{
background-image: url('../images/blue.gif');
background-repeat: repeat;
}


.frontwhite A{font-family :arial;font-size :9pt;color :#ffffff;text-decoration :underline;}
.frontwhite A:hover{font-family :arial;font-size :9pt;color :#cccccc;text-decoration:none;}
.frontwhite A:active{font-family :arial;font-size :9pt;color :#ffffff;text-decoration :none;}

.blueTitle{font-family :arial;font-size:11pt;color :#475ebd;text-decoration :none; font-weight:bold;
padding-top: 20px;
padding-left: 10px;
padding-bottom: 5px;
}

.blueHeader{font-family :arial;font-size:12pt;color :#0000cc;text-decoration :none; font-weight:bold;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 15px;
margin-bottom:0px;
}

A{font-family :arial;font-size :10pt;color :#000099;text-decoration :underline;}
A:hover{font-family :arial;font-size :10pt;color :#999999;text-decoration :none;}
A:active{font-family :arial;font-size :10pt;color :#000099;text-decoration :underline;}

A.red{font-family :arial;font-size :10pt;color :#ff0000;text-decoration :underline; padding-left: 15px; padding-right: 20px;float:right;margin-bottom:5px;}
A:hover.red{font-family :arial;font-size :10pt;color :#999999;text-decoration :none; padding-left: 15px;padding-right: 20px;float:right;margin-bottom:5px;}
A:active.red{font-family :arial;font-size :10pt;color :#ff0000;text-decoration :underline; padding-left: 15px;float:right; padding-right: 20px;margin-bottom:5px;}

A.small{font-family :arial;font-size:8pt; color:#000000; text-decoration:underline; padding:0px 0px 0px 0px;}
A:hover.small{font-family :arial;font-size:8pt; color:#999999; text-decoration:none; padding:0px 0px 0px 0px;}
A:active.small{font-family :arial;font-size:8pt; color:#000000; text-decoration:underline; padding:0px 0px 0px 0px;}

A.smallNoUnderline{font-family :arial;font-size:8pt; color:#000000; text-decoration:none; padding:0px 0px 0px 0px;}
A:hover.smallNoUnderline{font-family :arial;font-size:8pt; color:#999999; text-decoration:underline; padding:0px 0px 0px 0px;}
A:active.smallNoUnderline{font-family :arial;font-size:8pt; color:#000000; text-decoration:underline; padding:0px 0px 0px 0px;}



.label{font-family :arial;font-size:8pt; color:#000000; font-weight:bold; text-align:right;}
.label2{font-family :arial;font-size:8pt; color:#000000; font-weight:normal; text-align:right;}


.textField
{
color : #000000;
background : #FFFFFF;
border-color : #000000;
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : Arial,tahoma,Verdana;
font-size : 14px;
}

.textField2
{
color : #000000;
background : #FFFFFF;

border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : Arial,tahoma,Verdana;
font-size : 10px;
}

.button
{
color: #ffffff;
background-color: #475ebd;
border-color : #000000;
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : Arial,Verdana,tahoma;
font-size : 12px;
font-weight: bold;
cursor: hand;
}