@charset "utf-8";
/* CSS Document */
/* NHMRC site css */
/* Created by: Jeremy Vanderlan */

*{
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, p{margin: 1em 0;}
li, dd{margin-left: 3em;}

/*Structure*/
body{
	background:#FFF;
	margin:0;
	padding:0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
body.interiorpage{background:#FFF url(../images/inner_titlebar.jpg) repeat-x 0 96px}

/* HOME PAGE */
#wrap{
	width: 1000px;
	/*min-width: 980px;*/
	margin: 0 auto;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}


/*
#home_wrap{
	width: 980px;
	margin: 0 auto;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

#home_container{ 
	margin: 0 90px 0 107px;
	text-align: left;
	background-image: none;
}
*/

/* MISC: =Header for HOME PAGE
----------------------------------------------- */

	#home_wrap{background:#FFF url(/assets/images/bg_full.jpg) repeat-x center top;text-align:center;}
	#home_wrap{position:relative;width:100%;margin:0 auto;padding:0;text-align:center;font-family:Arial, Helvetica, sans-serif}
	
	
	#header_home{position:relative;width:800px;height:96px;margin:0 auto;text-align:left;clear:both;background:#FFF url(/assets/images/nhmrc_header.gif) top left no-repeat}

	#header_top{position:relative;height:96px}
	#header_home h1{float:left;height:96px;margin:0;padding:0}
	#header_home h1 a{display:block;height:96px;width:400px;text-decoration:none;text-indent:-9999px}

	#header_home #home_search{
		margin:0;
		padding:0;
		position:absolute;
		width:350px;
		height:55px;
		left:450px;
		top:15px;
	}
	#header_home #home_search a{
		color:#3c6827;
		padding:0 10px;
		font-size:10px;
		text-decoration:none;
	}
	#header_home #home_search a:hover{
		color:#b13b26;
		text-decoration:underline;
	}
	
	#header_home #home_search label{
		position:absolute;
		left:-9999px;	
	}

	#criteria{height:25px;text-align:right}
	#globalsearchbutton{position:absolute;top:-3px}
	
	#topnav{position:absolute;top:68px;right:10px;width:450px;height:23px}
	/*#inner_header #topnav{right:320px}*/
	#inner_header #topnav{left:390px}
	#topnav ul{position:relative;float:right;width:450px;margin:0;padding:0}
	#topnav ul li{float:left;display:block;padding:0;margin:0 1px}
	#topnav ul li a{display:block;color:#FFF;background:#729500 url(/assets/images/topnav_grad.gif) repeat-x 0 0px;padding:5px 8px;font-weight:bold;font-size:15px;text-decoration:none}
	#topnav ul li a:link,#topnav ul li a:visited{color:#FFF;padding:5px 8px;background-position:top;}
	#topnav ul li a:hover{background-position:0 -50px;padding:5px 8px}
	#topnav ul li a.active,#topnav ul li a.active:link,#topnav ul li a.active:visited{background-position:0 -50px}
	
	
	#home_container{position:relative;width:800px;min-height:600px;margin:0 auto;clear:both;}/*background:#FFF url(/assets/images/content_grad.gif) repeat-x 0 289px*/
	#home_container{padding-bottom:20px;background:transparent url(/assets/images/content_grad.gif) no-repeat center 289px}
	#home_content{position:relative;float:left;width:800px;background:transparent url(/assets/images/main_box.gif) no-repeat bottom center;clear:both;padding-bottom:20px}
	
	#home_features{
		/*position:relative;*/
		width:800px;
		height:289px;
		background:transparent url(/assets/images/middle_box.jpg) top center no-repeat;
		clear:both;
		z-index:999;
	}
	* html #home_features{
		display:inline;
		zoom:1;
	}
	#home_features h2{color:#E8F3B1;margin:0;padding:1px 8px 4px 8px;height:25px;font-size:18px;font-weight:bold;text-align:left}
	#home_features p{margin:0;padding:0}
	
	#home_features #home_monthlythemes{float:left;width:326px;height:250px;margin:18px 10px 0 17px;display:inline}
	#home_features #home_whatsnewinthefield{float:right;width:417px;height:250px;margin:18px 16px 0 0;display:inline}

	
