#main_content { width: 606px;padding: 3px;background-color: #FFF; border: 1px solid #ADADAD; overflow: hidden; }
* html #main_content { width: 606px; margin-top: -40px; padding: 3px; background-color: #FFF; border: 1px solid #ADADAD; overflow: hidden; }
#intro {width: 606px;  }
#intro h1 { background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #00638C; font-weight: bold; font-size: 23px; font-family: arial helvetica serif; padding-bottom: 10px;}
*:first-child+html #intro h1 { background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #00638C; font-weight: bold; font-size: 20px; font-family: arial; letter-spacing: -0.9px; padding-bottom: 10px;}
* html #intro h1 { background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #00638C; font-weight: bold; font-size: 20px; font-family: arial helvetica serif; padding-bottom: 10px;}
#intro p { padding-left: 10px; }

/* -- featuredCareersIndex -- */
#featuredCareersIndex {position: relative; overflow: hidden; width: 511px; height: 229px; margin: 10px 0; background: #535353;}
*:first-child+html #featuredCareersIndex {/*width: 570px;*/ /*padding-bottom: 10px; */}
* html #featuredCareersIndex {/*width: 570px;*/ /*padding-bottom: 10px; */}

/* career_tabs */
#featuredCareersIndex .career_detail {
	height:180px;
	width:325px;
	background: #d3e3f2;
	position:relative;
	margin: 10px 10px 0 175px;
	overflow: hidden;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	font-family: Arial, sans-serif;
}

#featuredCareersIndex .career_detail h2 {padding: 5px 5px 0; font: bold 1em Times, serif; color: #00a;}

#featuredCareersIndex .career_detail .description p {margin: 0 0 5px 0;}

#featuredCareersIndex .ui-tabs-panel {background: #FFF; border: 0px solid #000;overflow: hidden;clear:both; margin:0 5px 5px 5px; position:relative;}
#featuredCareersIndex .ui-tabs-hide {display:none;}
#featuredCareersIndex .ui-tabs-panel .logo {float: left;width:140px; border: 1px solid #000;/* position:relative;  */}
#featuredCareersIndex .ui-tabs-panel .description {float: left; font-size: 1.3em; font-family: arial; margin-bottom: 10px; /*position:absolute; top:5px; left: 100px;*/}
#featuredCareersIndex .ui-tabs-panel .programs_search {float: left;width:350px; padding-left: 5px; border: 0px solid #000;/* position:relative;  */}
#featuredCareersIndex .ui-tabs-panel a.button {margin-left:80px;}

/* tab navigation */
#featuredCareersIndex .ui-tabs-nav {position: absolute; bottom: 0; left: 0;}
#featuredCareersIndex .ui-tabs-nav li {font-size: 0.75em; font-weight:bold;}
#featuredCareersIndex .ui-tabs-nav li  a {color:#498297; font-size: 1.5em;}
#featuredCareersIndex .ui-tabs-nav li  a:hover {color:#FFF; text-decoration:none;}

/* article tabs */
#featuredCareersIndex .ui-tabs-panel .description h3 {color:#417AE1; font-family: arial helvetica sans-serif; font-size:0.75em; font-weight:bold;}
#featuredCareersIndex .ui-tabs-panel .description p {/*font-size:0.6875em;*/ font-family: arial helvetica sans-serif; font-size: 0.6em; padding-left: 5px; padding-right:40px; *padding-right: 5px; padding-bottom: 2px; color: #000000; }
#featuredCareersIndex .ui-tabs-panel .description p {font: 0.55em Arial,sans-serif;}

#featuredCareersIndex #career-1 { background: url(/img/featured-career-index/secret_struggles_thumb1.png) no-repeat; margin: 0px; padding: 0px; min-height: 250px;}
*:first-child+html #featuredCareersIndex #career-1 { background: url(/img/featured-career-index/secret_struggles_thumb1.png) no-repeat; margin: 0px 0px 10px 0px; padding: 0px; height: 250px;  }
* html #featuredCareersIndex #career-1 { background: url(/img/featured-career-index/secret_struggles_thumb1.png) no-repeat; margin: 0px 0px 10px 0px; padding: 0px; height: 250px; }

