/****************************************
|
| Clinical Neurological Sciences
| Created by: Kevin Biskaborn
| Copyright 2010 ScriptReaction
| http://www.scriptreaction.com
|
****************************************/

/****************************************
|	IMPORT STYLES - GLOBAL
****************************************/
@import url( "global_column_doctor_profile.css" );
@import url( "global_column_faculty_list.css" );
@import url( "global_content_side_column.css" );
@import url( "global_doctor_profile.css" );
@import url( "global_events.css" );
@import url( "global_focal_feed_classes.css" );
@import url( "global_footer_research_affiliates.css" );
@import url( "global_list_block_side_bullet.css" );
@import url( "global_list_grad_box_standard.css" );
@import url( "global_list_image_block_standard.css" );
@import url( "global_primary_nav_index_group.css" );
@import url( "global_program_details.css" );
@import url( "global_side_column_content_boxes.css" );
@import url( "global_side_column_doctor_focus_blocks.css" );
@import url( "global_tab_panel_groups.css" );
@import url( "global_text_editor_styles.css" );

/****************************************
|	IMPORT STYLES - EBN PROGRAM
****************************************/
@import url( "ebn_components.css" );
@import url( "ebn_program_nav.css" );

/****************************************
|	CLEAR ALL STYLES
****************************************/
* {
	margin:0px;
	padding:0px;
	border:0px;
}

/****************************************
|	GLOBAL TAG STYLES
****************************************/
body { 
	cursor:default;
	overflow:auto;
	padding-bottom:60px;
	background:#fff url(../gfx/global_bg_grad.gif) repeat-x;
}

body, select, input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

a {
	color:#3333cc;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

ul {
	list-style:none;
}

/* all headings */
h1, h2, h3, h4, h5 {
	font-size:12px;
}
table {
	border-collapse:collapse;
}

/****************************************
|	GLOBAL CLASSES
****************************************/
.uc { text-transform:uppercase; }

/****************************************
|	PAGE LAYOUT
****************************************/
#skn, #shl {
	position:relative;
}

#skn {
	width:100%;
	text-align:center;
}

#shl {
	width:1000px; /* 1000px - padding */
	margin:0 auto 0 auto;
	/*padding:0px 9px;*/
	text-align:left;
	background:#fff;
}

/****************************************
|	MASTHEAD
****************************************/
#masthead {
	position:relative;
	color:#999;
	font-size:11px;
	padding:0px 8px;
	background:#fff url(../gfx/header_masthead_topbar.gif) left bottom no-repeat;
	
	/*** handle menus stacking and overlay ***/
	border-left:9px solid #fff; /* Global Side Border */
	border-right:9px solid #fff; /* Global Side Border */
	z-index:150;
}
#masthead .release {
	display:block;
	clear:both;
}
#masthead a {
	color:#999;
	text-decoration:none;
}
#masthead ul#leftregion,
#masthead ul#rightregion {
	position:relative;
	display:block;
	float:left;
	width:155px;
}
#masthead ul#leftregion li {
	float:left;
}
#masthead ul#rightregion li {
	float:right;
}
#masthead ul#leftregion li a,
#masthead ul#rightregion li a {
	display:block;
	padding:4px 5px 5px 18px;
	background:url(../gfx/inline-bullet_box9-purple.gif) 5px center no-repeat;
}
#masthead ul#leftregion li a:hover,
#masthead ul#rightregion li a:hover {
	background-image:url(../gfx/inline-bullet_box9-blue.gif);
}
#masthead ul#leftregion li a:hover,
#masthead ul#rightregion li a:hover,
#masthead #centerregion h2 a:hover {
	color:#3333cc;
	text-decoration:underline;
}
#masthead ul#leftregion li.firstChild a {
	text-transform:lowercase;
}
#masthead #centerregion {
	position:relative;
	float:left;
	width:512px;
	text-align:center;
	padding:4px 20px;
}
#masthead #centerregion h2,
#masthead #centerregion h2 a,
#masthead #centerregion #mastheadDate {
	display:inline;
	font-size:11px;
	font-weight:normal;
}
#masthead #centerregion #mastheadDate {
	white-space:nowrap;
}
#masthead #centerregion #mastheadDate span.spacer {
	padding:0px 5px;
}
#masthead #centerregion #mastheadTime {
	display:inline;
	padding-left:4px;
}


/****************************************
|	HEAD AREA
****************************************/
#headarea {
	position:relative;
	
	/*** handle menus stacking and overlay ***/
	z-index:150;
}
#headarea h1 {
	position:relative;
	padding:4px 0px 3px 1px;
	background:#fff;
	
	/*** handle menus stacking and overlay ***/
	border-left:9px solid #fff; /* Global Side Border */
	border-right:9px solid #fff; /* Global Side Border */
}
#headarea h1 a {
	text-decoration:none;
}
#headarea h1 a span {
	display:none;
}

