P {  font-family: verdana; }

font.redyellow {
font-size: 25pt;
font-weight: bold;
background-color: yellow;
color: red;
}

a.largered {
text-decoration:none; 
font-size: 25pt;
font-weight: bold;
background-color: red;
color:#ffffff;
}
a.largered:hover{text-decoration: none; color:green;}

a.hornav {
text-decoration:none; 
font-size: 13pt;
font-weight: bold;
color:navy;
}
a.hornav:hover{text-decoration: none; color:blue;}

a{text-decoration:none; color:#000088}
a:hover{text-decoration: none; color:#ff0055;}


BODY {
margin-right: 0;
margin-left: 0px;
margin-top: 0;
margin-bottom: 0;
color: #000000;
background-color: #63656D;
font-family: verdana;
}

BODY.brochure {
margin-right: 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 0;
color: #000000;
background-color: white;
background-image: none;
font-family: verdana;
}


TABLE#s1 { 
	width: 100%;
	border-style: none;
	color: #66ffff;
	background-color: white;
	background-image: none;
}

TABLE.boxed { 
	margin-top: 0px;
	border-style: none;
	color: black;
	padding: 0;
	background-color: #eeeeee;
	border-width: 1px;
	border-style: groove;
}

TD.boxed {
	font-size: 13px;
}

TD.main {
	font-size: 14px;
}

TABLE.content { 
	width: 650px;
	margin-top: 0px;
	border-style: none;
	color: black;
	padding: 0;
	background-color: white;
}

TABLE.profile { 
	width: 758px;
	margin-top: 0px;
	border-style: none;
	color: black;
	background-color: white;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

TABLE.idxmsg { 
	width: 650px;
	margin-top: 0px;
	border-collapse: collapse;
	border-color: #111111;
	color: black;
	background-color: white;
}

TD {
	font-size: 11px;
	padding: 0; 
}

TD.rwcolhead {
	text-align: center;
	font-size: 35pt;
	font-weight: bold;
	color: navy;
	text-decoration: underline;
	padding: 0; 
}

TD.banner {
	font-size: 13px;
	font-weight: bold;
	color: green;
	padding: 10px; 
}

TD#s2 {
	font-size: 12pt;
	padding: 0;
}

a.housebutton {
font-weight: bold;
text-align: center;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 1px;
display: block;
padding: 3px;
text-decoration: none;
font-size: 8pt;
color: white;
background-color: #54638A;
border-top: 1px #cce3ff solid;
border-left: 1px #cce3ff solid;
border-bottom: 1px #31557f solid;
border-right: 1px #31557f solid;
}

a.housebutton:hover {
background-color: #99aabf;
color: yellow;
border-top: 1px #31557f solid;
border-left: 1px #31557f solid;
border-bottom: 1px #cce3ff solid;
border-right: 1px #cce3ff solid;
}


/* # -------------------------------------------
# IDX
# ------------------------------------------- */

BODY.brochure {
	margin-right: 0;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	color: #000000;
	background-color: white;
	background-image: none;
	font-family: verdana;
}

TABLE.outer { 
	width: 800px;
	margin-top: 0px;
	border-style: none;
	color: black;
	padding: 0;
	background-color: #555555;
}


TABLE.main { 
	margin-top: 0px;
	border-style: none;
	color: black;
	padding: 0;
	background-color: white;
}

TABLE.profile { 
	width: 758px;
	margin-top: 0px;
	border-style: none;
	color: black;
	background-color: white;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

TABLE.thumbnail { 
	width: 550px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border-style: none;
	color: black;
	background-color: white;
}

/* #------------------------------------------------
# END IDX
#------------------------------------------------ */
