/* Headings */

div.Dove h1 {
font: Bold 19px/22px Arial, Helvetica, sans-serif; 
color: #000; 
text-transform: none;
letter-spacing: -0.05em;
margin-top: 25px;
margin-bottom: 25px;
}
div.Dove h3 {
color: #222222;
}
div.Dove kh4 {
color: #222222;
}
div.Dove h5 {
color: #222222;
}
div.Dove h6 {
color: #222222;
}

/* DataTables */


div.Dove .DataTableTH {
background: #E3E9EC url(/global/images/DataTableTHBgRepeatDove.jpg) repeat-x;
}
div.Dove .DataTableRow01 {
background: #E3E9EC;
}
div.Dove .DataTableRow02 {
background: #DAE1E5;
}
div.Dove .DataTableFooter {
background: url(/global/images/DataTableFooterBgRepeatDove.jpg) repeat-x;
}
.DataTableTHDoveDk {
font: Bold 12px/15px Arial, Helvetica, sans-serif; 
background: #D0D9DE url(/global/images/DataTableTHBgRepeatDoveDk.jpg) repeat-x;
height: 27px;
vertical-align: middle;
}
.DataTableRow02DoveDk {
background: #D0D9DE;
}
.DataTableFooterDoveDk {
background: url(/global/images/DataTableFooterBgRepeatDoveDk.jpg) repeat-x;
height: 21px;
}


div.Black table.DataTable {

}
div.Black .DataTableTH {
font: Bold 12px/15px Arial, Helvetica, sans-serif;
height: 27px;
border-top: 5px solid #000;
background: #FFF;
}
div.Black .DataTableFooter {
height: 21px;
border-top: 2px solid #000;
background: #FFF;
}
div.Black .DataTableTH {}
div.Black .DataTableRow01 td {
border-top: 1px solid;
background: #FFF;
}
div.Black .DataTableRow02 td {
border-top: 1px solid;
background: #FFF;
}
div.Black .DataGridTH {
font: Bold 12px/15px Arial, Helvetica, sans-serif;
height: 1px;
border-top: 5px solid #000;
}

/* LI */

div.Dove li {
list-style-image: url(/global/images/BulletGoldSm.gif);
margin-bottom: 3px; 
}
div.Dove li li {
list-style-image: url(/global/images/BulletGoldSm.gif);
margin-bottom: 3px; 
}

/* 1LineTabTables */
table.TabTableDove {
background: #E3E9EC; 
}
.TabActiveDove {
background: url(/global/images/TabActiveBgRepeatDove.jpg) repeat-x;
vertical-align: top;
padding-top: 8px;
}
.TabInactiveCenterDove {
background: #C4C5C6 url(/global/images/TabInactiveBgRepeatDove.jpg) repeat-x;
vertical-align: top;
padding-top: 8px;
}
.TabInactiveEndDove {
background: #C4C5C6;
}
.TabSpacerDove {
background: #FFFFFF url(/global/images/TabSpacerBgRepeatDove.jpg) repeat-x;
}
.TabTableFooterDove {
background: url(/global/images/TabFooterBgRepeatDove.jpg) repeat-x;
height: 34px;
}


table.TabTableBlack {
background: #F7F7F7; 
}
.TabActiveBlack {
	background:url(/global/images/TabActiveBgRepeatBlack.jpg) repeat-x;
vertical-align: top;
padding-top: 8px;
}
.TabInactiveCenterBlack {
background: #C4C5C6 url(/global/images/TabInactiveBgRepeatBlack.jpg) repeat-x;
vertical-align: top;
padding-top: 8px;
}
.TabInactiveEndBlack {
background: #C4C5C6;
}
.TabSpacerBlack {
background: #FFFFFF url(/global/images/TabSpacerBgRepeatBlack.jpg) repeat-x;
}
.TabTableFooterBlack {
background: url(/global/images/TabFooterBgRepeatBlack.jpg) repeat-x;
height: 34px;
}
td.TabContentAreaBlack {
padding: 0px 10px 10px 10px;
}
a.TabActiveLinkBlack {
color: #FFF;
text-decoration: none;
}
a.TabActiveLinkBlack:visited {
color: #FFF;
text-decoration: none;
}
a.TabActiveLinkBlack:hover {
color: #F0AB00;
text-decoration: none;
}
a.TabInactiveLinkBlack {
color: #000;
text-decoration: none;
}
a.TabInactiveLinkBlack:visited {
color: #000;
text-decoration: none;
}
a.TabInactiveLinkBlack:hover {
color: #F0AB00;
text-decoration: none;
}

