/*----------------------------------------------------------------------------
The Scoop
version03:   1.2 (2010-02-10)
version04:   1.3 (2010-05-20)
version04:   1.4 (2010-07-01)
author01:    Eric Rasch
email:       Eric.Rasch@uth.tmc.edu
author02:    Brian Minton (no longer an employee of the Medical School)
email:       Brian.A.Minton@uth.tmc.edu (retired e-mail address)
author03:    Carlos Gonzalez
email:       Carlos.Gonzalez@uth.tmc.edu
author04:    suBi
email:       subigya.shakya@uth.tmc.edu
website:     http://med.uth.tmc.edu/comm/
location:    /Assets/css/stylesheet.css
-----------------------------------------------------------------------------*/
/* ********** BEGIN Initial ***********/
html {background-image:url(../images/BG-main3.jpg); background-repeat:repeat-y; background-position:center;}
body {margin:0; padding:0; color:#000000; background-repeat:no-repeat; background-position:center top; font-family:Arial, Helvetica, sans-serif; font-size:62.5%;
line-height:140%; background-image:url(../images/BG-main2.jpg);}
/* Neutralize styling: Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {margin:1em 0; padding:0;}
/* Apply left margin: Only to the few elements that need it: */
li, dd, blockquote {margin:.5em 0 .5em 1em;}
dt {margin-top:1em;}	
/* Miscellaneous conveniences: */
form label {cursor:pointer;}
fieldset {border:none;}
input, select, textarea {font-size:100%; font-family:inherit;}
hr {margin: 0 auto; padding: 0; background: none; border: none; border-top: 1px solid #CCCCCC; text-align: center; width: 98%;}	
a img, :link img, :visited img {border: 0;}
table {border-collapse: collapse; border-spacing: 0; font-size: 1.1em;}
ul {list-style: none; font-size: 1.2em;}
ul ul {list-style: none; font-size: 1em;}
ol {margin-left: 1.2em; border-top: 2px solid #F1F1F1; border-bottom: 2px solid #F1F1F1;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}
a:link {text-decoration: none; color: #666666; background-color: #EFEEE7; border-bottom: 1px solid #E6E4DA;}
a:visited {text-decoration: none; color: #666666; background: #F4F4F4; border-bottom: 1px dotted #CCCCCC;}
a:link.active, a:visited.active, a:hover, a:active {color: #333333; background-color: #E6E4DA; border-bottom: 1px solid #9DA5A5;}
h1,h2,h3,h4,h5,h6 {margin: 0.2em 0; letter-spacing: -1px;}
h1 {font-size: 2.4em; line-height: 120%; color: #3589AE; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; padding-top: 10px;}
h2 {font-size: 2em;}
h3 {font-size: 1.9em;}
h4 {font-size: 1.5em; letter-spacing: -.01em;}
h5 {font-size: 1.2em; letter-spacing: -.01em;}
h6 {font-size: 1em; letter-spacing: normal;}
div {margin: 0; padding: 0;}
p {line-height: 120%;}
.column-in {margin: 0; padding: 0.5em 1em;}
.cleaner, .clr, .clearfix, .clearfix2{clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}/* new clearfix */
.clearfix2:after {visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}
* html .clearfix2  {zoom: 1;} /* IE6 */
*:first-child+html .clearfix2 {zoom: 1;} /* IE7 */
.floatL, .floatR {float: left; position: relative; margin: 0; padding: 0; overflow: hidden; /* IE really wanted this overflow to help the width behave */}
.floatR {float: right;}
.highlight {background: #F7F2B2; padding: .5em;}	
.required {font-weight: bold; color: #990000;}
.more {text-align: right; padding: .1em;}
.alt {background: #F7F7F7;}
.caption {font: italic normal 1.2em/140% Georgia, "Times New Roman", Times, serif; color: #FFFFFF;}
.gray {background:#efefef;}

/* ********** BEGIN Skip to Content ********** */
#skip a, #skip a:hover, #skip a:visited {height:1px; left:0px; overflow:hidden; position:absolute; top:-500px; width:1px;}
#skip a:active, #skip a:focus {height:auto; position:static; width:auto;}

/* ********** BEGIN Container ********** */
#siteContainer {margin: 0 auto; padding: 0; width: 810px; background: #FFFFFF;}
#header {margin: 0; padding: 0; background: #F4F4F4 url(../images/BG_header.jpg) repeat-x 0 0; line-height: 120%; width: 100%; height: 254px; border: none;}
#headerArea {margin: 0; padding: 0; background: url(../images/BG_header-star.jpg) no-repeat 219px 0; width: 100%;}
#headerAreaSub {margin: 0; padding: 0; background: url(../images/BG_header-star-sub.jpg) no-repeat 243px 0; width: 100%;}
#headerSubpage {margin:0; padding:0; background:#F4F4F4 url(../images/BG_header-sub.jpg) repeat-x 0 0; line-height:120%; width:100%; height:150px; border:none;}
#main1 {margin:0; padding:0 5px 5px 5px; background:#FFFFFF;}
#main2 {margin:0; padding:0; background:#FFFFFF url(../images/BG_mainArea.jpg) repeat-y right top;}
#left {float: left; width: 456px; margin: 0; padding: 0; background: none; color: #666666;}
#right {float: right; width: 169px; margin: 0; padding: 0; color: #666666;}
#middle {color: #FFFFFF; float: none; margin:0 464px 0 170px;}		
.column-in {margin:0; padding:0.5em 1em;}
.docLink { padding-right: 45px; }
.docLink:hover { background: url(../images/f-doc.gif) no-repeat 100% .0em; }
.pdfLink { padding-right: 45px; }
.pdfLink:hover { background: url(../images/f-pdf.gif) no-repeat 100% .0em; }
.pptLink { padding-right: 45px; }
.pptLink:hover { background: url(../images/f-ppt.gif) no-repeat 100% .0em; }
.xlsLink { padding-right: 45px; }
.xlsLink:hover { background: url(../images/f-xls.gif) no-repeat 100% .0em; }
.zipLink { padding-right: 45px; }
.zipLink:hover { background: url(../images/f-zip.gif) no-repeat 100% .0em; }
.floatL {float: left;}
.floatR {float: right;}
#masthead {margin: 0; padding: 0; position: relative;}
#masthead img {margin: 0; padding: 0; position: relative;}

/* ********** BEGIN Header ********** */
#highlightHeader {float: right; width: 428px; margin: 0; padding: 0; background: none;}
#highlightHeader h2 {color: #CBC8C5; margin: 0 5px 5px 5px; padding: 0;}
#highlightHeader p {color: #FFFFFF; font-size: .7em; line-height: 120%; margin: 5px; padding: 0;}
#highlightHeader img {margin: 0; padding: 0; border: none;}
#highlightHeader .more {text-align: right; margin: 5px; padding: 0; border: none;}
#highlightText a:link, #highlightText a:visited, #highlightHeader a:link, #highlightHeader a:visited {text-decoration: none; color: #333333; background-color: #C0B586; border-bottom: 1px solid #A7A185;}
#highlightText a:link.active, #highlightText a:visited.active, #highlightText a:hover, #highlightText a:active, #highlightHeader a:link.active, #highlightHeader a:visited.active, #highlightHeader a:hover, #highlightHeader a:active {color: #000000; background-color: #AD9F60;border-bottom: 1px solid #898263;}
#highlightText {float: left; width: 366px; margin: 0; padding: 0; color: #333333; font-size: .85em;}
#highlightText .more {text-align: right; margin: 5px; padding: 0; font-size: 1.2em; border: none;}
#highlightText h1 {margin: 8px 8px 4px 8px; padding: 0; border: none; color: #BD4F19; line-height: 98%;}		
#highlightText p {margin: 0 0 8px 8px; padding: 0; border: none; font-size: 1.8em;}
#highlightText .continued {padding: 0; font: normal bold 1.6em/130% Arial, Helvetica, sans-serif; border: none;}
#headerSubpage #highlightHeader {float: right; width: 404px; margin: 0; padding: 0; background: none;}
#headerSubpage #highlightText {float: left; width: 390px; margin: 0; padding: 0; color: #333333; font-size: .85em;}

/* ********** BEGIN Middle Column ********** */
#middle .column-in {margin: 0; padding: 0 0 1px 0;}
#middle ul, #middle ul li {margin: 0; padding: 0; list-style: none;}
#middle ul li.altRow {background: #A3491A;}
#middle ul {font: normal normal 1.1em/120% Arial, Helvetica, sans-serif;}
#middle ul li {padding: 3px;}
#middle p {margin: 0; padding: 0.8em;}		
#middle .excerpt {font: italic normal 1.6em/140% "Times New Roman", Times, serif; letter-spacing: -1px; color: #FFCC00; margin: 40px 0 0 0; padding: 20px 8px; background: #732700 url("../images/quotes.jpg") no-repeat left top;}	
#middle .excerpt .small {font: normal normal .85em/140% "Times New Roman", Times, serif; color: #F4F4F4; letter-spacing: normal; margin: 0 0 0 5px; padding: 0; text-align: right;}
#middle .pubmed {margin: 20px 0 0 0; padding: 20px 0; background: #F4F4F4; text-align: center;}
#middle .pubmed img {background: none; border: none; margin: 0; padding: 0;}

/* ********** BEGIN Left Column ********** */
#left .column-in, #left .column-inArchive{margin:1px 0 0 1px; padding:0 10px 10px 10px; background:#FFFFFF; height:auto; border-bottom:1px solid #E5E5E5; font-size:1.3em;}
#left .column-inArchive	{padding:0 5px 10px 5px;}
#left h3{background:none; font:normal normal 2.1em/1em Georgia, "Times New Roman", Times, serif; margin:.4em 0; padding:0 0 2px 0; color:#666666; border-bottom:1px solid #E5E5E5;}
#left h4 {border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; background:#F4F4F4; padding:.5em .2em;}
#left p {margin:0; padding:.6em; line-height:140%; color:#1A2835;}		
#left blockquote {padding:0 25px 0 25px;}
#left img {margin:0; padding:0 0 0 0;}
#left img#insideScoop {margin:10px; padding: 0 0 0 0;}
#left ul, #left ol {margin:0 0 .7em 0; padding:.5em 1.5em; line-height:140%; font-size:.95em;}
#left ol {border:none; padding:0 2.4em;}
#left ol#fortyFacts {border:none; color:#CC6600; font-size:12px; list-style:lower-alpha; padding:0 0 0 10px;}
#left ol#fortyFacts li{ margin-left:20px;}
#left li {margin:0 0 .2em 0; padding:.2em; line-height:140%;}
#left a:link, #left a:visited {
	background:none;
	border-bottom:none;
	color:#156393;
	text-decoration:underline;
	}
#left a:hover, #left a:focus, #left a:active {
	background:none;
	border-bottom:none;
	color:#368AAF;
	text-decoration:underline;}
#left a.fancyimg:link, #left a.fancyimg:visited {background-color:#ffffff; border-bottom:none; color:#666666; text-decoration:none;}
#left a.fancyimg:hover, #left a.fancyimg:active, #left a.fancyimg:focus {background-color:#ffffff; border-bottom:none; color:#333333; text-decoration:none;}
#left a.postComment, #left a:hover.postComment, #left a:visited.postComment{ font-family:"Lucinda Grande", Arial, Helvetica, sans-serif; font-size:1em; color:#eeeeee; background-color:#FFFFFF; background-image:url(../images/post-comment.jpg); background-repeat:no-repeat; border-bottom:none; margin:0; padding:4px 8px .3em 8px;}
#left a:hover.postComment{ color:#ffffff;}
#left .column-in ul {list-style:disc; margin:0 0 0 1em;}
#left .column-in ul.longList { color:#555555; list-style:disc; margin:0 0 0 0;}
#left .column-in ul.longList label{color:#333333; font-size:12px; margin-left:-8px;}
#left .column-in ul ul {list-style:circle; margin-bottom:0;}
#left .column-in ul.plainList, #left .column-in ul.noStyle {list-style:none; color:#333333;}
#left .column-in div.twoColumns{
	float:left;
	width:49%;
	}
#left .column-in div.twoColumns ul{
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	}
#left .column-in div.twoColumns ul label{
	border-bottom:solid 1px #333333;
	color:#555555;
	font:16px/28px Georgia,"Times New Roman",Times,serif;
	padding-bottom:2px;
	}
#left .column-in div.twoColumns ul li{
	font-size:11px;
	line-height:120%;
	}
#left .highlight {margin:1px 0 0 0; padding:5px 0 0 10px; background:#F4F4F4 /*url(../images/BG_left-corner.jpg) no-repeat 0 0*/; color:#1A2835; border:none; min-height:10.7em; height: auto;}
/* for Internet Explorer */
/*\*/* html #left .highlight {height: 10.7em;}
#left .highlight h3 {background:none; font:normal normal 2.2em/96%  Georgia, "Times New Roman", Times, serif; margin:0; padding:4px; letter-spacing:-1px; color:#333333;}
#left .highlight h4 {background:none; font-size:.95em; line-height:95%; padding:4px; color:#000000;}
#left .highlight p {margin:0; padding:.5em 0 .3em .4em; line-height:120%; color:#1A2835; font-size:1.1em;}
#left .highlight .more {text-align:right; margin:0; padding:0; line-height:120%; color:#1A2835; font-size:1em;}
#left .highlight img {margin:0; padding:0;}
#left .highlight a:link, #left .highlight a:visited,
#left .column-vert a:link, #left .column-vert a:visited,
#left .column-vert-dbl a:link, #left .column-vert-dbl a:visited {color:#666666; background-color:#E8E8DC; border-bottom:1px solid #DDDDDD; text-decoration:none;}	
#left .highlight a:link.active, #left .highlight a:visited.active, #left .highlight a:hover, #left .highlight a:active,
#left .column-vert a:link.active, #left .column-vert a:visited.active, #left .column-vert a:hover, #left .column-vert a:active,
#left .column-vert-dbl a:link.active, #left .column-vert-dbl a:visited.active, #left .column-vert-dbl a:hover, #left .column-vert-dbl a:active {color:#333333; background-color:#D7D7C3; border-bottom:1px solid #CCCCCC; text-decoration:none;}
#left .column-vert, #left .column-vert-dbl {float:left; margin:4px 2px 2px 3px; padding:0; background:#F2F2E6; width:146px; min-height:15em; height:auto; border-bottom:1px solid #D3CFC4;}
/* for Internet Explorer */
/*\*/* html #left .column-vert, * html #left .column-vert-dbl {height:15em;}
/* for understanding browsers */
.container {width:20em; padding:0.5em; border:1px solid #000; min-height:8em; height:auto;}
/**/
#left .column-vert-dbl {width:297px;}
#left .column-vert h3, #left .column-vert-dbl h3 {background:none; font:normal bold 1.4em/1em Arial, Helvetica, sans-serif; margin:0; padding:0 0 2px 0; color:#702A0E; border-bottom:1px solid #A3A394; text-align:center;}
#left .column-vert p, #left .column-vert-dbl p {margin:5px 0; padding:0 .4em; line-height:130%; color:#333333;}
#left .column-vert .more, #left .column-vert-dbl .more, #left .column-in .more {text-align:right; margin:1px; padding:0; line-height:120%; color:#1A2835;}
#left .column-vert img, #left .column-vert-dbl img {margin:0; padding:0; border-bottom:3px solid #253C08;}
#monoslideshowTopstory{border:solid 1px #ddd; font-size:10px; background-color:#FFFFFF; color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:13px; margin:5px; padding:5px; text-align:left; clear:both; float:right;}
table#ScoopColors{color:#166494; font-size:11px;}
table#ScoopColors th{background-color:#166494; color:#FFFFFF; font-size:12px; font-weight:bold; padding:5px;}
table#ScoopColors td.px100{font-weight:bold; padding:1px 10px; width:100px;}
table#ScoopColors td.px150{font-weight:bold; padding:1px 5px; width:150px;}
table#ScoopColors td.px200{font-weight:bold; padding:1px 10px; width:200px;}
table#ScoopColors td.px250{padding:1px 10px; width:250px;}
table#ScoopColors td.px300{padding:1px 10px; width:300px;}
table#ScoopColors td.px350{padding:1px 10px; width:350px;}
table#ScoopColors td.px400{padding:1px 10px; width:400px;}


table#ScoopColorsAwards{
	color:#333333;
	font-size:11px;
	margin-bottom:10px;
	width:590px;
	}
table#ScoopColorsAwards th{
	background-color:#166494;
	color:#FFFFFF;
	font-size:14px;
	padding:5px;
	}
table#ScoopColorsAwards td{
	padding-bottom:5px;
	padding-left:5px;
	padding-top:5px;
	vertical-align:top;
	}
table#ScoopColorsAwards td.grayColor{
	background-color:#eeeeee;
	color:#00496D;
	padding-left:0;
	padding-right:5px;
	text-align:right;
	width:104px;
	}
table#ScoopColorsAwards td.graySeparator{
	background-color:#ffffff;
	height:3px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
table#ScoopColorsAwards td.blueTop{
	border-top:solid 1px #166494;
	}
table#ScoopColorsAwards td.blueBottom{
	border-bottom:solid 1px #166494;
	}