/*

#header_home{  
	background: url(/assets/images/home_banner.gif) top no-repeat;
	padding: 0; 
	height: 288px; 
	position: relative;
	margin-top: 30px;
	text-align: left;
}

*/
/*#header_home h1{
	margin: 0; 
	padding: 10px 0;
	text-decoration: none;
	text-indent: -9999px;
}

#header_home p{
	position: absolute;
	width: 400px;
	height: 125px;
	left: 107px;
	top: 120px;
	color: #ffffff;
	font-size: 12px;
}

#header_home p a{
	color: #ffffff;
	text-decoration: underline;
}

#header_home #homepic{
	position: absolute;
	width: 265px;
	height: 165px;
	left: 625px;
	top: 110px;
}

#header_home #home_search{
	margin:0;
	padding:0;
	position:absolute;
	width: 180px;
	height: 55px;
	left: 710px;
	top: 35px;
}

#header_home #home_search a{
	color: #3c6827;
	font-size: 10px;
	text-decoration: none;
}

#header_home #home_search a:hover{
	color: #b13b26;
	text-decoration: underline;
}

#header_home #home_search label{
	position: absolute;
	left: -9999px;	
}

*/




/* MISC: =HEADER for all Interior Pages
----------------------------------------------- */
#inner_header{
	position:relative;
	height: 170px; 
	position: relative;
	text-align: left;
	width: 100%;
}
#inner_header h1{float:left;height:96px;margin:0;padding:0}
#inner_header h1 a{display:block;height:96px;width:400px;text-decoration:none;text-indent:-9999px}



#inner_header #home_link{
	position: absolute;
	background:#FFF url(/assets/images/nhmrc_header.gif) top left no-repeat;
	width: 400px;
	height: 96px;
	left: 10px;
	top: 0px;
	margin: 0;
	padding: 0;
}

#inner_header #home_link a{
	display: block;
	height: 96px;
	width: 400px;
	text-indent: -100em;
}


#inner_header #inner_search{
	margin:0;
	padding:0;
	position:absolute;
	width:350px;
	height:55px;
	right:0px;
	top:15px;
}
#inner_header #inner_search a{
	color:#3c6827;
	padding:0 10px;
	font-size:10px;
	text-decoration:none;
}
#inner_header #inner_search a:hover{
	color:#b13b26;
	text-decoration:underline;
}

#inner_header #inner_search label{
	position:absolute;
	left:-9999px;	
}



/*
#inner_header #inner_search{
	margin:0;
	padding:0;
	position:absolute;
	width: 180px;
	height: 44px;
	right: 10px;
	top: 0px;
}

#inner_header #inner_search a{
	color: #3c6827;
	font-size: 10px;
	text-decoration: none;
}

#inner_header #inner_search a:hover{
	color: #b13b26;
	text-decoration: underline;
}

#inner_header #inner_search label{
	position: absolute;
	left: -9999px;	
}
*/
#inner_header #headline{
	float: left;
	/*background: #FFF url(/assets/images/titlebar-left.jpg) no-repeat top left;*/
	margin: 96px 0px 0 10px;
	padding: 0;
	min-width: 401px;
	width: 60%;
	display: inline;
	height: 69px;
}

#inner_header h1{
	position: absolute;
	top: 125px;
	left: 220px;
	height:30px;
	padding:0;
	margin:0;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 25px;
	z-index: 1;
}

#inner_header h1.long_title{
	top: 74px;
	width: 400px;
}

#inner_header #close_headline{
	position: absolute;
	/*background: #ffffff url(/assets/images/titlebar-right.jpg) no-repeat top right;*/
	top: 96px;
	right: 283px;
	margin: 0;
	padding: 0;
	width: 499px;
	height: 69px;
}

#inner_header #innerpic{
	position: absolute;
	padding: 0;
	top: 102px;
	right: 10px;
	margin: 0;
	height: 69px;
	width: 262px;
}




/* Home Page Footer */
#footer {
	position:relative;
	width:100%;
	clear: both;
	text-align: center;
	font-size: 10px;
	margin: 3.0em 0 0;
	color: #2c561b;
}

#footer #left {
	float: left;
	text-align: right;
	display: inline;
	padding: 0.1em 0;
	margin-left: 180px;
}

