/* CSS for Common Elements */

div#header_top { 
float : left;
width : 1000px;
text-align : left;
}
div#header_top_left {
	float: left;
	width:370px;
}
div#header_top_right {
	float: left;
	width:630px;
}
div#header_top img#header_logo {
float:left;
}
div#header_datetime {
position: relative;
top: 68px;
left: 199px;
font-size: 7.5pt;
padding-top: 10px;
}
div#header_top_links {
float: left;
font-weight: bold;
font-size: 8pt;
width: 630px;
text-align: right;
padding-top: 20px;
}
div#header_top_links img {
padding-right: 2px;
}
div#header_top_links a {
text-decoration: none;
color: #333333;
padding-right: 2px;
}
div#header_top_links a:hover {
text-decoration: underline;
}
div#header_middle { 
float : left;
margin: 0;
width : 1000px;
text-align : left;
} 

div#header_middle h1 { 
font-size: 14pt;
color: #FFFFFF;
padding-left: 5px;
} 

div#header_bottom { 
float : left;
width: 1000px;
text-align : right;
background: url(../../../../images/gold-fade.jpg);
padding-top: 3px;
padding-bottom: 3px;
} 
div#header_bottom a {
padding: 5px;
font-size: 8pt;
xfont-weight: bold;
color: #4c4c4c;
text-decoration: none;
}
div#header_bottom a:hover {
text-decoration: underline;
}
div#content_left_navigation {
font-size: 7.5pt;
}
div#content_left_navigation a {
padding-left: 5px;
font-weight: bold;
xcolor: #9A044B;
xcolor: #756254;
color: #231F20;
text-decoration: none;
}
div#content_left_navigation a:hover {
text-decoration: underline;
}
div#content_left_space {
}

div#content_middle_breadcrumb { 
padding-top: 20px;
font-size : 7pt;
} 
div#content_middle_breadcrumb a { 
xfont-weight: bold;
xcolor: #4c4c4c;
color: #9A044B;
text-decoration: none;
} 
div#content_middle_breadcrumb a:hover { 
text-decoration: underline;
} 
div#content_middle_subject_matter { 
xpadding: 10px;
xpadding-top: 24px;
margin-top: 24px;
margin-bottom: 10px;
} 


div#content_middle_subject_matter a { 
padding-left: 0;
color: #9A044B;
text-decoration: none;
} 
div#content_middle_subject_matter a:hover { 
text-decoration: underline;
} 
div#content_right a {
xpadding-left: 5px;
xfont-weight: bold;
font-size: 8pt;
color: #706E00; 
text-decoration: none;
}
div#content_right a:hover {
text-decoration: underline;
}
div#content_right h1 { 
border-top: 5px solid #FFFFFF;
background : #9a044b;
padding : 2px;
font-size : 8pt;
font-weight : bold;
color : #ffffff;
} 
div#footer a {
color: #4c4c4c;
text-decoration: none;
}
div#footer a:hover {
text-decoration: underline;
}
/* Added by Ahmar */
p.full_width_title {
		background: #C6C599;
		padding: 2px;
		font-weight: bold;
		color: #706E00; 
}
/* Will's stuff */
.red-fade { float: left; height: 1em; width: 100%; background: url(../../../../images/red-fade.jpg) repeat-y top right #980647; font-size: 50%; margin-top: 1em; }
.image-holder { float: left; width: 100%; height: 80px; position: relative; top: 0; overflow: hidden; }
.image-holder img { }
.image-holder h1 { position: absolute; top: 25px; left: 10px; color: #756254; background: none; font-size: 220%; margin: 0em; padding: 0em; font-weight: normal; }
.gold-fade { display: none; }
div#content_left_navigation { font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 9pt; float: left; width: 240px; padding: 0px; margin: 0 0 0.5em 0; }
/* * html div#content_left_navigation { width: 190px; } */
div#content_left_navigation ul { float: left; margin: 0em; padding: 0em; list-style: none; width: 100%; }
div#content_left_navigation ul li { border-bottom: 1px solid #c6c599; float: left; width: 100%; }
div#content_left_navigation ul li a { background: url(../../../../images/arrow.gif) no-repeat 0% 50%; padding: 0.5em 1em 0.5em 1em; float: left; width: 80%; }
div#content_left_navigation ul li.on a { background: url(../../../../images/red-arrow.gif) no-repeat 0% 50%; }
div#content_left_navigation ul li.on ul li a { background: url(../../../../images/white-arrow.gif) no-repeat 5px 10px; }
div#content_left_navigation ul li.on ul li.on a { background: url(../../../../images/g_bg_grey_r_arrow.gif) no-repeat 5px 10px; color: #333333; } /* Added by Mark R */
div#content_left_navigation ul ul { width: 100%; border-bottom: none; float: left; background: url(../../../../images/nav-split.gif) no-repeat bottom left #c6c599; padding-bottom: 3px; }
div#content_left_navigation ul ul li { font-size : 8pt; border-bottom: none; float: left; background: url(../../../../images/nav-split.gif) no-repeat top left #c6c599; }
div#content_left_navigation ul ul li a { color: #ffffff; padding: 0.75em 0.5em 0.25em 1.5em; }


#header_top_right {
	margin-top: 24px;
}
* html #header_top_right input {
	border: none !important; 
}
#header_search_site_form {
	float: right;
	padding: 0px; 
	font-weight: bold;
	border: 1px solid #dcdcaa;
	position: relative;
	width: 46%;
}
#header_search_site_form label {
	position: absolute; top: -15px; left: 0px;
}
#header_search_site_form input#header_search_site_form_textbox {
	height: 15px;
	width: 240px;
	font-size: 8pt;
	padding: 2px 0 0 2px;
	border: 0px;
	border: none;
	float: left;
}
#header_search_site_form input#header_search_site_form_button {
	font-size: 8pt;
	float: right;
	color: #ffffff;
	background: #756254;
	border: 1px solid #ffffff;
	cursor: pointer;
}
* html #header_search_site_form input#header_search_site_form_button {
	padding: 0 5px 0 4px;
	margin: 1px 1px 1px 0;
}
#header_search_study_form {
	float: left;
	padding: 0px; 
	font-weight: bold;
	border: 1px solid #dcdcaa;
	position: relative;
	width: 46%;
}
#header_search_study_form label {
	position: absolute; top: -15px; left: 0px;
}
#header_search_study_form input#header_search_study_form_textbox {
	height: 15px;
	width: 240px;
	padding: 2px 0 0 2px;
	font-size: 8pt;
	border: 0px;
	border: none;
	float: left;
}
#header_search_study_form input#header_search_study_form_button {
	font-size: 8pt;
	float: right;
	color: #ffffff;
	background: #756254;
	border: 1px solid #ffffff;
	cursor: pointer;
}
* html #header_search_study_form input#header_search_study_form_button {
	padding: 0 5px 0 4px;
	margin: 1px 1px 1px 0;
}
#content_right {
	padding-top: 2em;
	margin-left: 10px;
