/* This rule resets a core set of elements so that they will appear consistent across browsers. Without this rule, content styled with an h1 tag, for example, would appear in different places in Firefox and Internet Explorer because each browser has a different top margin default value. By resetting these values to 0, the elements will initially be rendered in an identical fashion and their properties can be easily defined by the designer in any classsequent rule. */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, h7, h8, h9 p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, footer, header, headerWrapper, img, img style, ins, kbd, q, s, samp, small, strike, strong, style, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {     
margin: 0;     
padding: 0;     
   
outline: 0;     
font-weight: inherit;     
font-style: inherit;     
font-size: 100%;     
font-family: inherit;     
vertical-align: baseline; } 
/* remember to define focus styles! */ 
:focus {     
outline: 0; } 

table {
     width: 100%;
 }

 
img  {
	border-style: none;
	display: inline;
}
p {
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color: #666666; 
	line-height: 18px;
}


sup {font-size:small; vertical-align:top;} 

body {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	background: #FFFFFF; 
	/*url(images/bg-fade.jpg) repeat-x top; */
}
h1 {
	color: #0572aa;
	font-family: "Franklin Gothic Medium", Arial, sans-serif;
	font-size: 28px;
	font-weight: normal;
	line-height: 26px;
	margin-bottom: 5px;
	letter-spacing: -1px;
	text-align:left;
}
h1 img {
	align-content:center;
}
h2 {
	color: #0572aa;
	font-family:"Arial", sans-serif;  
	font-size: 20px;			
	line-height: 24px;	
	font-style: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
h3 {
	color: #3a70b1;
	font: bold 16px/14px "Arial", Arial_Narrow, Helvetica, sans-serif;			line-height: 18px;	
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
h4 {
	color: #9e9162;
	font: bold 16px/14px "Verdana", Arial_Narrow, Helvetica, sans-serif;			line-height: 18px;	
	padding-top: 10px;
	padding-bottom: 10px;}
	
	code {
			font: 1em/1.5 Courier;
		}

	 
#border1 {	
			border: 1px solid;

	 
}

h5 {
	
	color: #666666;
	font-family:"Franklin Gothic Medium", serif;  
	font-size: 26px;			
	line-height: 26px;	
	font-style: normal;
	padding-top: 0px;
	padding-bottom: 10px;
	
	}
	
	h6 {
	color: #3a70b1;
	font: normal 10pt "Arial", Arial_Narrow, Helvetica, sans-serif;			line-height: 16px;	
	padding-top: 12px;
	padding-bottom: 12px;
	font-style: italic;
	}
	
	h7 {
	color: #3a70b1;
	font: normal 10px/12px "Arial", Arial_Narrow, Helvetica, sans-serif;			line-height: 16px;	
	padding-top: 10px;
	padding-bottom: 10px;
	font-style: italic;
	}
	
	h8 {
	
	color: #666666;
	font-family:"Franklin Gothic Medium", serif;  
	font-size: 22px;			
	line-height: 22px;	
	font-style: normal;
	padding-top: 0px;
	padding-bottom: 10px;
	
	}
h9 {
	color: #0572aa;
	font-family:"Arial", sans-serif;  
	font-size: 20px;			
	line-height: 24px;	
	font-style: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	.switchcontent {
		text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color: #666666; 
	line-height: 18px;
	}
	
#online_button {
 
	 left: 2%;
	margin-left: 0px;
	position: relative;
	top: 205px;
	width: 180px;
	height: 30px;
	 
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	z-index: 450;
 
}

#by_phone_button {
 
	left: -2%;
	margin-left: 180px;
	position: relative;
	top: 200px;
	width: 180px;
	height: 30px;
	 
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	z-index: 450;
 
}
.quote {
     color: #0572aa;
	 font-family: 'Times New Roman';
     font-size: 32px;
     letter-spacing: -.04em;
     line-height: 1em;
      
}

sup {font-size: small; vertical-align:super;}
.table_contact {
	 
    border: 0px;
	cellpadding:0;
	width:100%;
 } 

.table_contact td {
	width:50%;
	valign:top;
}
.text_sm_nobold {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #666666; line-height: 16px;
}

.text_xsm_nobold_italic {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; font-style: italic; color: #666666; line-height: 16px;
}

.text_sm_nobold_italic {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; font-style: italic; color: #666666; line-height: 16px;
}

.text_sm_nobold2 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; line-height: 16px;
}

