/* /sites/renassist/_resources/css/global.css */ @media all { body {
    margin:0 auto;
    text-align:center;
    background-color:#70ad9f;
    font-family:Arial, helvetica, Sans-Serif;
    font-size:12px;
	color: #363636;
}
a
{
	color: #0691cb;
	text-decoration: underline;
}
a:hover
{
    color:#04795d;
}
h1 
{
    font-size:24px;
    color:#007158;    
    font-family:Arial, helvetica, Sans-Serif;
    margin:0px 0px 0px 0px;
    padding:2px 0px 4px 0px;
}
h2
{
    color:#007258;
    font-weight:bold;
    font-family:Arial, Verdana, helvetica, Sans-Serif;
    font-size:12px;
    margin-bottom:0px;
    padding-bottom:0px;
}

h3
{
    FONT-WEIGHT: bold; 
    COLOR: #15896e;
    margin:0px;
    padding:0px;
    font-size:12px;
    line-height:normal;
}

h4
{
    FONT-WEIGHT: bold; 
    
    margin:0px;
    padding:0px;
    font-size:12px;
    line-height:normal;
}
sup
{
    vertical-align:top;
    font-size:90%;
}
.searchbox
{
	display: inline;
}
.required {color:#ff0000;}
.left {float:left; margin-right:10px;}

#mainImageHeader
{
    background-repeat:no-repeat;
    width:755px;
    height:134px;
    float:left;
}

#mainImageHeader a
{
    top:60px;
    width:150px;
    margin-left:35px;
    height:45px;
    float:left;
    position:absolute;
    overflow:hidden;
}


#wrapper {
    text-align:center;
}
#mainWrapper {
    margin: 0 auto;
    text-align:left;
    width:765px;
    background: url('/sites/Renassist/_resources/img/dev/page_bg_shadow.gif');background-repeat:repeat-y;
    overflow:auto;
	padding-left: 5px;
}
#corpNav {
    width:700px;
	height: 16px;
    border-top:solid 1px #ffffff;
    background-color:#666666;
	overflow: auto;
	text-align: right;
	font-size: 11px;
	padding-left: 55px;
}
#corpNav a
{
	color: #ffffff;
	text-decoration: none;
}
#corpNav div
{
	float: left;
	padding-right: 15px;
}
#corpNavItemHome
{
	background: url(/sites/Renassist/_resources/img/dev/bulletUtilitySolid.gif) no-repeat;
	padding-left: 10px;
	background-position: 0px 5px;
	height: 16px;
}
#corpNavItem
{
	background: url(/sites/Renassist/_resources/img/dev/bulletUtility.gif) no-repeat;
	padding-left: 10px;
	background-position: 0px 5px;
	height: 16px;
}
#mainNav {
    width:755px;
    height:22px;
    border-top:solid 1px #ffffff;
    border-bottom:solid 1px #ffffff;
    background-color:#b0cc94;
    float:left;
	overflow: auto;
}
.navItem {
    float:left;border-right:solid 1px #ffffff;
}

#homeBoxes
{
	background: #ffffff url(/sites/Renassist/_resources/img/dev/homeBoxesBG.jpg) no-repeat;
	width: 723px;
	overflow: auto;
	padding-left: 32px;
}
.homeBox
{
	width: 202px;
	float: left;
}
.homeBoxHdr
{
	padding-left: 8px;
}
#homeContent
{
	padding-left: 43px;
	width: 712px;
	background-color: #ffffff;
	overflow: auto;
}
#homeContentLeft
{
	width: 407px;
	padding-top: 18px;
	line-height: 18px;
	padding-bottom: 16px;
	float: left;
}
#homeContentLeft a 
{
    outline: none; display: block; padding-top: 10px; padding-bottom: 15px; font-size: 11px;
}

#homeWebsitesBox
{
	border-left: 1px solid #bde3e6;
	border-right: 1px solid #bde3e6;
	width: 376px;
	padding-top: 1px;
	background: #c7e7ea url(/sites/Renassist/_resources/img/dev/homeWebsitesBoxBG.gif) repeat-x top left;
	min-height: 71px;
	padding-left: 13px;
	font-size: 10px;
	overflow: auto;
	line-height: normal;
}

#homeWebsitesBox a{display:inline;padding:0;}

#homeWebsitesBox div
{
	float: left;
	padding-bottom:3px;
}
#homeWebsitesBox .title { float:none; }
#homeWebsitesBox .image { width:65px; }
#homeWebsitesBox .image img 
{ 
    display:block; 
    margin:0 auto;
	min-height:44px;
	_height:44px;
}
#homeWebsitesBox .homeWebsitesBoxText
{
    min-height:28px;
    _height:28px;
    padding-top:16px;
	padding-left: 5px;
	font-weight:bold;
}