#footer #left p {
	margin: 0; 
	padding: 0.3em 0;
}

#footer #image {
	float: left;
	margin: 0 10px 0 10px;
	display: inline;
}

#footer #right {
	float: left;
	margin: 0;
	padding: 0.1em 0;
	display: inline;
	text-align: left;
	color: #2c561b;
}

#footer #right p {
	margin: 0; 
	padding: 0.3em 0;
}

#footer #right a {
	color: #999999;
}
#footer #center {
	clear: both;
	text-align:center;
	float: left;
	margin: 0 0 0 320px;
	width: 400px;
	display:inline;
}

/* Adjust Home Page since the interior pages are improperly calling the home footer too */
#home_wrap #footer{
	width:900px;
	position:relative;
	clear:both;
	text-align:center;
	font-size:10px;
	margin:0 auto 0 auto;
	color:#2c561b;
}
#home_wrap #footer #left {
	margin-left: 110px;
}
#home_wrap #footer #center {
	margin: 0 0 0 240px;
}




/* Inner Pages Footer */
#inner_footer {
	clear: both;
	text-align: center;
	font-size: 10px;
	margin: 3.0em 0 0;
	color: #2c561b;
} 
/*
#home_wrap #inner_footer{
	position:relative;
	width:100%;
	clear: both;
	text-align: center;
	font-size: 10px;
	margin:3.0em auto 0;
	color: #2c561b;
}
*/
#inner_footer #left {
	float: left;
	text-align: right;
	display: inline;
	padding: 0.1em 0;
	margin-left: 180px;
}

#inner_footer #left p {
	margin: 0; 
	padding: 0.3em 0;
}

#inner_footer #image {
	float: left;
	margin: 0 10px 0 10px;
	display: inline;
}

#inner_footer #right {
	float: left;
	margin: 0;
	padding: 0.1em 0;
	display: inline;
	text-align: left;
	color: #2c561b;
}

#inner_footer #right p {
	margin: 0; 
	padding: 0.3em 0;
}

#inner_footer #right a {
	color: #999999;
}

#inner_footer #center {
	clear: both;
	float: left;
	bottom: 0;
	margin-left: 320px;
}



/* Inner Pages */
#inner_container{ 
	margin: 15px 0 0 0;
	padding: 0;
	text-align: left;
	background-image: none;
	width: 100%;
}


/* LINKS */
a{
	color: #0000FF;
	text-decoration: underline;
}

a:hover{
	color: #325b28;
}
a:visited{ color: #800080; text-decoration: underline;}
a:visited:hover{ color: #325b28; text-decoration: underline; }

/* default Headers */

h2{
	color: #b13b26;
	font-size: 1.4em;
	}
h3{	
	font-size: 1.15em;	 	
	color: #575757;
	}
h4{
	color: #575757;
	font-size: 1.05em;
	}

/* Default lists */

li{
	line-height: 1.4em;
	font-size: 12px;
	color: #575757;
}





/* HOME PAGE left nav*/
#home_navigation{
	float: left;
	/*width: 220px;*/
	width: 150px;
	margin: 15px 5px 20px 15px;
	display: inline;
}
* html #home_navigation{width:140px}

#home_navigation #menu{
	margin: 0;
	padding: 0;
	width: 140px;
}

#home_navigation #menu ul{
	margin: 0;
	padding: 10px 0 0 15px;
}

#home_navigation #menu li{
	list-style: none;
	margin: 0;
	padding: 0;
	padding-bottom: 4px;
	text-align: left;
	border-bottom: solid 1px #CCC;
}

#home_navigation #menu li a{
	display: block;
	color: #171716;
	margin: 0;
	padding: 5px 0 0px 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

#home_navigation #menu li a:hover{
	text-decoration: underline;
	color: #467F81;
}

#home_navigation #close_menu{
	margin: 0;
	padding: 0;
	height: 9px;
	float: left;
	width: 140px;	
}

/* Inner Pages Left Nav */

#inner_navigation{
	float: left;
	/*width: 220px;*/
	width: 140px;
	margin: 0 0px 20px 0;
	padding: 0;
	display: inline;
}

#inner_navigation #menu{
	margin: 0 0 0 15px;
	padding: 0;
	width: 140px;
}

