/* GENERAL STYLES */
@charset "UTF-8";
/* CSS Document */
 
html, body {
height:100%;
}

body {
background-color:#e3e3e3;
margin:0 auto;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}

#overall_wrapper {
background-color:#e3e3e3;
margin:0 auto;
padding:0;
background:url(../img/sg_trial_bg.gif) repeat-x;
}

a {
color:#0450ac;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

a.arrow_link {
display:block;
clear:both;
padding:2px 0 2px 14px;
background:url(/img/h2-arrow.gif) no-repeat 0 .5em;
}

h1 {
font-size:16px;
color:#2d494f;
font-weight:700;
margin:0 0 5px 0;
}

/* added extra top margin per colin's bug fix request -- sgt, 3/12/2008 */
h3, h4 {
margin: 12px 0 5px 0;
}

p, .standardText {
font-size:12px;
color:#666;
text-align:left;
}

p.clear {
clear:both;
line-height:0px;
font-size:0px !important;
margin:0 !important;
padding:0 !important;
height:0px;
}

form { margin:0; padding:0; }

hr {
clear:both;
}

/* removed italics -- sgt, 6/2/2008 */
.required {
color:#FF0000;
font-size:12px;
}
.legal { font-size:10px; }

#sg_header_bar {
width:100%;
background-color:#7a7a7a;
}

#sg_header {
width:850px;
background-color:#7a7a7a;
height:28px;
text-align:left;
margin:0 auto;
}

#sg_header #ucsfLogoStyle {
vertical-align:middle;
}

.spacerBar {
vertical-align:middle;
height:20px;
padding-top:4px;
}

#sg_header a,#sg_header a:link,#sg_header a.visited {
color:#FFF;
text-decoration:none;
font-size:11px;
font-weight:700;
}

#sg_header a:hover {
margin-left:0;
color:#DDD;
text-decoration:none;
font-weight:700;
}

#sg_header div.ucsfLogoText {
font-size:11px;
font-weight:700;
color:#FFF;
float:left;
padding-bottom:6px;
}

#sg_topImageContainer {
background-color:#a7a6ac;
width:850px;
height:166px; /* necessary to constrain image or it will not align with top bar menu */
border:0;
margin:0 auto;
padding:0;
}

#sg_topImage {
display:block;
border:none;
}

#sg_topMenu_bar {
width:100%;
background:#d2d2d2 url(../img/sg_menu_bg.gif) repeat-x;
border-bottom:1px solid #a9aeb3;
border-top:1px solid #a9aeb3;
}

#sg_topMenu {
background:#d2d2d2 url(../img/sg_menu_bg.gif) repeat-x;
height:22px;
color:#FFF;
vertical-align:top;
clear:both;
font-size:11px;
width:850px;
margin:0 auto;
}

#sg_mainContent {
width:850px;
clear:both;
font-size:12px;
background-color:#e3e3e3;
margin:0 auto;
padding:0;
}

#sg_centerSection {
float:left;
width:850px;
clear:both;
font-size:12px;
background-color:#e3e3e3;
margin:0 auto;
border-left:1px solid #fff;
border-bottom:1px solid #fff;
border-right:1px solid #fff; /* put right hand side line to match bottom line - helps with short pages */
vertical-align:top;
margin:0;
padding:0;
}

/* ie6 does not see this */
#sg_mainContent>#sg_centerSection {
min-height:450px;
}

/* this is for the index / home page */

/* start of dynamic left navigation area  */
#sg_leftMenus {
float:left;
width:235px;
text-align:left;
font-size:12px;
font-weight:100;
color:#565758;
padding:0;
margin:0;
margin-top:16px; /* put margin to separate side menu from top menu bar */
}

#sg_leftMenus ul {
list-style:none;
border:0;
margin:0;
padding:0;
border-bottom:1px solid #fff;
border-top:1px solid #ccc;
}

#sg_leftMenus ul li {
list-style:none;
margin:0;
padding:2px 0 2px 18px;
background:url(/img/h2-arrow.gif) no-repeat 10px .5em;
border-bottom:1px solid #fff;
background-color:none;
}

#sg_leftMenus ul li:hover {
/*background-image:url(/img/h2-arrow_hover.gif);
background-color:#ccc;*/
}

#sg_leftMenus ul li a {
color:#565758;
text-decoration:none;
display:block;
cursor:pointer;
padding:4px 0 4px 11px;
}

