/*		begin styles general	*/
body {
	color: #464646;
}


#mainContainer {
	background-image: url(Images/background.jpg);	
	background-repeat: no-repeat;
}
	
#containerH1H2 h1 {
	font-size: 32px;
	color: #FFF;
	margin: 0;
}

#containerH1H2 h2 {
	font-size: 16px;
	color: #bbe9fc;
	margin: 0;
}

#middle h2, #middle h3 {
	color: #ef4203;
	font-size: 18px;
	margin: 0;
}

#middle #usabilityindex_area2_pc h2{
	color: #ef4203;
	font-size: 18px;
	margin: 4px 0 0;
}

#bottomgrey h2{
	color: #0093d0;
	font-size: 18px;
	margin: 0;
}

#footer a{
	color: #FFF;
	text-decoration: none;
}

#footer a:Hover{
	text-decoration: underline;
}

#footer span{
	background-image:url(Images/listFooter.gif);
	background-repeat:no-repeat;
}


#SEOleft a, #SEOright a:hover {
	color: #ef4203;
}

.quickformSubtitle {
	color: #FFF;
}

.top6container {
	border: 1px solid #cacbcc;
}

#containerForm {
	border: 1px solid #cacbcc;
}

.formTitle {
	font-size: 15px;
	font-weight: bold;
	color: #ef4203;
}

#bottomgrey {
	background-color: #dde0e1;
}

.containerSEOcolumns a, a:hover {
	color: #0093d0;
}

#bottomdarkgrey {
	background-color: #464646;
}


#resultContainer .result {
	background-color: #F0F0F1;
	background-image: none;
	background-position: right top;
	background-repeat: no-repeat;
	border: 1px solid #A0A0A0;
}


#resultButtonContainerBottom{
	float: left;
}

#resultBottomContent{
	clear: both;
}


#resultButtonTop a, #resultButtonBottom a, #companyInfoButtonBottom a {
	color: #FFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
}