TD {
	color : black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
BODY {
	color : black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
DIV {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
.green {color: #3B6736}
.green_sm {
	color : #3B6736;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
option.bold  {
	font-weight: bold;
	color : #952821;
}

.star {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : red;
}
.italics{
	font-family : Arial, Helvetica, sans-serif;
	font-style : italic;
}
.address {
	color : black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.cream {
	font-family : "Times New Roman", Times, serif;
	font-size : 12pt;
	font-weight : bold;
	color : #F9F0CB;
}
.creamsmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #F9F0CB;
}
.creamsmaller {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #F9F0CB;
}
.white {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : White;
}
.navy_heading {
	font-size : 8pt;
	font-weight : bold;
	color : #2C356E;
	text-decoration : none;
}
.navy {
	color : #2C356E;
}
.navy_sm {
	color : #2C356E;
	font-size : 8pt;
}
.large_blue {
	font-size:135%;
	font-weight:bold;
	color:#2C356E;
	}
h1.navy_sm {
	color : #2C356E;
	font-size : 8pt;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}
.red {
	font-size : 8pt;
	font-weight : bold;
	color : #952821;
	text-decoration : none;
}
.red2 {
	font-size : 10pt;
	color : #952821;
	text-decoration : none;
}
h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	color : #2C356E;
}
.h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	color : #2C356E;
}
h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13pt;
	font-weight : bold;
	color : #2C356E;
}
h4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : black;
}
.h4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : black;
}
.bigred {
	font-size : 10pt;
	font-weight : bold;
	color : #952821;
	text-decoration : none;
}
A.bigred {
	font-size : 10pt;
	font-weight : bold;
	color : #952821;
	text-decoration : none;
}
A:visited.bigred {
	font-size : 10pt;
	font-weight : bold;
	color : #952821;
	text-decoration : none;
}
A:hover.bigred {
	font-size : 10pt;
	font-weight : bold;
	color : #2C356E;
	text-decoration : none;
}

A.red {
	font-size : 8pt;
	font-weight : bold;
	color : #952821;
	text-decoration : none;
}
A:visited.red {
	font-size : 8pt;
	font-weight : bold;
	color : #952821;
	text-decoration : none;
}
A:hover.red {
	font-size : 8pt;
	font-weight : bold;
	color : #2C356E;
	text-decoration : none;
}
A.redon {
	font-size : 8pt;
	font-weight : bold;
	color : #2C356E;
	text-decoration : none;
}
A:visited.redon {
	font-size : 8pt;
	font-weight : bold;
	color : #2C356E;
	text-decoration : none;
}
A:hover.redon {
	font-size : 8pt;
	font-weight : bold;
	color : #952821;
	text-decoration : none;
}
A.navybg {
	font-size : 10pt;
	color : #2C356E;
	text-decoration : underline;
}
A:visited.navybg {
	font-size : 10pt;
	color : #2C356E;
	text-decoration : underline;
}
A:hover.navybg {
	font-size : 10pt;
	color : #952821;
	text-decoration : none;
}
A.navybgsub {
	font-size : 10pt;
	font-weight : bold;
	color : #2C356E;
	text-decoration : underline;
}
A:visited.navybgsub {
	font-size : 10pt;
	font-weight : bold;
	color : #2C356E;
	text-decoration : underline;
}
A:hover.navybgsub {
	font-size : 10pt;
	font-weight : bold;
	color : #2C356E;
	text-decoration : none;
}
A.navylarge {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	color : #952821;
	text-decoration : underline;
}
A:visited.navylarge {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	color : #952821;
	text-decoration : underline;
}
A:hover.navylarge {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	color : #952821;
	text-decoration : none;
}
A.navy {
	font-size : 8pt;
	color : #2C356E;
	text-decoration : none;
}
A:visited.navy {
	font-size : 8pt;
	color : #2C356E;
	text-decoration : none;
}
A:hover.navy {
	font-size : 8pt;
	color : #952821;
	text-decoration : none;
}
A.redsm {
	font-size : 8pt;
	color : #952821;
	text-decoration : none;
}
A:visited.redsm {
	font-size : 8pt;
	color : #952821;
	text-decoration : none;
}
A:hover.redsm {
	font-size : 8pt;
	color : #2C356E;
	text-decoration : none;
}
A.white {
	color : white;
	font-size : 8pt;
	text-decoration : none;
}
A:visited.white {
	color : white;
	font-size : 8pt;
	text-decoration : none;
}
A:hover.white {
	color : #F9F0CB;
	font-size : 8pt;
	text-decoration : none;
}
A.whiteon {
	color : #EBDDD3;
	font-size : 8pt;
	text-decoration : none;
}
A:visited.whiteon {
	color : #EBDDD3;
	font-size : 8pt;
	text-decoration : none;
}
A:hover.whiteon {
	color : white;
	font-size : 8pt;
	text-decoration : none;
}
a.creamsm {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #F9F0CB;
	text-decoration:none;
}
a:visited.creamsm {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #F9F0CB;
	text-decoration:none;
}
a:hover.creamsm {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #FFFFFF;
	text-decoration:none;
}
a.creamsmaller {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #F9F0CB;
	text-decoration: none;
}
a:visited.creamsmaller {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #F9F0CB;
	text-decoration: none;
}
a:hover.creamsmaller {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration: none;
}