#homeWebsitesBoxLeft
{
	float: left; 
	padding-top: 13px; 
	width: 173px; 
	overflow: auto;
}
#homeWebsitesBoxRight
{
	float: left; 
	padding-top: 13px; 
	width: 173px; 
	overflow: auto;
	padding-left: 20px;
}
#homeContentRight
{
	float: left;
	padding-left: 87px;
}
#searchFields
{
	padding-top: 8px;
	overflow: auto;
	clear: both;
}
#searchFields div
{
	float: left;
}
#searchFields input.text
{
	border: 1px solid #94bc44;
	width: 131px;
	height: 18px;
}
#contactInfo
{
	padding-top: 18px;
	clear: both;
	padding-bottom:18px;
}
#contactInfoText
{
	font-size: 11px;
	padding-top: 10px;
	line-height: 14px;
}
#innerContent
{
	padding-left: 2px;
	padding-right: 14px;
	width: 739px;
	background-color: #ffffff;
	overflow: auto;
	float:left;
}
#innerContentLeft
{
	float: left;
	width: 147px;
	padding-top: 8px;
}
#innerContentLeft div
{
	border-bottom: 1px dotted #b0cc94; 
}
#leftNavHdr
{
	padding-left: 9px;
	font-weight: bold;
	color: #007258;
	height:38px;
	vertical-align:bottom;
	
}
#leftNavHdr a
{
	padding-left:/* 9px*/0;
	font-weight: bold;
	color: #007258;
	height:38px;
	vertical-align:bottom;
	text-decoration:none;
	
}
.leftNavItem
{
	font-size: 11px;
	padding-left: 22px;
	padding-top: 2px;
	padding-bottom: 2px;
	background: url(/sites/Renassist/_resources/img/dev/bulletLeftNav.gif) no-repeat;
	background-position: 10px 7px;
}

.leftNavItemOn
{
	font-size: 11px;
	padding-left: 22px;
	padding-top: 2px;
	padding-bottom: 2px;
	background: url(/sites/Renassist/_resources/img/dev/bulletLeftNavOn.gif) no-repeat;
	background-position: 10px 7px;
	font-weight:bold;

}

.leftNavItem a
{	
	text-decoration: none;
}

.leftNavItemOn a
{	
	text-decoration: none;
}
#innerContentCenter
{
	float: left;
	padding-left: 18px;
	width: 363px;
	padding-right: 13px;
	padding-top: 12px;
}
#itcText
{
    margin:10px 0px 10px 0px;float:left;width:343px;
    padding-bottom:10px;
}
#hpitctext {margin-top:65px;}
#innerContentCenterText
{
	font-size: 12px;
	padding-top: 10px;
	line-height: 18px;
	padding-bottom: 50px;
}

#innerContentCenterText ul
{
	padding: 0px;
	margin: 0px 0px 8px 0px;
	list-style-type: none;
	
}
#innerContentCenterText ul li
{
	background: url(/sites/Renassist/_resources/img/dev/bulletBlueSquare.gif) no-repeat;
	background-position: 0px 6px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-top:2px;
	padding-top:0px;
	line-height:normal;
}
#innerContentCenterText ul li ul
{
	padding: 0px;
	margin: 0px 60px 0px 2px;
	list-style-type: none;
	padding-top: 8px;
}
#innerContentCenterText ul li ul li
{
	background: url(/sites/Renassist/_resources/img/dev/smallbullet.gif) no-repeat;
	background-position: 0px 6px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-top:0px;
	padding-top:0px;
	line-height:normal;
	
}
#innerContentRight
{
	float: left;
	width: 198px;
	padding-top: 15px;
}
#innerWebsitesBox
{
	background: #a6cfd4 url(/sites/Renassist/_resources/img/dev/innerWebsiteBoxBG.jpg) repeat-x top left;
	width: 181px;
	padding-left: 4px;
	font-size: 10px;
	min-height: 163px;
	margin-left: 6px;
	border-left: 1px solid #bde3e6;
	border-right: 1px solid #bde3e6;
	padding-top: 7px;
}
#underInnerWebsitesBox
{
	padding-top: 22px;
	padding-left: 21px;
}
#footerWrapper{
    clear:both;
    padding-right:5px;
    float:left;
}
#footerMain {
    width:717px;
    height:36px;
    background-color:#e9efc4;
    float:left;
	text-align: left;
	font-size: 11px;
	padding-top: 23px;
	padding-left: 20px;
	padding-right: 18px;
}
#footerMain a
{
	color: #336600;
}
#footerShadow {
    background:url('/sites/Renassist/_resources/img/dev/footer_tile.gif');
	background-repeat:repeat-x;
    width:765px;
	position: relative;
	right: 5px;
    height:10px;
	overflow: hidden;
	margin: auto;
	clear: both;
}
.footerLeft{width:10px;float:left;}
.footerRight{width:10px;float:right;}

