body {background:url(images/body-bg.jpg) left top repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

a {color:#990033; text-decoration:underline;}

a:hover {color:#0066FF; text-decoration:underline;}

img {border:none;}



.wrapper {width:auto; height:auto; margin:0; padding:0;}

	.wrapperin {width:1000px; height:auto; margin:0 auto 0 auto;}

	.wrap {width:980px; height:auto; margin:0 auto 0 auto;}

	

	.top {width:980px; height:140px; margin:0 auto 0 auto; padding-bottom:2px;}

		.logo {width:300px; height:auto; padding-top:50px; float:left;}



		.toplinks {width:680px; height:77px; color:#ADBDCF; font-size:11px; letter-spacing:2px; text-align:right; padding-top:15px;}

			.toplinks a {color:#ADBDCF; text-decoration:none;}

			.toplinks a:hover {color:#ffffcc; text-decoration:none;}

		.navbar {width:680px; height:48px; font-size:14px; color:#FFFFFF; text-align:center; font-weight:bold;}

			.navbar a {color:#FFFFFF; text-decoration:none; display:block; width:auto; height:43px; padding-top:5px;}

			.navbar a:hover {color:#ffffff; background:#0099FF; text-decoration:none;}

			.navcurrent a {color:#ffffff; background:#0099FF; text-decoration:none;}



.wrappermain {width:980px; height:auto; margin:0 auto 0 auto; background:url(images/main-bg.jpg) left top no-repeat #ffffff; overflow:hidden;}

	.innermain {width:900px; height:auto; margin:0 auto 0 auto; padding-top:15px; font-family:Georgia, 'Times New Roman', Times, serif;}

	

		/*              L  E F T SIDE             */

		.left {width:250px; height:auto; float:left; padding-top:20px; padding-bottom:25px;}

			.titleleft {color:#993333; font-size:20px;}

			.lefttxt-em {font-size:15px; line-height:25px;}

				.lefttxt-em a {font-family:Arial, Helvetica, sans-serif; font-size:11px;}

			.contactinfo {width:250px; height:25px; background:url(images/contact-info-bg.jpg) center center no-repeat; letter-spacing:2px; text-align:center; color:#ffffff;  line-height:25px; font-size:14px;}

			.contacttxt {font-size:17px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding-top:10px; line-height:25px;}

			

		/*              R I G H T SIDE             */

		.right {width:620px; height:auto; padding-left:30px; float:right;}

		

			.boxblue {width:auto; height:110px; background:url(images/blue-bg.jpg) left top repeat-x #008ae2; font-family:Arial, Helvetica, sans-serif; line-height:normal;}

				.boxblueL {width:auto; height:110px; padding-left:7px; background:url(images/blue-bg-l.jpg) left top no-repeat;}

				.boxblueR {width:auto; height:100px; padding-left:7px; padding-top:10px; background:url(images/blue-bg-r.jpg) right top no-repeat; text-align:center; color:#FFFFFF; font-size:16px;}

			

			.title {color:#990033; padding-top:15px; padding-bottom:15px; font-size:26px; font-family:Arial, Helvetica, sans-serif;}

				.title div {font-size:40px;}

				

			.introtxt {font-size:16px; line-height:24px; padding-bottom:20px;}

			.maintxt {line-height:21px; padding-bottom:25px;}

			.bluebottom {background:#CCDCE1; height:70px; padding:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-top:5px; margin-bottom:10px;}

			

				.yellowform {background:#FFFFCC; border:1px solid #FFCC00; padding:10px;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px;}

					.yellowform input {border:#0066CC solid 1px;}

					.yellowform .btn {background:url(images/button.jpg) no-repeat left center; color:#FFFFFF; border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:80px; height:22px;}

				

				.yellowdashed {margin:0 auto 0 auto; background:#FFFFCC; border:1px dashed #FFCC00; padding:10px;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; line-height:13px;}

					.yellowdashed input, .yellowdashed textarea, .yellowdashed select {border:#0066CC solid 1px;}

					.yellowdashed .btn {background:url(images/button.jpg) no-repeat left center; color:#FFFFFF; border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:80px; height:22px;}

				



.imgpad {padding-right:10px; padding-bottom:5px;}

.imgpad2 {padding-left:10px; padding-bottom:5px;}

.spacing {background:url(images/spacing.jpg) center center no-repeat; height:25px;}



			

.boldcolor {font-family:Arial Black, Arial, Helvetica, sans-serif; font-size:17px;}



.linksbottom {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px;}

	.linksbottom a {color:#0066FF; text-decoration:underline;}

	.linksbottom a strong {text-decoration:none;}



.footerwrap {width:100%; height:80px; background:#2B3A4A; clear:both; margin-top:25px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:13px; color:#cccccc;}

	.footer {width:900px; margin:0 auto 0 auto; line-height:80px;}

	.footer a {color:#cccccc; text-decoration:none;}

	.footer a:hover {color:#FFFFCC; text-decoration:underline;}
	
.emp {font-weight:bold; color:#0099CC; margin-bottom:0px;}