/*	width: 165px !important; */
}
#content_right ul {
	float: left;
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0 0 1em 0;
}
#content_right ul li {
	padding: 0em;
	margin: 0em;
	border-bottom: 1px solid #c6c599;
	float: left;
	width: 100%;
}
#content_right ul li a {
	background: url(../../../../images/purple_r_arrow.gif) no-repeat 0% 50%; 
	padding: 0.5em 1em 0.5em 1em;
	margin: 0em;
	float: left;
}

#content_right {
	padding-top: 24px;
}

#content_right p#home_right_title {
	background: url(../../../../images/down_arrow_for_right_side_title_bg.jpg) #9a044b no-repeat;
	color: #ffffff;
	font-weight: bold;
	margin-top: 0em;
	padding: 0.25em 0.25em 0.25em 0.5em;
	padding-left: 20px;
	
}

/* Ryan's Edits (Imports From Client Templates) */

hr {
	height: 1px;
	color: #DCDCAA;
}

div#content_middle_detail p.full_width_title {
		background: #C6C599;
		padding: 2px;
		font-weight: bold;
		color: #706E00; 
}

table.study_details {
	font-size: 8pt;
	padding: 5px;
}

table.study_details tr td.study_details_title1, td.study_details_title2, td.study_details_title3, td.study_details_summary, td.study_details_link {
	xborder: 1px solid #000000;
	xpadding: 5px;
}

tr td.study_details_title1, td.study_details_title2, td.study_details_title3 {
	background-color: #C6C599
}

tr td.study_details_title4, td.study_details_title5, td.study_details_title6 {
   background-color: #D9D8BB;
}

td.study_details_summary {
	border-left, border-right: 1px solid #DEDEAF;
	border-right: 1px solid #DEDEAF;
	background: url(../images/sbdbg.jpg) repeat-x;
}

td.study_details_link {
	border: 1px solid #DEDEAF;
}

td.study_details_title1, td.study_details_title2, td.study_details_title3 {
	font-size: 8pt;
	font-family: Arial;
	color: #756254;
	padding: 5px;
	
}

td.study_details_title4, td.study_details_title5, td.study_details_title6 {
	font-size: 10pt;
	color: #231F20;
	padding: 5px;
}

td.study_details_title4 a {
	font-size: 10pt;
	color: #9A044B;
}