/********** BEGIN Right column **********/
#right .column-in {margin:0; padding:0; background:#665E51;}
#right .highlight {margin:5px 0; padding:0; background:#C4C09D;}
#right .highlight h4 {font:normal bold 1.3em/18px Arial, Helvetica, sans-serif; padding:4px; color:#FFFFFF; text-transform:none; border-bottom:1px solid #859976; background:#454545; color:#FFFFFF;}
#right .highlight h5 {background:none; font-size:.95em; line-height:95%; padding:4px; color:#000000;}
#right .highlight p {margin:0; padding:0.1em 0.3em 0.5em 0.3em; color:#000000; line-height:120%; text-transform:none; font-size:1.1em;}
#right .highlight .more {text-align:right; margin:5px 0 0 0; padding:0 5px; border:none; border-bottom:1px solid #A3A181; background:#94917B; font-size:.9em;}
#right .highlight a:link, #right .highlight a:visited {text-decoration: none; color:#000000; background-color:#B7B491; border-bottom:1px solid #A3A181;}
#right .highlight a:link.active, #right .highlight a:visited.active, #right .highlight a:hover, #right .highlight a:active {color:#604826; background-color:#DCD8B1; border-bottom:1px solid #8A4019;}
#right h4 {background:#403933; font:normal bold 1em/18px Arial, Helvetica, sans-serif; margin:0; padding:0 4px; color:#FFFFFF; text-transform:uppercase;}
#right h6 {background:none; line-height:95%; margin:3px 2px 0 2px; padding:5px 0 0 0; border-top:1px solid #717171; color:#717171; font-size:.85em;}
#right p {margin:0; padding:0.1em 0.3em 0.5em 0.4em; color:#FFFFFF; line-height:120%; text-transform:uppercase;}
#right a:link, #right a:visited {text-decoration:none; color:#FFFFFF; background-color:#999999; border-bottom:1px solid #666666;}
#right a:link.active, #right a:visited.active, #right a:hover, #right a:active {color:#FFFFFF; background-color:#666666; border-bottom:1px solid #333333;}
#right .more {text-align:right; margin:5px 0 0 0; padding:0 5px; border:none; border-bottom:1px solid #666666; background:#C6C6C6; font-size:.9em;}

