/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#FFFFFF;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}
.center { text-align:center; }

html, input, textarea
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.813em;
		line-height:1.154em;
		color:#111e23;
	}

input, select { vertical-align:middle; font-weight:normal;}

p {padding-top:5px;}

/* ============================= main layout ====================== */


.imgindent {margin:0 17px 0 0; float:left;}

/* ============================= header ====================== */
.logo{ 
	height:112px;
	padding:15px 30px 0 29px;
	background:url(images/top-bg.gif); 
	color:#909090;
	font-size:0.846em;
	text-transform:uppercase;
}
.logo ul{
	float:right;
}
.logo li{
	border-right:solid 1px #909090;
	padding:0 8px;
	display:inline;
	line-height:1em;
}
.logo .last-li{
	border:none;
}
.logo li a{
	color:#909090;
	text-decoration:none;
}
.logo li a:hover{
	text-decoration:underline;
}
.marg-logo{
	margin-top:10px;
}

.slogan{ 
height:254px; 
background:url(images/bg-logo.jpg); 
padding:89px 30px 0 143px; 
text-align:right 
}

.header-button{
	margin-top:20px;
}

.menu{ height:69px; background:url(images/bg-menu.gif) repeat-x; }
.menu ul{
	padding:20px 0 0 30px;
}
.menu li{
	float:left;
	padding-right:10px;
}
.rss{
	margin:20px 30px 0 0;
}

/* ============================= content ====================== */
#content{
	padding:29px;
}
.column-1{ margin-right:28px;}
.marg-banner{ margin-top:1px; }

.tit{
	border-bottom: solid 1px #e3e3e3;
	padding-bottom:17px;
	margin-bottom:22px;
}

.title{
	padding-bottom:20px;
}
.padding1{
	padding-bottom:15px;
}
.margin1{
	margin-bottom:15px;
}
.padding2{
	padding-top:12px;
}

strong{
	color:#0081b3;
	font-weight:bold;
}
.button{
	height:20px;
	margin-top:18px;
	padding:4px 0 0 24px;
	background:url(images/button.gif) no-repeat;
	font-weight:bold;
	line-height:1em;
}
.button a{ text-decoration:underline; color:#0081b3;}
.button a:hover{ text-decoration:none; }

.list ul{ list-style:none;}
.list li{
	background:url(images/list-bg.gif) no-repeat 0 1px;
	padding-left:25px;
	line-height:1.69em;
}
.list a, .link{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0081b3;
	text-decoration:underline;
}
.list a:hover, .link:hover{
	text-decoration:none;
}

/* ============================= footer ====================== */
#footer{
	border-top:solid 1px #e3e3e3;
	padding:18px 0 0 28px;
}
#footer a{
	color:#0081b3;
	text-decoration:underline;
}
#footer a:hover{ text-decoration:none }

/* ============================= forms ============================= */
#ContactForm .input{
	width:230px;
	border:solid 1px #000000;
	font-size:0.846em;
	padding:2px 3px 2px 3px;
}
.inputContact {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #398AB7;
	background-color: #FFFFFF;
	width: 200px;
	height: 25px;
	border: 1px solid #398AB7;
	text-align: left;
	
	}
	.inputContact2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #398AB7;
	background-color: #FFFFFF;
	width: 200px;
	height: 60px;
	border: 1px solid #398AB7;
	text-align: left;
	
	}
	.form {
	padding: 10 70px 10 20px;
	font-size : 100%;
	color : #747679;
}

#ContactForm label { display:block; height:26px;}

#ContactForm textarea{
	width:305px;
	border:solid 1px #000000;
	height:40px;
	font-size:0.846em;
	overflow:hidden;
	padding:2px 3px 2px 3px;
}
.Search{
	float:right;
	margin-top:10px;
	
}

#SearchForm {
	float:right;
	margin-top:50px;
}
#SearchForm .input{
	padding:3px 0 0 5px;
	font-size:1em;
	color:#9b9b9b;
	height:50px;
	width:170px;
	border:solid 1px #b4b4b4;
	background:#e6e6e6;
}
/* ============================= page6 ============================= */

#page6 img{
	text-align:center;
}
/* ============================= page8 ============================= */
.phone{
	float:right;
	padding-right:95px;
}
.email{	
	color:#0081b3;
	text-decoration:underline;
}
.email:hover{	
	color:#0081b3;
	text-decoration:none;
}
.form-col-1{
	width:243px;
}
.form-col-2{
	width:300px;
}
#page8 .button{
	width:50px;
}
/* ============================= privacy policy ============================= */

#page9 p{
	padding-top:12px;
}
#page9 #content a{
	color:#111e23;
	text-decoration:underline;
}
#page9 #content a:hover{
	text-decoration:none;
}
