﻿/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	/*background-color:#aaaaaa;*/
	/*background:#ADF1F4;*/
	background:#cccccc;
}

#bannertop {
	/*background:#ADF1F4;*/
	top:0px;
	left:0px;
	height:130px;
	width:760px;
	position:absolute;
}

#leftstrip {
	/*background:#ADF1F4;*/
	top:160px;
	min-height:400px;
	width:150px;
	position:absolute;
	left:0px;
}

/* get rid of border around image */
a img {
	border:0;
}

longnavstrip 
{
	}


#navstrip {
	position:absolute;
	top:130px;
	left:0px;
	height:25px;
	width:775px;
	/*background:#ADF1F4;
	border:solid #555555;*/
	z-index:1;
}

/*#navstriplower {
	background:#ADF1F4;
	position:absolute;
	top:200px;
	left:150px;
	height:50px;
	width:610px;
}
*/
#navstriplower table {
	margin-left: auto;
	margin-right: auto;
}

#navstriplower td {
	width:280px;
}

#navstrip table {
	margin-left: auto;
	margin-right: auto;
}

#rightblock {
	position:absolute;
	top:170px;
	left:150px;
	width:610px;
	padding-left:20px;
	/*background:#ADF1F4;
	border:solid #ffffff;
	z-index:-1;*/
}

#rightcolumn {
	position:absolute;
	top:210px;
	left:800px;
	width:300px;
	padding-left:20px;
	min-height:300px;
	/*background:#ADF1F4;
	border:solid #ffffff;
	z-index:-1;*/
}



.missionbold {
	font-size:12px;
	font-weight:800;
}
.mission 
{
	font-size:12px;
}

.title {
	font-size:34px;
	font-weight:800;
	text-align:center;
	margin-top:auto;
	margin-bottom:auto;
	font-family:Serif;
	font-variant:small-caps;
}

.contact {
	font-size:12px;
	text-align:center;
	
}

#rightblock table { 
	margin-left: auto;
	margin-right: auto;
}

#leftstrip table { 
	margin-left: auto;
	margin-right: auto;
}

.rightblock48head {font-size:48px;
	text-align:center;
	font-weight:800;
	color:#aa2200;}

.rightblock40head {font-size:40px;
	text-align:center;
	font-weight:800;
	color:#aa2200;}

.rightblockhead {font-size:32px;
	text-align:center;
	font-weight:800;}

.rightblocksubhead {font-size:16px;
	text-align:center;
	font-weight:800;}

.rightblocksubheadred {font-size:24px;
	text-align:center;
	font-weight:800;
	color:#aa2200;}

.text10 {font-size:10px;
	/*text-align:right;*/}
	
.text10center {font-size:10px;
	text-align:center;}
	
.text11center {font-size:11px;
	text-align:center;}
	
.text10center {font-size:10px;
	text-align:center;}
	
.text12 {font-size:12px;
}
	
.text14 {font-size:14px;
}
	
.text12bold {font-size:12px;
	font-weight:800;
}
	
.text12center {font-size:12px;
	text-align:center;}
	
.text16boldcenter {font-size:16px;
	text-align:center;
	font-weight:800;}
	
.text16bold {font-size:16px;
	font-weight:800;}
	
.text16 {font-size:16px;
	}
	
.text16center {font-size:16px;
	text-align:center;}
	
.text24boldcenter {font-size:24px;
	text-align:center;
	font-weight:800;}
	
.tdbground 
{
	background-color:#FFFF99;}
	
.shealetters 
{
	font-size:48px;
	font-family:Times New Roman;
	}

.shealetters1 
{
	font-size:68px;
	font-family:Times New Roman;
	}

.shealetterssm 
{
	font-size:24px;
	font-family:Times New Roman;
	color:Gray;

	}
	
.tdcentertext 
{
	text-align:center;
	vertical-align:text-top;
	}
	
table.caltable 
{	table-layout:fixed;
	font-size:12px;
	/*font-weight:800;*/
	
	}
table.rightcol 
{	table-layout:fixed;
	font-size:12px;
	font-weight:800;
	
	}
.w40
{	width:40px;
	}
	
.w40red
{	width:40px;
	color:Red;
	}
	
.w80
{	width:80px;
	}
	
.w220
{	width:220px;
	}
	
.w220red
{	width:220px;
	color:Red;
	}
	
.w110
{	width:110px;
	}
	
.w110red
{	width:110px;
	color:Red;
	}
	
.w210
{	width:210px;
	}
	
.w210red
{	width:210px;
	color:Red;
	}
	
.w300
{	width:300px;
	}
	
.evalloweralpha
{
	list-style-type:lower-alpha;
	font-size:12px;
	}
	
.evalnone
{
	list-style-type:none;
	font-size:12px;
	}
	
.evaldecimal
{
	list-style-type:decimal;
	font-size:12px;
	}

.newsstory 
{
margin-left:40px;
font-size:16px;	
	}	
	
p.floatright {
	float:right;
	clear:both;
	font-weight:bold;
	text-align:center;
	/*width:147px;
	padding-left:20px;*/
	padding-bottom:15px;
	padding-left:63px;
	padding-right:63px;
	/*background-color:#FF3399;*/
}

p.floatright1 {
	float:right;
	clear:both;
	font-weight:bold;
	text-align:center;
	/*width:147px;
	padding-left:20px;
	background-color:#FF3399;*/
	padding-bottom:15px;
	padding-left:80px;
	padding-right:80px;
}

img.floatright {
	float:right;
	padding-left:20px;
	margin-bottom:-10px;

	/*border:thin solid #000000;*/

}

p.floatleft {
	float:left;
	clear:both;
	font-weight:bold;
	/*width:147px;*/
	text-align:center;
	padding-right:20px;
}

img.floatleft {
	float:left;
	padding-right:20px;
	margin-bottom:-10px;
/*	background-color:#33FF33;*/

}

p.floatleftcredit {
	float:left;
	clear:both;
	width:147px;
	padding-right:20px;
	text-align:right;
	font-size:9px;
	margin-bottom:-9px;
/*	background-color:#00FFCC;*/

}

p.floatrightcredit {
	float:right;
	clear:both;
	width:147px;
	padding-right:20px;
	text-align:right;
	font-size:9px;
	margin-bottom:-9px;
/*	background-color:#00FFCC;*/

}

img.centered {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
	

.ddmx {
    font: 11px tahoma;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 3px 10px 3px 10px;
    background: #000000;
    font: 12px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: 11px tahoma;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #e5e1da;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #ffffff;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */