body {text-align:center; margin:0px}
/*body {text-align:center; margin:0px; background-image:url(/images/background.gif); background-position:bottom right; background-repeat:no-repeat}*/
div, td, body {color:#4d4d4d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; line-height:14px}
form {margin:0px; padding:0px}
input, select, textarea {color:#4d4d4d; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

h2 {font-size:13px; margin-top:0px; padding-top:0px; font-weight:bold; color:#B70606; line-height:normal}
h3 {font-size:15px; padding-bottom:3px; margin-top:0px; padding-top:10px; font-weight:normal; line-height:normal; margin-bottom:10px; color:#000079}

.dividerNew{font-size:15px;font-weight:normal; line-height:normal; height:1px;color:#000079;  background-image:url(/images/dotted.gif); background-repeat:repeat-x; overflow:hidden; background-position:top; margin-top:14px;}
.dividerSpacer{ height:50px; border:solid 1px red;}

h3 a {text-decoration:none; color:#000079}
h4 {font-size:12px; font-weight:bold; text-decoration:none; color:#000079; margin-bottom:0px; padding-bottom:0px}
p {margin-top:9px; margin-bottom:3px}
a {text-decoration:underline; color:#0B9160}
a:hover {text-decoration:none}

.green {color:#0B9160}

ul {list-style-type:none; padding-left:20px; margin-top:15px; margin-left:0}
li {padding-left:8px; margin-top:3px; background:transparent url(/images/square_bullet.gif) no-repeat 0 0.6em;}

.boldList li {font-weight:bold; margin-top:10px; background-position:0 0.4em}

#wrapper {width:800px; text-align:left; margin:0 auto; background-position:bottom; background-repeat:no-repeat; overflow:hidden}

#logo {margin-top:19px; float:left; width:180px; height:55px; background-image:url(/images/logo.gif); background-repeat:no-repeat}

#toptop {
float: right;
width: 600px;
height: 65px;
}

	#toptop .open {
	float: right;
	margin-top: 11px;
	border: 0;
	}

#menu {
float:right;
width:600px;
}

	#menu a {
	display: block;
	float: right;
	width: 93px;
	margin-left: 1px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	color: #fff;
	line-height: 19px;
	background: #85bba7;
	}

	#menu a:hover, #menu a.selected { background: #0b9160; }

.menuItem {float:right; margin-left:1px}

#imageBorder{border-bottom:4px solid #0B9160}
#topImage {border-bottom:4px solid #0B9160}
#topImage div {background-repeat:no-repeat}
#topImage h1 {color:#ffffff; font-size:16px; line-height:21px; margin-top:0}

#bodyArea {padding-top:14px}

#leftColumn {width:200px; float:left}
#bodyColumn {float:left; overflow:hidden; margin-bottom:20px}

.dots {background-image:url(/images/dotted.gif); background-position:top; background-repeat:repeat-x; margin-top:20px; padding-top:20px}

#breadcrumbs {margin-bottom:30px; font-size:10px}

#sectors {width:200px; float:left}
.sector {margin-bottom:14px; background-image:url(/images/sector_box.gif); background-repeat:no-repeat; color:#FFFFFF; height:63px; cursor:pointer}
.sectorTitle {font-size:16px; color:#FFFFFF; padding:8px 0 0 16px; margin:0}
.sectorSummary {padding:3px 10px 5px 16px; font-size:10px; margin:0}
.sectorTitle a {color:#FFFFFF; text-decoration:none}

.highlight {width:200px}
.highlight h3 {font-weight:bold; color:#0B9160; background-image:url(/images/dotted.gif); background-position:bottom; background-repeat:repeat-x; padding-top:7px; padding-bottom:7px; margin-top:0px; margin-bottom:0; padding-left:13px}
.highlightLabel {color:#0B9160; font-size:10px; font-weight:bold; margin:0; padding-top:5px}
.highlightField select {width:130px}
.highlightFooter {padding-top:5px; font-weight:normal; color:#0B9160; background-image:url(/images/dotted.gif); background-position:top; background-repeat:repeat-x; padding-right:13px; text-align:right}

.highlightJob {padding-left:10px; background-image:url(/images/dotted.gif); background-position:bottom; background-repeat:repeat-x; padding-top:8px; padding-bottom:8px}
.highlightJob p {margin:0; padding-bottom:2px; padding-top:0; margin:0}

.boxBorderL {background-image:url(/images/boxes/left.gif); background-repeat:repeat-y; background-position:left; overflow:hidden}
.boxBorderR {background-image:url(/images/boxes/right.gif); background-repeat:repeat-y; background-position:right; overflow:hidden}
.boxBorderT {background-image:url(/images/boxes/top.gif); background-repeat:repeat-x; background-position:top; overflow:hidden}
.boxBorderB {background-image:url(/images/boxes/bottom.gif); background-repeat:repeat-x; background-position:bottom; overflow:hidden}
.boxTR {background-image:url(/images/boxes/top_right.gif); background-repeat:no-repeat; background-position:top right; overflow:hidden}
.boxTL {background-image:url(/images/boxes/top_left.gif); background-repeat:no-repeat; background-position:top left; overflow:hidden}
.boxBL {background-image:url(/images/boxes/bottom_left.gif); background-repeat:no-repeat; background-position:bottom left; overflow:hidden}
.boxBR {background-image:url(/images/boxes/bottom_right.gif); background-repeat:no-repeat; background-position:bottom right; overflow:hidden; padding:2px}
.boxInner {padding:0px 10px; margin:0}

.box {width:554px; text-align:left; overflow:hidden}
.boxTitle {background-image:url(/images/box_top.gif); background-repeat:no-repeat; height:30px; overflow:hidden; text-align:left}
.boxTitle h3 { margin:0; padding-top:10px; padding-left:18px; text-align:left}
.boxTitle h3 a {color:#FFFFFF; font-size:11px; font-weight:bold; background-color:#0b9160}
.boxTitle h3 div {color:#FFFFFF; font-size:11px; font-weight:bold; background-color:#0b9160; margin-right:20px}
.boxBody {background-color:#FFFFFF; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; background:#ffffff url(/images/dotted.gif) repeat-x 0em 0.4em; padding:10px 17px}
.boxBodyLine {background-color:#FFFFFF; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; background:#ffffff url(/images/dotted.gif) repeat-x 0em 0.4em; padding:10px 17px}
.boxBottom {background-image:url(/images/box_bottom.gif); background-repeat:no-repeat; height:11px; background-position:top}

.job {margin-bottom:17px; width:554px; overflow:hidden}
.jobDetails {color:#0b9160; margin-top:0px}
.jobBody {margin-top:8px; background-color:#FFFFFF}
.jobLinks {margin-top:0px}

.arrowLink {background:transparent url(/images/arrow_circle.gif) no-repeat 0em 0em; padding-top:3px; height:21px; float:right; margin-left:20px; margin-top:4px}
.arrowLink a {padding-left:24px; text-decoration:none}

ul.linksList {margin-top:35px}
.linksList li {padding-left:8px; margin-top:6px; background:transparent url(/images/bracket_left.gif) no-repeat 0 0; height:16px}
.linksList li a {background-image:url(/images/bracket_right.gif); background-repeat:no-repeat; background-position:top right; padding-right:8px; padding-bottom:10px}

ul.noBullets li {background-image:none; padding-left:0}

.resultsNav {margin:25px auto 15px auto; background:transparent url(/images/bracket_left.gif) no-repeat 0 0; height:16px; width:285px}
.resultsNav div {background-image:url(/images/bracket_right.gif); background-repeat:no-repeat; background-position:top right; text-align:center; height:16px}

.testimonial {width:175px; float:right; overflow:hidden; margin:0 0 25px 25px}
.testimonialQuote {font-weight:bold; font-size:12px; color:#0B9160; font-style:italic}
.testimonialQuote img {margin:0 0 15px 25px}
.testimonialSource {font-size:10px; margin-top:2px; margin-bottom:20px}
.testimonialLine {background:#ffffff url(/images/dotted.gif) repeat-x 0em 0.4em}

#bottomBar {height:25px; background-color:#0B9160}
#bottomBar div {margin:0px 10px; color:#FFFFFF; font-size:10px; padding-top:5px}
#bottomBar div a {color:#FFFFFF}

#bottomLogos {padding:10px 0 15px 10px}
#bottomLogos div {float:left; margin-right:20px}

