/* CSS Document */

* {
	margin:0;
	padding:0;
	font-size:22px;
}

body{background:#222629; text-align:center;}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html{
	font-family:"Times New Roman", Times, serif;
	font-size:0.75em;
	line-height:normal;
	color:#7e8783;
}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#4e7b8d;}
a:hover{text-decoration:none;}
p {
	padding-top:22px;
}

/* ============================= main layout ====================== */
.imgindent {
	margin:4px 20px 0 0;
	float:right;
}
.padding1{ padding-top:17px;}
.padding2{ padding-top:10px !important;}
.margin1{ margin-top:17px;}

/* ============================= header ====================== */
#header{ background:url(images/header-bg.jpg) bottom no-repeat;}

/* ============================= content ====================== */
#content{ background:url(images/content-bg.jpg) no-repeat 0 30px; margin-top:-38px; position:relative;}
.column-1{ background:url(images/column1-top-bg.gif) top left no-repeat; padding-top:32px; }
.column-1 .bot-bg{ background:url(images/column1-bottom-bg.gif) bottom left no-repeat; padding-bottom:32px; width:100%;}
.column-1 .content{ background:#1e2123;}
.column-1 .indent{ padding:35px 25px 33px 36px;}
.column-1 .indent2{ padding:35px 25px 15px 36px;}

.column-2{ margin-left:30px;}
.column-2 .indent{ padding:67px 0 20px 0px;}

.title{ padding-bottom:13px;}
#content .link{ display:inline-block; float:right; background:url(images/link-left-bg.gif) left top no-repeat; padding-left:26px; color:#ffffff; text-decoration:none; margin-top:2px; font-size:1em !important; cursor:pointer;}
#content .link span{ display:inline-block; background:url(images/link-right-bg.gif) right top no-repeat; padding-right:24px;}
#content .link span span{ background:url(images/link-bg.gif) top repeat-x; padding:6px 2px 20px 2px;}

#content .link:hover{ background:url(images/link-left-bg-act.gif) left top no-repeat;}
#content .link:hover span{ background:url(images/link-right-bg-act.gif) right top no-repeat;}
#content .link:hover span span{ background:url(images/link-bg-act.gif) top repeat-x;}

#content .link1{ display:inline-block; float:right; background:url(images/link-left-bg2.gif) left top no-repeat; padding-left:26px; color:#ffffff; text-decoration:none; margin-top:2px; font-size:1em !important; cursor:pointer;}
#content .link1 span{ display:inline-block; background:url(images/link-right-bg2.gif) right top no-repeat; padding-right:24px;}
#content .link1 span span{ background:url(images/link-bg2.gif) top repeat-x; padding:6px 2px 20px 2px;}

#content .link1:hover{ background:url(images/link-left-bg2-act.gif) left top no-repeat;}
#content .link1:hover span{ background:url(images/link-right-bg2-act.gif) right top no-repeat;}
#content .link1:hover span span{ background:url(images/link-bg2-act.gif) top repeat-x;}

.unline{ background:url(images/unline.gif) bottom repeat-x; padding-bottom:12px; margin-bottom:30px;}
.unline2{ background:url(images/unline.gif) bottom repeat-x; padding-bottom:30px; margin-bottom:12px;}
.extra{
	color:#7E8783;
	text-align:center;
}
.extra img{ margin-bottom:16px;}

.list li{ font-size:0.833em; line-height:2.4em; color:#ffffff;}
.list a{ color:#ffffff; text-transform:uppercase; }

/* ============================= page1 ====================== */
#page1 .col-2, #page1 .col-3{ margin-left:21px;}

/* ============================= page2 ====================== */
#page2 .col-2, #page2 .col-3{ margin-left:60px;}

/* ============================= page5 ====================== */
#page5 .col-2{ margin-left:100px;}

/* ============================= page6 ====================== */
#page6 .col-2, #page6 .col-3{ margin-left:21px;}

/* ============================= footer ====================== */
#footer{ background:url(images/footer-bg.gif) top no-repeat; margin-top:-7px; text-align:center;}
#footer .text{ padding-top:33px;}
#footer a{ color:#7e8783; text-decoration:none;}
#footer a:hover{ text-decoration:underline;}

/* ============================= forms ============================= */
#SearchForm{ padding-top:6px;}
#SearchForm label{ display:block; height:27px; font-size:0.917em;}
#SearchForm label span{ display:inline-block; width:42px;}
#SearchForm input{  font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000;  padding:2px 0 2px 3px; width:170px;}
#SearchForm select{ font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000;  padding:0 0 0 5px; width:177px;}
#SearchForm .link1{ margin-top:10px;}
#SearchForm .link2{ font-size:0.833em; text-transform:uppercase; color:#7e8783; display:inline-block; margin-top:18px;}

#SearchForm2{ padding-top:6px;}
#SearchForm2 label{ display:block; height:29px; font-size:0.917em;}
#SearchForm2 label span{ display:inline-block; width:63px;}
#SearchForm2 input{ font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000; padding:2px 0 2px 3px; width:150px;}
#SearchForm2 .link1{ margin-top:10px;}
.A_Title {
	font-family: "Times New Roman", Times, serif;
	font-size: 44px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7E8775;
}
.A_Left_Title {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.A_Med {
	font-size: 18px;
}
.A_Left_Body {
	font-size: 20px;
}
.Contact {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
}
.A33 {
	font-size: 33px;
}
.A28 {
	font-size: 28px;
}
.H1 {
	font-size: 44px;
}
