﻿body { background: #FFFFFF; color: #161616; font-family: Arial, Times New Roman, Verdana, Helvetica; font-size: 9pt; margin: 0px; padding: 0px; }

/* for Print */
.print{}
.inPrint{display:none;}

a { color: #3384B8; text-decoration: none; }
a:hover { color:#8A8A8A;  text-decoration: underline; }
form { margin: 0px; padding: 0px; }
img { border: none; }
table { text-align: left; }

.divBlackTop { background: #051000; }
.divHome { background: #051000; margin:0px; padding:0px; }
.divTrans { width:100%; background: #051000 url('../images/bg_home.jpg') no-repeat top center; }
.divBorderGrey { width:100%; background: transparent url('../images/bg_repeat_grey.gif') repeat-x top left; }
.divWhite { background: transparent url('../images/bg_gradient_grey.gif') repeat-x bottom left; padding: 0px 0px 25px 0px; }
.divWhiteHome { background: #FFFFFF; border-bottom: solid 1px #C1C1C1; width:730px; }
.breadcrumbText { color: #737373; font-size: 8pt; font-weight: bold; padding: 10px 0 5px 7px; }
.breadcrumbText a { color: #737373; font-weight: bold; }
.font11 { font-size: 11px; color: #666666;}

.MainTable { text-align: left;  }
.MainContent { padding: 10px 40px 20px 20px; line-height: 1.6em; }
.mainTitle {color: #E22738; font-size: 14pt; margin-bottom: 25px; line-height: 1.2em;}
.tagLine { color: #4B4B4B; border-bottom: 1px solid #C1C1C1; border-top: 1px solid #C1C1C1; margin-bottom: 25px; padding: 5px 0px; }
.textExcerp { display: none; }
.liArrow { background: url('../images/arrow_orange.gif') no-repeat 1px 3px; padding: 0px 0px 0px 20px; }

.footer { color: #5C5C5C; font-size: 8pt; }
.footer a { color: #5C5C5C; text-decoration: none; }
.footer a:hover { text-decoration: underline; }

.subFooter { color: #5C5C5C; font-size: 8pt; }
.subFooter a { color: #5C5C5C; text-decoration: none; }
.subFooter a:hover { text-decoration: underline; }


.alternateRowLightBrown { background: #F9EFE5; }
.borderTop { border-top: 1px solid #CCCCCC; }
.borderGrey3 { border-bottom:3px solid #CCCCCC; height: 25px; width:745px; }
.borderFooter { border-top: solid 1px #1E281A; }

.fontNews a { color: #FFFFFF; text-decoration: none; }
.fontNews a:hover { text-decoration: underline; }

.imgBdr { filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40; color: #000000; }

#toolsColumn {width:165px; }
#leftColumnNavigation {width:150px;}
.MainWidth { width:955px; }
.HomeWidth { width:930px; padding-top:20px; }


.textDate { color:#707070; font-weight:bold; padding-top:5px; font-family: Arial, Times New Roman, Verdana, Helvetica; font-size: 9pt; }

.BannerPadding { padding-top:24px; }

.paddingTop5 { padding-top:5px; }
.paddingTop10 { padding-top:10px; }
.paddingTop15 { padding-top:15px; }
.paddingTop25 { padding-top:25px; }
.paddingLeft07 { padding-left:7px; }
.paddingRight09 { padding-right:9px; }
.paddingRight14 { padding-right:14px; }
.paddingRight20 { padding-right:20px; }
.paddingBottom5 { padding-bottom:5px; }
.paddingBottom10 { padding-bottom:10px; }
.paddingBottom15 { padding-bottom:15px; }
.paddingBottom20 { padding-bottom:20px; }

/* for table's formatting */
.rowTitle { font-weight: bold; background: #3F3F3F;color:#ffffff; }
.subrowTitleGrey { font-weight: bold; background: #ACACAC;color:#FFFFFF; }
.subrowTitle { font-weight: bold; background: #f4f4f4;color:#666666; }
.alternateRowGrey { background: #DFDFDF; }
.alternateRowLightBrown { background: #e4e4e4; }
.altRow{ background-color: #e4e4e4; }
.tableBorder { border: solid 1px #CCCCCC; }
table{line-height:13pt;}
.tableBorderRight{ border-right: solid 1px #CCCCCC; }


.formBox { border: 3px solid #CCCCCC; padding: 3px; }


.font14 { font-size: 14px; font-weight: bold; }

a.white:link, a.white:visited {  font-size: 11px; color: #71B7FF; text-decoration: none; }
a.white:hover {  font-size: 11px; color: #CCCCCC; text-decoration: none; }

/* for CMS content formatting */
.subTitleGrey { font-size:11pt; color:#666666; font-weight: bold; }
.subTitleContent { font-size:10pt; color:#5B5B5B; font-weight: bold; padding:5px 0 5px 0; }
.arrowBlackPad { padding-right:5px; }
.imageMargin { margin-right:15px; }

/* Opacity */
.imgBorder{border:none;}
.imgBdrOpacity { background:#FFFFFF; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; color:#FFFFFF;  margin-right: 20px; }
.imgBdrOpacityEnd { background:#FFFFFF; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; color:#FFFFFF;  }
.imgBdrOpacityOut { margin-right: 20px; }
.imgBdrOpacityOutEnd {  }
.marginBottom5{ margin-right:20px; }



.imgBdrOpacityLast { background:#FFFFFF; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; color:#FFFFFF;  margin-right: 0px; }
.imgBdrOpacityOutLast { margin-right: 0px; }


