﻿/* ---------------------------------------------
Eng, Denman & Associates, Inc.
author:   Acceleration.net - JWB
revised:  Dough
version:  2006.07
----------------------------------------------- */

input, textarea, select {font-size: 11px; border: 1px solid #999; background: #fff; padding: 2px;}

body {background: #8aaea1 url(/images/page_bg.jpg) ;color:#333;font-family: Arial, Helvetica, sans-serif; margin: 0 auto; padding: 0;text-align:center;}

* html body { /* This is a Tan hack...to make IE 5.5 Center */ text-align:center;}

p {font-family:Arial, Helvetica, sans-serif;margin:0 0 10px 0; padding: 0;font-size:10pt; line-height:1.25em;}
div {font-family:arial;}

td {color:#000;margin:0;padding:0;font-family:arial;font-size:11pt;}


h1 {font-size:14pt; color:#000; padding:0; margin:0 0 5px 0;}
h2 {font-size:14pt; font-weight:normal; color:#79998E; padding:4px 0; margin:0;}
h3 {font-size:13pt; color:#000; padding:0 0 4px 0; margin:2px 2px; text-align:center;}
h4 {font-size:13pt; color:#fff; padding:0; margin:7px 0 0 10px;}
h5 {font-size:10pt; color:#4F6781; padding:0; margin:0;}

ul{text-align:left;}
li{list-style-type:circle; line-height:1.2em;}

li.blank{list-style:none;font-weight:bold;}

/* IDs ---------------------------------------*/

#footerMenu{
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#fc831f;
	padding:0;
}

#contentArea{
	float:left;
	background-color:#071f3a;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding-top:10px;
	text-align:left;
	width:775px;
	}
	
#contentTop{
	background-image:url(/images/contentTop.gif);
	width:559px;
	height:54px;
	}

#contentMain{
	background-color:#040a11;
	width:559px;
	height:164px;
	}

#contentNav{
	background-image:url(/images/contentNav.gif);
	width:559px;
	height:49px;
	}
	
#contentDisclaimer{
	background-color:#040a11;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#7a8188;
	width:559px;
	height:63px;
	text-align:center;
	}
	
#contentBottom{
	background-image:url(/images/contentBottom.gif);
	width:559px;
	height:19px;
	}

#footerBar a {color:#fff; text-decoration:none;}
#footerBar a:hover {color:#fc831f; text-decoration:underline;}

	
#leftContent{
	float:left;
	vertical-align:top;
	width:202px;
	padding-bottom:20px;
	}
	
#leftThumbsSpan{
	float:left;
	padding:6px 6px 0 6px;
	background-color:#05182d;
	border:solid 2px #0e2f53;
	margin-left:53px;
	}
	
#logoInfo{
	background-color:#FFF;
	float:left;
	width:758px;
	}

#mainContent{
	vertical-align:top;
	width:593px;
	}
	
#rightContent
{
	padding-left:216px;
	padding-top:50px;
	}
	
#page{
	width: 795px;
	margin: 0 auto;
	}

#pageTop {
	width: 795px;
	height: 124px;
	text-align:left;
	}


/* Classes -----------------------------------*/	

.boxHeading{
	background-color:#5581B0;
	color:#FFF;
	font-size:1.3em;
	margin-bottom:2px;}
	
.boxHeading2{
	background-color:#759B8E;
	color:#FFF;
	font-size:1.3em;
	margin-bottom:2px;}

.cap {
	float: left;
	width: 42px;
	font-size: 60px;
	line-height: 50px;
	font-weight: normal;
	color:#000;
	font-family: Georgia, Times New Roman, serif;
	margin:0px;
}

.content{
	margin:0 20px 0 41px;
	padding:10px 10px 0 0;
	}

.contentPadding{padding-left:10px;}

.contentImg{
	border:solid 1px #103764;
	padding:8px;
	margin:10px 0;
	}
	
div.menuBar{
	float:left;
	margin-top:12px;
	padding-top:3px;
	}
	
.footer{
	background:url(/images/footer_bg.gif);
	height:82px;
	width:756px;
	margin:0 auto;}
	
.footerImage{
	border:none;}
	
.footerSpan{color:#4f7eb0;}
	
.homeBox{
	border:solid 2px #547FAC;
	padding:2px;
	text-align:center;
	width:215px;}

.mainContent{
	background:url(/images/content_bg.gif);
	width:756px;
	margin:0 auto;
	text-align:left;
	}

.mainContentLeft{
	float:left;
	width:453px;
	padding:10px 0 0 40px;
	}
	
.mainContentRight{
	float:right;
	width:240px;
	border-left:solid 1px #000;
	text-align:left;
	padding:8px 0 10px 10px;
	}
	
.menu{
	background:url(/images/menu_bg.gif);
	height:55px;
	width:756px;
	margin:0 auto;
}

.rightHeading{
	background:#f0f6f4;
	font-family:Arial;
	color:#3c6557;
	font-weight:bold;
	margin:0;
	padding:5px;
	width:202px;
}

.rightList{
	background:#f0f6f4;
	font-family:Arial;
	font-size:11pt;
	color:#3c6557;
	line-height:1.25em;
	margin:0;
	padding:5px;
	width:202px;
}

.pImageLeft{float:left;border:solid 1px #000;margin-left:15px; padding:4px;}	

.pImageRight{border:solid 1px #000; padding:4px;margin-left:35px;}

.menuBar a, .menuBar a:link, .menuBar a:visited, .menuBar a:active 
{color:#ffffff; text-decoration:none; font-size:18px; font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.menuBar a:hover {color:#79998E; text-decoration:none;}

.blueText{color:#188DDF;}
.redText{color:#FE0000;}

img.float{float:left;padding-right:2px;}
img.floatR{float:right;}
img.thumb{
	margin-bottom:6px;
}

.resume{
	color:#FFFFFF;
	font-family:Times New Roman, Times, serif; 
	font-size:32px;
	font-weight:normal;}
	
p.noindent
{
	color: #FFF;
	margin-top:6px;}
	
p.pHome
{
	font-size:10pt;
}
	

	
/* Generic Rules

----------------------------------------------- */

a, a:link, a:active {color: #4f7eb0; font-weight:bold; text-decoration: none;}
a:visited {color: #4f7eb0;}
a:hover {color: #4f7eb0; text-decoration: underline;}
a img {border:none;}
a:hover img {text-decoration: none;}