#inner_navigation #menu ul{
	margin: 0;
	padding: 0px 0 0 15px;
}

#inner_navigation #menu li{
	list-style: none;
	margin: 0;
	padding: 0;
	padding-bottom: 4px;
	text-align: left;
	border-bottom: solid 1px #CCC;
}

#inner_navigation #menu li a{
	display: block;
	color: #171716;
	margin: 0;
	padding: 5px 0 0px 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

#inner_navigation #menu li a:hover{
	text-decoration: underline;
	color: #467F81;
}

#inner_navigation #menu li a.active{
	background: url(/assets/images/arrow.gif) no-repeat left 0.7em;
	text-decoration: underline;
	color: #467F81;
	margin: 0;
	padding: 5px 0 0 10px;
}



/* HOME Page Text area */
#home_blurb{
	float: left;
	/*display: inline;*/
	width: 400px;
	height:400px;
	margin: 25px 0 30px 0;
	padding: 0;	
	background:transparent url(/assets/images/nhrmc_features_home.gif) no-repeat center top;
	display:inline;
}
* html #home_blurb{width:400px;margin-left:0;margin-right:0}


#home_blurb #nhmrcfeatures{position:relative;margin-top:15px}
#home_blurb #nhmrcfeatures ul{list-style-type:none}
#home_blurb #nhmrcfeatures ul,#home_blurb #nhmrcfeatures li{padding:0;margin:0}
#home_blurb #nhmrcfeatures li{display:block;min-height:110px;overflow:visible;background:transparent url(/assets/images/nhmrc_features_seperator.gif) no-repeat center bottom}

#home_blurb .prev{position:relative;z-index:4;top:20px;left:60px;margin-top:-35px;display:block;width:18px;height:18px;background:transparent url(/assets/images/carousel_up_arrow.gif);text-align:center}
#home_blurb .next{position:relative;z-index:4;top:-10px;left:60px;display:block;width:18px;height:18px;background:transparent url(/assets/images/carousel_down_arrow.gif);text-align:center}
#home_blurb .disabled{background:transparent url(/assets/images/spacer.gif);outline:none;border:0;text-decoration:none;cursor:default}
#home_blurb .disabled:hover{text-decoration:none;}

#home_blurb h2{color:#9D2821;text-align:left;text-indent:40px}
#home_blurb .ui-tabs-panel{clear:both}

#home_blurb img{float:left;margin:3px 0 1em 40px}
#home_blurb p{
	margin-bottom:0.5em;
	padding:0 35px 0 161px;
	color: #575757;
	font-size:12px;
	text-align:left;
	clear:right;
}
* html #home_blurb p{padding:0 35px 0 141px;}

#home_blurb a{color:#171716;text-decoration:none}
#home_blurb a:hover{color:#467F81;text-decoration:underline}








/* Inner Page content */

#inner_content{
	margin: 0 0 0 180px;
	padding: 0;
}

#inner_content h2{
	margin: 0;
	padding: 0;
	color: #b13b26;
	font-size: 20px;
	display: inline;
	width: 300px;
}

#inner_content p{
	margin: 1.0em 287px 0 0;
	padding: 0;
	color: #575757;
	font-size: 12px;
}
/* Override the above margins for table content */
#inner_content table p{
	margin:0 0 1.0em 0;
	padding: 0;
}


#inner_content ul li{
	margin: 0 287px 0 30px;
}

#inner_content ol li{
	margin: 0 287px 0 30px;
}

#inner_content ul li ul li{
	margin: 0 0 0 20px;
}

#inner_content #news_blurb{
	float: left;
	margin: 0px 0px 10px 0px;
	width: 64%;
}

#inner_content #news_blurb p{
	margin: 30px 0 10px 0;
	padding: 0;
	clear: left;
}

#inner_content #news_blurb span.left_source{
	margin: 5px 0 10px 0;
	padding: 0;
	float: left;
	font-size: 10px;
	clear: left;
}

#inner_content td ul li{
	margin: 0 0 0 20px;
}


#inner_right{
	float: right;
	width: 262px;
	margin: 15px 10px 0 10px;
	padding: 0;
	display: inline;
}
#inner_right #box{
 	background: url(/assets/images/red_box.gif) top left no-repeat;
	float: left;
	width: 262px;
	min-height: 100px;
}

