/*General*/
.accessibility { display:none }
.clear { clear:both }
* { margin: 0;padding:0; }
html, body { height: 100%;font-family:Arial, Helvetica, sans-serif; }
.wrapper 
{
	background:url(../images/template/bgcontent.png) repeat-y;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -126px auto; /* the bottom margin is the negative value of the footer's height */
}
.wrapper, #footer
{
	width:898px;
}
#footer, .push {
	height: 126px; /* .push must be the same height as .footer */
}
#footer {
	margin: 0 auto 0 auto;
}

#innerfooter {
	margin: 0 17px 0 17px;
	background:#260859 url(../images/template/bgfooter.jpg) repeat-x;
	height: 126px;
}
body {
	background:#002748 url(../images/template/bggradient-drk-blue.jpg) repeat-x;
	font-size: smaller ;
	
}
P {
	font-family:Arial, Helvetica, sans-serif;
	line-height: 160%;
	color:#666666;
}
Intro-t {
	font-family:Arial, Helvetica, sans-serif;
	font-size: medium ;
	line-height: 165%;
	color:#3c5b77;
}

.clear { clear:both }
.none { display:none; }
img { border: none; }

#headercontainer {
	background:#4E7D8F url(../images/template/bggradient-drk-blue.jpg) repeat-x;
	height:119px;
	padding-top:20px;
}
#header {
	background:url(../images/template/bgheader.png) no-repeat;
	height:119px;
}
#header, #content {
	margin: 0 14px 0 14px;
}
#header h1 {
	display:block;
	text-indent:-1000em;
	background:url(../images/template/logo.png) no-repeat 13px 20px;
	width:540px;
	height:119px;
}
#header h1, #navigation {
	float:left;
}
#navigation {
	width:330px; 
}
#navigation ul {
	margin-left:2px;
	list-style-type:none;
}
#navigation ul li, #navigation ul li a {
	display:block;
	width:107px;
	height:119px;
}
#navigation ul li {
	float:left;
	margin-right:2px;
}
#navigation ul li a { text-indent:-1000em; }
#navigation ul li a:hover { background-position:0 -119px; }
#aHome { background:url(../images/template/homenav.jpg) no-repeat; }
#aInfo { background:url(../images/template/contactnav.jpg) no-repeat; }
#aContact { background:url(../images/template/infonav.jpg) no-repeat; }
#content {
	background:url(../images/template/bgcontent2.png) repeat-y;
	min-height: 500px;
	height: auto !important;
	height: 500px;
	padding-bottom:20px;
}
#col1, #col2 { float:left }
#col1 p, #col2 p { margin-bottom:1em; }
#col1 { width:540px;padding:6px 0px 0 0px; }
#col2 { width:330px;padding:6px 0px 0 0px; }

#ftcol1, #ftcol2, #ftcol3 { float:left;margin-top:18px; }
#ftcol1 { width:259px;padding-left:20px; }
#ftcol2 { width:271px }
#ftcol3 { 
	width:312px;
	background:url(../images/template/ftcontact.png) no-repeat;
	text-indent:-1000em;
	height:37px;
}


/* Side Navs */
.sidebox {
	padding:10px 24px 0 24px;
}
h2 {
	font-size:18px;color:#003265;
}
#EmailAddress  {
 border:1px solid #000;
 width:258px;
 height:17px;
}
.bluebeigebox {
	background:url(../images/template/bluebeigebox.png) no-repeat;
	height:184px;
}
.beigebox {
	background:url(../images/template/beigebox.png) no-repeat;
	height:100px;
}
.greenbox {
	background:url(../images/template/greenbox.png) no-repeat;
	height:97px;
	margin-bottom:8px;	
}
#btnEmailSubmit {
  width: 118px;
  height: 40px;
  margin: 0;
  padding-top: 1000em;
  border: 0;
  background: transparent url(../images/template/btnSubmit.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  margin-left:186px;	
}

#ticklist ul {
	display:block;
	width:100%;
	margin:0;padding:0;
}
#ticklist ul li {
	width:120px;
	float:left;
}
#jobsearch {
	display:block;
	width:114px;
	height:80px;
	background:url(../images/template/btnSearch.png) no-repeat;
	text-indent:-1000em;
	margin-left:190px;
}	

/* Bullets */
.crossbullets, .tickbullets { list-style-type:none; line-height: 170%; }
.crossbullets li, .tickbullets li { padding-left:0px; font-weight:bold;color:#003265; line-height: 170%; }
/*.crossbullets li { background:url(../images/template/bullet-cross.png) no-repeat;line-height:17px;margin-bottom:6px; }*/
.tickbullets li { background:url(../images/template/bullet-tick.png) no-repeat;line-height:17px; }

/* Text */
.footertxt {
	color:#3499CD;
}
#content a {
	color:#003265;
}
#content a:hover, #footer a:hover {
	text-decoration:none;
}
