body {
	
}
.bodyText {
	
}
.smallContact {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 8pt;
	font-weight: bold;
	color: #2A3D56;
}

.timeStamp {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 6pt;
	color:#660000;
}

.status {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 8pt;
	color:#660000;
}

.what {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 8pt;
	color:#660000;
}

.what a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 8pt;
	color:#660000;
}

.what a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 8pt;
	color: #999999;
}

#top{
margin:20px;
padding:10px;
height:100px;

}

#engagement{
margin:20px;

}


#left{
position:absolute;
left:10px;
top:190px;
width:200px;
}

#center{
margin-top:0;
margin-left:210px;
margin-right:220px;

}

#centerLong{
margin-top:0;
margin-left:210px;


}

#right{
position:absolute;
right:10px;
top: 120px;
width:190px;
background-color:#2A3D56;
padding:10px;

}

.siteHead {
	font-family: "Comic Sans MS";
	font-size: 12pt;
	font-weight: bold;
	color: #2A3D56;
}
.siteDesc {
	font-family: "Comic Sans MS";
	font-size: 10pt;
	color: #2A3D56;
	font-weight: bold;
}

ul#mainnav{
list-style:none;
margin:0;
padding:10px;
background-color:#2A3D56;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #FFFFFF;
}

ul#mainnavact{
list-style:none;
margin:0;
padding:10px;
background-color: #660000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #FFFFFF;
}

ul#mainnavact li a:link, ul#mainnavact li a:visited, ul#mainnav li a:link, ul#mainnav li a:visited {
text-decoration:none;
display:block;
color: #FFFFFF;
width:88%;
padding: 6px 6%;
}

ul#mainnavact li, ul#mainnav li{
border-top:1px solid #A5B5C6;
}

ul#mainnavact li a:hover, ul#mainnav li a:hover{
background-color:#43616B;
color:#EEE;
}

.activePage{
text-decoration:none;
display:block;
width:88%;
padding: 6px 6%;
background-color: #FFFF99;
color: #660000;
}



ul#mainnav ul.subnav{
list-style: none;
margin:0;
padding:0;
}

ul#mainnav ul.subnav li{
	border-top:0 none;
	padding-left: 1.5em;
}


ul#mainnav ul.subnav li a:link, ul#mainnav ul.subnav li a:visited {
	
	padding: 1px;
	font: bold 0.7em / 1.5 verdana, sans-serif;
	color:#FFFFFF;
	background-color:transparent;
}

ul#mainnav ul.subnav li a:hover{
	color: #FFFF99;
	background-color: transparent;
	text-decoration:none;
	}
	
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.textQuote {
margin-left: 40px;

	}

.quote  a:link, a:visited {
text-decoration:none;
color: #FFFFFF;
}

.quote  a:hover {
text-decoration:none;
color: #FFFF99
}



.vitaHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #2A3D56;
}
.vitaHeadBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2A3D56;
}
.vitaSubHeadBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #2A3D56;
}
.jobhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	color: #2A3D56;
}
.littleMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
}

.littleMenu a:link, a:visited {
text-decoration:none;
color: #FFFFFF;
}

.littleMenu a:hover {
text-decoration:none;
color:#2A3D56;
}

.committee {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}

.committee  a:link, a:visited {
text-decoration:none;
color: #FFFFFF;
}

.committee  a:hover {
text-decoration:none;
color:#2A3D56;
}
.graphicTable {
	margin: 20px 0px 0px;
}
.draft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #990000;
	background-color: #FFFF66;
}

#tabPanelWrapper {
	width: 620px;
}

.tabContent {
	background: #fff;
	border: 1px solid #ccc;
	border-top: none;
	clear: both;
	margin: 0px;
	padding: 25px;
}

.tabContent a:link, a:visited {
	
	text-decoration:underline;
	color:#660000;
}
.tabContent a:hover {
	
	text-decoration:underline;
	color:#2A3D56;
}
		
.tabPanel {
	border-bottom: 1px solid #ccc;
	margin: 0;
  	padding-bottom: 19px;
  	padding-left: 10px;
}
		
.tabPanel ul, .tabPanel li {
  	display: inline;
  	list-style-type: none;
  	margin: 0;
  	padding: 0;
  	
}


		
.tabPanel a:link, .tabPanel a:visited {
  	background: #E8EBF0;
  	border: 1px solid #ccc;
  	color: #666;
  	float: left;
  	font-size: 7pt;
  	font-weight: normal;
  	line-height: 14px;
  	margin-right: 5px;
  	padding: 2px 4px 2px 4px;
  	text-decoration: none;
}
		
.tabPanel a:link.ajaxCurrentTab, .tabPanel a:visited.ajaxCurrentTab {
  	background: #fff;
  	border-bottom: 1px solid #fff;
  	color: #000;
}
		
.tabPanel a:hover {
  	color: #f00;
}




.portletBox {
  	width: 400px;
  	border: 1px solid #ccc;
}
		
.portletTitle {
  	background-color: #e8ebf0;
  	border-top: 0;
  	border-left: 0;
  	border-right: 0;
  	border-bottom: 1px solid #ccc;
  	padding: 2px 4px;
  	color: #666;
  	font: bold 10pt Arial;
}
		
.portletTools {
  	float: right;
  	padding: 2px 4px;
  	margin-top: 1px;
  	color: #666;
  	font: bold 8pt Arial;
  	cursor: pointer;
}
		
.portletTools img {
  	border-left: 1px solid #666;
  	padding: 0px 3px;
  	cursor: pointer;
}
		
.portletTools img:first-child {
  	border: none;
}
		
.portletContent {
  	min-height: 200px;
  	overflow: auto;
  	padding: 4px;
}




.autocomplete {
	position: absolute;
	color: #333;
	background-color: #fff;
	border: 1px solid #666;
	font-family: Arial;
	overflow: hidden;
	z-index:10;
}
			
.autocomplete ul {
	padding: 0;
	margin: 0;
	list-style: none;
	overflow: auto;
}
		
.autocomplete li {
	display: block;
	white-space: nowrap;
	cursor: pointer;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #fff;
}
			
.autocomplete li.selected {
	background-color: #cef;
	border-top: 1px solid #9bc;
	border-bottom: 1px solid #9bc;
}



.accordionTabTitleBar {
	font-size           : 12px;
	padding             : 4px 6px 4px 6px;
	border-style        : solid none solid none;
	border-top-color    : #BDC7E7;
	border-bottom-color : #182052;
	border-width        : 1px 0px 1px 0px;
}
			
.accordionTabTitleBarHover {
	font-size        : 11px;
	background-color : #1f669b;
	color            : #000000;
}
		
.accordionTabContentBox {
	font-size        : 11px;
	border           : 1px solid #1f669b;
	border-top-width : 0px;
	padding          : 0px 8px 0px 8px;
}



body,td,ol, p {
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    background-color: #ffffff;
}



.popup{
	padding:.5em;
	background:url(indicator_snake.gif) 1em 1em no-repeat #eee;
	border:1px solid #999;
	position:absolute;
	min-height:2em;
	min-width:2em;
	top:0;
	left:0;
}

a.popuplink{
	background:#eee;
	padding:0 .5em;	
	border:1px solid #999;
	text-decoration:none;
	font-weight:bold;
	color:#666;
	margin-bottom:-1px;
}

.popup iframe{
	width:99%;
	height:99%;	
}


		
		
		
		
