/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

body{background:#FFFFFF; text-align:center;}

img {
	vertical-align:top;
	text-align: center;
}
a img { border:none;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html{ font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.333em; color:#555e68;}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#4faab5;}
a:hover{
	text-decoration:none;
	color: #D12000;
}
.black{ color:#151515;}
p {padding-top:15px;}
h3{ font-family:Tahoma; font-size:1.833em; font-weight:normal; letter-spacing:-1px; color:#323232; text-transform:uppercase;}
em{ font-style:normal;}
strong{
	display:block;
	color:#555e68;
	padding-bottom:5px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* ============================= main layout ====================== */
.imgindent {margin:-8px 29px 0 0; float:left; position:relative;}
.imgindent2 {margin:0 17px 0 0; float:left;}
.padding1{ padding-top:20px;}
.padding2{ padding-top:10px;}
.padding3{ padding-left:10px;}

.margin1{
	margin-top:20px !important;
	color: #555e68;
	font-weight: bold;
	font-size: 14;
	font-family: Arial, Helvetica, sans-serif;
}
.margin2{ margin-top:15px !important;}
.margin3{
	margin-left:-13px;
	font-size: 14pt;
	text-align: justify;
}

/* ============================= header ====================== */
#header{ background:url(images/header-bg.jpg) top no-repeat; position:relative;}
#header .banner{ position:absolute; bottom:0; right:0;}
#header .small-menu{ padding:50px 0 0 27px; float:left;}
#header .small-menu li{ float:left; padding:0 21px 0 20px; background:url(images/small-menu-bg.gif) no-repeat 0 8px;}
#header .small-menu .first{ background:none;}
#header .logo{ float:left; padding:24px 0 0 142px; }
#header .menu{ padding:62px 0 0 500px;}
#header .menu li{ padding-bottom:16px;}

/* ============================= content ====================== */
.column-1{ padding-left:25px; }
.column-2{ margin-left:25px; background:#f4f3ed;}

.title{
	padding:4px 0 19px 0;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.link1{ font-size:1.083em; color:#202020; display:inline-block; margin-bottom:8px; font-weight:bold;}
.link2, .link3, .link4{ font-size:1.083em; color:#202020; display:inline-block; margin-top:10px; font-weight:bold;}
.link2{ color:#202020;}
.link3{ color:#ef2d09;}
.link4{ color:#4faab5;}
.link5{ font-size:1.083em !important; color:#202020; font-weight:bold;}

.unline{ border-bottom:solid 1px #f5f4ee; padding-bottom:21px; margin-bottom:27px;}
.unline2{ border-bottom:solid 1px #f5f4ee; padding-bottom:17px; margin-bottom:20px;}
.unline3{ border-bottom:solid 1px #f5f4ee; padding-bottom:31px; margin-bottom:27px;}
.text{ line-height:1.5em; color:#737373;}
.text3{ color:#737373; line-height:1.5em;}
.text4{ font-size:1.083em; color:#737373; line-height:1.385em;}
.indent{ padding:34px 0 18px 0;}
.indent2{ padding-left:11px;}

.column-2 .indent{ padding:36px 30px 15px 55px;}
.column-2 .title{ margin-left:-4px;}
.column-2 .unline{ border-bottom:solid 1px #ece9de; padding-bottom:30px; margin-bottom:26px;}


.list1{
	padding-top:6px;
	font-family: Verdana, Geneva, sans-serif;
}
.list1 dt a{
	color:#F00;
	font-weight:bold;
	background:url(images/list1-bg.gif) no-repeat 0 6px;
	padding-left:10px;
	display:inline-block;
	margin-bottom:4px;
}
.list1 dd{ padding:0 0 20px 10px;}
.list1 .last{ padding-bottom:0;}

.list2 li{ line-height:1.583em; background:url(images/list1-bg.gif) no-repeat 0 7px; padding-left:18px;}
.list2 li a{ color:#818181;}
.list2 li a:hover{ color:#000000;}

.list3 li{ line-height:1.167em; padding-bottom:4px; background:url(images/list1-bg.gif) no-repeat 0 6px; padding-left:17px;}
.list3 li a{
	color:#6a6a6a;
	font-weight:normal;
	text-decoration:none;
}
.list3 li a:hover{
	color:#000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.list4 li{ line-height:1.5em; background:url(images/list1-bg.gif) no-repeat 0 7px; padding-left:18px;}
.list4 li a{ color:#818181; text-decoration:none;}
.list4 li a:hover{ color:#000000;}

.list5 li{ line-height:1.583em; background:url(images/list2-bg.gif) no-repeat 0 7px; padding-left:18px;}
.list5 li a{ color:#818181;}
.list5 li a:hover{ color:#000000;}

.list6 dt a{ color:#202020; font-weight:bold; background:url(images/list2-bg.gif) no-repeat 0 6px; padding-left:10px; display:inline-block; margin-bottom:4px;}
.list6 dd{ padding:0 0 20px 10px;}
.list6 .last{ padding-bottom:0;}

/* ============================= page1 ===========================*/
#page1 .col-1{ padding-left:11px;}
#page1 .col-2{ margin-left:57px;}
#page1 .line{ background:url(images/line-bg.gif) repeat-y 322px 0; padding-bottom:5px;}

/* ============================= page2 ===========================*/
#page2 .col-1{ padding-left:9px;}
#page2 .col-2{ margin-left:74px;}
#page2 .line{ background:url(images/line-bg.gif) repeat-y 253px 0; padding-bottom:5px;}

/* ============================= page3 ===========================*/
#page3 .col-1{ padding-left:11px;}
#page3 .col-1 .col-1{ padding-left:0;}
#page3 .col-1 .col-2{ margin-left:25px;}
#page3 .col-2{ margin-left:40px;}
#page3 .line{ background:url(images/line-bg.gif) repeat-y 412px 0; padding-bottom:5px;}

/* ============================= page4 ===========================*/
#page4 .col-1{ padding-left:11px;}
#page4 .col-2{ margin-left:57px;}
#page4 .line{ background:url(images/line-bg.gif) repeat-y 322px 0; padding-bottom:5px;}

/* ============================= page5 ===========================*/
#page5 .col-1{ padding-left:11px;}
#page5 .col-2{ margin-left:67px;}
#page5 .line{ background:url(images/line-bg.gif) repeat-y 322px 0; padding-bottom:5px;}

/* ============================= page6 ===========================*/
#page6 .col-1{ padding-left:11px;}
#page6 .col-2{ margin-left:57px;}
#page6 .line{ background:url(images/line-bg.gif) repeat-y 322px 0; padding-bottom:5px;}

.phone{ float:right; padding-right:8px;}

/* ============================= page7 ===========================*/
#page7 .col-1{ padding-left:9px;}
#page7 .col-2{ margin-left:74px;}

/* ============================= footer ====================== */
#footer{ padding-left:25px;}
#footer .footer-col-1{ float:left; width:643px; height:68px;  background:url(images/footer1-tail.gif) top repeat-x;}
#footer .footer-col-2{ float:left; width:287px; height:68px; margin-left:25px; background:url(images/footer2-tail.gif) top repeat-x #e3e0d8;}
#footer .footer-col-1 .text{ padding:30px 0 0 14px; color:#a8a8a8;}
#footer .footer-col-2 .text{
	padding:32px 0 0 48px;
	color:#9b988c;
	font-size: 14px;
}
#footer .footer-col-2 .text a{
	color:#9b988c;
	font-size: 12px;
}

/* ============================= forms ============================= */
#ContactForm{ padding:10px 23px 0 0;}
#ContactForm label{ display:block; height:40px;}
#ContactForm input{ border:solid 1px #7d7d7d; width:243px; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
#ContactForm textarea{ border:solid 1px #7d7d7d; width:243px; font-family:Arial, Helvetica, sans-serif; font-size:1em; height:105px; overflow:hidden}
#ContactForm .link4{ margin-right:13px;}
#page1 #main #content .container .column-1 .indent .unline .container2 {

}
#page1 #main #content .container .column-1 .indent .unline .container2 {
	font-size: 100pt;
}
#page1 #main #content .container .column-1 .indent .unline .container2 {
	font-size: 14pt;
}
#page1 #main #content .container .column-1 .indent .unline .container2 {
	font-size: 12px;
}
#page1 #main #content .container .column-1 .indent .unline .container2 {
	font-weight: bold;
}
#page1 #main #content .container .column-1 .indent .unline .container2 {
	font-weight: normal;
}
#page1 #main #content .container .column-1 .indent .unline .container2 {
	font-size: 12px;
}
#page1 #main #content .container .column-1 .indent .unline .container2 {
	font-size: 14px;
}
#page1 #main #content .container .column-1 .indent .unline .container2 {
	font-weight: bold;
}
#page1 #main #content .container .column-1 .indent .unline .container2 {
	font-size: 18px;
}
#page1 #main #content .container .column-1 .indent .unline .container2 {
	font-size: 16px;
}
.cadet {
	color: #0003FE;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .title strong {
	font-weight: bold;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .title strong {
	font-family: "Courier New", Courier, monospace;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 div strong {
	font-family: Verdana, Geneva, sans-serif;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 div strong {
	font-size: 16px;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 div strong {
	font-size: 12px;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 div strong {
	font-weight: bold;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .unline2 .margin1 .title strong {
	font-family: Arial, Helvetica, sans-serif;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .unline2 .margin1 .title strong {
	font-weight: normal;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .unline2 .margin1 .title strong {
	font-size: 14px;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .unline2 .margin1 .title strong {
	color: #333;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .unline2 .margin1 .title strong {
	font-weight: bold;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .unline2 .margin1 .title strong {
	font-size: 14px;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .unline2 .margin1 .title strong {
	color: #666;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .unline2 .margin1 .title strong {
	font-family: Arial, Helvetica, sans-serif;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .title .margin3 {
	font-weight: bold;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .title .margin3 {
	font-weight: bold;
}
#page1 #main #content .container .column-1 .indent .container.line .col-2 .unline2 .margin1 .title strong {
	font-weight: bold;
}
#page1 #main #content .container .column-1 .indent .container.line .col-1 .list1 dt a {
	font-size: 14px;
}
#page1 #main #content .container .column-1 .indent table {
	text-align: left;
}
#page1 #main #content .container .column-1 .indent table tr td strong {
	font-size: 14px;
}
#page1 #main #content .container .column-1 .indent table tr td strong {
	font-weight: bold;
}
#page1 #main #content .container .column-1 .indent table tr td strong {
	color: #333;
	font-weight: normal;
}
#j {
	font-size: 16px;
}
#page1 #main #content .container .column-1 .indent table {
	font-family: Verdana, Geneva, sans-serif;
}
#page1 #main #content .container .column-2.maxheight .indent .title p small {
	font-size: 12px;
}
#page1 #main #content .container .column-1 .indent table tr td table tr td {
	color: #333;
	text-align: left;
}
#page1 #main #content .container .column-1 .indent table tr td table {
	color: #666;
}
#page1 #main #content .container .column-1 .indent table tr td .title.ad {
	color: #E3E0D8;
	text-decoration: blink;
	font-size: xx-large;
}