#featuredCareersIndex #career-2 { background: url(/img/featured-career-index/scholarship.jpg) no-repeat; margin: 0px; padding: 0px; min-height: 250px;}
*:first-child+html #featuredCareersIndex #career-2 { background: url(/img/featured-career-index/scholarship.jpg) no-repeat; margin: 0px 0px 30px 0px; padding: 0px; height: 250px;  }
* html #featuredCareersIndex #career-2 { background: url(/img/featured-career-index/scholarship.jpg) no-repeat; margin: 0px 0px 30px 0px; padding: 0px; height: 250px; }

#featuredCareersIndex #career-3 { background: url(/img/featured-career-index/asktheGuidanceCounselor.gif) no-repeat; margin: 0px; padding: 0px; min-height: 250px;}
*:first-child+html #featuredCareersIndex #career-3 { background: url(/img/featured-career-index/asktheGuidanceCounselor.gif) no-repeat; margin: 0px 0px 30px 0px; padding: 0px; height: 250px;  }
* html #featuredCareersIndex #career-3 { background: url(/img/featured-career-index/asktheGuidanceCounselor.gif) no-repeat; margin: 0px 0px 30px 0px; padding: 0px; height: 250px; }

#featuredCareersIndex #career-4 { background: url(/img/featured-career-index/realEstateBg.gif) no-repeat; margin: 0px; padding: 0px; min-height: 250px;}
*:first-child+html #featuredCareersIndex #career-4 { background: url(/img/featured-career-index/realEstateBg.gif) no-repeat; margin: 0px 0px 10px 0px; padding: 0px; border: 0px solid #000; height: 250px;  }
* html #featuredCareersIndex #career-4 { background: url(/img/featured-career-index/realEstateBg.gif) no-repeat; margin: 0px 0px 10px 0px; padding: 0px; height: 250px; }

#featuredCareersIndex #career-5 { background: url(/img/featured-career-index/eduBg.gif) no-repeat; margin: 0px; padding: 0px;  min-height: 250px;}
*:first-child+html #featuredCareersIndex #career-5 { background: url(/img/featured-career-index/eduBg.gif) no-repeat; margin: 0px 0px 10px 0px; padding: 0px; height: 250px;  }
* html #featuredCareersIndex #career-5 { background: url(/img/featured-career-index/eduBg.gif) no-repeat; margin: 0px 0px 10px 0px; padding: 0px; height: 250px; }

#featuredCareersIndex #career-6 { background: url(/img/featured-career-index/fashionBg.gif) no-repeat; margin: 0px; padding: 0px; min-height: 250px;}
*:first-child+html #featuredCareersIndex #career-6 { background: url(/img/featured-career-index/fashionBg.gif) no-repeat; margin: 0px 0px 10px 0px; padding: 0px; height: 250px;  }
* html #featuredCareersIndex #career-6 { background: url(/img/featured-career-index/fashionBg.gif) no-repeat; margin: 0px 0px 10px 0px; padding: 0px; height: 250px; }


/* Search Box */
#homeSearchBox {
    position: relative;
    background: url('/img/home/searchBoxBg.png') no-repeat center;
    height: 232px;
    margin-top: 10px;
}
#homeSearchBox .searchBtn{
    position: absolute;
    bottom: 10px;
    left: 210px;
}
#homeSearchBox #fieldWrapper{
    position: absolute;
    top: 70px;
    left: 90px;
}
#homeSearchBox #homeSearchBoxDegree, #homeSearchBox #homeSearchBoxSubject, #homeSearchBox #homeSearchBoxprogram{
    margin-bottom: 10px;
}
#homeSearchBox label, #homeSearchBox select {
    float: left;
}
#homeSearchBox label {
    color: white;
    font-weight: bold;
    font-size: .8em;
    width: 70px;
    display: block;
    text-align: right;
    margin-right: 10px;
}
#homeSearchBox select{
    width: 235px;
}
.clear {
    clear: both;
}