#sg_leftMenus ul li a#active, #sg_leftMenus a.tmActive {
/*color:#333;
border-bottom:1px solid #aD8B35;
*/
}

#sg_leftMenus ul.sg_dynamicnav {
/* attach the gradient image to the bottom instead of top */
background:url(../img/sg_dynmenu_bg.jpg) repeat-x #fff bottom;
}

#sg_leftMenus ul.sg_dynamicnav li {
list-style:none;
margin:0;
padding:0;
background:none;
border-bottom:1px solid #ccc;
background-color:none;
}

* html #sg_leftMenus ul.sg_dynamicnav li {
height:1%;
}

/* added a:hover state so that dark font color isn't used in conjunction with dark background color -- sgt, 3/12/2008 */
#sg_leftMenus ul.sg_dynamicnav li.activeSection a {
background:url(../img/sg_menu_atstate2.gif) top center repeat-x #4d6c72;
color:#fff;
}

/* applied colin's fix for tertiary rollover states -- sgt, 6/2/2008 */
#sg_leftMenus ul.sg_dynamicnav li a:hover, #sg_leftMenus ul.sg_dynamicnav li.activeSection ul li a:hover {
background:#ccc;
color:#565758;
}

#sg_leftMenus ul li ul {
margin:0;
border:none !important;
}

#sg_leftMenus ul li ul li {
border:none !important;
}
* html #sg_leftMenus ul li ul li {
height:1% !important;
}

#sg_leftMenus ul li ul li a {
padding:2px 0 2px 20px;
}

#sg_activeMenu {
background-color:#FBFFCF;
border-top:1px solid #CFD69A;
margin:0;
padding:16px 4px 8px;
}

/* FIXES TO GET BOTTOM BORDER ON SUB-MENU */

div#activeMenu ul.sg_dynamicnav li.activeSection ul.sg_dynamicnav {
	border-bottom:1px solid #ccc !important;
	}

div#activeMenu ul.sg_dynamicnav li.activeSection {
	border-bottom:0;
	}

/*  END TIM FIXES */

/* can not be wider than 234px or ie6 will wrap main center section */
#sg_leftBarEditableRegion {
width:234px;
text-align:left;
font-size:12px;
margin-top:0px;
padding:0px;
}

#sg_leftBarEditableRegion a {
color:#1C3564;
text-decoration:none;
font-weight:700;
}

#sg_leftBarEditableRegion a:hover {
color:#333;
/*background-color:#F6DD7B;*/
}

#sg_leftMenu {
margin:0;
padding:0;
}

#sg_leftMenu a {
text-decoration:none;
}

#sg_leftMenu div.formStyle {
background:url(../img/search_glass.jpg) top right no-repeat;
margin:0;
padding:10px 0 8px 8px;
color:#1C3564;
border-bottom:2px solid #fff;
width:225px;
zoom:1;
clear:both;
height:46px;
}
*:first-child+html #sg_leftMenu div.formStyle { min-height: 1px;}

#sg_leftMenu div.formStyle a:hover {
font-weight:700;
text-decoration:none !important;
width:60px;
color:#0450ac;
/*background-color:#E6D08B;*/
}


#sg_leftMenu div.container1 {
color:#1C3564;
padding-left:0;
margin:6px 0 14px;
}

#sg_leftMenu div.container1 a,#sg_leftMenu div.container1 a:link,#sg_leftMenu div.container1 a:active {
color:#1C3564;
background: transparent url(/img/makeanappt_btn_back.gif) 0px 0px;
margin:0 0 0 14px;
padding:5px 0 0 0;
display:block;
width:153px;
height:19px;
text-align: center;
}

#sg_leftMenu div.container1 a:hover {
background-position:0px 24px;
color:#333;
}

#sg_leftMenu div.containerEditableRegion1 {
color:#1C3564;
margin:0 8px;
}

#sg_leftMenu span.search {
font-size:12px;
color:#e79d25;
font-weight:700;
margin:0 0 0 10px;
padding:0;
}

#sg_leftMenu span:hover.search {
text-decoration:none;
color:#0450ac;
}

#sg_jumpbox {
padding:3px 0 8px 10px;
border-bottom:2px solid #fff;
border-top:1px solid #ccc;
}

#sg_leftMenu ul li a:hover,#activeMenu ul li a:hover  {
/*background-color:#F6DD7B;*/
background-color:#CCC;
color:#333;
}

