

body {
	margin-top: 0px;
	margin-height : 0px;
	background-color : #D9E7F6;
	}
li {
	list-style : circle inside;
	}
td.carBg{
	font-family : arial; 
	font-size : 11px;
	font-weight : normal;
	color : #373133;
	letter-spacing : 1px;
	line-height : 16px;
	vertical-align : top;
	letter-spacing : 1px;	
	}
td.missionBg{
	font-family : arial; 
	font-size : 11px;
	font-weight : normal;
	color : #373133;
	letter-spacing : 1px;
	line-height : 16px;
	vertical-align : top;
	letter-spacing : 1px;
	}
td.principlesBg{
	font-family : arial; 
	font-size : 11px;
	font-weight : normal;
	color : #373133;
	letter-spacing : 1px;
	line-height : 16px;
	vertical-align : top;
	letter-spacing : 1px;
	}			
.main {
	width : 594px;
	font-family : arial; 
	font-size : 11px;
	font-weight : normal;
	color : #373133;
	letter-spacing : 1px;
	line-height : 16px;
	vertical-align : top;
	padding : 15px;
	letter-spacing : 1px;
	background-image : url(../graphics/mainBG.gif);
	}
.plain {
	font-family : arial; 
	font-size : 11px;
	font-weight : normal;
	color : #373133;
	letter-spacing : 1px;
	line-height : 16px;
	}
.SM {
	font-family : arial; 
	font-size : 10px;
	font-weight : normal;
	color : #373133;
	letter-spacing : 1px;
	}

A {
	font-family : arial; 
	font-size : 11px;
	font-weight : normal;
	color : #0095ce;
	text-decoration : none;
	line-height : 18px;
	}
A:Hover {
	text-decoration : underline;
	}
A.red {
	font-family : tahoma, arial;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
	color : #44648B;
	}
A:Hover.red {
	text-decoration : underline;
	}
A.redLG {
	font-family : arial;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
	color : #44648B;
	}
#flashContainer{
	width:594px;
	height:221px;
	display:block;
	}	
A:Hover.redLG {
	text-decoration : underline;
	}
A.whiteIndex {
	padding-left : 247px;
	}
A:Hover.whiteIndex {
	text-decoration : underline;
	}
A.gray {
	font-family : arial; 
	font-size : 11px;
	font-weight : bold;
	color : #373133;
	text-decoration : none;
	line-height : 18px;
	}
A:Hover.gray {
	text-decoration : none;
	}
A.blue {
	font-family : arial;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	color : #00adef;
	}
A:Hover.blue {
	text-decoration : underline;
	}
A.white {
	font-family : arial;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	color : #ffffff;
	}
A:Hover.white {
	text-decoration : underline;
	}
A.site {
	font-family : arial;
	font-size : 14px;
	font-weight : bold;
	letter-spacing : 1px;
	color : #44648B;
	margin-bottom : 2px;
	text-decoration : underline;
	}
.mainTable {
	width : 762px;
	background-color : #ffffff;
	}
.left {
	background-image : url(../graphics/clear-left.gif);
	}
.right {
	background-image : url(../graphics/clear-right.gif);
	}
.bottom {
	width : 100%;
	background-image : url(../graphics/bottom.gif);
	}
.cell01 {
	vertical-align : top;
	}
	
.headerLeft {
	width : 300px;
	}
.headerRight {
	width : 460px;
	text-align : right;
	padding-right : 10px; 
	}
.navTable {
	width : 100%;
	background-color : #44648B;
	}
.menu {
	text-align : center;
	padding-top : 12px;
	padding-bottom : 12px;
	background-color : #44648B;
	}
.leftSide {
	width : 156px;
	vertical-align : top;
	background-color : #d1d1d3;
	height : 100%
	}
.rightSide {
	background-image : url(../graphics/bodyBG.gif);
	width : 594px;
	vertical-align : top;
	}
.mainImage {
	width:594px;
	height:221px;
	background-image : url(../graphics/indexImageBG.jpg) no-repeat;
	}
.jobSearch {
	text-align : center;
	padding-top : 5px;
	}

