body  { background-image: url(images/main_bg.gif); background-repeat:repeat-x; background-color:#000E41; margin:0; padding:0; text-align:center; font-family:Arial; font-size:12px; color:#000;}

#wrapper { width:910px; margin:0 auto; text-align:left;}
#maincontainer { width:910px; background-image:url(images/content_bg.gif);}
#allcontent { width:910px; background-image:url(images/content_bg.gif); float:left;}
#inner-allcontent { width:910px; background-image:url(images/top_content.gif); background-repeat:no-repeat; background-color:#fff; margin-top:6px; float:left;}

/* Header Content
----------------------------------------------------------------------------*/ 
#header {
   width:903px;
   height:62px;
   float:left;
   background-image:url(images/header_bg.gif);
   background-repeat:repeat-x;
}

#logo {
   width:678px;
   height:62px;
   float:left;
   background-image:url(images/logo.gif);
   background-repeat:no-repeat;
}

#headNav {
   width:120px;
   margin-top:26px;
   float:right;
   font-size:11px;
   color:#a2bfe4;
}
#headNav a {color:#a2bfe4; text-decoration:none;}
#headNav a:hover {color:#cde1fc;}

/* Top Navigation
----------------------------------------------------------------------------*/ 
#topNav {
   width:910px;
   height:36px;
   float:left;
}

#topNavCont {
   width:908px;
   float:left;
}

#lftEnd {
   float:left; 
   width:2px;
   height:36px;
   background-image:url(images/left_nav.gif);
   background-repeat:no-repeat;
}

#btmNav {
   width:910px;
   height:12px;
   background-image:url(images/btm_nav.gif);
   overflow: hidden;
   clip:rect(0, 1px, 1px, 0);
   float:left;
}

/* Left Side
----------------------------------------------------------------------------*/ 
#left {
   width:686px;
   float:left;
}

#mainImg {
   width:686px;
   float:left;
}
/* 3 Boxes
----------------------------------------------------------------------------*/ 
#threeBoxes {
   width:686px;
   float:left;
   background-image:url(images/three_box_tile.gif);
   background-repeat:repeat-y;
}
   
#resourceBox {
   width:222px;
   float:left;
}

#eventsBox {
   width:217px;
   margin-left:10px;
   float:left;
}

#formsBox {
   width:217px;
   margin-left:10px;
   float:left;
}
   
.boxHeadBg {
   width:222px;
   height:32px;
   float:left;
   background-image:url(images/box_head.gif);
}

.boxHeadBgSm {
   width:217px;
   height:32px;
   float:left;
   background-image:url(images/box_head2.gif);
   background-repeat:no-repeat;
}

.boxHeadTxt {
   width:222px;
   margin-top:7px;
   color:#fff;
   font-weight:bold;
   text-indent:10px;
   font-family:Helvetica Condensed, Helvetica, Myriad Web, Arial;
}
.boxHeadTxt a {color:#fff; text-decoration:none;}
.boxHeadTxt a:hover {
	color:#003d77;
	text-decoration: none;
}
.boxTxt {
   width:196px;
   float:left;
   margin-top:2px;
   font-size:11px;
   color:#333;
}
.boxTxt a {color:#003d77; text-decoration:none;}
.boxTxt a:hover {color:#003d77; text-decoration:underline;}
.boxTxt ul {list-style-image:url(images/orange_dot.gif); padding-left:5px; margin-left:18px; margin-bottom:0px;}
.boxTxt li {margin-top:9px;}

#boxesBtm {
   width:686px;
   height:8px;
   float:left;
   background-image:url(images/btm_boxes.gif);
   background-repeat:no-repeat;
}

/* Right Side
----------------------------------------------------------------------------*/ 
#right {
   width:224px;
   float:left;
}

#search {
   width:224px;
   height:41px;
   float:left;
   background-image:url(images/search_bg.gif);
   background-repeat:no-repeat;
}

#searchField {
   width:181px;
   margin-left:6px;
   margin-top:9px;
   float:left;
}

#srchBtn {
   width:35px;
   float:left;
   text-align:center;
}

/* Bulletin Board
----------------------------------------------------------------------------*/ 
#boardTile {
   width:224px;
   float:left;
   background-color:#fff;
   margin-top:9px;
}

#bullBoardBg {
   width:224px;
   height:33px;
   float:left;
   background-image:url(images/bulletin_bg.gif);
}

#miniMap {
   width:224px;
   height:119px;
   float:left;
   background-image:url(images/mini_map.jpg);
   background-repeat:no-repeat;
}

