@charset "utf-8";


/* ------------
 * Structure
 * ------------
 *
 * 
 *
 */

  html{height:100%;}
  body{
	height:80%;
	width:100%;
	text-align:center;
	background-color:#FFFFFF;
}
 * html div.container{height:100%;}
 

  div.container {
	width:100%;
	background-color:#FFF;
	margin:0 auto;
	background: url('images/Background.jpg') no-repeat top;
}

 
 div.content {
	background-color:#fff;
	width:980px;
	margin:10 auto;
	text-align:left;
	line-height:130%;
	font-size: 12px;
}


 
/* ------------
 * Global Reset
 * ------------
 *
 * Cross-browser style reset to a common base by Eric Meyers
 *
 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, 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;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: small;
	font-family: Verdana, Geneva, sans-serif;
}
:focus { outline: 0 } /* remember to define focus styles! */
select, input, textarea, button {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	color: #333;
}

ol, ul { list-style: none }
table { border-collapse: separate; border-spacing: 0 } /* tables still need 'cellspacing="0"' in the markup */
caption, th, td { text-align: left; font-weight: normal }
blockquote:before, blockquote:after, q:before, q:after { content: "" }
blockquote, q {	quotes: "" "" }


a:link {
	color: #3E3D7F;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #F07F00;
}
a:active {
	text-decoration: none;
}



 #leftmain {
	width:510px;
	font-size:12px;
	color:#4C4C4C;
	padding:38px 40px 45px 45px;
	float:left;
	background-color:#fff;
 }
 
 #leftmain p {margin:0 0 16px 0;}

 #rightcol {
	width:274px;
	font-size:12px;
	color:#4C4C4C;
	padding:45px 45px 45px 45px;
	float:right;
	background-color:#fff;
 }
 
 #rightcol p {
	margin:0 0 12px 0;
}
 #rightcol h1 {
	font-size:19px;
	font-weight:bold;
	color:#111;
	margin:3px -40px 14px 0;
	font-family: Verdana, Geneva, sans-serif;
}
 #rightcol h2 {font-size:16px;font-weight:normal;color:#111;margin:21px 0;}
 
 #rightcol input {width:262px;border:1px solid #bbb;padding:4px;margin:2px 0 12px 0;}
 
 #rightcol .button {width:120px;height:46px;border:0;margin-left:-8px;}
 
 .black {color:#111;font-weight:bold;}
 
Testimonials {
	color: #0D60FF;
}
Highlighted Keywords {
	color: #0069FF;
}
.FFHeading {
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	color: #3C78B9;
	font-weight: bold;
}
.Titles {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #2D58C7;
}