.input {
	border : 1px solid #787878;
	font-size : 9px;
	padding-left : 3px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	}
.contentMain {
	font-family : arial; 
	font-size : 11px;
	font-weight : normal;
	color : #373133;
	letter-spacing : 1px;
	line-height : 16px;
	vertical-align : top;
	padding : 15px;
	letter-spacing : 1px;
	}
.smallcontent {
	font-family : arial; 
	font-size : 11px;
	font-weight : normal;
	color : #373133;
	letter-spacing : 1px;
	line-height : 16px;
	vertical-align : top;
	padding : 0px;
	letter-spacing : 1px;
	}
H1 {
	font-family : arial;
	font-size : 16px;
	font-weight : bold;
	letter-spacing : 1px;
	color : #44648B;
	margin-bottom : 7px;
	}
H2 {
	font-family : arial;
	font-size : 14px;
	font-weight : bold;
	letter-spacing : 1px;
	color : #44648B;
	margin-bottom : 2px;
	}
.subTitle {
	font-family : arial;
	font-size : 13px;
	font-weight : bold;
	letter-spacing : 1px;
	color : #44648B;
	line-height : 13px;
	padding-bottom: 2px;
	}
.hotJobs {
	width : 135px;
	background-color : #ffffff;
	border : 1px solid #808084;
	padding : 4px;
	text-align : center;
	}
.footer {
	width : 100%;
	background-color : #58585a;
	padding : 5px;
	font-family : arial;
	font-size : 11px;
	font-weight : normal;
	letter-spacing : 1px;
	color : #ffffff;
	text-align : center;
	}
.input {
	border : 1px solid #787878;
	font-size : 9px;
	padding-left : 3px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	}
.box {
	width : 160px;
	vertical-align : top;
	background-image : url(../graphics/centerTableBG.gif);
	font-family : arial;
	font-size : 11px;
	font-weight : normal;
	letter-spacing : 1px;
	line-height : 16px;
	color : #373133;
	padding : 5px;
	border : 2px solid #a5a5a9;
	line-height : 18px;
	}
.boxTitle {
	font-family : arial;
	font-size : 14px;
	font-weight : bold;
	letter-spacing : 1px;
	color : #808084;
	}
.directoryTable {
	width : 575px;
	background-color : #ffffff;
	}

.dirHeader {
	font-family : arial;
	font-size : 11px;
	font-weight : bold;
	letter-spacing : 1px;
	line-height : 16px;
	color : #373133;
	padding-left : 2px;
	padding-right : 2px;
	background-color : #e7e7e8;
	border-bottom : 1px solid #9f9fa0;
	}
.dirList {
	font-family : arial;
	font-size : 11px;
	font-weight : normal;
	letter-spacing : 1px;
	line-height : 18px;
	color : #373133;
	border-right : 2px solid #ffffff;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 4px;
	padding-bottom : 4px;
	border-bottom : 1px solid #e6e6e6;
	}
.dirListEnd {
	font-family : arial;
	font-size : 11px;
	font-weight : normal;
	letter-spacing : 1px;
	line-height : 18px;
	color : #373133;
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 2px;
	padding-right : 2px;
	border-bottom : 1px solid #e6e6e6;
	}
.jobleft {
	font-family : arial;
	font-size : 11px;
	font-weight : bold;
	letter-spacing : 1px;
	color : #373133;
	padding-left : 15px;
	padding-bottom : 5px;
	}
.jobRight {
	padding-left : 5px;
	padding-bottom : 5px;
	}
.searchTable {
	width : 400px;
	background-color : #ffffff;
	border : 2px solid #a5a5a9;
	}
.searchResults {
	width : 560px;
	background-color : #ffffff;
	}
.searchRHDR {
	font-family : arial; 
	font-size : 13px;
	font-weight : bold;
	color : #373133;
	letter-spacing : 1px;
	line-height : 16px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left: 5px;
	}
.searchRText {
	font-family : arial; 
	font-size : 11px;
	font-weight : normal;
	color : #373133;
	letter-spacing : 1px;
	line-height : 18px;
	padding-left: 5px;
	}