/********** BEGIN footer **********/
#footer {position:relative; font:normal normal 1em/130% Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; color:#818181; border:none; width:100%; min-height: 9em;}
/* for Internet Explorer */
/*\*/* html #footer {height: 9em;}/**/
#footer hr {margin:0 1em; padding:0; background:none; border:none; text-align:center;}
#footer p {margin:0 292px 0 0; padding:1.5em 0 0 0; line-height:130%; border:none; /*border-right: 1px solid #F8F5E4;*/}
#footer a:link, #footer a:visited {color:#666666; background-color:#E9E9E9; border-bottom:1px solid #CCCCCC; text-decoration:none;}
#footer a:hover, #footer a:active {color:#333333; background-color:#CCCCCC; border-bottom:1px solid #999999; text-decoration: none;}
#footerLogo {float:right; position:relative; margin:0 2em 0 0; padding:1.5em 1em; border:none;}
#footerLogo a:link, #footerLogo a:link img, #footerLogo img {border: none; text-decoration: none; margin: 0; padding: 0;}
			
/********** BEGIN CSS Tabs 01 **********/
#navcontainer01 {/* none needed */margin: -22px 0 0 0; padding: 0 0 0 45px; background: #FFFFFF;}
ul#navlist01 {margin: 0; padding: 0; list-style-type: none;}
ul#navlist01 li {display: inline; font: normal bold 10px/27px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; background: none; border: none; text-transform: uppercase;}
#navlist01 a:link, #navlist01 a:visited {margin: 0; padding: 2px 9px; color: #B55314; background: none; border: none; border-right: 1px solid #B55314; text-decoration: none;}
#navlist01 a:link.last, #navlist01 a:visited.last {border-right: none;}
ul#navlist01 a:link#active {color: #712501; background-color: #E8D1C4;}
#navlist01 a:hover, ul#navlist01 a:hover#active {color: #FFFFFF; background: #B55314;}
		