#sg_current_subhead {
border-bottom:1px solid #ccc;
padding:0;
margin:0;
}

/*
#sg_current_subhead h2 {
color:#fff !important;
text-transform:none !important;
font-size:12px !important;
padding:5px 10px !important;
background-color:#4d6c72;
border-bottom:2px solid #fff;
margin-bottom:0 !important;
}
*/

/* left bar featured areas */

#sg_giftbox {
/* background:url(/img/sg_envelope.gif) bottom right no-repeat; old BG - new added 2/5/09 */
/* background:url(http://surgery.ucsf.edu/media/747133/make-a-gift-box.jpg) bottom right no-repeat; */
background:url(/media/747133/make-a-gift-box.jpg) bottom right no-repeat;
border-top:1px solid #ccc;
border-bottom:2px solid #fff;
clear:both;
width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

/* sgt: added labbox and messagebox styles, 4/22 */
#sg_giftbox p, #sg_messagebox p, #sg_altbox p, #sg_altboxBY p, #sg_labbox p    {
padding:0 10px;
}

#sg_giftbox .inner p, #sg_messagebox .inner p, #sg_altbox .inner  p, #sg_altboxBY .inner p, #sg_labbox .inner  p    {
padding:0 6px 0 0;
}



/* sgt: modified giftbox p style, 4/22 */
#sg_giftbox p  {
color:#33542c;
}

/* sgt: added labbox style, 4/22 */
#sg_labbox {
border-top:1px solid #ccc;
border-bottom:2px solid #fff;
background: url('/img/sg_message_bg.jpg');
moz-background-clip: -moz-initial;
moz-background-origin: -moz-initial;
moz-background-inline-policy: -moz-initial
clear:both;
width:100%;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#sg_messagebox {
border-top:1px solid #ccc;
border-bottom:2px solid #fff;
background-color:#ded8e6; /* purple */
/*background-color:#f8f8d6;*/ /* yellow */
/*background-color:#FFF2C1; */ /* gold */
clear:both;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

/* sgt: added labbox style, 4/22 */
#sg_messagebox p, #sg_giftbox p, #sg_labbox p, #sg_imageonlybox p, #sg_altbox p, #sg_altboxBY p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:120%;
margin:0 0 5px 0;
}

/* sgt: added labbox style and modified default margins for messagebox images, 4/22 */
#sg_messagebox img {
float:left;
margin: 6px 8px 6px 8px;
padding: 0px;
border:1px solid #fff;
line-height:0;
width:67px
}

#sg_messagebox .inner img {
margin: 6px 8px 6px 0px;
}

#sg_labbox img {

margin: 6px 8px 6px 10px;
padding: 0px;
border:1px solid #fff;
line-height:0;
}

/* sgt: added labbox style and modified default margins for messagebox images, 4/22 */

#sg_labbox img {
float:left;
width: 180px;
margin: 6px 0 6px 26px;
padding: 0px;
border:1px solid #fff;
line-height:0;
}
/* sg_labbox is centrr align image with clear to stand alone above text */
#sg_labbox .inner img {
float:none;
width: 180px;
margin: 6px 0 6px 0px;
padding: 0px;
border:1px solid #fff;
line-height:0;
text-align:center;
}

#sg_labbox .inner .textArea, #sg_giftbox .inner .textArea {

margin: 6px 2px 6px 0px;
padding: 0px;

}

#sg_altbox img {
float:left;
width: 180px;
margin: 6px 8px 6px 8px;
padding: 0px;
border:1px solid #fff;
line-height:0;
}
#sg_altbox .inner img {

margin: 6px 8px 6px 0px;

}

#sg_giftbox img {
float:left;
width: 180px;
margin: 6px 8px 6px 8px;
padding: 0px;
border:1px solid #fff;
line-height:0;
}
#sg_giftbox .inner img {

margin: 6px 8px 6px 0px;

}

#sg_giftbox p, #sg_labbox p, #sg_altbox p, #sg_altboxBY p {
clear: both;
}

#sg_messagebox h2.sg_message_title {
text-transform:none;
font-size:12px;
color:#383838;
}

#sg_messagebox .link_text, #sg_altbox.link_text, #sg_labbox .link_text, #sg_giftbox .link_text, #sg_imageonlybox .link_text, #sg_altboxBY .link_text {
   padding:4px 6px 8px 0px;
   clear:both;
}

