@charset "UTF-8";

h1 { color:#003366;}
h2 { color:#003366;}
h3 { color:#003366;}
h4 { color:#000;}
h5 { color:#000;}
h6 { color:#474747; font-size:0.975em; }

hr { border: 0; color: #d9d8d8; background-color: #d9d8d8; height: 1px; width:100%; margin-bottom:1em; }

a:link, a:visited, a:active { color: #369; text-decoration:none; }
a:hover {text-decoration: underline; }

p {margin:0 0 1em 0;}

caption,th,td {font-weight:normal; text-align:left;}

.clearBoth { clear: both; } 
.clearLeft { clear: left;}
.clearRight { clear: right;}
.left { float:left;}
.right { float:right;}

/* Image Placement Padding */

.imgpadL{ padding:5px 0px 5px 8px;}
.imgpadR{ padding:5px 8px 5px 0px;}
.imgpadLR{ padding:8px;}
.padL{ float:left;  padding:5px 8px 5px 0px;}
.padR{ float:right; padding:5px 0px 5px 8px;}
img.imgpadRF { padding:5px 8px 5px 0px; float:right}


/* Position */

.pos_rel { position:relative;}
.pos_abs { position:absolute;}

/*  Reset section  */

.big-ol-wrapper { width: 943px; margin: 0 auto;}

/*.item-list ul { margin:0 !important; padding:0 !important;}
.item-list ul li { list-style-image:none; list-style-type:none; margin:0; padding:0;}*/

.containerBanner .view-header .view-content .item-list ul { padding-left:5px; margin:0; float:left;  display:block;}
.containerBanner .view-header .view-content .item-list ul li{list-style:none; color:#000; padding: 0px 0px 2px 0px; font-size:0.8em; line-height:1.125em; }

/* Utility Navigation */
div.utilityBox {float: left;
    margin-top: 10px;
    text-align: center;
    width: 100%;}
    div.utilityBox ul.utility_links {margin-right: 50px;}
div.utilityBox ul li{display:inline; font-size:10px; padding:0px 2px; color:#FFF; }
div.utilityBox ul li a:link, div.utilityBox ul li a:active, div.utilityBox ul li a:visited { color:#FFF;}

/* Social Media Links */
.socialmedialinks {float: right; margin-top: -27px;}
.facebook {background: url(facebook.png); width: 22px; height: 22px; margin:  0px 0 5px 10px; float: left;}
.twitter {background: url(twitter.png); width: 22px; height: 22px; margin:  0;  float: left;}

/* For image replacement */
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }

/* Search Section */
div.search_area {float:right; margin-right:0px; width:212px; margin-top:-20px;}
div.search-box {margin: 0px; padding:0px; width:212px; background-image: url(search.png); background-repeat: no-repeat; position:relative; height:26px;}
div.search-box input.form-submit {border:none; top:0px; left:0px; position:absolute;}
div.search-box input.form-text {font-size: 0.7em; color: #336699; border: 0; position:absolute; top:3px; width:125px; left:73px; letter-spacing:0.07em;}
div.search-box span.txt_search { font-size:10px; color:#FFF; padding-top:10px;}

/*  Find People Search Panel section  */

.search_wrap {border:1px solid #cccccc; margin:5px 0 10px 0; padding:0; width:240px;}
.search_wrap h2 {background-color:#e5e5e5!important; padding:5px 8px 5px 8px!important; margin:0!important; font-size:0.85em !important; color:#666!important; font-weight:bold!important;}
.search_innards {padding:5px 8px 8px 8px; }
.search_innards label {font-size:0.85em; padding-bottom:10px; line-height:1.0em;}
.search_innards input.searchbx  { padding:3px 0 3px 0; margin-top:10px; margin-bottom:10px;}
.search_innards .smtxtPad {font-size:0.85em; padding-right:20px;}
.searchBtn {background-color:#e5e5e5; font-size:11px;}
.adm_box { width:330px; }
.adm_box h3.subtitle { font-size:0.85em;}
.adm_box ul.adm_list li{ font-size:0.75em;}

.tpad5 {padding-top:5px;}
.button {padding:0;margin:5px 0 0 0;}

.searchline2 {margin-right: 14px; text-align: right;}


/* Primary Navigation */

#primary_links {width: 941px; height: 30px; margin:0; padding:0; background: transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F05386B,endColorstr=#7F05386B)"; /* IE8 */    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F05386B,endColorstr=#7F05386B);   /* IE6 & 7 */      zoom: 1; background-color:rgba(5, 56, 107, 0.5); border-left:1px solid #0a4c8e; border-right:1px solid #0a4c8e; border-top:1px solid #0a4c8e;}

ul.navigation { margin:0; padding:0; }
ul.navigation li {/*<!-- font-family:Arial, Helvetica, sans-serif; font-size:0.825em; font-weight:normal;-->*/ display: inline; margin:0; padding:0; }
ul.navigation li a:link, ul.navigation li a:active, ul.navigation li a:visited { /*color:#FFF; padding-top:0.6em; padding-left:0.85em; padding-bottom:0.4em;  padding-right:0.85em;  letter-spacing:0.04em; color:#f2f2f2; */ float:left; padding:0; margin:0; border-right:1px solid #0a4c8e; height: 30px;}
ul.navigation li a:hover { text-decoration:none; background:url(nav-item-bg-over.png) repeat-x;}
ul.navigation li.wo-r-border a{ border-right: none; float:right; padding:0 10px;}
ul.navigation li.wo-r-border a:hover{ background:none;}
/* Header Section */

#header {margin:0 0 10px 0; padding:0; }
#header .content div a{ padding:0; margin:0;}

/* Top Navigation Section */

div.secondary_links { margin:0px 0px 12px 0px; color:#FFF; float:right; width:650px;}
div.secondary_links ul { padding:0; margin:0; text-align:right;  }
div.secondary_links ul li{ padding:0 4px; margin:0; display:inline; line-height:1.25em; font-size:0.7em; letter-spacing:0.06em;}
div.secondary_links ul li a:link, div.secondary_links ul li a:active, div.secondary_links ul li a:visited { color:#FFF; }
div.secondary_links ul li a:hover{text-decoration:none;color:#D8D8D8;}

/* Wrapper */
<!--.top-wrapper { width:100%; height:30px; background-color:#FFF;}-->
<!--.top-wrapper-inner { width: 1009px; margin: 0 auto; position: relative }-->
div.wrapper { margin: 0 auto; position: relative; background:url(header_bg.png) no-repeat 60px 0px;}
div.wrapper_container{ margin:0px; }
div.col_wrapper { width:943px; background-color:#FFF; float:left; padding-bottom:15px;}

div.mar_top {margin-top:12px;}

/* Wrapper Shade */

div.container_shade { background-image: url(middle_cont_box.gif); background-repeat: repeat-y; float:left;  }
div.wrapper_content {background-image: url(top_cont_box_1.gif); background-repeat: no-repeat;  padding:0px 9px 20px 9px; width:925px;}
div.wrapper_content_top{ background-image: url(top_cont_box.gif); background-repeat: no-repeat; width:943px;  padding-top:12px;}
div.wrapperBoxBottom {width: 100%; height: 5px; background-image: url(bottom_cont_box.gif); background-repeat: no-repeat; }
/*.container_shade_block .wrapper_content_top {background-image: url(top_cont_box.gif); background-repeat: no-repeat; float:left; padding:0px 9px 20px 9px; width:925px;}
*/

/* Footer Navigation */

div.wrapper div.footerWrapper { padding:5px 5px 30px 40px !important; text-align:left; float:left; width:898px;}
div.wrapper div.footerWrapper ul { float:left; display:block; padding-right:20px; width:158px;}
div.wrapper div.footerWrapper ul li {font-size: 0.68em; /*color:#d8d8d8;*/  color:#073b6c;line-height:1.25em; list-style:none; letter-spacing:0.02em; }
div.wrapper div.footerWrapper ul li a{/*color:#d8d8d8;*/ color:#073b6c;}
div.wrapper div.footerWrapper ul li a:hover {color:#fff; }
div.wrapper div.footerWrapper ul li h2 {font-weight:bold; line-height: 2em; font-size: 12px; color:#d8d8d8;}
div.wrapper div.footerWrapper ul.general_info { width:890px; float:left; text-align:right; margin-top:3px;}
ul.general_info li{ display:inline; padding:0px 4px; }

/* Print Email Navigation */

#block-block-41 { float:right; width:600px; text-align:right; padding-bottom:0px; margin:0;}
#block-block-41 content p{ padding:0!important; margin:0!important;}
.pic{ padding-top:0px; display: inline-block; line-height: 16px;
    position: relative;
    top: 6px;
    }

/*  News Banner Animation section  */

#block-block-37 { float:right; position:relative; height:160px; }

.col2_right {float:right; width:200px;}

div#thumb_rotator {position:relative; height:153px; margin-left: 0px; width:254px; margin-right:10px; padding-top:0; position:absolute; bottom:8px; right:0;}
div#thumb_rotator ul li { float:left; position:absolute; list-style: none;}
div#thumb_rotator ul li img {border:none; padding: 0px; background: #FFF;}
div#thumb_rotator ul li.show {z-index:500}


/*  Front page Banner Animation section  */
.view-front-slide-features .view-content, .front-news-list {margin: 0; padding: 0; height: 350px; overflow: hidden;}

.view-front-slide-features .view-content {}
.front-news-list {}
.divider-stripe {height: 32px; background: rgb(255,190,0); clear: left; z-index: 1; float: left; width: 100%;}
.divider-stripe img {display: none;}
#views_slideshow_singleframe_main_front_slide_features-block_1 {height: 322px; overflow: hidden;}

#block-aggregator-feed-5 { float: left; max-height: 204px; overflow: hidden;}
#block-aggregator-feed-6 { float: left; max-height: 106px; overflow: hidden;}
#block-aggregator-feed-5 ul, #block-aggregator-feed-6 ul {width: 283px;}

.view-front-slide-features {height:332px; float:left; width:660px; padding-left:0px; padding-top:0px; position:relative; margin-bottom:26px;}

.view-front-slide-features .views-slideshow-controls-bottom {  z-index:999; height:25px; width:659px; background-color:#000; border-top:1px solid #FFF; zoom: 1; filter: alpha(opacity=80); opacity: 0.8;}
.views_slideshow_singleframe_pager .pager-item a{ padding:5px 15px 0 15px; font-size:11px; color:#FFF; border-right:1px dotted #FFF; height:20px; float:left; z-index:1000;}
.views_slideshow_singleframe_pager .pager-item a:hover { text-decoration:none; color:#999;}
/*  Front page School and A to Z LIst section  */
.pos_rel_atoz { position:relative; height:358px; margin-right:5px; }
.pos_rel_atoz .alphabetDept {position:absolute; bottom:7px; }

/* School List  */
div.schools_list { margin:0px 8px 0px 0px; }
div.schools_list h1.title a:link, div.schools_list h1.title a:active, div.schools_list h1.title a:visited {font-size:0.8em; color:#FFF; font-weight:normal; letter-spacing:0.06em; background-image:url(title_tab_main_schools.gif); background-repeat:no-repeat; width:241px; height:22px; display:block; padding-left:10px; padding-top:6px;}
div.schools_list h1.title a:hover{background-image:url(title_tab_main_schools_over.gif); background-repeat:no-repeat; /*width:241px;  height:28px; */display:block;}

div.schools_list h1.hurricane-title a:link, div.schools_list h1.hurricane-title a:active, div.schools_list h1.hurricane-title a:visited {font-size:1.125; color:#fff; font-weight:normal !important; letter-spacing:0.06em; background-image:url(title_tab_main_hurricane.gif); background-repeat:no-repeat; width:241px; height:25px; display:block; padding-left:10px; padding-top:14px; }
div.schools_list h1.hurricane-title a:hover{background-image:url(title_tab_main_hurricane_over.gif); text-decoration:none; background-repeat:no-repeat;  /*width:219px; height:28px; */display:block;}

div.schools_list ul{ padding:17px 10px 0px 10px;}
div.schools_list ul li{ list-style:none; padding-bottom:12px; line-height:1.125em;  font-size:11px; }
div.schools_list ul li a:link, div.schools_list ul li a:active, div.schools_list ul li a:visited{  color:#336699; }
div.schools_list ul li a:hover { color:#409fd6; text-decoration:underline; }

/* A-Z Departments List  */
div.topBox { margin: 0px; padding:0px; height:3px; width:254px;  background-image: url(top_blue_box.gif); background-repeat:none; }
div.alphabetDept {margin:5px 0px 0px 0px; background-image: url(middle_blue_box.gif); background-repeat: repeat-y; background-color:#0186cb; float:left;}
div.alphabetDept div.alphabetList { padding:10px; width:234px;; background-image: url(inner_middle_bg.gif); background-repeat: repeat-y; height:65px}
div.alphabetList a:link, div.alphabetList a:visited, div.alphabetList a:active {color:#003366;}
div.alphabetList a:hover {color:#FFF; text-decoration:none;}
div.alphabetDept div.alphabetList h1{}
div.alphabetList ul { height:45px; padding-top:10px; }
div.alphabetList ul li{ font-size:0.85em; line-height:1.2em; list-style: none; float:left;  width:1.25em; text-align:center; }
div.bottombox{ margin: 0px; padding:0px; height:6px; width:254px; background-image: url(bottom_blue_box.gif);background-repeat:none;}

/*  Front page General Information / Research Capsules / Latest News */

/*.panel_block { display:block; float:left; width:285px; margin:0 0 10px 18px; padding-right:10px; min-height:140px;}
*/
.panel_block_news { display:block; float:left; width:412px; margin: 0 12px 10px 15px; min-height:140px;}
ul.panelContent li a{ line-height:1.25em; font-size:12px; font-family:  Arial, Helvetica, sans-serif;  letter-spacing:0em; color:#4a4e59; /*text-shadow: 1px 0px 1px #cfcfcf;
filter: dropshadow(color=#cfcfcf, offx=1, offy=0); */}
ul.panelContent li a{ color:#4a4e59;  padding: 3px 7px 5px 7px; display: block;}
ul.panelContent li a:hover{ background: rgb(84,132,182); display: block; color: #ffffff; text-decoration:none; }
.view-news-event-front .views-field-field-link-value a { padding:0;}

ul.panelContent li.panel-title{ margin: 0;}
ul.panelContent li.panel-title a:hover, .panel_block_news .panel-title a:hover{ }
.panel_block_news .panel-title a {color:#263b55;}


/*.panel_block_wrapper {  width:971px; height:197px; float:left; margin-left:-30px; margin-top:10px; margin-bottom:5px;}*/

div.bellyband { width:943px; background-color: white; padding-bottom:15px; margin: 0; padding: 0; float: left;}
.panel_block_wrapper { background: url(front_tier_bg.png) no-repeat; float: left; position: relative; left: -14px; width: 950px; height: 200px; padding: 0px 15px;}
.panel_block_wrapper ul {height: 116px;}
.panel_block_1, .panel_block_2, .panel_block_3 { display:block; float:left; width: 310px; margin: 0px; padding: 0px; height: 150px; }
.panel_block_2 {); padding: 0 0px; width: 317px;}
	.panel_block_2 .panelContent .item-list ul li {list-style: none; height: 39px; margin: 0; padding: 0; border: 0;}
		.panel_block_2 .panelContent .item-list ul li a {}
.panel_block_2 h2 { background: url("title_f_resources.png") no-repeat scroll 10px 7px transparent; color: transparent; height: 40px; margin: 0; overflow: hidden; padding: 0; text-indent: 5000px; }
.panel_block_2 .more-link a{font-size: 10px; text-transform: uppercase; color: #ffffff; background: rgb(24,88,150); padding: 3px 5px; margin: 0 0px 0 0; z-index: 100;}
.panel_block_2 .more-link a:hover {text-decoration: none; background: rgb(84,132,182);}

 .panel_block_2 ul { text-align: left;}
 
 .panel_block_2 ul li {float: left; margin: 0 0 0px 0; width: 158px; }
 .panel_block_2 ul li a {display: block;}
 .panel_block_2 ul li a:hover {}



.panelContent li.panel-title{padding: 10px 7px;}
.panel_block_3 {width: 317px;}
	
	
.panel-read-more { position:absolute; bottom:0px; right:3px; font-size:10px;}
.panel-read-more a:link,  .panel-read-more a:visited, .panel-read-more a:active{ color:#026d9a; padding-right:15px;}
.panel-read-more a:hover { text-decoration:none; color:#333;}
.view-cumc-news {padding:8px 10px 0 15px;}
.view-cumc-news .item-list ul { padding:0; margin:0; }
.view-cumc-news .item-list ul li .views-field-field-link-value { line-height:1.25em; padding-bottom:6px; font-size:12px; font-family:Arial, Helvetica, sans-serif; letter-spacing: 0.035em;}
.view-cumc-news .item-list ul li .views-field-field-link-value a { color:#181c28;}
.highlight-title { color:#2c6fab;}

ul.front-ps-headline {padding: 0; clear: right;}
	ul.front-ps-headline h2 {color: transparent; text-indent: 5000px; background: url(title_recentheadlines.png) no-repeat; height: 20px; margin: 0; padding: 0;}

ul.front-ps-headline li { line-height:1.1em;  padding-bottom:8px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; letter-spacing: 0.035em; margin-top:-5px;}

.front-news-list .views-field-field-link-value, .front-ps-headline li{}


/*  Left Sub Navigation Section */

div.left_side { width:274px; float:left; /*background-color:#e5eff5; */display:block; margin-top:10px; margin-left:3px; padding-bottom:30px;}
div.left_side h2 {background-color:#e5eff5;}
div.left_side h2.title { font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-style:normal; font-size:1.75em; padding-top:22px; padding-left:15px; font-weight:100;  color:#003366; padding-bottom :10px; background-color:#e5eff5;}

div.left_side #sub_navigation { background-color:#e5eff5;}
div.left_side #sub_navigation ul { padding-top:0px; padding-bottom:20px; background-color:#e5eff5;}
div.left_side #sub_navigation ul li a{ display:block; width:252px; height:38px; margin-left:8px; text-decoration:none;}
div.left_side #sub_navigation ul li a:hover{ background-image:url(subNav_over.gif); background-repeat:no-repeat; text-decoration:none;}
div.left_side #sub_navigation span.subNavTxt{font-size:0.75em;; color:#003366; padding-left:15px; padding-top:0.82em; display:block;}

/*  Left Sub Navigation Section: Quick Links */

#block-block-43 { height:240px; background-color:#fff; }
#button {height: 30px; width: 240px; margin-left: 10px;}

#block-block-43 ul, li { margin:0;  padding:0; list-style:none;}
#block-block-43 h2.title { display:none; }
#block-block-43 .menu_class {/*border:1px solid #1c1c1c;*/ margin-top:15px;}
#block-block-43 .the_menu {display:none; width:240px;}
#block-block-43 .the_menu li {background-color:#fff; border-bottom:1px dotted #a5a5a5;}
#block-block-43 .the_menu li a {color:#403C3C; text-decoration:none; padding:6px 10px; display:block; font-size:0.75em;}
#block-block-43 .the_menu li a:hover {color: #069;}


/*the_menu li a:link, #block-block-43 #nav_quicklinks ul.the_menu li a:active, #block-block-43 #nav_quicklinks ul.the_menu li a:visited{ display:block; width:252px; height:20px; margin-left:23px; text-decoration:none; font-size:0.75em;; color:#403C3C;}
#block-block-43 #nav_quicklinks ul.the_menu li a:hover { text-decoration:none; color:#09C;}*/

/*  Main Content Section */

div.main_wrapper {padding:15px 15px 8px 15px; margin:9px 5px 20px 0px; float:right; width:600px;  background-color:#FFF; border:1px solid #e9e9e9;}
div.main_wrapper .content p{ font-size:0.725em; color: #403c3c; line-height:1.45em; letter-spacing:0.028em; padding-bottom:6px;  }
div.main_wrapper .content ul {}
/* About Us Section: Administration */
div.main_wrapper #node-408 .content ul li { font-size:0.8em; color: #403c3c; line-height:1.25em; }
div.main_wrapper h1{ font-size: 1.55em; font-weight:100; color:#000; padding-top:5px; padding-bottom:25px; line-height:1.125em;}
/*div.main_wrapper h1:nth-child(2n) {font-size: 1.1em!important; color:#000; padding-bottom:5px; color:#900; }*/
div.main_wrapper h1.section_title {font-size: 1.2em; color:#000; padding-bottom:5px;}
div.main_wrapper h1.recent_news{font-size: 1.25em; color:#000; line-height:1.125em; padding-top:5px; padding-bottom:10px;}
div.main_wrapper h1.news_title {font-size: 1.2em; font-weight:600; color:#000; line-height:1.125em; padding-bottom:7px;}
/*.main_wrapper h1.cumcNewsHeadline {color: #000; font-size: 24px;; padding-bottom:15px; padding-top:20px;}*/
div.main_wrapper h2{font-size: 1.4em; font-weight:100; color:#05649c; padding-bottom:10px;    }
div.main_wrapper h2.title {font-size:1.25em; font-weight:100; padding-top:10px; padding-bottom:10px;}
div.main_wrapper h2.news_subtitle {font-size:0.9em; font-weight:100; color:#05649c; padding-bottom:4px;}
div.main_wrapper h3{ font-size:1.125em; color: #2e2e2e; line-height:1.65em; padding-bottom:0px; }
div.main_wrapper h3.subheadline{font-size:1.125em; font-weight:400; color:#919191; line-height:1.275em; width:230px; margin:20px 70px 10px 0px; padding-bottom:10px;  display:block; float:right; }
div.main_wrapper h3.sec_title {font-size: 1.55em; font-weight:100; color:#000; padding-top:5px; padding-bottom:0px; line-height:1.125em;}
div.main_wrapper h4{font-size:0.9em; font-weight:bold; line-height:1.275em; color: #2e2e2e;  padding-bottom:10px; }

div.main_wrapper ul.bullet {display:block; padding:0px 10px 14px 25px; margin-left:10px; font-size:0.725em;}
div.main_wrapper ul.bullet li{line-height:1.35em !important; list-style-image: url(bullet_blk.png); padding-bottom:5px;}

.main_wrapper .date-display-single {font-size: 0.8em;  padding-bottom:3px; display:block; color:#000; font-weight:bold;}
.main_wrapper .field-field-news-subtitle { font-size:0.95em; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; color:#05649C;
padding-bottom:4px; line-height:1.125em;  font-weight:200;  }
.main_wrapper .imagecache-width_600 { margin:6px 0px; }

.smtxt_link {font-size: 0.7em; padding-top:20px; display:block;}
.main_wrapper .more {font-size:0.7em; font-weight:bold;}

.main_wrapper ul.col2{ width:250px; padding:0px 10px 14px 0px; }
.main_wrapper ul.col2 li{line-height:1.12em !important; list-style:none; padding-bottom:5px; font-size:0.75em;}
span.top_atoz { font-size:0.725em; font-weight:normal;}
span.top_atoz a{ color:#05649C;}

/*  Map Page Layout  */
div.wrapper_col_1 {background-color:#FFFFFF; border:1px solid #E9E9E9; float:left; margin:9px 5px 20px 6px; padding:15px 15px 8px; width:880px;}
div.wrapper_col_1 h1 { font-size: 1.65em; font-weight:100; line-height:1.125em; padding-bottom:25px; padding-top:5px;  }
div.wrapper_col_1 h2 { font-size: 1.475em; font-weight:normal; line-height:1.125em; padding-bottom:10px; }
div.wrapper_col_1 h3 { font-size: 1.125em; color: #2e2e2e; line-height:1.275em; padding-bottom:10px;}
div.wrapper_col_1 p{ font-size:0.85em; color: #2e2e2e; line-height:1.25em;letter-spacing:0.025em; padding-bottom:12px;  }

div.wrapper_col_1 ul.col2{ width:400px; padding:0px 10px 14px 15px; margin-left:10px;}
div.wrapper_col_1 ul.col2 li{ font-size:0.75em; line-height:1.12em !important; list-style:disc; padding-bottom:5px;}
div.wrapper_col_1 ul.col2_1{ width:408px; padding:0px 10px 14px 0px; margin-left:5px;}
div.wrapper_col_1 ul.col2_1 li{ font-size:0.75em; line-height:1.12em !important; list-style-type:none; padding-bottom:5px;}

/* Banner Tier Section */

/* Banner Main Front 3 Columns Section */
ul.bannerList_col3_main {  width:938px; margin:0; padding:0px 0px 6px 13px!important;}
ul.bannerList_col3_main li { padding-right:23px; display:inline; float:left;}
ul.bannerList_col3_main li a{ }
/* Banner 2 Columns Section: Research/Education/Patient Care/celebrates  */
ul.bannerList { float:left; width:943px; margin:0; padding:0px 0px 0px 12px !important;}
ul.bannerList li { padding-right:8px; display:inline; float:left;}
ul.bannerList li a {}
/* Banner 2 Columns Section:   */
ul.bannerList_col2 { float:left; width:664px; margin:0; padding:0px 0px 0px 10px !important;}
ul.bannerList_col2 li a{ padding-right:10px; display:inline; float:left;}
/* Banner 1 Columns Section:Administration/About Us/Events  */
#block-block-19 .content { float:left; display:inline;}
div.map_banner{ width:252px; margin:0; padding-left:10px !important; display:block; float:left;}
div.statistics_section {width:668px; padding:0px 0px 10px 12px !important; float:left;}
div.statistics_section h2.featureTitle { display:block; font-size:0.825em; font-weight:normal;}
div.statistics_section h2.featureTitle a{background-image:url(btnTab_news_events.gif); background-repeat:no-repeat; width:648px; height:20px; display:block; color:#FFF;  padding-left:8px; padding-top:8px; text-decoration:none !important;}
div.statistics_section h2.featureTitle a:hover {background-image:url(btnTab_news_events_over.gif); background-repeat:no-repeat; text-decoration:none !important;}
div.statistics_section  ul {display:block; padding:15px 3px 14px 30px; width:289px; float:left;}
div.statistics_section  ul li{line-height:1.25em !important; list-style-image: url(bullet_blk.png); padding-bottom:2px; font-size:0.725em; }
div.statistics_section  ul li a{ color: #403c3c;}

/*  Features Panel section  */
.front-news-list {}
.front-news-list .content {float: left;}
.front-news-list .title {display: none;}
.front-news-list .front-ps-headline .title {width: 100%; height: 30px; background: url(title_recentheadlines.png) no-repeat 15px 0px;  }

h2.cumc-news-title {width: 100%; height: 28px; background: url(title_cumcnews.png) no-repeat 15px 0px; margin: 10px 0 0 0; padding: 0;}
h2.research-capsules-title {width: 100%; height: 28px; background: url(title_f_research_capsules.png) no-repeat 15px 0px; margin: 10px 0 0 0; padding: 0;}
.front-news-list .cumc-news {background: yellow;}
.front-news-list .research-capsules {clear: both; padding: 7px 0 0 0;}
.front-news-list .more-link {margin: -1px 0 0 0; padding: 0; float: right;}
.front-news-list .more-link a{font-size: 10px; text-transform: uppercase; color: #ffffff; background: rgb(24,88,150); padding: 3px 5px; margin: 0px 0px 0 0;}
.front-news-list .more-link a:hover {text-decoration: none; background: rgb(84,132,182);}

#block-aggregator-feed-5 .item-list ul { margin:0!important; padding:0 !important; height: 10em; }
.front-news-list .item-list ul li { list-style-image:none; list-style-type:none; line-height: 14px;   padding: 5px 15px; margin: 0;  font-size: 12px; border-bottom: solid 1px #cccccc;}
.front-news-list .item-list ul li a {display: inline; margin: 0; padding: 0;}
.front-news-list .item-list ul li:hover {text-decoration: none; background: rgb(24,88,150); color: #ffffff;}
.front-news-list .item-list ul li:hover a {color: #ffffff;}

#block-aggregator-feed-6 { height: 110px; position: relative; top: -5px;}
#block-aggregator-feed-6 ul{}
#block-aggregator-feed-6 .source{display: inline; font-style: italic;}
#block-aggregator-feed-6 .timestamp{float: left; margin-left: 15px; display: none; }
#block-aggregator-feed-6 a { color: #369 !important; }
#block-aggregator-feed-6 li:hover a { color: #fff !important; }

.block ul {margin:0;padding:0;}

#features_section {float:right; width:402px; padding:0px 2px 10px 0px !important;}
#features_section h2.featureTitle { display:block; font-size:0.8em;; font-weight:normal;}
#features_section h2.featureTitle a{background-image:url(btnTab_title_bg.gif); background-repeat:no-repeat; width:382px; height:22px; display:block; color:#FFF;  padding-left:10px; padding-top:6px; text-decoration:none !important;}
#features_section h2.featureTitle a:hover {background-image:url(btnTab_title_bg_over.gif); background-repeat:no-repeat; text-decoration:none !important;}

.view-news-banners-bottom .item-list ul { display:block; padding:5px 3px 14px 0px; float:left; width:365px; display:block; margin-left:25px!important;}
.view-news-banners-bottom .view-content .item-list ul li {line-height:1.125em !important; list-style-image: url(bullet_blk.png)!important;  padding: 0px 0px 2px 0px !important; font-size:0.72em!important; width:365px;}
.view-news-banners-bottom .view-content .item-list ul li a{color: #403c3c;}

/* Banner 3 Columns Section:Publication */
ul.bannerList_col3 {  width:938px;; margin:0; padding:0px 0px 6px 5px!important;}
ul.bannerList_col3 li { padding-right:10px; display:inline; float:left;}
ul.bannerList_col3 li a{ }


/*  About Us Section: A to Z Listing */
.view-Departments h3{ border-bottom: 1px solid #e9e9e9; margin-bottom:15px; padding-top:12px;}
.view-Departments .views-field-title { font-size:0.725em;  color: #403c3c; line-height:1.3em !important; list-style-image:url(bullet_blk.png); padding-bottom:2px;  display: list-item; margin-left:30px;}
.view-Departments .views-field-title a{ color: #403c3c;}

/* News Events Page Layout */

.view-News-Events .views-field-title {font-size:0.825em; line-height:1.125em; padding-bottom:2px; font-weight:bold;}
.view-News-Events .views-field-title a{  color: #403c3c;}
.view-News-Events .views-field-field-news-subtitle-value{color:#05649C;}
.view-News-Events div.views-field-field-date-value { float:left; font-size:1.25em!important; font-weight:bold; padding-top:15px;}
.view-News-Events .views-field-teaser { float:left;  display:block; font-size:0.75em!important; margin-bottom:10px; line-height:1.45em;  color: #403c3c;}
.view-News-Events .views-field-body { float:left;  display:block; font-size:0.75em!important; margin-bottom:10px; line-height:1.45em;}
.view-News-Events .views-field-field-celebrate-image-main-fid .views-field-view-node { font-size:0.75em; float:right;}
.view-News-Events .views-field-view-node { font-size:0.75em; float:right;  clear:right; margin-bottom:10px;}
.view-News-Events .views-field-field-blurb-value { float:left;  display:block; font-size:0.75em!important; margin-bottom:10px; line-height:1.45em;}

.view-News-Events .default_image { float:left; margin-right:10px; width:90px; height:44px; display:block; background-image: url(thumbCrown.jpg); background-repeat: no-repeat;}

.view-News-Events .default_image a.imagecache { background-image: none !important;}
.view-News-Events  span.date-display-single {font-size:0.675em; color: #2e2e2e; width:497px; float:right; text-align:left; line-height:1.125em; padding-bottom:2px; width:600px; }
.view-News-Events ul li { border-bottom:1px solid #E9E9E9; margin-bottom:15px;}

.view-News-Events ul.pager li {margin:0; border-bottom:none; padding:0 4px;}

/* News Archive Page Layout */
.news-archives .views-field-field-blurb-value {font-size:0.75em!important; color: #403c3c; width:497px!important; float:right!important; text-align:left!important; padding-bottom:10px; line-height:1.45em;}
.news-archives .views-field-title a{ width:497px !important; float:right !important; text-align:left !important;  color: #403c3c; display:block; padding-bottom:2px;}
.news-archives .item-list ul li { clear:both; display:inline-block; }

.news-archives .default_image { float:left !important; margin-right:10px; width:47px; height:50px; display:block; background-image: url(thumbCrown_1.gif); background-repeat: no-repeat;  }

.news-archives .default_image a{ float:left !important; margin-right:10px; width:47px; height:50px; display:block; background:none !important;   }

.press-releases .default_image { display:none;}

.news .default_image { display:none;}
.press-releases .views-field-view-node { font-size:0.75em; float:right;}
.news .views-field-view-node  { font-size:0.75em; float:right;}
.news-archives .views-field-field-news-subtitle-value {color:#05649C; font-size:0.75em; width:497px; float:right; text-align:left; font-weight:200; line-height:1.125em; padding-bottom:4px;}

/* Features Page Layout */
.view-features .views-field-title h1.section_title {font-size: 1.0em!important; color: #2e2e2e!important; font padding-bottom:10px; font-weight:bold; line-height:1.125em; }
.view-features .views-field-title h1.section_title a:link, .view-features .views-field-title h1.section_title a:active, .view-features .views-field-title h1.section_title a:visited{ color: #369;}
.view-features .views-field-field-date-value { float:left;}
.view-features .views-field-field-blurb-value {float:left;  display:block; font-size:0.775em!important; margin-bottom:10px; line-height:1.45em;}
.view-features .view-footer { float:right; font-size:0.78em;}

.view-features #feature_archive h1.featureTitle {font-size:0.9em; color: #2e2e2e; font-weight:500; width:497px; float:right; text-align:left; line-height:1.125em; padding:0px 0px 2px 0px; }
.view-features #feature_archive h1.featureTitle a{color: #2e2e2e!important; font-weight:bold;}
.view-features #feature_archive h2.sub_title {color:#05649C; font-size:0.8em; width:497px; float:right; text-align:left; font-weight:200; line-height:1.125em; padding-bottom:4px;}
.view-features #feature_archive .date-display-single { font-weight:normal!important;}
.view-features .default_image { float:left; margin-right:10px; width:90px; height:44px; display:block; background-image: url(thumbCrown.jpg); background-repeat: no-repeat; }
.view-features #feature_archive .imagecache-profile_small_90width {}
.view-features span.date-display-single {font-size:0.85em; color: #2e2e2e; width:600px; float:right; text-align:left; line-height:1.125em; padding-bottom:2px; font-weight:bold; }

.view-features #feature_archive div.blurb {font-size:0.75em; color: #2e2e2e; width:497px; float:right; text-align:left; line-height:1.45em; }
.view-features .imagecache-width_600 { padding-bottom:10px;}
.view-features hr.divider{ clear:both; border: 0; color: #e9e9e9; background-color: #e9e9e9; height: 1px; width:580px; float:left; margin-bottom:20px; margin-top:20px;}
.view-features h3 span.date-display-single { font-size:1.0em; padding-bottom:0; float:left; padding-bottom:10px;}


/*  Featured stories section  */

#block-views-features-block_1 .views-field-field-url-value {float:left; clear:both; display:block;}
#block-views-features-block_1 .views-field-field-url-value .imagecache-profile_small_90width { float:left; width:90px; margin-right:10px;}
#block-views-features-block_1 .views-field-field-url-value .field-content h2.thumb_title { display:block; float:right; width:497px; font-size:0.85em; line-height:1.125em; padding-bottom:0px; font-weight:bold;}
#block-views-features-block_1 .views-field-field-url-value .field-content h2.thumb_title a{color: #2e2e2e;}
#block-views-features-block_1 .views-field-field-url-value .field-content h3.thumb_subtitle { float:right; width:497px;  display:block; float:right; font-size:0.75em; line-height:1.25em;letter-spacing:0.025em; padding-bottom:0px; color:#369; font-weight:normal;}
#block-views-features-block_1 .views-field-field-url-value span.date-display-single {font-size:0.75em; float:left; padding-bottom:10px; width:494px; font-weight:normal!important; margin-left:3px; }
#block-views-features-block_1 .views-field-field-url-value .field-content p { clear:both; float:left; padding-top:10px;}
#block-views-features-block_1 .views-field-field-url-value .field-content hr.divider { clear:both; border: 0; color: #e9e9e9; background-color: #e9e9e9; height: 1px; width:580px; float:left; margin-bottom:20px;}

#block-views-features-block_1 h2.title {font-size: 1.25em; padding-bottom:10px; padding-top:15px; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-weight:100; line-height:1.125em; color:#000; float:left; }
#block-views-features-block_1 .view-features h2 {font-size: 0.95em; padding-bottom:10px; font-weight:normal; line-height:1.125em; padding-bottom:4px;}
#block-views-features-block_1 .blurb { float:right; width:497px;}
#block-views-features-block_1 .blurb p{ padding-bottom:6px;}

.padBtm{ padding-left:15px;}
#feature_archive span.date-display-single {font-size:0.75em; color: #2e2e2e; width:497px; float:right; text-align:left; line-height:1.125em; padding-bottom:2px; }

/*  News Page Banner Animation section  */

#features {padding: 0px; height:339px;}
#features .bulletContent_news > div {width:600px; margin-left:14px; margin-top:6px;}
/*#features .summary {width: 410px;}  IE7 Fix */

.writing_news {margin: 0; padding: 0; overflow: hidden; }

/*  Education page Banner Animation section  */

.edu_rotate_1 { background-image:url(educate_sub_1.jpg); background-repeat:no-repeat; height:228px;}
.edu_rotate_2 { background-image:url(educate_sub_2.jpg); background-repeat:no-repeat; height:228px;}
.edu_rotate_3 { background-image:url(educate_sub_3.jpg); background-repeat:no-repeat; height:228px;}

/* Main Front Page Banner Layout  */

.bannerPad { padding:6px 0px 6px 12px;}

div#subHomeBanner .bannerMiddle{background-color: #FFF; background-image: url(middle_cont_box.gif); background-repeat: repeat-y; padding:2px 8px 5px 8px; float:left; width:927px;}

p.smTxt_head { font-size:13px; padding-top:3px; padding-left:14px; letter-spacing:0.05em; }
.padBtom{ padding-bottom:10px;}
.block ul {margin:0; padding:0;}

.head_line_pad { padding-left:8px;}
.content .field-field-expert-area {color:#05649c; font-size:0.9em; padding-bottom:10px;}

.terms ul.links li {display:inline; list-style-type:none; padding:0 0.5em 0  0; }

hr.divider_news {clear:both; border: 0; color: #e9e9e9; background-color: #e9e9e9; height: 1px; width:600px; float:left; margin-bottom:20px;}

h3.alphabet_headline {color: #000; font-size: 1.125em; padding-bottom:10px; line-height:1.275em; font-weight:normal; border-bottom: 1px solid #CCC;}

table td{}
table .TableContentBorder td{ }
table h2.DetailHead { font-weight:normal;}
table h1 .styledtitle { }

#block-block-40 { float:left!important; width:600px!important;}
#node-354 table.services_resources { float:left!important; width:600px!important; clear:both!important;}
#node-354 table.services_resources td{ width:280px; padding-top:3px 5px; }

/* Celebrate Page Layout */

#block-views-celebrates-block_1 h2.title{color:#000000 !important; font-family:"Myriad Pro",Arial,Helvetica,sans-serif; font-size:1.55em !important; font-weight:100 !important; line-height:1.125em; padding-bottom:25px; padding-top:5px;}
.view-celebrates .views-exposed-form label {font-weight:normal; line-height:1.4em;}
.view-celebrates .views-field-tid { padding-bottom:10px; font-size:0.785em; font-weight:bold; }
.view-celebrates .views-field-field-date-value { padding-bottom:10px; font-size:0.785em; font-weight:bold; }
.view-celebrates .views-field-body { font-size:1em; padding:5px 0px 10px 0px; }
.view-celebrates .views-field-view-node { float:right; font-size:0.95em; font-weight:normal; }
#block-views-celebrates-block_1 .view-celebrates .views-field-view-node { float:right; font-size:0.75em; font-weight:normal; }

.main_wrapper .view-celebrates h3 {color:#2e2e2e; font-size:1.175em; line-height:1.275em; padding-bottom:10px; font-weight:normal;}
.main_wrapper .view-celebrates .item-list ul li { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; }

.main_wrapper .view-celebrates .view-content .item-list{ /*border-bottom:1px solid #dadada;*/ margin-bottom:15px; }
.main_wrapper .view-celebrates .form-item .description {font-size:0.85em; margin-bottom:10px;}
.main_wrapper .view-celebrates .views-field-title { padding-bottom:4px; font-size:0.825em; }/*
.main_wrapper .view-celebrates .views-field-body p {font-size:0.80em; line-height:1.125em;}*/


ul.pager li{ font-size:0.75em; margin:0 0 0.25em 0em !important; color:#036;}
ul.pager li a:link, .view-celebrates ul.pager li a:active, .view-celebrates ul.pager li a:visited{ color:#036;}
ul.pager li a:hover{ color:#069;}

/* News Page Layout */

.view-news-inthenews .views-exposed-form label {font-weight:normal; line-height:1.4em;}

.view-news-inthenews h3 {color:#2e2e2e; font-size:1.0em; line-height:1.125em; font-weight:normal; padding-bottom:0px;}
.view-news-inthenews .date-display-single {color:#2e2e2e; font-size:0.825em; line-height:1.125em; font-weight:bold;  display:block;}
.view-news-inthenews .item-list ul li { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding-bottom:10px; font-size:0.825em;}
.view-news-inthenews ul.pager li{ font-size:0.75em; margin:0 0 0.25em 1.5em !important; color:#036;}
.view-news-inthenews ul.pager li a:link, .view-news-inthenews ul.pager li a:active, .view-news-inthenews ul.pager li a:visited{ color:#036;}
.view-news-inthenews ul.pager li a:hover{ color:#069;}

#views-exposed-form-News-Events-page-3 fieldset.collapsed legend a {background-position:0px 50%;}

#views-exposed-form-News-Events-page-3 fieldset.collapsible legend a {-moz-background-clip:border; -moz-background-inline-policy:continuous;-moz-background-origin: padding-left:10px; font-size:0.8em; margin-top:10px; }
#views-exposed-form-News-Events-page-3 .fieldset-wrapper {font-size:0.8em; padding-left:10px;}

#block-views--exp-News_Events-page_5 fieldset.collapsed legend a {background-position:0px 50%;}

#block-views--exp-News_Events-page_5 fieldset.collapsible legend a {-moz-background-clip:border; -moz-background-inline-policy:continuous;-moz-background-origin: padding-left:10px; font-size:0.8em; margin-top:10px; }
#block-views--exp-News_Events-page_5 .fieldset-wrapper {font-size:0.8em; padding-left:10px;}

#block-views--exp-features-page_2 fieldset.collapsed legend a {background-position:0px 50%;}
#block-views--exp-features-page_2 fieldset.collapsible legend a {-moz-background-clip:border; -moz-background-inline-policy:continuous;-moz-background-origin: padding-left:10px; font-size:0.8em; margin-top:10px; }
#block-views--exp-features-page_2 .fieldset-wrapper {font-size:0.8em; padding-left:10px;}

/* Experts Page Layout */

.view-Experts .view-content { clear:both;}
.view-Experts .views-field-title { float:right; text-align:left; width:500px; padding-top:15px;}
.view-Experts .views-field-field-profile-fid { float:left; width:100px; clear:both; padding-top:15px;}
.view-Experts .views-field-field-blurb-value {font-size:0.75em; padding-top:5px; float:right;  width:500px; line-height:1.25em;}
.view-Experts .views-field-field-expert-area-value-1 {font-size:0.85em; padding-top:5px; float:right;  width:500px; color:#369;}
.view-Experts .more_celeb {float:right; font-size:0.75em; font-weight:normal; padding:6px 0px; clear:both; border-bottom: 1px solid #e9e9e9; width:600px; text-align:right; margin-bottom:10px; display:block;}
.view-Experts .view-content .views-row  {  clear:both; }

#block-views-News_Events-block_6 .default_image{ float:left; margin-right:10px; width:90px; height:44px; display:block; background-image: url(thumbCrown.jpg); background-repeat: no-repeat; }
#block-views-News_Events-block_4 .default_image{ float:left; margin-right:10px; width:90px; height:44px; display:block; background-image: url(thumbCrown_1.gif)!important; background-repeat: no-repeat; }
#block-views-features-block_1 .imagecache-profile_small_90width{ float:left; margin-right:10px; width:90px; height:44px; display:block; background-image: url(thumbCrown.jpg); background-repeat: no-repeat; margin-bottom:6px;}

#block-views-News_Events-block_4 { clear:both;}
#block-views-News_Events-block_4 .view-header {}
#block-views-News_Events-block_4 .views-field-title { display:block; float:right; width:497px; font-size:0.825em;}
#block-views-News_Events-block_4 .views-field-field-news-subtitle-value {display:block; float:right; width:497px; font-size:0.75em; line-height:1.25em;letter-spacing:0.025em; padding-bottom:0px; color:#369; font-weight:normal; }
#block-views-News_Events-block_4 .views-field-field-blurb-value {display:block; float:right; width:497px; font-size:0.75em; line-height:1.25em;letter-spacing:0.025em; padding-bottom:10px; color:#2E2E2E; }
#block-views-News_Events-block_4 .views-field-view-node {display:block; float:right; width:497px; font-size:0.75em; line-height:1.25em;letter-spacing:0.025em; padding-bottom:0px; color:#2E2E2E; text-align:right;}
#block-views-News_Events-block_4  span.date-display-single {display:block; float:right; width:497px; font-size:0.75em; line-height:1.25em;letter-spacing:0.025em; padding-bottom:0px; color:#2E2E2E; text-align:left;  font-weight:normal!important;}
#block-views-News_Events-block_4 .view-footer { float:right; font-size:0.725em; padding:15px 0px 5px 0px; clear:both;}
#block-views-News_Events-block_4 .view-footer a{ color:#369;}

#block-views-News_Events-block_4 .item-list ul { display:block;}
#block-views-News_Events-block_4 .item-list ul li {  width:600px; float:left;  border-bottom: 1px solid #e9e9e9; margin:5px 0px 10px 0px; clear:both; padding-bottom:10px;}

/* News Events: Latest News and Events tier */
#block-views-News_Events-block_5 {float:left; height:160px;}
#block-views-News_Events-block_5 .item-list ul { width:560px; display:block; padding:10px 10px 10px 40px!important; float:left;}
#block-views-News_Events-block_5 .item-list ul li {
    font-size:0.875em;
    list-style-image: url(bullet_blk.png)!important;
    width:560px; float:left; padding: 0px 0px 2px 0px !important;
    margin-bottom: 2px;
    border-bottom-width: 0;

}
#block-views-News_Events-block_5 ul li a {color: #403c3c; font-weight:normal; }

#block-views-News_Events-block_6 .field-content { margin-bottom:10px;}
#block-views-News_Events-block_6 .views-field-title { display:block; float:right; width:497px; font-size:0.825em;}
#block-views-News_Events-block_6 .views-field-field-news-subtitle-value {display:block; float:right; width:497px; font-size:0.75em; line-height:1.25em;letter-spacing:0.025em; padding-bottom:0px; color:#369; font-weight:normal; }
#block-views-News_Events-block_6 .views-field-field-blurb-value { display:block; float:right; width:497px; font-size:1em;}
#block-views-News_Events-block_6 .views-field-view-node {display:block; float:right; width:497px; font-size:0.75em; line-height:1.25em;letter-spacing:0.025em; padding-bottom:0px; color: #403c3c; text-align:right;}
#block-views-News_Events-block_6  span.date-display-single {display:block; float:right; width:497px; font-size:0.75em; line-height:1.25em;letter-spacing:0.025em; padding-bottom:0px; color: #403c3c; text-align:left; font-weight:normal!important;}
#block-views-News_Events-block_6 .view-footer { float:right; font-size:0.725em; padding:15px 0px 5px 0px; clear:both;}
#block-views-News_Events-block_6 .view-footer a{ color:#369;}

#block-views-News_Events-block_6 .item-list ul { display:block;}
#block-views-News_Events-block_6 .item-list ul li {  border-bottom: 1px solid #e9e9e9; width:600px; float:left; margin:10px 0px; padding-bottom:10px;}

#block-block-39 h2.title{ display:none;}
#block-block-39 {border:1px solid #e2e2e2; background-image: url(block_37_bg.gif); background-repeat: no-repeat; width:272px;}
#block-block-39 .content{ padding:10px 10px 0px 10px;}
#block-block-39 .content p{ font-size:0.75em; line-height:1.25em; color: #403c3c; padding-bottom:0.75em; }
#block-block-39 h3{  font-size:0.9em; color:#069;  padding-bottom:10px; font-weight:500; }

#block-views--exp-News_Events-page_3 .content{ padding:20px 10px 0px 10px;}
#block-views--exp-News_Events-page_3 h2.title{ display:none;}
#block-views--exp-News_Events-page_3  label { font-size:0.90em; font-weight:normal; color:#069; line-height:1.45em; }
#block-views--exp-News_Events-page_3 .views-operator { margin:8px 0px;}
#block-views--exp-News_Events-page_3 .form-select { width:250px; margin-bottom:6px; margin-top:6px;}
#block-views--exp-News_Events-page_3 input.form-text{width:239px; border:1px solid #d0d0d0; padding:2px 3px;}
#block-views--exp-News_Events-page_3 .description { margin:8px 0px 0px 0px ;}
#block-views--exp-News_Events-page_3 .views-exposed-widget {padding:0.1em 1em 0 0;}

#block-views--exp-celebrates-page_2 .content{ padding:20px 10px 0px 10px;}
#block-views--exp-celebrates-page_2  label { font-size:0.90em; font-weight:normal; color:#069; line-height:1.45em;}
#block-views--exp-celebrates-page_2 .views-widget { margin:8px 0px;}
#block-views--exp-celebrates-page_2 .form-select { width:250px; margin-bottom:6px; margin-top:6px; }
#block-views--exp-celebrates-page_2 input.form-text{ width:239px; border:1px solid #d0d0d0; padding:2px 3px;}
#block-views--exp-celebrates-page_2 .description { margin:8px 0px 0px 0px ;}
#block-views--exp-celebrates-page_2 .views-exposed-widget {padding:0.1em 1em 0 0;}

#block-views--exp-news_inthenews-page_1 .content{ padding:20px 10px 0px 10px;}
#block-views--exp-news_inthenews-page_1 label { font-size:0.90em; font-weight:normal; color:#069; line-height:1.45em;}
#block-views--exp-news_inthenews-page_1 .views-widget { margin:8px 0px;}
#block-views--exp-news_inthenews-page_1 .form-select { width:250px; margin-bottom:6px; margin-top:6px;}
#block-views--exp-news_inthenews-page_1 input.form-text{ width:239px; border:1px solid #d0d0d0; padding:2px 3px;}
#block-views--exp-news_inthenews-page_1 .description { margin:8px 0px 0px 0px ;}
#block-views--exp-news_inthenews-page_1 .views-exposed-widget {padding:0.1em 1em 0 0;}

#block-views--exp-features-page_2 .content{ padding:20px 10px 0px 10px;}
#block-views--exp-features-page_2 label { font-size:0.90em; font-weight:normal; color:#069; line-height:1.45em;}
#block-views--exp-features-page_2 .views-widget { margin:8px 0px;}
#block-views--exp-features-page_2 .form-select { width:250px; margin-bottom:6px; margin-top:6px; }
#block-views--exp-features-page_2 input.form-text{ width:239px; border:1px solid #d0d0d0; padding:2px 3px;}
#block-views--exp-features-page_2 .views-exposed-widget {padding:0.1em 1em 0 0;}
#block-views--exp-features-page_2 .description { margin:8px 0px 0px 0px ;}

#block-views--exp-News_Events-page_5 .content{ padding:20px 10px 0px 10px;}
#block-views--exp-News_Events-page_5 label { font-size:0.90em; font-weight:normal; color:#069; line-height:1.45em;}
#block-views--exp-News_Events-page_5 .views-widget { margin:8px 0px;}
#block-views--exp-News_Events-page_5 .form-select { width:250px; margin-bottom:6px; margin-top:6px;}
#block-views--exp-News_Events-page_5 input.form-text{ width:239px; border:1px solid #d0d0d0; padding:2px 3px;}
#block-views--exp-News_Events-page_5 .description { margin:8px 0px 0px 0px ;}
#block-views--exp-News_Events-page_5 .views-exposed-widget {padding:0.1em 1em 0 0;}

/*  Accordion Styling for Jquery UI see (horwitz-prize/prize-awardees for example)  */

	div.main_wrapper .accordion {margin-bottom: 2em;}
	div.main_wrapper .accordion img {    float: left; margin: 0 2em 2em 0; width: 176px;}
	
	div.main_wrapper .accordion h3{  border-bottom: 1px dotted #CCCCCC;
		color: #2E2E2E;
		font-size: .85em;
		font-weight: normal;
		line-height: 1.65em;
		padding: 0.5em; }

		div.main_wrapper .accordion h3.ui-state-active{ background: #0E4677; color: #ffffff;}
		div.main_wrapper .accordion h3:hover { background: #0E4677; color: #ffffff; cursor: pointer;}
		
		div.main_wrapper .ui-accordion-content-active {background: #D8ECF8; padding: 0 .5em 1em .5em; margin-top: 0em; font-size: 1em;}
			div.main_wrapper .ui-accordion-content-active h4 {padding-top: .5em;}
		.awardees dt, .awardees dd {  border-top: 1px dotted #CCCCCC;
		color: #2E2E2E;
		font-size: .85em;
		font-weight: normal;
		line-height: 1.65em;
		padding: 0.5em; 
		float: left;}
		
		.awardees dt {clear: left; width: 80px;}
		.awardees dd {width: 480px;}


/*  Bullet list  */

.bullet_blue { display:block; padding:0px 10px 14px 20px; float:left; margin-left:20px;}
.bullet_blue li{line-height:1.25em !important; list-style-image: url(bullet_blue.gif); padding-bottom:5px; font-size:11px;}
.bullet_blue li a {color: #369;}

.left_column { width:335px; }

.containerBanner { background-color:#FFF; padding:6px 0px; width:943px; float:left; background-image: url(middle_cont_box.gif); background-repeat: repeat-y; }

#events_container {width:330px; float:left;}

.panel_padL { float:left; padding-left:10px; margin-top:10px;}

.containerBanner .view-header .view-content .item-list ul { padding-left:5px; margin:0; float:left;  display:block;}
.containerBanner .view-header .view-content .item-list ul li{list-style:none; color:#000; padding: 0px 0px 2px 0px; font-size:0.8em; line-height:1.125em; width:335px; }

ul.feature_bullet {display:block; padding:15px 3px 14px 30px; width:392px;}
ul.feature_bullet li {line-height:1.3em !important; list-style-image: url(bullet_blk.png); ; font-size:0.725em;}
ul.feature_bullet li a{color: #403c3c;}

/*  News Panel section  */

#news_section {float:left; width:322px; padding:0px 0px 10px 0px !important; }
#news_section h2.newsTitle { display:block; font-size:0.8em; font-weight:normal;}
#news_section h2.newsTitle a { background-image:url(btnTab_title_bg.gif); background-repeat:no-repeat; width:312px; height:22px; display:block; color:#FFF;  padding-left:10px; padding-top:6px; text-decoration:none !important;}
#news_section h2.newsTitle a:hover {background-image:url(btnTab_title_bg_over.gif); background-repeat:no-repeat; text-decoration:none !important;}

#news_section ul.news_bullet {display:block; padding:15px 3px 14px 30px;}
#news_section ul.news_bullet li{line-height:1.12em !important; list-style-image: url(bullet_blk.png); padding-bottom:5px; font-size:10px;}
#news_section ul.news_bullet li a{ color:#000;}
#news_banner {float:right; padding-right:10px;}

.panel_wrapper { float:left; width:322px; padding-left:12px;}
.panel_wrapper .view-content .item-list ul { padding:5px 3px 14px 0px; width:290px; clear:left; float:left; padding-left:30px!important; float:left;}
.panel_wrapper .view-content .item-list ul li {line-height:1.12em !important; list-style-image: url(bullet_blk.png)!important;  padding-bottom:2px; font-size:0.75em; /*float:left;*/ font-weight:normal!important; border-bottom:none; }
.panel_wrapper .view-content .item-list ul li a { color: #403c3c; font-weight:normal!important; display:block;}


.panel_wrapper_col_1 { width:656px;float:left; padding-left:12px; }
.ne_section h2.neTitle { display:block; font-size:0.825em; font-weight:normal;}
.ne_section h2.neTitle a {background-image:url(btnTab_news_events.gif); background-repeat:no-repeat; width:648px; height:20px; display:block; color:#FFF;  padding-left:8px; padding-top:8px; text-decoration:none !important;}
.ne_section h2.neTitle a:hover{background-image:url(btnTab_news_events_over.gif); background-repeat:no-repeat; text-decoration:none !important;}

/* image style */

.imgPadL {
	align:left;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	float: left;
}
.imgPadR {
	vertical-align:text-top;
	alig:right;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
	float: right;
}

.boxR {
	align:right;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
	float: right;
	font-size: 0.8em;
	color: #333;
	width: 250px;
}

.boxL.h4 {
	font-size: 25px;
	color: #900;

}
.boxL {
	align:left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-right: 15px;
	float: right;
	font-size: 0.8em;
	color: #666;
	background-color: #FEF6D7;
	border-top-width: 15px;
	border-bottom-width: 15px;
	border-left-width: 15px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9F9;
	border-right-color: #9F9;
	border-bottom-color: #9F9;
	border-left-color: #9F9;
}


table.tableBasic {
	font-size: 0.8em;
	color:#333333;
	border-width: 1px;
	border-color: #999999;
}


table.tableOption1 {
	font-size: 0.8em;
	color:#333333;
	border-width: 1px;
	border-color: #999999;
}
table.tableOption1 th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #999999;
}
table.tableOption1 td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #999999;
}
 
/*images and captions and quotes for News section*/


.imagetable { display:table; float:left; border:solid; border-width:1px; border-color:#FFF;  }
.imagetable td{ font-size:10px; padding: 10px; align: left;}
.captionquot { display:table; float:right; margin-left:30px; background-color:#e7eef6; padding:18px; width:300px; }
.captionquot table td{ font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-size:14px; line-height:15px; padding:18px; }

/*images for left and right alignment*/
.imagetablel { display:table; float:left; border:solid; border-width:1px; border-color:#FFF;  }
.imagetablel td{ font-size:10px; padding: 10px; align: left;}
.imagetabler { display:table; float:right; border:solid; border-width:1px; border-color:#FFF;  }
.imagetabler td{ font-size:10px; padding: 10px; align: right;}

/*caption quotes for left and right alignment*/
.captionquotl { display:table; float:left; margin-left:30px; background-color:#e7eef6; padding:18px; width:300px; }
.captionquotl table td{ font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-size:14px; line-height:15px; padding:18px; }
.captionquotr { display:table; float:right; margin-left:30px; background-color:#e7eef6; padding:18px; width:300px; }
.captionquotr table td{ font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-size:14px; line-height:15px; padding:18px; }


/*images and captions and quotes for News section- without size and position limitations (general)*/

.imagetablegen { display:table; border:solid; border-width:1px; border-color:#FFF;  }
.imagetablegen td{ font-size:10px; padding: 10px; align: left;}
.captionquotgen { display:table; margin-left:30px; background-color:#e7eef6; padding:10px 10px 10px 10px; }
.captionquotgen table td{ font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-size:14px; line-height:15px; background-color:#e7eef6; padding-left:10px; padding-bottom:10px; padding-right:10px; padding-top:10px; }

/* Image Text Caption */
#text_gray {font-size: 12px; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; color:#d3d3d2; ont-style: normal; padding-top:5px; padding-bottom:5px; line-height:1.2em; }

/* Right side nav Services and Resources */


#services_resources_nest { float:left; display:inline; border: 1px solid #ebebeb; color: #ebebeb; background-color:#f6f5f4;}
#services_resources_nest ul { font-size:12px; font-family: Arial; display:inline;}
#services_resources_nest ul li {padding-left: 10px; padding-right: 10px; line-height:1.8em; font-size:12px; font-family: Arial; display:inline;}


/* slide show */
div#slide_rotator {position:relative; background-color:#000; width:560px;  height:400px; margin-left: 0px; margin-right:10px; padding-top:0; bottom:8px; right:0;}
div#slide_rotator ul li { float:left; position:absolute; margin-left:0em; margin-top: 2em; list-style: none; }
div#slide_rotator ul li img {border:none; background: #000; padding-top:5px; padding-bottom:5px; padding-right:5px; padding-left:5px; }
div#slide_rotator ul li.show {z-index:500}

/* Front News List */
.front-news-list {height: 348px; overflow: hidden; padding: 0; margin: 0; background: url(divider_yellow_stripe.png) 0px 323px no-repeat;}
.front-news-list { float:right; width:283px; height:348px; padding: 0; margin: 0; position:relative; overflow: hidden;}


.front-news-list h1.title {display: none;}
.front-news-list h1.title a:link, .front-news-list h1.title a:active, .front-news-list h1.title a:visited { display:block;  padding:0.8em 0.5em 0.1em 0.8em;}
.front-news-list h1.title a:hover{ text-decoration:none;}

div.schools_list ul{ padding:17px 10px 0px 10px;}
div.schools_list ul li{ list-style:none; padding-bottom:12px; line-height:1.125em;  font-size:11px; }
div.schools_list ul li a:link, div.schools_list ul li a:active, div.schools_list ul li a:visited{  color:#336699; }
div.schools_list ul li a:hover { color:#409fd6; text-decoration:underline; }

div.activeSlide {color:navy;}
#block-block-50 {
font-size: 0.65em;
margin-left: 10px;
}
#block-block-50 {
font-size: 0.65em;
margin-left: 10px;
}

a.alert { color: #195bd8 !important; text-decoration: none; }
a.alert:hover { color: 0058ff !important; background: #fff !important; }