/* 2LineTabTables */


.TabActiveDove_TwoLine {
background: url(/global/images/TabActiveBgRepeatDove_TwoLine.jpg) repeat-x;
vertical-align: top;
padding-top: 8px;
}
.TabInactiveCenterDove_TwoLine {
background: #C4C5C6 url(/global/images/TabInactiveBgRepeatDove_TwoLine.jpg) repeat-x;
vertical-align: top;
padding-top: 8px;
}
.TabInactiveEndDove_TwoLine {
background: #C4C5C6;
}
.TabSpacerDove_TwoLine {
background: #FFFFFF url(/global/images/TabSpacerBgRepeatDove_TwoLine.jpg) repeat-x;
}

div.TwoLineBlack {
margin-top: 4px;
line-height: 13px;
}
.TabActiveBlack_TwoLine {
background: url(/global/images/TabActiveBgRepeatBlack_TwoLine.jpg) repeat-x;
vertical-align: top;
padding-top: 8px;
}
.TabInactiveCenterBlack_TwoLine {
background: #C4C5C6 url(/global/images/TabInactiveBgRepeatBlack_TwoLine.jpg) repeat-x;
vertical-align: top;
padding-top: 8px;
}
.TabInactiveEndBlack_TwoLine {
background: #C4C5C6;
}
.TabSpacerBlack_TwoLine {
background: #FFFFFF url(/global/images/TabSpacerBgRepeatBlack_TwoLine.jpg) repeat-x;
}



/* Process Tabs 

.TabProcessActiveDove {
background: url(/global/images/TabProcessActiveBgRepeatDove.jpg) repeat-x;
vertical-align: top;
padding-top: 8px;
}
.TabProcessInactiveDove {
background: url(/global/images/TabProcessInactiveBgRepeatDove.jpg) repeat-x;
vertical-align: top;
padding-top: 8px;
}
.TabProcessInactiveCenterDove {
background: #C4C5C6 url(/global/images/TabProcessInactiveBgRepeatDove.jpg) repeat-x;
vertical-align: top;
padding-top: 8px;
}
.TabProcessInactiveEndDove {
background: #C4C5C6;
}

/* Buttons */

td.ButtonGold2011 {
    font: Bold 11px Arial, Helvetica, sans-serif;
    background: url(/global/images/ButtonBgRepeatGold2011.png) repeat-x;
}
td.ButtonGold2011 a {
    text-decoration: none;
    color: #ffffff;
}
td.ButtonGold2011 a:visited {
    text-decoration: none;
    color: #ffffff;
}
td.ButtonGold2011 a:hover {
    text-decoration: none;
    color: #FBE6B3;
}

td.ButtonDove {
font: Bold 11px Tahoma, Arial, Helvetica, sans-serif;
background: #44697D url(/global/images/ButtonBgRepeatDove.jpg) repeat-x;
}
td.ButtonDove a {
text-decoration: none;
color: #ffffff;
}
td.ButtonDove a:visited {
text-decoration: none;
color: #ffffff;
}
td.ButtonDove a:hover { 
text-decoration: none;
color: #C7D2D8;
}

/* PhotoColorOverlays */

div.Black td.PhotoColorOverlay {
background-color: #000000;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}
}
div.Dove td.PhotoImageOverlay {
background: url(/global/images/TransparentOverlayBlack.png) repeat;
}