.text_verysm_nobold {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; line-height: 14px;
}

.text_sm_nobold_bold {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #666666; line-height: 16px;
}

.text_lg_bold {font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #666666; line-height: 18px;
}
.text_sm_nobold_home {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF;
}

.text_sm_nobold  a:link {
  color: #3a70b1;
  font-weight: normal;
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 16px;
  
}

.text_sm_nobold a:visited {
  color: #0572aa;
  font-weight: normal;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 16px;
}
.text_sm_nobold a:hover {
  color: #3a70b1;
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 16px;
}
.text_sm_nobold a:focus {
  color: #3a70b1;
  outline: none;
  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 16px;
}
.text_sm_nobold a:active {
  color: #3a70b1;
  outline: none;
  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 16px;
}

 .text_lg_bold  a:link {
  color: #3a70b1;
  font-weight: bold;
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; line-height: 16px;
  
}

.text_lg_bold a:visited {
  color: #0572aa;
  font-weight: bold;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; line-height: 16px;
}
.text_lg_bold a:hover {
  color: #3a70b1;
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; line-height: 16px;
}
.text_lg_bold a:focus {
  color: #3a70b1;
  outline: none;
  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; line-height: 16px;
}
.text_lg_bold a:active {
  color: #3a70b1;
  outline: none;
  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; line-height: 16px;
}

 
 

.text_black_italic   {
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color:#000104; 
	line-height: 18px;
	font-style: italic;
}

.content_small {font-family: Arial, Helvetica, sans-serif; 
font-size:10px;
font-weight: normal; 
color: #666666; 
line-height: 14px;

}

.content_super_large {font-family: Arial, Helvetica, sans-serif; font-size:125px;font-weight: bold; color: #3a70b1; line-height: 125px;

}

.content_medium {font-family: Arial, Helvetica, sans-serif; font-size:20px;font-weight: bold; color:#000104; line-height: 30px;

}
.content_large {font-family: Arial, Helvetica, sans-serif; font-size:16px;font-weight: bold; color: #0572aa; line-height: 18px;

}
.footer_text {-webkit-column-width: 200px;
   -moz-column-width: 200px;
        column-width: 200px;
	font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; color:000104}

.footer_text2 {-webkit-column-width: 200px;
   -moz-column-width: 200px;
        column-width: 200px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; color:000104}

.footer_text3 {-webkit-column-width: 200px;
   -moz-column-width: 200px;
        column-width: 200px;font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; color:000104}

 

.table_text {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #2d6bb5; line-height: 14px;}

.table2_text {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #2d6bb5; line-height: 14px; text-align: left}

.top_nav {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #3a70b1; line-height: 15px;}

.top_nav  a:link {
	color: #3a70b1;
  font-weight: normal;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif; font-size:15px; line-height: 15px;
}
.top_nav  a:visited {
	color: #0572aa;
  font-weight: normal;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif; font-size:15px;  line-height: 15px;
}

.top_nav  a:hover {
	color: #3a70b1;
  font-weight: normal;
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif; font-size:15px;  line-height: 15px;
}


 

.bread_crumb {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #3a70b1; line-height: 13px;}

.flyover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #3a70b1; line-height: 12px;}

.home_text {font-family: Franklin Gothic Medium, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; line-height: 10px;}

a,  a:link {
  color: #3a70b1;
  font-weight: normal;
  text-decoration: underline;
  
}

a:visited {
  color: #0572aa;
  font-weight: normal;
  text-decoration: none;
}
a:hover {
  color: #3a70b1;
  text-decoration: underline;
}
a:focus {
  color: #3a70b1;
  outline: none;
}
a:active {
  color: #3a70b1;
  outline: none;
}
.mid_link  a:link {
	color: #3a70b1;
  font-weight: normal;
  text-decoration: none;
   
}
.mid_link  a:visited {
	color: #0572aa;
  font-weight: normal;
  text-decoration: none;
   
}

.mid_link  a:hover {
	color: #3a70b1;
  font-weight: normal;
  text-decoration: underline;
   
}
 
.navigation_link img {
	align-content:center;
}

.navigation_link  a:link {
	color: #3a70b1;
  font-weight: normal;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif; font-size:12px;  line-height: 12px;
}
.navigation_link  a:visited {
	color: #0572aa;
  font-weight: normal;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif; font-size:12px;  line-height: 12px;
}

.navigation_link  a:hover {
	color: #3a70b1;
  font-weight: normal;
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif; font-size:12px;  line-height: 12px;
}

.navigation_link_dark  a:link {
	color: #3a70b1;
  font-weight: normal;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif; font-size:16px;  line-height: 12px;
}
.navigation_link_dark  a:visited {
	color: #0572aa;
  font-weight: normal;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif; font-size:16px;  line-height: 12px;
}

.navigation_link_dark  a:hover {
	color: #3a70b1;
  font-weight: normal;
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif; font-size:16px;  line-height: 12px;
}


footer_link a:link {color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal;}
footerlink a:active {color: #0000ff; background: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal;}
footer_link a:visited {color: #0000ff; background: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal;}
footer_link a:hover {color: #0000ff; background: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal;}

div#outer {    width: 100%;    background-color:#FFFFFF;    margin-top: 0px;    margin-bottom: 0px;    margin-left: auto;    margin-right: auto;    padding: 0px;    }

#headerWrapper  {
	padding: 0px 0px 0px 0px;
	background: url(images/header-fill3.jpg) repeat-x top;
}
#header {
	margin: 0px auto;
	padding: 0px;
	width: 920px;
	text-align: left;
	height: 93px;
	/*height: 85px;*/
}

#footerWrapper  {
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}
#footer {
	margin: 0px auto;
	padding: 0px;
	width: 920px;
	text-align: left;
	height: 60px;
}

 
#logo {
	position:absolute; top:0px; left: 55px; }



#nav {
	float: right;
	clear: right;
}
#nav ul {
	margin: 0px;
	padding: 0px;

}

