a:link,a:visited,a:active{ color: #004F8B; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
a:hover{ color: #ED1A22; }
body,.m4dbody11pt { color: 004F8B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
input,select,textarea { background-color: #FCFDFE; border: 1px solid #7F9DB9; color: #004F8B; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
input.button { background-color: #FFFFFF; background-color: #FFFFFF; cursor: hand; font-size: 12; }
input.cancel { background-color: #FFFFFF; background-color: #FFFFFF; color: #AA0000; cursor: hand; font-size: 12; }
input.image { border: none; }
input.checkbox,input.radio { border: none; }
td.m4dmenuover a:link,td.m4dmenuover a:active,td.m4dmenuover a:visited,td.m4dmenuover a:hover { color: #FFFFFF; cursor: hand; text-decoration: none; }
td.m4dmenuover span.m4dred { color: #FFFFFF; }
td.m4dmenuup a:link,td.m4dmenuup a:active,td.m4dmenuup a:visited,td.m4dmenuup a:hover, { color: #004F8B; cursor: hand; text-decoration: none; }
td.m4dnavbarlinks a:link,td.m4dnavbarlinks a:visited,td.m4dnavbarlinks a:active{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
td.m4dnavbarlinks a:hover, .smallwhite:hover { color: #FFFFFF; text-decoration: underline; }
.m4d-admalert { background-color: #FF3300; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding: 7px; text-align: center; }
.m4dalertcell { background-color: #FFECEC; border-bottom-color: #CC0000; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #CC0000; border-left-style: none; border-left-width: 1px; border-right-color: #CC0000; border-right-style: none; border-right-width: 1px; border-top-color: #CC0000; border-top-style: solid; border-top-width: 1px; font-size: 11px; padding: 8px; }
.m4dbadtext { background-color: #FFFFFF; border: 1px solid #FF0000; font-size: 11px; }
.m4dbadwordhilight { background-color: #FFFF00; }
.m4dboxstyle { border: 1px solid #9ECADB; font-size: 11px; padding: 2px; }
.m4dbrightbluehilight { color: #03DDEF; font-size: inherit; font-weight: inherit; }
.m4dcontentcell { padding-bottom: 8px; padding-left: 12px; padding-right: 12px; padding-top: 4px; }
.m4dfieldnotes { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.m4dhomepic { clear: both; float: right; }
.m4d-listbuttoncell { padding-bottom: 2px; padding-left: 0px; padding-right: 0px; padding-top: 2px; }
.m4d-listdatacell { background-color: #E8F4F9; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #FFFFFF; border-left-style: none; border-left-width: 0px; border-right-color: #FFFFFF; border-right-style: none; border-right-width: 0px; border-top-color: #FFFFFF; border-top-style: none; border-top-width: 0px; color: #006699; font-size: 11px; padding: 1px 8px; }
.m4d-listdesccell { background-color: #D0E6EE; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #FFFFFF; border-left-style: none; border-left-width: 0px; border-right-color: #FFFFFF; border-right-style: none; border-right-width: 0px; border-top-color: #FFFFFF; border-top-style: none; border-top-width: 0px; color: #006699; font-size: 11px; padding: 1px 8px; text-align: right; }
.m4d-listheader { background-color: #006699; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 3px; }
.m4d-listmatesnamecell { background-color: #D0E6EE; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #FFFFFF; border-left-style: none; border-left-width: 0px; border-right-color: #FFFFFF; border-right-style: none; border-right-width: 0px; border-top-color: #FFFFFF; border-top-style: none; border-top-width: 0px; color: #006699; font-size: 11px; padding: 2px 8px; text-align: center; }
.m4d-listmatespanel { background-color: #FFFFFF; border: 1px solid #FFFFFF; margin-bottom: 5px; margin-top: 5px; padding: 4px; }
.m4d-listmatesphotocell { background-color: #E8F4F9; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #FFFFFF; border-left-style: none; border-left-width: 0px; border-right-color: #FFFFFF; border-right-style: none; border-right-width: 0px; border-top-color: #FFFFFF; border-top-style: none; border-top-width: 0px; color: #006699; font-size: 11px; padding: 2px 8px; }
.m4d-listnncell { background-color: #D0E6EE; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #FFFFFF; border-left-style: none; border-left-width: 0px; border-right-color: #FFFFFF; border-right-style: none; border-right-width: 0px; border-top-color: #FFFFFF; border-top-style: none; border-top-width: 0px; color: #006699; font-size: 11px; padding: 1px 8px; text-align: left; }
.m4d-listtable { border-bottom-color: #006699; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #006699; border-left-style: none; border-left-width: 1px; border-right-color: #006699; border-right-style: none; border-right-width: 1px; border-top-color: #006699; border-top-style: solid; border-top-width: 1px; font-size: 11px; margin-bottom: 10px; }
.m4dmenuover { background-color: F44657; border-bottom-style: none; border-bottom-width: 0px; border-left-style: none; border-left-width: 0px; border-right-style: none; border-right-width: 0px; border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; color: #FFFFFF; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 5px; padding-left: 8px; padding-right: 1px; padding-top: 5px; text-decoration: none; }
.m4dmenuup { background-color: CEE4ED; border-bottom-color: #FFFFFF; border-bottom-style: none; border-bottom-width: 0px; border-left-color: #FFFFFF; border-left-style: none; border-left-width: 0px; border-right-color: #FFFFFF; border-right-style: none; border-right-width: 0px; border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; color: 004F8B; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; padding-bottom: 5px; padding-left: 8px; padding-right: 1px; padding-top: 5px; text-decoration: none; }
.m4dmessagebody { background-color: #FFFFFF; font-size: 11px; padding: 6px; }
.m4dmessageheader { background-color: #D9E8EE; color: #006699; font-size: 11px; font-weight: normal; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; padding-bottom: 2px; padding-left: 5px; padding-top: 2px; text-transform: uppercase; }
.m4dmessageitem { border-bottom-color: #CCCCCC; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #CCCCCC; border-left-style: none; border-left-width: 1px; border-right-color: #CCCCCC; border-right-style: none; border-right-width: 1px; border-top-color: #CCCCCC; border-top-style: none; border-top-width: 1px; font-size: 11px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px; padding-top: 2px; vertical-align: top; }
.m4dmessagenone { color: #FF0000; font-size: 11px; padding: 12px; }
.m4dmessageunread { background-color: #FFFF99; border-bottom-color: #CCCCCC; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #CCCCCC; border-left-style: none; border-left-width: 1px; border-right-color: #CCCCCC; border-right-style: none; border-right-width: 1px; border-top-color: #CCCCCC; border-top-style: none; border-top-width: 1px; font-size: 11px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px; padding-top: 2px; vertical-align: top; }
.m4dnavbar {
	position: absolute;
	visibility: visible;
	z-index: 12;
	text-align: right;
	width: 788px;
}
.m4dnavbarlinks {
	color: #3399CC;
	font-size: 11px;
	font-weight: bold;
}
.m4dpageheader { border-bottom-color: #ED1A22; border-bottom-style: none; border-bottom-width: 1px; border-left-color: #ED1A22; border-left-style: none; border-left-width: 1px; border-right-color: #ED1A22; border-right-style: none; border-right-width: 1px; border-top-color: #ED1A22; border-top-style: none; border-top-width: 1px; color: #0067B3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
.m4dred,td.m4dmenuup span.m4dred,.m4dredhilight { color: #F44657; font-size: inherit; font-weight: inherit; }
.m4dredbullet { color: #F44657; font-size: inherit; font-weight: inherit; margin-left: 15px; padding-left: 0px; }
.m4dsmallwhitebody,.smallwhite:link,.smallwhite:visited,.smallwhite:active{ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
.m4dsubheader { color: #004F8B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.m4dtabledivider { border-bottom-color: #E8E8FF; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #E8E8FF; border-left-style: none; border-left-width: 1px; border-right-color: #E8E8FF; border-right-style: none; border-right-width: 1px; border-top-color: #E8E8FF; border-top-style: none; border-top-width: 1px; padding-bottom: 4px; padding-left: 0px; padding-right: 3px; padding-top: 4px; }
.m4dtableframe { border: 1px solid #004F8B; }
.pblink, a.pblink,a.pblink:link,a.pblink:hover,a.pblink:visited { color: #E8F4F9; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
.pblink:link,.pblink:visited { color: #67C5E8; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
.m4dTempBodyPadding {
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 0px;
}
.Body10pt {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.m4d-listInputCell {
background-color: #FFFFFF; border-bottom-color: #D0E6EE; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #D0E6EE; border-left-style: none; border-left-width: 0px; border-right-color: #D0E6EE; border-right-style: none; border-right-width: 0px; border-top-color: #D0E6EE; border-top-style: none; border-top-width: 0px; color: #006699; font-size: 11px; padding: 3px 8px;
}
.m4d-premPhotoTable {
	font-size: 9px;
	color: #006699;
	background-color: #e8f4f9;
}
.m4d-mpNNcell {
background-color: #91D5EE; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #FFFFFF; border-left-style: none; border-left-width: 0px; border-right-color: #FFFFFF; border-right-style: none; border-right-width: 0px; border-top-color: #FFFFFF; border-top-style: none; border-top-width: 0px; color: #006699; font-size: 11px; padding: 1px 8px; text-align: left;
}
.m4d-mpLinkCell {

background-color: #B3D5E1; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #FFFFFF; border-left-style: none; border-left-width: 0px; border-right-color: #FFFFFF; border-right-style: none; border-right-width: 0px; border-top-color: #FFFFFF; border-top-style: none; border-top-width: 0px; color: #006699; font-size: 11px; padding: 1px 8px; text-align: left;
}
.m4d-mpNNcell a {
	text-align: left;
	text-decoration: none;
}
.m4dFlirtCellPad {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.m4dFlirtDiv {
	border: 1px solid #999999;
	padding: 3px;
	overflow: auto;
	height: 200px;
	width: 308px;
	font-size: 11px;
	margin-bottom: 6px;
}
.alerterDiv-Hidden {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.alerterDiv-Visible {
}
.m4dbody11ptBlack {
color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
}
#priceTable {
border-collapse:collapse;
}
#priceTable td {
	border: 1px solid #CCCCCC;
	padding: 2px;
}
.rightBorder {
	border-right-width: 7px;
	border-right-style: solid;
	border-right-color: #67C5E8;
}
.m4dTempBodyPadding2 {
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 0px;
	padding-bottom: 20px;
}
.m4d-listcellNew {
	background-color: #D0E6EE;
	color: #006699;
	font-size: 11px;
	padding: 1px 8px;
	text-align: left;
	border: 0px none;
}
.m4d-listInputCellNew {
	background-color: #FFFFFF;
	color: #006699;
	font-size: 11px;
	padding: 3px 8px;
	border: 0px none;
}
.m4dbody12ptBlack {

color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;
}
.m4d-listUpgradeDesc {

	background-color: #D0E6EE;
	color: #006699;
	font-size: 11px;
	padding: 8px;
	text-align: left;
	border: 0px none;
}

