
/*content*/
.content { width:936px; margin:5px auto 5px auto; padding:0;}
.content h1 { color:#fff;}
.content img {padding-right:10px; padding-bottom:25px;}
.content h2 { font:normal 20px Tahoma, Helvetica, sans-serif; color:#2b2f30; padding:0; margin:0;}
.content p { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#808186; }
.content a { font: 11px Georgia, "Times New Roman", Times, serif; color:#808186; text-decoration:underline;}
.content div p { font:normal 14px Georgia, "Times New Roman", Times, serif; color:#808186; line-height:1.2em;}
.content div h2 { font:normal 20px Tahoma, Helvetica, sans-serif; color:#2b2f30; padding:0; margin:0;}
.content .one { float:left; width:272px; margin:0; padding:10px 20px;}
.content .two  {float:left; width:272px; margin:0; padding:10px 20px;}
.content .three {float:right; width:272px; margin:0; padding:10px 20px;}

.line_two { margin:0 auto; width:936px; height:110px; color:#fff;}
.line_two a { text-decoration:underline; color:#fff;}
.line_two .left { float:left; width:400px; height:59px; margin-top:15px; padding-top:15px; background:#8aae36 url(images/clt_green.png) top left no-repeat;  }
.line_two .left div { height:59px; background:url(images/clb_green.png) bottom left no-repeat; }
.line_two .left h3 { font:normal 24px Tahoma, Helvetica, sans-serif; color:#fff; line-height:1.3em; padding:8px 0; margin:0;}
.line_two .center { float:left; width:110px; height:110px; margin:0; background:url(images/img_1.png) no-repeat top;}
.line_two .right { float:right; width:422px; height:59px; margin-top:15px; padding-top:15px; padding-left:4px; background:#317ea6 url(images/crt_blue.png) top right no-repeat; }
.line_two .right div { float:right; width:402px; height:59px; background:url(images/crb_blue.png) bottom right no-repeat; padding:0 10px;}
.line_two .right div { font:normal 16px Tahoma, Geneva, sans-serif; color:#FFF;}
.line_two .right div a { font:normal 14px Tahoma, Geneva, sans-serif; color:#FFF;}

/*Contact*/
.Contact { width:350px; padding:0; margin:5px 0 5px 30px !important; margin:5px 0 5px 15px; float:left; background:#fff; border: 1px solid #dfdfdf;}
.Contact div {width:350px; background:url(images/corner/tl_white.png) top left no-repeat; position:relative; margin:-1px;}
.Contact div div {width:350px; background:url(images/corner/tr_white.png) top right no-repeat; margin:0px;}
.Contact div div div { width:350px; background:url(images/corner/br_white.png) bottom right no-repeat; }
.Contact div div div div { width:350px; background:url(images/corner/bl_white.png) bottom left no-repeat;}
.Contact ul {  font:normal 11px Tahoma, Helvetica, sans-serif; color:#242424; padding-right:30px; margin:0; list-style:none; }
.Contact ul li {line-height:3.3em; padding-top:10px;}
.Contact ul li ul li {border:none; color:#9b9b9b;}
.Contact li {list-style:none; border-bottom:1px solid #ccc;}
.Contact li ul {list-style:none; border-bottom:none;}
.Contact h4 { color:#3a3c3c; font:normal 16px Georgia, "Times New Roman", Times, serif; margin:0 0 0 35px; padding:17px 0 17px 50px; background:url(images/sub.png) left center no-repeat;}
.Contact a {font:normal 11px Tahoma, Helvetica, sans-serif; color:#508c20; margin:0; padding:0px; text-decoration: underline;}
.Contact p {padding-left:40px;}
.Contact img { padding:0; margin:10px 15px 10px 15px; border:none;}

/* Contact Form */
.response { font:normal 12px Tahoma, Helvetica, sans-serif; color:red; text-align:center;}
.loader { text-align:center; width:auto; padding:0; margin:0;}
#contactform { margin:0; padding:5px; }
#contactform * { font-family: Tahoma, Helvetica, sans-serif;; font-size:11px;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0 0 5px 0; padding:10px; background:none; list-style:none;}
#contactform li.buttons { margin:0; overflow:hidden; list-style:none; }
#contactform label { margin:0; width:150px; display:block; float:left; padding:2px 0; font:normal 12px Tahoma, Helvetica, sans-serif; color:#242424;}
#contactform label span { font:normal 10px Tahoma, Helvetica, sans-serif; color:#afafaf; margin:0; padding:0;}
#contactform input.text { width:280px; border:1px solid #d6d6d6; margin:0; padding:5px 2px; height:16px; background:#fff;}
#contactform textarea { width:280px; border:1px solid #d6d6d6; padding:2px; background:#fff; }
#contactform li.buttons input { padding:3px 10px; margin:0 0 0 150px; background:#78a307; border:1px solid #67900b; color:#FFF; float:left; list-style:none;}

.subscribe input[type="text"]{
	width: 400px;
	border: 1px solid #999;
	padding: 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
	background: #FFFFFF;
}
.subscribe textarea{
	width: 400px;
	border: 1px solid #999;
	padding: 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
	background: #FFFFFF;
}
 
.subscribe input{
	
	border: 1px solid #999;
	padding: 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
	background: #FFFFFF;
}
.subscribe .btn {
	background: url(../images/btn-subscribe.png) left top no-repeat;
	width: 130px;
	height: 33px;
	text-align: left;
	border: 0;
	cursor: pointer;
	font-size: 14px;
	line-height: 1;
}
.subscribe .btn:hover {
	color: #f79f2e;
	background-position: left -33px;
}
.subscribe label {
	cursor: pointer;
	display: block;
}
.subscribe div {
	clear: both;
	position: relative;
	margin: 0 0 10px;
}
.subscribe h4 {
	text-transform: uppercase;
	font-weight: normal;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif;
	margin-bottom: 15px;
	color: #a6a6a6;
	font-size: 14px;
	text-align: left;
}
.subscribe h4 span {
	color: #FFFFFF;
}