#headarea #banner {
	position:relative;
	border-bottom:5px solid #fff;
	
	/*** handle menus stacking and overlay ***/
	border-left:9px solid #fff; /* Global Side Border */
	border-right:9px solid #fff; /* Global Side Border */
}
#headarea #banner,
#headarea #banner img {
	width:982px;
	height:135px;
}
#headarea #banner #overlay {
	position:absolute;
	left:0;
	top:0;
	z-index:10;
}
#headarea #banner img#uwotower {
	position:absolute;
	width:auto;
	height:auto;
	right:11px;
	top:-71px;
}


/****************************************
|	NAVIGATION
****************************************/
#headarea #navigation {
	position:relative;
	
	/*** handle menus stacking and overlay ***/
	margin:0 9px 0 9px;
	
	/* this background adds the row ending stroke to the
	 * far right list element of the primary nav
	 */
	background:url(../gfx/navigation_primary_grad_inactive.gif) 981px 0 no-repeat;
}
#headarea #navigation .release {
	display:block;
	clear:left;
}
#headarea #navigation ul {
	position:relative;
}
#headarea #navigation li {
	display:inline;
}
#headarea #navigation li a {
	float:left;
	width:74px;
	color:#fff;
	font-family:tahoma, arial, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
	padding:11px 5px 11px 34px;
	border-bottom:2px solid #463a51;
	background:#997fb2 url(../gfx/navigation_primary_grad_inactive.gif) no-repeat;
	overflow:hidden;
}
#headarea #navigation li a:hover,
#headarea #navigation li a.active {
	color:#333366;
	border-bottom:none;
	padding-bottom:13px;
	background-image:url(../gfx/navigation_primary_grad_active.gif);
}
#headarea #navigation li.firstChild a {
	padding-right:6px;
}
#headarea #navigation li.firstChild a,
#headarea #navigation li.lastChild a {
	/* fill the full navigation width */
	width:75px;
}
/* custom EBN width */
#headarea #navigation li.ebnElement a {
	width:35px;
}

/****************************************
|	NAV SUB MENUS
****************************************/
#navmenus {
	position:relative;
	z-index:100;
}
#navmenus .menu {
	position:absolute;
	display:none;
	width:240px;
	top:0px;
	padding-bottom:21px;
}
#navmenus .menu img.column {
	position:absolute;
	bottom:0px;
	z-index:20;
}

/*
 * Sub Menus Divs
 */
#nav_referrals 	{ left:0px;	  }
#nav_programs 	{ left:115px; }
#nav_faculty 	{ left:228px; }
#nav_education 	{ left:341px; }
#nav_facilities { left:454px; }
#nav_schedules 	{ left:567px; }
#nav_resources 	{ left:489px; }
#nav_ebn 		{ left:563px; }
#nav_about 		{ left:678px; }


/*
 * Menu Option Area
 * Alignment: STANDARD
 */
#navmenus .menu .options {
	position:relative;
	width:302px;
	padding-top:0px;
	margin-left:9px;
	border-left:1px solid #ccbfd9;
	z-index:25;
}
/*
 * Menu Option Area
 * Alignment: RIGHT
 */
#navmenus .menu.alignRight .options {
	border-left-color:transparent;
}
#navmenus .menu.alignRight.lastChild .options {
	border-right:1px solid #ccbfd8;
}

#navmenus .menu .options ul {
	position:relative;
}
#navmenus .menu .options li a {
	display:block;
	width:302px;
	color:#333366;
	font-family:tahoma, arial, verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px solid #ccbfd8;
	background:#fff url(../gfx/navigation_menu_option_grad_inactive.gif) left bottom repeat-x;
}
#navmenus .menu .options li a:hover {
	color:#fff;
	text-decoration:underline;
	background:#957cad url(../gfx/navigation_menu_option_grad_active.gif) left top repeat-x;
}
#navmenus .menu .options li.firstChild a {
	border-top:1px solid #fff;
}

/*
 * Menu Options Payload Cores
 * Alignment: STANDARD
 */
#navmenus .menu .options li a span.payload {
	display:block;
	padding:4px 5px 5px 34px;
	background:url(../gfx/inline-bullet_box9-green.gif) 12px center no-repeat;
}
#navmenus .menu .options li a:hover span.payload {
	background-image:url(../gfx/inline-bullet_box9-blue-inverted.gif);
}

/*
 * Menu Options Payload Cores
 * Alignment: RIGHT
 */
