body {
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
	font-size:14px;
	padding:0px;
	margin: 30px 0px 0px 0px;
	background-color:#3366AA;
}

p {
	padding:0px 0px 10px 0px;
	margin:0;
}

a {color: #00F ; text-decoration: none;}
a:active {color: #F00 ; text-decoration: none;} 
a:link {color: #00F; text-decoration: none;} 
a:hover {
	color: #F00;
	text-decoration: none;
}

h1 
{
	font-size: 26px;
	margin: 0;
	padding: 0px 0px 10px 0px;
	color: #3366AA;
	font-weight:normal;
	text-align: center;
}

h2
{
	font-size: 20px;
	margin: 0;
	padding: 0px 0px 7px 0px;
	color: #3366AA;
	font-weight:normal;
}

img {

}

.maincontainer {
	position:relative;
	text-align:center;
}

.container {
	position:relative;
	margin:auto auto;
	width:900px;
	background-color:#ffffff;
	border:0px solid #000000;
}

.main-area-header {
	position: absolute;
	top:0;
	left:0;
	width:900px;
	height:90px;
	background-color:#ffffff;
	border:0px solid #000000;
}

.free-report-form {
	position:absolute;
	top:80px;
	left:600px;
	width:300px;
	height:450px;
	border:0px solid #000000;
}

.free-report-form-inner {
	position:absolute; 
	text-align:left; 
	/*top:130px;*/
	top:170px; 
	left:33px;
}

.free-report-button {
	position:absolute;
	/*top:227px;*/
	top:120px;
	left:70px;
}

.logo {
	position:absolute;
	left:-45px;
	top:-16px;
	margin:0 0;
	width:240px;
	height:100px;
	float:left;
}

.phone {
	position:absolute;
	right: 5px;
	top: 15px;
	height:18px;
	padding:0;
	margin:0;
	padding-top:3px;
	padding-bottom:10px;
	text-align:right;
	font-size:11px;
}

.menu {
	position:absolute;
	right: 0px;
	top: 46px;
	height:40px; 
	width: 900px;
	background-color:#D0D6D0;
	padding:0; 
	margin:0; 
}

.main-area-body {
	position:absolute;
	left:0;
	top:90px;
	background-color:#FFF;
}

.textArea {
	float:right;
	padding:0px;
	margin:0px;
	width:580px;
	text-align:justify;
	border:0px solid #ff0000;
}

.textAreaInner {
	padding:0px 20px 0px 0px;
}
	
.TermsTextArea {
	float:right;
	padding:0px;
	margin:0px;
	width:900px;
	text-align:justify;
	border:0px solid #ff0000;
}

.TermsTextAreaInner {
	padding:0px 20px 0px 20px;
}

.imageArea {
	position:relative;
	background:url(/images/form-back.gif)
	no-repeat
	center
	top;
	text-align:center;
	float:right;
	margin:0 0;
	padding:0 0;
	width:300px;
	height:430px;
	border:0px solid #000000;
	font-size:11px;
	font-weight:bold;
}

.imageArea form {
	padding:0px;
	margin:0px;
}

.image-caption {
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	width:300px;
}

.large-text {
	font-size:16px;
}

.blockquote-outer {
	position:relative;
	text-align:center;
	margin: 0px 0px 7px 0px;
}

.blockquote-inner {
	font-family:"Courier New", Courier, monospace;
	margin:auto auto;
	width:400px;
	padding:10px;
	font-size:14px;
	background-color: #CFC;
	border:0px solid #ffffff;
	text-align:justify;
}

.blockquote-source {
	text-align:right;
}

.blockquote-request-outer {
	position:relative;
	text-align:center;
	margin: 0px 0px 7px 0px;
}
.blockquote-request-inner {
	margin:auto auto;
	width:400px;
	padding:10px;
	font-size:14px;
	background-color: #FC9;
	border:0px solid #ffffff;
	text-align:justify;
}

.blockquote-free-report-outer {
	position:relative;
	text-align:center;
	margin: 0px 0px 7px 0px;
}
.blockquote-free-report-inner {
	width:500px;
	padding:10px;
	font-size:14px;
	background-color: #FC9;
	border:0px solid #ffffff;
	text-align:justify;
}

.title {
	height:26px;
	margin:0;
	padding:0px 0px 10px 0px;
}

.contact {
	width:900px;
	height:15px;
	background-color:#ffffff;
	color:#707070;
	font-size:11px;
	margin:0;
	padding:0;
	border:0px solid #ff0000;
	clear:both;
}

.contactaddress {
	float:left;
	text-align:left;
	margin:0;
	padding:0;
	padding-left:10px;
}

.contactphone {
	float:right;
	text-align:right;
	margin:0;
	padding:0;
	padding-right:10px;
}

.credits {
	color:#ffffff;
	font-size:11px;
	width:900px;
	height:40px;
	background-color:#3366AA;
	margin:0;
	padding:0;
}

.copyright {
	float:left;
	text-align:left;
	margin:0;
	padding:0;
	padding-left:10px;
}

.copyright a {color: #ffffff; text-decoration: underline;}
.copyright a:active {color: #ffffff; text-decoration: underline;} 
.copyright a:hover {color: #00ffff; text-decoration: none;}

.cybacat {
	float:right;
	text-align:right;
	margin:0;
	padding:0;
	padding-right:10px;
}

.cybacat a {color: #ffffff; text-decoration: underline;}
.cybacat a:active {color: #ffffff; text-decoration: underline;} 
.cybacat a:hover {color: #00ffff; text-decoration: none;}

.associates td {
padding-bottom:10px;
border-bottom:1px solid #c0c0c0;
font-size:11px;
font-weight:bold;
}

.contact-form {
	text-align:center;
}
/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_seventeen */
.preload17a {
background: url(/images/pro_seventeen_1a.gif);
}

.preload17b {
background: url(/images/pro_seventeen_1b.gif);
}

.menu17 {
padding:5px 0 0 0; 
margin:0; 
list-style:none; 
height:35px; 
position:relative; 
background:transparent url(/images/pro_seventeen_0c.gif) repeat-x left bottom; 
font-size:11px;
float:right;
}

.menu17 li {
float:left; 
height:35px; 
margin-right:1px;
}

.menu17 li a {
display:block; 
float:left; 
height:35px; 
line-height:33px; 
color:#333; 
text-decoration:none; 
font-weight:bold; 
text-align:center; 
padding:0 0 0 4px; 
cursor:pointer; 
background:url(/images/pro_seventeen_0a.gif) no-repeat;
}

.menu17 li a b {
float:left; 
display:block; 
padding:0 16px 5px 12px; 
background:url(/images/pro_seventeen_0b.gif) no-repeat right top;
}

.menu17 li a:hover {
color:#000; 
background: url(/images/pro_seventeen_1a.gif) no-repeat;
}

.menu17 li a:hover b {
background:url(/images/pro_seventeen_1b.gif) no-repeat right top;
}

#home li.menu-marketing a {
color:#000; 
background:url(/images/pro_seventeen_2a.gif) no-repeat;
}

#home li.menu-marketing a b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#home li.menu-marketing a:hover {
color:#000; 
background: url(/images/pro_seventeen_2a.gif) no-repeat; cursor:default;
}

#home li.menu-marketing a:hover b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#marketing li.menu-marketing a {
color:#000; 
background:url(/images/pro_seventeen_2a.gif) no-repeat;
}

#marketing li.menu-marketing a b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#marketing li.menu-marketing a:hover {
color:#000; 
background: url(/images/pro_seventeen_2a.gif) no-repeat; cursor:default;
}

#marketing li.menu-marketing a:hover b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#monitor li.menu-monitor a {
color:#000; 
background:url(/images/pro_seventeen_2a.gif) no-repeat;
}

#monitor li.menu-monitor a b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#monitor li.menu-monitor a:hover {
color:#000; 
background: url(/images/pro_seventeen_2a.gif) no-repeat; cursor:default;
}

#monitor li.menu-monitor a:hover b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#keywords li.menu-keywords a {
color:#000; 
background:url(/images/pro_seventeen_2a.gif) no-repeat;
}

#keywords li.menu-keywords a b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#keywords li.menu-keywords a:hover {
color:#000; 
background: url(/images/pro_seventeen_2a.gif) no-repeat; cursor:default;
}

#keywords li.menu-keywords a:hover b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#ppc li.menu-ppc a {
color:#000; 
background:url(/images/pro_seventeen_2a.gif) no-repeat;
}

