/* MainContentPanel */

div.ExpandedModuleBkgd {
margin: 0px 0px 0px 0px;
width: 466px;
height: 455px;
}

div.ModuleContent {
text-align: left;
vertical-align: text-top;
margin: 20px 10px 10px 10px;
}

table.TblBkgd {
background-color: #FFFFFF;
}

/* Headings1-2 */

img.GraphicalH1 {
padding-top: 25px;
padding-bottom: 9px;
}
span.Lowercase {
text-transform: none;
}
h1 {
font: 19px/22px Arial, Helvetica, sans-serif; 
color: #333333; 
text-transform: uppercase;
letter-spacing: -0.05em;
}
h1 em {
color: #999999;
font-style: normal;
}
h2 {
font: 18px/22px Arial, Helvetica, sans-serif; 
color: #333333; 
text-transform: uppercase;
margin-top: 0px;
margin-bottom: 10px;
}

/* Headings3-6 REVISED */

h3 {
font: Bold 15px/17px Arial, Helvetica, sans-serif; 
margin-top: -2px;
margin-bottom: -10px;
}
h4  {
font: Bold 13px/16px Arial, Helvetica, sans-serif; 
margin-top: -2px;
margin-bottom: -10px;
}
h4.AllCaps {
font: Bold 12px/16px Arial, Helvetica, sans-serif;
text-transform: uppercase;
}
h5 {
font: Bold 12px/15px Arial, Helvetica, sans-serif; 
margin-top: -2px;
margin-bottom: -10px;
}
h6 {
font: Bold 11px/13px Arial, Helvetica, sans-serif; 
margin-top: -2px;
margin-bottom: -10px;
}
div.Dove h3 {
color: #44697D;
}
div.Dove h4 {
color: #44697D;
}
div.Dove h5 {
color: #44697D;
}
div.Dove h6 {
color: #44697D;
}
div.Petrol h3 {
color: #156570;
}
div.Petrol h4 {
color: #156570;
}
div.Petrol h5 {
color: #156570;
}
div.Petrol h6 {
color: #156570;
}
div.WarmGreen h3 {
color: #557630;
}
div.WarmGreen h4 {
color: #557630;
}
div.WarmGreen h5 {
color: #557630;
}
div.WarmGreen h6 {
color: #557630;
}
div.WarmRed h3 {
color: #774A39;
}
div.WarmRed h4 {
color: #774A39;
}
div.WarmRed h5 {
color: #774A39;
}
div.WarmRed h6 {
color: #774A39;
}
div.VioletMauve h3 {
color: #644459;
}
div.VioletMauve h4 {
color: #644459;
}
div.VioletMauve h5 {
color: #644459;
}
div.VioletMauve h6 {
color: #644459;
}

/* Links */

a {
color: #04357B;
text-decoration: underline;
}
a:visited {
color: #644459;
text-decoration: underline;
}
a:hover {
color: #04357B;
text-decoration: none;
}

/* DataTables */

table.DataTable {
background: #ffffff;
}
.DataTableTH {
font: Bold 12px/15px Arial, Helvetica, sans-serif; 
height: 27px;
vertical-align: middle;
}
.DataTableFooter {
height: 21px;
}
div.Dove .DataTableTH {
background: #E3E9EC url(../images/DataTableTHBgRepeatDove.jpg) repeat-x;
}
div.Dove .DataTableRow01 {
background: #E3E9EC;
}
div.Dove .DataTableRow02 {
background: #DAE1E5;
}
div.Dove .DataTableHR {
background: #FFFFFF url(../images/HRDove.html) repeat-x;
font-weight: normal
}
div.Dove .DataTableFooter {
background: url(../images/DataTableFooterBgRepeatDove.jpg) repeat-x;
}
div.Petrol .DataTableTH {
background: #DCE8EA url(../images/DataTableTHBgRepeatPetrol.jpg) repeat-x;
}
div.Petrol .DataTableRow01 {
background: #DCE8EA;
}
div.Petrol .DataTableRow02 {
background: #D0E0E2;
}
div.Petrol .DataTableHR {
background: #FFFFFF url(../images/HRPetrol.html) repeat-x;
}
div.Petrol .DataTableFooter {
background: url(../images/DataTableFooterBgRepeatPetrol.jpg) repeat-x;
}
div.WarmGreen .DataTableTH {
background: #E6EBE0 url(../images/DataTableTHBgRepeatWarmGreen.jpg) repeat-x;
}
div.WarmGreen .DataTableRow01 {
background: #E6EBE0;
}
div.WarmGreen .DataTableRow02 {
background: #DDE4D6;
}
div.WarmGreen .DataTableHR {
background: #FFFFFF url(../images/HRWarmGreen.html) repeat-x;
}
div.WarmGreen .DataTableFooter {
background: url(../images/DataTableFooterBgRepeatWarmGreen.jpg) repeat-x;
}
div.WarmRed .DataTableTH {
background: #EBE4E1 url(../images/DataTableTHBgRepeatWarmRed.jpg) repeat-x;
}
div.WarmRed .DataTableRow01 {
background: #EBE4E1;
}
div.WarmRed .DataTableRow02 {
background: #E4DBD7;
}
div.WarmRed .DataTableHR {
background: #FFFFFF url(../images/HRWarmRed.html) repeat-x;
}
div.WarmRed .DataTableFooter {
background: url(../images/DataTableFooterBgRepeatWarmRed.jpg) repeat-x;
}
div.VioletMauve .DataTableTH {
background: #E8E3E6 url(../images/DataTableTHBgRepeatVioletMauve.jpg) repeat-x;
}
div.VioletMauve .DataTableRow01 {
background: #E8E3E6;
}
div.VioletMauve .DataTableRow02 {
background: #E0DADE;
}
div.VioletMauve .DataTableHR {
background: #FFFFFF url(../images/HRVioletMauve.html) repeat-x;
}
div.VioletMauve .DataTableFooter {
background: url(../images/DataTableFooterBgRepeatVioletMauve.jpg) repeat-x;
}
.DataTableTHDoveDk {
font: Bold 12px/15px Arial, Helvetica, sans-serif; 
background: #D0D9DE url(../images/DataTableTHBgRepeatDoveDk.jpg) repeat-x;
height: 27px;
vertical-align: middle;
}
.DataTableRow02DoveDk {
background: #D0D9DE;
}
.DataTableFooterDoveDk {
background: url(../images/DataTableFooterBgRepeatDoveDk.jpg) repeat-x;
height: 21px;
}
.DataTableRowWhite {
background: #FFFFFF;
font-weight:normal
}
.DataTableRowLtDove {
background: #B4C3CB;
}

