body {
margin: 0px; font-family:arial;margin-left:auto; margin-right:auto;

}
.bodyalt{
margin: 0px; background-color:#EEF1E9;font-family:arial;
}

#div1 {background-color: #CCCCCC;}

#div2 {width: 770px;}

#div3 {position: relative;top: 10px;left: 10px;right: auto; background-color: #ffc; border: solid 1px #000; width: 100px;}

.sectionheadertext {
font-family:arial;
font-weight:bold;
font-size:13pt;
text-transform: uppercase;
letter-spacing: -.5px;
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
background-color:transparent;
color:white; 
}

.homesectiontext {
font-family:arial;
font-weight:bold;
font-size:14pt;
text-transform: uppercase;
letter-spacing: -.5px;
padding-left:0px;
padding-right:20px;
padding-top:20px;
padding-bottom:0px;
background-color:transparent;
color:#0060B6;
}

.homeheadertext {
font-family:arial;
font-weight:bold;
font-size:17pt;
letter-spacing: -1px;
padding-top:5px;
padding-bottom:5px;
background-color:transparent;
color:white; 
}

.navbullets{

padding-left:20px;
padding-top:4px;
padding-bottom:5px;
background-color:transparent;
vertical-align: top

}


.navbullettext:link {
font-family:arial;
font-weight:bold;
font-size:9pt;
text-transform: uppercase;
text-decoration:none;
letter-spacing: 0px;
padding-left:0px;
padding-top:5px;
padding-bottom:5px;
background-color:transparent;
color:#588527;
vertical-align: top
}

.navbullettext:visited {
font-family:arial;
font-weight:bold;
font-size:9pt;
text-transform: uppercase;
text-decoration:none;
letter-spacing: 0px;
padding-left:0px;
padding-top:5px;
padding-bottom:5px;
background-color:transparent;
color:#588527;
vertical-align: top
}

.navbullettext:active {
font-family:arial;
font-weight:bold;
font-size:9pt;
text-transform: uppercase;
text-decoration:none;
letter-spacing: 0px;
padding-left:0px;
padding-top:5px;
padding-bottom:5px;
background-color:transparent;
color:#588527;
vertical-align: top
}
.navbullettext:hover {
font-family:arial;
font-weight:bold;
font-size:9pt;
text-transform: uppercase;
text-decoration:none;
letter-spacing: 0px;
padding-left:0px;
padding-top:5px;
padding-bottom:5px;
background-color:transparent;
color:#FFFFFF;
vertical-align: top
}



.bodycell {
padding:25px;
}

.regtext {
font-family:arial;
font-weight:normal;
font-size:8pt;
background-color:transparent:
color:#999999;
padding-top:10px;
}

.smalltext {
font-family:arial;
font-weight:normal;
font-size:8pt;
background-color:transparent:
color:#999999;
}
.subheader {
font-family:arial;
font-weight:bold;
font-size:10pt;
background-color:transparent;
color:#0060B6;
border-bottom:1px solid #0060B6;
padding-top:10px;
letter-spacing: -1px;
text-transform: uppercase;
}
.subheader1:link {
font-family:arial;
font-weight:bold;
font-size:10pt;
background-color:transparent;
color:#0060B6;
border-bottom:1px solid #0060B6;
padding-top:10px;
letter-spacing: -1px;
text-transform: uppercase;
}
.subheader1:visited {
font-family:arial;
font-weight:bold;
font-size:10pt;
background-color:transparent;
color:#0060B6;
border-bottom:1px solid #0060B6;
padding-top:10px;
letter-spacing: -1px;
text-transform: uppercase;
}
.subheader1:active {
font-family:arial;
font-weight:bold;
font-size:10pt;
background-color:transparent;
color:#0060B6;
border-bottom:1px solid #0060B6;
padding-top:10px;
letter-spacing: -1px;
text-transform: uppercase;
}
.subheader1:hover {
font-family:arial;
font-weight:bold;
font-size:10pt;
background-color:transparent;
color:#0060B6;
border-bottom:1px solid #0060B6;
padding-top:10px;
letter-spacing: -1px;
text-transform: uppercase;
}

.eventlabels {
font-family:verdana;
font-size:9pt;
font-weight:bold;
background-color:#0060B6;
color:white;
padding:3px;
}

.eventtext {
font-family:arial;
font-size:8pt;
font-weight:normal
background-color:transparent
color:#666666;
padding:3px;

}
.eventcell {
border-bottom:1px solid #666666;
background-color:transparent
padding:3px;

}
}
.eventdetailcell {
border-left:1px solid #666666;
border-right:1px solid #666666;
border-bottom:1px solid #666666;
background-color:#F5F9E0;
padding:10px;

}

a:link {font-size:9pt; font-weight:bold; color:#0F50A4; text-decoration:none; }
a:visited {font-size:9pt; font-weight:bold; color:#0F50A4; text-decoration:none; }
a:active {font-size:9pt; font-weight:bold; color:red; text-decoration:none; }
a:hover {font-size:9pt; font-weight:bold; color:red; text-decoration:none;}

.event:link {font-size:8pt; font-weight:bold; color:#0F50A4; text-decoration:none; }
.event:visited {font-size:8pt; font-weight:bold; color:#0F50A4; text-decoration:none; }
.event:active {font-size:8pt; font-weight:bold; color:red; text-decoration:none; }
.event:hover {font-size:8pt; font-weight:bold; color:red; text-decoration:none;}

.bullettext {
font-family:arial;
font-weight:normal;
font-size:9pt;
background-color:transparent:
color:#999999;
padding-top:10px;
padding-left:30px;
}

.calclabel {
font-family:verdana;
font-size:8pt;
font-weight: bold;
color:#585746;
background-color:transparent;
text-align:right;
padding-right:5px;

}

.calcwindow {
background-color:#F5F9E0;
border:1px dotted #999999;
padding:15px;
}

.portfoliosubtitle {
font-family: arial;
font-size:10pt;
font-weight:bold;
letter-spacing: -1;
padding-top:5px;
padding-left: 20px;
color:#C0272D;
}

.portfoliobody {
font-family:verdana;
font-size:8pt;
color:#585746;
background-color:transparent;
padding-left:20px;
padding-top:10px;
padding-bottom:15px;
}

.contactlist {
font-family:arial;
font-weight:normal;
font-size:9pt;
background-color:transparent;
color:#666666;
padding:5px;
border-bottom:1px solid #999999;
}

.contactheader {
font-family:arial;
font-weight:bold;
font-size:10pt;
background-color:#0F50A4;
color:#FFFFFF;
padding:5px;
border-bottom:1px solid #999999;
}

h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:14px;}

a.calltoaction:link {font-size:14px; font-weight:bold; color:#0F50A4; text-decoration:none; }
a.calltoaction:visited {font-size:14px; font-weight:bold; color:#0F50A4; text-decoration:none; }
a.calltoaction:active {font-size:14px; font-weight:bold; color:red; text-decoration:none; }
a.calltoaction:hover {font-size:14px; font-weight:bold; color:red; text-decoration:none;}


.bullettext li
{
   list-style-type: disc;color:#000000; 
}