#nav ul li {
	margin: 0px;
	display: block;
	float: left;
	list-style: none;
	clear: right;

}
#nav ul li a   {
	font: bold 16px/89px "Arial", Verdana, sans-serif;
	display: block;
	padding-right: 15px;
	padding-left: 15px;
	text-align: center;
	color: #999999;

}
#nav ul li a:hover {
	background: url(images/nav-hover.jpg) repeat-x top;
	text-decoration: none;
	color: #99CC00;

}
#nav ul li#active {
	background: url(images/nav-hover.jpg) repeat-x top;
	text-decoration: none;

}

#nav ul li#active a{
	color: #0000FF;

}


#outerWrapper {
	margin: 0 auto 15px;
	text-align: left;
	width: 920px;
	background: #FFFFFF;
}
/* 

#featureWrapper {
	background: url(images/feature-wrap-fade2.jpg) repeat-x top;
	text-align: left;
}
#featureWrapper #feature {
	background: url(images/feature-fade2.jpg) repeat-x top;
	margin: 0px auto;
	height: 572px;
	width: 920px;
	*/ 

#featureWrapper {
	background: url(images/feature-wrap-fade2.jpg) repeat-x top;
	text-align: left;
}
#featureWrapper #feature {
	background: url(images/feature-fade2.jpg) repeat-x top;
	margin: 0px auto;
	height: 685px;
	width: 920px;
	}
	
#feature  .feature-title {
	color:#000104;
	padding-top: 20px;
	padding-left: 25px;
	font: normal 26px/28px "Arial", Verdana, sans-serif;
	letter-spacing: -1px;
}
#feature .feature-text {
	font-size: 12px;
	font-weight: bold;
	color: #9e9162;
	padding-top: 10px;
	padding-left: 30px; font: normal 26px/28px "Arial", Helvetica, sans-serif;
	line-height: 20px;
}
#feature li {
	padding-bottom: 7px;
	color:#000104;
	margin-left: 10px;
	font-size: 12px;
	font-weight: bold;
}
#feature ul {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#feature .img {
	border: 0;
}

.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
	border:0;

}


#main li {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;

	padding-bottom: 7px;
	color: #666666;
	margin-left: 30px;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	list-style-type: none;
}

#main ul {
	margin-bottom: 0px;
	
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;

	padding-bottom: 7px;
	color: #666666;
	margin-left: 30px;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}

#main ol {
	margin-bottom: 0px;
	
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;

	padding-bottom: 7px;
	color: #666666;
	margin-left: 30px;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}

.mainContent {
	 margin: 40px;
	width: 65%;
	float: left;
}
.midContent {
	 margin: 5px;
	width: 10%;
	float: left;
}

.sideContent {
	 margin: 25px;
	width: 20%;
	float: right;
}
 
ol li {font-family: Arial, Helvetica, sans-serif; font-size:16px;font-weight: bold; color: #0572aa; line-height: 18px;

}

