@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.8em;
line-height:150%;
text-align:center;
background-color:#dbecfe;
}

.highlightRED{
	color:#F00;
}

a:link{
	color:#00F;
}

a:visited{
	color:#00F;
}

a:hover{
	color:#900;
}

a:active{
	color:#000;
}

p {
	font-size:1.1em;
	text-indent:15px;
	padding-left:5px;
	padding-right:5px;
}

.testimonials{
	text-align:center;
}

h1 { 
	font-size:1.5em;
}

h2 {
	font-size:1.2em;
	background-color:#4C442D;
	color:#FFF;
	text-align:center;
	margin:3px 3px;
	padding:2px 2px;
}

h3 {
	font-size:1em;
}

#mainContainer {
width:955px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
text-align:left;
}

#headerTop {
	width:100%;
	height:203px;
}

#headerMiddle {
	width:100%;
	height:73px;
	background-image:url(images/banding.jpg);
	background-repeat:no-repeat;
}

#headerMiddleContent {
	font-size:22px;
	font-style:italic;
	padding-top:25px;
	padding-left:125px;
}

#headerBottom {
	width:100%;
	height:142px;
}

#navTop {
	width:100%;
	height:28px;
}

#navMiddle {
	width:100%;
	height:28px;
}

#navBottom {
	width:100%;
	height:23px;
	background-image:url(images/bottom_nav.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

#navBottomContent {
	width:900px;
}

#mainContent {
	width:100%;
	background-color:#FFF;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(images/content.jpg);
	background-repeat:repeat-y;
}

#content {
	width:900px;
	margin:0px auto;
	overflow:auto;
}

#accouncement {
	float:left;
	width:582px; /*888*/
	height:40px;
	border-style:dashed;
	border-width:thin;
	border-color:#666;
	text-align:center;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#F00;
	padding:10px 0px 0px 0px;
}	

#freeReport {
	float:left;
	width:275px;
	height:50px;
	margin-left:30px;
	border-style:dashed;
	border-width:thin;
	border-color:#666;
	text-align:center;
	font-style:italic;
	padding:5px 0px 5px 0px;
}

#clearit{
	clear:both;
}

#div1{
	float:left;
	margin-top:10px;
	width:275px;
	height:285px;
	border-style:dashed;
	border-width:thin;
	border-color:#666;
	text-align:center;
}

#div1SEC{
	float:left;
	margin-top:10px;
	width:580px;
	border-style:dashed;
	border-width:thin;
	border-color:#666;
	text-align:left;
}

#div2{
	float:left;
	margin-left:30px;
	margin-top:10px;
	width:275px;
	height:285px;
	text-align:center;
	border-style:dashed;
	border-width:thin;
	border-color:#666;
}

#div3{
	float:left;
	margin-left:30px;
	margin-top:10px;
	width:275px;
	height:285px;
	border-style:dashed;
	border-width:thin;
	border-color:#666;
	text-align:center;
}

#divADS{
	float:left;
	margin-left:30px;
	margin-top:10px;
	width:275px;
	border-style:dotted;
	border-width:thin;
	border-color:#CCC;
	text-align:center;
}

#divDivision{
	width:100%;
	height:5px;
}

#div4{
	float:left;
	margin-top:10px;
	width:275px;
	border-style:dashed;
	border-width:thin;
	border-color:#666;
	text-align:center;
}

#div5{
	float:left;
	margin-left:30px;
	margin-top:10px;
	width:275px;
	text-align:left;
	border-style:dashed;
	border-width:thin;
	border-color:#666;
}

#div6{
	float:left;
	margin-left:30px;
	margin-top:10px;
	width:275px;
	border-style:dotted;
	border-width:thin;
	border-color:#CCC;
	text-align:center;
}

#div1VIDEO{
	float:left;
	margin-top:10px;
	width:275px;
	height:240px;
	border-style:dashed;
	border-width:thin;
	border-color:#666;
	text-align:center;
}

#div2VIDEO{
	float:left;
	margin-left:30px;
	margin-top:10px;
	width:275px;
	height:240px;
	text-align:center;
	border-style:dashed;
	border-width:thin;
	border-color:#666;
}

#div3VIDEO{
	float:left;
	margin-left:30px;
	margin-top:10px;
	width:275px;
	height:240px;
	border-style:dashed;
	border-width:thin;
	border-color:#666;
	text-align:center;
}

.spanText {
	text-align:justify;
	width:260px;
	padding-left:5px;
}

#bottom {
	width:100%;
	height:9px;
	background-color:#FFF;
	background-image:url(images/bottom.jpg);
}
	
#footer {
	width:950px;
	text-align:left;
	background:#FFF;
	border-style:dashed;
	border-width:thin;
	border-color:#666;
	overflow:auto;
}

.footerText{
	font-size:9px;
}

#phone{
	font-size:16px;
	font-style:italic;
	font-weight:bold;
}