.boardCont {
   width:204px;
   margin-left:10px;
   float:left;
   border-top:1px solid #ccc;
}

.boardTxt {
   width:199px;
   float:left;
   margin-left:3px;
   font-size:11px;
   color:#333;
   font-family:Helvetica, Myriad Web, Arial;
}
.boardTxt p {margin-top:7px; margin-bottom:7px;}
.boardTxt a {color:#003d77; text-decoration:none;}
.boardTxt a:hover {color:#003d77; text-decoration:underline;}

#btmBoard { 
   width:224px;
   height:12px;
   float:left;
   background-image:url(images/btm_boards.gif);
   background-repeat:no-repeat;
}

/* Footer
----------------------------------------------------------------------------*/
#footer {
   width:910px;
   float:left;
   background-image:url(images/footer_bg.gif);
   background-repeat:no-repeat;
   font-size:10px;
   color:#a2bfe4;
}
#footer a {color:#a2bfe4; text-decoration:underline;}
#footer a:hover {color:#fff;}

#footNav {
   width:910px;
   margin-top:14px;
   text-align:center;
   float:left;
   line-height:17px;
}

#btmFoot {
   width:910px;
   float:left;
   margin-top:26px;
}

#adobe {
   width:580px;
   float:left;
   margin-left:15px;
}

#copyInfo {
   width:303px;
   float:left;
   margin-top:3px;
   text-align:right;
}

/* Inner Pages
----------------------------------------------------------------------------*/
#inner-header {
   width:910px;
   height:62px;
   float:left;
   background-image:url(images/inner_head.gif);
}

#inner-logo {
   width:540px;
   height:62px;
   float:left;
}

#inner-search {
   width:149px;
   height:33px;
   float:left;
   margin-top:17px;
   background-image:url(images/inner_search_bg.gif);
   background-repeat:no-repeat;
}

#inner-headNav {
   width:220px;
   margin-top:26px;
   float:left;
   font-size:11px;
   color:#a2bfe4;
}
#inner-headNav a {color:#a2bfe4; text-decoration:none;}
#inner-headNav a:hover {color:#cde1fc;}

#inner-searchField {
   width:117px;
   margin-left:6px;
   margin-top:5px;
   float:left;
}

#inner-srchBtn {
   width:18px;
   float:left;
   text-align:center;
}

#inner-btmNav {
   width:910px;
   height:8px;
   background-image:url(images/inner_btm_nav.gif);
   overflow: hidden;
   clip:rect(0, 1px, 1px, 0);
   float:left;
}

/* Inner Left (navigation)
----------------------------------------------------------------------------*/
#inner-left {
   width:222px;
   float:left;
   margin-left:10px;
}

#leftNav {
   width:206px;
   margin-left:6px;
   margin-top:17px;
   float:left;
   font-size:11px;
   color:#003d77;
}
#leftNav a {color:#278ede; text-decoration:none;}
#leftNav a:hover {color:#003d77; text-decoration:underline;}

#line {margin-top:12px; width:212px;}

#greenLogo {
   width:212px;
   float:left;
   margin-top:20px;
   font-size:11px;
   color:#333;
   text-align:center;
}

#contentBtm {
   width:910px;
   height:21px;
   float:left;
   background-image:url(images/btm_content.gif);
   background-repeat:no-repeat;
}

/* Inner Right 
----------------------------------------------------------------------------*/
#inner-right {
   width:639px;
   margin-top:17px;
   margin-left:20px;
   float:left;
}
#innerdept-right {
   width:852px;
   margin-top:17px;
   margin-left:20px;
   float:left;
}
#middleContent {
   width:400px;
   float:left;
}
#middledeptContent {
   width:600px;
   float:left;
}
#deptContent {
   width:659px;
   float:left;
}
#rightContent {
   width:215px;
   float:left;
   margin-left:19px;
}

#downloads {
   width:215px;
   float:left;
   margin-top:20px;
}

#downHead {
   width:215px;
   height:24px;
   float:left;
   background-image:url(images/blue_header.gif);
   background-repeat:repeat-x;
}
   
.blueTxt {
   text-indent:7px;
   color:#fff;
   font-weight:bold;
   margin-top:4px;
} 

#dlFiles {
   width:205px;
   float:left;
   color:#999;
   font-size:11px;
}
#dlFiles ul {list-style-image:url(images/orange_dot.gif); padding-left:5px; margin-left:15px; margin-bottom:0px;}
#dlFiles li {margin-top:5px;}

