BODY 
{
    background-color: #96A8BC;
	padding: 0px 0px 5px 0px; 
}
.advTop {
	margin: 0px 0px 2px 0px;
}
.bgW {
	background-color: #FFFFFF;
}
.bgMainT {
	background-color: #FFFFFF;
	border: 1px solid #D9EEFB;
	padding: 0px 0px 0px 0px;
}
.bgMainTHome
{
	background-color: #CCDAE7;
	border: 1px solid #CCDAE7;
	padding: 0px 0px 0px 0px;
}


.bgMMTopN {
	background-color: #F1F3F5;
	background-image: url(../images/mm-top-bg-n.gif);
	background-repeat: repeat-x;
}
.bgMMTopO {
	background-color: #E6F1F7;
	background-image: url(../images/mm-top-bg-o.gif);
	background-repeat: repeat-x;
}
.bgMM {
	background-color: #F1F3F5;
	background-image: url(../images/mm-bg-n.gif);
	background-repeat: repeat-x;
}
.bgMMItemN, .bgMMItemO, .bgMMItemC {
	padding: 2px 12px 2px 12px; 
}
.bgMMItemN, .bgMMItemO {
	cursor: pointer;
	cursor: hand; 
}
.bgMMItemC {
	cursor: default;
}
.bgMMItemO {
	background-color: #E6F1F7;
	background-image: url(../images/mm-bg-o.gif);
	background-repeat: repeat-x;
}
.bgMMBottomN {
	background-color: #F1F3F5;
	background-image: url(../images/mm-bottom-bg-n.gif);
	background-repeat: repeat-x;
}
.bgMMBottomO {
	background-color: #E6F1F7;
	background-image: url(../images/mm-bottom-bg-o.gif);
	background-repeat: repeat-x;
}
.mmItemLinkN,
A.mmItemLinkN, A.mmItemLinkN:link, A.mmItemLinkN:active, A.mmItemLinkN:visited, A.mmItemLinkN:hover,
.mmItemLinkO,
A.mmItemLinkO, A.mmItemLinkO:link, A.mmItemLinkO:active, A.mmItemLinkO:visited, A.mmItemLinkO:hover,
.mmItemLinkC,
A.mmItemLinkC, A.mmItemLinkC:link, A.mmItemLinkC:active, A.mmItemLinkC:visited, A.mmItemLinkC:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background: none;
	text-decoration: none;
}
.mmItemLinkC,
A.mmItemLinkC, A.mmItemLinkC:link, A.mmItemLinkC:active, A.mmItemLinkC:visited, A.mmItemLinkC:hover {
	color: #1176A0;
	cursor: default;
}


.bgDM, .bgDMTM {
	border-top: 1px solid #569CBA;
	border-bottom: 1px solid #569CBA;
}
.bgDMTM {
	border-right: 1px solid #569CBA;
}
.bgDMTBL, .bgDMTBR {
	background-color: #F1F3F5;
}
.bgDMTBL {
	border-left: 1px solid #569CBA;
	padding: 3px 0px 3px 0px;
}
.bgDMTBR {
	border-right: 1px solid #569CBA;
	padding: 3px 0px 3px 0px;
}
.bgDMItemN, .bgDMItemCL, .bgDMItemC {
	background-color: #F1F3F5;
	border-left: 1px solid #569CBA;
	padding: 3px 15px 3px 15px;
}
.bgDMItemN, .bgDMItemCL {
	cursor: pointer;
	cursor: hand; 
}
.bgDMItemC {
	cursor: default;
}
.dmItemLinkN,
A.dmItemLinkN, A.dmItemLinkN:link, A.dmItemLinkN:active, A.dmItemLinkN:visited, A.dmItemLinkN:hover,
.dmItemLinkCL,
A.dmItemLinkCL, A.dmItemLinkCL:link, A.dmItemLinkCL:active, A.dmItemLinkCL:visited, A.dmItemLinkCL:hover,
.dmItemLinkC,
A.dmItemLinkC, A.dmItemLinkC:link, A.dmItemLinkC:active, A.dmItemLinkC:visited, A.dmItemLinkC:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background: none;
	text-decoration: none;
}
.dmItemLinkCL,
A.dmItemLinkCL, A.dmItemLinkCL:link, A.dmItemLinkCL:active, A.dmItemLinkCL:visited, A.dmItemLinkCL:hover {
	color: #1176A0;
}
.dmItemLinkC,
A.dmItemLinkC, A.dmItemLinkC:link, A.dmItemLinkC:active, A.dmItemLinkC:visited, A.dmItemLinkC:hover {
	color: #1176A0;
	cursor: default;
}



