

body {font-family: arial; font-size:12px}
	body, h1, h2, h3, h4, h5, form, fieldset, label {margin:0px; padding:0px; border:0px}
	img {padding:0px; margin:0px; border:0px}
	a {font-family: arial; font-size:12px; padding:0px; margin:0px; cursor:pointer; outline: none; text-decoration:none}
	a:hover {text-decoration: underline}
	p {margin:0px; padding:0px}

.home {background:#B3A59E}
.blue {background:#7284C1 url("../images/bg-blue.jpg") repeat-x}
.purple {background:#8B90C5 url("../images/bg-purple.jpg") repeat-x}
.green {background:#00B3C0 url("../images/bg-green.jpg") repeat-x}

#wrapper {width:980px; margin:0 auto; padding:18px 0 0 0}

	#header {clear:both; overflow:hidden; width:980px; height:235px}
	.sub #header {height:140px}

	#main {display:block; clear:both; overflow:hidden; padding:10px 0}
	.sub #main {padding: 7px 0 0 88px}

	#menu {float:left; display:block; height:34px; margin:0 0 8px 0; width:792px}

		ul#nav {float:left; padding:0; margin:0; width:623px; position:relative; z-index: 2;}
		ul#nav li {display: block; float: left; position: relative; margin: 0px; padding: 0; list-style: none; color:#ffffff; width:89px;}
		ul#nav li a {display:block; padding:5px 0 0 0; position:relative; text-align:center; width:89px; height:29px; color:#ffffff; line-height: 1}
		ul#nav li.tab0 a {background:#859BCF}
		ul#nav li.tab1 a {background:#6D73B6}
		ul#nav li.tab2 a {background:#4B63AE}
		ul#nav li.tab3 a {background:#926AAE}
		ul#nav li.tab4 a {background:#9E248B}
		ul#nav li.tab5 a {background:#E161A4}
		ul#nav li.tab6 a {background:#F0AECF}
		ul#nav ul { display: none; position: absolute; top: 34px; left: 0; margin: 0; padding: 0; width: 170px}
		* html ul#nav ul { line-height: 0; }
		ul#nav ul li a { display:block; text-align:left; padding:7px 5px; height:auto; width:79px; opacity:0.6; filter:alpha(opacity=60) }

		#menu .search {float:right; width:161px}
			#menu .search input {float:left; padding:8px 5px 0 5px; border:1px solid #BCBFD4; color:#bcbec0; height:24px; width:149px}

		#content {float:left; display:block; padding: 0px 0px 10px 0px; width:792px; }
			#content h1 {font:bold 20px arial; display:block; padding:0 0 5px 0}
			#content h2 {font:bold 16px arial; display:block; padding:0 0 5px 0}
			#content h3 {font:13px/15px arial; display:block; padding:0 0 5px 0}
			#content h4 {font:15px arial; display:block; padding:0 0 10px 0; color:#4c4c4c}
			#content p {font:12px/16px arial; padding:0 0 5px 0; color:#ffffff; display:block; vertical-align: text-top; clear:both; overflow:hidden;}
			#content p img {padding:0 0 10px 0; display:inline-block;}
            #content div {font:12px/16px arial; padding:0 0 5px 0; color:#ffffff; display:block; vertical-align: text-top; clear:both; overflow:hidden;}
			#content div img {padding:0 0 10px 0; display:inline-block;}

		#content1 {float:left; display:block; padding:0; width:1010px }
			#content1 h1 {font:bold 20px arial; display:block; padding:0 0 5px 0}
			#content1 h2 {font:bold 16px arial; display:block; padding:0 0 5px 0}
			#content1 h3 {font:13px/15px arial; display:block; padding:0 0 5px 0}
			#content1 h4 {font:15px arial; display:block; padding:0 0 10px 0; color:#4c4c4c}
			#content1 p {font:14px/18px arial; padding:0 0 5px 0; color:#ffffff; display:block; vertical-align: text-top; clear:both; overflow:hidden;}
			#content1 p img {padding:0 0 10px 0; display:inline-block;}

		#banner {display:block; padding:0 0 15px 0; width:792px}

		.home .homecont {padding-left:90px}
		.home .col {float:left; width:250px; padding:0 6px 0 36px}
		.home .col1 {float:left; width:250px; padding:0 9px 0 0px}
		.home .col2 {float:left; padding-left:10px}
		.sub .col {float:left; width:258px; padding:0 9px 0 0}
		.sub .lastcol {padding:0}

		.home #content {padding:45px 0 70px 17px; width:1010px}
			.home #content h1 {display:block; padding:0 0 3px 5px; margin:0; font:16px arial; color:#ffffff}
			.home #content h1 a {font:16px arial; color:#ffffff}
			.home #content p {display:block; padding:0 20px 0 5px; margin:0; font:14px/16px arial; color:#233e99}
			.home #content p a {font:14px/16px arial; color:#233e99}

			.sub #content h1 {display:block; padding:10px 0 5px 0; margin:0; font:bold 16px arial}
			.sub #content h1 a {font:bold 16px arial}
			.sub #content p {display:block; padding:0 20px 5px 0; margin:0; font:12px/16px arial}
			.sub #content p a {font:12px/16px arial}

		.blue h1, .blue h1 a, .blue a {color:#233E99}
		.purple h1, .purple h1 a, .purple a {color:#542988}
		.green h1, .green h1 a, .green a {color:#8ACED7}

.testimonials1 {position:absolute; left:850px; margin:0px; width:150px;}
.testimonials {}

	#footer {clear:both; overflow:hidden; padding:10px 0 0 0; width:980px; text-align:center}
		#footer p {color:#233e99; padding:0 0 5px 0; font-size:30px; font-family: Georgia, "Times New Roman", Times, serif; font-variant:small-caps}
		#footer p a {color:#233e99; font-size:30px}
		#footer p.white, #footer p.white a {color:#ffffff}

	#footer-sub {clear:both; overflow:hidden; padding:10px 0 20px 0; width:792px; display:block; margin:0 auto; border-top:2px solid #ffffff}
		#footer-sub a {color:#ffffff}
		#footer-sub .left {float:left; width:400px; color:#ffffff}
		#footer-sub .right {float:right; color:White}
		.footerpad {padding-left:10px}