/********** BEGIN CSS Tabs 02 **********/
#navcontainer02 {/* none needed */margin: -14px 0 0 0; padding: 0 0 0 15px; background: #CCCCCC; color: #000000; font: normal bold 10px/27px Verdana, Arial, Helvetica, sans-serif;}
ul#navlist02 {margin: 0; padding: 0; list-style-type: none;}
ul#navlist02 li {display: inline; font: normal bold 10px/27px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; background: none; border: none;}
#navlist02 a:link, #navlist02 a:visited {margin: 0; padding: 5px 9px 4px 9px; color: #000000; background: none; border: none; text-decoration: none;}
ul#navlist02 li#active {color: #95bbae; background-color: #deebe5;}
#navlist02 a:hover {color: #333333; background: #BBBBBB;}	
#navcontainer02 form {margin: 0 4px; padding: 3px 0 0 0; position: relative; font: normal bold 10px/100% Verdana, Arial, Helvetica, sans-serif;}
#navcontainer02 form input, #navcontainer02 form select, #navcontainer02 form #btnGo {margin: 0; padding: 1px 0; color: #333333; font: normal bold 10px/105% Verdana, Arial, Helvetica, sans-serif;}
#navcontainer02 form #btnGo {margin: 0; padding: 0 4px;}
		