#eos_search_subject { padding: 0px; margin-top: 0px; font-size:12px; font-weight:bold; font-family:Arial; color:#0000AA; vertical-align:middle;}
*:first-child+html #eos_search_subject { padding: 0px; margin: 0px; }
* html #eos_search_subject { padding: 0px; margin-top: 5px; }
#eos_search_subject .select_text { width: 220px; font-size: 12px; }
*:first-child+html #eos_search_subject .select_text { font-size: 11px; }
* html #eos_search_subject .select_text { font-size: 11px; }

#eos_search_program { padding: 0px; margin-top: -7px; }
*:first-child+html #eos_search_program { padding: 0px; margin: 0px; }
#eos_search_program .program_select_text { width: 220px; font-size: 12px; margin-right: 40px;}
*:first-child+html #eos_search_program .program_select_text { font-size: 11px; margin-right: 20px;}
#eos_search_program .btn_go { display: inline; float: right; margin-left:5px; line-height: 10px;}


/*#featured_articles .ui-tabs-panel {background: #FFF1D3; border: 0px solid #000;overflow: hidden;clear:both; margin:0 5px 5px 5px; position:relative;}*/
/*
#featured_articles {width: 570px;border:1px solid #000; background:#FDBA30 url(/images/featured_articles_bg.gif) no-repeat 0 0;}
#featured_articles #article-1 {background: url(/images/featured_articles_bg.gif) no-repeat 0 0; border: 1px solid #000;}
#featured_articles #article-2 {background: url(/images/featured_articles_bg.gif) no-repeat 0 0; border: 1px solid #000;}
#featured_articles #article-3 {background: url(/images/featured_articles_bg.gif) no-repeat 0 0; border: 1px solid #000;}
#featured_articles #article-4 {background: url(/images/featured_articles_bg.gif) no-repeat 0 0; border: 1px solid #000;}
#featured_articles #article-1 { background:#FDBA30 url(/images/featured_articles_bg-1.gif) no-repeat 0 0; }
#featured_articles #article-2 { background:#FDBA30 url(/images/featured_articles_bg-2.gif) no-repeat 0 0; }
#featured_articles #article-3 { background:#FDBA30 url(/images/featured_articles_bg-3.gif) no-repeat 0 0; }
#featured_articles #article-4 { background:#FDBA30 url(/images/featured_articles_bg-4.gif) no-repeat 0 0; }
 */
#featured_program_box { border: 1px solid #000; width: 570px; overflow: hidden;}

#featured_program_box #program_box { width: 570px; border: 0px solid #000; overflow: hidden;}
#featured_program_box #program_box .prog_blurb { float: left; width: 280px; border: 0px solid #000;}
#featured_program_box #program_box .prog_blurb .prog_title { }
#featured_program_box #program_box .prog_blurb .prog_text { }
#featured_program_box #program_box .prog_blurb .prog_list { }
#featured_program_box #program_box .featured_image { float: left; width: 280px; border: 0px solid #000;}
#featured_program_box #program_box .address_box_left { float: left; width: 280px; border: 0px solid #000;}