.bgHdrSearch {
	border-top: 1px solid #D9EEFB;
	border-bottom: 1px solid #6C777D;
	margin-top: 1px;
	margin-bottom: -1px;
}
.bgHdrSearch TD {
	background-color: #CCDAE7;
	padding: 2px 5px 2px 5px;
}
.inpHdrSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	width: 160px;
	height: 21px;
	background-color: #FFFFFF;
	border: 1px solid #7C7C7C;
	margin: 0px 3px 0px 5px;
}

.bgHADCenterR {
	padding: 3px 0px 3px 0px;
}
.bgHADBottom {
	padding: 4px 1px 4px 1px;
}
.bgHADBottom IMG, .bgHADBottom OBJECT, .bgHADBottom EMBED {
	margin: 0px 2px 0px 2px;
}

.bgColumnL {
	background-color: #FFFFFF;
}
.bgColumnLPD {
	background-color: #FFFFFF;
	padding: 11px 23px 11px 23px;
}

.bgColumnR {
	background-color: #FFFFFF;
}

.bgModHdrTbl {
	border-bottom: 1px solid #6F7174;
}
.bgModHdrTop {
	background-color: #77ADC6;
	background-image: url(../images/mod-hdr-top-bg.gif);
	background-repeat: repeat-x;
}
.bgModHdr, .bgModHdrArr {
	background-color: #96A8BC;
	background-image: url(../images/mod-hdr-bg.gif);
	background-repeat: repeat-x;
}
.bgModHdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding: 2px 7px 2px 0px;
}

.bgLModContent {
	padding: 11px 23px 11px 23px;
}
.bgLModFtr {
	background-color: #BFDAE6;
	background-image: url(../images/mod-ftr-bg-l.gif);
	background-repeat: repeat-x;
}

.bgRModContent {
	padding-left: 11px;
	padding-right: 11px;
}
.bgRModFtr {
	background-color: #8798AA;
	background-image: url(../images/mod-ftr-bg-r.gif);
	background-repeat: repeat-x;
}

.bgUpEvents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #757B83;
	padding: 11px 17px 11px 17px;
}

.bgFMTopN {
	background-color: #F1F3F5;
	background-image: url(../images/mm-top-bg-n.gif);
	background-repeat: repeat-x;
}
.bgFMItemN {
	background-color: #F1F3F5;
	background-image: url(../images/mm-bg-n.gif);
	background-repeat: repeat-x;
}
.bgFMBottomN {
	background-color: #F1F3F5;
	background-image: url(../images/mm-bottom-bg-n.gif);
	background-repeat: repeat-x;
}
.fmItemLinkN,
A.fmItemLinkN, A.fmItemLinkN:link, A.fmItemLinkN:active, A.fmItemLinkN:visited, A.fmItemLinkN:hover,
.fmItemLinkC,
A.fmItemLinkC, A.fmItemLinkC:link, A.fmItemLinkC:active, A.fmItemLinkC:visited, A.fmItemLinkC:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background: none;
	text-decoration: none;
}
.fmItemLinkC,
A.fmItemLinkC, A.fmItemLinkC:link, A.fmItemLinkC:active, A.fmItemLinkC:visited, A.fmItemLinkC:hover {
	color: #1176A0;
	cursor: default;
}
A.fmItemLinkN:hover, A.fmItemLinkC:hover {
	color: #FFFFFF;
}