#inner_right #box h3{
	color: #ffffff;
	font-size: 14px;
	border-bottom: thin;
	border-bottom-color: #ffffff;
	padding: 0;
	margin: 15px 15px 3px 15px;
}

#inner_right #box hr{
	color: #ffffff;
	margin: 0 15px 10px 15px;
	padding: 0;
}

#inner_right #box p{
	color: #ffffff;
	font-size: 12px;
	padding: 0px 15px 20px 15px;
	margin: 0;
}

#inner_right #box ul{
	margin: 0;
	padding: 0px 15px 20px 15px;
}

#inner_right #box ul li{
	margin:0;
	padding: 0 5px 0 0;
	list-style: none;
	color: #FFFFFF;
}

#inner_right #box a{
	color: #FFFFFF;
	text-decoration: underline;
}
#inner_right #closeBox{
	background: url(/assets/images/red_boxBottom.gif) top left no-repeat;
	width: 262px;
	padding: 0;
	margin: 0;
	height: 10px;
	float: left;
	font-size: 0;
}

#inner_right #rotating{
	margin: 0;
	width: 262px;
	float: left;
}

#inner_right #rotating #image{
	margin: 15px 0 0 0;
}

#inner_right #rotating #image_library{
	margin: 0;
}



/* HOME: =Right column
----------------------------------------------- */
#home_right{
	float: right;
	width: 200px;
	margin: 30px 25px 0 0;
	padding: 0;
	text-align:center;
	display: inline;
}
#home_right h3{margin:0 0 10px 0}

/* MISC: =Fact of the Week
----------------------------------------------- */
#home_fotw_note{width:200px;background:transparent url(/assets/images/fotw_note.jpg) no-repeat center top;padding-top:2px;margin:0 auto;margin-bottom:15px;text-align:center}
#home_fotw_note_content{background:transparent url(/assets/images/fotw_note.jpg) no-repeat bottom;margin-top:60px;padding:0 30px 40px 30px;text-align:left;font-size:.75em}
/*#home_fotw_note p{color:#1D6A7C}*/











/* Various Formatting classes */
.clearfloat{ /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.clear,.clearer{
	clear: both;
}
.clearfix:after
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix
{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix
{height: 1%;}
.clearfix
{display: block;}
/* End hide from IE-mac */


.left{
	float: left;
}

img.left{
	clear: left;
	padding: 0 1.0em 0 0;
}

.right{
	float: right;
}

img.right{
	padding: 0 0 1.0em 1.0em;
}

.center{
	text-align: center;
}

.smaller{
	font-size: 10px;
}

.lessSmall{
	font-size: 10px;
}

.small{
	font-size: 8px;
}

#breadcrumbs ul{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}

#breadcrumbs ul li{
	background: url(/assets/images/arrow.gif) no-repeat left 0.2em;
	display: inline;
	font-size: 10px;
	margin: 0;
	padding: 0 3px 0 7px;
}

#breadcrumbs ul li a{
	color: #325b28;
}

#breadcrumbs ul li a:hover{
	color: #b13b26;
}

#breadcrumbs ul li.first{
	background-image: none;
	padding: 0 3px 0 0;
}

map{
	margin: 1.0em;
	padding: 0;
	height: 1%;
}

form.exit{
	margin: 1.0em 0 0 0;
	padding: 0;
	color: #575757;
	font-size: 12px;
}

table{
	color: #FFFFFF
	}
	
#inner_content ul.leaf_bullet{
	list-style: none;
}
	
#inner_content ul.leaf_bullet li{
	margin: 0;
	padding: 2px 0 5px 25px;
	background: url(/assets/images/leaf_bullet.gif) no-repeat left center;
}

#inner_content ul.leaf_bullet_sub{
	list-style: none;
}

#inner_content ul.leaf_bullet_sub li{
	margin: 0;
	padding: 0px 0 5px 25px;
	background: url(/assets/images/leaf_bullet.gif) no-repeat left 2%;
}

#inner_content ul.leaf_bullet_sub li ul li{
	background: url(/assets/images/leaf_bullet.gif) no-repeat left 15%;
	list-style: none;
}
	
