/* Start Elements added by CyberMark 7.6.2010 */

#cmwrap a.readarticle {
	color:#17629e;
}
#cmwrap a.readarticle:hover {
	color:#17629e;
}
#cmwrap a.readarticle:visited {
	color:#17629e;
}
.rightimg {float: right; margin: 0px 0px 0px 10px; position:relative; display:block;}
.leftimg {float: left; margin: 10px 10px 10px 0px; position:relative; display:block;}

.leftimg span, .rightimg span {visibility:hidden;display:none;}
.leftimg:hover span, .rightimg:hover span {visibility:visible;display:block; position:absolute; top:0px; left:0px;}

#imgwrap {
	width:322px; 
	height:161px; 
	float:right; 
	margin-left:10px;
}

#wrapper h1 {
	padding:0px; 
	margin:0px 0px 5px 0px;
}
#wrapper h2 {
	color:#666666; 
	font-size:14px; 
	font-weight:normal; 
	border-bottom:#CCCCCC 1px dashed; 
	padding: 0px 0px 5px 0px; 
	margin-bottom:20px;
}
#textcontent {
	padding-left:40px; 
	padding-right:32px; 
	padding-top:40px; 
	text-align:left;
}
.leftimgart {
	margin-top:4px;
	float:left; 
	padding-right:7px;
	padding-bottom:7px;
}

.addthis {
	padding-top:10px;
	display:block;
	text-align:center;
}

#cmwrap a {
	color:#4e4f53;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	text-decoration:underline;
}
#cmwrap a:hover {
	color:#21629E;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
}

/* End Elements added by CyberMark 7.6.2010 */

body {padding:0; background:url(/images/body_bg.jpg) repeat;font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';}

hr {margin-top:20px; margin-bottom:20px; border:solid 1px #DCDDDE}
hr.divider {margin-top:10px; margin-bottom:10px; border:solid 1px #DCDDDE}
div.divider { margin-left:24px; width:190px; height:0px; border-bottom:1px solid #DCDDDE; }

ol {
	padding:0;
 	margin:0;
 	margin-bottom:0px;
	padding-left:20px;
	color:#4e4f53;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
}

ul {
	padding:0;
 	margin:0;
 	margin-top:10px;
 	margin-bottom:0px;
	padding-left:20px;
	color:#4e4f53;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:normal;
}

a {
	color:#4e4f53; /* gray */
	text-decoration:none;
}
a:hover {
	color:#21629E; /* blue */
	text-decoration:underline;
}

a.nav_link {
	font-size:12px; font-weight:normal;
}

a.secondary_link {
	font-size:10px; font-weight:normal;
}

.content_wrapper {
	margin:0 auto; 
	width:990px; 
	text-align:center; 
	padding-top:0px;
}

.logo_box {
	padding-left:40px; 
	padding-top:0px; 
	width:332px; 
	height:80px;
}

.sub_menu_bar {
	width:990px; 
	height:31px; 
	background-color:#92c959;
	border-bottom:solid 1px #FFFFFF;
}

.parent_div {
	width:990px;
	padding:0;
 }
.parent_div:after {
	content:'';
	display:block;
	clear:both;
 }
.left_child {
	float:left;
	display:inline; /*required by IE6*/
	width:744px;
	border-right:1px solid #FFFFFF;
	margin:0;
 }
.right_child {
	float:left;
	display:inline; /*required by IE6*/
	width:245px;
	height:193px;
	border:none;
	margin:0;
 }

.body_content {
	background-color:#FFFFFF;
	width:990px;
	padding:0;
	margin:0;
 }
.body_content:after {
	content:'';
	display:block;
	clear:both;
 }

#hospital_lists td {
	height: 20px;   
	font-size: 13px;
	font-style: normal;
	color: #4e4f53;
	font-family: "Lucida Sans Unicode";
}
#hospital_lists a:link {
	font-style: normal;   /*added by perry*/
	color: #4e4f53;
	text-decoration: underline;
}
#hospital_lists a:visited {
	color: #4e4f53;            /*added by perry*/
	text-decoration: underline;
}
#hospital_lists a:hover {
	color: #21629E;           /*added by perry*/
	text-decoration: underline;
	background-color: #ECF1FF;
}
#hospital_sites_top {
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;        /*added by perry*/
	color: #4e4f53;
	width: 622px;
	vertical-align: top;
	height: 92px;
}
.hospital_list_page2_header {
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif;
	font-size: 13px;
	color: #4e4f53;               /*added by perry*/
}
.left_column {
	width:253px;
	margin:0;
	text-align:left;
 }
