body {
	color:#008a65;
	font: 11pt/14pt Geneva, Arial, Helvetica, sans-serif;
	width:1000px; min-height:800px;
	margin:0px; padding:0px;
	background: white url(images/background.jpg) no-repeat top left;
}
p { margin-top:0px; }
a { color: #9999aa; text-decoration: none; font-size:10pt; font-weight: bold; }
a:hover { color: red; text-decoration: underline; }
h3 { color:#432b88; }
img { border:0; }
td { color:#9999aa; font: bold 9pt/12pt sans-serif; vertical-align : top; }
ul { margin-top:0px; margin-left:20px;}
li { color:#008a65; margin-left: 0px; margin-right: 0px; margin-bottom:5px; font: 100%/110% Geneva, Arial, Helvetica, sans-serif; }
dt { margin-bottom:8px; }

div.mainBody {
	float:right;
	margin-top:20px; padding-right:60px;
	width:740px;
	background: transparent url(images/rightbar.jpg) no-repeat bottom right;
}

.floatRight, .floatLeft { background:transparent; margin:5px 15px 5px 15px; padding:0px; border:thin solid #e0e0f0; }
.floatLeft { float:left; margin-left:0px; }
.floatRight { float:right; }
.floatRight p, .floatLeft p { font-size:80%; text-align:left; margin:0px 5px 5px 0px; }


div.photoTR {
	float:right;
	width:1000px;
	height:120px;
}
div.photoBL {
	clear: both;
	width:1000px;
	height:135px;
}
.photoBL p {
	padding-top:150px;
	padding-left:20px;
}


/* menuDiv definitions */
div.menuDiv {
	float:left;
	margin-left:10px; margin-top:20px;
	width:160px;
	font: bold 9pt/14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.menuDiv p {
	color:black;
	margin-top:0px; margin-bottom:0px;
}
.menuDiv :link, .menuDiv :visited {
	color:#9999aa;
	text-decoration: none;
}
.menuDiv :link:hover, .menuDiv :visited:hover {
	color: red;
	text-decoration: underline;
}

.menuDiv .menu1 { background: url(../images/menudot1.png) 0px 6px no-repeat;
	padding-left:12px;
}
.menuDiv .menu2 { background: url(../images/menudot2.png) 12px 6px no-repeat;
	padding-left:24px;
}
.menuDiv .menu3 {
	margin-left:24px;
}
.menuDiv .menu4 {
	margin-left:32px;
}
.menuDiv br {
	margin-top:0px; margin-bottom:0px;
	line-height:5px;
}
.menuDiv hr {
	margin: 0px 25px 0px 8px;
}
.menuDiv .advert {
	margin: 80px 15px 15px 0px;
	background-color:#e0f0e0;
	padding:10px;
}
.menuDiv .advert h1 {
	font-size:8pt; line-height:9pt; background-color:#f0e0f0; padding:5px; margin:0px;
}
.menuDiv .advert h2 {
	font-size:8pt; line-height:9pt; background-color:#ffeeff; padding:5px; margin:0px;
}
.menuDiv .advert p {
	font-size:8pt; line-height:9pt;
	font-weight:normal;
	background-color:#ffeeff;
	padding:5px;
	margin:0px;
}
.menuDiv .advert p.small {
	font-size:7pt; line-height:8pt;
	padding:0px;
	background-color:transparent;
}

.menuDiv .advert :link, .menuDiv .advert :visited, .menuDiv .advert :link:hover, .menuDiv .advert :visited:hover {
	font-size:7.5pt;
}


.blowuptoprightgraphic { background: white url(images/toprightgraphic.jpg) no-repeat; left:497px; top:0px; width:503px; height:150px; }
.blowupbottomleftgraphic { background: white url(images/bottomleftgraphic.jpg) no-repeat; left:0px; top:600px; width:800px; height:150px; }

.maroon { color:maroon; }
.paraNoBottom { margin-bottom:0px; }
.clearall { clear:both; }
.TM10LM110 { padding-top:1px; margin-left:110px; clear:both; }
.TM10LM80 { padding-top:1px; margin-left:80px; clear:both; }
.TM30LM80 { padding-top:10px; margin-left:80px; clear:both; }
.TM30LM50 { padding-top:30px; margin-left:50px; clear:both; }
.TM5  { margin-top:5px;  }
.TM10 { margin-top:10px; }
.TM15 { margin-top:15px; }
.TM20 { margin-top:20px; }
.TM25 { margin-top:25px; }
.TM30 { margin-top:30px; }
.TM40 { margin-top:40px; }
.TM50 { margin-top:50px; }

.LM10 { margin-left:10px; }
.LM15 { margin-left:15px; }
.LM20 { margin-left:20px; }
.LM30 { margin-left:30px; }
.LM40 { margin-left:40px; }
.LM50 { margin-left:50px; }
.LM60 { margin-left:60px; }
.LM70 { margin-left:70px; }
.LM80 { margin-left:80px; }
.LM90 { margin-left:90px; }
.LM100 { margin-left:100px; }
.LM110 { margin-left:110px; }
.LM120 { margin-left:120px; }
.LM130 { margin-left:130px; }
.LM140 { margin-left:140px; }
.LM150 { margin-left:150px; }
.LM160 { margin-left:160px; }
.LM170 { margin-left:170px; }
.LM180 { margin-left:180px; }

