body{
	margin-top: 0px;
	background-color: #C0DCF1;
	background-image: url(images/pageback.gif);
}
.content{
	font-family: Verdana;
	font-size: 11px;
	color: #17486C;
	line-height: 16px;
}
hr {
	height: 1px;
	width: 100%;
	color: #BEAE9A;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tblBorder {
	border: 1px solid #231A5B;
}
.picborder {
	border: 1px solid #c0dcf1;
}
.cellback {
	background-image: url(images/cellback-center.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: top;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#1F2534;
}
.left {
	background-image: url(images/rpt-left.jpg);
}
.right {
	background-image: url(images/rpt-right.jpg);
}
.footer1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	text-decoration: none;
   }
.footer1:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#5D6EC6;
	font-size: 10px;
	text-decoration: underline;
   }
.header {
	font-family: Verdana;
	font-size: 10pt;
	color: #345D9D;
	font-weight: 600;
}
.header2 {
	font-family: Tahoma;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
}
.header2:hover {
	font-family: Tahoma;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
}
.header3{
	font-family: Tahoma;
	font-size: 10pt;
	color: #FF9997;
	font-weight: bold;
	margin-left: 5px;
}
.header2:hover {
	font-family: Tahoma;
	font-size: 10pt;
	color: #999999;
	font-weight: bold;
}
.subheader {
	font-family: Tahoma;
	font-size: 10pt;
	color: #FF8784;
	font-weight: bold;
	text-transform: uppercase;
	font-variant: normal;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6487C1;
	font-style: normal;
	list-style-type: disc;
}
.testimonials {
	font-family: Times New Roman;
	font-size: 13px;
	color: #3D5F96;
	font-style: italic;
	
}
.verdana8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6487C1;
	text-decoration: underline;
}
.verdana8:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6487C1;
	text-decoration:none;
}
.tahoma {
	font-family: Tahoma;
	font-size: 10px;
	color: #3C36A2;
	font-weight: bold;
}
.tahoma12 {
	font-family: Tahoma;
	font-size: 12px;
	color: #3C36A2;
	font-weight: bold;
}
.tahomagray {
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
/*Form Field Formatting*/
.inputTxt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 15px;
	color: #666666;
	width:350px;
	BORDER: #A0C9E7 1px solid;
	background-color: #ffffff;
}
.inputTxt2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 15px;
	color: #333333;
	width:150px;
	BORDER: #A0C9E7 1px solid;
	background-color: #ffffff;
}
.inputTxt3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 15px;
	color: #666666;
	width:100px;
	BORDER: #A0C9E7 1px solid;
	background-color: #ffffff;
}
.inputSelect {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	BORDER: #A0C9E7 1px solid;
	background-color: #ffffff;
}
.inputSelect1{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	width:224;
	BORDER: #A0C9E7 1px solid;
	background-color: #ffffff;
}
.inputTextArea {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	width:350px;
	BORDER: #A0C9E7 1px solid;
	background-color: #ffffff;
}
.inputButton {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	CURSOR: pointer;
	COLOR: #ffffff;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width:150px;
	border-width: 1px;
	background-color: #9d90c5;
}
/*Footer Formatting*/
.footer {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.footer:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #66CCFF;
	text-decoration: underline;
}
.footer2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #3A70CA;
}

.content2 {
	font-family: Verdana;
	font-size: 11px;
	color: #17486C;
	line-height: 16px;
}

.content3 {
	font-family: Verdana;
	font-size: 11px;
	color: #6487C1;
	line-height: 16px;
	font-weight: bold;
}

.faq {
	font-family: Verdana, Arial, Helvetica, sans-serif   ;
	font-size: 10px;
	font-weight: bold;
	color: #6487C1;
	text-decoration: underline;
}
.faq:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6487C1;
	text-decoration: none;
}

.faq2 {
	font-family: Verdana, Arial, Helvetica, sans-serif   ;
	font-size: 10px;
	font-weight: none;
	color: #17486C;
	text-decoration: underline;
}
.faq2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #17486C;
	text-decoration: none;
}
.hr {
width: 100%; height: 1px; color: #A2D0FF;
}

.content4 {
	font-family: Verdana;
	font-size: 11px;
	color: #987AC0;
	line-height: 16px;
	font-weight: bold;
}

.verticalline {background-image:url(images/vert.gif); background-repeat: repeat-y; 
background-position:center;  }

#dirbtn {

	float: right;
	width: 320px;
	height: 50px;
	overflow: hidden;
	padding: 5px 10px;
	margin: 25px 0 25px;
	display: block;
	border: 1px solid #cccccc;
	background-color:#FFFFFF;
	}

#dirbtn a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	}
	
#dirbtn a:hover {
	font-weight: bold;
	font-size: 16px;
	cursor: pointer;
	}
#dirbtn .txtctn {
	margin: 15px 7px 16px 0;
}

.picLeftnoborder {
	float: left;
	margin-right: 20px;
	border: 0px;
	}



/*  *********************************************   FORMS   *********************************************** */

#contact_form {
	width: 100%;  
	}

#contact_form h2 {
	border-bottom: 1px solid #999;
	width: 100%;
	float: left;
	margin: 0 0 0 0;
	padding: 40px 0 5px 0;
	font-size: 16px;
	color: #7f9db9;
	}

.form_column {
	float: left;
	width: 48%;
	margin: 15px 0 20px 0;
	}
.comments {
	float: left;
	clear: left;
	width: 100%;
	margin: 15px 0 20px 0;
	}

.field {
	clear: left;
	margin-bottom: 5px;
	width: 80%;
	}
.comments .field {
	clear: left;
	margin-bottom: 5px;
	width: 90%;
	}


.inputSelect, .inputComment, .inputButton, .inputCheck {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	border: 1px solid #999;
	padding: 3px;
	margin: 4px 0 0 0;
	}
.inputSelect {
	color: #000000;
	width:100%;
	background-color: #FFF;
	}
.inputCheck {
	color: #000000;
	width:14px;
	height: 14px;
	background-color: #FFF;
	}
.inputComment {
	color: #000;
	width:100%;
	background-color: #FFF;
	}
.inputButton {
	float: left;
	color: #FFF;
	background-color: #777;
	width: 40%;
	height: 40px;
	cursor: pointer;
	margin: 0 12px 0 0;
	}


#contact_form p {
	clear: left;
	}
#contact_form .small {
	font-size: 10px;
	}
label.error {
	color: red;
	font-style: italic;
	display: block;
	}

.backtotop {
	clear: both;
	float: right;
	margin: 20px 80px 0 0;
	}

.spc {
	width: 0;
	height: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -642008px;	
	}