#nav-corporate {
	background: #666;
	font-size: 11px;
	margin: 0;
	padding: 0px 10px 1px 10px;
	text-align: right;
	float:right;
}
#nav-corporate li 
{ 
    display: inline; 
}

#nav-corporate a 
{
    background: transparent url(../img/dev/nav_corporate.gif) 22px center no-repeat;
    color: #fff;
    padding: 0 0 0 30px;
    text-shadow: 0 0 0 #666;
}
#nav-corporate .on a { background-image: url(../img/dev/nav_corporate_on.gif); }
		
#nav-corporate a:hover  
{
    color: #eee; 
}
		
.nav 
{
    
	margin: 0;}
	
.btnGo
{
    background:url('/sites/Renassist/_resources/img/dev/btnGo.gif');  
    width:28px;
    height:23px;  
    border:0;
}
.btnSubmit
{
    background:url('/sites/Renassist/_resources/img/dev/btnSubmit.gif');  
    width:56px;
    height:23px;  
    border:0;
}
.btnSubmit:hover
{
    background:url('/sites/Renassist/_resources/img/dev/btnSubmitOver.gif');  
    width:56px;
    height:23px;  
    border:0;
}
.btnGoOver
{
    background:url('/sites/Renassist/_resources/img/dev/btnGoOver.gif');  
    width:28px;
    height:23px;  
    border:0;
}
.GreenHeader 
{
    color:#007258;
    font-weight:bold;
    font-family:Arial, Verdana, helvetica, Sans-Serif;
    font-size:12px;
    margin-bottom:0px;
    padding-bottom:0px;
}

/* --------------------------------- site exit ------- */

#exitconfirm div { margin: 0; }
#exitconfirm ul { list-style: none; margin: 0; }
	#exitconfirm li { display:inline; }
	#exitconfirm a.btn { background: #fff url(../img/css/smallbullet.gif) 1px 5px no-repeat; margin-right: 15px; padding-left: 9px; white-space: nowrap; }

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
.jqmOverlay {background-color:#000000;}
#TB_window h1 { margin-bottom: 1em; }
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 2px solid #406A3D;
	text-align:left;
	top:50%;
	left:50%;
}
* html #TB_window { /* ie6 hack */
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

	* html #TB_ajaxContent button { margin: 5px 10px 0 0; }
	*+html #TB_ajaxContent button { margin: 5px 10px 0 0; }
#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;

	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}
#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}
#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}
#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}
#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}
#TB_title{
	background-color: #7aac74;
	border-bottom: 1px solid #406A3D;
	color: #fff;
	height:27px;
	margin-bottom: 1em;
}
#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}
#TB_ajaxContent #primary fieldset p {width:380px;}
#TB_ajaxContent input {	width: auto !important;	}
#TB_ajaxContent textarea {width: 380px !important;}
#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}	


/* ----- show primary only for template inside a thickbox window ------- */

#TB_window #wrapper, #TB_window #content, #TB_window #primary
{
	width: auto;
	margin-left: 0;
	background: transparent none;
}
#TB_window #header, #TB_window #footer, #TB_window #secondary, #TB_window #tertiary, 
	#TB_window #safety-information, #TB_window #nav-utility, #TB_window #nav,
	#TB_window #breadcrumbs
{
	display:none;
}
/* Contact Form */

#emailUs label{float:left;width:155px;}
#emailUs input{float:left;}
fieldset {border:none;}
#emailUs .rdMoreInfo label{float:left;width:64px;text-align:left;}
button.link-continue
{
    background:url('/sites/Renassist/_resources/img/dev/btnContinue.gif');  
    width:71px;
    height:23px;  
    border:0;
}
button.link-continue span {display:none;visibility:hidden;}
button.link-goback span {display:none;visibility:hidden;}
button.link-continue:hover
{
    background:url('/sites/Renassist/_resources/img/dev/btnContinueOver.gif');  
    width:71px;
    height:23px;  
    border:0;
}

button.link-goback
{
    background:url('/sites/Renassist/_resources/img/dev/btnGoBack.gif');  
    width:71px;
    height:23px;  
    border:0;
}
button.link-goback:hover
{
    background:url('/sites/Renassist/_resources/img/dev/btnGoBackOver.gif');  
    width:71px;
    height:23px;  
    border:0;
}
:root{overflow-y:scroll;}

/* utility classes */
.clear { clear:both; } }
