h1{
  color: #5e5e5e;
}

h1 strong{
  color: #b20303;
  font-weight:bold;
}

h2 span{
  color: #B20303;
  font-weight:normal;
}

h4{
  font-family: Georgia, serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: normal;
  color: black;
  margin: 0;
  width: 100%;
  float:none;
  color:#B20303;
}

h4 a{ 
  color:#B20303;
}

.grid_8 h5{
	margin-top:10px;
	font-weight:normal;
}

h6 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: .88em;
  font-weight: bold;
  color: #7a003c;
  margin: 0 0 0.5em;
  width: 100%;
  float: left;
}

.dottedline {
	border-top:1px dotted #ccc;
	height:2px;
	margin:40px 0;
}

a.more{
	background:transparent url(/assets/images/more-arrow.png) no-repeat scroll 100% 50%;
	padding-right:10px;
	white-space:nowrap;
}

/*---COLUMNS*/

.cols {
  padding:1.2em 0 1em 1.2em;
  float:left;
  width:220px;
}

.col {
  float:left;
  width:220px;
  margin-right:2.6%;
  margin-bottom:20px;
}

.col.last {
  float:left;
  width:220px;
  margin-right:0;
  clear:right;
}

.col p {
  padding-right:1em;
  line-height: 1.3em;
  margin-top:10px;
}

.demo_claim{
	margin-top: 25px;
	float:left;
	width: 100%;
}

.mainContainer {
    position: relative;
    min-height: 100%;
}

.ie6 .mainContainer {
    position: static;
    height: 100%;
}

.rightcol{
	margin:0;
	padding:0 0 0 20px;
	border-left:1px dotted #CCCCCC;
}


/* FOOTER
----------------------------------------------------------------------------------------------------*/

#footer{
  background:white;
  border-top:1px solid #d5d5d5;
  font-size:12px;
  font-weight:normal;
  padding: 10px 0;
  clear:both;
  width: 100%;
  position: absolute;
}

#footer .container{
	width:960px;
  	margin-left:auto;
	margin-right:auto;
    line-height: 2;
}

#footer ul li {
  display:inline;
  margin:0;
  padding:0;
  color: #717171;
}

#footer .container .footerMenu{
  text-align:right;
  float:right;
  padding-right:10px;
}

#footer .container .terms{
  text-align:left;
  float:left;
  color:#ccc;
  padding-left:10px;
}

#footer a{
  text-decoration:none;
  color:#717171;
}

#footer a:hover{
  text-decoration:underline;	
  color:#CCCCCC;
}

#datasContainers h3 {
    float:none;
}
