@charset "utf-8";
/* CSS Document */
body{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:small;}
.main{
width:800px;
}
.top{
background-color:#336699;
width:100%;
height:auto;
display:block;
}
.toplogo{ margin-top:10px; margin-bottom:10px;}
.step1{
color:#336699;
padding-top:5px;
padding-bottom:20px;
width:100%;
font-size:medium;
}
.step2{
height:300px;
width:100%; 
}
.mainleft{
background-color:#336699;
color:#FFFFFF;
float:left;
width:150px;
height:280px;
}
.mainleft a:link, .mainleft a:visited, .mainleft a:hover, .mainleft a:active {
color:#FFFFFF;
text-decoration:none;
}
.mainleft a:hover {
text-decoration:underline !important;
}
.nav{ margin-left:10px; text-align:left; margin-top:15px; margin-bottom:20px;}
.navsmall{ font-size:small; padding-left:5px;}
.img{ margin-left:10px; width:70px; float:left;}
.middle{
float:left;
height:auto;
width:490px;
padding-left:10px;
}
#mainmiddle{
height:280px;
background-color:#336699;
width:100%;
}
.mcol1{ width:100%; height:70px; padding-top:5px; color:#FFFFFF;}
.mcol2{ width:100%; height:200px;}

#mainright{
color:#336699;
width:150px;
float:right;
}
.rcol1{ width:100%; height:100px; padding-top:50px; font-size:medium;}
.rcol1 a:link, .rcol1 a:visited, .rcol1 a:hover, .rcol1 a:active{
text-decoration:none; color:#336699;}
.rcol1 a:hover { text-decoration:underline; }
.rcol2{ width:100%; height:150px;}
.rcol2 a:link, .rcol2 a:visited, .rcol2 a:hover, .rcol2 a:active{
text-decoration:none; border:none; color:#336699;}
.rcol2 img {border:none;}

.footer{background-color:#336699; color:#FFFFFF; width:100%; text-align:center; padding: 0.25em 0pt;}

body, td, th {
  font-family: Arial, Helvetica, sans-serif;
  color:#505C8C;
  font-size:14px
}

.style1 { font-size: 30px }

.style2 {
  font-size: 22px;
  font-weight: bold;
}

a:link, a:visited, a:hover {
  text-decoration:none;
  color:#505C8C;
  font-size:14px
}

.style5 { font-size: 9px }