td, th{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575757;
	padding: 5px 0 5px 5px;
}

textarea{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1em
	}

a:hover{	
	text-decoration: underline
	}

.footer_text{
	font-size: 85%;
}

.hhs_text{
	font: 10px tahoma;
	color: #2c4b76;
	text-decoration: none;
	padding: 3px 5px;
}

.non-visual{
	position: absolute;
	left: -9999px;
}

img{border:none;}


/*
.pagination{background: #f2f2f2;color:#666;padding: 4px 2px 4px 7px;border: 1px solid #ddd;margin: 0 0 1.5em}
.pagination p{position:relative;text-align:right}
.pagination p a, .pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active{text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc}
.pagination p a:hover{background:#c00;color:#fff}
.pagination p span{text-decoration:none;background:#fff;color:#ccc;padding:2px 5px;border: 1px solid #ccc}
.pagination *{margin:0}
.pagination h4{margin-top:-1.45em;padding:0;border:none}
*/

.pagination{color:#666;padding: 4px 1px 4px 7px;margin: .5em 0 1.5em}
.pagination h4{display:inline;margin-right:.5em}
.pagination p{position:relative;display:inline;text-align:left}
.pagination p a, .pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active{text-decoration:none;background:#fff;padding:2px 4px;border: 1px solid #574}
.pagination p a:hover{background:#305525;color:#fff;border: 1px solid #574}
.pagination p span{text-decoration:none;background:#fff;color:#ccc;padding:2px 4px;border: 1px solid #574}
.pagination *{margin:0}


.hideme{}
.hidden{display:none}




/* SCRIPT: =Monthly Theme Slider
----------------------------------------------- */
#monthlytheme{ 
	position:relative; 
	width:225px; 
	padding-left:101px;
	height:225px; 
}
#monthlytheme ul.ui-tabs-nav{ 
	position:absolute; 
	top:0;
	left:0; 
	list-style:none; 
	padding:0;
	margin:0; 
	width:115px;
	z-index:9;
}
#monthlytheme ul.ui-tabs-nav li{ 
	margin:0;
	padding:0;
	/*padding-right:13px;*/
	font-size:12px; 
	color:#666; 
	text-align:left;
}
/*
#monthlytheme ul.ui-tabs-nav li img{ 
	float:left;
	margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
*/
#monthlytheme ul.ui-tabs-nav li span{ 
	font-size:11px;
	font-family:Verdana; 
	line-height:18px;
}
#monthlytheme li.ui-tabs-nav-item{background:transparent url(/assets/images/monthlythemenav.png) no-repeat 0 0}
#monthlytheme ul.ui-tabs-nav li.ui-tabs-selected{background:transparent url(/assets/images/monthlythemenav.png) no-repeat 0 -110px !important}
* html #monthlytheme li.ui-tabs-nav-item{background:transparent url(/assets/images/monthlythemenav.gif) no-repeat 0 0}
* html #monthlytheme ul.ui-tabs-nav li.ui-tabs-selected{background:transparent url(/assets/images/monthlythemenav.gif) no-repeat 0 -110px !important}

#monthlytheme li.ui-tabs-nav-item a{ 
	color:#FFF;
	display:block; 
	height:75px; 
	margin-left:10px;
	width:91px;
	line-height:20px;
}
/*#monthlytheme li.ui-tabs-nav-item a:hover{background:transparent url(/assets/images/monthlythemenav.png) no-repeat top}*/
#monthlytheme li.ui-tabs-nav-item a:focus{outline:none}


#monthlytheme .ui-tabs-panel{ 
	position:relative;
	/*margin-left:-24px;*/
	width:225px;
	height:225px; 
	background:#999;
}
#monthlytheme .ui-tabs-panel .info{ 
	position:absolute; 
	top:0;
	left:0; 
	height:70px; 
	background: url('/assets/images/sliders/transparent-bg.png'); 
}
#monthlytheme .info h2{ 
	color:#fff;
	padding:1px;
	margin:0;
	overflow:hidden; 
	font-size:10px;
	font-family:Georgia,serif; 
}
#monthlytheme .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#monthlytheme .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#monthlytheme .info a:hover{ 
	text-decoration:underline; 
}
#monthlytheme .ui-tabs-hide{ 
	display:none; 
}