#ppc li.menu-ppc a b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#ppc li.menu-ppc a:hover {
color:#000; 
background: url(/images/pro_seventeen_2a.gif) no-repeat; cursor:default;
}

#ppc li.menu-ppc a:hover b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#seo li.menu-seo a {
color:#000; 
background:url(/images/pro_seventeen_2a.gif) no-repeat;
}

#seo li.menu-seo a b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#seo li.menu-seo a:hover {
color:#000; 
background: url(/images/pro_seventeen_2a.gif) no-repeat; cursor:default;
}

#seo li.menu-seo a:hover b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#blog li.menu-blog a {
color:#000; 
background:url(/images/pro_seventeen_2a.gif) no-repeat;
}

#blog li.menu-blog a b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#blog li.menu-blog a:hover {
color:#000; 
background: url(/images/pro_seventeen_2a.gif) no-repeat; cursor:default;
}

#blog li.menu-blog a:hover b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#contact li.menu-contact a {
color:#000; 
background:url(/images/pro_seventeen_2a.gif) no-repeat;
}

#contact li.menu-contact a b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

#contact li.menu-contact a:hover {

color:#000; 
background: url(/images/pro_seventeen_2a.gif) no-repeat; cursor:default;
}

#contact li.menu-contact a:hover b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}


.menu17 li.current a {
color:#000; 
background:url(/images/pro_seventeen_2a.gif) no-repeat;
}

.menu17 li.current a b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}

.menu17 li.current a:hover {
color:#000; 
background: url(/images/pro_seventeen_2a.gif) no-repeat; cursor:default;
}

.menu17 li.current a:hover b {
background:url(/images/pro_seventeen_2b.gif) no-repeat right top;
}
