﻿/*  V4 Library system - NOTE still has 75% font sizing on v43_column1 which means dropins will not work correctly in the side columns - there is a custom declaration on the promo box to give the correct font size - interim LS 11.5.12   */


body { font-family:Arial, Helvetica, sans-serif;  text-align:center; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; background-color:#FFFFFF; border-top:10px solid #000000;background-image:url(/v4global/images/backgroundtop-short.gif); background-repeat:repeat-x;font-size:100%;}


/*FURNITURE*/

.sys_tabbedmenu-control .ui-tabs-nav li {color:#ff0000;}
.sys_tabbedmenu-control .ui-tabs-nav li a {color:#ff0000;}
.sys_tabbedmenu-control .ui-tabs-nav li a:hover {color:#990000;}



/*LOGO AND SEARCH */



.sys_header_logo {background-image:url(/library/css/images/libraryLogo.png); background-repeat:no-repeat; width: 275px; height:74px; float:left; margin-top: 15px; z-index: 9999; position: relative;}  



.sys_header_searchlinks { color:#ff0000; margin:3px 0 0 0; text-align:right;margin-bottom:10px;float:left;width: 250px;}
.sys_header_searchlinks A{text-decoration:none; color:#ff0000;} 
.sys_header_searchlinks A:hover{text-decoration:underline;}


#editor .sys_bottom_tab{background-image:url(/library/css/images/tabs5.jpg); background-repeat:no-repeat;}







/* END OF FURNITURE */


/*  V4 3column1  CONTENT AREA  */


.sys_layout_three_column_one {margin:0 10px 40px 0; width:238px!important; display:block ! important;text-align:left;}
.sys_layout_three_column_one a {color:#FF0000;}
.sys_layout_three_column_one ul {list-style:square; }

.sys_generated_title {font-size:1.7em !important;font-weight:normal !important;padding:0 0 0px 0;text-align:left; width:478px; margin:0 10px 15px 0;}

.sys_layout_three_column_two{text-align:left; margin:0 10px 40px 0;width:478px!important; display:block !important; padding:0 0 0 0;}
#editor .sys_layout_three_column_two {font-family:Arial, Helvetica, sans-serif;}


.sys_layout_three_column_two H1 {font-size:1.7em;font-weight:normal;}
.sys_layout_three_column_two H2 {font-size:1.5em;font-weight:normal;}
.sys_layout_three_column_two H3 {font-size:1.3em;font-weight:normal;}
.sys_layout_three_column_two H4 {font-size:1em;font-weight:bold;}
.sys_layout_three_column_two H5 {font-size:.9em;font-weight:bold;}
.sys_layout_three_column_two H6  {font-size:100%;text-transform: uppercase;}
.sys_layout_three_column_two a {color:#ff0000;}
.sys_layout_three_column_two ul {list-style:square;font-size:.75em;}
.sys_layout_three_column_two ul ul {list-style:square;font-size:100%;}
.sys_layout_three_column_two ul ol {list-style:square;font-size:100%;}
.sys_layout_three_column_two ul ul ul {font-size:100%;}
.sys_layout_three_column_two OL {font-size:.75em;}
.sys_layout_three_column_two ol ul {font-size:100%;}
.sys_layout_three_column_two ol ul ul {font-size:100%;}
.sys_layout_three_column_two p {font-size:75%;line-height:120%;}


.sys_layout_three_column_three{margin:0 0 40px 0;width:238px!important; display:block ! important;text-align:left;}
.sys_layout_three_column_three a {color:#FF0000;}
.sys_layout_three_column_three ul {list-style:square;}


.template-no-page-contents{}




/*LANDING PAGE*/

/* GRID */
.sys_landing_container {}

.sys_page_title {width:726px;margin:0;float:right;}


.sys_page_title H1{text-align:left;font-size:1.7em;font-weight:normal;margin:0 0 0 5px;}

.sys_column_left {float:left;width:238px;margin:0 4px 0 0;}


.sys_column_right_container {float:right; clear:right; width:726px; margin:0 0 0 5px; margin-bottom:20px;}


.sys_column_right_one {float:left;width:488px;text-align:left;}

.sys_column_right_two {float:right;width:238px;}


/*BANNER*/

.sys_main_banner {width:487px;height:221px; border-left:1px solid #999999; background-color:black; margin-top:7px;background-image:url(/library/css/images/banner.jpg);background-repeat:no-repeat;}

#editor .sys_main_banner{background-image:url(/library/css/images/banner.jpg);}

.sys_bannerbox {display:none;}
#editor .sys_bannerbox {display:none;}


/* CONTACT BOX WIDTH ON PLACEHOLDER */

.sys_contact_title {border-style:solid; border-color:#cccccc;width:219px; border-width:1px 1px 0 1px;text-align:left; background-color:#ffffff;margin-top:15px;padding:8px 0 8px 9px;}
.sys_contact_content {border-style:solid; border-color:#cccccc; border-width:1px 1px 1px 1px; text-align:left;  background-color:#ffffff; font-size:.75em;line-height:120%;padding:5px 10px 15px 10px; float:left;}
.sys_contact_content p {margin:0;}
.sys_contact_content a {text-decoration:none;color:#ff0000;}
.sys_contact_content a:hover {text-decoration:underline;}



/* MID COLUMN  */

/*DESCRIPTION WIDTH ON PLACEHOLDER */

.sys_description {margin:10px 5px 0px 4px ;  text-align:left; font-size:90%; background-color:white;}
.sys_description p {margin:10px 0 0 0; text-align:left;}
.sys_description a {text-decoration:none; color:#ff0000;margin:5px 0 0 0;display:block;}
.sys_description a:hover {text-decoration:underline;}



/* MID COLUMN DROP INS - TAB VERSION */

/* HIGHLIGHTS TITLE ON DV CONTENT AREA ON PH DIV */

.sys_highlight_title {display:none;margin:0 0 0 0 ; background-color:#ffffff;width:483px;}
.sys_clearfloat_both {clear:both;margin:0;line-height:0px;height:0px;}

/* MAIN HIGHLIGHT */

.sys_highlights_main {width:100%;clear:both;text-align:left;margin:10px 0 0 0;border-bottom:dotted 1px #7F7F7F;padding-bottom:4px;font-size:75%;line-height:120%;width:468px;}
.sys_highlights_main_pic {float:left;}
.sys_highlights_main_text {float:right;text-align:left;}
.sys_highlights_main_text p {text-align:left;margin:6px 0 6px 0;}
.sys_highlights_main_text a {color:#ff0000; text-decoration:none;font-weight:bold;}
.sys_highlights_main_text a:hover {text-decoration:underline;}


/* MINOR HIGHTLIGHTS WITH PICTURE DROP IN */

.sys_highlights1 {margin:10px 0 0 0; text-align:left; border-bottom:dotted 1px #7F7F7F;padding:0 0 5px 0; font-size:75%;line-height:120%;width:468px;}
.sys_highlight1_pic {float:left;}
.sys_highlights1_text {float:right;}
.sys_highlights1_text p {text-align:left;margin:0px 0 6px 0;}
.sys_highlights1_text a {color:#ff0000; text-decoration:none;font-weight:bold;}
.sys_highlights1_text a:hover {text-decoration:underline;}


.highlights_story_header{font-size:120%;}

/*MINOR HIGHLIGHTS TEXT ONLY DROP IN. WIDTH ON PLACEHOLDER*/

.sys_highlights_text {margin:10px 0px 10px 0px ; text-align:left; border-bottom:dotted 1px #7F7F7F;padding:0 0 5px 10px;font-size:75%;line-height:120%;width:458px;}
.sys_highlights_text p {text-align:left;margin:0px 0 6px 0;}
.sys_highlights_text a {color:#FF0000;text-decoration:none;font-weight:bold;}
.sys_highlights_text a:hover {text-decoration:underline;}
.sys_highlights_text ul {margin-left:6px;padding-left:6px;list-style-position:inside;}




/*IMAGE TITLE WIDTH ON PH DIV*/

.sys_it_title {background-color:#000000; color:#ffffff;text-align:left; padding:12px 0 12px 8px;font-size:1em;}
.sys_it_title a{text-decoration:none; color:#ffffff; }
.sys_it_title a:hover {text-decoration:underline;}
.sys_it_title p {margin:0;}
.sys_it_img img {border:none;margin:0;vertical-align:bottom; display:block;}
.sys_it_img {border-bottom:solid 3px #000000;margin:0 0 20px 0;}
#editor .sys_template928394    {margin: 0 0 20px 0;}




/*IMAGE CAPTION WIDTHS ON PH DIVS */
.sys_icap_caption {font-weight:normal; background-color:#000000; color:#ffffff;text-align:left; padding:5px 0 5px 8px;font-size:75%; margin:0 0 20px 0;}
.sys_icap_caption a {text-decoration:none; color:#ffffff;}
.sys_icap_caption a:hover {text-decoration:underline;}
.sys_icap_caption p {margin:0;}
.sys_icap_image {margin:0;}
.sys_icap_image img {margin:0;vertical-align:bottom; display:block;border-top:solid 3px #000000;}
#editor .sys_template928363   {margin: 0 0 20px 0;}


/*IMAGE ONLY WIDTHS ON PH DIVS */
.sys_i_only {border-width:3px 0 3px 0; border-style:solid; border-color:#000000; margin:0 0 20px 0;}
.sys_i_only img {border:none; margin:0; vertical-align:bottom; display:block;}
#editor .sys_template928381   {margin: 0 0 20px 0; border-bottom:solid 3px #000; border-top:solid 3px #000; background-color:#ebf0f6;}

/* TABBED AREA for academic landing page  Tabby tabs */
/* Tabbed Area Control */


.sys_home_tab_box {height:200px;float:left;margin:0;}


.sys_tabbedarea-control {height:1%;position:relative;margin:7px 0 0 0;}
			
.sys_tabbedarea-control { padding: .2em; zoom: 1;} 
 


.sys_tabbedarea-control .ui-tabs-nav { list-style: none; position: relative; margin:0; padding: 0; border-bottom:1px solid #000; width:468px;}

/*inactive tab*/
.sys_tabbedarea-control .ui-tabs-nav li { position: relative; float: left; margin: 0 5px 0 0; padding: 0 10px 0 10px; border-style:solid; border-width:1px 1px 0 1px; border-color:#cccccc; font-size:100%;}
.sys_tabbedarea-control .ui-tabs-nav li a { float: left; text-decoration: none; padding: 7px .5em; color:#ff0000; outline:none;}


/*active tab */
.sys_tabbedarea-control .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0px; margin-bottom:-3px; background:#fff; border-color:#000000;}
.sys_tabbedarea-control .ui-tabs-nav li.ui-tabs-selected a {color:#000000; /*padding: 9px .5em 9px .5em;*/}
.sys_tabbedarea-control .ui-tabs-nav li.ui-tabs-selected a, .sys_tabbedarea-control .ui-tabs-nav li.ui-state-disabled a, .sys_tabbedarea-control .ui-tabs-nav li.ui-state-processing a {cursor: text; }



.sys_tabbedarea-control .ui-tabs-nav li a, .sys_tabbedarea-control .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */


/*content area*/
.sys_tabbedarea-control .ui-tabs-panel {clear:both; padding:15px 0 0 0; display: block; border-width: 0; background: none; }
.sys_tabbedarea-control .ui-tabs-panel p {}
.sys_tabbedarea-control .ui-tabs-panel a {}


/* genetics */
.sys_tabbedarea-control .ui-tabs-hide { display: none !important; }

.sys_tabbedarea-control .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.sys_tabbedarea-control .ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .sys_tabbedarea-control .ui-helper-clearfix { height:1%; }
.sys_tabbedarea-control .ui-helper-clearfix { display:block; }
/* end clearfix */



.tabbed_header {font-size:130%;margin:5px 0 10px 0;display:block;font-size:1em}
.tabbed_content {border-bottom:1px dotted #C8C8C8; padding:0 0 15px 0; display:block;}
.tabbed_block {background-color:#CCCCCC; display:block; padding: 5px 0 5px 5px; width:460px;margin:10px 0 5px 0;}



/* DROP-INS FOR V4_3COLUMN1 */



/* PICTURE AND TEXT DROP IN FOR V4_3COLUMN1 */

.sys_v4_3column1_text_image_container {margin-top:10px;border-bottom:dotted 1px #7F7F7F;width:470px;padding:7px 0 7px 0;line-height:120%;}
.sys_v4_3column1_text_image_text {float:right}
.sys_v4_3column1_text_image_text p { margin:0 0 9px 0;}
.sys_v4_3column1_text_image_pic {float:left;}
.sys_v4_3column1_text_image_container a {color:#FF0000;text-decoration:none;font-weight:bold;}
.sys_v4_3column1_text_image_container a:hover {text-decoration:underline;}




/* ------------- Mid-profiles-four-column  -------- */




.sys_profile_four_wrapper {width:478px;margin-top:20px;}
.sys_profile_four_left {float:left; width:239px; }

.sys_profile_four_right {float:right; width:239px; }
.sys_profile_four_image {float:left;margin:0 5px 0 0;}
#editor .sys_profile_four_image {background:#cccccc;}
.sys_profile_four_text {float:left; margin:0  0 0 4px;}
.sys_profile_four_text  p {margin:0 0 10px 0;}

#editor .sys_profile_four_wrapper {width:470px;}
#editor .sys_profile_four_right {width:auto;}
#editor .sys_profile_four_left  {width:auto;}
#editor .sys_profile_four_image {margin:0 0 0 0}
#editor .sys_profile_four_text {margin:0;}





/* ------------- FOUR Promo boxes with and without grey text area   -------- */

.sys_four_box_v_two_outer {width:478px;} 
.sys_four_box_v_two_left {float:left; width:239px;}
.sys_four_box_v_two_right {float:right; width:239px;}
.sys_four_box_v_two_left_top {float:left; width:234px;margin:0 0 10px 0;}
.sys_four_box_v_two_right_top {float:right; width:234px;margin:0;margin:0 0 10px 0;}
.sys_four_box_v_two_left_bottom {float:left; width:234px;margin:0;}
.sys_four_box_v_two_right_bottom {float:right; width:234px;margin:0;}


.sys_four_box_v_two_title {background:#000; color:#fff; padding:10px 7px 10px 7px;margin:0;font-size:1em;height:35px;}

#editor .sys_four_box_v_two_title {background:#fff; color:#000; padding:7px;}
#editor .sys_HR_box_green_border {border:dashed #00ff00 1px !important;}


.sys_four_box_v_two_title a {color:#fff !important; text-decoration:none;}
#editor .sys_four_box_v_two_title a:hover {text-decoration:underline;}
#editor .sys_four_box_v_two_title a {color:#333 !important;}
.sys_four_box_v_two_title a:hover {text-decoration:underline;}
.sys_four_box_v_two_title p {margin:0; font-size:1em;}

#editor.sys_four_box_v_two_title a {color:#000 !important}

.sys_four_box_v_two_image {margin:0;}

.sys_four_box_v_two_image img {border:none;margin:0;vertical-align:bottom; display:block;padding:0;}

.sys_four_box_v_two_text{background:#ccc;height:80px;padding:10px 7px 7px 7px;}
    
.sys_four_box_v_two_text p {margin:0;}




/* DROP IN PUBLICATIONS LINKS WIDTH IN CSS  LS 5/13 */

.sys_links_publications_right_container {background-color:#efefed;border:1px solid #999999;margin:30px 0 0 0;}
.sys_links_publications_right_title {padding:10px; border-bottom:1px solid #999;font-size:1.4em;}
.sys_links_publications_right {margin:5px 0 0 0;padding:0 0 20px 0; text-align:left;background-color:#efefef;}
.sys_links_publications_right p{margin:0 8px 10px 8px;padding:10px 0 0 5px;font-size:1em;}
.sys_links_publications_right a {text-decoration:none; }
.sys_links_publications_right a:hover {text-decoration:underline;} 



/* PERSONAL SUBJECT LIBRARIAN DETAILS FOR RIGHT COLUMN V43_COLUMN1 */

.sys_person_details_container {width:230px; border:#ccc 1px solid;}
.sys_person_details_title p {margin:0;}
.sys_person_details_title {padding:10px 10px 10px 10px; font-size:1em; border-bottom:#ccc solid 1px;font-size:.85em;font-weight:bold;}


.sys_person_details_text  {padding:5px 10px 10px 10px; font-size:.75em;}
.sys_person_details_text p {margin:5px 0 0 0;}
.sys_person_details_image {clear:both;margin-top:10px; background:#e7e7e7;border-top:#ccc solid 1px;}
.sys_person_details_image {margin:0;}
.sys_person_details_image img {vertical-align:bottom; display: block; margin-left: auto;  margin-right: auto; }

#editor .sys_person_details_image  {height:250px;}
#editor .sys_person_details_container {margin-right:7px;}
#editor .sys_person_details_text {font-size:.85em;}



/* GREY BOXES - Drop in  */

.sys_greybox_margin {clear:both;width:473px;}

.sys_greybox_container_left {background-color:#CDCDCD;color:#000000; width:227px; margin:0 0 15px 0;float:left;}
.sys_greybox_container_right {background-color:#CDCDCD;color:#000000; width:227px;margin:0 0 15px 0;float:right;}

.sys_greybox_border  {border:solid 1px #B9B9B9; width:214px;height:145px; margin:5px auto 5px auto;}

.sys_greybox_title {margin:5px 5px 5px 5px; }
.sys_greybox_title a { Margin:0 0 0 0; color:#ff0000 !important; text-decoration:none; font-size:100%;}
.sys_greybox_title a:hover {text-decoration:underline;}
.sys_greybox_content {float:right;margin:0 3px 0 3px;padding:0 0 0 0; font-size:75%;width:200px;}
.sys_greybox_content p { margin:0 0 0 0; padding: 0 0 0 0;font-size:1em;}
.sys_greybox_content a {Margin:0 0 0 0; color:#ff0000 !important; text-decoration:none;font-size:1em;}
.sys_greybox_content a:hover {text-decoration:underline;}
.sys_greybox_content_img {float:left; margin: 0; display:block; padding:2px 5px 0 0;}

/* Four box layout */
#editor div.sys_template3347237   {
    float: left;
	width: 65px;
	min-height: 100px;
	margin: 0 8px 8px 0;
}
#editor .sys_template3347131 .sys_greybox_border {
	height: auto;
	padding: 4px;
	width: 206px;
}


/* ------------- FOUR PROMO BOXES  NOV 12   -------- */

.sys_four_box_v_two_outer {width:478px;} 
.sys_four_box_v_two_left {float:left; width:239px;}
.sys_four_box_v_two_right {float:right; width:239px;}
.sys_four_box_v_two_left_top {float:left; width:234px;margin:0 0 10px 0;}
.sys_four_box_v_two_right_top {float:right; width:234px;margin:0;margin:0 0 10px 0;}
.sys_four_box_v_two_left_bottom {float:left; width:234px;margin:0;}
.sys_four_box_v_two_right_bottom {float:right; width:234px;margin:0;}


.sys_four_box_v_two_title {background:#ccc; color:#1d1d1d; padding:10px 7px 10px 7px;margin:0;font-size:1em;height:35px; }

#editor .sys_four_box_v_two_title {background:#fff; color:#000; padding:7px;}
#editor .sys_HR_box_green_border {border:dashed #00ff00 1px !important;}


.sys_four_box_v_two_title a {color:#1d1d1d !important; text-decoration:none;}
#editor .sys_four_box_v_two_title a:hover {text-decoration:underline;}
#editor .sys_four_box_v_two_title a {color:#333 !important;}
.sys_four_box_v_two_title a:hover {text-decoration:underline;}
.sys_four_box_v_two_title p {margin:0; font-size:1em;}

#editor.sys_four_box_v_two_title a {color:#000 !important}

.sys_four_box_v_two_image {margin:0;}

.sys_four_box_v_two_image img {border:none;margin:0;vertical-align:bottom; display:block;padding:0;}

.sys_four_box_v_two_text{background:#e7e7e7;height:110px;padding:10px 7px 7px 7px;}
    
.sys_four_box_v_two_text p {margin:0;}



/* -------------  TWO PROMO BOXES -------------- */

/*used with four-promo-boxes to make six boxes in total   -------- */


.sys_two_box_v_two_outer {width:478px; margin-top:10px;} 
.sys_two_box_v_two_left {float:left; width:239px;}
.sys_two_box_v_two_right {float:right; width:239px;}
.sys_two_box_v_two_left_top {float:left; width:234px;margin:0 0 10px 0;}
.sys_two_box_v_two_right_top {float:right; width:234px;margin:0;margin:0 0 10px 0;}



.sys_two_box_v_two_title {background:#CCC; color:#1d1d1d; padding:10px 7px 10px 7px; margin:0;font-size:1em;height:35px;}
.sys_two_box_v_two_title a {color:#1d1d1d !important; text-decoration:none;}
.sys_two_box_v_two_title a:hover {text-decoration:underline;}
.sys_two_box_v_two_title p {margin:0; font-size:1em;}

.sys_two_box_v_two_image {margin:0;}
.sys_two_box_v_two_image img {border:none;margin:0;vertical-align:bottom; display:block;padding:0;}

.sys_two_box_v_two_text{background:#e7e7e7;height:110px;padding:10px 7px 7px 7px;}   
.sys_two_box_v_two_text p {margin:0;}

#editor .sys_two_box_v_two_outer {margin-top: 10px;}
#editor .sys_two_box_v_two_left {float:left; width:234px;}
#editor .sys_two_box_v_two_right {float:right; width:234px;}
#editor .sys_two_box_v_two_title a {color:#333 !important;}
#editor .sys_two_box_v_two_title a:hover {text-decoration:underline;}
#editor .sys_two_box_v_two_title {background:#fff; color:#000; padding:7px;}
#editor .sys_HR_box_green_border {border:dashed #00ff00 1px !important;}


/* SEARCH BOX */

#sys_catalogueSearchBox {background-color:#333333; padding:7px; width:224px;  margin-bottom:20px;font-size:75%;}
#editor #sys_catalogueSearchBox {font-size:75%;}
#sys_searchborder1 {margin:0; padding:0px 5px 5px 5px;color:#fff; border-width:1px 1px 0px 1px; border-color:#999999; border-style:solid;  }
#sys_searchborder2 {margin:0; padding:5px 5px 8px 5px;color:#fff; border-width:1px 1px 1px 1px; border-color:#999999; border-style:solid; clear:both; }
.sys_searchTitle {margin:5px 0 25px 0; padding:0;font-size:130%;}
.sys_advancedSearch {float:right; margin:10px 5px 5px 0; padding:0;}
.sys_searchinput {margin:0;}
#sys_catalogueSearchButton1 {float:left; background-color:#ff9933; border:solid 1px #996633; padding:3px 5px; margin:0 0 0 5px;}
#sys_catalogueSearchButton2 {float:right; background-color:#ff9933; border:solid 1px #996633; padding:3px 5px; margin:0 5px 0 0 ;}
#editor #sys_catalogueSearchButton1 {display:none;}
#editor #sys_catalogueSearchButton2 {display:none;}
.sys_clearfloat_both {clear:both;margin:0;line-height:0px;height:0px;}
#sys_catalogueSearchBox a {text-decoration:none;color:#ffffff;}
#sys_catalogueSearchBox a:hover {text-decoration:underline;}	
.sys_searchtext {margin:0 0 20px 0;}
#catalogueSearch {margin-left:10px;}


/*TWITTER FEED*/

.sys_twitterheader {background-color:#000; color:#ffffff;padding:12px 7px 12px 7px;width:224px; }
#editor .sys_twitterheader  {margin-bottom:125px;}
#sys_libraryTweets {list-style:none;margin:0; padding:0;}
#sys_libraryTweets li {padding:5px 7px 5px 7px; border-bottom:1px dotted #666666; color:#666666;font-size:75%;}
.sys_library_tweet_wrapper {width: 234px;  border-left:2px solid #666666; border-right:2px solid #666666; border-bottom:2px solid #000000; margin-bottom:15px;}
#editor .sys_library_tweet_wrapper  {display:none;}
#sys_libraryTweets a {color:#ff0000; text-decoration:none;}
#sys_libraryTweets a:hover {text-decoration:underline;}
.sys_twitterlogo {padding:10px 7px 7px 25px;color:#666666; display:block; background-image:url(/library/subTemplates/homePage/twittericon.gif); background-repeat:no-repeat; background-position:left;font-size:65%;}
.sys_libraryTweetDateAndTime {color:#000;}
.sys_tweet_height {height:300px;}

/* TWITTER AND FACBOOK BUTTONS */

#sys_twitterAndFacebookContainer { margin: 15px 0 0 0; }
#sys_twitterAndFacebookContainer a { margin: 0 10px 0 0; display: block; float: left; }

/* STUDENT posters */


.sys_posterLand_container { background:#fff;margin:0 0 20px 0;width:478px;margin-left:auto; margin-right:auto;}

.sys_posterLand_left {float:left;width:317px;}
.sys_posterLand_right {float:right;width:150px;}
.sys_posterLand_item {float:left;overflow:hidden;height:300px;border:1px solid #ccc;}
.sys_posterLand_item_right {float:right;overflow:hidden;height:300px;border:1px solid #ccc;}
.sys_posterLand_left .sys_posterLand_item {margin-right:12px;}

.sys_posterLand_image {width:150px;border-bottom:1px solid #ccc;}
.sys_posterLand_image p {margin:0;}
.sys_posterLand_image img {margin:0 auto; display:block; }
.sys_posterLand_text {margin:0;padding:7px 10px ; clear:both;width:130px;font-size:1.1em;}
.sys_posterLand_text p {margin-top:0;}

#editor .sys_posterLand_container  {width:488px;}
#editor .sys_posterLand_left {width:327px;}
#editor .sys_posterLand_text {font-size:.9em; border:0; padding:5px 5px 0 5px;}
#editor .sys_posterLand_text p {font-size:.9em;}
#editor .sys_posterLand_image {border: 1px dashed #0F0!important;}


#editor .sys_posterLand_image img {margin:0;display:inline;}




.sys_posterPort_container {width:470px;margin-bottom:20px; margin-left:auto; margin-right:auto;}
.sys_posterPort_left {float:left; width:227px; }
.sys_posterPort_right {float:right ;width:227px; }
.sys_posterPort_item  {width:100px;float:right;border:1px solid #ccc;margin-left:22px;height:387px; overflow:hidden;}
.sys_posterPort_item_right {width:100px;float:left;border:1px solid #ccc;margin-left:0;overflow:hidden;height:387px;}
.sys_posterPort_image {border-bottom:1px solid #ccc;}
.sys_posterPort_image img  {margin:0 auto; display:block; }
.sys_posterPort_text {font-size:1.1em; border:0; padding:5px 5px 0 5px;}
.sys_posterPort_text  p {margin-top:0;}
.sys_posterPort_left .sys_posterPort_item  {margin-right:0;}

#editor .sys_posterPort_item {border:0}
#editor .sys_posterPort_text {font-size:.9em;  padding:5px 5px;}
#editor .sys_posterPort_text p {font-size:.9em;}
#editor .sys_posterPort_image {border: 1px dashed #0F0!important;}
#editor .sys_posterPort_image img {margin:0;display:inline;}
#editor .sys_posterPort_item_right {border:0}




/* whos who with two text boxes for v4_3column1 */

.sys_who_twotext {margin:10px 0 0 5px; text-align:left; border-bottom:dotted 1px #7F7F7F;padding:0 0 5px 0;line-height:120%;width:475px;}
.sys_who_twotext_pic {float:left;}
#editor .sys_who_twotext_pic {display:block;height:120px;border:1px dashed #00FF00 !important;}
.sys_who_twotext_title {float:right;}
.sys_who_twotext_title p {text-align:left;margin:0px 0 6px 0;}
.sys_who_twotext_title a {color:#ff0000; text-decoration:none;font-weight:bold;}
.sys_who_twotext_title a:hover {text-decoration:underline;}

.sys_who_twotext_text {float:left; width:475px; margin-top:20px; line-height:1.5em;}
.sys_who_twotext_text p {text-align:left;margin:5px 0 6px 0;}
.sys_who_twotext_text a {color:#ff0000; text-decoration:none;}
.sys_who_twotext_text a:hover {text-decoration:underline;}




/* MID ARTICLE LISTING */

.sys_one_twenty_px_highlights {margin:10px 0 0 0; text-align:left;padding:0 0 5px 0;line-height:120%;width:465px;}
.sys_one_twenty_px_highlight_pic {float:left;}
.sys_one_twenty_px_highlights_text {float:right;}
.sys_one_twenty_px_highlights p {text-align:left;margin:0px 0 6px 0;}
.sys_one_twenty_px_highlights a {color:#ff0000; text-decoration:none;font-weight:bold;}
.sys_one_twenty_px_highlights a:hover {text-decoration:underline;}
#editor .sys_one_twenty_px_highlights p {font-size:.75em;}

/*  LARGE IMAGE TEXT FOR V4_3COLUMN1  */

.sys_large_image_text {width:100%;clear:both;text-align:left;margin:10px 0 0 0;border-bottom:dotted 1px #7F7F7F;padding-bottom:4px;}
.sys_highlights_main_pic {float:left;}
.sys_large_image_text_content {float:right;text-align:left;}
.sys_large_image_text_content p {text-align:left;margin:6px 0 6px 0;}
.sys_large_image_text_content a {color:#ff0000; text-decoration:none;font-weight:bold;}
.sys_large_image_text_content a:hover {text-decoration:underline;}


/* Accordion

----------------------------------*/
/* container */
.sys_accordionarea-control {height:1%;font-size:1em;margin:0 0 5px 0;}
.sys_accordionarea-control  p  {margin: 0 0 0 0 ;}
.sys_accordionarea-control h3 {margin: 0 0 0 0; }

    
#editor .sys_accordionarea-control #PLACE2  {padding:7px 0 7px 0; border-style:dashed; border-width:2px 0 2px 0;border-color:#00FF00;}
#editor .sys_accordionarea-control #PLACE1  {padding:10px 0 7px 0;}
 


/* CLOSED TAB HEADER BACKGROUND*/
.sys_accordionarea-control .ui-accordion-header {text-align:left; cursor: pointer; position: relative; zoom: 1; background-image:url("/library/css/images/accordian_black_arrow.jpg"); background-repeat:no-repeat; background-position:right; padding:.3em 0px; font-weight:normal; outline:none ; border-top:1px solid #ccc; border-bottom:1px dotted #999;  margin:5px 0px 10px 0; background-color:#F0f0f0;}
.sys_accordionarea-control .ui-accordion-li-fix { display: inline; }



.sys_accordionarea-control .ui-state-active {background-image:url("/library/css/images/accordian_grey_arrow.jpg"); background-repeat:no-repeat; background-position:right; outline:none;border-bottom:1px solid #ffffff; background-color:#f0f0f0;}
.sys_accordionarea-control .ui-state-active a {display:block; margin:0 20px 0 0 !important; }
.sys_accordionarea-control .ui-state-active a:hover {text-decoration:none !important;}



/* CLOSED TAB HEADER LINKS */



.sys_accordionarea-control .ui-accordion-header a {padding: 0 0px 0 0; color:#FF0000;  text-decoration:none; outline:none;font-size:.75em !important; display:block; margin:0 20px 0 0;}
.sys_accordionarea-control .ui-accordion-header a:hover {text-decoration:underline;}

.sys_accordionarea-control .ui-state-active a {color:#000;margin: 0 0px 0 0;}


/* CONTENT AREA */
.sys_accordionarea-control .ui-accordion-content {text-align:left;font-size:1em ; zoom:1; border-top: 0; margin-top: -1px; position: relative; top: 1px; overflow:none; display: none; border-right:1px solid #fff; border-bottom:1px dotted #999; margin-bottom:20px; padding: 0 0 20px 0;}

.sys_accordionarea-control .ui-accordion-content-active { display: block; }



.sys_accordionarea-control .ui-accordion-content ul {margin:0 5px 0 0;padding:0;list-style-type:square;list-style-position:inside;}

.sys_accordionarea-control .ui-accordion-content ul li { padding:.6em 12px .6em 1px;background:url("/v4global/DynamicTemplates/Images/DotDash.gif") 100% 0 repeat-x;}

.sys_accordionarea-control .ui-accordion-content ul li.sys_first { background:none;}



/*.sys_accordionarea-control .ui-accordion-content a {background-color:red;color:#ff0000;text-decoration:none;width:212px; padding:8px 0 8px 10px; margin: 0 0 0 0; display:block;border-bottom:1px dotted #fff;background-image:url("/v4global/DynamicTemplates/Images/accordian_link_arrow.gif"); background-repeat:no-repeat; background-position:right;font-weight:bold;}*/


/*.sys_accordionarea-control .ui-accordion-content a:hover {text-decoration:underline;}*/





#editor .sys_accordionarea-control {}

#editor .sys_accordionarea-control a {text-decoration:none;color:#ff0000;padding:5px 0;}

#editor .sys_accordionarea-control a:hover {text-decoration:underline}