#outerWrapper #contentWrapper #leftColumn1 {
	float: left;
	padding: 20px 10px 10px 15px;
	width: 195px;
	line-height: 16px;
}

#leftColumn1 ul {
	margin: 0px;
	padding: 10px 0px 20px;
}
#leftColumn1 ul li {
	list-style: none;
	display: inline;
}
#leftColumn1 ul li a {
	display: block;
	padding: 5px 4px 5px 15px;
	line-height: 15px;
	background: url(images/sidenav-bg-over.gif) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#leftColumn1 ul li a:hover {
	text-decoration: none;
	background: url(images/sidenav-bg-over.gif) no-repeat left -25px;
	color:#000104;
}
.sidebarlt {
	padding: 10px;
	border: 1px solid #99CC00;
	background: #F5FFD7;
	margin-bottom: 15px;
}
.sidebardk {
	color:#000104;
	background: #666666;
	border: 1px solid#000104;
	padding: 10px;
	margin-bottom: 15px;
}
.sidebardk a, .sidebardk a:hover, .sidebardk a:visited, sidebardk a:active {
	color:#000104;
}
.sidebarbox {
	background: url(images/sidebox-fill.gif) repeat-y left;
	margin-top: 15px;
	margin-bottom: 15px;
}
.sidebarbox p {
	margin: 0px;
	padding: 0px;
}
.sidebarboxtop {
	background: url(images/sidebox-top.gif) no-repeat left top;
	padding: 12px 10px 0px;
}
.sidebarboxbottom {
	background: url(images/sidebox-bottom.gif) no-repeat left bottom;
	height: 13px;
}

#outerWrapper #contentWrapper #content {
	margin: 0 15px 0 220px;
	padding: 29px 10px 20px 10px;
	line-height: 20px;

}

 
#outerWrapper #contentWrapper #content p {
	margin-bottom: 10px;
}

#outerWrapper #contentWrapper {
	background: #FFFFFF;
}

#outerWrapper #contentWrapper .clearFloat {
	clear: both;
	display: block;
}
#outerWrapper #footer {
	padding: 18px 20px 0px;
	background: #FFFFFF;
	height: 1px;
	margin: 0px;
	clear: both;
}
#newFooter {
	padding: 18px 20px 0px;
	background: #ffffff;
	height: 20px;
	margin: 0px;
	clear: both;
	}
	
.fltlft {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.fltrt {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

#textToChange {
	position: absolute;
	left: 132px;
	top: 160px;
	width: 414px;
	height: 39px;
	z-index: 1;
}
#table {
	position: absolute;
	left: 17px;
	top: 453px;
	z-index: 1;
	width: 820px;
	height: 216px;
}
#headerCol1
{
	position:relative;
	float: left;
	width: 20%;
	margin-left: .5%;
	 
}
#myinnercontainer_logo {
	position: absolute;
	top: 45%;
	height: 1em;
	margin-top: 1em;
	text-align: left;
}

 
	
	 
  

#headerCol2
{
	float: left;
	width: 20%;
	margin-left: 3%;
}

#headerCol3
{
	position:relative;
	float: left;
	width: 40%;
	margin-left: 58%;
	margin-top:15px;
}
#myinnercontainer {
	position: absolute;
	top: 45%;
	height: 1em;
	margin-top: 1em;
}

#myinnercontainer_dark {
	position: absolute;
	top: 1px;
	height: 1em;
	margin-top: 1em;
	left: 124px;
}


 #myinnercontainer_pls {
	position: absolute;
	top: -4px;
	height: 1em;
	margin-top: 1em;
	left: 61px;
}

 

#myinnercontainer_pls_faq {
	position: absolute;
	top: 80px;
	height: 15px;
	margin-top: -.5em;
	left: 1130px;
	width: 142px;
}

#tagline {
	position:absolute; top:30px; left: 300px; }



#myinnercontainer_long {
	position: absolute;
	top: 45%;
	height: 1em;
	margin-top: 1em;
} 

#titleCol1
{
	float: left;
	width: 50%;
	margin-left: 2%;
	 
}

#titleCol_how_to
{
	float: left;
	width: 75%;
	margin-left: 2%;
	 
}

#titleCol2
{
	float: left;
	width: 1.5%;
	margin-left: 2%;
}

#titleCol3
{
	float: left;
	width: 1.5%;
	margin-left: 2%;
}

#titleCol4
{
	float: left;
	width: 5%;
	margin-left: 2%;
}