#adCon {
   width:205px;
   float:left;
   font-size:11px;
   margin-top:20px;
   margin-left:10px;
}
#adCon li {margin-bottom:5px;}

/* Employment Application
-----------------------------------------------------------------------*/
#question_label{
	width:200px;
	float:left;
	vertical-align : middle;
	font-weight : bold;
	line-height : 20px;
}
#answer_label{
   width:600px;
   float:left;	
   margin-right: 10px;
   vertical-align : middle;
   line-height : 20px;
}

#question_label2{
	width:600px;
	float:left;
	vertical-align : middle;
	font-weight : bold;
	line-height : 20px;
	margin-top : 9px;
}
#answer_label2{
   width:200px;
   float:left;	
   margin-right: 10px;
   vertical-align : middle;
   line-height : 20px;
   margin-top : 9px;
}
#employmentheader{
   width:800px;
   float:left;	
   vertical-align : middle;
   line-height : 20px;
   margin-top : 9px;
}
/* Bottom Content 
----------------------------------------------------------------------------*/
#bottomContent {
   width:659px;
   float:left;
   margin-right:10px;
   border-top:1px solid #ccc;
   margin-top:20px;

}
#bottomdeptContent {
   width:852px;
   float:right;
   margin-right:10px;
   border-top:1px solid #ccc;
   margin-top:20px;
   margin-left:15px;
}
#btmTxtCont {
   width:651px;
   margin-top:10px;
   float:left;
 
   background-repeat:repeat-y;
}

#box1 {
   width:207px;
   float:left;
   font-size:11px;
}
#box1 ul {list-style-image:url(images/orange_dot.gif); padding-left:10px; margin-left:5px; margin-bottom:0px;}
#box1 li {margin-top:5px;}

#testBorder {
   border-left:1px solid #ccc;
   width:212px;
   float:left;
}

#box2 {
   width:197px;
   float:left;
   font-size:11px;
   margin-left:15px;
   min-height:80px;
   height:auto !important; /* For ie6 min-height */
   height:80px; /* For ie6 min-height */
}
#box2 ul {list-style-image:url(images/orange_dot.gif); padding-left:10px; margin-left:5px; margin-bottom:0px;}
#box2 li {margin-top:5px;}

#box3 {
   width:197px;
   float:left;
   font-size:11px;
   margin-left:16px;
   min-height:80px;
   height:auto !important; /* For ie6 min-height */
   height:80px; /* For ie6 min-height */
}
#box3 ul {list-style-image:url(images/orange_dot.gif); padding-left:10px; margin-left:5px; margin-bottom:0px;}
#box3 li {margin-top:5px;}

/* Classes
----------------------------------------------------------------------------*/
form {margin:0px; padding:0px;}
h1 {border-bottom:1px solid #ccc; font-size:18px; color:#f7721a; padding-bottom:6px;}
h2 { font-size:11px; margin:0; background-color:#b2c9dd; width:204px; text-indent:3px; padding:1px; }
h5 { font-size: 11px; background-color: #b2c9dd; text-indent: 3px; margin: 0; padding: 1px; width: 800px; }
h3 {font-size:12px; margin-bottom:0px; margin-top:7px; text-indent:3px; padding:1px; color:#f7721a}
h4  {
	font-size:12px;
	margin-bottom:0px;
	margin-top:7px;
	text-indent:3px;
	padding:1px;
	color:black;
	font-family:Arial;
	padding-left : 10px;
}
dd {margin-left:10px; margin-top:6px;}
dl {margin:0px;}
.bgclr {background-color:#f0f4f8;}
.picspace {margin-right:8px; margin-bottom:5px; margin-top:5px;}
.picspace2 {margin-right:12px; margin-bottom:12px; margin-top:12px;}
.sub {font-size:16px; font-weight:normal; font-family:Arial;}
.sub2 {font-size:14px; font-weight:bold; color:#f7721a;}
.sub3 {font-size:11px; font-weight:bold; color:#00244d; margin-top:4px;}
.form_size {width:163px; height:14px; font-size:11px;}
.form_size2 {width:97px; height:12px; font-size:11px;}
.sm_txt {font-size:11px; color:#666;padding:0px;}
   .sm_txt a {color:#666; text-decoration:underline;}
   .sm_txt a:hover {color:#666; text-decoration:underline;}
a img {border:none;}
a {outline:none;}
a {color:#003d77; text-decoration:none;}
a:hover {color:#003d77; text-decoration:underline;}
