﻿body {
	background-color: #ffffff;
	font-family: Arial, helvetica, Sans-Serif;
	font-size: 12px;
	text-align: center;
}

.greytext { color: #939598; }
.bluetext, h1, h2, h3, h4, h5, h6, a { color: #8198c1;}
a:hover { color: #b0c0d0; }
h4 {font-size: 13px; font-weight: normal; text-transform: uppercase; padding-top:0; margin-top:0;}


#pagediv
{
	margin: 66px auto;
	width: 800px;
	color: #939598;
}

/* This is related to the section above the main image */
#hdrdiv { text-align:right; font-size: 18px; font-weight:normal; height: 53px; vertical-align:top; text-transform:uppercase;}
#hdrdiv a { text-decoration: none; color: #8198c1; }
#hdrdiv a:hover { text-decoration: none; color: #96add7; }
#pagename { float:left; text-align:left; vertical-align:top; text-transform: capitalize; }


/* This is the main body content */
#maindiv {	text-align:left; min-height: 560px; }

#mainimgdiv {  }


#menu1div { text-align: left; font-size: 14px; padding: 0px 0px; }
#menu1div ul { list-style-type: none; padding: 12px 0px 0px 0px; margin: 0px 0px; }
#menu1div ul li { display: inline;  text-align: left; text-transform:uppercase; margin: 0px 75px 0px 0px; }
#menu1div ul li a { text-decoration: none;  /*color: #8697c5;*/}
#menu1div ul li a:hover { text-decoration: none; /*color: #b0c0d0;*/ }
#menu1div ul.submenu {display: none;}

#menu2div { padding: 0px 0px 10px 0px; clear:both; }
#menu4div { margin-top: 5px; }

#sitemaptable { font-size: 14px; text-align: left; padding-top: 7px; width: 800px;}
#sitemaptable tr { line-height: 1.5em; vertical-align:top; }
#sitemaptable tr.menurow, #sitemaptable tr.menurow td a {color: #8198c1; text-decoration: none; text-transform:uppercase; font-weight: normal; }
#sitemaptable tr.menurow td a:hover { color: #b0c0d0; }
#sitemaptable ul li a, #sitemaptable ul li a:visited { text-decoration:none; text-align:left; color:#939598; font-size:14px; }
#sitemaptable ul li a:hover {color:#b0c0d0;  }
#sitemaptable ul {padding:0; margin:0; list-style: none;}
#sitemaptable ul li ul { padding-left: 1.25em;}



#contentdiv { /*margin: 5px 0px; clear:both; */}

#footerdiv { font-size: 8pt; color: #b0c0d0; clear:both; }


.table1 tr { vertical-align: top; }
.table1 td { padding: .6em 3em 0.6em 0em;}

div.newscontent { padding: 0.6em 0em; width:800px; vertical-align: top;}
div.newscontent .newscontent-left { float: left; width: 275px;}
div.newscontent .newscontent-right { margin-left: 279px;}

div.twocols	{ padding: 0.6em 0em; width:800px; vertical-align: top;}
div.twocols .twocols-left { float: left; width: 310px;}
div.twocols .twocols-right { margin-left: 328px; padding-top: 10px;}
div.floatright { float: right; margin: 4px 0px 12px 20px; }


img.thumb-med { padding: 4px 4px; }

.allcaps { text-transform: uppercase; }
a.smalla {font-size: 8pt; color: #b0c0d0;}
a.smalla:hover { color: #8198c1; }