BODY {

	MARGIN-TOP: 0px;

	MARGIN-LEFT: 0px;

	MARGIN-RIGHT: 0px;

	margin-bottom: 0px;

	PADDING-LEFT: 0px;

	MARGIN-RIGHT: 0px;

	PADDING-TOP: 0px;

	background-color: #666E78;

	background-repeat: repeat-x;

}

td { font-size:13px;}

h2,h3,h4,h5,h6 {

	font-weight: bold;

}



h1 {

	font-size: 18px;

	color: #580F5E;

	font-family: "Times New Roman", Times, serif;

}

h2 {

	font-size: 16px;

	color: #494949;

}

h3 {

	font-size: 15px;

	color: #FFFFFF;

	font-weight: bold;

}

#wrapper {

	width: 1044px;

	margin: 0px auto;

	text-align:center;

	background-image: url(images/_wrap-edge-home.jpg);

	background-repeat: repeat-y;

}



#banner {

	background-image: url(images/_wrap-top-home.jpg);

	background-repeat: no-repeat;

	height: 154px;

}

#main {



	background-image: url(images/_wrap-main-home.jpg);

	background-repeat: no-repeat;

}

#foot {

	background-image: url(images/_wrap-foot-home.jpg);

	background-repeat: no-repeat;

	height: 176px;

}

#foot1 {

	background-image: url(images/_wrap-foot-home2.jpg);

	background-repeat: no-repeat;

	height: 184px;

}

A:link {

	COLOR: #fa830d;

	font-size: 12px;

	font-weight:bold;

}

A:visited {

	COLOR: #fa830d;

	font-size: 12px;

	font-weight:bold;}

A:hover {

	COLOR: #54085b;

	font-size: 12px;

	font-weight:bold;}



A:active {

	COLOR: #fa830d;

	font-size: 12px;

	font-weight:bold;}

P {

	MARGIN-BOTTOM: 0px

	

}

P.ten {

	FONT: 10px/16px Verdana, Geneva, Helvetica, sans-serif

}

UL {

	FONT: 13px/15px Verdana, Geneva, Helvetica, sans-serif; COLOR: #585858

}

OL {

	FONT: 13px/15px Verdana, Geneva, Helvetica, sans-serif; COLOR: #585858

}

LI {

	FONT: 13px/15px Verdana, Geneva, Helvetica, sans-serif; COLOR: #585858

}

UL LI {

	FONT: 13px/15px Verdana, Geneva, Helvetica, sans-serif; COLOR: #585858

}

OL LI {

	FONT: 13px/15px Verdana, Geneva, Helvetica, sans-serif; COLOR: #585858

}

.preH {

	LINE-HEIGHT: 19px

}

