body {
	background-color:#194371;
	margin: 0px;
	background-image: url(/images2/bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
table
	{
	color: #003265;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	}

.banner {
	line-height:18pt;
	padding:15px;
	color:#194371;
	}

/* Styles for search box */

.search_element {
	background-color:#FFFFFF;
	border:solid 1px #891300;
	width:170px;
	padding:2px;
	color:#891300;
	font-size:9pt;
	margin:3
	}
	.search_button {
	background-color:#891300;
	border:solid 1px #891300;
	color:#FFFFFF;
	}

/* background image for main content area */
.rotunda_bgnd {
	background-image:url(images2/rotunda_bgnd.gif);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center; 
}	

.bdrm_header {
	background-color:#194371;color:white;
}

.menubar {background-color:#891300;}	
	
/*tr.subhead
	{
	background-color: #cccccc;
	}

th
	{
	padding: 0 3%;
	}

th.alt
	{
	background-color: black;
	color: white;
	padding: 3% 3% 2%;
	}

td
	{
	padding: 0 3%;
	}

tr.alt
	{
	background-color: #eeeeee;
	}
*/
h1
	{
	font: 18pt  Georgia, "Times New Roman", Times, serif;
	margin: 0;
	}

h2
	{
	font: 16pt Georgia, "Times New Roman", Times, serif;
	margin: 0;
	}

h3
	{
	font: 14pt Helvetica, Arial, sans-serif;
	margin: 0;
	}
	
h4
	{
	font: 12pt Helvetica, Arial, sans-serif;
	margin: 0;
	}
	
h5
	{
	font: 10pt Helvetica, Arial, sans-serif;
	margin: 0;
	}

.tiny {font-size:7pt;}
.response {font-weight:bold;}

.tablegrid {border-left:1px solid #C0C0C0;border-top:1px solid #C0C0C0;}
.cellgrid {border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;}

.point8 {font-size:8pt;}
.point10 {font-size:10pt;}
.point11 {font-size:11pt;}
.point12 {font-size:12pt;}
.point14 {font-size:14pt;}
.point16 {font-size:16pt;}
.point18 {font-size:18pt;}
.point20 {font-size:20pt;}

/*div.outer
	{
	width: 90%;
	margin: 15%;
	}

table.viewmenu td
	{
	background-color: #006699;
	color: white;
	padding: 0 5%;
	}

table.viewmenu td.end
	{
	padding: 0;
	}

table.viewmenu a
	{
	color: white;
	font: 8pt verdana, arial;
	}

table.viewmenu a:hover
	{
	color: white;
	font: 8pt verdana, arial;
	}

a.tinylink
	{
	color: #00008b;
	font: 8pt verdana, arial;
	text-decoration: underline;
	}

a.link
	{
	color: #00008b;
	text-decoration: underline;
	}

div.buffer
	{
	padding-top: 7%;
	padding-bottom: 17%;
	}

.small
	{
	font: 8pt verdana, arial;
	}

table td
	{
	padding-right: 20%;
	}

table td.nopad
	{
	padding-right: 5%;
	}
*/
a:link {
	color: #15365C;
	text-decoration: none;
}
a:hover {
	color: #15365C;
	text-decoration: underline;
}
a:visited {
	color: #15365C;
	text-decoration: none;
}
a:active {
	color: #15365C;
	text-decoration: none;
}
a:link.white {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.white {
	color: #FFFFFF;
	text-decoration: underline;
}
a:visited.white {
	color: #FFFFFF;
	text-decoration: none;
}
a:active.white {
	color: #FFFFFF;
	text-decoration: none;
}

.blue {
	color:#15365C;
}
.red {
	color:#891300;
}
.white {
	color:#FFFFFF;
}

.bottombar {background-color:#891300;}

.featuretext {font-family:arial,helvetica; font-size:8pt; color: white;}
a:link.featuretext    	{ text-decoration: underline; color:white;}
a:visited.featuretext    { text-decoration: underline; color:white;}
a:hover.featuretext      { text-decoration: none; color:orange;}