﻿html, body, form { padding: 0; margin: 0; font-family:Helvetica;font-size:12px;color:#333333;}
img {border:0;}
a {color:#333333;}
.fontBlue {color:#1e4694;}

h1 {margin:0 0 12px 0;padding:0;font-size:16px;color:#c60000;}

hr {border-collapse:collapse;background:#1a3e85;height:1px;border:0;}

.siteHeader {width:956px;height:93px;margin:0 auto;}
.siteHeader .logo {width:225px;height:74px;margin:19px 0 0 0;font-size:0.1em;line-height:0.1em;float:left;}
.siteHeader .links {width:700px;height:93px;float:right;}
.siteHeader .links .topMenu {width:700px;height:42px;padding:23px 0 0 0;font-size:14px;font-family:arial;color:#444444;text-align:right;}
.siteHeader .links .topMenu a {color:#444444;text-decoration:none;}
.siteHeader .links .topMenu a:hover {text-decoration:underline;}
.siteHeader .links .mainMenu {width:563px;height:28px;text-align:right;float:right;}

.siteContent {width:954px;margin:0 auto;border:1px solid #e9e9e9;border-bottom:none;}

.siteFooter {width:954px;height:39px;margin:0 auto 20px auto;border:1px solid #e9e9e9;background:url(../Images/footer-bg.gif) repeat-x;}
.siteFooter .logo {width:90px;margin:7px 0 0 10px;float:left;}
.siteFooter .links {width:800px;margin:14px 10px 0 0;font-size:10px;font-family:arial;color:#666666;text-align:right;float:right;}
.siteFooter .links a {color:#666666;text-decoration:none;}
.siteFooter .links a:hover {text-decoration:underline;}



/* HOMEPAGE */
.homeTop {width:954px;height:407px;}
.homeTop .column1 {width:637px;}
.homeTop .column2 {width:317px;}
.homeTop .column2 .links {width:317px;height:231px;}
.homeTop .column2 .links .header {width:282px;height:22px;padding:5px 10px 0 25px;color:#FFFFFF;font-size:14px;background:#1a3e85;border-bottom:1px solid #d5dce9;}
.homeTop .column2 .links a {width:267px;height:24px;padding:4px 10px 0 40px;display:block;font-size:17px;color:#777777;text-decoration:none;background:url(../Images/home-link-bg.gif) repeat-x;border-bottom:1px solid #d5dce9;}
.homeTop .column2 .links a:hover {color:#FFFFFF;background:#1a3e85;}
.homeTop .column2 .spotlight {width:317px;height:177px;}
.homeDivider {width:954px;height:3px;font-size:0.1em;line-height:0.1em;background:#333333;border:1px solid #e9e9e9;border-left:none;border-right:none;}
.homeMiddle {width:954px;height:69px;background:url(../Images/home-header-bg.gif) repeat-x  top;border-bottom:1px solid #e9e9e9;}
.homeMiddle .column1 {width:596px;padding:0 20px;border-right:1px solid #e9e9e9;}
.homeMiddle .column2 {width:277px;padding:0 20px;}
.homeBottom {width:954px;height:224px;line-height:18px;background:url(../Images/home-content-bg-full.gif) no-repeat top #fefeff;}
.homeBottom .column1 {width:278px;padding:0 20px;}
.homeBottom .column2 {width:278px;padding:0 20px;border-right:1px solid #ced0d3;}
.homeBottom .column3 {width:277px;padding:0 20px;}
.homeBottom .feature1 {padding:20px 20px 0 20px;}
.homeBottom .feature2 {padding:20px 20px 0 20px;}
.homeBottom .news {padding:20px 20px 0 20px;font-size:11px;line-height:14px;}
.homeBottom .links {padding:5px 20px 15px 20px;}

.homeAnnouncement {width:278px;height:166px;padding:10px 20px 0 20px;font-size:11px;color:#FFFFFF;background:url(../Images/home-spotlight-bg.jpg) no-repeat;}
.homeAnnouncement a {color:#FFFFFF;}

/* SUBPAGE */
.pageHeader {width:954px;height:70px;background:url(../Images/subpage-header-bg.gif) no-repeat;}
.pageHeader .pagetitle {padding:0 20px;color:#FFFFFF;font-size:26px;}
.pageDivider {width:954px;height:3px;font-size:0.1em;line-height:0.1em;background:#333333;border:1px solid #e9e9e9;border-left:none;border-right:none;}
.pageContainer {width:954px;height:400px;}
.pageContainer .leftColumn {width:252px;padding:0 0 100px 0;background:url(../Images/left-nav-bg.gif) repeat-x bottom #e9edf3;}
.pageContainer .rightColumn {width:702px;}
.pageContainer .rightColumn .pageBanner {width:702px;height:79px;overflow:hidden;}
.pageContainer .rightColumn .pageContent {width:622px;padding:20px 40px;line-height:18px;background:url(../Images/subpage-content-bg.gif) repeat-x top;}

.serviceButton {width:259px;height:21px;margin:5px;padding:15px; vertical-align:text-bottom; font-size:16px;color:#1a3e85;text-decoration:none;float:left;background:url(../Images/button-bg.gif) no-repeat;}
.serviceButton2 {width:259px;height:37px;margin:5px;padding:7px 15px; vertical-align:text-bottom; font-size:16px;color:#1a3e85;text-decoration:none;float:left;background:url(../Images/button-bg.gif) no-repeat;}


/* LEFT NAV */
.leftNav {width:252px;list-style:none;padding:0;margin:0;}
.leftNav li {padding:0;background:url(../Images/left-nav-menu-bg-1.gif) repeat-x top;}
.leftNav li ul {margin:0;padding:5px 0 15px 0;list-style:none;display:block;background:url(../Images/left-nav-menu-bg-2.gif) repeat-x top #eceff4;}
.leftNav li ul li {height:auto;background:none;}

.leftNav a {font-family:arial;text-decoration:none;}
.leftNav li a {padding:9px 20px 9px 20px;display:block;color:#999999;font-size:14px;font-weight:bold;}
.leftNav li a:hover {color:#333333;}
.leftNav .on a {padding:9px 20px 9px 20px;display:block;color:#333333;font-size:14px;font-weight:bold;}
.leftNav li ul li a {padding:4px 20px 4px 35px;display:block;color:#1a3e85;font-size:12px;font-weight:normal;background:url(../Images/left-nav-menu-bullet-1.gif) no-repeat;}
.leftNav li ul li a:hover {color:#c60000;}
.leftNav .on li a {padding:4px 20px 4px 35px;display:block;color:#1a3e85;font-size:12px;font-weight:normal;background:url(../Images/left-nav-menu-bullet-1.gif) no-repeat;}
.leftNav .on ul a:hover {color:#c60000;background:url(../Images/left-nav-menu-bullet-2.gif) no-repeat;}
.leftNav .on ul .on a {color:#c60000;background:url(../Images/left-nav-menu-bullet-2.gif) no-repeat;}


/* CONTACT FORM */
.contentFormTable {width:622px;}
.contentFormTable .column1 {width:300px;}
.contentFormTable .column2 {width:22px;}
.contentFormTable .column3 {width:300px;}
.labelColumn {width:150px;}
.fieldColumn {width:150px;}
.textBox {width:150px;}
.textArea {width:150px;height:100px;}




