td.study_details_summary {
	font-size: 10pt;
	padding: 5px;
	border-left: 1px solid #DEDEAF;
}

td.study_details_link {
	text-align: right;
}

td.study_details_link a {
	font-size: 8pt;
	font-family: arial;
	color: #9A044B;
}

div.study_detail_answers a {
	font-size: 9pt;
	font-weight: bold;
}

div#content_middle_subject_matter ul {
	list-style-type: none;
	padding-left:10px;
	margin-left:0px;
}

div#content_middle_subject_matter ul li {
   background-image: url(../../../../images/gold_r_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding-top: 5px;
	padding-left: 14px;
}

div#content_middle_subject_matter ul.visreg li{
	  background-image: none;
}

div#right_links {
	  font-size: 9pt;
	  float: right;
	  xpadding-left: 5px;
	  width: 125px;
	  border: 1px solid #DCDCAA;
	  margin-left: 5px;
}

div#study_detail_links ul { margin-left: 0; margin-bottom:0; padding-bottom: 25px; border-bottom:solid; border-bottom-width:1px; border-color: #DCDCAA;}
div#study_detail_links ul li {
	  background-image: url(../../../../images/gold_r_arrow.gif);
	  background-position:left;
	  background-repeat:no-repeat;
	  list-style:none;
	  padding: 5px 0 5px 8px;
	  color: #DCDCAA;
	  border-bottom:solid;
	  border-bottom-width:1px;
}

div#study_links_area_title {
	background-color: #333333;
	padding: 2px;
	color: #FFFFFF;
	font-weight: bold;
}

div#study_links ul li {
	background-image: url(../../../../images/white_g_bg_r_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	list-style:none;
	display:inline;
	margin-right:6px;
	padding-left:13px;
	border:none;
}

div#study_detail_answers ul {margin-top:0px; margin-bottom:10px;} 

div#study_detail_answers ul li {
	list-style:none; 
	background-image:none;
	padding:15px 0 0 0;
	color:Black;
	border-bottom:solid; border-bottom-width:1px; border-color: #DCDCAA;
}

div#study_detail_answers ul li ul li {
	list-style: none; 
	border-bottom: none;
}

div#study_title {background: #C6C79D;}
div#study_title h3 {padding-top: 5px; padding-left: 25px; padding-right: 5px; padding-bottom: 5px; background: url(../../../../images/down_arrow_for_sub_heading_bg.jpg) #C6C599 no-repeat; font-size: 10pt; color: #231F20;}
div#study_links {xbackground: #C6C79D; text-align: right; padding: 0px; border-bottom: 1px #C6C79D solid;}
div#study_links a {xcolor: #4c4c4c; color: #9A044B; font-weight: bold;}
div#study_detail_answers p a {font-weight:bold;}
div#study_detail_answers p.backToTopLink { text-align:right; }
div#study_detail_answers p.backToTopLink a {background-image: url(../../../../images/purple_r_arrow.gif);
	background-position:left;
	background-repeat:no-repeat; padding-left: 10px;
	font-weight: normal;
}

.bold {font-weight: bold;}


div#content_middle_subject_matter h4 { color: #9A044B; font-size:1.2em;}


.divAdvancedSearch label { margin-bottom:3px; padding-bottom:3px;}
.divAdvancedSearch select { margin-top:3px; }
.largeInput  { width:300px; }
.mediumInput { width:170px; }

div#content_middle_subject_matter ol li {padding: 5px;}

p.research_title {background-color: #9A044B; color: #FFFFFF; padding: 5px; text-align: left;}

div#rightresearchareas hr {border: 0px; height: 1px; background-color: #C6C79D;}

div#content_middle_subject_matter hr {border: 0px; height: 1px; background-color: #C6C79D;}

div#content_middle_subject_matter div.searchtop {border: 1px solid #000000; background-color: #C6C79D;}

/* SK's additions */

div#footer hr {
border: 0;
background-color: #dcdcaa;
color : #dcdcaa;
height: 1px;
}


div#footer table a {
	font-weight: normal;
	font-size: 7pt;
	color: #756254;
}

div#footer table a:hover {
	text-decoration: underline;
}

div#footer div#footerstandardlinks {
	font-size: 7pt;
}

div#content_left_navigation ul {
	margin-top: 25px;
	border-top: 1px solid #c6c599;
}

div#content_middle_subject_matter div#Template__ctl17__ctl0_divSearchResults span#Template__ctl17__ctl0_lblPaginationTop {
  display: none;
}

div#content_middle_subject_matter span#Template__ctl17__ctl0_lblPaginationTop {
  display: none;
}
.study-drilldown td{
	border-bottom: solid 1px #DCDCAA;
	vertical-align: top;
}

.hidden {
	display: none;
}