#sg_messagebox .link_text, #sg_altbox .link_text, #sg_labbox .link_text, #sg_giftbox .link_text {

}

#sg_altbox .link_text {
   padding-top:6px;
   padding-bottom:10px;
   padding-left:0px;
   clear:both;
}

/* image only in the box with link */
#sg_imageonlybox {
border-bottom:2px solid #fff;
background-color:#FFF; /* white */
width:234px;
}
#sg_imageonlybox img {

width:234px;
}

/* added new altbox definition, 8/6/08 */

#sg_altbox {
border-top:1px solid #ccc;
border-bottom:2px solid #fff;
background-color:#EFEEF3; /* yellow */
moz-background-clip: -moz-initial;
moz-background-origin: -moz-initial;
moz-background-inline-policy: -moz-initial;
padding:0;
clear:both;
width:235px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;

}


#sg_giftbox div.inner, #sg_messagebox .inner, #sg_altbox div.inner {
padding-left:10px;
padding-right:4px;
}

#sg_labbox div.inner  {
padding-left:4px;
padding-right:4px;
}

#sg_giftbox div.inner img {
padding-left:0px;

}
#sg_giftbox div.inner .imgHolder {
padding-left:0px;
}


#sg_altbox h2 {
background-color:#C1C4CB;
color:#FFFFFF !important;
font-size:13px !important;
padding:7px 10px !important;
text-transform:none !important;
}

#sg_beigeoptionalbox {
/*background:url(/img/sg_envelope.gif) bottom right no-repeat;*/
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}

#sg_beigeoptionalbox img{
margin: 0px;
margin: 6px 8px 6px 0px;
border:1px solid #fff;
line-height:0;
width:234px;
}

/* sgt: applied margin to readmore link, 4/22 */
p a.sg_readmore {
margin: 12px 0px !important;
}

/* sgt: added clear both to readmore link, 4/22 */
a.sg_readmore {
font-weight:700;
clear:both;
}

a.sg_readmore:hover {
text-decoration:underline !important;
}

#sg_giftbox h2 {
color:#fff !important;
text-transform:none !important;
font-size:13px !important;
padding:5px 10px !important;
/* background-color:#7baa71; old color - new color added 2/5/09 */
background-color:#507177;
}

/* added giftbox-style h2 style for labbox -- sgt, 4/22 */
#sg_labbox h2 {
color:#fff !important;
text-transform:none !important;
font-size:13px !important;
padding:5px 10px !important;
background-color:#6c9bd3;
}

/* added giftbox-style h2 style for messagebox -- sgt, 4/22 */
#sg_messagebox h2 {
color:#fff !important;
text-transform:none !important;
font-size:13px !important;
padding:5px 10px !important;
background-color:#a9a5c7;
}

/* END left bar featured areas */

#sg_jumplinks {
/*border-top:1px solid #ccc;*/
border-bottom:2px solid #fff;
padding:10px 10px 0 10px;
}

#sg_jumplinks a {
font-weight:bold;
display:block;
padding:0 0 4px 14px;
background:url(/img/h2-arrow-rev.gif) no-repeat 0 .2em;
}

#sg_jumplinks h2 {
text-transform:none !important;
font-size:14px !important;
}

.whiteBarBox {
margin:10px 0 6px 0;
}

/* end dynamic leftnav area */


#sg_centerContent {
float:left;
margin:0;
font-size:13px;
color:#666;
text-align:left;
width:614px;
padding:0;
border-left:1px solid #fff;
background:#fff;
}

#sg_centerContent #contentTitle {
width:auto;
clear:both;
margin:0 0 10px 0;
padding:0;
}

/* added new lab h1 style -- sgt, 3/30/2008 */
#sg_centerContent #contentTitle h1 {
font-weight:normal;
font-size:24px;
}

#sg_centerContent #contentTitle h2 {
font-size:20px;
color:#E87D1D;
margin-bottom:0;
font-weight:400;
clear:both;
}

#sg_centerContent #contentBody {
font-size:13px;
color:#666;
line-height:120%;
clear:both;
}

#sg_centerContent #contentLeftBox {
float:left;
width:256px;
vertical-align:top;
background:url(/img/bg_callouts.gif) repeat-x left top;
margin:12px 4px 0 0;
}

