/* Was siteLayout.css */
body {width: 100%; padding: 0 0 20px 0;margin: 0;text-align: center;background: url(../../shared/images/americanbackground_background.png) repeat-x center -4px;_background: url(../../shared/images/americanbackground_background.png) repeat-x center -4px;font-family: Arial, Helvetica, sans-serif;color: #333;}
img {border: 0;}
a {text-decoration: none; /*wakefly's addition*/ color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;}
div#outerWrapper {position: relative;margin: 0px;width: 784px;text-align: center;background: url(../../shared/images/americanbackground_leftright_verticalbordershadows_repeating.png) repeat-y;}
div#innerWrapper {position: relative;text-align: left;width: 752px;_width: 768px;padding: 0px 16px 1px 16px;_padding: 0px 16px 1px 16px;min-height:650px;_height:650px;left: 0px;top: 0px;/*min-height: 610px;*/ /* height: 610px; */ /*max-height:none;*/ background: url(../../shared/images/americanbackground_bottom_horizontalbordershadow_fixed.png) no-repeat left bottom;}
img#topFixedShadowImg {position: absolute;top: 0;left: 0;width: 784px;height: 6px;z-index: 4;}
img#leftFixedShadowImg {position: absolute;top: 6;left: 0;width: 12px;height: 600px;z-index: 3;}
img#rightFixedShadowImg {position: absolute;top: 6;left: 772px;width: 12px;height: 600px;z-index: 3;}
/* Begin topLogoAltNav group - Upmost top horizontal bar containing logo, alt nav and a background style/slogan */
div#topLogoAltNav {float: left;width: 752px;height: 81px;border-bottom: solid 1px #b2b2b2;background: url(../../shared/images/abi_logoaltnav_bg.jpg) no-repeat right top;margin-top: 10px;}
img#logoImg {float: left;margin: 11px 0px 0px 26px;}
div#altNav {float: right;padding: 9px 24px 0 0;font: 8pt Arial, Helvetica, sans-serif !important;color: #205581;word-spacing: 0.01em;}
div#altNav a {color: #205581;text-decoration: none;/*word-spacing: -0.15em !important;*/font: 8pt Arial, Helvetica, sans-serif !important;}
div#altNav a:hover {text-decoration: underline;/*word-spacing: -0.15em !important;*/font: 8pt Arial, Helvetica, sans-serif !important;}
div#altNav a.altNavActive {color: #333;word-spacing: -0.15em !important;font: 8pt Arial, Helvetica, sans-serif !important;}
/* End topLogoAltNav group */

/* Begin primaryNavigation group - Upmost top horizontal bar containing logo, alt nav and a background style/slogan */
div#primaryNavigation {float: left;width: 752px;padding: 1px 0;border-bottom: solid 1px #b2b2b2;letter-spacing: 0.05em;background-image: url(../../shared/images/americanbackground_primaryn.png);background-repeat: repeat-x;background-position: 0px 1px;}
div#primaryNavigation a {float: left;border-right: solid 1px #9daec0;height: 28px;padding: 0 8px; /*The last value are 12px*/font: bold 9pt/22pt arial, helvetica, sans-serif; /* background: url(../../shared/images/americanbackground_primarynavigation_background_repeating.png) repeat-x;*/ color: #fff;text-decoration: none;display: block;height: 28px;}
div#primaryNavigation a:hover, div#primaryNavigation a.primaryNavActive {color: #fff;background-image: url(../../shared/images/americanbackground_primarynavigationactive_background_repeating.png);background-repeat: repeat-x;background-position: 0px 0px;}
/* End primaryNavigation group */

/* Begin footerWrapper group */
#footerWrapper {/*position: absolute;bottom: 14px;left: 16px;*/ margin: 0px 0px 14px 0px;height: 30px;width: 752px;clear: both;color: #fff;background-color:#345379;}
html > body #footerWrapper {}
#footerWrapper .leftCRight {float:left;width:320px;margin-top:7px;margin-left:10px;}
html > body #footerWrapper .leftCRight {font-size:40px;height:20px !important;}
#footerWrapper span.copyright {float: left;margin-left: 14px;font: normal 8pt/24pt arial, helvetica, sans-serif !important;}
#footerWrapper span.bottomAltNav {float: right;margin-right: 20px;font: normal 8pt/24pt arial, helvetica, sans-serif !important;}
#footerWrapper span.bottomAltNav a {color: #fff;font: normal 8pt/24pt arial, helvetica, sans-serif !important;}
#footerWrapper span.bottomAltNav a:hover {text-decoration: underline;font: normal 8pt/24pt arial, helvetica, sans-serif !important;}
#footerWrapper div {font: normal 8.5pt/10pt arial, helvetica, sans-serif !important;_font: normal 8.5pt/11pt arial, helvetica, sans-serif !important;}
/* End footerWrapper group */
.boxSpoliRight {float:right; width:200px;_width:210px; padding-top:0px;}

/* Was global.css */
/* Begin leftWrapper group */
div#leftWrapper {float: left;margin: 1px 0px 0px 0px;width: 168px;}
div#leftWrapper span.leftPhoto {float: left;height: 124px;margin: 0px 0px 1px 0px !important;}
div#leftWrapper span.leftPhoto img {height: 124px;width: 169px;}
div#leftWrapper div.leftNavWrapper {clear: both;min-height: 235px;border-top: solid 1px #b2b2b2;background: url(../images/americanbackground_leftnavigation_gradientbackground_fixed.png) no-repeat top right;}
div#leftWrapper div.leftNavWrapper * {font: bold 8.5pt Arial, Helvetica, sans-serif !important;}
* html div#leftWrapper div.leftNavWrapper {height: 235px;}
/* End leftWrapper group */

/* Begin contentWrapper group */
div#contentWrapper {float: left;margin: 1px 0px 0px 0px !important;width: 584px;_width: 584px;background-color: #f6f8fa;}
/* contentBody */
div#contentWrapper div.contentBody_Center {float: left;width: 381px;_width: 412px;min-height: 450px;padding: 0px 15px 15px 15px;margin: 1px 0px 0 0;border-right: solid 1px #b2b2b2;font-size: 12pt;background-color: #FFF;}
div#contentWrapper div.contentBody_CenterRight {float: left;width: 480px;min-height: 450px;padding: 0 0px 15px 31;margin: 1px 1px 0 0;}
div#contentWrapper div.contentBody_Center h1, div#contentWrapper div.contentBody_CenterRight h1 {font: bold 11.5pt arial, helvetica, sans-serif;color: #9e2d45;margin: 18px 0px;}
div#contentWrapper div.contentBody_Center h2, div#contentWrapper div.contentBody_CenterRight h2 {font: bold 10pt arial, helvetica, sans-serif;}
div#contentWrapper div.contentBody_Center p, div#contentWrapper div.contentBody_CenterRight p, div#contentWrapper li {font: 8.5pt arial, helvetica, sans-serif;margin: 0 0 11px 0;}
div#contentWrapper li {margin: 0px;}

/* contentGutter */
div#contentWrapper div.contentGutter {float:left;width:172px;_width:150px;_min-height:450px;margin-top:1px;background:url(../images/americanbackground_rightgutter_gradientbackground_fixed.png) repeat-x left 27px;}
div.contentGutter2 {float:left;width:152px;_min-height:450px;margin-top:1px;background:url(../images/americanbackground_rightgutter_gradientbackground_fixed.png) repeat-x left 27px;}
* html div#contentWrapper div.contentGutter {height: 465px;}
div#contentWrapper div.contentGutter h1 {background-color: #42658a;color: #fff;height: 26px;padding-left: 14px;margin: 0px;font: bold 10pt/20pt arial, helvetica, sans-serif;}
#contentWrapper div.contentGutter p {margin-top: 10px;padding-left: 14px;font: 8.5pt arial, helvetica, sans-serif;}
div#contentWrapper2 {float: left;margin: 1px 0px 0px 0px !important;width: 584px;_width: 584px;background-color: #f6f8fa;}

/* contentBody */
div#contentWrapper2 div.contentBody_Center {float: left;width: 401px;_width: 432px;min-height: 450px;padding: 0px 15px 15px 15px;margin: 1px 0px 0 0;border-right: solid 1px #b2b2b2;font-size: 12pt;background-color: #FFF;}
.centercontent {list-style-type:disc!important;list-style-position: outside;}
.centercontent li {padding-left: 15px;padding-top:3px;padding-bottom: 3px;background-image: url(../images/listStylebgwhite.jpg);background-position: 5px 7px;background-repeat: no-repeat;}
div#contentWrapper2 div.contentBody_CenterRight {float: left;width: 480px;min-height: 450px;padding: 0 0px 15px 31;margin: 1px 1px 0 0;}
div#contentWrapper2 div.contentBody_Center h1, div#contentWrapper2 div.contentBody_CenterRight h1 {font: bold 11.5pt arial, helvetica, sans-serif;color: #9e2d45;margin: 18px 0px;}
div#contentWrapper2 div.contentBody_Center h2, div#contentWrapper2 div.contentBody_CenterRight h2 {font: bold 10pt arial, helvetica, sans-serif;}
div#contentWrapper2 div.contentBody_Center p, div#contentWrapper2 div.contentBody_CenterRight p, div#contentWrapper2 li {font: 8.5pt arial, helvetica, sans-serif;margin: 0 0 11px 0;}
div#contentWrapper2 li {margin: 0px;}

/* contentGutter */
div#contentWrapper2 div.contentGutter {float: left;width: 172px;_width: 173px;_min-height: 450px;margin-top: 1px;background: url(../images/americanbackground_rightgutter_gradientbackground_fixed.png) repeat-x left 27px;}
div.contentGutter2 {float: left;width: 152px;_min-height: 450px;margin-top: 1px;background: url(../images/americanbackground_rightgutter_gradientbackground_fixed.png) repeat-x left 27px;}
* html div#contentWrapper2 div.contentGutter {height: 465px;}
div#contentWrapper2 div.contentGutter h1 {background-color: #42658a;color: #fff;height: 26px;padding-left: 14px;margin: 0px;font: bold 10pt/20pt arial, helvetica, sans-serif;}
#contentWrapper2 div.contentGutter p {margin-top: 10px;padding-left: 14px;font: 8.5pt arial, helvetica, sans-serif;}
/* End contentWrapper group */

/* Begin global semantic styles */
h1 {font: bold 1.0em/1.0em arial, helvetica, sans-serif;color: #9e2d45;}
h2 {font: bold 0.9em/1.2em arial, helvetica, sans-serif;}
p {font: 0.7em/1.2em arial, helvetica, sans-serif;}
/* End global semantic styles */

/* Begin global form and form elements styles */
table input, textarea, select {font: 1.0em/1.3em arial, helvetica, sans-serif;border: solid 1px #b2b2b2;color: #333;width: 200px;height: 16px;}
textarea {height: 100px;}
span.itemRequired {color: #f00;}
table.formTable {font: 0.7em/1.2em arial, helvetica, sans-serif;margin-top: 11px;}
table.formTable th {text-align: right !important;font-weight: normal;padding: 6px;vertical-align: top;}
table.formTable { width: 400px;}
table.formTable td {padding: 2px 4px 2px 2px;width: 50%;}
table.formTable td.submitCell {text-align: right;vertical-align: bottom;padding-top: 15px;}
table.formTable td.submitCell input {width: 76px;height: 18px;color: #fff;border: 0;font: bold 1.0em/0.9em arial, helvetica, sans-serif;background: url(../images/americanbackground_forms_submitbutton_background_fixed.png) no-repeat;}
/* End global form and form elements styles */

/* Was signin.css */
#locationBar {clear: both;width: 752px;border-bottom: #d8d8d8 solid 1px;}
#locationBar img.home {margin-left: 18px;}
#middleSection {position: relative;width: 752px;_width: 752px;min-height: 186px;_height: 189px;margin-bottom: 1px;}
#signinForm {position: absolute;top: 0px;left: 0px;width: 330px;}
#signinForm img.title {position: absolute;left: 17px;top: 18px;}
#signinForm form {margin:0px !important;position:absolute !important;left: 17px !important;top: 56px !important;text-align: right !important;line-height: 30px !important;}
/*
#signinForm label {font:normal 11px Arial, Helvetica, sans-serif !important;position:absolute;top:45px;left:17px;}
#signinForm input {border:#CCC solid 1px !important;width:200px !important;height:20px !important;}
#signinForm img.bot {position:absolute !important;left:100px !important;top:80px !important;cursor:pointer !important;}
*/
#signinForm label {font:normal 1em Arial, Helvetica, sans-serif !important; padding-left:16px; float:left;}
#signinForm label p {margin:0px;padding:5px 0 10px 0;}
#signinForm input {border:#CCC solid 1px !important;width:200px !important;height:20px !important;}
#signinForm img.bot {margin-left:120px;cursor:pointer !important;}

#rightIMG {position: absolute;top: 0px;right: 0px;}
#cols {width: 752px; float:left; min-height:300px; _height: 300px;}
#cols .cols01 {width: 165px;border-right: #FFF solid 1px;float: left;}
#cols .cols01 .title {font: bold 9pt Arial, Helvetica, sans-serif;color: #FFF;background-color: #42658a;width: 165px;height: 19px;text-align: left;padding-top: 7px;_padding-top: 4px;_padding-bottom: 4px;text-indent: 15px;letter-spacing: 0.05em;}
#cols .cols01 .content {height:250px;border-top: #FFF solid 2px;background: url(../../shared/images/boxBG.jpg) repeat-x 0px 0px #FFF;padding-top: 13px;width: 165px;}
#cols .cols01 .content h4 {font: bold 9pt Arial, Helvetica, sans-serif;margin: 0px 0px 0px 0px;text-indent: 14px;}
#cols .cols01 .content p {font: normal 8.5pt Arial, Helvetica, sans-serif;margin: 10px 0px 0px 14px;}
#cols .cols01 .content div.spacer div.learnMore ul {margin: 0px 0px 20px 0px; padding: 0px; list-style-type: none; }
#cols .cols01 .content div.spacer div.member ul li {margin: 0px;list-style-type: none;}
#cols .cols01 .content div.spacer div.learnMore ul li a {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #205581 !important;text-decoration: none;padding: 3px 0px 3px 23px;background: url(../images/greenArrow.gif) 16px 11px no-repeat;display: block;-moz-border-radius:10px;}
html > body #cols .cols01 .content div.spacer div.learnMore ul li a {background: url(../images/greenArrow.gif) 16px 8px no-repeat;}
#cols .cols01 .content div.spacer div.learnMore ul li a:hover {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #205581 !important;text-decoration: underline;}
#cols .cols01 .content div.spacer img {margin: 8px 1px 2px 15px !important;_margin: 5px 1px 2px 15px !important;float: left;}
#cols .cols02 {width: 165px;border-right: #FFF solid 1px;border-left: #FFF solid 1px;float: left;}
#cols .cols02 .title {font: bold 9pt Arial, Helvetica, sans-serif;color: #FFF;background-color: #42658a;width: 165px;height: 19px;text-align: left;padding-top: 7px;_padding-top: 4px;_padding-bottom: 4px;text-indent: 15px;letter-spacing: 0.05em;}
#cols .cols02 .content {height:250px;}
#cols .cols02 .content {border-top: #FFF solid 2px;background: url(../../shared/images/boxBG.jpg) repeat-x 0px 0px #FFF;padding-top: 13px;width: 165px;}
#cols .cols02 .content h4 {font: bold 9pt Arial, Helvetica, sans-serif;margin: 0px 0px 0px 0px;text-indent: 14px;color: #274469;}
#cols .cols02 .content h4 span {font: bold 9pt Arial, Helvetica, sans-serif;color: #274469;}
#cols .cols02 .content p {font: normal 8.5pt Arial, Helvetica, sans-serif;margin: 10px 0px 0px 14px;}
#cols .cols02 .content div.spacer div.learnMore ul {margin: 0px 0px 20px 0px; padding: 0px; list-style-type: none; }
#cols .cols02 .content div.spacer div.member ul li {margin: 0px;list-style-type: none;}
#cols .cols02 .content div.spacer div.learnMore ul li a {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #205581 !important;text-decoration: none;padding: 3px 0px 3px 23px;background: url(../images/greenArrow.gif) 16px 11px no-repeat;display: block;}
html > body #cols .cols02 .content div.spacer div.learnMore ul li a {background: url(../images/greenArrow.gif) 16px 8px no-repeat;}
#cols .cols02 .content div.spacer div.learnMore ul li a:hover {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #205581 !important;text-decoration: underline;}
#cols .cols02 .content div.spacer img {margin: 8px 1px 2px 15px !important;_margin: 5px 1px 2px 15px !important;float: left;}
#cols .cols03 {width: 239px !important;border-left: #FFF solid 1px;float: right;}
#cols .cols03 .title {font: bold 9pt Arial, Helvetica, sans-serif;color: #FFF;background-color: #45845a;width: 239px;height: 19px;text-align: left;padding-top: 7px;_padding-top: 4px;_padding-bottom: 4px;text-indent: 15px;letter-spacing: 0.05em;}
#cols .cols03 .content {border-top: #FFF solid 2px;background: url(../../shared/images/greenDegra.gif) repeat-x 0px 112px;padding-top: 0px;}
#cols .cols03 .content p {font: normal 8.5pt Arial, Helvetica, sans-serif;margin-top: 10px;margin-right: 5px;margin-bottom: 0px;margin-left: 20px;}
#cols .cols03 .content div.spacer div.learnMore ul {margin: 0px 0px 20px 0px; padding: 0px; list-style-type: none; }
#cols .cols03 .content div.spacer div.member ul li {margin: 0px;list-style-type: none;}
#cols .cols03 .content div.spacer div.learnMore ul li a {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #205581 !important;text-decoration: none;padding: 0px 0px 3px 23px;background: url(../images/greenArrow.gif) 16px 11px no-repeat;display: block;}
html > body #cols .cols03 .content div.spacer div.learnMore ul li a {background: url(../images/greenArrow.gif) 16px 8px no-repeat;}
#cols .cols03 .content div.spacer div.learnMore ul li a:hover {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #205581 !important;text-decoration: underline;}
#cols .cols03 .content div.spacer img.arrow {margin: 8px 1px 2px 14px !important;_margin: 5px 1px 2px 14px !important;float: left;}
#cols .cols01 .content div.spacer div.learnMore, #cols .cols02 .content div.spacer div.learnMore, #cols .cols03 .content div.spacer div.learnMore {float: left;}
#cols .cols01 .content div.spacer, #cols .cols02 .content div.spacer, #cols .cols03 .content div.spacer {margin-top: 10px;min-height:70px;_height: 70px;}
#homeFeatures div.spacer {width: 150px;height: 30px;}
#homeFeatures div.spacer div.learnMore a {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #205581 !important;text-decoration: none;}
#homeFeatures div.spacer div.learnMore a:HOVER {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #205581 !important;text-decoration: underline;}

/* Was whyABI.css */
#middleSection {clear: both;}
#middleSection #leftArea.hideMe {display:none;}
#rightBoxEmployet {border-top: #FFF solid 1px;background: url(../../shared/images/boxBG.jpg) repeat-x 0px 0px #FFF;width: 100%;height: 160px;padding: 0px 0px 10px 0px;margin:0px;}
#rightBoxEmployet input {width:90px;}
#rightBoxEmployet .title {background-color:#42658a;height:21px; color:#fff; font-size:10pt; font-weight:bold; padding:3px 0px 3px 10px;}
#middleSection #leftArea {width: 168px;float: left;border-top: 1px solid #b2b2b2;background: url(../images/americanbackground_leftnavigation_gradientbackground_fixed.png) no-repeat scroll right top; margin-top: 1px;min-height: 480px;_height: 480px;}
#middleSection #leftArea div {width: 166px;background-color: #E6F3E9;cursor: pointer;border-bottom: #FFF solid 1px;height: 20px;font: bold 8.5pt/18pt Arial, Helvetica, sans-serif;padding-top: 5px;_padding-top: 0px;}
#middleSection #leftArea div.border, #middleSection #leftArea div.border:HOVER {height: 4px;font: normal 1px Arial, Helvetica, sans-serif;background-color: #2e854f !important;padding: 0px !important;}
#middleSection #leftArea div:HOVER {width: 166px;background-color: #2e854f;cursor: pointer;border-bottom: #FFF solid 1px;height: 20px;color: #FFF !important;text-decoration: none !important;}
#middleSection #leftArea div:HOVER * {color: #FFF !important;}
#middleSection #leftArea div.selected, #middleSection #leftArea div.selected * {background-color: #2e854f !important;_background-color: #2e854f;color: #FFF;height: 20px;_height: 20px;text-decoration: none;}
#middleSection #leftArea div.selected:HOVER, #middleSection #leftArea div.selected:HOVER * {background-color: #060 !important;}
#middleSection #leftArea div.selected a {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #FFF;text-decoration: none !important;margin: 0px 0px 0px 12px;_margin: 0px 0px 0px 0px;_padding: 5px 0px 0px 12px;_display: block;_width: 166px;_height: 24px;_background-color: #2e854f;}
#middleSection #leftArea div.selected a:HOVER {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #FFF;text-decoration: none !important;margin: 0px 0px 0px 12px;_margin: 0px 0px 0px 0px;_padding: 5px 0px 0px 12px;_display: block;_width: 166px;_height: 24px;_background-color: #060;}
#middleSection #leftArea div a {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #205581;text-decoration: none !important;margin: 0px 0px 0px 12px;_margin: 0px 0px 0px 0px;_padding: 5px 0px 0px 12px;_display: block;_width: 166px;_height: 24px;_background-color: transparent;}
#middleSection #leftArea div a:HOVER {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #FFF;text-decoration: none !important;margin: 0px 0px 0px 12px;_margin: 0px 0px 0px 0px;_padding: 5px 0px 0px 12px;_width: 166px;_height: 24px;_background-color: #2e854f;}
#middleSection #middleArea {width: 584px;float: left;margin-top: 0px;text-align: left !important;}
#middleSection #middleArea .clearWith {width:382px;}
* html #middleSection #middleArea .clearWith {width: 374px;float: left;margin-top: 0px;text-align: left !important;}
#middleSection #middleArea p a {font:8.5pt Arial, Helvetica, sans-serif;color:#215284;}
#middleSection #middleArea p a:hover {font:8.5pt Arial, Helvetica, sans-serif;text-decoration:underline;}
#middleSection #middleArea.rightAreaEnabled {width: 408px !important;}
#middleSection #middleArea.rightAreaEnabled .parragraf p {margin: 10px 15px 8px 15px;font: 9pt Arial, Helvetica, sans-serif;}
#middleSection #middleArea.rightAreaEnabled .text p {margin: 0px 15px 5px 15px;font: 9pt Arial, Helvetica, sans-serif;}
#middleSection #middleArea.rightAreaEnabled .parragraf .text {margin: 10px 0px 10px 0px;}
#middleSection #middleArea.rightAreaEnabled .parragraf .text .moreNews a{margin: 0px 0px 15px 15px !important;color: #215284 !important;text-decoration: none;font-size: 7.5pt;font-weight: bold;float:left;}
#middleSection #middleArea.rightAreaEnabled .parragraf .text .topic a {padding-left: 15px;font: bold 9pt Arial, Helvetica, sans-serif;color: #215284 !important;text-decoration: none;float: left;margin-right:1px;}
#middleSection #middleArea.rightAreaEnabled .parragraf .text .date {margin: 1px 0px 0px 4px;font: normal 9pt Arial, Helvetica, sans-serif;float:left;}
#middleSection #middleArea #middleLocationBar, #middleSection #middleLocationBar {width: 100%;margin: 10px 0px 0px 0px;text-indent: 15px;border-bottom: #BBB solid 1px;padding-bottom: 2px;}
#middleSection #middleLocationBar {width: 584px;float: left;}
#middleSection #middleArea #middleLocationBar span, #middleSection #middleLocationBar span {font: bold 7.5pt Arial, Helvetica, sans-serif;}
#middleSection #middleArea #middleLocationBar span a, #middleSection #middleLocationBar span a {font: bold 7.5pt Arial, Helvetica, sans-serif;color: #215284;text-decoration: none;}
#middleSection #middleArea #middleLocationBar span a:HOVER, #middleSection #middleLocationBar span a:HOVER {font: bold 7.5pt Arial, Helvetica, sans-serif;color: #215284;text-decoration: underline;}
#middleSection #middleArea h1 {margin: 0px 0px 0px 15px;_margin: 10px 0px 0px 15px;padding-top: 10px;_padding-top: 0px;font: bold 12pt Arial, Helvetica, sans-serif;color: blue/*#9e2d45;*/ /* #205581; */clear: both;}
#middleSection #middleArea p {font: 9pt Arial, Helvetica, sans-serif;margin-top: 12px;margin-bottom: 12px;margin-left: 15px;margin-right: 25px;}
#middleSection #middleArea ul {list-style-type: circle;margin: 0px;}
#middleSection #middleArea li {margin: 0px 0px 0px -25px;_margin: 0px 0px 0px 13px;font: 9pt Arial, Helvetica, sans-serif;list-style-image: none;list-style-type: none;}
#middleSection #middleArea li a {background: transparent url(../images/greenArrow.gif) no-repeat scroll 0px 4px;padding-left: 5px;_padding-left: 6px;}
#middleSection #middleArea h2 {font: bold 12px Arial, Helvetica, sans-serif;color: #000;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 15px;}
#middleSection #cleaner {clear: both;width: 100%;height: 1px;font: normal 1px Arial, Helvetica, sans-serif;}
#middleSection #middleArea #cols {width: 584px;margin-bottom: 30px;}
#middleSection #middleArea #cols .myCols {width: 46%;_width: 46%;border-right: #FFF solid 1px;float: left;margin: 0px 0px 15px 15px;_margin: 0px 5px 15px 8px;text-align: left !important;}
#middleSection #middleArea #cols #trioExcep.myCols {width: 176px !important;margin: 0px 0px 0px 20px;_margin: 0px 0px 0px 10px;}
#middleSection #middleArea #cols #trio.myCols {width: 176px !important;margin: 0px 0px 0px 0px;}
#middleSection #middleArea #cols .myCols .title {font: bold 9pt Arial, Helvetica, sans-serif;color: #FFF;background-color: #42658a;width: 100%;height: 19px;text-align: left;padding-top: 7px;_padding-top: 4px;_padding-bottom: 4px;text-indent: 15px;letter-spacing: 0.05em;margin-bottom:0px;}
#middleSection #middleArea #cols .myCols .title a {color:#FFFFFF !important;}
#middleSection #middleArea #cols .myCols .title a:hover {text-decoration:underline;}
#middleSection #middleArea #cols #trio.myCols .title, #middleSection #middleArea #cols #trioExcep.myCols .title {width: 176px !important;}
#middleSection #middleArea #cols .myCols .content {background: url(../../shared/images/boxBG.jpg) repeat-x 0px 0px #FFF;width: 100%;margin:0px !important; min-height: 160px; _height:160px; float:left; padding:0px;}
#middleSection #middleArea #cols .myCols .content p {font: normal 8.5pt Arial, Helvetica, sans-serif;margin: 0px;padding: 0px;width: 89%;padding: 10px 0px 0px 14px;text-align:left !important;}
#middleSection #middleArea #cols .myCols .content span h2 {color: red !important;}
#middleSection #middleArea #cols .myCols .content div.spacer div.learnMore {margin: 0px 0px 10px 0px;}
#middleSection #middleArea #cols .myCols .content div.spacer div.learnMore a {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #205581 !important;text-decoration: none;}
#middleSection #middleArea #cols .myCols .content div.spacer div.learnMore a:HOVER {font: bold 8.5pt Arial, Helvetica, sans-serif;color: #205581 !important;text-decoration: underline;}
#middleSection #middleArea #cols .myCols .content div.spacer img {margin: 4px 1px 2px 15px !important;_margin: 5px 1px 2px 15px !important;float: left;}
#middleSection #rightArea {display: none;float: left;width: 175px;border-left: #CCC solid 1px;min-height: 600px;_height: 600px;margin-bottom: 5px;}
#middleSection #rightArea.rightAreaEnabled {display: block !important;}
#middleSection #rightArea #myBox {float: left;clear: both;width: 175px;min-height: 150px;_height: 200px;}
#middleSection #rightArea #myBox .title {height: 19px;font: bold 9pt Arial, Helvetica, sans-serif;color: #FFF;background-color: #42658a;margin-left: 1px;text-align: left; padding-top: 7px;_padding-top: 4px;_padding-bottom: 4px;text-indent: 15px;letter-spacing: 0.05em;}
#middleSection #rightArea #myBox .content {min-height: 200px;_height: 200px;border-top: #FFF solid 1px;background: url(../../shared/images/boxBG.jpg) repeat-x 0px 0px #FFF;width: 100%;margin-left:1px;}
#middleSection #rightArea #myBox div#side_bar {float: left;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;font: 8pt/10pt Arial, Helvetica, sans-serif;color: #00452d;}
#middleSection #rightArea #myBox div#side_bar ul {margin: 0px 0px 0px 0px;_margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px;_padding: 0px 0px 0px 50px;list-style: square;}
#middleSection #rightArea #myBox .content p {color: #333333;margin: 5px 5px 5px 15px;font:8.5pt/13pt Arial, Helvetica, sans-serif; }
#middleSection #rightArea #myBox a, #middleSection #rightArea #myBox a:hover {font-size:11px; letter-spacing:-1px;}
#middleSection #middleArea.rightAreaEnabled #cols2 .myCols {width: 95%;margin-left: 15px;}
#middleSection #middleArea.rightAreaEnabled #cols2 .myCols .title {background-color: #4A6B94;color: #FFF;padding-top: 5px;font: bold 10pt Arial, Helvetica, sans-serif;text-align: left;text-indent: 15px;height: 19px;width: 100%;}
#middleSection #middleArea.rightAreaEnabled #cols2 .myCols .content {background: url(../../shared/images/boxBG.jpg) repeat-x 0px 0px #FFF;width: 388px;_width: 373px;height: 130px;font: 9pt Arial, Helvetica, sans-serif !important;}
#middleSection #middleArea.rightAreaEnabled #cols2 .myCols .content * {font: 9pt Arial, Helvetica, sans-serif !important;letter-spacing: 0px;}
#middleSection #middleArea.rightAreaEnabled #cols2 .myCols .content .img {width: 130px;float: left;text-align: center;}
#middleSection #middleArea.rightAreaEnabled #cols2 .myCols .content .img img {width: 100px;margin: 5px 5px 15px 5px;border: #CCC solid 2px;text-align: center;}
#middleSection #middleArea.rightAreaEnabled #cols2 .myCols .content .text {width: 250px;_width: 230px;float: left;}
#middleSection #middleArea.rightAreaEnabled #cols2 .myCols .content .text p {margin: 5px 5px 15px 5px;}
#middleSection #middleArea.rightAreaEnabled #cols2 .myCols .content .spacer {clear: both;font: normal 1px Arial, Helvetica, sans-serif;}
#middleSection #rightArea #myBox .contentType2 h3 {margin: 7px 0px 3px 15px;font: bold 8.5pt Arial, Helvetica, sans-serif;}
#middleSection #rightArea #myBox .contentType2 p {margin-left: 15px;}
#middleSection #rightArea #myBox .contentType2 .more {float: right;margin-right: 5px;}
#middleSection #rightArea #myBox .contentType2 .more a {color: #003399;font: bold 8.5pt Arial, Helvetica, sans-serif !important;text-decoration: none;}
#middleSection #rightArea #myBox .contentType2 .more a:HOVER {color: #003399;font: bold 8.5pt Arial, Helvetica, sans-serif !important;text-decoration: underline;}
#middleSection #rightArea #myBox .contentType2 .spacer {clear: both;font: normal 1px Arial, Helvetica, sans-serif;}
#middleSection #middleArea #cols3 {width: 560px;margin-left: 10px;}
#middleSection #middleArea #cols3.toFullType2 {_width: 40px;}
#middleSection #middleArea #cols3 .myCols {float: left;width: 49%;_width: 48%;margin-left: 5px;_margin-left: 3px;}
#middleSection #middleArea #cols3 #toFull.myCols {width: 564px;_width: 559px;}
#middleSection #middleArea #cols3 #toFullType2.myCols {width: 390px;_width: 390px;}
#middleSection #middleArea #cols3 .myCols .type {font: bold 11pt Arial, Helvetica, sans-serif;width: 100%;}
#middleSection #middleArea #cols3 .myCols .col {width: 100%;}
#middleSection #middleArea #cols3 .myCols .col .items {width: 100%;}
#middleSection #middleArea #cols3 .myCols .col .items .topic {float: left;font: normal 9pt Arial, Helvetica, sans-serif;}
#middleSection #middleArea #cols3 .myCols .col .items .topic a:link,#middleSection #middleArea #cols3 .myCols .col .items .topic a:visited,#middleSection #middleArea #cols3 .myCols .col .items .topic a:active {text-decoration: none;color: #036;font-weight: bold !important;}
td a {text-decoration: none;}
#middleSection #middleArea #cols3 .myCols .col .items .topic a:hover {text-decoration: underline;}
#middleSection #middleArea #cols3 .myCols .col .items .date {float: left;margin: 1px 0px 0px 4px;font: normal 9pt Arial, Helvetica, sans-serif;}
#middleSection #middleArea #cols3 .myCols .col .items .state {float: left;display: block;margin: 2px 5px 0px 5px;height: 10px;padding-top: 1px;background-color: #600;width: 35px;text-align: center;font: bold 7pt Arial, Helvetica, sans-serif;color: #FFF;}
#middleSection #middleArea #cols3 .myCols .col .text {clear: both;width: 100%;margin-bottom: 15px;}
#middleSection #middleArea #cols3 .myCols .col .text p {margin: 0px !important;}
#middleSection #middleArea #cols3 .myCols .moreNews, #middleSection #middleArea #cols3 .myCols .moreEvents {margin: 15px 0px 50px 0px;}
#middleSection #middleArea #cols3 .myCols .moreNews a, #middleSection #middleArea #cols3 .myCols .moreEvents a {color: #036;text-decoration: none;font-size: 8.5pt;font-weight: bold;}
#middleSection #middleArea #cols3 .spacer{ clear: both;}
#LandingPageContent {width: 100%;}
#LandingPageContent p {line-height: 1.6em;margin: 12px 0px 25px 15px;font: 9pt Arial, Helvetica, sans-serif;}
#LandingPageContent h2 {font: bold 11pt Arial, Helvetica, sans-serif;color: #000;line-height: 1.6em;margin: 0px 15px 15px 15px;padding-top: 150px;}
#middleSection #middleArea.toFull {width: 752px;min-height:450px;_height: 450px;}
#middleSection #middleArea.toFull span {_width: 752px;_height: 450px;}
#middleSection #middleLocationBar.toFull {_width: 752px !important;width: 752px !important;}
#middleSection #rightArea #myBox div#side_bar {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;}
#middleSection #rightArea #myBox div#side_bar ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;margin-left: 27px;_margin-left: 30px;list-style: url(../../shared/images/li2.gif);}
#middleSection #rightArea #myBox div#side_bar ul li a:link,#middleSection #rightArea #myBox div#side_bar ul li a:visited,#middleSection #rightArea #myBox div#side_bar ul li a:active {color: #333333;font-size: 8.5pt;}
#middleSection #rightArea #myBox div#side_bar ul li a:hover {text-decoration:underline}
#middleSection #indiviualTestimonial {width:380px;min-height:400px;margin: 0px;float: left;}
#middleSection #indiviualTestimonial p {margin:0px !important;padding:0px 0px 20px 15px !important;}
#middleSection #indiviualTestimonial .option {margin:0px 0px 0px 15px;font-size:10pt;color: #333333;font-weight:bold;}
#middleSection #indiviualTestimonial .title {margin:0px 0px 0px 15px;color:#9e2d45;font-size:10pt;}
#rightBoxEmployee{border-top: #FFF solid 2px;background: url(../images/boxBG.jpg) repeat-x;width: 100%;height: 160px;padding: 0px 0px 10px 0px;}
#rightBoxEmployee .listoption ul {margin-left:10px;}
#rightBoxEmployee .listoption li a {font: 11pt bold Arial, Helvetica, sans-serif !important;background-image: none !important;padding: 0px!important;font-size:9pt !important;}
#rightBoxEmployee .listoption li {margin: 0px;padding-left: 10px;background: url(../images/li2.gif) 0px 5px no-repeat !important ;_background: url(../images/li2.gif) 0px 8px no-repeat !important ;}
#contentRightEmployee {float:right;width:200px;}
#contentRightEmployee .title {background-color:#42658a; height:21px;color:#fff;font-size:10pt;font-weight:bold;padding:6px 0px 0px 10px;}
input {width:120px;height:20px;}
input.bottom {width:100px;margin-left:90px;}
td {width:70px;font-family:Arial, Helvetica, sans-serif;font-size:7pt!important;height:25px;}
table {width:190px;margin-top:10px;}

.locationBarTop {width:100%;border-bottom:1px solid #d2d2d2;font-size:8.5pt;font-weight:bold;letter-spacing:0px;font: 8pt/9pt Arial, Helvetica, sans-serif;font-weight: bold;margin-right: 5px;margin-bottom: 0px;margin-left: 0px;padding-right: 0px;padding-bottom: 5px;padding-left: 15px;}
html > body .locationBarTop {padding-top:120px;}
.locationBarTop a:link,.locationBarTop a:visited,.locationBarTop a:active {font: 9pt/10pt Arial, Helvetica, sans-serif !important;font-weight: bold !important;color: #205581 !important;}
.locationBarTop span { margin-top:12px !important; display:block;}
.locationBarTop a:hover {text-decoration: underline;}
div#sideBarBenefit {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;}
div#sideBarBenefit ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;margin-left: 7px;_margin-left: 30px;list-style: url(../../shared/images/li2.gif);}
div#sideBarBenefit ul li a:link, div#sideBarBenefit ul li a:visited, div#sideBarBenefit ul li a:active {color: #333333;font-size: 8.5pt;}
div#sideBarBenefit ul li a:hover {text-decoration:underline}
.statistic {width:240px;height:50px;background:red;}

#sideBarBenefit2 {padding: 0px 0px 0px 0px;margin: 7px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;}
#sideBarBenefit2 ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;margin-left: 7px;_margin-left: 30px;list-style: url(../../shared/images/li2.gif);}
#sideBarBenefit2 ul li {color: #333333;font-size: 8.5pt;font-family:Arial, Helvetica, sans-serif;margin:2px 0px 0px 20px;_margin:2px 0px 0px 0px; }

/* Was home.css */
/* Begin homeBannerPromo group - only appears on home page */
p#homeBannerPromo {margin: 0;float: left;margin: 1px 0;width: 752px;height: 198px;background: url(../images/abi_home_bannerpromo.jpg) no-repeat;padding-bottom: 1px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #bebdbd;}
p#homeBannerPromo a {position: relative;top: 161px;left: 288px;}
/* End homeBannerPromo group */

/* Begin homeFeatures group - only appears on home page */
div#homeFeatures {float: left;clear: both;width: 753px;height: 340px;border-top: solid 3px #b2b2b2;padding-top: 1px;}
div#homeFeatures div.homeFeatureBox {float: left;height: 340px;width: 165px;_width: 165px;margin: 0px 0px 0px -3px;padding: 0px 0px 0px 0px !important;border-right: #FFF solid 2px;background: url(../images/americanbackground_featurebox_gradientbackground_fixed.png) repeat-x 0px 114px;}
div#homeFeatures div.homeFeatureBox div.img {margin: 0px 0px 0px 0px !important;}
div#homeFeatures div.homeFeatureBox div.img img {clear: both;float: left;margin: 0px 0px 0px 0px;_margin: 0px 0px 0px 0px;width: 165px;}
#homeBoxes {clear: both;}
#homeBoxes .box {background: url(../images/americanbackground_featurebox_gradientbackground_fixed.png) repeat-x 0px 114px;width: 165px;height: 250px;float: left;border-right: #FFF solid 2px;margin-bottom: 15px;display:block;margin-bottom: 15px;}
#homeBoxes .box .title {height: 19px;_height: 21px;background-color: #42658a;padding-top: 5px;_padding-top: 3px;width: 165px;}
#homeBoxes .box .title p {margin: 0px 0px 0px 14px;color: #FFF;font: bold 10pt Arial, Helvetica, sans-serif;}
#homeBoxes .box .img {margin: 0px 0px 0px 0px;}
#homeBoxes .box .content {width: 100%;}
#homeBoxes .box .content p {color: #333;font: 8pt arial, helvetica, sans-serif !important;padding-left: 5px;padding-top:3px;_padding-top:10px;padding-right: 5px;}
#homeBoxes .box .spacer {height: 25px;}
#homeBoxes .box .spacer img {float: left;margin: 3px 1px 15px 5px;_margin: 5px 1px 15px 6px;}
#homeBoxes .box .spacer .learnMore {float: left;}
#homeBoxes .box .spacer .learnMore a {color: #205581 !important;font: bold 8pt Arial, Helvetica, sans-serif;text-decoration: none;}
#homeBoxes .box .spacer .learnMore a:HOVER {color: #205581 !important;font: bold 8pt Arial, Helvetica, sans-serif;text-decoration: underline;}
div#homeFeatures div.homeFeatureBox p {margin: 0;}
div#homeFeatures div.homeFeatureBox div.featureTitle {background-color: #42658a;color: #fff;height: 24px;font: bold 9pt/16pt arial, helvetica, sans-serif;width: 100%;}
div#homeFeatures div.homeFeatureBox div.featureText, div.featureText {float: left;clear: both;width: 165px;_width: 165px;height: 100px;}
div#homeFeatures div.homeFeatureBox div.featureText p, div.featureText p {color: #333;font: 8pt arial, helvetica, sans-serif !important;margin: 14px;background-color: #888;}
div#homeBoxes div.textFeatures {float: right;margin: 0px 18px 0px 0px;_margin: 0px 0px 0px 29px;width: 206px;}
div#homeBoxes div.textFeatures h1 {width: 100%;color: #9e2d45;padding-bottom: 2px;margin: 23px 0px 0px 0px;font: bold 9.5pt arial, helvetica, sans-serif !important;border-bottom: solid 2px #e5e5e5;}
div#homeBoxes div.textFeatures h2 {width: 100%;color: #205581;margin: 5px 0px 0px 0px;font: bold 8pt arial, helvetica, sans-serif !important;}
div#homeBoxes div.textFeatures h2 a {color: #205581;font: bold 1.0em/1.3em arial, helvetica, sans-serif;}
div#homeBoxes div.textFeatures h2 a:hover {text-decoration: underline;}
div#homeBoxes div.textFeatures p {width: 100%;margin: 0px 0px 15px 0px;font: 8pt arial, helvetica, sans-serif;}
/* End homeFeatures group */

/* Was menu.css */
#navigationBar {position:static;clear:both;padding-top:3px;margin-left:0px;margin-right:0px;} 
#navigationBar ul {float:left;width:752px;margin:0;padding:0;list-style : none;background : url(../images/bg_menu.jpg) repeat-x;}
#navigationBar li {display : inline;margin : 0;padding : 0;} 
#navigationBar a {display : block; float : left; width : auto; margin : 0; padding : 0 10px; border-right : 1px solid #bebebe; color : #fff; background : url(../images/bg_menu.jpg) repeat-x; font-family: Arial, Helvetica, sans-serif; line-height : 2.7em; font-weight : 900; font-size : 12px;height : 32px; text-transform : uppercase; text-decoration : none; letter-spacing : 1px; } 
#navigationBar a:hover, #navigationBar a:focus, #navigationBar a:active {background : url(../images/bg_menu2.jpg) repeat-x;} 
#navigationBar .sel a {background:url(../images/bg_menu2.jpg) repeat-x;} 
.sel {background:url(../images/bg_menu2_on.gif) 10px 0px repeat-x;border:0px;}
#navigationBar .sel a:focus { background : #b31203 url(../images/bg_menu2.jpg);} 

#navMeta {float : right;margin : 11px 12px 0px 0px;font-size :10px;font-family: Arial, Helvetica, sans-serif;}
html>body #navMeta{margin : 11px 23px 0px 0px;}
#navMeta ul {margin:0;}
#navMeta li {display: inline;}
#navMeta a, #navMeta a:visited {color : #32609d;text-decoration : none;}
#navMeta a:hover, #navMeta a:visited:hover {color : #006633;}

div#footerMenu {float : right;margin : 0px;padding : 10px 22px 0px 0px;font-family : Arial, Helvetica, sans-serif;font-size : 1.0em;}
html>body div#footerMenu {padding : 8px 23px 0px 0px;}
div#footerMenu ul {margin : 0px;padding : 0px;margin-right : 20px;padding-top : 5px;}
div#footerMenu li {list-style : none;display : inline;}
div#footerMenu a {color : #fff;text-decoration : none; }
div#footerMenu a:hover {color : #CCC;}
.leftMenuGradient{background-image : url(../images/bgleftmenu.gif);background-repeat:repeat-x;background-position:right bottom;height:144px;}
#breadCrumb { color : #333;border-bottom : 1px #eee solid;padding: 15px 0px 0px 7px;font: Arial, Helvetica, sans-serif;margin:0px 9px 0px 186px;}
html > body #breadCrumb {padding-top : 47px;}
.breadCrumbtwo {font-weight:bold !important;font-family:Arial, Helvetica, sans-serif !important;font-size: 10px !important;padding-left: 20px;}
.breadCrumbtwo a {font-weight:bold !important;font-family:Arial, Helvetica, sans-serif !important;font-size: 10px !important;padding-left: 20px;}
#breadCrumb ul {margin:0px 0px 0px 0px;padding:0px;}
#breadCrumb li {display : inline;list-style : none;}
#breadCrumb a {color : #205581;text-decoration : none;}
#breadCrumb a:hover {color : #aaaaaa;text-decoration : none;}

/*Left menu */
#contentRects {width : 168px;float : left;overflow : hidden;margin-bottom : 0px;background: url(../images/americanbackground_leftnavigation_gradientbackground_fixed.png) no-repeat;width:170px;height:247px;margin-top:0px;padding-top:3px;}
ul#navList {text-align : left;list-style : none;padding : 0;margin-left : 0px;width : 161px;margin : 0px;padding : 0px;}
ul#navList li {display : block;padding : 0;}
ul#navList li a {display : block;width : 154px;margin-top : 1px;border-bottom:1px #fff solid;padding : 0.4em 0 0.3em 0.4em;color : #205581;text-decoration : none;background : #E6F3E9;font-weight : 900;margin-left:0px;padding-left:12px;}
ul#navList li#active a {background-color:#257b44;color:#fff;}
ul#navList li#bodertop a {margin-top:4px;}
ul#navList li a:hover, li#active a:hover {color:#fff;background : #257b44;border-color : #355A0B;}
ul#navList li.sub a {display : block;width : 161px;padding : 0.2em 0 0.2em 0.1em;color : #fff;text-decoration : none;background : #ACD16C;}
ul#navList li.sub a:hover, ul#navList li#active a:hover{color : #fff;background : #659F24;}
#siteMap blockquote {margin-left : 10px; margin-top : 2px;margin-bottom : 2px;}
#siteMap h3 {padding : 0px;margin : 0px;color : #1f4c75;font-family:Verdana, Arial, Helvetica, sans-serif;font-size :1.3em;}
#siteMap h2 {padding :5px 0px 5px 0px;margin : 0px;color : #1f4c75;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 1.2em;}
#siteMap li {color : #1f4c75;font-family : Arial, Helvetica, sans-serif; font-size : .9em;}
#siteMap li a {text-decoration : none;color : #1f4c75;font-size :1.0em;}
#siteMap ul {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size :1.0em;list-style-type : disc;list-style-position : outside;}
#breadCrumbLogin {color : #666666;padding-top : 46px;margin-left:2px;font-weight : 900;font-family : Arial, Helvetica, sans-serif;/*font-size : 1em;*/margin-bottom:2px;padding-left:9px;}
html > body #breadCrumbLogin {padding-top : 46px;}
#breadCrumbLogin ul {margin : 0px 0px 0px 10px;padding : 0px;}
#breadCrumbLogin li {display : inline;list-style : none;}
#breadCrumbLogin a {color : #446F92;text-decoration : none;font-weight : 700;}
#breadCrumbLogin a:hover {color : #aaaaaa;text-decoration : none;}
#leftNavWrapper #leftArea {width:168px;height:100px;float:left;border-top:1px solid #b2b2b2;/*background:url(../images/americanbackground_leftnavigation_gradientbackground_fixed.png) no-repeat scroll right top;*/margin-top:1px;min-height:300px;_height:300px;}
#leftNavWrapper #leftArea div {width:166px;background-color:#E6F3E9;cursor:pointer;border-bottom:#FFF solid 1px;height:25px;font:bold 8.5pt/18pt Arial, Helvetica, sans-serif;}
#leftNavWrapper #leftArea div.border, #leftNavWrapper #leftArea div.border:HOVER {height:4px;font:normal 1px Arial, Helvetica, sans-serif;background-color: #2e854f !important;}
#leftNavWrapper #leftArea div:HOVER {width:166px;background-color:#2e854f;cursor:pointer;border-bottom:#FFF solid 1px;height:25px;color:#FFF !important;text-decoration:none !important;}
#leftNavWrapper #leftArea div:HOVER * {color:#FFF !important;}
#leftNavWrapper #leftArea div.selected, #leftNavWrapper #leftArea div.selected * {background-color:#2e854f !important;_background-color: #2e854f;color:#FFF;height:25px;_height:20px;text-decoration:none;}
#leftNavWrapper #leftArea div.selected:HOVER, #leftNavWrapper #leftArea div.selected:HOVER * {background-color: #060 !important;}
#leftNavWrapper #leftArea div.selected a {font:bold 8.5pt Arial, Helvetica, sans-serif;color:#FFF;text-decoration: none !important;margin:0px 0px 0px 12px;_margin:0px 0px 0px 0px;_padding:5px 0px 0px 12px;_display:block;_width:166px;_height:24px;_background-color: #2e854f;}
#leftNavWrapper #leftArea div.selected a:HOVER {font:bold 8.5pt Arial, Helvetica, sans-serif;color:#FFF;text-decoration:none !important;margin:0px 0px 0px 12px;_margin:0px 0px 0px 0px;_padding:5px 0px 0px 12px;_display:block;_width:166px;_height:24px;_background-color: #060;}
#leftNavWrapper #leftArea div a {font:bold 8.5pt Arial, Helvetica, sans-serif;color:#205581;text-decoration:none !important;margin:0px 0px 0px 12px;_margin:0px 0px 0px 0px;_padding:5px 0px 0px 12px;_display:block;_width:166px;_height:24px;_background-color: transparent;}
#leftNavWrapper #leftArea div a:HOVER {font:bold 8.5pt Arial, Helvetica, sans-serif;color:#FFF;text-decoration: none !important;margin:0px 0px 0px 12px;_margin:0px 0px 0px 0px;_padding:5px 0px 0px 12px;_width:166px;_height:24px;_background-color: #2e854f;}

/* Was generalStyle.css */
.infoRight {background : url(../images/bg_columright.gif) top left repeat-x #f6f8fa;border-top:1px white solid;height : 100%;margin : 0px;color:#205581;line-height:1.5em;width: 152px;}
.infoRight p {margin:10px 10px 20px 14px;}
.threeColumnRight img {margin:8px 0px 0px 11px;}
.inforRightHeader {background-color:#42658a;font:9pt Arial, Helvetica, sans-serif;color:#FFFFFF;height:15px;font-weight:bold;padding:7px 0px 5px 15px;width: 137px;}
.infoRightButtom {width : 91px;height: 18px;background : url(../images/btn.gif) repeat-x;color : #FFFFFF;margin : 5px 10px 8px 45px;border:0px;padding :0px;text-align : center;font: bold 9pt/13pt Arial, Helvetica, sans-serif;cursor:pointer;
}
.infoRightJob {background : url(../images/bg_columright.gif) top left repeat-x #f6f8fa;border-top: white solid 1px;border-left: #D8D8D8 solid 1px;height : 100%;margin : 0px;color:#205581;line-height:1.4em;}
.infoRightJob p {margin:7px 5px 10px 0px;}
.servicesColumnInfo {width : 176px;_width : 163px;float : left;margin : 34px 1px 0px 0px;text-align : left;background-color:#E9EDF3;font: Arial, Helvetica, sans-serif;color :#333;line-height : 1.3em;font-weight:500;}
.servicesColumnInfo div.featureTitle {width : 161px !important;_width : 176px !important;}
.servicesColumnInfo p.featureText {margin:0px 5px 0px 0px !important;_margin:0px !important;width:161px !important;_width : 176px !important;}
.serviColumnRight {width : 549px;_width : 584px;float : left;padding : 0px 14px 0px 20px;background-color:#FFFFFF;}
.serviColumnRight h1 {font-family : Arial, Helvetica, sans-serif;font-size : 13pt;color:#9E2D45;margin: 15px 0px 10px 0px;}
.serviColumnRight p, .serviColumnRight, .serviColumnRight p * {margin:13px 8px 8px 18px !important;font: normal 8pt Arial, Helvetica, sans-serif !important;_font: normal 8pt Arial, Helvetica, sans-serif !important;}
#ctl00_cphBody_cmsProductServDescription, #ctl00_cphBody_cmsProductServDescription p {font: normal 8pt Arial, Helvetica, sans-serif !important;_font: normal 8pt Arial, Helvetica, sans-serif !important;}
#ctl00_cphBody_cmsProductServDescription h1 {font: bold 11pt Arial, Helvetica, sans-serif !important;}

/* set margin and font type for the letters of the Contact page on right side */
#infoRightDescriptionLetters{margin: 0px 0px 0px 13px;padding-top:10px;}
.featureTitle {background:#42658a;font: 9pt/10pt Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;text-align:left;padding:5px 0px 0px 15px;padding-top:5px;height:20px;}

/* used in the event page to put the image beside the text */
.imgRight {width : 204px;height : 115px;float : right;margin:20px 0px 0px 20px;}

/* set the style to the event location 'event page' */
.result {background-color : #eef1f6;margin: 0px 0px 1px 5px;height : 15px;padding : 2px 0px 2px 7px;}
#eventData {background-color: #FFF !important;}
#eventData h1 {margin: 0px 0px 10px 20px;padding-top: 10px;}
#eventData .headers {margin: 10px 0px 0px 8px;font: 9pt Arial, Helvetica, sans-serif;}
#eventData .headers strong, #eventData .headers b {margin: 0px 10px 0px 0px;}
#eventData p, #eventData p * {margin: 10px 0px 0px 20px;padding-bottom: 25px;font: 9pt Arial, Helvetica, sans-serif;text-align: left;background-color: #FFF;}
#eventData img {margin: 5px 0px 10px 20px;border: #CCC solid 1px;}
