body {
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:verdana;
}
.main-bg {
	background-image:url(images/main-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFF
}
.bg-left {
	background-image:url(images/left-bg-center.jpg);
	background-repeat: repeat-y;
	background-position:right
}
.bg-right {
	background-image:url(images/right-bg-center.jpg);
	background-repeat: repeat-y;
	background-position:left
}
.left-shadow-top {
	background-image:url(images/left-bg-top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:4px;
	height:429px
}
.left-shadow-bottom {
	background-image:url(images/left-bg-bottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:4px;
	height:429px
}
.right-shadow-top {
	background-image:url(images/right-bg-top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:4px;
	height:429px
}
.right-shadow-bottom {
	background-image:url(images/right-bg-bottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:4px;
	height:429px
}
.main {
	background-color:#FFF
}
.top-menu {
	font-size:11px;
	padding:5px 20px 0px 0px; height:10px
}
.top-menu a {
	padding:10px
}
.top-menu a:link {
	font-size:11px;
	color:#000;
	text-decoration:none
}
.top-menu a:visited {
	font-size:11px;
	color:#000;
	text-decoration:none
}
.top-menu a:hover {
	font-size:11px;
	color:#a41b21;
	text-decoration:none
}
.clearfooter {
	clear: both;
	;
	padding:0px;
	margin:0px
}
.banner-txt {
	padding:130px 10px 0px 50px;
	color:#FFF;
	text-align:justify;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif
}
.top-menu-red {
	margin:0px 0px 10px 0px;
	background-image:url(images/top-menu-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:25px;
	width:100%;
	text-align:center
}
.top-menu-red a {
	margin:0px 15px 0px 15px
}
.top-menu-red a:link {
	color:#FFF;
	font-size:12px;
	text-decoration:none
}
.top-menu-red a:visited {
	color:#FFF;
	font-size:12px;
	text-decoration:none
}
.top-menu-red a:hover {
	color:#fff;
	font-size:12px;
	text-decoration:none;
}
.left-part {
	float:left;
	width:235px;
	height:100%
}
.center-part {
	float:left;
	width:405px;
}
.center-part-second {
	float:left;
	width:640px;
}
.right-part {
	float:right;
	width:235px
}
.left-menu-shadow {
	float:right;
	height:100%;
	width:5px
}
.footer {
	background-image:url(images/footer-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#2b507d;
	color:#283567;
	width:100%;
	text-align:center;
	color:#FFF;
	font-size:11px; padding:0px; margin:0px
}
.footer a:link {
	color:#FFF;
	font-size:11px;
	text-decoration:none
}
.footer a:visited {
	color:#FFF;
	font-size:11px;
	text-decoration:none
}
.footer a:hover {
	color:#f3f6a5;
	font-size:11px;
	text-decoration:none
}
.grey-decor {
	height:25px;
	color:#FFF;
	font-size:13px;
	background-image:url(images/grey-decor.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:24px;
}
.grey {
	background-image:url(images/grey-menu.gif);
	background-repeat:repeat-x;
	background-position:top left;
	color:#FFF;
	font-size:13px;
	padding:2px 0px 0px 5px;
	height:25px
}
.left-menu {
	color:#FFF;
	font-size:12px;
	padding:5px 0px 5px 0px
}
.left-menu a {
	padding:0px 0px 0px 8px
}
.left-menu a:link {
	color:#000;
	font-size:12px;
	text-decoration:none
}
.left-menu a:visited {
	color:#000;
	font-size:12px;
	text-decoration:none
}
.left-menu a:hover {
	color:#a41b21;
	font-size:12px;
	text-decoration:none
}
.left-menu-active {
	color:#FFF;
	font-size:12px;
	padding:5px 0px 5px 0px
}
.left-menu-active a {
	padding:0px 0px 0px 8px
}
.left-menu-active a:link {
	color:#a41b21;
	font-size:12px;
	text-decoration:none;
}
.left-menu-active a:visited {
	color:#a41b21;
	font-size:12px;
	text-decoration:none
}
.left-menu-active a:hover {
	color:#a41b21;
	font-size:12px;
	text-decoration:none
}
.line {
	height:1px;
	background-image:url(images/line.gif);
	background-repeat:repeat-x;
	width:200px;
	padding:0px;
	margin:0px
}
.line-center {
	height:1px;
	background-image:url(images/line.gif);
	background-repeat:repeat-x;
	width:100%;
	padding:0px;
	margin:0px;
}
.blue-decor {
	height:25px;
	color:#FFF;
	font-size:13px;
	background-image:url(images/blue-decor.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:24px;
}
.blue {
	background-color:#2b507d;
	color:#FFF;
	font-size:13px;
	padding:2px 0px 0px 5px;
	height:25px
}
.red-decor {
	height:25px;
	color:#FFF;
	font-size:13px;
	background-image:url(images/decorred.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:24px;
}
.red {
	background-color:#a41b21;
	color:#FFF;
	font-size:13px;
	padding:2px 0px 0px 5px;
	height:25px
}
.testimonials {
	background-color:#fef4f4;
	font-size:12px;
	padding:15px;
	}
.testimonials p{ padding:0px; margin:0px; color:#a41b21; font-weight:bold}
. testimonials span{ text-decoration:underline}
.help {
	background-color:#eaf0fd;
	font-size:11px;
	padding:15px;
}
.input {
	border-style:solid;
	border-color:#999;
	border:1px
}


h2 {
	color:#a41b21;
	font-family:verdana;
	font-stretch:narrower;
	font-size:16px
}
h1 {
	color:#a41b21;
	font-family:verdana;
	font-stretch:narrower;
	font-size:16px
}


.main-txt {
	font-size:12px;
	text-align:justify;
	padding-top:10px
}
h3 {
	font-size:12px;
	color:#a41b21; padding:0px; margin:0px
}
.special h4 {
	color:#36488c;
	font-size:14px
}
.special td {
	font-size:12px
}
.special-top {
	background-image:url(images/special-top.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:384px;
	height:4px;
	padding-bottom:5px
}
.special-bottom {
	background-image:url(images/special-bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	width:384px;
	height:4px;
	padding-top:5px
}
.path {
	color:#999;
	font-size:11px;
	float:right;
	padding-top:5px
}
.path a:link {
	color:#999;
	font-size:11px;
	text-decoration:none
}
.path a:visited {
	color:#999;
	font-size:11px;
	text-decoration:none
}
.path a:hover {
	color:#686868;
	font-size:11px;
	text-decoration:none
}
.active {
	background-image:url(images/activ-menu.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
.form {
	font-size:12px;
	font-family:verdana;
	margin: 30px 0px 10px 30px;
}
.form td {
	border:1px;
	border-style:solid;
	border-color:#fff
}
.required {
	color:#a41b21
}
.active-form {
	background-color:#f1f1f1;
	text-align:right;
	padding: 2px 20px 2px 0px;
	vertical-align: middle;
}
.second-container td{ font-size:12px; color:#000; padding:2px 2px 2px 10px}
.second-container td a:link {font-size:12px; color:#fff; text-decoration:none}
.second-container td a:visited {font-size:12px; color:#fff; text-decoration:none}
.second-container td a:hover {font-size:12px; color:#fff; text-decoration:underline; }
.second-container{ border:1px; border-style:solid; border-color:#d0cece; background-color:#a41b21; padding:2px}
.second-container2 td{ font-size:11px; color:#000; padding:2px}
.second-container2 td a:link {font-size:11px; color:#000; text-decoration:none}
.second-container2 td a:visited {font-size:11px; color:#000; text-decoration:none}
.second-container2 td a:hover {font-size:11px; color:#000; text-decoration:none; color:#a41b21}
.second-container2{ background-color:#fff; padding:1px}
.top{ float:left}
.bottom-link td{ text-align:left; background-image:url(images/bottom-link.gif); background-repeat:no-repeat; background-position:left top; padding: 0px 0px 5px 5px; margin: 0px 10px 0px 0px}
.bottom-link td a:link { color:#FFF; text-decoration:none; padding:0px; margin:0px}
.bottom-link td a:visited { color:#FFF; text-decoration:none; padding:0px; margin:0px}
.bottom-link td a:hover { color:#FFF; text-decoration:underline; padding:0px; margin:0px}

a{
color: black;
}

h6 {
margin: 6px;
padding: 0px;
font-size: 11px;
}