#featured_career { margin-top: 10px; border: 0px solid #000;}
#featured_career h3 {background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #000; font-weight: bold; font-size: 18px;; font-family: arial helvetica serif; padding-bottom: 10px;}
*:first-child+html #featured_career h3 {background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #000; font-weight: bold; font-size: 14px;; font-family: arial helvetica serif; padding-bottom: 10px;}
* html #featured_career h3 {background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #000; font-weight: bold; font-size: 14px;; font-family: arial helvetica serif; padding-bottom: 10px;}
#featured_career #career_box { width: 590px; padding: 2px; padding-left: 10px; overflow: hidden;  }
#featured_career #career_box h4 { font-size: 1.0em; font-weight: bold; color: #004263; }
#featured_career #career_box .career_image { float: left; width: 100px;padding-left: 2px; }
#featured_career #career_box .career_blurb { float: left; width: 580px; }
#featured_career #career_box .career_blurb .career_text {  }
#featured_career #career_box .career_blurb .career_text a { font-size: 13px; color: #004263;}
*:first-child+html #featured_career #career_box .career_blurb .career_text a { font-size: 12px; color: #004263;}
* html #featured_career #career_box .career_blurb .career_text a { font-size: 12px; color: #004263;}
#featured_career #career_box .career_blurb .see_more_careers { text-align: right;font-size: 13px; color: #004263; }
#featured_career #career_box .career_blurb .see_more_careers a { color: #004263; }


#random_article { padding-bottom: 5px;border: 0px solid #000;}
#random_article h3 {background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #000; font-weight: bold; font-size: 18px; font-family: arial helvetica serif; padding-bottom: 10px;}
*:first-child+html #random_article h3 {background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #000; font-weight: bold; font-size: 14px; font-family: arial helvetica serif; padding-bottom: 10px;}
* html #random_article h3 {background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #000; font-weight: bold; font-size: 14px; font-family: arial helvetica serif; padding-bottom: 10px;}
#random_article #career_box { width: 590px; padding: 2px; padding-left: 10px; overflow: hidden;  }
#random_article #career_box h4 { font-size: 14px; font-weight: bold; color: #004263; }
*:first-child+html #random_article #career_box h4 { font-size: 12px; font-weight: bold; color: #004263; }
* html #random_article #career_box h4 { font-size: 12px; font-weight: bold; color: #004263; }
#random_article #career_box .career_image { float: left; width: 100px;padding-left: 2px; }
#random_article #career_box .career_blurb { float: left; width: 480px; }
#random_article #career_box .career_blurb .career_text {  }
#random_article #career_box .career_blurb .career_text a { font-size: 13px; color: #004263;}
*:first-child+html #random_article #career_box .career_blurb .career_text a { font-size: 12px; color: #004263;}
* html #random_article #career_box .career_blurb .career_text a { font-size: 12px; color: #004263;}
#random_article #career_box .career_blurb .see_more_careers { text-align: right;font-size: 1.0em; color: #004263; }

#featured_program_bottom { width: 610px; background-color: #FFF; margin-top: 3px; padding-left: 2px; padding-top: 2px; padding-bottom: 5px;border: 1px solid #ADADAD;overflow: hidden; }
#featured_program_bottom h3 { background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #004263; font-weight: bold; font-size: 20px; font-family: arial helvetica serif; } 
*:first-child+html #featured_program_bottom h3 { background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #004263; font-weight: bold; font-size: 16px; font-family: arial helvetica serif; } 
* html #featured_program_bottom h3 { background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #004263; font-weight: bold; font-size: 16px; font-family: arial helvetica serif; } 
#featured_program_bottom #programs_index_bottom { width: 555px;  padding-top: 3px; overflow: hidden;  }
#featured_program_bottom #programs_index_bottom .progbox { float: left; width: 180px; font-size:12px; padding-right:5px; border: 0px solid #000; }
*:first-child+html #featured_program_bottom #programs_index_bottom .progbox { float: left; width: 130px; font-size: 11px; padding-right:5px; border: 0px solid #000; }
* html #featured_program_bottom #programs_index_bottom .progbox { float: left; width: 130px; font-size: 11px; padding-right:5px; border: 0px solid #000; }
#featured_program_bottom #programs_index_bottom .progbox a { text-decoration: none; color: #004263; }
#featured_program_bottom #programs_index_bottom .progbox_1 { float: left; width: 140px; font-size: 0.8em; }
#featured_program_bottom #programs_index_bottom .progbox_2 { float: left; width: 140px; font-size: 0.8em; }
#featured_program_bottom #programs_index_bottom .progbox_3 { float: left; width: 140px; font-size: 0.8em; }
#featured_program_bottom #programs_index_bottom .progbox_4 { float: left; width: 140px; font-size: 0.8em; border: 0px solid #000;}