#sg_centerContent #contentRightBox {
float:left;
width:256px;
vertical-align:top;
background:url(/img/bg_callouts.gif) repeat-x left top;
margin:12px auto 0;
}

/* home page header padding changed 3/10/08, sgt */
#sg_contentHeading {
width:554px;
padding:20px 30px 10px;
background-color:#ded8e6; /* purple*/
/*background-color:#FFF2C1; */ /*gold */
/* background-color:#f8f8d6; */ /* yellow */
border-bottom:1px solid #a9aeb3;
font-family:Arial, Helvetica, sans-serif;
}
/* sg_centerContentInt - styles added to make frontpages different from internal pages, as center section is very different */
#sg_centerContentInt {
float:left;
margin:0;
font-size:13px;
color:#666;
text-align:left;
width:614px;
padding:0;
border-left:1px solid #ddd;
border-left:1px solid #ddd;
background:#fff;
}

#sg_centerContentInt #contentTitle {
width:auto;
clear:both;
margin:0 0 10px 0;
padding:0;
}

#sg_centerContentInt #contentTitle h2 {
font-size:20px;
color:#E87D1D;
margin-bottom:0;
font-weight:400;
clear:both;
}

#sg_centerContentInt #contentBody {
font-size:13px;
color:#666;
line-height:120%;
clear:both;
}

#sg_centerContentInt #contentLeftBox {
float:left;
width:256px;
vertical-align:top;
background:url(/img/bg_callouts.gif) repeat-x left top;
margin:12px 4px 0 0;
}

#sg_centerContentInt #contentRightBox {
float:left;
width:256px;
vertical-align:top;
background:url(/img/bg_callouts.gif) repeat-x left top;
margin:12px auto 0;
}


#sg_contentHeading h2 {
font-weight:700;
font-size:14px;
color:#4f4f4f;
margin:0;
}

#sg_int_heading {
height:28px;
font-size:11px;
background-color:#ded8e6;
padding:5px 0px 5px 18px;
border-bottom:1px solid #ccc;
}

#sg_int_heading a {
color:#5d5761;
}

#sg_int_content h2 {
font-size:16px;
color:#2d494f;
margin:0 0 5px 0;
font-weight:100;
}

#sg_int_content {
padding:18px;
/*width:auto;*/
width:578px;
background-color:#fff;
display:block;
zoom:1;
}

#sg_int_content h3 {
text-transform:none;
font-size:14px;
color:#1a3256;
}

#sg_int_content h4, #sg_bio_contact h4 {
text-transform:none;
font-size:12px;
color:#292929;
}

/* variance in bios Titles */
h2#sg_bioTitle {
text-transform:none;
font-size:14px !important;
color:#1a3256 !important;
font-weight:100 !important;
}

h2#sg_bioTitle p {
text-transform:none;
font-size:14px !important;
color:#1a3256 !important;
font-weight:100 !important;
margin:2px 0 4px 0 !important;
padding:0;
}

#sg_int_content p {
margin:0 0 10px 0;
}

/* applied colin's fix for adding orange bullets to home page content */
#sg_int_content ul, #sg_centerContent ul {
list-style:none;
border:0;
margin:0 0 10px 0;
padding:0;
}

/* applied colin's fix for adding orange bullets to home page content */
#sg_int_content ul li, #sg_centerContent ul li {
font-size:12px;
list-style:none;
margin:0;
padding:1px 0 1px 14px;
background:url(/img/sg_bullet.gif) no-repeat 0 .5em;
}

#sg_int_content ul li.bullets {
background:url(/img/sg_bullet.gif) no-repeat 0 .5em;
}

#sg_int_content ol li {
font-size:12px;
margin:0;
padding:1px 0;
}

#sg_biopic, div.sg_trials_image img {
border:1px solid #ccc;
padding:2px;
float:left;
}


/* modified padding under bio pic -- sgt, 6/2/2008 */
#sg_biopic {
margin:0 20px 10px 0;
}
div.sg_trials_image img {
margin:0 20px 0 0;
}
div.sg_trials_image ul {
clear:both;
}

#sg_bio_contact {
padding:10px;
margin:10px 0;
float:left;
background-color:#e3e3e3;
width:330px;
border:3px double #e3e3e3;
}

#sg_bio_contact p {
font-size:12px;
color:#333;
line-height:130%;
margin:0;
}

div.sg_2col_1 {
width:314px;
padding:0 20px 10px 0;
}