.head1 {

	FONT: bold 12px/12px Century Gothic, Verdana, Geneva, Helvetica, sans-serif; COLOR: #143D6B}

.head1b {

	MARGIN-BOTTOM: 3px; FONT: bold 12px/16px Verdana, Geneva, Helvetica, sans-serif; COLOR: #585858

}

.head1b_1 {

	MARGIN-BOTTOM: 3px; FONT: bold 12px/16px Verdana, Geneva, Helvetica, sans-serif; COLOR: #FFFFFF

}

.head1c {

	MARGIN-BOTTOM: 0px; FONT: bold 15px/16px Verdana, Geneva, Helvetica, sans-serif; COLOR: #FFFFFF}

.after1 {

	LINE-HEIGHT: 12px

}

.head2 {

	FONT: bold 12px/12px Verdana, Geneva, Helvetica, sans-serif; COLOR: #999999}

.after2 {

	MARGIN-BOTTOM: -1px; LINE-HEIGHT: 1px

}

.interpara {

	LINE-HEIGHT: 13px

}

.intersection {

	LINE-HEIGHT: 36px

}

.menutext {

	MARGIN-BOTTOM: 0px; FONT: 9px/9px Verdana, Geneva, Helvetica, sans-serif; COLOR: #585858

}

.menutext2 {

	MARGIN-BOTTOM: 0px; FONT: 9px/9px Verdana, Geneva, Helvetica, sans-serif; COLOR: #585858

}

a.leftnav:link {color: #FFFFFF; text-decoration: underline; }

a.leftnav:visited { color: #FFFFFF}

.content {

	COLOR: #4A4A4A;

	background-repeat: repeat-y;

	font-family: Verdana, Geneva, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 16px;

}

.content1 {

	FONT: 11px/14px Verdana, Geneva, Helvetica, sans-serif; COLOR: #585858

}

.content2 {

	FONT: 9px/12px Verdana, Geneva, Helvetica, sans-serif; COLOR: #585858

}

.contentpurple {

	FONT: 13px/14px Verdana, Geneva, Helvetica, sans-serif;

	COLOR: #5b176b;

	line-height: 16px;

}

.mailthis {

	MARGIN-TOP: 7px; MARGIN-BOTTOM: 2px; FONT: 11px/16px Verdana, Geneva, Helvetica, sans-serif; COLOR: #585858; MARGIN-RIGHT: 8px

}

.lns A {

	TEXT-DECORATION: underline

}

.contentbk {



	COLOR: #333333;

	background-repeat: no-repeat;

	font-family: Verdana, Geneva, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

}

.contentLeftNav {

	COLOR: #FFFFFF;

	background-repeat: repeat-y;

	font-family: Verdana, Geneva, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 16px;

	

}

.contentLeftNav1 {

	COLOR: #666666;

	background-repeat: repeat-y;

	font-family: Verdana, Geneva, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 16px;

	padding-left: 8px;

	padding-top: 3px;

}

.contentLeftNav2 {

	COLOR: #FFFFFF;

	background-repeat: repeat-y;

	font-family: Verdana, Geneva, Helvetica, sans-serif;

	font-size: 15px;

	font-weight:bold;

	line-height: 16px;

	padding-left: 8px;

	padding-top: 3px;

}

.tbl_pad{

	padding-left: 8px;

	padding-top: 3px;

	padding-right: 3px;

}

.greyBox{

	background-color: #FFFFFF;

	border: solid 2px #aaaaaa;

	font-size: 14px;	

	font-family: Verdana;

	text-align: Left;

}



.input_need {

	font-family: Verdana;

	border: solid 2px #FDFFCA;

	background-color: #FDFFCA;

}



.input_warning {

	font-family: Verdana;

	border: solid 2px #aaaaaa;

	background-color: #FFD8CA;

	background-image: url(forms/warning_obj.gif);

	background-position: right;

	background-repeat: no-repeat;

	font-size: 14px;

}



.input_correct {

	font-family: Verdana;

	border: solid 2px #aaaaaa;

	background-color: #CDFFCA;

	font-size: 14px;	

}



.input_notreq {

	font-family: Verdana;

	background-color: #aaaaaa;

	border: solid 2px #dddddd;

	font-size: 14px;	

}

.ask{

	font-size: 12px;

	font-weight: bold;

}

.bro_link{

	font-style: italic;

	font-weight: bold;

}



a.leftnav_new:link {

	color: #FFFFFF;

	text-decoration: underline;

	font-size: 14px;

}

a.leftnav_new:hover {

	color: #FFFFFF;

	text-decoration: none;

}

a.leftnav_new:visited {

	color: #FFFFFF;

	text-decoration: underline;

}



.font_14{font-size:14px;}

.font_13{font-size:13px;}

.font_16{font-size:16px;}

.font_white{color:#FFFFFF;}



a.leftnav_new_black:link {

	color: #003255;

	text-decoration: underline;

	font-size: 11px;

	font-weight:bold;

}

a.leftnav_new_black:hover {

	color: #003255;

	text-decoration: none;

	font-size: 11px;

	font-weight:bold;

}

a.leftnav_new_black:visited {

	color: #5b176b;

	text-decoration: underline;

	font-size: 11px;

	font-weight:bold;

}

.under_line {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #333333;

	font-weight: bold;

}

.under_line1 {

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #333333;

	font-weight: bold;

}

#insert {

	background-color:#FFFFFF;

	padding: 4px;

	float: right;

	width: 250px;

	margin-left: 6px;

	margin-top: 4px;

}

.test_pad{

	padding-top: 5px;

	padding-left: 7px;

	padding-left: 4px;

}

/* SideBar Testimonial */

#sidebar_testimonial span.topborder {

	background: url(images/test-side_top.gif) bottom left repeat-x;

	height: 5px;

	margin: 0 5px -5px;

	width: inherit;

	display: block;

}

#sidebar_testimonial .leftborder {

	background: url(images/test-side_left.gif) top left repeat-y;

}



#sidebar_testimonial .rightborder {

	background: url(images/test-side_right.gif) top right repeat-y;

}



#sidebar_testimonial .rightborder .test_bg {

	margin: 5px;

	padding: 10px 0 0 10px;

	background: #FFF url(images/box1bck.jpg) center bottom repeat-x;

}

#sidebar_testimonial .rightborder .test_bg blockquote {

	background: url(images/box1bottomimg.jpg) bottom right no-repeat;

	text-align: left;

	margin: 0;

	padding-bottom: 43px;

	padding-right: 10px;

}

#sidebar_testimonial span.bottomborder {

	margin: -5px 5px 0 5px;

	width: inherit;

	height: 5px;

	display: block;

	background: url(images/test-side_bottom.gif) top left repeat-x;

}

/* --( Search and Subscribe Form Styling )-- */

address {

	font-weight: bold;

	font-size: 15px;

	color: #AAA;

	font-style: normal;

	background-color: #FFF;

	margin-top: 35px;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align: left;

}

div.headerforms {

	height: 20px !important;

	margin-bottom: 0;

	padding: 5px 0;

	text-align: left;

}

* html div.headerforms {

	padding: 0;

}

* html div.headerforms form {

	margin: 5px 0;

}