body { 
color: black; 
font-size: 11pt; 
font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-color: white; 
margin-top: 0px;
margin: 0px;
margin-left: 0px;
background-position: left bottom; 
background-repeat: no-repeat;

}


h1 { color: #2ad1fb; font-size: 22pt; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: normal; background-color: white; text-align: right; opacity:.65; }


h2 { 
color: black; font-size: 11pt; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold;
}


h3 { 
color: white; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; 
}

h4 { color: black; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-align: right; }

font.nav2 { color: black; font-size: 9pt; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-align: right; word-spacing: 1px; vertical-align: middle; }

font.caption {
 color: #999; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-align: right;
}


font.bodytext { color: #000000; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-align: left; }

font.snum {
color: #000000; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: normal; 
}

p {}


a:link { 
color: #8c8c8c; 
text-decoration: none;}

a:visited { 
color: #999; 
text-decoration: none;}

a:hover { 
color: #000000; 
text-decoration: none;}

a:active { 
color: #000000; }

div.navLine { 
padding-top: 8px;
padding-bottom:8px; 
border-bottom: 1px solid #ddd; 
text-align: right;
width: 130px;
}

div.banner2 { 
width: 450px;
border-bottom: 1px solid #c8c7c7;
border-top: 1px solid #c8c7c7;
border-left: 1px solid #c8c7c7;
border-right: 1px solid #c8c7c7;
text-align: left; 

}




table.banner {
width: 450px;
border-bottom: 1px solid #c8c7c7;
/*border-top: 1px solid #c8c7c7;
border-left: 1px solid #c8c7c7;
border-right: 1px solid #c8c7c7;*/
text-align: left; 
line-height: 20px;
border-collapse:collapse;


}

td.campaign_logo {
background-repeat:no-repeat;
width:65%; 
height:87px; 
}

td.sbdr3{
background-color: #2ad1fb;
opacity:.65;
width: 15px;
border: 1px solid #2ad1fb;
text-align: center;


}



td.bdr3{
width: 15px;
border: 1px solid #FFFFFF;
text-align: center;

}


td.lbtbdr {
border-bottom: 1px solid #c8c7c7;
border-left: 1px solid #c8c7c7;
}

td.lbdr {
border-left: 1px solid #c8c7c7;
}

td.rbdr {
border-right: 1px solid #c8c7c7;
}


td.bottombdr {
border-bottom: 1px solid #c8c7c7;}

table.business_description {
	width:440px;
}