div.sg_2col_2 {
width:230px;
padding:0 0 10px 0;
}

div.sg_2col_1, div.sg_2col_2 {
float:left;
font-size:12px;
}

#sg_int_content .bioPersonDetails,#sg_int_content .bioBiography,#sg_int_content .bioPublications,#sg_int_content .bioMediaLinks {
clear:both;
width:auto;
margin:10px 6px 10px 0;
padding:0 0 5px 0;
}

#sg_int_content .bioPersonDetails, #sg_int_content .sg_trialHeading { background:url(../img/sg_bio_border.gif) bottom center repeat-x; padding:0; }
#sg_int_content .bioBiography, #sg_int_content .bioPublications { border-bottom:1px solid #ccc; }

#sg_bottomBoxContainer,#sg_userEditableContent {
background-color:#fff;
background:url(../img/sg_callout_bg.jpg) repeat-x;
width:584px;
padding:14px 0 26px 30px;
border:0;
min-height:150px;
}

#sg_bottomBoxContainer {
border-bottom:1px solid #aaadb2;
}

#sg_userEditableContent {
padding-bottom:30px;
/* added width and padding to make content wrap instead of crowd and overrun right margin */
padding-right:10px;
width:574px;
}

#sg_bottomBoxContainer ul, #sg_userEditableContent ul {
list-style:none;
border:0;
margin:0;
padding:0;
}

#sg_bottomBoxContainer ul li, #sg_userEditableContent ul li  {
list-style:none;
margin:0;
padding:2px 0 2px 14px;
background:url(/img/h2-arrow.gif) no-repeat 0px .4em;
}

#sg_bottomBoxContainer h2, #sg_userEditableContent h2, #sg_leftMenus h2 {
color:#1a3256;
text-transform:uppercase;
font-size:11px;
margin:0 0 5px 0;
}

div.sg_hp_3col {
width:174px;
float:left;
padding:0 15px 10px 0;
font-size:12px;
}

a.viewall_1 {
font-weight:700;
display:block;
padding-left:16px;
margin-top:5px;
}

hr.sg_clinicalTrialsHR {
size:1px;
clear:both;
margin-top:2px;
}

#sg_int_content .sg_trialHeading, #sg_int_content .sg_trialHeading_2 {
padding-bottom:15px;
}

#sg_int_content .sg_trialHeading {
margin-bottom:10px;
}

table.sg_int_table {
background-image:url(/img/sg_table_bg.jpg);

}

table.sg_int_table thead, table.sg_int_table th  {
/*background-color:#2d494f;*/
background-color:#47656B;
color:#FFF;
text-align:left;
}

table.sg_int_table td {
/*background-image:url(/img/sg_table_bg.jpg);*/
text-align:left;
}

table.sg_int_table td, table.sg_int_table th {
border:1px #fff solid;
width:105px;
padding:4px;
}

/* table TR gradient */

table.sg_int_table_tr_gradient {
/*background-image:url(/img/sg_table_bg.jpg);*/

}
table.sg_int_table_tr_gradient td {
background-image:url(/img/sg_table_bg.jpg);

}

table.sg_int_table_tr_gradient thead, table.sg_int_table_tr_gradient th  {
/*background-color:#2d494f;*/
background-color:#47656B !important;
color:#FFF;
text-align:left;
}

th#sg_int_table_tr_gradient  {
/*background-color:#2d494f;*/
background-color:#47656B !important;
color:#FFF;
text-align:left;
}

table.sg_int_table_tr_gradient td {
/*background-image:url(/img/sg_table_bg.jpg);*/
text-align:left;
}

table.sg_int_table_tr_gradient td, table.sg_int_table_tr_gradient th {
border:1px #fff solid;

padding:4px;
}


table#sg_basicTrialInfo th,.tableGradient th {
background-color:#2d494f;
color:#FFF;
text-align:left;
}

table#sg_basicTrialInfo td {
background-image:url(/img/sg_table_bg.jpg);
text-align:left;
}

#sg_basicTrialInfo td,#sg_basicTrialInfo th {
border:1px #fff solid;
width:105px;
padding:4px;
}

#sg_footer {
clear:both;
float:left;
width:100%;
text-align:center;
font-size:10px;
background-color:#e3e3e3;
margin:0 auto 12px;
padding-top:8px;
}
#sg_footer p {
text-align:center;
font-size:10px;
margin:0px;
}

