@charset "utf-8";
/* CSS Document */

#main { width:1000px; margin:0 auto; text-align:left; position:relative;}

body {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #666666;
	background-color: #525252;
	margin-top: 5px;
	margin-left: auto;
}

/* ============================= content ====================== */

#content{ padding:12px 20px 19px 21px;}
.column-2{ margin-left:24px;}
.line{ padding-bottom:22px;}
.indent1{ padding:15px 17px 0 18px;}


.title_Grey {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: #29404f;
}
h1 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: #ed6300;
}
h2 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 19px;
	font-style: italic;
	font-weight: bold;
	color: #29404f;
	padding-top: 4px;
}
.List_Blue {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #29404f;
	padding-top: 4px;
	line-height: 15px;
}


input, select { vertical-align:middle; font-weight:normal;}

a {color:#6c6c6c;}
a:hover{text-decoration:none;}
p {padding-top:19px;}
h4{ font-size:1.5em; font-weight:normal; color:#b41405; text-transform:uppercase; letter-spacing:-1px; word-spacing:-2px; padding-bottom:3px;}
h3{ background:url(../images/title-tail.gif) top repeat-x; font-size:1.083em; font-style:normal; color:#f4f3f3; text-transform:uppercase; letter-spacing:0px;}
h3 span{ display:block; background:url(../images/title-left-bg.gif) left top no-repeat;}
h3 span span{ background:url(../images/title-right-bg.gif) right top no-repeat; padding:13px 10px 15px 25px;}
strong{ text-transform:uppercase;}


/* ============================= footer ====================== */
#footer{ background:url(../images/footer-tail.gif) top repeat-x; font-size:0.917em; color:#ffffff;}
#footer .text{ padding:31px 0 0 25px;}
#footer a{ color:#ffffff;}
#footer span{ text-transform:uppercase; font-weight:bold;}

/* ============================= forms ============================= */
#ContactForm{ padding-top:0px;}
#ContactForm label{ display:block; height:35px;}
#ContactForm input{
	border:solid 1px #404040;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:1em;
	color:#646464;
	padding:4px 0 4px 3px;
	width:225px;
}
#ContactForm textarea{
	border:solid 1px #404040;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:1em;
	color:#646464;
	padding:1px 0 1px 3px;
	width:225px;
	height:150px;
	overflow:auto;
}
#ContactForm .link{ float:right; margin:15px 10px 0 0;}