/********** BEGIN CSS Tabs 03 **********/
#navcontainer03	{/* none needed */ margin:0 auto; padding:0 0 0 15px; background:url(../images/BG_toolbar-03-off.jpg) repeat-x 0 0;}
ul#navlist03 {margin:0; padding:0; list-style-type:none;}
ul#navlist03 li	{display:inline; font:normal bold 12px/27px Arial, Helvetica, sans-serif; margin:0; padding:0; background:none; border:none;}
#navlist03 a:link, #navlist03 a:visited	{margin:0; padding:5px 9px 4px 9px; color:#333333; background:url(../images/BG_toolbar-03-off.jpg) repeat-x 0 0; text-decoration:none; border-right-width:1px; border-top-style:none; border-right-style:solid; border-bottom-style:none; border-left-style:none; border-right-color:#999999;}
ul#navlist03 a:link#active	{color: #CCCCCC; background: url(../images/BG_toolbar-03-on.jpg) repeat-x 0 0;}
#navlist03 a:hover, ul#navlist03 a:hover#active	{color: #FFFFFF; background: url(../images/BG_toolbar-03-on.jpg) repeat-x 0 0;}
		
/********** BEGIN Social Media links **********/
#navSocialMedia	{margin:7px 0 3px 0;}
#navSocialMedia	ul{list-style-type:none; margin:0 0 0 0; padding:0 0 0 180px; width:460px;}
#navSocialMedia li {display: inline; vertical-align:baseline; font: normal 10px Arial, Helvetica, sans-serif; margin: 0; padding: 0 10px 0 0; background: none; border: none;}
#navSocialMedia li strong{ font-size:12px;}
#navSocialMedia li a:link, #navSocialMedia li a:visited	{background: none; border: none;}
#navSocialMedia img	{padding: 0;}
		
