*
{
margin: 0;
padding: 0;
}

body 
{
text-align: center;
background: #F5F1F1;
font-family: Verdana, Arial, sans-serif;
}

.h1
{
font-size: 10pt;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
color: #0000FF;
}

.h2 
{
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #43647E;
}

.h3
{
font-size: 11px;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
color: #0F0F0F;
}

a:link 
{
text-decoration: none;
color: #000080;
}

a:visited
{
text-decoration: none;
color:#000080;
} 

a:active
{
text-decoration: none;
color:#000080;
} 

a:hover
{
text-decoration: underline;
color:#0000FF;
}

#mainpagecontainer
{
margin:0px auto 0px auto;
width: 792px;
position: relative;
background: #ECECFF;
text-align: center;
}

#pagecontainer
{
margin: 0 auto;
width: 792px;
background: #ECECFF;
text-align: left;
display: inline;
}


#preheader
{
width: 800px;
background: #000000;
font-size: 10px;
color: #FFF;
font-family: Arial,Tahoma,sans-serif;
text-align: left;
overflow: auto;
}

#topbararea
{
padding: 1px;
width: 796px;
background: #FFFFFF;
border: 2px #006699 solid;
}

#topbar
{
width: 796px;
background: #6C98CF;
text-align: center;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
font-family: Verdana;
overflow: auto;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#000080,EndColorStr=#6C98CF);
}

.col1 
{
float: left;
width: 33%;
text-align: left;
}

* html #col1
{
display: inline;
}

.col2 
{
float: left;
width: 34%;
text-align: center;
}

.col3
{
float: left;
width: 33%;
text-align: right;
}

#header
{
padding: 1px;
width: 800px;
background: #FFFFFF;
text-align: left;
}

#mainarea
{
margin: 0 auto;
width: 800px;
background: #FFFFFF;
overflow: auto;
}

#column1 
{
float: left;
width: 146px;
background-color: #FFFFFF;
border: 2px #006699 solid;
text-align: left;
}

* html #column1
{
display: inline;
}

#column2 
{
float: left;
width: 432px;
text-align: left;
overflow: auto;
}

#column3
{
float: right;
width: 218px;
text-align: left;
}

#footer
{
clear: both;
width: 800px;
background: #ECECFF;
font-size: 8pt;
text-align: center;
}

.bottombararea
{
padding: 1px;
background: #FFFFFF;
border: 2px #006699 solid;
}

.bottombar
{
width: 100%;
padding: 1px;
background: #6C98CF;
text-align: left;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
font-family: Verdana;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#000080,EndColorStr=#6C98CF);
}


.subsymbol 
{

font-size: 8pt;
color: #43647E;
font-family: Verdana;
}

.menu 

{
font-size: 10pt;
font-weight: bold;
color: #43647E;
background: #ECECEC;
padding: 1px;
border: 1px #FFFFFF solid; 
}

.menuitem
{  
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
padding: 1px;
}    

a.menuitem:link
{

text-decoration: none;
color:#FFFFFF;
}

a.menuitem:visited
{

text-decoration: none;
color:#FFFFFF;
} 

a.menuitem:hover
{

text-decoration: underline;
color:#FFFFFF;
}

a.menuitem:active
{

text-decoration: none;
color:#FFFFFF;
} 

.menumouseover
{
font-size: 10pt;
background: #DCE3E7;
color: #43647E;
font-weight: bold;
padding:1px;
border: 1px #FFFFFF solid; 
cursor: link;
}

.messagecellbody
{
margin-left: 2px;
font-family: Verdana;
font-size: 8pt;
color: #43647E;
background-color: #FFFFFF;
padding-left:8px; padding-right:8px; padding-top:8px; padding-bottom:8px;
}	

.messagecellbody img
{
float: right;
border: 0px;
}

.messagecellbody1
{
margin-left: 2px;
font-family: Verdana;
font-size: 8pt;
color: #43647E;
background-color: #FFFFFF;
padding-left:8px; padding-right:8px; padding-top:8px; padding-bottom:8px;
}	

.messagecellbody1 img
{
padding-top: 20px;
padding-bottom: 20px;
margin-left: 40px;
border: 0px;
}

.messagecell
{
padding: 1px;
border: 2px #006699 solid; 
}

.messagecellheader1
{
width: 100%;
font-family:Verdana;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF; 
background-color: #6C98CF; 
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#000080,EndColorStr=#6C98CF);
}

.headertext
{
  font-size: 12px;
  font-weight: bold;
  font-family: Verdana;
  color: #0000FF;
}

.mainbodytext
{
font-family: Verdana;
font-size: 11px;
color: #43647E;
}

.mainbodytext img
{
padding: 16px;
float: right;
margin: 4px;
border: 0px;
}

ul 
{ 
padding-left: 5em;
font-family: Verdana;
font-size: 11px;
list-style-type: disc;
list-style-position: inside;
text-indent: -2em
}