#navmenus .menu.alignRight .options li a span.payload {
	display:block;
	/* invert the padding from the standard aligned options (above) */
	padding-left:5px;
	padding-right:34px;
	/* right align the text */
	text-align:right;
	/* align the background bullet to the right */
	background-position:281px center;
}

/*
 * Target Icon: PDF
 * Alignment: STANDARD
 */
#navmenus .menu .options li a span.targetPDF {
	display:block;
	background:url(../gfx/navigation_icon_pdf_inactive.gif) 275px center no-repeat;
}
#navmenus .menu .options li a:hover span.targetPDF {
	/* pdf icon hover action */
	/*background-image:url(../gfx/navigation_icon_pdf_active.gif);*/
}

/*
 * Nested Sub Menus
 */
#navmenus .menu .options ul ul li a {
 	width:282px;
	border-left:20px solid #ece2f5;
}

/*
 * Nested Sub Menus
 * Alignment: STANDARD
 */
#navmenus .menu .options ul ul li a span.payload {
	padding-left:32px;
	background-image:url(../gfx/navigation_option_bar_level2.gif);
	background:url(../gfx/inline-bullet_ball7-green.gif) 13px center no-repeat;
	
	border-left:1px solid #ccbfd8;
}
#navmenus .menu .options ul ul li a:hover span.payload {
	background-image:url(../gfx/inline-bullet_ball7-blue-inverted.gif);
}


/****************************************
|	BODY AREA
****************************************/
#bodyarea {
	position:relative;
	padding:10px 9px;
	background:#fff;
	border-top:5px solid #fff;
}

/****************************************
|	COLUMN FEED
****************************************/
#bodyarea #columnfeed {
	position:relative;
	padding-bottom:20px;
}
#bodyarea #columnfeed .release {
	display:block;
	clear:both;
	font-size:0px;
}

/****************************************
|	SIDE COLUMNS
****************************************/
#bodyarea #leftcolumn,
#bodyarea #rightcolumn {
	position:relative;
	width:198px;
	overflow:hidden;
}
#bodyarea #leftcolumn {
	float:left;
}
#bodyarea #rightcolumn {
	float:right;
}

/****************************************
|	CENTER COLUMN
****************************************/
#centercolumn {
	position:relative;
	float:left;
	width:586px;
}

/****************************************
|	FOCAL FEED
****************************************/
#bodyarea #focalfeed {
	position:relative;
	background:#fff;
}

/****************************************
|	FOCAL FEED - BREADCRUMB BAR
****************************************/
#bodyarea #focalfeed #breadcrumb {
	position:relative;
	font-size:11px;
	border-left:19px solid #fff;
	border-right:19px solid #fff;
	background:url(../gfx/focalfeed_breadcrumb_bar.gif) left bottom no-repeat;
}
#bodyarea #focalfeed #breadcrumb h4 {
	position:relative;
	width:294px;
	color:#999;
	font-size:11px;
	font-weight:normal;
	padding:4px 20px 5px 24px;
	background:url(../gfx/inline-bullet_box9-purple.gif) 10px 6px no-repeat;
}
#bodyarea #focalfeed #breadcrumb h4 a {
	color:#999;
	text-decoration:none;
	white-space:nowrap;
}
#bodyarea #focalfeed #breadcrumb h4 a:hover {
	color:#3333cc;
	text-decoration:underline;
}
#bodyarea #focalfeed #breadcrumb .articledate {
	float:right;
	width:167px;
	color:#999;
	text-align:right;
	padding-top:4px;
	padding-right:10px;
}
#bodyarea #focalfeed #breadcrumb .release {
	clear:right;
}

/****************************************
|	FOCAL FEED - HEADLINE
****************************************/
#bodyarea #focalfeed #headline {
	position:relative;
	color:#333366;
	padding:15px 14px 10px 14px;
	border-left:19px solid #fff;
	border-right:19px solid #fff;
}
#bodyarea #focalfeed #headline h2 {
	font-size:20px;
}
#bodyarea #focalfeed #headline h2 a {
	color:#333366;
	text-decoration:none;
}

/****************************************
|	FOCAL FEED CONTENT
****************************************/
#bodyarea #focalfeed #outerContent {
	position:relative;
	background:url(../gfx/focalfeed_content_box_head_v2.gif) 7px top no-repeat;
}
#bodyarea #focalfeed #innerContent {
	position:relative;
	padding:30px 0px 200px 0px;
	background:url(../gfx/focalfeed_content_box_foot.gif) center bottom no-repeat;
}
#bodyarea #focalfeed #contentPayload {
	position:relative;
	font-size:13px;
	line-height:20px;
}
#bodyarea #focalfeed #contentPayload p {
	padding-bottom:20px;
}
#bodyarea #focalfeed #contentPayload .release {
	display:block;
	clear:both;
}