/********** BEGIN Photo **********/
div.captionRight, div.captionLeft {float: right; margin: .5em; padding: .5em; width: 60%; font-size: .75em; line-height: 150%; color: #666666;}
div.captionLeft {float: left;}
div.captionRight img, div.captionLeft img {border: 1px solid #FFFFFF; margin: 0; padding: 0;}
		
/********** BEGIN Figure **********/
div.biofigure {float: none; margin: .1em .1em 2em; padding: .1em; font-size: .75em; line-height: 150%; color: #666666;}
div.biofigure img {border: 1px solid #FFFFFF; margin: 0; padding: 0;}
		
/********** BEGIN Double List Columns **********/
/* this div gives the list a place to live and remain relative to */
.dblList {margin: 1.4em 0; padding: 0; width: 100%; background: none; border: 0px solid #CCCCCC;}	
/* here the heading is styled. not essential to the double lists */
.dblList h3 {display: block; padding-bottom: 5px; margin-bottom: 15px; border-top: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5;}	
/* style all the list items here */
.dblList ul li {list-style-type: none; color: #333333; margin: 0; padding: .3em 0 .4em 0; font-size: 0.9em; border-bottom: 1px solid #F4F4F4;
/*height: 1em;  ***** Firefox doesn't like the height stated here */}
/* every second list item is positioned outward and moved up equal to LI height to even them */
.dblList ul li.dblList_l2 {margin: -1.7em 0 0 50%; padding: .3em 0 .4em 0; border: none;}   
/* Every other two list items are styled with a background for usability and style */
.dblList_alt {background-color: #FBFBFB;}

#cdl {margin: auto; padding: 0;}
#cdl h3 {display: block; color: #993400; padding-bottom: 5px; margin-bottom: 15px; border-bottom: 1px solid #666666;}
#cdl ul {margin: 0 0 1em 1em; padding: 0;}
#cdl ul li {height: 1em; list-style-type: none; color: #333333; padding: .3em 0 .4em 0; font-size: 0.9em; border-bottom: 1px solid #CCCCCC;}
#cdl ul li.cdl_l2 {margin: -1.7em 0 0 48%; padding: .3em 0 .4em 0; border: 0;}
.cdl_alt {background-color : #F4F4F4;}
* html #cdl ul li.cdl_l2 {margin-top : -2.5em;}

/********** BEGIN Short Nav 01 **********/
#shortnav01 {/* none needed */margin: 0 0 0 15%; padding: 0; background: none;}
ul#shortlist01 {margin: 0; padding: 0; list-style-type: none;}
ul#shortlist01 li {display: inline; font: normal normal 1.1em/110% "Lucida Sans", Arial, Helvetica, sans-serif; margin: 0; padding: 0; background: none; border: none; text-transform: uppercase;}
#shortlist01 a:link, #shortlist01 a:visited {margin: 0;padding: 2px 9px; color: #E5E5E5; background-color: #8A4019; border: 2px solid #702A0E; text-decoration: none;}
ul#shortlist01 li a:link#active, ul#shortlist01 a:visited#active {color: #FFFFFF; background-color: #702A0E;}
#shortlist01 a:hover, ul#shortlist01 a:hover#active {color: #FFCC00; background-color: #812F10;}

/********** BEGIN Normal Table formatting **********/
table.pediTable {font: normal normal .85em/1em Arial, Helvetica, sans-serif; margin: 1em 0; padding: 0; border: 1px solid #3B5B3C;}
.pediTable tr {color: #333333; background: #FFFFFF;}
.pediTable tr.alt {color: #555555; background: #FBFBFB;}
.pediTable th {color: #3B5B3C; background: #C2E1A3; margin: 0; padding: .3em;}
.pediTable th.alt {color: #FFCC00; background-color: #812F10; margin: 0; padding: .4em;}
.pediTable th.more {color: #3B5B3C; background: #E1F0D2; margin: 0; padding: .1em; font-size: .75em; text-align: right;}
.pediTable td {margin: 0; padding: .3em;}

/********** BEGIN Group Directory nav **********/
#directoryNAV {background: none; /*border-top: 1px solid #E5E5E5;*/ float: left; font-size: 8px; margin-top: -4px; padding-bottom: .8em; position: relative; width: 100%;}
#directoryNAV .column {padding: 9px 0 0 18px; width: 150px;}
#directoryNAV .column.last {float: left !important; padding-right: 0;}
.column {display: inline; float: left;}
#directoryNAV h3 {color: #444444; font-weight: bold; font-size: 12px; letter-spacing: -.02em;}
#directoryNAV a {display: block; margin: 0; padding: 0;}
#directoryNAV a:link, #directoryNAV a:visited {color: #777777; background: none; text-decoration: none; border: none; margin: 0; padding: 0;}
#directoryNAV h3.standalone a:link, #directoryNAV h3.standalone a:visited {color: #444444;}
#directoryNAV a:hover {color: #333333 !important; background: #F7F7F7 !important; border: none !important; text-decoration: none !important;}
#directoryNAV ul {margin-bottom: 9px;}
#directoryNAV ul li {margin: 0.5em 0; padding: 0;}
* html #directoryNAV ul li {margin: -0.8em 0; /* IE really wanted this padding to help the container not display a white line */}
#middle .column-in .utmost h3 {font-size: 1.6em;}
#middle .column-in #info {padding: 0.8em;}
#middle .column-in h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em; color: #FFFFFF; padding: 5px 5px 0 5px;}
#middle .column-in #info a {background-color: #585858; color: #FFFFFF; text-decoration: none;}

/********** BEGIN Calendar-UTMost-Info-Spotlight **********/
#calendar {padding: 0 0 6px 0;}
#calendar h2#year {
	color:#CC6601;
	font-size:28px;
	margin:0 0 0 0;
	padding:20px 5px 10px 5px;
	}
#calendar h3 {color: #FFFFFF; font-size: 1.6em; margin: 0; padding: .5em .6em;}
#calendar h4 {color: #FFFFFF; font-size: 1.6em; margin: 0; padding: .5em .6em; background-color: #666666;}
#calendar p {padding: .5em .8em;}
#calendar span {color:#FFFFB9;}
#calendar strong {color:#D2E9FF;}
#utmost, #utmost2 {
	background-color: #CCCCCC; 
	color:#000000;
	padding: 0 0 6px 0;
	}
#utmost h4, #utmost2 h4 { 
	background-color:#666666;
	color:#FFFFFF;
	font-size:1.6em; 
	margin:0; 
	padding:.5em .6em;
	}
#utmost h5, #utmost2 h5 {
	color:#333333;
	font-size:12px;
	margin:0; 
	padding:.5em .6em 0 .6em;
	}
#utmost p, #utmost2 p {padding: .5em 8px;}
#utmost ul, #utmost2 ul {
	font-size:10px;
	padding-left:5px;
	}
#utmost ul span, #utmost2 ul span{
	color:#333333;
	font-weight:bold;
	}
#utmost img, #utmost2 img {
	border:solid 1px #000000;
	margin:5px 8px 5px 8px;
	}
#utmost strong.title, #utmost2 strong.title {
	font-size:1.2em; 
	font-weight:bold;
	}
#utmost a.imageNone {
	background:none; 
	border-bottom:none; 
	text-decoration:none;
	}
#info p {padding: .5em 0 .5em 0;}
#info p.contributors {line-height:150%; text-align:center;}
#spotlight {padding: 0 0 6px 0; background-color:#166494; color:#FFFFFF;}
#spotlight p {padding: .5em .8em;}
#spotlight h4 {color: #FFFFFF; font-size: 1.6em; margin: 0; padding: .5em .6em; background-color: #666666;}
#spotlight h5 {	padding: .5em .6em;}
#page2nav {padding: 0 0 6px 0; background-color: #3688AE;}
#page2nav h4 {color: #FFFFFF; font-size: 1.6em; margin: 0; padding: .5em .6em; line-height: 140%; background-color: #156393;}
#page2nav p {padding: .5em .8em;}
.googlesearchbox {float: right; margin-top: 3px; margin-right: 8px; margin-bottom: 1px; margin-left: 1px;}

/********** BEGIN Image Captions **********/
.img_caption,
.img_caption100px,
.img_caption125px,
.img_caption133px,
.img_caption135px,
.img_caption150px,
.img_caption180px,
.img_caption200px,
.img_caption250px,
.img_caption275px,
.img_caption277px,
.img_caption280px,
.img_caption285px,
.img_caption290px,
.img_caption300px,
.img_caption580px {background-color:#FFFFFF; border:solid 1px #ddd; clear:both; color:#666666; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; margin:5px; padding:5px; text-align:left;}
.img_caption100px{width:100px;}
.img_caption125px{width:125px;}
.img_caption133px{width:133px;}
.img_caption135px{width:135px;}
.img_caption150px{width:150px;}
.img_caption180px{width:180px;}
.img_caption200px{width:200px;}
.img_caption250px{width:250px;}
.img_caption275px{width:275px;}
.img_caption277px{width:277px;}
.img_caption280px{width:280px;}
.img_caption285px{width:285px;}
.img_caption290px{width:290px;}
.img_caption300px{width:300px;}
.img_caption580px{width:580px;}
.img_caption p em,
.img_caption100px p em,
.img_caption125px p em,
.img_caption133px p em,
.img_caption135px p em,
.img_caption150px p em,
.img_caption200px p em,
.img_caption250px p em,
.img_caption275px p em,
.img_caption300px p em,
.img_caption580px p em{font-size:9px;}
.img_captionright {float: right; border: solid 1px #ddd; background-color: #FFFFFF; margin-top: 5px; padding: 3px;} 
.img_captionright p{font-size:10px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; text-align: left;}
.img_captionleft {float:left; border:solid 1px #ddd; font-size:10px; background-color:#FFFFFF; color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:13px; text-align:left; padding:5px; margin:5px 5px 5px 0px;}

/* ********** BEGIN Comments ********** */
#commentCount{background-repeat:no-repeat; height:130px; background-image:url(../images/SCOOP-www-comments-2008-05-22.jpg); background-position:center;}
#commentCount p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; margin-top:-20px; padding-left:3px;}
#commentCount h3 a:link {text-decoration: none;}
#commentsIntenseDebate{background-color:#166494; border-bottom:solid 1px #CCCCCC; padding:0 0 5px 0;}
#middle .column-in #commentsIntenseDebate h3{font-size:1.75em; letter-spacing:0; line-height:140%; margin:0; padding:0 7px 0 7px;}
#middle .column-in #commentsIntenseDebate p{padding:0 10px 0 9px;}
#commentsIntenseDebate a:link, #commentsIntenseDebate a:visited{
	background-color:#1C689A;
	border-bottom:none;
	color:#ffffff;
	text-decoration:none;
	}
#commentsIntenseDebate a:hover{
	background-color:#1C689A;
	border-bottom:none;
	color:#cccccc;
	text-decoration:none;
	}
#comments h1 {
	color:#1C689A;
	font-size:2em;
	}
.bold {font-weight:bold;}
.author {font-style:italic;}
#left .column-in .featurebox{
	background-color:#F8FAFA;
	padding:5px;
	border-bottom:solid 1px #999999;
	border-top:solid 1px #999999;
	}
#siteContainer #main1 #main2 #middle .column-in #calendar a, #siteContainer #main1 #main2 #middle .column-in #info a {
	background-color:#4E4E4E;
	border-bottom:solid 1px #cccccc;
	color:#FFFFFF;
	line-height:140%;
	}
#siteContainer #main1 #main2 #middle .column-in #calendar a:hover, #siteContainer #main1 #main2 #middle .column-in #info a:hover {
	background-color:#9f9f9f;
	border-bottom:solid 1px #ffffff;
	color:#000000;
	}
#siteContainer #main1 #main2 #middle .column-in #page2nav a {
	background-color:#50A2C9;
	border-bottom:solid 1px #666666;
	color:#000000;
	}