/* Lists */

ul {
font: 11px/14px Arial, Helvetica, sans-serif;
padding-left: 0px; 
margin-bottom: 20px; 
margin-left: 30px;
color: #333333;
}
ul ul {
padding-left: 0px; 
margin-top: 3px; 
margin-bottom: 0px; 
margin-left: 30px;
color: #333333;
}
div.Dove li {
list-style-image: url(../images/BulletDove.gif);
margin-bottom: 3px; 
}
div.Dove li li {
list-style-image: url(../images/BulletDove.gif);
margin-bottom: 3px; 
}
div.Petrol li {
list-style-image: url(../images/BulletPetrol.gif);
margin-bottom: 3px; 
}
div.Petrol li li {
list-style-image: url(../images/BulletPetrol.gif);
margin-bottom: 3px; 
}
div.WarmGreen li {
list-style-image: url(../images/BulletWarmGreen.gif);
margin-bottom: 3px; 
}
div.WarmGreen li li {
list-style-image: url(../images/BulletWarmGreen.gif);
margin-bottom: 3px; 
}
div.WarmRed li {
list-style-image: url(../images/BulletWarmRed.gif);
margin-bottom: 3px; 
}
div.WarmRed li li {
list-style-image: url(../images/BulletWarmRed.gif);
margin-bottom: 3px; 
}
div.VioletMauve li {
list-style-image: url(../images/BulletVioletMauve.gif);
margin-bottom: 3px; 
}
div.VioletMauve li li {
list-style-image: url(../images/BulletVioletMauve.gif);
margin-bottom: 3px; 
}

/* HorizontalAndVerticalRules */

hr {
background: #cccccc;
}
td.VerticalLineMdGray {
background: #cccccc;
}

/* PhotoColorOverlays */

td.PhotoColorOverlay {
text-align: left;
margin: 0px;
padding: 20px 12px 20px 12px;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}
div.Dove td.PhotoColorOverlay {
background-color: #44697D;
}
div.Petrol td.PhotoColorOverlay {
background-color: #156570;
}
div.WarmGreen td.PhotoColorOverlay {
background-color: #557630;
}
div.WarmRed td.PhotoColorOverlay {
background-color: #774A39;
}
div.VioletMauve td.PhotoColorOverlay {
background-color: #644459;
}
td.PhotoImageOverlay {
text-align: left;
margin: 0px;
padding: 20px 12px 20px 12px;
}
div.Dove td.PhotoImageOverlay {
background: url(../images/TransparentOverlayDove.png) repeat;
}
div.Petrol td.PhotoImageOverlay {
background: url(../images/TransparentOverlayPetrol.png) repeat;
}
div.WarmGreen td.PhotoImageOverlay {
background: url(../images/TransparentOverlayWarmGreen.png) repeat;
}
div.WarmRed td.PhotoImageOverlay {
background: url(../images/TransparentOverlayWarmRed.png) repeat;
}
div.VioletMauve td.PhotoImageOverlay {
background: url(../images/TransparentOverlayVioletMauve.png) repeat;
}

/* WhiteText */

span.ModuleContentWhite {
font: 11px/17px Arial, Helvetica, sans-serif; 
color: #ffffff;
}
span.ModuleContentWhite h6 {
font: 11px/16px Arial Black, Arial, Helvetica, sans-serif; 
color: #FFFFFF;
text-transform: uppercase;
margin-top: 0px;
}
span.ModuleContentWhite p {
font: 11px/15px Arial, Helvetica, sans-serif; 
color: #FFFFFF;
}
span.ModuleContentWhite p.Uppercase {
font: 12px/19px Arial, Helvetica, sans-serif; 
color: #FFFFFF;
text-transform: uppercase;
}
span.ModuleContentWhite ul {
font: 11px/17px Arial, Helvetica, sans-serif;
padding-left: 0px; 
margin-bottom: 25px; 
margin-left: 18px;
color: #FFFFFF;
}
span.ModuleContentWhite li {
list-style-image: url(../images/BulletGold.gif);
}
span.ModuleContentWhite a {
color: #ffffff;
text-decoration: underline;
}
span.ModuleContentWhite a:visited {
color: #ffffff;
text-decoration: underline;
}
span.ModuleContentWhite a:hover {
color: #ffffff;
text-decoration: none;
}
