.footertext {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; color: #FFFFFF; line-height: 25px}

.button-popups { background-color:#657F95;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #0B2D50;
		font-size: 8pt;
		height: 22px;
		width: 100%;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #788998 1px solid }

.buttonon-popups { background-color:#2C5172;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #ffffff;
		font-size: 8pt;
		height: 22px;
		width: 100%;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #788998 1px solid }
.ddmx {
    font: 11px tahoma;
}
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 0px 0px 0px 0px;
    border-top: 5px solid #02203E;
    background: #02203E;
    font: 12px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: bold 13px Georgia;
    color: #2C5172;
    border-bottom: 1px solid #cccccc;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #DAE7E9;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #F8F5DA;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 0px 0px 0px 0px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
; background-color: #DAE7E9
}

.ddmx .bottom,
.ddmx .bottom:hover {
    border-bottom: 1px solid #000000;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */
.ddmx .item1 { 
    padding: 0px 0px 0px 0px;
    border-top: 5px solid #0B2D50;
    background: #0B2D50;
    font: bold 12px arial;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
 } 

 } .sub1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: italic; line-height: 25px; font-weight: bold; color: #2C5172}
.yellowpaneltext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 30px;
	color: #000000;
	text-indent: 20px;
}
.yellowpaneltextlarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;}

.leftblueside {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #2C5172; font-style: normal; font-weight: bold; line-height: 30px}
a.bold:visited { color: #FFFFFF; font: bold 10px/normal Tahoma, sans-serif; text-decoration: none; text-align: left;}
a.bold:active { color: #FFFFFF; }

a.bold { color: #FFFFFF; font: bold 10px/normal Tahoma, sans-serif; text-decoration: none; } 
a.bold:hover { color: #FFFFCC;  ; text-decoration: none} 
.leftbluesidesmall { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #2C5172; font-style: normal; font-weight: bold; line-height: 18px}
a {  color: 2C5172; text-decoration: none; font-weight: bold}
a:hover {  color: #990000; text-decoration: underline}
.caption {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #FFFFFF; border: thin #FFFFFF none; ; background-color: #0B2D50; filter: Alpha(Opacity=70); padding-top: 2px; padding-right: 5px; padding-bottom: 5px; padding-left: 2px; margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px-moz-opacity: 0.5;  opacity: 0.5;}