a {
	font-family : Arial, Helvetica, sans-serif;
	color : #2C356E;
	text-decoration:underline;
}
a:visited {
	font-family : Arial, Helvetica, sans-serif;
	color : #2C356E;
	text-decoration:underline;
}
a:hover {
	font-family : Arial, Helvetica, sans-serif;
	color : #2C356E;
	text-decoration:none;
}
table.admineditmenu {
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	margin-bottom: 20px;
}
table.admineditmenu td {
	padding: 3px;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
table.admineditmenu tr.row0 {
	background-color: #DDDDDD;
}
table.admineditmenu tr.row1 {
	background-color: #EEEEEE;
}
div.adminedittitle {
	display: block;
	margin-top: 20px;
	margin-bottom: 3px;
	font-weight: bold;
}
div.adminedittitle a {
	font-weight: normal;
}
/* martin stuyles */
.indent10 {
	margin-left:10px;
}
.noblanklinebottom {
	margin-bottom:0px;
}
.noblanklinetop {
	margin-top:0px;
}
.linktitle {
	font-weight:bold;
	}
.dotted {
	border: 1px dotted #2C356E;
	background-color: #F9F0CB;
	padding:5px;
	margin: 5px auto;
	}
.instantaudio {
	background-color:#F9F0CB;
	border:5px double #2C356E;
	padding:5px;
	margin-top:-2px;
	}
.instantaudio2 {
	background-color:#F9F0CB;
	border:3px double #2C356E;
	width:170px;
	text-align:center;
	padding:5px;
	}
.floatright {
	float:right;
	margin:0 0 10px 10px;
	}
.floatright2 {
	float:right;
	margin:5px 0 10px 10px;
	}
.floatleft {
	float:left;
	margin: 0 10px 10px 0;
	}
.floatleft2 {
	float:left;
	margin: 5px 10px 10px 0;
	}
.clear {
	clear:both;
	}
.caption {
	color : black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align:center;
	padding:0 1px;
	margin-top:0;
	}
.center {
	text-align:center;
	}
.special-font1 {
	font-family: 'Bell MT',serif;
	font-size:115%;
	}
.imgspaced {
	margin:5px 0 5px 0;
	}
	
	
	
/*	-------------------------*/

/* new top navigation ---------------*/

#bodydiv {
border:1px solid navy;
width:800px;
margin:0;
padding:0;
}

#pagediv{
width:800px;
margin:auto;
padding:0;
}


#logo {
float:left;
width:270px;
height:80px;
background-color:#2C356E;
border:4px solid #2C356E;
}

#headerdiv {
background-color:#2C356E;
width:800px;
height:100px;
margin:auto;
text-align:left;
padding:5px;
}

#menu1 { 
float:right;
text-align:center;
width:490px;
padding:0;
background-color:#2C356E;
/*margin-right:auto;
margin-left:auto;*/
}

ul#nav1, ul#nav1 ul { 
	margin: 0;width:490px;
	padding: 0;
	list-style: none;
	}
	
#nav1 li {
display:inline;
list-style-type:none;
padding-right:3px;padding-left:3px;
border-right:1px solid #ffffff;
}	

#menu2 { 
clear:both;
background-color:#F9F0CB;
width:100%;
margin:auto;
text-align:left;
}

ul#nav2, ul#nav2 ul {
	margin: auto;
	padding: 0;
	list-style: none;
	}
	
#nav2 li {
display:inline;
list-style-type:none;
padding: 2px 10px;
border-right:1px solid #952821;
}	




