/* @group Body */

/* @end */

/* @group Images */

a img {
	border: 0px;
}

img {
	padding: 10px;
}

img.nopadding {
	padding: 0px;
}

img.indpadding {
	padding-top: 10px;
	padding-bottom: 10px;
}

img.alignright {
	float: right;
}

img.alignleft {
	float: left;
}

/* @end */

/* @group Text */

a {
	color: #080705;
	font: normal 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
}

a.sublinks {
	color: #454545;
	font: normal 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.red {
	color: #d71414;
	font: normal 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.smallText {
	color: #fff;
	font: normal 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.smallText:hover {
	color: #00669f;
	font: normal 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.smallSublinks {
	color: #737373;
	font: normal 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.header {
	color: #ffffff;
	font: italic 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.header:hover {
	color: #00669f;
	font: italic 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

h1 {
	color: #fff;
	font: bold 16px "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
}

h2 {
	color: #00669f;
	font: 20px "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
}

h3 {
	color: #00669f;
	font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
}


p.interior {
	color: #242424;
	font: normal normal 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
}

table.interior {
	color: #242424;
	font: normal normal 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
}

table.interior2 {
	color: #242424;
	background-color: #ffffff;
	font: normal normal 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	border: 1px solid #00669f;
}

table.interior3 {
	color: #242424;
	font: normal normal 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
}

.jobheading {
	color: #00669f;
	font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #a9bfcb;
}

.tagline {
	color: #fff;
	font: italic 24px "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
}

p.smallSub {
	color: #737373;
	font: normal 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
}

.smallText {
	color: #fff;
	font: normal normal 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
}

/* @end */

/* @group Layout */

#headerContainer {
	position: relative;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	height: 98px;
}

#headerBG {
	background-image: url(/images/headerSmallBG.gif);
	height: 108px;
}

#headerCol1 {
	float: left;
	width: 80%;
	text-align: center;
	margin-top: 75px;
}

.headerSmallCol1 {
	width: 800px;
	text-align: center;
}

#headerSmallCol1 {
	float: left;
	width: 800px;
	text-align: center;
	margin-top: 10px;
}

.headerCol2 {
	width: 200px;
}

#headerCol2 {
	float: left;
	width: 20%;
	margin-top: 15px;
}

#contentContainer {
	position: relative;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#contentCol1 {
	float: left;
	width: 559px;
	margin-right: 10px;
}
	
#contentCol2 {
	float: left;
	width: 421px;
	margin-left: 10px;
}

#contentInteriorContainer {
	position: relative;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background: #000000 url(/images/interiorBG2.jpg) repeat-y center;
}

#contentInteriorCol1 {
	float: left;
	width: 163px;
	text-align: right;
	margin-right: 20px;
}
	
#contentInteriorCol2 {
	float: left;
	width: 550px;
	margin-right: 25px;
	margin-left: 45px;
	background-color: #ffffff;
	vertical-align: top;
}

#contentInteriorCol2b {
	float: left;
	width: 622px;
	margin-right: 25px;
	margin-left: 25px;
}

#contentInteriorCol3 {
	float: left;
	width: 163px;
	margin-left: 20px;
}

	
.block {
	clear: both;
	background: #00669f;
	align: center;
	
}

#footer {
	text-align: center;
	vertical-align: bottom;
	color: #fffff;
	font: 10px "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
	padding-top: 25px;
	padding-bottom: 10px;
}

#footerInterior {
	text-align: center;
	color: #ffffff;
	font: 10px "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
	padding-top: 25px;
	padding-bottom: 10px;
}

#stimform{
	height: 414px;
	width: 163px;
	background: url(/media/images/formbox.jpg) no-repeat center;	
}
/* @end */