html{padding:0; margin:0; border:0; font-family:Arial, Helvetica, sans-serif;

text-decoration: '';}
body{padding:0; margin:0; border:0; font-size:12px; color:black;
/*background-image:url(/static/holimages200808/mcain.gif);
*/
}
body a{color:#365DA0}
body a:link img, body a:visited img{text-decoration:none; border-style:none; vertical-align:bottom; color:#365DA0}
#containment-table{margin-top:-3px; width:100%; min-width:800px; margin-left:-3px; border:0}
#wrapper{width:100%; min-width:800px}
.larger_text{ font-size:15px;  font-weight:bold;  padding-top:8px}
#head{display:block; color:; margin:0; clear:both; height:65px; 
 
   background-color:#f8f8f8;
}
img {
       position: relative;
   }

.textHighlights{background-color:#0f0;   position:absolute;  -moz-opacity:0.3; opacity:0.3;  filter:alpha(opacity=30); z-index:1}
.citHighlights{background-color:#0Df;             position:absolute;             -moz-opacity:0.2; opacity:0.2;             filter:alpha(opacity=20); z-index:1}
#waiting_notifier{display:none; position:absolute;     left:0px; width:100%; height:600px; background-color:black;  color:white;                        -moz-opacity:0.7; opacity:0.7;             filter:alpha(opacity=70); z-index:1}
#waiting_notifier p{padding-left:50%; padding-top:200px}
#head h3{color:white; margin:0; font-weight:lighter; font-family:"Palatino Linotype"}
#crossfade-container{border:1px solid #113150;}
#head h1{display:none}
.idle_display{    background-position:left; background-repeat:no-repeat; height:17px; width:117px; padding-left:30px; margin-left:40px; background-color:#FF9; display:none}
#ScrollDivX{margin-right:10px;}
.idle_display_all{  background-position:left; background-repeat:no-repeat; height:17px; width:117px; padding-left:30px; margin-left:40px; background-color:#FF9; display:none;
position:fixed;top:100px;left:400px;
}
#journals{ width:540px;}
.result_count a{
	color:white;	
	
}
    input:focus {  
        border-color: #000;  
        background-color: #FFFE9D;  
    }  
#journal{ width:540px;}
#subject{ width:400px;}
#termsS{ width:400px;}
#submenu{ float:right;display:block;white-space:nowrap;}
#submenu ul{margin:0px; list-style-type:disc;}
#submenu ul li{ display:inline;  padding-right:6px;  padding-left:6px; border-right:1px solid black;}
#submenu ul li a{ text-decoration:none;  ;  font-weight:bold;font-size:1em;}
#submenu ul li a:hover{ text-decoration:none;  color:#CAC780;  }
#submenu ul li a:link img, #submenu ul li a:visited img{border-style:none; vertical-align:bottom; }
#submenu h2{color:white; font-size:12px; display:inline; margin-right:12px}
.pop-window h2{background-color:transparent; color:#006; font-weight:lighter; font-variant:normal; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CAC780; font-size:14px; margin:0; margin-left:10px; margin-right:10px; padding-top:5px; padding-left:0px}
#lib-sel{padding-bottom:30px; width:400px; color:black; background-color:#EEEDEA; top:33px;  padding-left:20px; z-index:92; border-right:2px solid #000; border-bottom:2px solid #000; border-top:2px solid #000; border-left:2px solid #000; position:absolute;  right:20px}
#foot{display:none}
.sectionhighlight{display:block; background-color:#ff9}
#container{}
.bright_side{ font-weight:bold;  color:red}
.option_light{color:#365DA0; font-weight:bold}
#guide{font-size:12px;  text-align:left;  margin:0px;   padding-top:2px;  padding-bottom:0px;  margin-left:0px; background-color:#CAC780; margin-top:-1px;
margin-bottom:0px;
border-top: 9px solid #5479A6;white-space:nowrap;
}
#guide ul{list-style-type:disc; background-repeat:repeat-x;  margin:0px;  margin-left:3px; padding-left:10px;}
#guide ul li{ display:inline; padding-right:0px}
#guide ul li a{font-size:12px;  color:#113150; font-weight:bold;}
#guide ul li a:hover{ color:red}
#feedback{width:530px}
#feedback fieldset{margin-bottom:20px; padding:10px}
#feedback legend{font-weight:bold; color:#365DA0; margin-bottom:10px; float:left}
.SearchMenu{right:0px; border-top:1px solid red; color:white}
.SearchMenu strong{color:white}
.SearchMenu li{font-size:10px; padding-right:20px}

.ScrollOn{position:relative; top:0; left:0; margin:0 auto; overflow:auto; overflow-x:hidden}
.ScrollOff{position:none; overflow:visible}
#ScrollDiv{
	 overflow-x:visible;
	}
#TOCScroll{height:410px; _width:100%; overflow:auto; overflow-y:auto; overflow-x:hidden}
#MYHScroll{height:410px; _width:100%; overflow:auto; overflow-y:auto; overflow-x:hidden}
#SrcScroll{font-size:12px; _width:100%; overflow:auto; height:310px; overflow-y:auto; overflow-x:hidden}
#SrcScroll li{margin-left:-1em;  text-indent:1em; margin-bottom:5px; border-bottom:1px solid #CAC780; list-style-type:none}
.srch_link a:visited{color:#365DA0}
.srch_link a:link{color:#365DA0}
.srch_matched_link a:visited{color:red}
.srch_matched_link a:link{color:red}
#content{ font-size:14px; overflow:visible}
#content h2{font-weight:bold; font-variant:normal; font-size:20px; color:#113150;   margin:0; padding-left:10px; padding-top:9px;}


#content h3{font-weight:lighter; font-variant:normal; font-size:14px;  background-color:#113150;  color:#fff;  padding-left:25px;  margin:0;}
#content th{font-weight:lighter; font-variant:normal; font-size:14px; background-color:#113150;  color:#fff;  padding-left:25px;  margin:0;}
#content a{text-decoration:none}
#content a:visited{text-decoration:none}
#contact-us{}
.NewContent{ vertical-align: top; color:#F00;  font-weight:normal;  text-decoration:none;  font-style:italic; font-size:11px;margin-bottom:4px; }
#headerWrapper{}
.LeghisIndexTableHeader{background-color:#113150}
.indexTableHeader{width:95%; background-color:''}
.indexTableHeader a{display:block; font-weight:lighter; font-variant:normal; font-size:14px; background-color:'';  color:#fff;  margin:0}
.indexTable{width:95%; margin:0px -18px 0px 0px; font-size:14px}
.indexTable tr{}
.indexTable td{border-bottom:1px solid #CAC780; min-height:30px !important;  height:30px;  vertical-align:top; font-size:14px}
.indexTable a:hover{min-height:30px !important}
.indexTable a{min-height:30px !important;  display:inline;  padding:0 0px 0 0px;  font-size:14px;  text-decoration:none;  color:#365DA0;  margin:0}
.indexcell{ }
#index_data{margin-left:20px; width:95%}
#index_data dd{padding-left:5px}
.row_entry_dt{border-bottom:1px solid #CAC780; vertical-align:bottom; margin-top:20px}
.index_note{  color:black;   background-color:#FF9;   font-style:italic;   font-weight:bold}
a.more_info_dt{  background-image:url(/static/holimages200804/info20.gif);  float:left;  width:20px;  height:20px; background-repeat:no-repeat;  margin-right:5px;  vertical-align:bottom}

a.beal_sell{  background-image:url(/static/holimages200808/cart.png);  float:left;  width:30px;  height:31px; background-repeat:no-repeat;  margin-right:5px;  vertical-align:bottom}


.more_dd{margin-left:0px}
.row_entry{float:left; margin-left:20px}
.row_entry table td{        border:0px}
.more_info{  background-image:url(/static/holimages200804/info20.gif);  float:right;  width:20px;  height:20px; background-repeat:no-repeat;  margin-right:5px}
#anchor_list{ text-align:center;  background-color:''}
#anchor_list a{display:inline;  color:#365DA0;  background-color:'';  padding-left:4px;  font-weight:bold;  font-size:12px;  text-decoration:none}
.anchor_break{color:#CAC780;  height:16px;  background-color:#113150}
.anchor_break a{color:#CAC780;  height:16px; }
.anchor_tag{display:none; height:12px}
#SearchPage{ padding-left:0px}
.SearchResults{text-align:left; font-size:16px}
.SearchResults a:link{font-size:16px}
.SearchVolumeContentAlt1{ text-align:left; margin-bottom:20px; padding:0px;  padding-left:10px; background-color:white;border:1px solid #ccc;}
.SearchVolumeContentAlt1 a{text-decoration:underline;}
.SearchVolumeContentAlt2{ text-align:left; margin-bottom:20px; padding:0px;  padding-left:10px; background-color:white;border:1px solid #ccc;}

.searchvolume_results{}
.SearchVolumeHeader{background-color:#113150; text-align:left; color:white;margin-bottom:10px;}
.searchtermsHL{background-color:#CF9; font-weight:bolder}
#preview_pane{width:400px; float:right; position:absolute; height:400px; left:750px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:red; top:90px}
#search_form{clear:both}
#search_results{width:90%; padding-left:50px}
#search_results li{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CAC780}
.search_result_title{font-size:18px}
.search_result_sub_title{padding-left:15px}
.search_result_url{padding-left:15px}
.search_result_matching_url{padding-left:15px}


#lucene_search_results_b{ width:80%;clear:both;font-size:12px;}
#termsa{
	width:200px;
}
#termsb{
	width:200px;
}
#termsc{
	width:200px;
}



#search_results_b{width:90%; padding-left:50px}
#search_results_b li{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CAC780}
.lucene_search_result_number_b{ float:left;  width:50px;  text-align:right;  padding-right:10px;  font-size:12px}
.lucene_search_result_number_b p{ text-align:right}
.lucene_search_result_b{ margin-left:60px;  padding:0px;  padding-left:10px; background-color:#F9F9F9;border:1px solid #ccc;}
.lucene_search_result_title_b{ font-size:16px}
.lucene_search_result_url_b{}
.lucene_search_result_matching_url_b a{color:red;}

.lucene_search_result_spacer_b{ clear:both}

.search_result_title_b{font-size:18px}
.search_result_sub_title_b{padding-left:15px}
.search_result_url_b{padding-left:15px}
.search_result_matching_url_b{padding-left:15px}
#lucene_field_form{font-size:12px;border:1px solid #ccc;width:550px;padding:8px;margin-left:10px;margin-top:15px;background-color:#F9F9F9;}
#lucene_adv_form{font-size:12px;border:1px solid #ccc;width:550px;padding:8px;margin-left:10px;margin-left:15px;margin-top:15px;background-color:#F9F9F9;}

#search_modify{
	border:1px solid #ccc;
	background-color:#F9F9F9;
	font-size:12px;
	padding:5px; margin:10px;

	width:80%;
	margin-top:10px;
	 }


#search_modify .mod_links a{
	border:1px solid #CCDBE4;
	margin:0pt 3px 0pt 0pt;
padding:1px 3px;
display:block;
float:left;
background-color:white;

text-align:center;
color:#365DA0;
}
#search_modify .mod_links a:visited{color:#365DA0;}
#search_modify .mod_links a:hover{
	background: #365DA0 none repeat scroll 0%;
	border-color: #2b55af;
	color:#ffffff
	
}

#col_list .mod_links a{
	border:1px solid #CCDBE4;
	margin:0pt 0px 0pt 0pt;
padding:1px 3px;

float:left;
background-color:white;

text-align:center;
color:#365DA0;
}
#col_list .mod_links a:visited{color:#365DA0;}
#col_list .mod_links a:hover{
	background: #3666D4 none repeat scroll 0%;
	border-color: #2b55af;
	color:#ffffff
	
}



#lucene_search_results{ width:90%}
.lucene_search_result_spacer{ clear:both}
.lucene_search_result_number{ float:left;  width:50px;  text-align:right;  padding-right:10px;  font-size:16px}
.lucene_search_result_number p{ text-align:right}
.lucene_search_result{ margin-left:60px;  padding:0px;  padding-left:10px;  border:0px dashed orange}
.lucene_search_result_title{ font-size:16px}
.lucene_search_result_url{}
.lucene_search_result_matching_url{}
.aj_search{width:100%}
.PageBar{background-color:#113150; margin-bottom:0px; font-size:12px;  color:#fff}
.PageBar a{font-size:12px;  color:#fff}
#PageImage{background-color:#113150}
.PageBar a:link{font-size:12px;  color:#fff}
.PageBar a:visited{ color:#fff}
.PageBar a:hover{ color:yellow}
.PageText{ background-color:#fff;  padding-left:20px}
#citationInfo{background-color:#113150; color:white; font-size:14px; padding-bottom:5px; padding-top:5px; padding-left:5px; text-align:center}
#citationInfo a{color:white}
.Pageheader{background-color:#113150; color:white; font-size:10px; padding-bottom:0px; padding-top:0px; padding-left:5px; text-align:center}
.Pageheader a:link{text-decoration:none; color:white; font-size:12px}
.Pageheader a:hover{ color:yellow}
.Pageheader a:visited{text-decoration:none; color:white; font-size:12px}
.Pageheader2{background-color:#113150; color:white; font-size:10px; padding-bottom:0px; padding-top:0px; padding-left:5px}
.Pageheader2 a:link{text-decoration:none; color:white; font-size:12px}
.Pageheader2 a:visited{text-decoration:none; color:white; font-size:12px}
.Pageheader2 a:hover{ color:yellow}
.fade-box{background-color:#113150}
.NotSeen{left:-500px; display:none}
.Seen{left:0px}
#unhide{width:15px; height:100px; position:absolute; top:54px; left:0px; color:white; background-color:#113150; text-align:left}
a.srollover2{width:15px; height:100px; display:block;   text-decoration:none;  background:url(/static/holimages200804/unhideme.jpg) 0 0 no-repeat}
a:hover.srollover2{ background-position:-29px 0}
a:active.srollover2{ background-position:0px 0}
#menuHead{color:white; width:100%; background-color:#113150; padding-bottom:6px}
#quick-search{padding-left:10px; padding-right:70px}
#men-tabs-wrapper{clear:both; text-align:left; left:-3px; padding-top:0px;
   background-color:#f8f8f8;
}
#citnav-top a{color:white}
#citnav-top{float:right; padding-top:4px; color:white; height:20px; background-color:transparent}
#men-tabs{vertical-align:bottom; padding-bottom:0px; margin-top:0px; padding-right:0px; padding-left:0px; color:#666;margin-left:-3px;}
#men-tabs ul{height:30px; padding-left:0px; list-style-type:disc;  margin:0; background-position:left; background-repeat:repeat-x;margin-left:6px;margin-top:-2px;}
#men-tabs ul li{display:inline;  margin:0px;height:30px;float:left;text-align:center;padding-bottom:2px;margin-right:1px;}
.men_tab a:link{text-decoration:none;    font-weight:bold; font-size:15px;
display:block;
padding:6px;


color:white;background-color:#113150;

 border-top-left-radius: 5px;
 
border-top-right-radius: 5px;

-moz-border-radius-topleft:  5px;
-moz-border-radius-topright:  5px;
 
}
.men_tab a:visited{text-decoration:none;    font-weight:bold; font-size:15px;
display:block;
padding:6px;


color:white;background-color:#113150;

 border-top-left-radius: 5px;
 
border-top-right-radius: 5px;

-moz-border-radius-topleft:  5px;
-moz-border-radius-topright:  5px;
 
}


.men_tab a:hover{   background-position:left; background-repeat:repeat-x; background-color:#5479A6;color:white; }
#men-tabs a.selected:link{   background-position:left; background-repeat:repeat-x; background-color:#5479A6;color:white; 

 }
#men-tabs a.selected:visited{ background-position:left; background-repeat:repeat-x; background-color:#5479A6;color:white; }

#men-tabs a.selected:active{}
#men-tabs a:link img, #men-tabs a:visited img{text-decoration:none;   background-image:none; background-position:left; background-repeat:repeat-x; border-style:none; vertical-align:bottom}
#preview{  border-left:1px solid #CAC780; padding-left:5px; margin:0px; #margin-bottom:-20px}
#preview a:link img, #preview a:visited img{text-decoration:none;   background-image:none; background-position:left; background-repeat:repeat-x; border-style:none; vertical-align:bottom}
#tohide{color:white; text-align:right; padding-left:245px; margin-bottom:-0px; text-align:right; margin-top:-10px}
a.srollover{width:17px; height:17px; display:block;   text-decoration:none;  background:url(/static/holimages200804/close2.gif) 0 0 no-repeat}
a:hover.srollover{ background-position:-16px 0}
a:active.srollover{ background-position:-32px 0}
#content-container{padding-left:0px; margin-left:280px;border-left:1px solid #ccc;}
#side-tool{background-color:transparent; position:absolute; left:0px; font-size:13px; width:265px; padding-right:5px; padding-left:8px; margin-top:35px;  padding-bottom:-20px;   margin-right:6px; color:black; overflow-x:hidden;}
#side-tool h2{background-color:transparent; color:#006; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CAC780; font-size:17px; margin:0; margin-left:0px; margin-right:0px; padding-top:0px; padding-left:0px;font-weight:lighter; }
#side-tool h3{font-weight:lighter; font-variant:normal; color:black; font-size:13px; background-color:transparent; margin:0; width:80%; padding:0px; margin-left:10px}
#side-tool h2 a{ }
#side-tool h2 a:link{font-size:13px; text-decoration:none; color:#006}
#side-tool h2 a:visited{color:#006; text-decoration:none; font-size:13px}
#side-tool h2 a:hover{font-size:13px; color:red}
.sub-list{background-color:transparent;  list-style:none;  padding-bottom:5px;  margin-top:0px;  margin-left:0px; _margin-left:10px; #margin-left:10px; padding-right:10px;}
.sub-list li{margin:0 0 0 .9em;  vertical-align:bottom}
.sub-list a{ padding-bottom:5px; font-size:11px;  padding-left:10px;  display:block;  color:#365DA0;  _height:1%;  border-left:1px solid #CAC780; margin-right:-4px;}
.sub-list a:visited{font-size:11px;  padding-left:10px;  display:block;  color:#365DA0;  _height:1%;  border-left:1px solid #CAC780}
.sub-list a:hover, .objects a:hover{ color:red;  border-left:1px solid red}
.sub-list li.selected a, .objects li.selected a{ color:#fff;  background-color:#24b}
.highlight{background-color:#CAC780}
#MyHein{overflow-x:hidden;}
#MyHein h1{background-color:transparent; color:#006; font-weight:lighter; font-variant:normal; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CAC780; font-size:26px; margin:0; margin-left:10px; margin-right:10px; padding-top:10px; padding-left:0px}
#MyHein h2{background-color:transparent; color:#006; font-weight:lighter; font-variant:normal; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CAC780; font-size:18px; margin:0; margin-left:10px; margin-right:10px; padding-top:10px; padding-left:0px}
#MyHein h3{background-color:transparent; color:#006; font-weight:lighter; font-variant:normal; border-bottom-width:1px; border-bottom-style:none; border-bottom-color:#CAC780; font-size:12px; margin:0; margin-left:40px; margin-right:10px; padding-top:10px; padding-left:0px}
#contents-show{padding-bottom:50px}
#contents-show h2{font-weight:lighter; font-variant:normal; font-size:14px; border-bottom-style:none;  margin:0; padding:3px; padding-left:10px}
#contents-show h3{font-weight:lighter; font-variant:normal;  padding-left:20px;  margin:0; color:#000066; }
#contents-show a{text-decoration:none}
#contents-show a:visited{text-decoration:none}
#contents-show table{width:800px}
#contents-show ul{
	  margin: 0;
                 padding: 0;

margin-left:3px; font:12px; color:black}
#contents-show li{
	  margin: 0;
                 padding: 0;

margin-left:15px;  
text-indent:1em; margin-bottom:5px;  #margin-left:20px; margin-right:5px}
#contents-contain{width:100%; padding-right:0px}
pre{font-family:Arial,Helvetica,sans-serif}
.altrow{background-color:#ccc}
.odd{ background-color:#ddd}
.even{ background-color:#fff}
#chart_table{margin:0px -18px 0px 0px}
#box-1{}
#box-2{}
#box-3{}
#box-4{}
#box-5{}
#box-6{}
#box-7{}
#box-8{}
#box-9{}
.accessibility{display:none}
.ajTourDef{color:black}

.pageboxtwo{
	
}
.pageboxtwo a{
	border:1px solid #CCDBE4;
	margin:0pt 3px 0pt 0pt;
padding:1px 3px;
display:block;
float:left;
text-align:center;
}
.pagebox{
	
}
.pagebox a{
	border:1px solid #CCDBE4;
	margin:0pt 3px 0px 0pt;
padding:1px 3px;
width:18px;
display:block;
float:left;
text-align:center;
}
.pageboxnone{
}
.pageboxnone a{
	border-bottom:2px solid red;
	margin:0pt 3px 0px 0pt;
padding:1px 3px;
width:18px;
display:block;
float:left;
text-align:center;
}


.pagebox a:visited{color:#365DA0;}
.pageboxnone {color:#365DA0;}

.pagebox a:hover{
	background: #3666D4 none repeat scroll 0%;
	border-color: #2b55af;
	color:#ffffff
	
}
.pageboxtwo a:visited{color:#365DA0;}
.pageboxtwo a:hover{
	background: #3666D4 none repeat scroll 0%;
	border-color: #2b55af;
	color:#ffffff
	
}
#pgwrapper{
	padding-left:20px;
	margin-bottom:20px;
    height:25px;
		
}
.result_count{
	margin-top:29px;
	padding-left:20px;
	background-color:#113150;
	color:white;
	text-align: left;	
	margin-bottom:20px;
	
}
#men1X{
	background-color:white;
}
#men2X{
	background-color:white;
}
#men3X{
	background-color:white;
}
#men4X{
	background-color:white;
}
#men5X{
	background-color:white;
}
#men6X{
	background-color:white;
}
#men7X{
	background-color:white;
}

#submenu .rss_items {
 padding-right:15px;
}
#submenu .rss_item a:link{
	border: 1px solid green;
		color:yellow;
		background-color:black;
	
}

#submenu ul li .alert_link a:hover{border:none;}
#submenu .alert_link{
       font-size:18px;
	position:absolute;
	color:;
        border:none;
	font-weight:bold;
	
	padding-top:10px;
	z-index:10;
	left:380px;
}
{zoom: 1;}