/* changed link color -- sgt, 3/24/2008 */
#sg_footer a {
text-decoration:none;
font-size:10px;
color:#0450ac;
}

#sg_footer a#footer_hyperarts {
text-decoration:none;
font-size:10px;
color:#6A9F32; /* old #993366*/
font-weight:bold;
}

#sg_footer #footer_terms_and_cond a {
text-decoration:none;
font-size:10px;
color:#0450ac; 
font-weight:bold;
}

#sg_footer .footerCitation {
font-style:italic;
}

/* content footer - sits at bottom of content area and is used to display image citation credits or potential footnotes to a page */
#sg_centerContentInt #content_footer, #sg_centerContentInt #content_footer p {
font-size:11px !important;
}
#sg_centerContentInt #content_footer {
font-size:11px !important;
clear:both; margin:26px 20px 10px;
width:570px
}

.descriptionStyle {
	color:#669966;
}

.sg_frontPageH1 {
     color:#666666;
     font-size: 26px; 
     font-family: Arial, Helvetica, sans-serif;
     font-weight:500 !important;
     margin-bottom:10px;
}

#categoryLine {
margin-bottom:18px;margin-top:10px; height:16px; background-color:#6C9BD3;clear:both;padding:2px 0 5px 6px;text-align:left;font-weight:bold;font-size:16px;width:100%;
   color:#FFF;
}
#categoryLine span {
margin:0px;
padding:0;

}

#categoryLine a:hover,#categoryLine a:link ,#categoryLine a:visited {
   text-decoration:none;
   color:#2d494f;
font-size:16px;
}

#sg_frontPageH2 {
	font-weight:700;
        font-size:12px !important;
}

.searchResultTopHeading {
    border-bottom:1px solid #DDDDDD;
    padding-bottom:10px;
    margin:0;
}

#search p {
    margin-top:4px;
    margin-bottom:2px;
}
#searchResultHeader {
    padding-bottom:2px;
    padding-top:8px;
}
#searchResultHeader a {
    font-weight:bold;
    font-size:14px;
}

#queryResultName {
    color:#045AAC !important;
    font-size:16px;
}
#searchResultBody {
    margin:0px;
    padding-top:2px;
    padding-bottom:8px;
    border-bottom:1px solid #DDDDDD;
}
.umbSearchHighlight {
    color:#663366;
    font-weight:bold;
}
.searchArrows {
    padding-top:10px;
    padding-bottom:10px;
    width:560px;
    text-align:center;
}
#linkDisabled, #linkDisabled:hover {
    color:#CCCCCC !important;
}
#linkEnabled.a {
    /*color:#CCCCCC;*/
}
#loginWindow a.loginStripClose:link {
	color:red;
}


/* faculty page CSS */
      #faculty_main {
      margin:4px;
      float:left;
      width:560px;
      }
      #section_title {
      /*margin:4px;
      font-size:18px;
      font-weight:bold;*/
      margin-top:8px;
      border-top:1px solid #CCC;
      padding-top:12px;
      float:left;
      width:560px;

      }
      #section_title p {
      margin:0 0 5px;
      }

      #faculty_main #bios {
      margin:0px;
      width:532px;
      padding:0px;
      margin-top:3px;
      vertical-align:top;
      padding-bottom:6px;
      /*border-bottom:1px solid #CCC;*/

      }
      #faculty_main #bios .bios_name {
      margin-top:6px;
      }
      #faculty_main #bios .bios_titles {
      /*margin-top:6px;*/
      }
      #faculty_main hr {
      margin:0 10px 0 0;
      }

      #faculty_main h3 {
      margin:2px 0pt 5px;
      }

      #faculty_main #bios .bios_img, #faculty_main #bios .bios_img img {
      width:67px;
      }

      #faculty_main #bios .bios_img {
           float:left;padding-right:8px;padding-top:8px;padding-bottom:0
      }

      #faculty_main #bios .bios_img img {
         padding-bottom:0px;
      }

      #faculty_main .separater {
      height:5px;
      padding:0;
      margin:0;
      clear:both;
      }

      #faculty_main #introText {
      padding-bottom:2px;
      }