/* SCRIPT: =What's New In The Field Slider
----------------------------------------------- */
#whatsnew{ 
	/*position:relative; */
	width:417px; 
	height:225px; 
}
#whatsnew ul.ui-tabs-nav{ 
	position:absolute; 
	top:30px;
	right:35px; 
	list-style:none; 
	padding:0;
	margin:0; 
	z-index:9;
}
#whatsnew ul.ui-tabs-nav li{ 
	display:inline;
	margin:2px;
	padding:0;
	font-size:12px; 
	color:#FFF; 
	text-align:left;
}
#whatsnew ul.ui-tabs-nav li span{ 
	font-size:11px;
	font-family:Verdana; 
	line-height:18px;
}
#whatsnew li.ui-tabs-nav-item a,
#whatsnew li.ui-tabs-selected a{ 
	color:#FFF;
	background:#467f81; 
	padding:2px 5px;
	line-height:22px;
	border:solid 1px #FFF;
	font-weight:bold;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#whatsnew li.ui-tabs-nav-item a:link,
#whatsnew li.ui-tabs-nav-item a:visited{background-color:#467F81;text-decoration:none}
#whatsnew li.ui-tabs-nav-item a:hover{background-color:#c9942b;text-decoration:none}
/*#whatsnew li.ui-tabs-selected{background-color:#c9942b}*/
#whatsnew ul.ui-tabs-nav li.ui-tabs-selected a{background-color:#c9942b}




#whatsnew .ui-tabs-panel{ 
	position:relative;
	width:417px;
	height:225px; 
	background:#999;
	text-align:left;
}
#whatsnew .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0;
	left:0; 
	height:70px; 
	width:417px;
	background: url('/assets/images/slider/transparent-bg.png'); 
}
* html #whatsnew .ui-tabs-panel .info{background:url('/assets/images/bitmask.gif')}
#whatsnew .info h3{ 
	font-size:16px;
	font-style:italic;
	text-decoration:underline;
	color:#fff; padding:2px 5px; margin:0;
	overflow:hidden; 
}
#whatsnew .info p{ 
	color:#f0f0f0;
	width: auto;
	margin:0;
	padding:0 5px;
	font-family:Verdana;
	font-size:11px; 
	line-height:15px;
}
#whatsnew .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#whatsnew .info a:hover{text-decoration:underline}
#whatsnew .ui-tabs-hide{display:none}


#livetip {
	position:absolute;
	width:auto;
	background-color:#FFF;
	border: solid 2px #c9942b;
	padding:2px;
	text-align:center;
	font:.8em/1.3 Arial,sans-serif;
}

	/*
#livetip { 
	display:none; 
	background:transparent url(/tools/img/tooltip/black_arrow.png); 
	font-size:12px; 
	height:70px; 
	width:160px; 
	padding:25px; 
	color:#FFF;     
}*/


/* More What's New In The Field Styles */
.wnitf #inner_content{}
.wnitf #main_content{width:525px;margin:0}
.wnitf #main_content p,
.wnitf #main_content li{margin:0}
.wnitf #main_content li{margin-left:20px}
.wnitf #main_content p{margin-bottom:1em}


.wnitf-subsection{float:left;width:490px;margin:.10px 5px}
.wnitf-subsection img{float:left;margin-right:10px}
.wnitf-subsection h3{margin:0 0 .2em 0}

.teaser,.teaser p{margin:0}
.teaser img{margin:0 5px 5px 0}
.article-date{font-weight:bold}
.article-headline{color:#9A2F21;font-weight:bold}
.article-authorinfo{text-align:right;font-size:0.7em !important}

.articles-wrapper,.goldbox{margin:1em 0;padding:.5em 1em;border:solid 3px #FAEDC1} /* #C79316 */
.articles-wrapper,.goldbox{
	-webkit-border-radius:4px;    /* for Safari */
    -moz-border-radius:4px;       /* for Firefox */
}
.goldbox{zoom:1}

.sort-options{text-align:right;font-size: 12px}

#inner_right .article-headline{color:#FFF}

.subnav li{list-style-image: url(/assets/images/arrow-subnav.gif)}