html,body{width: 980px;margin: 15px auto;padding: 0;}
body{font: 76% arial,sans-serif;background-color:#414141;}
p{margin:0 10px 10px;}
a{padding:0; text-decoration:none; color:#000000;}
/****** Page Formatting ******/
#topcontainer {float:left;width:975px;background:url(../images/v3-page_shadow_top.gif) no-repeat center top;}
#topcontent {float: left;width: 970px;margin-right: auto;margin-left: auto;background: url(../images/page_page_top.gif) no-repeat center top;}
#maincontainer {float: left;width: 975px;background: url(../images/v3-page_shadow_middle.gif) repeat-y center top;height: 100%;}
#maincontent {float: left;width: 970px;margin-right: auto;margin-left: auto;background-color: #FFFFFF;}
#bottomcontainer {float: left;width: 975px; background: url(../images/v3-page_shadow_bottom.gif) no-repeat center bottom;}
#bottomcontent {float: left;width: 970px;margin-right: auto;margin-left: auto;background: url(../images/v3-page_page_bottom.gif) no-repeat center bottom;}
/****** Header / Logo ******/
#logo {float: left;width: 280px;margin: 0;padding: 15px 0 0 15px;display: inline;}
#animatedline {float: left;width: 470px;margin: 55px 0 0 0;}
/* Header / Business Title */
#biztitle {float: right;width: 220px;margin: -12px 0 0 0;font-size: 18px;font-family: "Eras Medium ITC";color: #1B75BC;display: inline;}
/****** Top Menu Navigation ******/
#topnavcontainer {margin-top: 5px;width: 100%;height: 26px;background-color: #1B75BC;}
#topnavcontent {font-size: 14px;font-family: arial, helvetica, sans-serif;float: left;margin-left: 345px;background-color: #1B75BC;}
#topnavcontent a {text-align: center;display: block;border: 1px solid #414141;white-space: nowrap;margin: 0;padding: 4px;}
#topnavcontent a:link, #topnavcontent a:visited, #topnavcontent a:active {color: #FFFFFF;background-color: #1B75BC;text-decoration: none;}
#topnavcontent li li a:link, #topnavcontent li li a:visited, #topnavcontent li li a:active {color: #144270;background-color: #FFFFFF;text-decoration: none;}
#topnavcontent a:hover {color: #144270;background-color: #999999;text-decoration: none;}	
#topnavcontent li li a:hover {color: #144270;background-color: #999999;text-decoration: none;}	
#topnavcontent ul {list-style: none;margin: 0;padding: 0;float: left;width: 125px;}
#topnavcontent li {position:relative;min-height: 1px;vertical-align: bottom;}
#topnavcontent ul ul {position: absolute;z-index: 500;top: auto;display: none;padding:15px;margin: -15px 0 0 -15px;}
#topnavcontent ul ul ul {top: 0;left: 100%;}
div#topnavcontent li:hover {cursor: pointer;z-index: 100;}
div#topnavcontent li:hover ul ul,
div#topnavcontent li li:hover ul ul,
div#topnavcontent li li li:hover ul ul,
div#topnavcontent li li li li:hover ul ul {display: none;}
div#topnavcontent li:hover ul,
div#topnavcontent li li:hover ul,
div#topnavcontent li li li:hover ul,
div#topnavcontent li li li li:hover ul {display: block;}
/****** Image Rotate Area ******/
#imagecontainer {width: 100%;height: 200px;background-color: #FFFFFF;}
#imagecontent {float: left;margin-top: 5px;margin-bottom: 5px;padding: 0;}
/****** Text Content Area ******/
/* 2 Column Formatting (Main / Right)*/
#textmaincontainer {float: left;width: 100%;}
#textmain {margin: 0 250px 0 0;}
#textmain h3 {font-family: "Eras Demi ITC";font-size: 18px;color: #144270;text-align: center;}
/* Right-Side Page Content Formatting */
#textright {float:left;width:250px;margin-left:-250px;}
#rightboxtop {float: left;width: 100%;margin: 5px 0 0 -10px;background-image: url(../images/right-box-grey.gif);background-repeat: no-repeat;background-position: center top;}
#rightboxtop p {font-size: 22px;margin: 5px;padding-top: 20px;padding-bottom: 20px;padding-left: 10px;}
#rightboxbottom {float: left;width: 100%;margin: 10px 0 0 -10px;padding-bottom: 10px;background-image: url(../images/right-box-blue.gif);background-repeat: no-repeat;background-position: center top;}
#rightboxbottom p {margin: 20px;font-size: 19px;font-family: "Eras Demi ITC";font-weight: bold;color: #666666;}
/* Main Content Formatting */
#col2container {float: left;width: 100%;}
#col2left {margin: 0 360px 0 10px;border-right: 1px dashed #cccccc;}
#col2left p {margin: 5px;padding: 5px;font-family: tahoma, helvetica, sans-serif;font-size: 13px;line-height: 1.4;}
#col2left span.bold {font-family: "Eras Medium ITC";font-weight: bold;font-size: 14px;}
#col2right {float: left;width: 360px;margin: 0 0 0 -360px;}
#col2right p {margin: 5px;padding-left: 5px;padding-right: 10px;padding-bottom: 5px;font-family: tahoma, helvetica, sans-serif;font-size: 13px;line-height: 1.4;}
#col2right h4 {margin: 5px;padding-left: 5px;font-family: "Eras Demi ITC";font-size: 14px;color: #1B75BC;text-align: left;}
#col2right h4 span {color: #006600;}
/* About Page Formatting */
#abouttext {margin: 5px;}
#abouttext p {margin: 5px;padding-left: 5px;padding-right: 15px;padding-bottom: 5px;font-family: tahoma, helvetica, sans-serif;font-size: 13px;line-height: 1.4;}
#abouttext h4 {margin: 5px;padding-left: 5px;color: #1B75BC;font-family: "Eras Demi ITC";font-size: 13px;line-height: 1.4;}
#abouttext img {margin-left: 10px;}
/* Contact Page Formatting */
#contacttext {margin: 10px;font-family: tahoma, helvetica, sans-serif;font-size: 13px;line-height: 1.4;}
#contactform {margin: 10px;font-family: tahoma, helvetica, sans-serif;font-size: 13px;font-weight: bold;line-height: 1.4;color: #666666;}
/****** Footer Navigation ******/
#footernav {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;background-color: #999999;height: 18px;padding-top: 6px;text-align: center;}
#footernav ul {text-align: center;margin: 0px;padding: 0px;list-style-type: none;}
#footernav li {display: inline;border-right-width: 1px;border-right-style: solid;border-right-color: #FFFFFF;padding-right: 4px;padding-left: 4px;}
#footernav a {color: #FFFFFF;text-decoration: none;}
#footernav a:hover {text-decoration: underline;}
#footernav li.last {display: inline;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-style: none;padding-right: 4px;padding-left: 4px;}
/******* Footer Content ******/
#footer {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;padding-top: 6px;text-align: center;padding-bottom: 40px;}
#footer li.last {display: inline;padding-right: 4px;border-right-style: none;padding-left: 4px;}
#footer ul {margin: 0px;padding: 0px;list-style-type: none;}
#footer li {display: inline;padding-right: 4px;padding-left: 4px;}
#footer a {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #3366CC;text-decoration: none;}
#footer a:hover {color: #003399;text-decoration: underline;}
/****** Class Definitions ******/
/****** Div Spacers ******/
.spacerwhite {width: 100%;height: 3px;background-color: #FFFFFF;}
.spacerblue {width: 100%;height: 2px;background-color: #1B75BC;}
.spaceryellow {width: 100%;height: 2px;background-color: #FBB040;}
.spacergrey {width: 100%;height: 2px;background-color: #999999;}
/* Text Formatting */
.textyellow {color: #FBB040;}
.textblue {color: #1B75BC;font-family: "Eras Medium ITC";font-weight: bold;}
.textdkblue {color: #144270;}
.textgreen {color: #006600;}
.textdkgrey {color: #666666;}
.textbold {font-weight: bold;}
/* Tabbed Content Are */
.tabbed_box {   margin: 10px 0 0 0;width: 710px;} 
.tabbed_box h4 {font-family:Arial, Helvetica, sans-serif;font-size:23px;color:#ffffff;letter-spacing:-1px; margin-bottom:10px;}   
.tabbed_box h4 small {color: #e3e9ec;font-weight: normal;font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;position: relative;top: -4px;left: 6px;letter-spacing: 0px;}  
.tabbed_area {background-color: #FFFFFF;padding: 8px;}  
/* Setup Basic Formatting*/
ul.tabs {margin: 0px;padding: 0px;margin-left: 58px;margin-bottom: 10px;}   
ul.resourcetabs {margin: 0px;padding: 0px;margin-left: 359px;margin-bottom: 10px;}   
ul.tabs li {list-style: none;display: inline;}  
/* Style Tabs */
ul.tabs li a {background: #999999 url(../images/tableft.gif) no-repeat left top;color: #144270;padding: 10px 0 10px 10px;text-decoration: none;font-size: 12px;font-family: arial, helvetica, sans-serif;font-weight: bold;}ul.tabs li a span {padding: 10px 10px 10px 0;background-image: url(../images/tabright.gif);background-repeat: no-repeat;background-position: right top;}   
ul.tabs li a:hover {color: #FFFFFF;background-color: #1B75BC;}   
ul.tabs li a:hover span {color: #FFFFFF;background-color: #1B75BC;}   
ul.tabs li a.active {background-color: #1B75BC;color: #FFEBB5;}  
ul.tabs li a.active span {background-color: #1B75BC;color: #FFEBB5;}  
/* Style text Area Content */
.content ul {margin: 0px;padding: 0px 20px 0px 20px;}   
.content ul li {list-style: none;border-bottom: 1px solid #d6dde0;padding-top: 15px;padding-bottom: 15px;  font-size: 13px;}   
.content ul li a {text-decoration: none;color: #3e4346;}   
.content ul li a small {color: #8b959c;font-size: 9px;text-transform: uppercase;font-family: Verdana, Arial, Helvetica, sans-serif;position: relative;left: 4px;top: 0px;}  
.content ul li:last-child {border-bottom: none;}  
/* Format Content Area */
.content {float: left;width: 692px;background-color: #FFFFFF;border: 1px solid #999999;}
#content_2, #content_3, #content_4, #content_5 { display:none; }
.content h4 {font-family: "Eras Demi ITC";font-size: 14px;color: #144270;text-align: center;margin-top: 5px;}
.tabcontentcontainer {float: left;width: 100%;margin: 5px;border: 0;   }
.tabcontentleft {margin: 0px 355px 0px 0px;border: 0;border-right: 1px dashed #cccccc;}
.tabcontentleft p {font-family: tahoma, helvetica, sans-serif;font-size: 13px;line-height: 1.4;}
.tabcontentright {float: left;width: 350px;margin: 0 0 0 -350px;border: 0;}
.tabcontentright p {margin: 5px;padding-left: 5px;padding-right: 5px;font-family: tahoma, helvetica, sans-serif;font-size: 13px;line-height: 1.4;}
.resourcecontentleft {margin: 0px 355px 0px 0px;border: 0;}
.resourcecontentleft p {font-family: tahoma, helvetica, sans-serif;font-size: 13px;line-height: 1.4;}
.resourcecontentleft a {text-decoration:underline;color:#333333;}
.resourcecontentright {float: left;width: 335px;margin: 0 0 0 -350px;border: 0;}
.resourcecontentright p {margin: 5px;padding-left: 5px;padding-right: 5px;padding-bottom: 5px;font-family: tahoma, helvetica, sans-serif;font-size: 13px;line-height: 1.4;}
.resourcecontentright a {text-decoration:underline;color:#333333;}