#siteContainer #main1 #main2 #middle .column-in #page2nav a:hover {background-color:#156393; color:#FFFFFF; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#666666;}

#date h1 {
	color:#3589AE;
	font-size:18px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:120%;
	}
#date h1 a:link, #date h1 a:visited{
	background-color:#E8E8DC;
	border-bottom:solid 1px #DDDDDD;
	color:#666666;
	text-decoration:none;
	}
#date h1 a:hover, #date h1 a:focus, #date h1 a:active{
	background-color:#D7D7C3;
	border-bottom:solid 1px #CCCCCC;
	color:#333333;
	text-decoration:none;
	}
h1#productionInfo{
	color:#333333;
	font-size:16px;
	font-weight:bold;
	letter-spacing:-.5px;
	line-height:120%;
	}
h1#productionInfo a:link, h1#productionInfo a:visited {
	text-decoration:none;
	}
h1#productionInfo a:hover, h1#productionInfo a:focus , h1#productionInfo a:active {
	text-decoration:underline;
	}
.the-date {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1B708C;}
#siteContainer #masthead #navcontainer03 #cse-search-box {margin-top:3px;}
#siteContainer #main1 #main2 #left .column-in #archive p {font-size:1.8em;}

/* ********** BEGIN Archives ********** */
.column-in #archive {margin:0; padding:0; border:1px solid #C6D5EA; background-color:#FFFFFF;}
.column-in #archive h4 {margin:0; font:normal bold 1.5em/18px Arial, Helvetica, sans-serif; color:#FFFFFF; border-left:none; border-right:none; background-color:#156393; padding-top:4px;}
.column-in #archive ul, #archive ul li {margin:0; padding:0; list-style:none;}
.column-in #archive a {background-color:transparent; margin:0; padding:0; border:0;}
.column-in #archive ul li.altRow {background:#E5E5E5;}
.column-in #archive ul li {padding:3px;}
.column-in #archive ul li a:link, #archive ul li a:visited {text-decoration:none; color:#333333; display:block;}		
.column-in #archive ul li a:link.active, #archive ul li a:visited.active, #archive ul a:hover, #archive ul li a:active {color:#FFFFFF; border-bottom:none; background-color:#C1E2F7; border-bottom:#333333 1px; margin:0; padding:0;}
.column-in #archive a:link, a:visited {text-decoration: none;}
.column-in #archive a:link.active, a:visited.active, a:hover, a:active {color:#000000;}
#archiveTable, #archiveTable2009, #archiveTable2010 {margin:15px 0 0 0;}	
tr.darkGray th, tr.plainWhite td, tr.lightGray td {height:25px; padding:0 0 0 5px;}
tr.darkGray th {background-color:#CCCCCC;}
tr.plainWhite td{background-color:#FFFFFF;}
tr.lightGray td{background-color:#EAEAEA;}
#archiveTable2009 a:link, #archiveTable2009 a:visited{color:#286884; background-color:#cccccc; border-bottom:1px solid #999999; text-decoration:none; padding:0 2px 0 2px;}
#archiveTable2009 a:link.active, #archiveTable2009 a:visited.active, #archiveTable2009 a:hover, #archiveTable2009 a:active {color:#cccccc; background-color:#286884; border-bottom:1px solid #333333; text-decoration:none; padding:0 2px 0 2px;}
#archiveTable2010 a:link, #archiveTable2010 a:visited {color:#1C689A; text-decoration:none; background:none; border:none; padding:0 2px 0 2px;}
#archiveTable2010 a:link.active, #archiveTable2010 a:visited.active, #archiveTable2010 a:hover, #archiveTable2010 a:active {color:#1C689A; text-decoration:underline; background:none; border:none; padding:0 2px 0 2px;}
	
/* ********** BEGIN subscribebox ********** */		
.column-in #subscribebox {background-color:#166494; height:160px; padding:2px;}
.column-in #subscribebox form{margin:0; padding:2px 0 4px 0;}
.column-in #subscribebox fieldset{padding:0 0 0 5px;}	
.column-in #subscribebox legend {margin:0; padding:0 0 2px 0; font-size:14px; font-weight:bold;}	
.column-in #subscribebox input{margin:2px 0 2px 0; padding:0;}
.column-in #subscribebox input#submitButton{border:solid 2px #FFFFFF; background-color:#1C689A; color:#FFFFFF; font-size:12px; margin:10px 0 5px 0; padding:3px 6px;}
.column-in #subscribebox input#submitButton:hover{border:solid 2px #C5EFFF; background-color:#1C689A; color:#C5EFFF; font-size:12px; margin:10px 0 0 0;padding:3px 6px;}
#siteContainer #main1 #main2 #middle .column-in #subscribe div {margin-top:3px; margin-bottom:5px;}
#siteContainer #main1 #main2 #middle .column-in #utmost p {color:#000000;}
.retainer-250px-wide {width:250px;}
	
/* ********** BEGIN Subscribe ********** */	
.column-in #subscribe {background-color:#166494; border-bottom:solid 1px #CCCCCC; padding:2px;}	
*html .column-in #subscribe { width:165px;}	
.column-in #subscribe h3{font-size:17px; letter-spacing:normal; margin:0 0 0 0; padding:5px 7px 0 7px;}
.column-in #subscribe a:link, .column-in #subscribe a:visited, .column-in #subscribe a:hover, .column-in #subscribe a:focus, .column-in #subscribe a:active { background:none; border:none;}
	
/* ********** BEGIN Pull Quotes ********** */
#left p.pullQuotes {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#166494; padding:0 50px 0 50px; text-align:center; width:75%;}

/* ********** BEGIN INTENSEDEBATE ********** */
#idc-container-parent #idc-container a, #idc-container-parent #idc-toolbar a{background-color:#FFFFFF;}
#idc-container-parent #idc-container a.IDCommentTime, #idc-container-parent #IDCommentsHead a{background-color:#EEEEEE;}
#idc-container-parent .idc-c_collapsed a{background-color:#D0E4F6;}
#idc-container-parent #idc-container #IDCommentsHead #idc-toolbar #idc-sortLinks a{background-color:#FFFFFF;}
#idc-container-parent #idc-container .idc-admin .idc-c-h{ background-image:none; background-color:#D0E4F6;}
#idc-container-parent #idc-container #idc-cover p.idc-i a{background-color:#D0E4F6;}

/* ********** BEGIN ADVERTISING ********** */
#promo{background:#eeeeee; margin-bottom:10px;}
#promo h1{background-color:#3589ae; border-top:none; color:#ffffff; display:block; font-size:18px; padding-bottom:5px; padding-left:5px; padding-top:5px;}
#promo h2{font-size:16px; padding:5px;}
#promo h5{font-weight:normal; font-size:14px; font-style:italic; margin-top:20px; padding:5px 0 0 5px;}
#promo a:link, #promo a:visited{background:#cccccc;}
#promo a:hover, #promo a:active, #promo a:focus{background:#bbbbbb;}

.byline, .cutline {font-style: italic;}

/* ********** BEGIN NIVO SLIDER (added 03.15.2011, Carlos A. Gonzalez) ********** */

#slider {
    height:500px;
	position:relative;
    width:600px;
	}
	

#slider img {
		/*display:none;*/
	left:0px;
	position:absolute;
	top:0px;
	}
/*
*:first-child+html #slider img {
	display: block;}
	*/
#slider a {
	border:0;
	display:block;
	}
.nivo-directionNav a {
	background: url(../js/nivo-slider/images/arrows.png) no-repeat;
	border:0;
	display:block;
	height:30px;
	text-indent:-9999px;
	width:30px;
	}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
	}
a.nivo-prevNav {left:15px;}

/* to prevent background colors to show on hover */
#slider .nivo-directionNav a {
	background-color: transparent !important;
	border: none;
	margin-bottom: 0; 
	padding-bottom: 0;
	} 
/*	no controller being used
.nivo-controlNav {
	bottom:-42px;
	left:260px;
	position:absolute;
	}
.nivo-controlNav a {
	background:url(images/bullets.png) no-repeat;
	border:0;
	display:block;
	float:left;
	height:22px;
	margin-right:3px;
	text-indent:-9999px;
	width:22px;
	}
.nivo-controlNav a.active {background-position:0 -22px;}

.nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
    text-shadow:none;
	}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
	}
*/

/* ********** ADDITIONAL HELPER CLASSES ********** */

.blue{color:#3589AE;}
#left .column-in ul.simpleList{margin:0px;	padding:0px; font-size:1em;}
#left .column-in ul.simpleList li{ margin:0px; padding:0px; list-style-type:none;}
