body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin: 0;
	padding: 0;
	text-align: center;
	min-width: 682px;
	color: black;
	/*background-image:url(../images/afice_background_small_green.gif);
	background-color: #DBECCF;*/
	background-image:url(../images/afice_background_small_ash.gif);
	background-color: #CCC;
	/*background-image:url(../images/afice_background_small_ash5.gif);
	background-color: #CCC;*/
	/*background-image:url(../images/afice_background_small_ash.gif);*/
	/*background-color: #CCD9FF;*/
	/*background-color: #FFFFF0;*/
	/*background-color: #FFFFE2;*/
	/*background-color: #D9D9AD;*/
	/*background-color: #F2F2C2;*/
	/*background-color: #CCC;*/
	background-attachment: fixed;
}
body a:link, body a:visited {
	color: #000066;
	font-weight: bold;
	text-decoration: none;
	margin-right: 2px;
}
body a:hover, body a:active {
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
}
body p {
	margin-top:3;
	margin-bottom:3;
}
body img {
	margin: 0;
}

div#wrapper {
	margin: 0 auto 30px;
	width: 85%;
	max-width: 850px;
	min-width: 680px;
	text-align: left;
}

div#header {
	position: relative;
	margin:0 5px 20px;
	padding: 0 0 5px;
	background-color: #215237;
}
div#header h1{
	background-color: #transparent;
	color: #FFFFFF;
	margin: 0 5px;
	padding:0 5px 0px;
	font-size: 2.4em;
	font-stretch:extra-expanded;
	letter-spacing: 0.5em;
	text-align: right;
	height: 37px;
}

div#header h2{
	background-color: #FFFFFF;
	color: #000000;
	margin: 0;
	padding:0;
	font-size: 2.6em;
	font-stretch:extra-expanded;
	letter-spacing: 0.5em;
	text-align: right;
	height: 80px;
}

div#header .navbox {
	position: absolute;
	bottom: 0;
	left: 0;
	/*background-color:#265C39;*/
}

div#header p {
	color: #FFFFFF;
	background-color:#215237;
	padding: 0 5px;
	margin: 0 5px;
	color: #F0FFE6;
}

div#headerflash {
	float: left;
	margin: 0;
	padding: 0;
	width: 169px;
	height: 80px;
}

div#topbarcontainer {
	background-color: transparent;
	background-image: url(../images/topbar_title_text_slice.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	margin: 0;
	padding: 0 5px 0 5px;
	height: 37px;
	position: relative; /*optional fix for IE5 Mac OS9 only*/
}


div#navcontainer {
	background-color: transparent;
	background-image: url(../images/navbarshort_slice2.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	margin: 0;
	padding: 0 5px 0 10%;
	height: 22px;
	position: relative; /*optional fix for IE5 Mac OS9 only*/
}
div#navcontainer p {
	background-color: transparent;
	padding: 2px 0 0 1px;
	font-size: 1.1em;
	font-variant:small-caps;
}


.clearer {
	font-size: 0px;
	line-height: 0px;
	clear: both;
	height: 0px;
}


/*MAIN CONTENT*/ 

/*SIZE, PADDING, FONTS, ETC.*/

div#content {
	color: #000000;
}
div#content h1 {
	font-size: 2.2em;
	font-weight: bold;
	margin: 0;
	padding: 5px;
}
div#content h2 {
	font-size: 1.8em;
	font-weight: bold;
	margin-bottom: 12px; 
	margin-top: 0;
	padding: 5px;
}
/*div#content h3 {
	font-size: 1.4em;
	font-weight: bold;
	padding: 5px;
	text-align:right; 
	margin-top: 10px; 
	margin-right: 0;
	margin-bottom: 0px; 
	margin-left: 25%; 	
}*/
div#content h3 {
	font-size: 1.4em;
	font-weight: bold;
	padding: 5px;
	text-align: left; 
	margin-top: 10px; 
	margin-right: 0;
	margin-bottom: 0px; 
	margin-left: 33%; 	
}
div#content h4 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 6%;
	padding: 5px;
}
div#content h5 {
	font-size: 1em;
	font-weight: bold;
	margin: 0 6%;
	padding: 5px;
}
div#content h6 {
	margin: 3px 0;
	font-size: .8em;
	padding: 15px 10px;
}


.body_text_size0 {
	font-size: .7em;
}
.body_text_size1 {
	font-size: .8em;
}
.body_text_size2 {
	font-size: 1em;
}
.body_text_size2bold {
	font-size: 1em;
	font-weight: bold;
}
.body_text_size3 {
	font-size: 1.1em;
}
.body_text_size4 {
	font-size: 1.4em;
}
.body_text_size4bold {
	font-size: 1.4em;
	font-weight: bold;
}
.body_text_size4redbold {
	font-size: 1.4em;
	font-weight: bold;
	color: #990000;
}
.body_text_size5 {
	font-size: 1.8em;
}
.body_text_size5bold {
	font-size: 1.8em;
	font-weight: bold;
}
.body_text_size5bluebold {
	font-size: 1.8em;
	font-weight: bold;
	color: #000099;
}
.body_text_size6bold {
	font-size: 2.2em;
	font-weight: bold;
}
.tiny_text {
	font-size: .6em;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
