body, html { height: 100%;
}
h1 { font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #051357; font-weight: normal;
     margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right:0px;
}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000066; font-weight: bold;
     margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000066; font-weight: bold;
     margin: 0px;
}
.toplink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; }
.toplink a:link {color:#9A0101; text-decoration:none; }
.toplink a:visited {color:#9A0101; text-decoration:none; }
.toplink a:hover {color:#FF0000; text-decoration:none; cursor:pointer; }
.toplink a:active {color:#9A0101; text-decoration:none;  
}
.maintxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; line-height: 125%; }
.maintxt a:link {color:#9A0101; text-decoration:none; }
.maintxt a:visited {color:#9A0101; text-decoration:none; }
.maintxt a:hover {color:#FF0000; text-decoration:none; cursor:pointer; }
.maintxt a:active {color:#9A0101; text-decoration:none; 
}
.menu { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000066; font-weight: bold; }
.menu a:link { color:#ffffff; text-decoration:none; }
.menu a:visited { color:#ffffff; text-decoration:none; }
.menu a:hover { color:#FDED7F; text-decoration:none; cursor:pointer; }
.menu a:active { color:#ffffff; text-decoration:none;
}
#menuright tr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; line-height:18px; }
#menuright a:link, #rightnav a:visited 
{ color: #FFFFFF; text-decoration: none; font-weight: bold; 
  background-image:url(images/menus/r_menu1_off.gif); 
  width:173px; height:20px; display:block; border:0px;}
#menuright a:hover   
{ color:#FFFFFF; text-decoration: none; font-weight: bold; cursor:pointer; 
  background-image:url(images/menus/r_menu_on.gif); 
  width:173px; height:20px; display:block; border:0px;
}
.anchor { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#051357; font-weight: normal; }
.anchor a:link { color:#051357; text-decoration:none; }
.anchor a:visited { color:#051357; text-decoration:none; }
.anchor a:hover { color:#FFFFFF; text-decoration:none; cursor:pointer;}
.anchor a:active { color:#051357; text-decoration:none;
}
.bread { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }
.bread a:link {color:#0000FF; text-decoration:none; }
.bread a:visited {color:#0000FF; text-decoration:none; }
.bread a:hover {color:#FF0000; text-decoration:none; cursor:pointer;}
.bread a:active {color:#0000FF; text-decoration:none; 
}

.alert { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }
.alert a:link {color:#FF0000; text-decoration:none; }
.alert a:visited {color:#FF0000; text-decoration:none; }
.alert a:hover {color:#FF0000; text-decoration:none; cursor:pointer;}
.alert a:active {color:#FF0000; text-decoration:none; 
}

.ours { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; }
.ours a:link {color:#0000FF; text-decoration:none; }
.ours a:visited {color:#0000FF; text-decoration:none; }
.ours a:hover {color:#FF0000; text-decoration:none; cursor:pointer;}
.ours a:active {color:#0000FF; text-decoration:none; 
}
.spacer {font-size: 1px;
}

.whitebox {
	background-color: #FFFFFF;
	border: 1px solid #2A4579;
	padding: 0px;
}

