body { 
font-family:arial,helvetica,sans-serif;
font-size:0.625em; 
margin:0;
color:#404040; /* NEW */
}

p {
font-size:1.2em; /* NEW */
line-height:150%; /* NEW */
}

p.blue { 
color:#666666; /* NEW */
margin-top: 0; 
font-size:1.2em; 
line-height:150%; /* NEW */
}

p.link { 
margin-top:0; 
color:#666666; 
font-size:13px; 
}

p.info { 
margin-top:0; 
color:#000000; 
font-size:13px; 
}

p.propname {
font:bold 1.6em palatino,"palatino linotype",georgia,"times new roman";
text-transform:uppercase;
margin:0;
line-height:125%; /* NEW */
}

p.propdesc {
font:normal 1.3em palatino,"palatino linotype",georgia,"times new roman";
text-transform:uppercase;
margin:0;
line-height:125%; /* NEW */
}

p.small { 
font-size:1.1em; 
line-height: normal; 
margin:0; 
}

p.smallbul { 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
margin-top:0px; 
margin-bottom:0px; 
margin-left:0px ; 
margin-right:0px;
}

p.form { 
font-size:1.1em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.redtext {
	color:#ff0000;
}

.nomargintop {
margin-top:0;
}

.nomarginbottom {
margin-bottom:0;
}

h1 {
font:normal 2.4em palatino,"palatino linotype",georgia,"times new roman";
color:#333333;
text-transform:uppercase;
margin-top:0;
}

h2 {
font:normal 2em palatino,"palatino linotype",georgia,"times new roman";
color:#333333;
text-transform:uppercase;
}

h3 {
font:normal 1.6em palatino,"palatino linotype",georgia,"times new roman";
color:#333333;
}

h4 {
font-size:1.5em;
font-family: arial,helvetica,sans-serif;
font-weight: bold;
color:#000000;
margin-bottom: 0px;
}

a:link, a:visited, a:active { 
color: #669999; 
text-decoration: underline;
}
	a:hover { 
	color: #cc0000; 
	text-decoration: none;
	}

a.navmgn:link { color: #669999; text-decoration: none; }
a.navmgn:visited { color: #669999; text-decoration: none; }
a.navmgn:active { color: #9900ff; text-decoration: none; }
a.navmgn:hover { color: #cc0000; text-decoration: none; }

a.navhome:link { color: #669999; text-decoration: none; }
a.navhome:visited {	color: #669999;	text-decoration: none; }
a.navhome:active { color: #9900ff; text-decoration: none; }
a.navhome:hover { color: #cc0000; text-decoration: none; }

	a.currencyconverter {
	font-size:0.8em;
	}

form { 
margin-top: 0; 
margin-bottom: 0; 
padding-top: 0px; 
padding-bottom: 0px;
}

select, input, textarea, option {
color:#000000;
font-size:100%;
font-weight:normal;
}

img {
border-color:#000000;
}

img.imageright {
float:right;
margin:0 0 10px 10px;
}

img.imageleft {
float:left;
margin:0 10px 10px 0;
}

div.bodycallout {
	padding:5px;
	border:1px solid #999999;
	background-color:#fbfbfe;
}
div.bodycallout p {
	margin:0;
}