body { font-family:arial,verdana,geneva,helvetica,sans-serif;font-size:100%;color:#000;background-color:#fff;margin:0;margin-top:12px;text-align:center; }
img { border:0;padding:0;margin:0; }
.container { background-color:#fff;color:#000;z-index:1;margin-left:auto;margin-right:auto;width:964px; }
.container .header { width:182px;float:left;margin-left:24px;margin-bottom:16px; }
.cleardivs { clear:both;font-size:1px;line-height:0; }
.container .textarea { width:964px;padding:0;text-align:left;border:1px solid #e3e3e3; }
.container .breadcrumbs { width:922px;margin-left:14px;padding:1em 1em 1em 0;text-align:left;font-size:0.75em;color:#196b89;border-bottom:1px solid #e3e3e3; }
.container .breadcrumbs .youarehere{ text-align:left;color:#686868; }
.container .breadcrumbs a:link {color:#686868;text-decoration:none; }
.container .breadcrumbs a:visited {color:#686868;text-decoration:none; }
.container .breadcrumbs a:hover {color:#196b89;text-decoration:underline; }
.container .breadcrumbs a:active {color:#686868;text-decoration:none; }
.topbox { margin-top:1em;margin-left:14px;background:url(../Images/blue-shadow.jpg);background-repeat:repeat-y; }
.topbox .topborder { width:935px;height:10px; }
.topbox .topsideborder { width:10px;background:url(../Images/top-border-side.jpg) repeat-y;float:left; }
.topbox .toptext { width:233px;float:left; }
.topbox .topimage { width:682px;float:left; }
.topbox .baseborder { width:935px;height:32px; }
.topbox .toptext h1 { font-family:georgia,times,"times new roman",serif;font-size:1.2em;line-height:1em;color:#fff;font-weight:normal;padding:14px 14px 0 14px;margin-bottom:0; }
.topbox .toptext p { font-size:0.75em;color:#fff;font-weight:normal;padding:0 14px;margin-top:1em;margin-bottom:0; }
/* HOME PAGE */
.container .textarea .mainarea { width:946px;margin-left:14px; }
/* LEFT TWO COLUMNS */
.container .textarea .mainarea .lefttwo { width:494px;float:left;background-color:#faf5f2; }
.container .textarea .mainarea .lefttwo .lefttwoitem { width:246px;float:left;border-right:1px solid #fff;}
.copyitem { margin-top:0;border-top:1px solid #fff;padding-top:0;padding-bottom:0; }
.copyitem p { font-size:0.7em;line-height:1.5em;margin:12px 0 0 0;background:#faf5f2;color:#58585a;padding:0 14px; }

.searchButton { padding:0 0 10px 0;}

.lefttwoitem .copyitem .arrowgo { float:right;width:79px;height:100px;padding-top:1em;margin-left:1em; }
.brown { background:url(../Images/brown-bg.jpg) repeat-x; }
.purple { background:url(../Images/purple-bg.jpg) repeat-x; }
.green { background:url(../Images/green-bg.jpg) repeat-x; }
.red { background:url(../Images/red-bg.jpg) repeat-x; }
.container .textarea .mainarea .lefttwo .lefttwoitem h2 { font-family:georgia,times,"times new roman",serif;font-size:0.9em;color:#fff;font-weight:normal;margin-top:0;margin-bottom:0;padding-top:0.3em;padding-bottom:0.35em;padding-left:14px; }
/* RIGHT TWO COLUMNS */
.container .textarea .mainarea .righttwo { width:441px;float:left;margin-left:9px; }
.container .textarea .mainarea .righttwo .righttwoitem { width:243px;padding:0 0 23px 0;float:left;background:url(../images/featured-jobs-bg.gif) repeat-y;background-color:#faf5f2; }
.container .textarea .mainarea .righttwo .righttwoitem .blue { background:url(../Images/blue-bg.jpg) repeat-x;width:232px;margin-left:5px; }
.container .textarea .mainarea .righttwo .righttwoitem h2 { font-family:georgia,times,"times new roman",serif;font-size:0.9em;color:#fff;font-weight:normal;margin-top:0;margin-bottom:0;padding-top:0.3em;padding-bottom:0.35em;padding-left:14px; }
.container .textarea .mainarea .righttwo .righttwoitem h3 { font-size:0.75em;color:#359dc2;margin-bottom:0;padding-top:0.3em;padding-bottom:0.35em;padding-left:14px;margin-top:0;margin-top:1.3em; }
.container .textarea .mainarea .righttwo .righttwoitem p { font-size:0.7em;line-height:1.3em;padding-left:14px;padding-right:14px;margin-top:0;margin-bottom:0;color:#58585a; }
.container .textarea .mainarea .righttwo .righttwoitem a:link {color:#359dc2;text-decoration:underline; }
.container .textarea .mainarea .righttwo .righttwoitem a:visited {color:#359dc2;text-decoration:underline; }
.container .textarea .mainarea .righttwo .righttwoitem a:hover {color:#000;text-decoration:none; }
.container .textarea .mainarea .righttwo .righttwoitem a:active {color:#359dc2;text-decoration:underline; }
.container .textarea .mainarea .righttwo .righttwoitem2 { width:190px;float:left;border-right:1px solid #fff;background:url(../Images/recruitment-fair-bg.gif) repeat-y;background-color:#faf5f2;margin-left:5px; }
.container .textarea .mainarea .righttwo .righttwoitem2 .blue { background:url(../Images/blue-bg.jpg) repeat-x;width:179px;margin-left:5px; }
.container .textarea .mainarea .righttwo .righttwoitem2 h2 { font-family:Georgia,Times,"Times New Roman",serif;font-size:0.9em;color:#fff;font-weight:normal;margin-top:0;margin-bottom:0;padding-top:0.3em;padding-bottom:0.35em;padding-left:14px; }
.container .textarea .mainarea .righttwo .righttwoitem2 p { font-size:0.7em;padding-left:14px;padding-right:14px;margin-top:0;margin-bottom:0.6em;color:#58585a; }
.container .textarea .mainarea .righttwo .righttwoitem2 a:link {color:#359dc2;text-decoration:underline; }
.container .textarea .mainarea .righttwo .righttwoitem2 a:visited {color:#359dc2;text-decoration:underline; }
.container .textarea .mainarea .righttwo .righttwoitem2 a:hover {color:#000;text-decoration:none; }
.container .textarea .mainarea .righttwo .righttwoitem2 a:active {color:#359dc2;text-decoration:underline; }
.container .textarea .mainarea .righttwo .righttwoitem2 .video { padding:14px;padding-top:17px;padding-bottom:18px; }
/* INSIDE PAGES */
.container .textarea .threecolumncontainer { width:950px;margin-top:1em;padding-left:14px;margin-bottom:15px; }
.sidepanelleft { width:186px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;margin-bottom:1em;padding-top:0;margin-left:7px; }
.sidepanelleft h2 { font-size:0.75em;padding:0.4em 0.2em 0.4em 8px;color:#fff;font-weight:normal;margin-bottom:0; }
.sidepanelleft img { margin:0;padding:0;margin-top:0;padding-top:0; }
.sidepanelleft p { font-size:0.7em;line-height:1.5em;padding:0 0.2em 1em 8px;color:#58585a;font-weight:normal; }
.toprightcontainer { float:left;width:200px;margin-left:30px; }
#jobAlerts {  width:186px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:1em;padding-top:0;margin-left:7px;background:#faf5f2; }
#jobAlerts h2 { font-size:0.75em;padding:0.4em 0.2em 0.4em 8px;color:#fff;font-weight:normal;margin-bottom:0;background:url(../Images/red-bg.jpg) repeat-x; }
#jobAlerts p { font-size:0.7em;line-height:1.5em;padding:14px 14px 0 14px;margin:0;color:#58585a; }
#jobAlerts img { padding:0 0 14px 90px; }
#searchApply {  width:186px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:1em;padding-top:0;margin-left:7px;background:#faf5f2; }
#searchApply h2 { font-size:0.75em;padding:0.4em 0.2em 0.4em 8px;color:#fff;font-weight:normal;margin-bottom:0;background:url(../Images/brown-bg.jpg) repeat-x; }
#searchApply p { font-size:0.7em;line-height:1.5em;padding:14px 14px 0 14px;margin:0;color:#58585a; }
#searchApply img { padding:0 0 14px 90px; }
.container .textarea .threecolumncontainer .centralcolumn { float:left;width:495px;margin-right:0;padding-bottom:2em; }
.container .textarea .threecolumncontainer .twocolcontainer .centralcolumn { float:left;width:710px;margin-right:0;padding-bottom:2em; }
.container .textarea .threecolumncontainer .centralcolumn h1 { font-family:Georgia,Times,"Times New Roman",serif;color:#2a7d9b;font-size:0.9em;font-weight:normal;text-transform:uppercase;margin-top:0;margin-bottom:0; }
.container .textarea .threecolumncontainer .centralcolumn h2 { color:#6e6e6e;font-size:0.8em;margin-top:0;margin-bottom:0;    height:12px;padding-top:1.0em;        line-height:0.2em; }
.container .textarea .threecolumncontainer .centralcolumn h3 { color:#2a7d9b;font-weight:bold;font-size:0.7em;margin-top:0;margin-bottom:0;padding-top:1.0em;        line-height:0.2em; }
.container .textarea .threecolumncontainer .centralcolumn p,
.container .textarea .threecolumncontainer .centralcolumn ul,
.container .textarea .threecolumncontainer .centralcolumn ol { font-size:0.7em;line-height:1.6em;color:#585858; }
.container .textarea .threecolumncontainer .centralcolumn img { float:left;margin-right:1em; }
.container .textarea .threecolumncontainer .leftcolumn { float:left;width:922px;padding-right:12px;padding-bottom:2em; }
.container .textarea .threecolumncontainer .leftcolumn h1 { font-family:Georgia,Times,"Times New Roman",serif;color:#2a7d9b;font-size:0.9em;font-weight:normal;text-transform:uppercase;margin-top:0;margin-bottom:0;margin-top:1em; }
.container .textarea .threecolumncontainer .leftcolumn h2 { color:#585858;font-size:0.8em;margin-top:0;margin-bottom:0; }
.container .textarea .threecolumncontainer .leftcolumn h3 { color:#585858;font-size:0.75em;margin-top:0;margin-bottom:0; }
.container .textarea .threecolumncontainer .leftcolumn p img { float:left;margin-right:1em; }
.container .textarea .threecolumncontainer .leftcolumn p,
.container .textarea .threecolumncontainer .leftcolumn ul,
.container .textarea .threecolumncontainer .leftcolumn ol { font-size:0.75em;line-height:1.6em;color:#585858; }
.container .textarea .threecolumncontainer .rightcolumn { float:left;width:197px; }
.form { margin:0;padding:20px;font-size:0.8em;color:#2a7d9b; }
input { border:1px solid #2a7d9b; }
.button { border:1px solid #2a7d9b;background:#fff;color:#2a7d9b;font-weight:bold;float:right;padding:0 0.2em; }
#SiteMap ul { font-size:0.8em;list-style-type:square; }
#SiteMap ul ul { font-size:0.9em; }
#SiteMap ul ul ul li { font-size:1.2em; }

