body 
 { 
 color:#084F82;
 background-color: #ffffff;
 font-size: 11px;
 font-family: "Arial", "Helvetica", "Verdana", "sans-serif";
 margin: 0px 0px 0px 0px;
 line-height: 16px;
 }
img 
 { 
 border: none; 
 }
a 
 { 
 text-decoration:underline; 
 }
a:link 
 { 
 color: #042953; 
 }
a:visited 
 { 
 color: #316383; 
 }
a:hover 
 { 
 color: #316383; 
 text-decoration:underline; 
 }
a:active 
 { 
 color: #042953; 
 } 
#content 
 { 
 vertical-align: top; 
 }
.contentBorder 
 { 
 border: solid #043867 1px;
 }
#container 
 { 
 width: 900px; 
 }
.columnTop 
 { 
 }
.columnTopPageTop 
 { 
 }
.topNav 
 {
 width: 100%;
 display: block;
 margin: 0px;
 background-color: #00153A;
 border-bottom-width: 1px; 
 border-bottom-style: solid; 
 border-bottom-color: #ffffff;
 background-image: url("/images/top_nav_gradient.jpg");
 background-repeat: no-repeat;
 }
#homeLeftColumn 
 {
 color:#ffffff; 
 background-color: #4882A6;
 background-image: url("/images/left_nav_gradient.jpg");
 background-repeat: no-repeat;
 }
.topNavSection 
 { 
 float: left; 
 width: 102px; 
 text-align: center;
 border-right-width: 1px; 
 border-right-style: solid; 
 border-right-color: #ffffff; 
 }
.topNavSelectedSection 
 { 
 background-color: #074D80; 
 }
.topNavSectionEntry 
 { 
 }
.topNavSelectedSectionEntry 
 { 
 }
.pageBanner 
 { 
 display: block; 
 }
.whiteBackground 
 {
 background-color: #FFFFFF;
 width: 900px;
 position: relative;
 }
.leftNav 
 {
 width: 154px;
 border-right-width: 1px;
 border-right-style: solid; 
 border-right-color: #ffffff;
 background-color: #A6C3D4;
 background-image: url("/images/left_nav_gradient.jpg");
 background-repeat: no-repeat;
 vertical-align: top;
 padding-top: 24px;
 }
.leftNavFirstEntry 
 {
 border-top-width: 1px;
 border-top-style: solid; 
 border-top-color: #ffffff;
 }
.leftNavSelectedEntry
 {
 background-color: #021E45;
 background-image: url("/images/left_nav_entry_gradient.jpg");
 background-repeat: repeat-y;
 }
.leftNavEntry 
 {
 border-bottom-width: 1px;
 border-bottom-style: solid; 
 border-bottom-color: #ffffff;
 padding: 8px 0 7px 0;
 display: block;
 }
.contentArea 
 {
 padding: 25px 70px 25px 50px;
 }
.ContentColumn1of1 
 {
 width: 743px;
 }
.ContentColumn1of2
 {
 width: 384px;
 background-image: url("/images/content_gradient.jpg");
 background-repeat: repeat-x;
 background-position: bottom;
 vertical-align: top;
 height: 215px;
 }
.ContentColumn2of2 
 {
 width: 200px;
 background-color: #6D92AE;
 padding: 25px 19px 25px 20px;
 background-image: url("/images/sidebar_gradient.jpg");
 background-repeat: no-repeat;
 background-position: bottom;
 vertical-align: top;
 height: 365px;
 }
.innerContentColumn1of2 
 {
 width: 86px;
 float: left;
 padding: 0px 15px 0px 0px;
 }
.innerContentColumn2of2 
 {
 width: 278px;
 float: left;
 }
.innerContentEntry 
 { 
 margin-bottom: 40px; 
 }
#footer 
 {
 width: 100%;
 padding-top:2px;
 margin-bottom:20px;
 }
.footerNavSectionEntry 
 { 
 padding-left: 10px; 
 }
.pageHeader 
 { 
 padding-left: 49px;
 background-color: #0D416F;
 background-image: url("/images/page_header_gradient.jpg");
 background-repeat: no-repeat;
 }
.attachmentsAndRelatedLinks 
 {
 margin-top: 125px;
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #ffffff;
 }
.attachmentsAndRelatedLinks div 
 {
 padding: 30px 25px 0 25px;
 }
.attachmentsAndRelatedLinks ul 
 {
 padding: 0 0 0 12px; 
 margin: 5px 0 0 0;
 list-style: none;
 }
.attachmentsAndRelatedLinks li 
 {
 background-image: url("/images/list_square.gif");
 background-repeat: no-repeat;
 background-position: top left;
 margin: 0 0 0 -10px;
 padding: 0 0 0 5px;
 }
.attachmentsAndRelatedLinks .header
 {
 font-size: 8pt;
 color: #d7edfd;
 padding-bottom: 7px;
 letter-spacing: .05em;
 }
.ramPageText 
 {
 line-height: 16px;
 padding-bottom: 16px;
 text-align: justify;
 }
.ramPageImage 
 {
 border: solid #386383 1px;
 padding: 2px;
 display: block;
 }
.ramPageBodyImage
 {
 margin-top: 8px;
 margin-bottom: 30px;
 }
.ramPageSidebarImage 
 {
 border: solid #ffffff 1px;
 padding: 2px;
 display: block;
 }
.ramPageSidebarImageCaption
 {
 margin-top: 3px;
 }
.ramPageSidebarImageContainer 
 { 
 display: block; 
 margin-bottom: 15px;
 color: #3B789F;
 }
.errorRed 
 { 
 color: #cc0000; 
 font-weight: bold; 
 }
.requiredField
 { 
 }
.formEntry
 { 
 height: 45px;
 width: 175px;
 } 
.formInputLabel
 { 
 } 
.formInput
 { 
 width: 175px;
 margin-bottom: 10px;
 font-size: 11px;
 font-family: "Arial", "Helvetica", "Verdana", "sans-serif"; 
 }
.formInputMultiSelect
 {
 }
.formInputTextArea
 { 
 height: 100px;
 }
.availabilityTable
 {
 }
.availabilityTable td
 {
 padding: 1px 2px 1px 2px;
 font-size: 10px;
 }
.availabilityHeader
 {
 }
.availabilityHeader td
 {
 padding-bottom: 6px;
 }
.availabilityCenteredColumn
 {
 text-align: center;
 }
.availabilityRow
 {
 vertical-align: top;
 }
