td.topbanner
{
background: #4965C3;
color: #ffffff;
width: 760px;
}

td.main
{
background-color: #ffffff;
color: #000000;
width: 760px;
}

td.leftpanelbg
{
color: #ffffff;
background: #4965C3;
}

td.rightcontentpanel
{
background: #ffffff url(graphics/bg-right.gif) repeat-y top left;
color: #000000;
width: 573px;
}


td.adpanel
{
background: #ffffff url(graphics/bg-right.gif) repeat-y top left;
color: #000000;
width: 200px;
}




td.portfoliocell
{
width: 280px;
text-align: center;
vertical-align: top;
}

td.mainfooter
{
background-color: #f1f1f1;
color: #ffffff;
}

td.pageastwocols
{
width: 270px;
}

td.vertline
{
width: 10px;
}

div.vertline
{
border-left: solid 1px #999999;
height: 500px;
}


td.pageasthreecols
{
width: 180px;
}


div.flashexample
{
margin-left: auto;
margin-right: auto;
width: 400px;
height: 260px;
background-color: #ffffff;
color: #000000;
}

div.dealsbox
{
width: 140px;
border: 1px solid #999999;
padding: 5px;
float: right;
margin-left: 10px;
margin-right: 10px;
}

div.rsspagerightbox
{
width: 120px;
border: 0px solid #ffffff;
padding: 5px;
float: right;
margin-left: 10px;
margin-right: 10px;
}





div.rssbox
{
width: 400px;
border: 0px;
padding: 0px;
margin-left: 0px;
margin-right: 10px;
}	

div.centeredsection
{
text-align: center;
margin-left: auto;
margin-right: auto;
width: 463px;
}


div.rightsection
{
text-align: right;
margin-left: 10px;
margin-right: 10px;
float: right;
padding: 5px;
}


div.footer
{
text-align: center;
width: 450px;
margin-left: 60px;
}


div.centeriframe
{
margin-left: 50px;
}




div.centerthreecoltable
{
margin-left: 30px;
}





a:link
{
font-weight: bold; 
font-size: 10px; 
color: #ffffff; 
font-style: normal; 
font-family: arial, helvetica, sans-serif; 
text-decoration: underline; 
background: #4965C3; 
}

a:visited 
{
font-weight: bold; 
font-size: 10pt; 
color: #ffffff; 
font-style: normal; 
font-family:  arial, helvetica, sans-serif; 
text-decoration: underline; 
background: #4965C3; 
}

a:hover 
{
font-weight: bold; 
font-size: 10pt; 
color: #ffffff; 
font-style: normal; 
font-family: arial, helvetica, sans-serif; 
text-decoration: underline; 
background: #4965C3; 
}

a:link.bodytext 
{
font-weight: normal; 
font-size: 12px; 
line-height: 16px; 
color: #000099; 
font-style: normal; 
font-family: arial, helvetica, sans-serif; 
text-decoration: underline; 
background: #ffffff;
}

a:visited.bodytext 
{
font-weight: normal; 
font-size: 12px; 
line-height: 16px; 
color: #000099; 
font-style: normal; 
font-family: arial, helvetica, sans-serif; 
text-decoration: underline; 
background: #ffffff;
}

a:hover.bodytext
{
font-weight: normal; 
font-size: 12px; 
line-height: 16px; 
color: #FF6600; 
font-style: normal; 
font-family: arial, helvetica, sans-serif; 
text-decoration: underline; 
background: #ffffff; 
}






a:link.white
{
font-weight: normal; 
font-size: 12px; 
line-height: 16px; 
color: #ffffff; 
font-style: normal; 
font-family: arial, helvetica, sans-serif; 
text-decoration: underline; 
background-color: transparent;
}

a:visited.white
{
font-weight: normal; 
font-size: 12px; 
line-height: 16px; 
color: #ffffff; 
font-style: normal; 
font-family: arial, helvetica, sans-serif; 
text-decoration: underline; 
background-color: transparent;
}

a:hover.white
{
font-weight: normal; 
font-size: 12px; 
line-height: 16px; 
color: #FFff00; 
font-style: normal; 
font-family: arial, helvetica, sans-serif; 
text-decoration: underline; 
background-color: transparent;
}





a:link.banner 
{
font-weight: bold; 
font-size: 10px; 
color: #000000; 
font-style: normal; 
font-family: arial, helvetica, sans-serif; 
text-decoration: none; 
background: #ffffff; 
}