.center_column {
	width:489px;
	margin:0;
	text-align:left;
 }
.right_column {
	width:244px;
	margin:0;
	text-align:left;
 }

.headline {
	margin:0;
	padding:0;
	color:#4e4f53;
	line-height:16px;
	font-size:14px;
	font-weight:bold;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:normal;
}

.arrow_title {
	margin:0;
	padding-bottom:8px;
	color:#4e4f53;
	font-size:14px;
	font-weight:bold;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
}

.section_head {
	margin:0;
	padding-bottom:8px;
	color:#21629E;
	font-size:14px;
	font-weight:bold;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
}

.section {
	margin:0;
	color:#4e4f53;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:normal;
}

p { color:#4e4f53 }
p.section a {
	color:#4e4f53;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	text-decoration:underline;
}

p.section a:hover {
	color:#21629E;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	
}

.section_space_top {
	margin:0;
	margin-top:20px;
	color:#4e4f53;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:normal;
}

.section_space_bottom {
	margin:0;
	margin-bottom:20px;
	color:#4e4f53;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:normal;
}

.section_space_top_jobs {
	margin:0;
	margin-top:10px;
	color:#4e4f53;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:normal;
}

.social_media_link_job_brand a {
	margin:0;
	color:#ffffff;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:normal;
}

.contact_form_label {
	margin:2px;
	color:#4e4f53;
	font-size:12px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:normal;
}

.top_right_links {
	margin:0;
	color:#21629E;
	font-size:9px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida';
	white-space:nowrap;
}

.top_right_links a:hover {color:#92c959}
.top_right_links_active {
	margin:0;
	color:#21629E;
	font-size:9px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida';
	white-space:nowrap;
}
.top_right_links_active a {color:#92c959}

.link {
	margin:0;
	padding-top:8px;
	padding-bottom:8px;
	font-size:13px;
	font-weight:bold;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
}

.link a {color:#21629E}
.link a:hover {color:#4e4f53}
.link_alt {
	margin:0;
	padding-top:8px;
	padding-bottom:8px;
	font-size:13px;
	font-weight:bold;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
}
.link_alt a {color:#92c959; text-decoration:none}
.link_alt a:hover {color:#FFFFFF; text-decoration:none}

.link_to_article {
	margin:0;
	padding-top:10px;
	padding-bottom:15px;
	font-size:13px;
	font-weight:bold;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
}

.link_to_article a {color:#21629E}
.link_to_article a:hover {color:#4e4f53}


.hot_job_listing {
	margin-top:7px;
	margin-bottom:7px;
}

.hot_job {
	margin:0;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Bold', 'Lucida Grande', 'Lucida Sans', 'Lucida';
}

.hot_job a {
	margin:0;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Bold', 'Lucida Grande', 'Lucida Sans', 'Lucida';
}

.hot_job a:hover {
	margin:0;
	color:#92c959;
	font-size:12px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Bold', 'Lucida Grande', 'Lucida Sans', 'Lucida';
	text-decoration:none;
}

.video_caption {
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
	width:180px;
	background-color:gray;
	color:#4e4f53;
	font-size:12px;
	font-weight:bold;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
}

.top_right_links_group {
	padding-top:10px;
}

.quick_search_box_orange {
	height:173px;
	background-color:#faa61a;
	padding-top:20px; 
	padding-left:25px;
}

.quick_search_box_white {
	height:173px;
	background-color:#ffffff;
	padding-top:0px; 
	padding-left:26px;
}

.find_job_box_orange {
	height:173px;
	background-color:#faa61a;
	padding-top:20px; 
	padding-left:30px;
}

.search_fields_text_orange {
	position:relative; 
	top:0px; 
	margin:0; 
	padding-bottom:2px; 
	border:solid 0px transparent; 
	font-size:9px; 
	font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida'; 
	width:170px; 
	height:13px;
}

.search_fields_text_white {
	position:relative; 
	top:0px; 
	margin:0; 
	padding-bottom:2px; 
	border:none; 
	border-top:solid 1px #FCCD7E; 
	border-bottom:solid 1px #FCCD7E; 
	font-size:9px; 
	font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida'; 
	width:170px; 
	height:12px;
}

.job_brand_top_menu_bar .top_right_links a:hover { color:#4E4F53; }

.menu {
	padding-top:20px;
	color:#4e4f53;
	font-size:13px;
	font-weight:bold;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
}

.menu_item {
	background-image:url(/images/inactive_tab.gif); 	
	width:112px;
	height:34px;
}

.menu_item a:hover {color:#4e4f53; text-decoration:underline}

.menu_item_separator {padding-top:20px; width:40px} 

.menu_item_active {
	width:112px;
	height:34px;
	background-image:url(/images/active_tab.gif);
	background-repeat:no-repeat;
	background-position:top center;
}

.menu_item_active a {
	color:#ffffff;
	text-decoration:none; 
}

.menu_item_active a:hover {
	color:#ffffff;
	text-decoration:underline; 
}

.sub_menu {
	text-align:right;
	padding-right:30px;
	padding-top:6px;
	font-size:12px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
}

.sub_menu .submenu_regular a       {color:#4e4f53}
.sub_menu .submenu_active a        {color:#FFFFFF}

.sub_menu .submenu_regular a:hover {color:#FFFFFF; text-decoration:underline}


.page_menu {}

.page_menu_item {
	padding-top:8px;
	padding-bottom:4px;
	font-size:11px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida';
}

.page_menu_item a       {color:#4e4f53; text-decoration:none}
.page_menu_item a:hover {color:#92ca59; text-decoration:underline}


.page_menu_item_active {
	padding-top:8px;
	padding-bottom:4px;
	color:#92ca59;
	border-bottom:solid 2px #92ca59;
	font-size:11px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida';
}

.page_menu_item_active a {color:#92ca59; text-decoration:none}
.page_menu_item_active a:hover {color:#92ca59; text-decoration:none}


.page_menu_item_separator {width:40px}

.my_account_header {
	color:#4e4f53;
	font-size:13px;
	font-weight:bold;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida';
	white-space:nowrap;
}

.my_account_subhead {
	color:#4e4f53;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida';
	white-space:nowrap;
}


.table_head {padding:6px 10px; color:#21629E;font-size:11px;font-weight:normal;text-align:left;font-family:'Lucida Sans Unicode','Lucida Sans Roman','Lucida Grande','Lucida Sans','Lucida';white-space:nowrap}

.GridView_Header {color:#21629E;font-size:11px;font-weight:normal;font-family:'Lucida Sans Unicode','Lucida Sans Roman','Lucida Grande','Lucida Sans','Lucida';white-space:nowrap} /* Derived from .table_head by Paragon for Skin use */
.GridView_Header a { color:#21629E; }

/*
.table_cell {padding:6px 10px;color:#4e4f53;font-size:12px;font-weight:normal;font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida';white-space:nowrap;background-color:#d5efb9;cursor:pointer}
.table_cell_alt {padding:6px 10px;color:#4e4f53;font-size:12px;font-weight:normal;font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida';white-space:nowrap;background-color:#ffffff;cursor:pointer;}
*/


.table_cell_status {padding:6px 10px;color:#4e4f53;font-size:12px;font-weight:normal;font-family:'Lucida Sans Unicode','Lucida Sans Roman','Lucida Grande','Lucida Sans','Lucida';background-color:#d1dae1;cursor:pointer;}
.table_cell_alt_status {padding:6px 10px;color:#4e4f53;font-size:12px;font-weight:normal;font-family:'Lucida Sans Unicode','Lucida Sans Roman','Lucida Grande','Lucida Sans','Lucida';background-color:#ffffff;cursor:pointer;}

.table_head th {font-weight:normal;text-align:left;}
.table_head th a {padding:6px 10px;color:#21629E;font-size:10px;font-weight:normal;text-align:left;font-family:'Lucida Sans Unicode','Lucida Sans Roman','Lucida Grande','Lucida Sans','Lucida';white-space:nowrap;}

.table_cell td {font-weight:normal;}
.table_cell_alt td {font-weight:normal;}
.table_cell_status td {font-weight:normal;}
.table_cell_alt_status td {font-weight:normal;}

.table_row_alt_status {background-color:#F0F3FA; cursor:pointer}
.table_row_alt {background-color:#d1dae1; cursor:pointer}
.table_row_reg {background-color:#ffffff; cursor:pointer}
.table_row_selected td{cursor:pointer; text-decoration:underline;}
.table_row_selected .table_cell {text-decoration:underline}

.content_header {
	margin:0;
	color:#21629E;
	font-size:18px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:nowrap;
}

.content_sub_header {
	margin:0;
	color:#21629E;
	font-size:13px;
	font-weight:bold;
	font-family:'Gotham Book';
	white-space:nowrap;

}

.quick_navigation_head {
	margin:0;
	padding:0;
	color:#21629E;
	font-size:14px;
	font-weight:bold;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:nowrap;
}

.quick_navigation_list {
	margin:0;
	padding:0;
	padding-top:8px;
	list-style-type:none;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
}

.quick_navigation_list li {white-space:normal}

.quick_navigation_list a       {color:#4e4f53;}
.quick_navigation_list a:hover {color:#21629E}

.hospital_list li {white-space:normal}

.hospital_list a       {color:#4e4f53; text-decoration: underline;}
.hospital_list a:hover {color:#21629E}
.hospital_list td      {height:20px}

.footer_list_header {
	color:#4e4f53;
	font-size:10px;
	font-weight:bold;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Bold', 'Lucida Grande', 'Lucida Sans', 'Lucida';
}

.footer_list {
	margin:0;
	padding:0;
	padding-top:6px;
	list-style-type:none;
	font-size:10px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida';

}

.footer_list a {color:#4e4f53;}
.footer_list a:hover {color:#21629E}

.copyright {
	margin:0;
	padding-top:16px;
	text-align:center;
	height:10px;
	list-style-type:none;
	color:#4e4f53;
	font-size:10px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida';
}

.small_gray_text {
	text-align:left;
	color:#4e4f53;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode', 'Lucida Sans Roman', 'Lucida Grande', 'Lucida Sans', 'Lucida';
}

.subhead {
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	color:#21629E;
	white-space:normal;
}

.section_small {
	margin:0;
	color:#4e4f53;
	font-size:11px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:normal;
}

.link_close_window {
	margin-top:10px;
	color:#4e4f53;
	font-size:11px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:normal;
}

.right_column_link_brand {
	margin-top:10px;
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:normal;
}

.right_column_link_brand a { color:#ffffff; }

.field_label_sub {
	color:#4e4f53;
	font-size:13px;
	font-weight:normal;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	white-space:normal;
}

#education_lists td {
	height: 20px;
	font-size: 13px;            /*added by perry*/
	font-style: normal;
	color: #4e4f53;
	font-family: "Lucida Sans Unicode";
	vertical-align: top;
}
#education_lists a:link {
	font-style: normal;   
	color: #4e4f53;
	text-decoration: underline;
}
#education_lists a:visited {
	color: #4e4f53;            /*added by perry*/
	text-decoration: underline;
}
#education_lists a:hover {
	color: #21629E;           /*added by perry*/
	text-decoration: underline;
	background-color: #ECF1FF;
}
.education_lists_yellow {
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;         /*added by perry*/
	color: #e69207;
	text-decoration: none;
}

.blue_jobseeker {
	color: #17629e;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif;
	font-size: 13px;
}

h1 {
	color:rgb(23,98,158);
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif;
	font-size: 18px;
	white-space:normal;
	font-weight:100;

}

h2 
{
	color:#21629E;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding-bottom:8px;
}

.required { color:#078ccd; }

/* Job Overview */
.job_label { font-weight:bold; display:inline-block; width:78px; }

.job_text_wrapper { padding-left:50px; padding-right:50px; text-align:left; }
.job_section_title { font-size:14px; font-weight:bold; color:#21629E; }
.job_brand_text_wrapper { padding-left:40px; padding-right:40px; text-align:left; }

table.signUpItems td { padding-top:3px; padding-bottom:3px; }

/* ShareThis widget overrides */

#shareThisWidget span.stButton { margin-left:0px !important; }
#shareThisWidget span.stButton span.chicklets.sharethis { font-size:13px !important; color:#4e4f53; padding-left:21px; font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida' !important; }

.job_brand_social_media_links #shareThisWidget span.stButton { margin-left:0px !important; }
.job_brand_social_media_links #shareThisWidget span.stButton span.chicklets.sharethis { font-size:13px !important; color:#ffffff; padding-left:21px; font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida' !important; }

/* Like button overrides */
#likeButtonWidget .connect_widget .connect_widget_like_button .liketext { background-image:url(../images/like.png) !important; }

/* Home redesign */
h1.site_seo_tagline { color:#ffffff; font-size:12px; font-weight:bold; margin-top:0px; margin-bottom:0px; margin-left:40px; }
h2.first_row { margin-bottom:10px; }
h3.blog_post_title,
h3.article_title,
h3.article_title_first
{	
	color:#21629E;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:7px;
	white-space:normal;
	text-decoration:none;
}

.body_content .left_column a       .blog_post_title { text-decoration:none      !important; }
.body_content .left_column a:hover .blog_post_title { text-decoration:underline !important; }

h3.article_title_first { margin-top:10px; }

.home_banner_section {
	float:left;
	display:inline; /*required by IE6*/
	width:660px;
	margin:0;
 }
.home_search_section {
	float:left;
	display:inline; /*required by IE6*/
	width:330px;
	height:263px;
	border:none;
	margin:0;
}

p.blog_post_date { margin-top:0px; margin-bottom:10px; color:#999999; font-size:11px; }

tr.featured_jobs_table_header { background-image:url(/images/bg_featured_jobs_top.gif); background-repeat:no-repeat !important; height:25px; position:relative; }
tr.featured_jobs_table_row { background-image:url(/images/bg_featured_jobs_row.gif); background-repeat:repeat-y; position:relative; }
tr.featured_jobs_table_footer { background-image:url(/images/bg_featured_jobs_bottom.gif); background-repeat:no-repeat; height:35px; position:relative; }

.gridview  {border-bottom: 1px solid #ccc; }

td.featured_jobs_spacer { width:10px; background-image:none; }
td.featured_jobs_table_head { text-transform:uppercase; font-size:10px; font-weight:bold; color:#21629E; white-space:nowrap; background-repeat:no-repeat; background-image:none; }
td.featured_jobs_table_data { font-size:11px; color:#333333; border-bottom:1px solid #DCDCDE; padding-right:6px; white-space:normal; background-image:none; }
td.featured_jobs_footer_link { background-image:none; }
td.featured_jobs_table_data a { color:#21629E; }
td.featured_jobs_table_data a:hover { color:#21629E; }

td.hiring_company_logo { width:187px; height:80px; overflow:hidden; }

.article_link_sidebar {
	margin:0;
	padding-top:7px;
	padding-bottom:12px;
	font-size:11px;
	font-weight:bold;
	font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida';
}

.article_link_sidebar a {color:#21629E}
.article_link_sidebar a:hover {color:#4e4f53}

.jobs_tab_active,
.jobs_tab_rest
{
	float:left; 
	width:224px; 
	height:26px; 
	background-repeat:no-repeat; 
	text-transform:uppercase; 
	font-size:13px; 
	font-weight:bold; 
	text-align:center;
	padding-top:8px;
	cursor:pointer;
}
.jobs_tab_active { background-image:url(/images/bg_jobs_tab_active.gif); color:#ffffff; }
.jobs_tab_rest   { background-image:url(/images/bg_jobs_tab_rest.gif); color:#17629e;  }

.jobs_table_top_border { background-image:url(/images/bg_jobs_top_border.gif); background-repeat:no-repeat; height:15px; z-index:9999 !important;}
.jobs_table_row_border { background-image:url(/images/bg_jobs_row_border.gif); background-repeat:repeat-y; }
.jobs_table_bottom_border { background-image:url(/images/bg_jobs_bottom_border.gif); background-repeat:no-repeat; height:15px;}

.jobs_table_column { float:left; width:226px; }

.jobs_table_cell { margin-left:14px; margin-right:12px; border-bottom:solid 1px #DCDCDE; }
.jobs_table_cell a { color:#21629E; font-size:12px; font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida'; }
.jobs_table_cell a:hover { color:#4e4f53; }

.banner_text_header { color:#ffffff; font-size:20px; font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida'; }
.banner_text        { color:#ffffff; font-size:11px; font-weight:bold; font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Lucida'; }

/* Glass Door Widget Overrides */
div.parent_div div.gdWidget div { position:relative !important; top:60px; }