.appTable {
	width : 560px;
	background-color : #ffffff;
	}
.surveyTable {
	width : 560px;
	background-color : #ffffff;
	border : 2px solid #a5a5a9;
	}
.surveyQ {
	font-family : arial;
	font-size : 14px;
	font-weight : normal;
	letter-spacing : 1px;
	color : #44648B;
	padding-left : 4px;
	padding-top : 5px;
	padding-bottom : 15px;
	}
.number {
	padding-top : 5px;
	padding-bottom : 15px;
	padding-left : 10px;
	vertical-align : top;
}

.formLeft {
	width : 250px;
	font-family : arial;
	font-size : 11px;
	font-weight : bold;
	letter-spacing : 1px;
	color : #373133;
	padding-left : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	background-color : #f2f2f4;
	border-bottom : 2px solid #ffffff;
	}
.formRight {
	font-family : arial;
	font-size : 11px;
	font-weight : normal;
	letter-spacing : 1px;
	color : #373133;
	padding-left : 5px;
	line-height : 22px;
	border-bottom : 2px solid #ffffff;
	background-color : #ffffff;
	}
.formTitle {
	font-family : arial;
	font-size : 12px;
	font-weight : bold;
	letter-spacing : 1px;
	color : #373133;
	padding-left : 5px;
	line-height : 22px;
	background-color : #d1d1d3;
	border-bottom : 2px solid #ffffff;
	}
.siteTable {
	width : 560px;
	padding : 10px;
	}









.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}.imcm li a img{display:inline;border-width:0px;}.imcm span{display:inline;}.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}.imcm .imsc{position:relative;}.imcm .imsubc{position:absolute;visibility:hidden;}.imcm li{list-style:none;font-size:1px;float:left;}.imcm ul ul li{width:100%;float:none !important;}.imcm a{display:block;position:relative;}.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}.imde ul li:hover .imsubc{visibility:visible;}.imde ul ul li:hover  .imsubc{visibility:visible;}.imde ul ul ul li:hover  .imsubc{visibility:visible;}.imde li:hover ul  .imsubc{visibility:hidden;}.imde li:hover ul ul .imsubc{visibility:hidden;}.imde li:hover ul ul ul  .imsubc{visibility:hidden;}.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}.dvs,.dvm{border-width:0px}/*\*//*/.imcm .imea{visibility:hidden;}/**/<!--[if IE]>.imcm .imea span{position:absolute;}.imcm .imclear,.imclear{display:none;}.imcm{zoom:1;} .imcm li{curosr:hand;} .imcm ul{zoom:1}.imcm a{zoom:1;}<![endif]--><!--[if gte IE 7]>.imcm .imsubc{background-image:url(ie_css_fix);}<![endif]-->




	/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-repeat:no-repeat;background-position:top left;}


	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {width:7px; height:8px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-repeat:no-repeat;background-position:top left;}


	/* --[[ Main Container ]]-- */
	#imouter0 {border-style:none; padding:0px 4px 0px 0px; margin:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#f3f3f3; border-style:solid; border-color:#696969 #939393 #939393 #696969; border-width:1px 2px 2px 1px; padding:0px; margin:3px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {color:#333333; text-align:left; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; border-style:none; border-width:0px; padding:0px 2px 0px 0px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {text-decoration:none; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {text-decoration:none; }

		/* [active] */
		#imenus0 li a.iactive {text-decoration:none; }

		/* [Main Graphic Button Text Content] */
		#imenus0 .imbuttons {padding:5px 0px 0px; text-align:center; }


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#474747; text-align:left; font-family:arial; font-size:11px; font-weight:bold; text-decoration:none; border-style:none; border-width:0px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {background-color:#ffffff; color:#44648B; text-decoration:none; }
		#imenus0 ul li a.ihover {background-color:#ffffff; color:#44648B; text-decoration:none; }

		/* [active] */
		#imenus0 ul li a.iactive {background-color:#ffffff; color:#000000; }

		/* [Dividers] */
		#imenus0 .dvs {border-bottom-width:1px; border-style:dotted; border-color:#000000; padding-bottom:3px; margin-bottom:2px; }