#career_facts { float: left;width: 300px; margin-top: 3px; padding-bottom: 5px; border-right: 1px dotted #000;border: 0px solid #000; overflow: hidden; }
#career_facts ul { margin-left: 10px; margin-right: 10px; }
#career_facts h3 {background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #000; font-weight: bold; font-size: 18px; font-family: arial helvetica serif; padding-bottom: 10px;}
*:first-child+html #career_facts h3 {background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #000; font-weight: bold; font-size: 14px; font-family: arial helvetica serif; padding-bottom: 10px;}
* html #career_facts h3 {background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #000; font-weight: bold; font-size: 14px; font-family: arial helvetica serif; padding-bottom: 10px;}
#career_poll {float: left; width: 300px; margin-top: 3px; padding-bottom: 5px;border: 0px solid #000; border-left: 1px dotted #000; overflow: hidden; }
#career_poll .poll_lbox { float: left; width: 250px; border: 0px soild #000;}
#career_poll .poll_content { float: left; padding-left: 10px; width: 290px; border: 0px soild #000;}
#career_poll h3 {background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #000; font-weight: bold; font-size: 18px; font-family: arial helvetica serif; padding-bottom: 10px;}
*:first-child+html #career_poll h3 {background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #000; font-weight: bold; font-size: 14px; font-family: arial helvetica serif; padding-bottom: 10px;}
* html #career_poll h3 {background: url(/images/header_title_bg.gif) repeat-x; padding-left: 10px; padding-top: 2px; color: #000; font-weight: bold; font-size: 14px; font-family: arial helvetica serif; padding-bottom: 10px;}


/* tab navigation */
#featuredCareersIndex .ui-tabs-nav {margin:-46px 0 -1px 150px; position: relative; *position: inherit; z-index: 1; list-style: none;}

*:first-child+html #featuredCareersIndex .ui-tabs-nav {margin:0px 0 -1px 200px; z-index: 1; list-style: none;}
* html #featuredCareersIndex .ui-tabs-nav {margin:0px 0 -1px 200px; z-index: 1; list-style: none;}
#featuredCareersIndex .ui-tabs-nav li {/*display: inline;*/ background: url('/img/css_sprite.png') no-repeat top left; background-position: 0 -74px; width: 55px; height: 25px;   float: left;  margin-right:2px; margin-left:2px; list-style-image:none; text-align:center; vertical-align:middle;}
*:first-child+html #featuredCareersIndex .ui-tabs-nav li {/*display: inline;*/background: url('/img/css_sprite.png') no-repeat top left; background-position: 0 -74px; width: 55px; height: 25px;  float: left;  margin-right:2px; margin-left:2px; text-align:center; vertical-align:middle;}
* html #featuredCareersIndex .ui-tabs-nav li {/*display: inline;*/background: url('/img/css_sprite.png') no-repeat top left; background-position: 0 -74px; width: 55px; height: 25px;  float: left; margin-right:2px; margin-left:2px; text-align:center; }
#featuredCareersIndex .ui-tabs-nav li a {text-decoration: none; padding-right: 2px; padding-left: 0px; padding-top: 1px; padding-bottom: 0px;}
#featuredCareersIndex .ui-tabs-nav li a:hover, #featuredCareersIndex .ui-tabs-selected {
	background: url('/img/css_sprite.png') no-repeat top left; !important; background-position: 0 -101px;   
	float: left;  
	width:55px; 
	*width: 52px;
	height:30px;
	*height: 23px;
	vertical-align:middle; 
	text-align:center; 
	color: #FFF;
}