/* here on down added for Phase IV  */
/* added for Bio news list most are to override previous set values */
     .bioNewsList {
       list-style:none !important;
       /*background:transparent url() no-repeat scroll 0 0 !important;*/
       background:#FFFFFF url(/img/h2-arrow.gif) no-repeat  8px 18px !important;
       font-size:13px !important;
       padding:4px 14px 4px 25px !important;
     }
     .bioNewsListDivBody {
        font-size:12px !important;
     }
     #bioNewsListH3 {
        font-size:12px !important;
        color:#003366 !important;
     }
     .bioNewListBlueBG {
       /* background-color:#F2F5FD;*/
       background:#F2F5FD url(/img/h2-arrow.gif) no-repeat  8px 18px !important;
     }
     .bioNewsListDivLinks .bulletArrow, .bioNewsListDivBody .bulletArrow {

background:transparent  no-repeat scroll 0pt 0.5em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:2px !important;
margin-bottom:2px !important;
padding:2px 0pt 2px 0px; 
     }

.bioReadMoreLink {
color:#0450AC;
font-size:12px !important;
padding:0 0 6px 20px;
}

#bioReadMore {
background-color:#EEE;
}

.inTheNews h3 {
  padding-bottom:8px;

}

.inTheNewsBackToTop {
width:570px;
}

.inTheNewsBackToTop span {
font-size:10px;
}

.inTheNewsBackToTop img {

verticle-align:middle;
}

.inTheNewsBackToTop div {
padding-bottom:6px;
float:right;
}


.bioPublications ol {
   margin-top:0;
}
#bioNavBar {
   height:28px;
   width:564px;
   background:transparent url(/img/bioBarBackGrnd.jpg)  repeat-x scroll 0pt 0pt;
   clear:both;
   margin:2px 0 2px 0;
   padding-left:2px;
}
#bioNavBar div {
padding:6px 13px 0 13px;
float:left;
}
#bioNavBar div a {
font-weight:700;
}

#bioNavBar .bioBarBio {
float:left;
}

#bioNavBar .bioBarResearch {
float:left;
}

#bioNavBar .bioBarPublications {
float:left;
}

#bioNavBar .bioBarNews {
float:left;
}

#emailWindow #closeButton {
float:right;
font-size:12px;
}

#emailWindow {
        position:absolute;
        top:-300px;
        left:-600px;
        display:none;
        background-color:#E3E3E3;
        border:1px solid #A9A5C7;
        font-size:11px;
        width:430px; 
        height:394px;
        z-index:200;
}

#emailWindow #topStrip {
  background-color:#FFF;
  height:18px;
  padding:2px;
  padding-bottom:3px;
  color:#FFF;
  margin:0;
  width:424px;
}
#emailWindow #topStrip a {
color:#F00;
font-weight:700;
padding:1px;
}
#emailWindow #topStrip a:hover {
color:#D96;
text-decoration:none;
padding:1px;

}
#emailWindow #topStrip div {
border:1px solid #FFF;
padding-top:2px;
}

#emailWindow #theForm {
background-color:#FFF;
width:428px;
margin:0px; 
padding:0px
}

#emailIframeWindow {
background-color:#FFF;
margin:0;
padding:0;
}

#emailWindow #theLoginForm {
width:278px;margin:6px; padding:0px;
}

#emailWindow #emailWindowSubWindow {
width:430px;
margin:0px; 
padding:0px;
height:394px;
}

#sg_altboxBY {
border-top:1px solid #ccc;
border-bottom:2px solid #fff;
background-color:#EFEEF3; /* yellow */
moz-background-clip: -moz-initial;
moz-background-origin: -moz-initial;
moz-background-inline-policy: -moz-initial;
padding:0;
clear:both;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}

#sg_altboxBY {
background-image:url(/media/517018/chiefbox.gif);h2
}

#sg_altboxBY img {
float:left;
width: 180px;
margin: 6px 8px 6px 8px;
padding: 0px;
border:1px solid #fff;
line-height:0;
}

#sg_altboxBY .inner img {
margin: 6px 8px 6px 0px;
}

#sg_altboxBY img {
float:left;
width: 180px;
margin: 6px 8px 6px 8px;
padding: 0px;
border:1px solid #fff;
line-height:0;
}

#sg_altboxBY div.inner {
padding-left:10px;
padding-right:8px;
width:216px;
}
#sg_altboxBY h2 {
background-color:#757520;
color:#FFFFFF !important;
font-size:13px !important;
padding:7px 10px !important;
text-transform:none !important;
}





/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