/****************************************
|	CONTENT COLUMNS
****************************************/
#bodyarea #focalfeed #contentPayload #contentColumnRight {
	position:relative;
	float:right;
	width:125px;
	
	padding:0 20px 20px 15px;
	margin:0 10px 40px 30px;
	border-left:2px solid #ccc;
	
	z-index:10;
}
#bodyarea #focalfeed #contentPayload #contentColumnLeft {
	padding:0 35px 0 35px;
}
#bodyarea #focalfeed #contentPayload #contentColumnLeft p.lastParaBlock {
	padding-right:150px;
}

/****************************************
|	FOOTER AREA
****************************************/
#footarea {
	position:relative;
}

/****************************************
|	FOOTER ACTION BAR
****************************************/
#footarea #actionbar {
	position:relative;
	padding:8px 12px;
	background:url(../gfx/footer_copyright_bar.gif) no-repeat;
}
#footarea #actionbar h5 {
	font-size:11px;
	font-weight:normal;
}
#footarea #actionbar h5,
#footarea #actionbar h5 a {
	color:#999;
}
#footarea #actionbar h5 a:hover {
	color:#3333cc;
}
#footarea #actionbar h5.siteby {
	float:right;
	padding-right:17px;
}
#footarea #actionbar h5.siteby a {
	padding-left:15px;
	background:url(../gfx/inline-bullet_box9-blue.gif) left 2px no-repeat;
}

/****************************************
|	FOOTER NAV GROUPS
****************************************/
#footarea #actionbar #navgroups {
	position:relative;
	width:900px;
	padding:6px 8px;
	border:1px solid #efedf0;
	margin:30px 0 0 16px;
}
#footarea #actionbar #navgroups,
#footarea #actionbar #navgroups a {
	color:#6666ff;
}
#footarea #actionbar #navgroups a {
	text-decoration:none;
	padding:0 5px;
	white-space:nowrap;
}
#footarea #actionbar #navgroups a:hover {
	color:#3333cc;
	text-decoration:underline;
}
#footarea #actionbar #navgroups .leftset {
	width:656px;
}
#footarea #actionbar #navgroups .rightset {
	float:right;
}

/****************************************
|	FOOTER INFO AREA
****************************************/
#footarea #infoarea {
	position:relative;
	padding:20px 28px 0 28px;
}
#footarea #infoarea #pagedetails {
	position:relative;
	width:400px;
	overflow:hidden;
}
#footarea #infoarea #pagedetails h5 {
	font-size:14px;
	font-weight:bold;
}
#footarea #infoarea #pagedetails h6 {
	font-size:11px;
	font-weight:normal;
}
#footarea #infoarea #pagedetails h6.contactNumbers {
	padding:15px 0;
}
#footarea #infoarea #pagedetails h5.pageAddress {
	font-size:12px;
}
#footarea #infoarea #pagedetails span.lineWrap {
	white-space:nowrap;
}
#footarea #infoarea #pagedetails span.updateTime {
	font-weight:bold;
	white-space:nowrap;
}

/****************************************
|	FOOTER ADMIN AREA
****************************************/
#footarea #infoarea #adminarea {
	position:absolute;
	width:141px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	font-family:tahoma, arial, verdana, sans-serif;
	left:430px;
	top:65px;
}
#footarea #infoarea #adminarea a {
	display:block;
	color:#666699;
	padding:0;
	text-decoration:none;
	cursor:pointer;
}
#footarea #infoarea #adminarea a:hover {
}
#footarea #infoarea #adminarea a:hover span.badge {
	background-position:0 -118px;
}
#footarea #infoarea #adminarea span.badge {
	display:block;
	width:131px;
	height:118px;
	background:url(../gfx/admin-area-by-scriptreaction-reflect-badge.jpg) no-repeat;
	background-position:0 0;
	margin:2px auto 4px auto;
}
#footarea #infoarea #adminarea span.line {
	display:block;
	font-weight:bold;
}
#footarea #infoarea #adminarea span.alttext {
	display:none;
}

/****************************************
|	FOOTER SCRIPTREACTION ADVANCE
****************************************/
#footarea #infoarea #advance {
	position:relative;
	float:right;
	margin:45px 24px 0 0;
}
#footarea #infoarea #advance,
#footarea #infoarea #advance a {
	width:304px;
	height:98px;
}
#footarea #infoarea #advance a {
	display:block;
	text-decoration:none;
	background:url(../gfx/scriptreaction_block_advance-med-sci_x2.jpg) no-repeat;
}
#footarea #infoarea #advance a:hover {
	background-position:0 -98px;
}
#footarea #infoarea #advance img {
	border:0px;
}
#footarea #infoarea #advance img,
#footarea #infoarea #advance span {
	display:none;
}