a:visited.banner 
{
font-weight: bold; 
font-size: 10px; 
color: #000000; 
font-style: normal; 
font-family: arial, helvetica, sans-serif; 
text-decoration: none; 
background: #ffffff;
}

a:hover.banner 
{
font-weight: bold; 
font-size: 10px; 
color: #000000; 
font-style: normal; 
font-family: arial, helvetica, sans-serif; 
text-decoration: none; 
background: #ffffff; 
}




















ul
{
font-weight: normal; 
font-size: 12px; 
line-height: 16px; 
font-family: arial, helvetica, sans-serif; 
color: #555555; 
background-color: #ffffff;
text-decoration: none;
margin-right: 10px;
}









p 
{
font-weight: normal; 
font-size: 12px; 
font-family: arial, helvetica, sans-serif; 
color: #555555; 
background-color: #ffffff;
text-decoration: none;
text-align: justify;
margin-right: 10px;
margin-top: 0px;
}





p.centered
{
font-weight: normal; 
font-size: 12px; 
font-family: arial, helvetica, sans-serif; 
color: #555555; 
background-color: #ffffff;
text-decoration: none;
text-align: center;
margin-right: 10px;
margin-top: 0px;
}




span.boldbody
{
font-weight: bold; 
font-size: 11px; 
font-family: verdana, helvetica, sans-serif; 
color: #000099; 
background-color: #ffffff;
text-decoration: none;
text-align: left;
margin-right: 0px;
}



p.tablebody 
{
font-weight: normal; 
font-size: 12px; 
font-family: arial, helvetica, sans-serif; 
color: #555555; 
background-color: #ffffff;
text-decoration: none;
text-align: left;
margin-right: 10px;
}


p.portfoliolinks
{
font-weight: normal; 
font-size: 12px; 
font-family: arial, helvetica, sans-serif; 
color: #555555; 
background-color: #ffffff;
text-decoration: none;
text-align: left;
margin-left: 105px;
margin-bottom: 0px;
}

P.subheader  
{
font-weight: bold; 
font-size: 14px; 
line-height: 16px; 
font-family: arial, helvetica, sans-serif; 
color: #000099; 
background-color: #ffffff;
text-decoration: none;
margin-bottom: 0px;
padding-bottom: 0px;
margin-top: 20px;
}


p.smallsubheader
{
font-weight: bold; 
font-size: 11px; 
font-family: verdana, helvetica, sans-serif; 
color: #000099; 
background-color: #ffffff;
text-decoration: none;
text-align: left;
margin-bottom: 0px;
padding-bottom: 0px;
margin-top: 20px;
}




P.tablesubheader  
{
font-weight: bold; 
font-size: 14px; 
line-height: 16px; 
font-family: arial, helvetica, sans-serif; 
color: #000099; 
background-color: #ffffff;
text-decoration: none;
margin-top: 0px;
}

P.portfoliosubheader  
{
font-weight: bold; 
font-size: 11px; 
font-family: verdana, helvetica, sans-serif; 
color: #000099; 
background-color: #ffffff;
text-decoration: none;
text-align: center;
margin-bottom: 0px;
padding-bottom: 0px;
margin-top: 20px;
}


p.lb
{
font-weight: normal; 
font-size: 10px; 
font-family: arial, helvetica, sans-serif; 
color: #555555; 
background-color: #ffffff;
text-decoration: none;
}

p.address  
{
font-weight: bold; 
font-size: 12px; 
line-height: 16px; 
font-family: arial, helvetica, sans-serif; 
color: #ffffff; 
background-color: #4965C3;
text-decoration: none;
text-align: center;
margin-right: auto;
}

p.validhtml
{
text-align: center;
color: #000099; 
background-color: #ffffff;
}



p.error  
{
font-weight: bold; 
font-size: 18px; 
line-height: 22px; 
font-family: arial, helvetica, sans-serif;  
color: #cc0000; 
background-color: #ffffff;
text-decoration: none;
}


p.examplebannerad
{
font-weight: bold; 
font-size: 12px; 
font-family: arial, helvetica, sans-serif; 
color: #333333; 
background-color: #ffffff;
text-decoration: none;
text-align: center;
padding-top: 10px;
padding-bottom: 30px;
}











span.copy 
{
font-weight: normal; 
font-size: 12px; 
color: #999999; 
background-color: #f1f1f1;
font-style: normal; 
font-family: arial, helvetica, sans-serif; 
text-decoration: none;
}