.bgBonaCopy {
	padding: 25px 5px 7px 3px;
}
.txCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	color: #2CAFE1;
}
.txBonaCopy,
A.txBonaCopy, A.txBonaCopy:link, A.txBonaCopy:active, A.txBonaCopy:visited, A.txBonaCopy:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	color: #96A8BC;
	background: none;
	text-decoration: none;
}
A.txBonaCopy:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.subscriptionFormLabel
{
    font-family: Verdana, Arial;
    color: #000000;
    font-size: 0.6em;
    padding-right: 5px;
}

.subscriptionFormAnswer
{
    font-family: Verdana, Arial;
    color: #000000;
    font-size: 1.0em;
}

.subscriptionFormControl
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height: auto;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	margin-left: 7px;
	width: 300px;
}

.subscriptionTextAreaControl
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height: auto;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	margin-left: 7px;
	width: 300px;
}

.subscriptionFormTextAreaControl
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height: 4.00em;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	margin-left: 7px;
	width: 300px;
}
.subscriptionFormSelectControl
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	width: auto;
	height: auto;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	margin-left: 7px;
}
.subscriptionFormValidatorLabel
{
    font-family: Verdana, Arial;
    color: #000000;
    font-size: 1.0em;
}
.bgContentFormT TD {
	padding: 1px 0px 1px 0px;
}
.bgContentFormT TD, .bgContentFormT SPAN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.bgContentFormT SPAN {
	font-size: 1.30em;
	font-weight: bold;
	color: #FF0000;
}
.subscriptionConfirmButton
{
  background-color: #96A8BC;
  background-image: url(../images/mod-hdr-bg.gif);
  background-repeat: repeat-x;
  font-family: Verdana, Arial;
  font-weight: bold;
  font-size: 0.9em;
  cursor: hand;
}

.subscriptionFormCommon
{
    background-color: #FFFFFF;
}
.subscriptionMaxLengthNormal,
.subscriptionMaxLengthExceeded
{
    font-family: Verdana, Arial;
    color: #000000;
    font-size: 0.7em;
    padding-right: 5px;
}
.subscriptionMaxLengthExceeded
{
    color: #FF0000;
}
.editorIFrameBody
{
    background-color: #ffffff;
}
.bgt1Title1
{
	font-size: 0.85em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1578A2;
	border-top-color: #1578A2;
	border-bottom-color: #1578A2;
	border-left-color: #1578A2;
	border-right-color: #FFFFFF;
}

.bgt1Title2
{
	font-size: 0.80em;
	font-weight: bold;
	color: #000000;
	background-color: #6BC5F0;
	border-top-color: #1578A2;
	border-bottom-color: #C9CDD2;
	border-left-color: #1578A2;
	border-right-color: #FFFFFF;

}

.bgTableCell
{
    background-color: #FFFFFF;
}
.bgTableDarkBlue
{
    background-color: #1578A2;
   	background-color: #1578A2;
	border-top-color: #1578A2;
	border-bottom-color: #1578A2;
	border-left-color: #1578A2;
	border-right-color: #FFFFFF;
}

.bgTableBlue
{
    background-color: #6BC5F0;
   	border-top-color: #1578A2;
	border-bottom-color: #C9CDD2;
	border-left-color: #1578A2;
	border-right-color: #FFFFFF;
}

.bgTableCellTurquoise
{
    background-color: #36CCDA;
}

.bgPrintV {
	padding: 1px 7px 3px 7px;
}
.txPrintV,
A.txPrintV, A.txPrintV:link, A.txPrintV:active, A.txPrintV:visited, A.txPrintV:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	font-style: normal;
	font-weight: bold;
	color: #00577C;
	background: none;
}
A.txPrintV:hover {
	color: #00719F;
	text-decoration: underline;
}

