/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#FFFFFF;
	text-align:center;
}

.newsItem
{
	border-bottom:1px dotted #D0D0D0;
	padding-bottom: 20px;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:20px;
		color:#a7a7a7;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#68c627; outline:none;}
a:hover{text-decoration:none;}
p {padding-bottom:21px;}

h1 {font-size:29px; color:#6a6a6a; line-height:1.2em; padding:14px 0 18px}
h2 {font-size:27px; color:#1c1c1c; line-height:1.2em; padding:21px 0 16px; letter-spacing:-1px;}
h2.extra {padding:15px 0 16px;}
h3 {color:#4F4F4F;font-size:13px;}
h3 a {font-size:12px; color:#4f4f4f;}
h4 {font-size:13px; color:#4f4f4f; padding:2px 0 20px;}
h4.extra {font-size:13px; color:#4f4f4f; background:url(images/comment_bg.gif) no-repeat -1px 6px; padding:16px 0 31px 91px; margin:-4px 0 0; line-height:17px;}
h4.extra a{font-size:13px; color:#4f4f4f;}
h5 {font-size:13px; color:#4f4f4f; padding:18px 0 20px;}
h6 {font-size:28px; color:#959595; padding:17px 0 6px; text-transform:uppercase; line-height:1.3em;}
.color1 {color:#1c1c1c;}
.color2 {color:#51bd06;}
.color3 {color:#6a6a6a;}
/* ============================= main layout ====================== */

.imgindent {margin:0 20px 0 0; float:left;}
.imgindent_extra {margin:0 32px 0 0; float:left;}

.fright {text-align:right;}
/* ============================= header ====================== */
object {outline:none;}

/* ============================= content ====================== */
#content {
	border-bottom:3px solid #f6f6f4; 
	border-top:6px solid #f6f6f4;
}
#content ul {padding-bottom:21px; margin:-4px 0;}
#content li {background:url(images/marker.gif) no-repeat left center; padding-left:11px; line-height:24px;}
#content li a {color:#68c627;}
.image {padding:4px 0 0;}
.first {margin:-6px 0 0;}
.blocks {padding:17px 0 4px;}
p.extra {padding-top:11px;}
p.link {padding:0 2px;}
p.link a {color:#1d1d1d; font-style:italic;}
p.link a:hover {color:#51bd06;}
.pad {padding-top:7px;}
h2.pad {margin-top:-6px; padding-bottom:22px;}
.links {padding:6px 2px 0;}
.content {padding-bottom:16px;}

.row {padding:0 0 11px; border-bottom:1px dotted #d0d0d0;}
.row1 {padding:0 0 25px}

.block {padding:4px 0 8px;}
.block_type1 {
	background:url(images/block1_bg_tail.gif) repeat-x top center; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#666; 
	font-size:12px;
	font-style:italic;
	margin:10px 0 0;
	line-height:17px;}
.block_type1 .imgindent {margin:0 5px 0 0;}
.block_type1 p {padding:14px 0 0;}
.block_type1_left_bg {background:url(images/block1_bg_left.gif) no-repeat left top;}
.block_type1_right_bg {background:url(images/block1_bg_right.gif) no-repeat right top;
	padding:28px 17px 32px;}
#page6 h2.color2 { padding:31px 0 16px;}
.block_type2 {padding:10px 0 0;}
.block_type2 img {float:right; padding:2px 0 0;}
.block_type2 p {border-bottom:1px solid #f2f2f2; padding:3px 0 4px; margin-bottom:22px;}

.block_type3 {padding:10px 0; border-bottom:1px solid #f2f2f2; margin-bottom:14px;}
.block_type3 p {padding: 0 0 20px;}
.block_type3 h3 {margin:-20px 0 0; padding:0 0 15px;}

.block_type4 {padding:10px 0; border-bottom:1px solid #f2f2f2; margin-bottom:20px;}
.block_type4 p {padding: 0 0 15px;}
.block_type4 h4 {padding:2px 0 20px;}

#content .free {padding-bottom:0}
.col2 .row2 {padding:16px 0 0;}
.block_extra {padding:10px 0 0;}

.row_last, #content .last {border:0;}
.privacy {padding:11px 0 41px;}
.privacy p {padding-bottom:20px;}
.privacy h3 {}

/*phone*/
.phone {padding-bottom:0px;}
.phone span {display:inline-block; width:87px; font-weight:normal;}

/* ============================= footer ====================== */
#footer a {color:#9c9c9c;}
#footer a:hover{color:#1c1c1c;}
#footer span {color:#51bd06;}
#footer ul {padding:3px 0 0;}
#footer li {display:inline; margin-right:22px;}


/* ============================= forms ============================= */
#SearchForm {background:url(images/search_bg.gif) no-repeat 10px center; overflow:hidden; width:198px; margin-right:1px;}
#SearchForm input {background:none; border:0; width:150px; margin:0 7px 0 15px; color:#3c3c3c; font-style:italic;}
* html #SearchForm input {margin-top:-32px;}
#SearchForm a {float:right; width:24px; height:24px; text-decoration:none;}

#ContactForm {padding:11px 0 0;}
#ContactForm input, #ContactForm textarea {
	border:1px solid #c4c3be;
	width:257px;
	padding:0 5px;
	color:#424141;
	margin:-2px 0 0;
	}
#ContactForm p {padding:0 0 8px;}
#ContactForm a {margin:0 1px 0 14px;}
#ContactForm input {font-size:1em;}
#ContactForm textarea {height:116px; overflow:auto; margin:0 0 11px; width:312px;}


