/*
agave-driven left nav styles
*****************************************/
@import url("/common/styles/left-nav.css");


/*
global overwrites
*****************************************/
#container{
	background-image:url(/common/images/global_RSRCH_back.jpg);
	
	}
h1{
	margin:0;
	padding:0;
	font-family:Georgia, Times New Roman, serif;
	color:#212121;
	font-size:2.1499em;
	font-weight:normal;
	letter-spacing:.01444em;
	line-height:.98em;
	color:#232323;
	text-transform:none;
	display:block;
    
    }
h2{
    margin:0;
    padding-top:10px;
    color:#39613f;
    font-size:18px;
    line-height:19px;
   
    }
h3{
	margin-bottom:-5px;
	padding-top:10px;
    color:#589260;
    font-size:14px;    
  
    }
h4{
    font-size: 14px;
    margin-bottom: 0;

    }
h1.splash{
	margin:0;
	padding:3px;
	padding-left:4px;
    font-family:Helvetica, Arial, sans-serif;
	font-size:1.199em;
	font-weight:bold;
	color:#429649;
	line-height:.98em;
	text-transform:uppercase;
	background-color:#e2ffcf;
	display:block;
	
	}
h2.splash{
	margin-top:5px;
	margin-right:0;
	margin-bottom:-10px;
	margin-left:0;
	padding-top:5px;
	padding-right:0;
	padding-bottom:1px;
	padding-left:0;
    font-family:Helvetica, Arial, sans-serif;
	font-size:1.199em;
	font-weight:bold;
	color:#212121;
	text-transform:none;
	display:block;	
  
    }
		    
/* left navigation overwrites
**************************************************/
/** quick links **/
#RErtnv ul.quickLinks{
	width:129px;
	height:40px;
	margin-top:0;
	margin-left:5px;
	margin-bottom:0;
	padding-top:13px;
	padding-left:5px;
	list-style-type:none;
	background-color:transparent;

	}
#RErtnv ul.quickLinks li,
#RErtnv ul.quickLinks li a{
	width:124px;
	height:24px;
	margin-bottom:2px;
	padding:0;
	position:relative;
	float:left;
	display:block;
	text-indent:-123420px;
	overflow:hidden;
	background-color:transparent;

	}
#RErtnv ul.quickLinks li.live a{
	background-color:transparent;
	background-image:url(/common/images/global_quickLink1.png);
	background-position:0 0;
	background-repeat:no-repeat;

	}
#RErtnv ul.quickLinks li.login a{
	background-color:transparent;
	background-image:url(/common/images/global_quickLink2.png);
	background-position:0 0;
	background-repeat:no-repeat;

	}
#RErtnv ul.quickLinks li.newsletters a{
	background-color:transparent;
	background-image:url(/common/images/global_quickLink3.png);
	background-position:0 0;
	background-repeat:no-repeat;

	}
#RErtnv ul.quickLinks li.support a{
	background-color:transparent;
	background-image:url(/common/images/global_quickLink4.png);
	background-position:0 0;
	background-repeat:no-repeat;

	}
#RErtnv ul.quickLinks li a:hover{
	background-position:0 -24px;

	}
/** global **/
#RErtnv{ 
    width:144px;
    min-height:770px;
    margin-top:0;
    margin-left:13px;
    padding:0;
    display:block;
    float:left;
    font-size:.9988em;
    background-color:#ece4ef;
  
    }
#RErtnv ul{
    margin:0;
    padding-left:10px;
    list-style:none;

    }
#RErtnv ul li.nosub{
   font-weight:bold;
  
    }
#RErtnv ul li.nosub a,
#RErtnv ul li.nosub{
    margin:0;
    padding:0;
    list-style:none;
    color:#212121;

    }
#RErtnv ul li.nosub a:hover{
    color:#212121;
    text-decoration:underline;
    text-transform:none;

    }
#RErtnv ul li.nosub{
    margin-top:12px;
    padding:0;
    list-style:none;
    color:#212121;

    }
#RErtnv ul li a{
    margin:0;
    padding:0;
    list-style:none;
    text-decoration:none;
    text-transform:none;
    
    }
#RErtnv ul ul{
    width:105px;
    margin-left:23px;
    padding:0;
    text-indent: -1em;

    }
#RErtnv ul ul li{
    margin-top:1px;
    margin-bottom:1px;
    margin-left:-15px;
    padding-left:5px;
    display:block;

	}
#RErtnv ul ul li a{
    margin:0;
    padding:0;
    list-style:none;
    text-decoration:none;
    text-transform:none;
    font-weight:normal;

    }
#RErtnv ul ul li a:before{
    content: "\00BB \0020";

    }
    
/* content well
**************************************************/
#REcontent{
	width:629px;
	min-height:770px;
	margin:0;
	padding-top:12px;
	padding-left:10px;
	padding-bottom:20px;
	padding-right:10px;
	display:block;
	float:left;
	border-left:1px solid #a2a3a2;
	background-color:#fff;

    }
#REcontent img.right{
	margin:0;
	padding-top:2px;
	padding-right:0;
	padding-bottom:0;
	padding-left:5px;
	display:block;

	}
#REcontent img.left{
	margin:0;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:0;
	padding-left:0;
	display:block;

	}

/** footer **/
#footer{
	margin-top:-12px;
	
	}

/** BREADCRUMB OVERRIDES **/

table tr td#crumb{ 
	width: 660px;
	
	}
table tr td#crumb a{ 
	color: #529649;
	
	}
