﻿h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

body
{
	margin:0px;
	background-color:#a9bccc;
	line-height:130%;
}

td.menu
{
font-family:tahoma, "Times New Roman", serif;
height:53px;
font-size:10pt;
vertical-align:middle;
text-align:center;
}

td.divider
{
width:10px;
}

td
{
font-family:tahoma, "Times New Roman", Times, serif;
font-size:10pt;
}

p, li
{
font-family:tahoma, "Times New Roman", Times, serif;
font-size:10pt;    
}

h1
{
font-family:tahoma, "Times New Roman", Times, serif;
font-size:13pt;   
color:#040059;     
}

h2
{
font-family:tahoma, "Times New Roman", Times, serif;
font-size:11pt;        
}

a:link, a:visited, a:active
{
text-decoration:none;
color:#1818EF;
}

a:hover
{
	color:Black;
}

p.tableheader
{
 font-size:10pt;
 text-align:center;   
}

a.menu:link, a.menu:visited, a.menu:active
{
font-family:tahoma, "Times New Roman", serif;
font-size:10pt;
text-decoration:none;  
color:Black;  
}

a.menu:hover
{
font-family:tahoma, "Times New Roman", serif;
font-size:10pt;
text-decoration:none;  
color:#1818EF;
background-color:#949FEF; 
}

p.small
{
 font-size:8pt;   
}

.sitemap
{
	margin:0px auto;
}

.banner
{
    border:solid 2px white;
    background-image: url(../images/middle_blue_repeat.jpg);
    background-repeat:repeat-x;  
}

table.home
{
    width:100%;
    border-spacing:0px;
    padding:0;
}

table.home tr
{
    margin:0;
    padding:0;
}
table.home td
{
    vertical-align:top;
    margin:0;
    padding:10px;
}

table.home td.right_col
{
    width:200px;
    text-align:center;
    border-left:solid 2px blue;
}

table.home td.head
{
    text-align:center;
}

table.home td.right_banner
{
    text-align:center;
    vertical-align:bottom;
    border-left:solid 2px blue;
}

table.rb
{
    border: dotted 1px black;
    width:175px;
    border-spacing:0;
    padding:0;
}

table.rb td
{
    text-align:center;
    vertical-align:middle;
    padding:0;
    margin:0;
    height:80px;
}

table.rb td.msg
{
    padding:5px;
}
