﻿html{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; height:100%; }
body{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#f1f1f1; color:#000000; font-family: Verdana, sans-serif; }
.link, .link:hover, .link:visited, .link:active { background-color:inherit; color: Black; font-family: Verdana, sans-serif; font-size: 8pt; }
.page-outer { margin: 10px auto 10px auto; width:900px;}
.header-top  {
	height:90px; overflow:hidden; width:900px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; 
	background: transparent url(Images/header.bg.gif) repeat-x scroll top left;  }
	
.header-left 
{
	 text-align:right; width:auto;
	background: transparent url(Images/header.left.jpg) no-repeat scroll top left; }
.header-left IMG { margin-top:10px;}
.header-right
{
	height:90px; width: 13px;
	background: transparent url(Images/header.right.gif) no-repeat scroll top left; 
}
.header-bottom { width:900px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; 
	background-color:inherit; color:#002163;font-family:Verdana, sans-serif;font-size:10pt;font-weight:normal;font-variant:small-caps;
	background: url(Images/header.bottom.bg.gif) repeat-x scroll top left;  }
.header-bottom-left { height:20px; width:107px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; 
	background: transparent url(Images/header.bottom.left.jpg) no-repeat scroll top left;  }
.header-menu .header-menu-item { vertical-align:top;padding:5px 5px 3px 5px; }
.header-menu SPAN { background-color:inherit; font-variant:normal; color:#002163;font-family:Verdana, sans-serif;font-size:7pt;font-weight:normal; }
.header-menu SPAN A, .header-menu SPAN A:hover, .header-menu SPAN A:visited
	{ background-color:inherit; text-decoration: none; color:#002163; }
.header-menu-separator
{ width: 1px; height: 20px; display: block;
	background: transparent url(Images/header.bottom.separator.gif) no-repeat scroll top left;  }
	
.border-left { width:7px; background: transparent url(Images/border.left.gif) repeat-y scroll top right; }
.border-right { width:9px; background: transparent url(Images/border.right.gif) repeat-y scroll top left; }
	
.contentmain { min-height:400px; }
.content { padding: 14px 0px 10px 0px; width:884px; color:#000000; background: white url(Images/content.bg.jpg) no-repeat scroll top left; }
.content-splitter { min-height:400px;  width:645px; margin-bottom:10px; padding:0px 0px 0px 15px; }
.content-center { width:645px; vertical-align:top; padding:5px 15px 0px 0px;  border-left:1px solid #a9a9a9; }
.content-left { width:175px; margin:5px 0px 0px 0px; padding:0px 10px 0px 10px; }
.footer-menu .footer-menu-item { background-color:inherit; vertical-align:top;padding:3px 3px 3px 3px; font-family:Verdana, sans-serif;font-size:7pt;color:#002163; }
.footer-menu-item SPAN A, .footer-menu-item SPAN A:hover, .footer-menu-item SPAN A:visited 
	{ background-color:inherit; text-decoration: none; color:#002163; }
.footer { background-color:inherit; height:28px; width:900px; font-family:Verdana, sans-serif;font-size:7pt;color:#002163;
	background: url(Images/footer.bg.gif) repeat-x scroll top left; }
.footer-menu-separator { height:28px; width: 1px; background: transparent url(Images/footer.separator.gif) no-repeat scroll top left; }
.footer-left { width: 12px; background: transparent url(Images/footer.left.gif) no-repeat scroll top left; }
.footer-center-left { vertical-align:top;text-align:left;padding:3px 0px 0px 0px; }
.footer-center-right { vertical-align:top; }
.footer-right { width: 16px; background: transparent url(Images/footer.right.gif) no-repeat scroll top left; }

.services { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.services LI
{
	background-color:inherit; color:black;font-family:Verdana, sans-serif;font-weight:normal;font-size:7.5pt;
	list-style-image: url(Images/services.arrow.right.gif);
	margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px; }

.section { width:218px; text-align:left; vertical-align:top;}
.section-title
{
	padding:5px 5px 5px 5px;overflow:hidden;border:1px solid #a9a9a9;cursor: default;
	background: white url(Images/Arrow.right.gif) no-repeat scroll 6px 6px; color:#828282;
}
.section-title SPAN { margin-left: 28px; font-family:Verdana, sans-serif;font-size:14pt;font-weight:bold;}

.section-text div,.section-text P, .section-text li { line-height:1.4em; font-size:8pt; text-align:justify; }
.section-text div.news-item { text-align: left; }
.section-text { background-color:inherit; text-align:left;padding:5px 10px 5px 10px; color:black;font-family:Verdana, sans-serif;font-weight:normal;font-size:7.5pt; }
.section-text P { margin-top:5px; font-size:8pt; }
.section-text A IMG { border:0px;margin-top:0px; }
.section-text A { margin-right:0px; }
.section-text-bold { font-size:8.5pt; font-weight: bold; }
.standard-list { margin-top: 5px; margin-bottom: 5px; }
.standard-list LI { font-size:8pt; }
.standard-list-withspace { margin-top: 5px; margin-bottom: 5px; }
.standard-list-withspace LI { font-size:8pt; margin-top:5px;}
.section-text P A, .section-text P A:hover, .section-text P A:visited, 
.section-text LI A, .section-text LI A:hover, .section-text LI A:visited
{ background-color:inherit; font-size:8pt; color:black; }
.section-text .section-text-bottom { margin-top: 20px; }
.section-splitter-horizontal { height:125px;margin:0px 16px 0px 16px;padding:10px 0px 10px 0px;border-left:1px dotted #a9a9a9; }
.section-splitter-vertical { border-bottom: 1px dotted #a9a9a9;}

.section-title-small
{
	padding:3px 5px 2px 5px;border:1px solid #a9a9a9;cursor: default;color:#828282;
	background: white url(Images/Arrow.right.sm.gif) no-repeat scroll 4px 2px;
}
.section-title-small SPAN { margin-left: 18px; font-family:Verdana, sans-serif;font-size:10pt;font-weight:bold; }

.news-item { margin-top: 5px; padding:5px 0px 5px 0px;border-top:1px dotted #a9a9a9; }
.news-item SPAN {background-color:inherit; color:black;font-family:Verdana, sans-serif;font-weight:normal;font-size:7.5pt;}
.news-item .title { background-color:inherit; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#c70404;font-family:Verdana, sans-serif;font-weight:bold;font-size:8pt;text-decoration:underline; }

.menu-item { margin-left:20px; background: transparent url(Images/services.arrow.right.gif) no-repeat top right; }
.menu-item A, .menu-item A:hover, .menu-item A:visited {  background-color:inherit; font-family:Verdana, sans-serif; font-weight:bold; font-size: 7.8pt; text-decoration:none; color:black; }
.menu-item-sub { margin: 0px 0px 0px 30px; }
.menu-item-sub A, .menu-item-sub A:hover, .menu-item-sub A:visited { background-color:inherit; font-family:Verdana, sans-serif; font-weight:normal; font-size: 7.8pt; text-decoration:none; color:black; }
.menu-item-separator { margin:5px 0px 5px 0px;border-top:1px dotted #a9a9a9; }

.center-info
{
	font-family:Verdana, sans-serif; font-size:8pt; width: 600px;
	margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; border-top: 1px dotted #a9a9a9;
}
.services li { font-size:7pt; }

