@charset "UTF-8";
/* CSS Document */
a img {
border:none;
text-decoration:none;
}

p{
padding:0px;
margin:0em 0em .75em 0em;
}

.ie_cell{
text-align:left;
font:11px Arial, Helvetica, sans-serif;
line-height:16px;
padding:5px;
}

#er_banner{
background-image:url(images/banner_bg.gif);
background-repeat:no-repeat;
padding-top:122px;

}
#er_banner_hm{
background-image:url(images/banner_bg_hm.gif);
background-repeat:no-repeat;
padding-top:156px;

}
#search{
padding:0px 114px 2px 0px;
}
#phone{
padding:4px 0px 0px 115px;
font:20px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#016588;
}
#subnav {
color:#016588;
font:10px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:right;
padding:6px 120px 0px 0px;
}
#subnav a{
color:#016588;
font:10px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}
#subnav a:hover{
color:#43b61d;
font:10px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

#phone_hm{
padding:4px 0px 0px 79px;
font:24px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#016588;
}
#subnav_hm {
color:#016588;
font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:right;
padding:6px 94px 0px 0px;
}
#subnav_hm a{
color:#016588;
font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}
#subnav_hm a:hover{
color:#43b61d;
font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

#main{
background-image:url(images/bg_slice.gif);
background-repeat:repeat-y;
padding:0px 0px 0px 48px;
}
#main_nav{
background-image:url(images/bg_slice.gif);
background-repeat:repeat-y;
padding:0px 5px 0px 5px;
}
#main_hm{
background-image:url(images/bg_slice_hm.gif);
background-repeat:repeat-y;
padding:0px 0px 0px 48px;
}

#header{
	background-image:url(images/header_bg.png);
	background-repeat:no-repeat;
	color:#fff;
	font:24px Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	font-stretch:condensed !important;
	padding:7px 0px 6px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#top_nav{
padding-bottom:3px;
}

#lt_col{
border-top:3px solid #d5dfc2;
border-right:3px solid #d5dfc2;
border-bottom:4px solid #d5dfc2;
padding:5px 4px 0px 3px;
}
#menu_hdr{
color:#a3d1e1;
font:16px Trebuchet MS, Arial, Helvetica, sans-serif;
letter-spacing:.025em;
padding:6px 3px 5px 7px;
text-align:left;
}
#menu_hdr2{
color:#a3d1e1;
font:14px Trebuchet MS, Arial, Helvetica, sans-serif;
letter-spacing:.025em;
padding:6px 5px 5px 7px;
text-align:left;
}
#side_menu{
color:#01668a;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
padding:5px 3px 0px 7px;
line-height:24px;
text-align:left;
}
#side_menu a{
color:#01668a;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:24px;
text-decoration:none;
}
#side_menu a:hover{
color:#3bac20;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:24px;
text-decoration:none;
}


#int_copy{
color:#000;
font:11px Arial, Helvetica, sans-serif;
line-height:16px;
padding:0px 5px 15px 7px;
border-top:3px solid #d5dfc2;
border-right:6px solid #d5dfc2;
border-bottom:4px solid #d5dfc2;
text-align:left;
}
#int_copy p{
padding:0px;
margin:0em .5em .75em .5em;
}


#int_copy h1{
color:#fff;
background-color:#006940;
padding:5px 0px 4px 7px;
font:16px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
margin:.5em 0em .5em 0em;
text-align:left;
}
#int_copy h2{
font:15px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#008457;
margin:.75em 0em .125em 0em;
padding:0px 0px 0px 5px;
}
#int_copy a{
color:#3bac20;
text-decoration:none;
font: 11px Arial, Helvetica, sans-serif;
}
#int_copy a:hover{
color:#006940;
text-decoration:none;
font: 11px Arial, Helvetica, sans-serif;
}
#int_copy h3{
	color:#016d93;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:.5em 0em 0em .5em;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#int_copy li{
line-height:14px;
margin:0em 0em .5em 0em;
padding:0px 5px 0px 0px;
}
#int_copy ul{
padding:0px 5px 0px 20px;
margin:5px 0px 0px 0px;
}
#int_copy ol{
padding:0px 5px 0px 20px;
margin:5px 0px 0px 5px;
}
.callout{
color:#016d93;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
}
.callout2{
color:#016d93;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:7px;
text-align:left;
}
.list{
font:10px Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
}
.list2{
font:10px Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
padding:0px 0px 0px 7px;
}
.caption{
font:10px Arial, Helvetica, sans-serif;
color:#008457;
padding:0px 5px 5px 2px;
font-style:italic;
}
.tableindent{
padding:4px 0px 0px 7px;
border-right:2px solid #fff;
border-bottom:1px solid #fff;
}
#int_copy img{
padding:2px 4px 2px 4px;
}


#rt_col{
padding:7px 0px 0px 0px;
}

#ftr_copy{
font:10px Arial, Helvetica, sans-serif;
line-height:15px;
padding:5px 7px 7px 10px;
border-bottom:4px solid #01668a;
text-align:left;
}
#ftr_copy a{
text-decoration:none;
color:#3bac20;
font:10px Arial, Helvetica, sans-serif;
line-height:15px;
}
#ftr_copy a:hover{
color:#006940;
text-decoration:none;
font:10px Arial, Helvetica, sans-serif;
line-height:15px;
}

#ftr_copy h1{
color:#006940;
font:14px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
margin:.25em 0em 0em 0em;
}

#ftr_copy2{
font:10px Arial, Helvetica, sans-serif;
line-height:15px;
padding:5px 7px 7px 10px;
border-bottom:4px solid #01668a;
text-align:left;
}
#ftr_copy2 a{
text-decoration:none;
color:#3bac20;
font:10px Arial, Helvetica, sans-serif;
line-height:15px;
}
#ftr_copy2 a:hover{
color:#006940;
text-decoration:none;
font:10px Arial, Helvetica, sans-serif;
line-height:15px;
}

#ftr_copy2 h1{
color:#006940;
font:14px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
margin:.25em 0em 0em 0em;
}




#footer{
background-image:url(images/footer_bg.gif);
background-repeat:no-repeat;
}
#footer_hm{
background-image:url(images/footer_bg_hm.gif);
background-repeat:no-repeat;
}
#general_info{
color:#00764c;
text-align:center;
font:12px Trebuchet MS, Arial, Helvetica, sans-serif;
padding:0px 120px 5px 120px;
line-height:17px;
}
#general_info_int{
color:#00764c;
text-align:center;
font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
padding:2px 120px 5px 120px;
line-height:16px;
}
#copyright{
	color:#016588;
	font:10px Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	padding:0px 95px 15px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#copyright_hm{
color:#016588;
font:10px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:right;
padding:13px 105px 15px 0px;
}

.login{
background-color:#eff5e5;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#008457;
border:2px solid #d7dcc3;
}

.gs-snippet{
background-color:#eff5e5 !important;
border: 1px solid #008457 !important;
}
.gsc-tabHeader.gsc-tabhActive{
border-top:2px solid #008457 !important;
}
input.gsc-search-button{
background-color:#eff5e5;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#008457;
border:2px solid #d7dcc3;
}