#titleCol5
{
	position:relative;
	float: left;
	width: 30%;
	margin-left: 55%;
}
#titleCol6
{
	float: left;
	width: 50%;
	margin-left: 2%;
	 
}

#titleCol7
{
	float: left;
	width: 1.5%;
	margin-left: 2%;
}

#titleCol8
{
	position:relative;
	float: left;
	width: 30%;
	margin-left: 55%;
}

#titleCol9
{
	float: left;
	width: 50%;
	margin-left: 2%;
	 
}

#titleCol3
{
	float: left;
	width: 1.5%;
	margin-left: 2%;
}

#headCol10
{
	float: left;
	width: 90%;
	margin-left: 2%;
	 
}

#headCol1
{
	float: left;
	width: 90%;
	margin-left: 2%;
	 
}



#headCol2
{
	float: left;
	width: 1.5%;
	margin-left: 2%;
}

#headCol3
{
	float: left;
	width: 5%;
	margin-left: 2%;
}

#headCol4
{
	float: left;
	width: 5%;
	margin-left: 2%;
}

#headCol5
{
	position:relative;
	float: left;
	width: 30%;
	margin-left: 55%;
}

 
 
#myinnercontainer2 {
	position: absolute;
	top: 9px;
	height: 1em;
	margin-top: -2.0em;
	left: 290px;
	width: 134px;
 

 }
 
 
#col1
{
	float: left;
	width: 25%;
	margin-left: 0%;
	 
}

#col2
{
	float: left;
	width: 35%;
	margin-left: 5%;
}

#col3
{
	float: left;
	width: 30%;
	margin-left: 5%;
}

.sidebar1 {
	float: left;
	width: 65%;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	margin-left: 2.5%
}
.sidebar1 img {
	border:none;
}
.content {
	padding: 5px 0;
	width: 5%;
	float: left;
}
.sidebar2 {
	float: left;
	width: 26%;
	background-color: #FFFFFF;
	padding: 5px 0;
}

.sidebar2 img {
	align-content:center;
	border:none;
}
 
.sidebar_text {
	float: left;
	width: 98%;
	background-color: #FFFFFF;
	padding-bottom: 15px;
	margin-left: 0%;
		padding-top:10px;
}
 

 #bottom_text .listed_items {list-style-type: disc; font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color:#4c4c4c; 
	line-height: 16px;}
	
	#bottom_text .numbered_items {list-style-type: decimal; font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color:#4c4c4c; 
	line-height: 16px;}

#headerCol4
{
	position:relative;
	float: left;
	width: 40%;
	margin-left: 70%;
}
#headerCol5
{
	position:relative;
	float: left;
	width: 60%;
	margin-left: 53%;
}

#headerCol_dark
{
	position:relative;
	float: left;
	width: 40%;
	margin-left: 70%;
}

#main li {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;

	padding-bottom: 7px;
	color: #666666;
	margin-left: 30px;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	list-style-type: lower-roman;
}

#sub li {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	padding-bottom: 7px;
	color: #666666;
	margin-left: 30px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	list-style-type: disc;
}
#bullet2 li {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	padding-bottom: 7px;
	color: #666666;
	margin-left: 30px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	list-style-type: disc;
}

#bullet3 li {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	padding-bottom: 7px;
	color: #666666;
	margin-left: 30px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	list-style-type: disc;
}

#sub2 li {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;

	padding-bottom: 7px;
	color: #666666;
	margin-left: 60px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	list-style-type:lower-roman;
}

#sub3 li {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;

	padding-bottom: 7px;
	color: #666666;
	margin-left: 30px;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	list-style-type: alpha;
}


#sub4 li {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;

	padding-bottom: 7px;
	color: #666666;
	margin-left: 50px;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	list-style-type: alpha;
}

#disclosure li {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;

	padding-bottom: 7px;
	color: #666666;
	margin-left: 30px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	list-style-type: none;
}

.panel_link a {font-family:Arial, sans-serif; font-size:14px; text-decoration: none}
.panel_link a:link {color:#2E8857; text-decoration: none}
.panel_link a:visited {color:#2E8857; text-decoration: none}
.panel_link a:hover {text-decoration:none;color:#2E8857;}
.panel_link a:active {color:#2E8857;text-decoration: none;}
 
.button img {
    display: block;
    margin: 0 auto;
	border: 0;

}

.vertical_line img {
    display: block;
    margin: 0 auto;
	

}

