* { margin:0; padding:0;}
body{ background:url(images/bgr_body.jpg) top left;}
html, input, textarea, select{
	font-family: Arial, serif;
	font-size:11px;
	color:#909090;
}
.hidden { display: none; }


/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}


div.scroll
{
	background-color:#FFFFFF;
	width:365px;
	height:345px;
	overflow: scroll;
	border: none;

}

strong a{ background:url(images/bull_link.gif) center left no-repeat; padding:0 0 0 8px; color:#262626; font-weight:bold; text-decoration:none}
strong a:hover{ text-decoration:underline;}

a:hover{text-decoration:none;}
a {color:#2e8945;}
b{
	color:#2e8945;
	font-family: "Futura Book", Arial, Helvetica, serif;
	font-size: 11px;
}

b.aboutus{
	padding:0 0 0 10px;
}


/*CUSTOM FONT STUFF I HAVE CREATED*/
h1 {
	font-size: 9pt;
	background-image: url(images/list_bull.gif);
	padding:0 0 0 10px;
	line-height:30px;
	color:#2e8945;
	background-repeat: no-repeat;
	background-position: center left;
	font-weight: normal;
	}

h1.bold {
	font-size: 8pt
	font-weight: bold;
	line-height:25px;
	}

h1.premium{
	font-size: 9pt;
	}

h1.maintenance {
	font-size: 9pt;
	background-image: url(images/list_bull.gif);
	padding:0 0 0 10px;
	line-height:20px;
	color:#2e8945;
	background-repeat: no-repeat;
	background-position: center left;
	font-weight: bold;
	margin:0 0 0 30px;
	}

h1.abovenobull {
	padding:0 0 0 10px;
	line-height:20px;
	/*font-family:Arial, Helvetica, serif;*/
	/*font-family:"Futura Book";*/
}

h1.nobullone {
	background-image: none;
    line-height:90%;

}

h1.commercial {
	padding:0 0 0 40px;
	background-image: none;
    line-height:90%;
	color:#838384;

}

h1.nobulltwo {
	padding:1px 0 5px 11px;
}

h1.greenbull {
	font-size: 9pt;
	background-image: url(images/list_bullgreen.gif);
	padding:0 0 0 10px;
	line-height:20px;
	color:#838384;
	background-repeat: no-repeat;
	background-position: center left;
	font-weight: normal;
	margin:0 0 0 30px;
	}

h1.smallgray {
	font-size: 9pt;
	padding:0 0 0 0px;
	line-height:25px;
	color:#838384;
	font-weight: normal;
	background-image: none;

	}

h2 {
	font-size:10pt;
	color:#2e8945;
	font-weight:bold;
	padding:0 0 5px 0;
	letter-spacing:0px;
	}

h2.nospacing {
	padding:0px 0px 0px 0px;
	letter-spacing:0px;
	}

h2.smallfont {
	font-size:8pt;
	letter-spacing:0px;
	}
	
h2.noboldgray {
	color:#838384;
	font-weight:normal;
	}
	
/*FOR FOOTER*/

greenfoot {
	font-size:7pt;
	color:#2e8945;
    letter-spacing:1px;
	margin:0 0 0 0px;
	}
	
	
foot {
	font-size:8pt;
	color:#ffffff;
	font-weight: normal;
    line-height:14px;
	letter-spacing:0px;
	margin:0 0 0 30px;
	text-indent:20px;
	}

foot.numbers {
	font-size:11pt;
	margin:0 0 0 0px;
    }

foot.bar {
	font-size:11pt;
	color:#2e8945;
    letter-spacing:0px;
	margin:0 0 0 0px;
	}


	
p1 {
	font-size:10pt;
	color:#838384;
	font-weight: normal;
    line-height:180%;
	}
	
p1.normallines {
	line-height:150%;
	letter-spacing:0px;
	
	}
	
p1.bold {
	font-weight: bold;
	}

p2 {
	font-size:8pt;
	color:#838384;
	font-weight:normal;
    line-height:120%;
	}

p2.aboutus{
	padding:0 0 0 10px;
}

p2.aboutusbold {
	font-weight:bold;
	color:#2e8945;
	padding:0 0 0 10px;
	line-height:150%;
	
	}



p2.contactus{
	padding:0 0 0 0px;
    line-height:150%;
}

p2.contactusbold {
	font-weight:bold;
	color:#2e8945;
	line-height:150%;
	padding:0 0 0 0px;
}

p2.maintenance {
	font-size:8pt;
	line-height:160%;
	letter-spacing:0px;
	
	}
	
f1 {
	color:#ffffff;
	font-size:11px;
	padding:0 0 0 0px;
	line-height:30px;
	}
	
f2 {
	color:#ffffff;
	font-size:11px;
	padding:0 0 0 10px;
	line-height:1px;
	}

/*END CUSTOM*/

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


/*header*/
.bgr_header{
	background:url(images/bgr_header.jpg) top left repeat-x;
	width:100%;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 60px;
	padding-left: 0;
}
.menu{ height:57px;}
.menuTop{ height:50px;}
.header_logo img{ margin:0 0 0 16px;}
.ind_h{
	margin:0 12px 0 11px;
	width:631px;
	background-image: url(images/bull_link.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/*footer*/
.footer{
	width:647px;
	padding:5px 0 0px 0px;
	text-indent:30px;
	color:#ffffff;
	font-size: 11px;
	letter-spacing: 0px;
}
.footer a{ color:#ffffff;}

/*content*/
.title{ display:block;}
.row_top, .row_bot, .row_mid{ line-height:17px;}
.indent_img{ margin-right:14px; float:left;}
.line_y{ background:url(images/line_y.gif) top left repeat-x; height:24px;}

/*================== index.html ==================*/
#page1 .row_top .separate{margin:25px 0 0 0; background:url(images/separate_wr.gif) 285px 0 repeat-y; width:595px;}
#page1 .row_top .height_row_top{ height:123px; float:left; width:24px;}
#page1 .row_top .col_1 .indent_text{ margin:11px 0 0 22px;}
#page1 .row_top .col_2 .indent_text{ margin:2px 0 9px 25px; width:279px;}
#testimonials { width: 250px; margin: 0 0 0 20px; }
#t { margin: 0 0 15px 0; line-height: 150% }
#test_nav a { margin: 10px 5px 0 0; padding: 3px 5px; color: #FFF; background: #999; text-decoration: none }
#test_nav a:hover { background: #2e8945; }


#page1 .separate_y{ background:url(images/separate_y.gif) repeat-x top left; width:557px; height:35px; margin:0 0 0 29px;}
/*--#page1 .header_logo{ width:616px; background:url(images/h_index_img.jpg) no-repeat 253px 0; height:204px;} --*/

#page1 .row_bot .height_row_bot{ height:140px; width:38px; float:left;}
#page1 .row_bot .col_1 .title{ margin:0 0 20px 7px;}
#page1 .row_bot .col_1 .indent_text{ margin:11px 0 0 14px; width:146px;}
#page1 .row_bot .col_1 .indent_text b{ display:block;}
#page1 .row_bot .col_1 .col_box{ width:556px;}
#page1 .row_bot .col_1 .col_box .col_box_1{ width:175px;}
#page1 .row_bot .col_1 .col_box .col_box_2{ width:175px; padding:0 11px;}
#page1 .row_bot .col_1 .col_box .col_box_3{ width:175px;}


/*================== index-1.html ==================*/
#page2 .row_top .separate{margin:0 0 0 0; background:url(images/separate_wrtest.gif) 218px 0 no-repeat; width:595px;}
#page2 .row_top .height_row_top{ height:186px; float:left; width:46px;}
#page2 .row_top .col_1 .indent_text{ width:150px;}
#page2 .row_top .col_2 .indent_text{ margin:0 0 9px 0; width:320px;}


#page2 .separate_y{ background:url(images/separate_y.gif) repeat-x top left; width:557px; height:25px; margin:0 0 0 29px;}
/*--#page2 .header_logo{ width:616px; background:url(images/h_index1_img.jpg) no-repeat 253px 0; height:204px;}--*/

#page2 .row_bot .height_row_bot{ height:147px; width:45px; float:left;}
#page2 .row_bot .col_1{ padding:35px 0 0 0;}
#page2 .row_bot .col_1 .title{ margin:0 0 17px 0;}

/*================== index-2.html ==================*/
#page3 .row_top .separate{margin:0 0 0 0; background:url(images/separate_wrtest.gif) 218px 0 no-repeat; width:595px;}
/*--#page3 .header_logo{ width:616px; background:url(images/h_index2_img.jpg) no-repeat 253px 0; height:204px;}--*/
#page3 .row_top .height_row_top{ height:359px; float:left; width:36px;}
#page3 .row_top .col_1 .indent_text{ width:160px; margin:10px 0 0 0;}
#page3 .row_top .col_2 .indent_text{ margin:10px 0 9px 0; width:320px;}


/*================== index-3.html ==================*/
#page4 .row_top .separate{margin:0 0 0 0; background:url(images/separate_wrtest.gif) 225px 0 no-repeat; width:595px;}
#page4 .row_top .height_row_top{ height:143px; float:left; width:46px;}
#page4 .row_top .col_1 .indent_text{ width:160px; margin:10px 0 0 0;}
#page4 .row_top .col_2 .indent_text{ margin:0px 10px 0 0; }


#page4 .separate_y{ background:url(images/separate_y.gif) repeat-x top left; width:557px; height:25px; margin:0 0 0 29px;}
/*--#page4 .header_logo{ width:616px; background:url(images/h_index3_img.jpg) no-repeat 253px 0; height:204px;}--*/

#page4 .row_bot .height_row_bot{ height:20px; width:45px; float:left;}
#page4 .row_bot .col_1{ padding:35px 0 0 0;}
#page4 .row_bot .col_1 .title{ margin:0 0 0 0;}


/*================== index-4.html ==================*/
#page5 .row_top .separate{margin:0 0 0 0; background:url(images/separate_wrtest.gif) 218px 0 no-repeat; width:595px;}
/*--#page5 .header_logo{ width:616px; background:url(images/h_index4_img.jpg) no-repeat 253px 0; height:204px;}--*/

#page5 .row_top .height_row_top{ height:359px; float:left; width:46px;}
#page5 .row_top .col_1 .indent_text{ width:187px; margin:11px 0 0 0;}
#page5 .row_top .col_2 .indent_text{ margin:11px 0 0 0px;}
#page5 .ind1{ padding:0 0 8px 0; line-height:16px;}

#page5 .row_top .col_2 .col_box .col_box_1{ width:295px;}
#page5 .row_top .col_2 .col_box .col_box_2{ padding-left:9px;}
#page5 .row_top .col_2 .h_f{ height:24px;}
/*#page5 input{ width:137px; height:18px;}*/

#page5 textarea{ width:310px; height:89px; overflow:auto; margin-bottom:11px; display:block;}/
#page5 textarea, #page5 input{ border:1px solid #909090; font-family:Arial; color:#909090; font-size:11px;}


/*================== index-5.html ==================*/
/*--#page6 .header_logo{ width:616px; background:url(images/h_index5_img.jpg) no-repeat 253px 0; height:204px;}--*/
#page6 .row_top .col_1 .indent_text{ width:420px; margin:11px 0 0 50px;}
#page6 .row_top .height_row_top{ height:339px; float:left; width:46px;}
#page6 .ind2{ padding:12px 0 0 0;}


/*================== index-6.html ==================*/
/*--#page6 .header_logo{ width:616px; background:url(images/h_index5_img.jpg) no-repeat 253px 0; height:204px;}--*/
#page7 .row_top .col_1 .indent_text{ width:420px; margin:11px 0 0 50px;}
#page7 .row_top .height_row_top{ height:359px; float:left; width:46px;}
#page7 .ind2{ padding:12px 0 0 0;}

/*================== index-7.html ==================*/
/*--#page6 .header_logo{ width:616px; background:url(images/h_index5_img.jpg) no-repeat 253px 0; height:204px;}--*/
#page8 .row_top .col_1 .indent_text{ width:420px; margin:11px 0 0 50px;}
#page8 .row_top .height_row_top{ height:300px; float:left; width:46px;}
#page8 .ind2{ padding:12px 0 0 0;}

/*==================list====================*/
.l_t { background:url(images/level_1_con_top_left.gif) no-repeat left top #1b3c22;}
.r_t { background:url(images/level_1_con_top_right.gif) no-repeat right top;}
.l_b { background:url(images/level_1_con_bot_left.gif) no-repeat left bottom;}
.r_b { background:url(images/level_1_con_bot_right.gif) no-repeat right bottom;}

.b1 { background:url(images/m2-b-dr.gif) repeat-x bottom #ffffff;}
.l1 { background:url(images/m2-l-dr.gif) repeat-y left;}
.r1 { background:url(images/m2-r-dr.gif) repeat-y right;}
.l_b1 { background:url(images/m2-l-b.gif) no-repeat left bottom;}
.r_b1 { background:url(images/m2-r-b.gif) no-repeat right bottom; width:100%;}


li a {
	margin:0;
	padding:0 0 0 14px;
	line-height:20px;
	color:#2e8945;
	background-image: url(images/list_bull.gif);
	background-repeat: no-repeat;
	background-position: center left;
}
/*==========================================*/
.insetDiv {
	margin-left: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
}

/*for rss feed*/
#greentexid{
width: 250px;
padding: 5px;
background-color: #d2ebd8;
border: 1px solid black;
}

#greentexid-paginatediv{ /*Style for auto generated pagination DIV pertaining to #bbcid RSS box*/
width: 300px;
}
