body {	
	font-family: Arial, Lucida Grande, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

a:link {	
	color: #377c05;
	text-decoration: none;
}
a:visited {	
	color: #377c05;
	text-decoration: none;
}
a:hover {	
	color: #ffa500;
	text-decoration: underline;
}
a:active {	
	color: #377c05;
	text-decoration: none;
}


.heading1 {
font-family: Arial, Lucida Grande, sans-serif;
font-size: 15px;
font-style: normal;
font-variant: normal;
font-weight: bold;
color: #AF540A;

}

.heading2 {
font-family: Arial, Lucida Grande, sans-serif;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
color: #186B27;
margin-top: 20px;
}


a.side {
	
	text-decoration: none;
	
}


a.side:link {
	
	text-decoration: none;
	}


.searchbox 
{
height:20;
width:130;
}
.tdresources
{
border-color:#cccccc;
border-width:1px;
border-style:solid;
}
.button
{
background-color:#CDD9E5;
border-color:#330066;
border-width:1px;
font-family:Arial;
font-size:12px;

height:20;
width:70;

}
.cname {
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #123761;
}
body {
	margin-top: 0px;
	margin-bottom:0px;
}

.gridheading {
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	background-color: #666666;
}

.related_bg{
	background-image: url(related_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-indent: 7px;
	padding: 3px 0px 0px;
}
.divhomeservice{
width: 194px;
}
.tdhomeservice{
	background-image:url(../images/bg_gradient.jpg);
	text-align:left;
	background-position: left bottom;
	width:194px;
	vertical-align:top;
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
	padding: 3px;
}

.bg_box{

	background-image: url(services_bg.jpg);
	background-repeat: repeat;
	background-position: bottom;
}

.bg_menu_smpl{
	background-image: url(menu_bg_smpl.jpg);
	background-repeat: repeat;
	text-indent: 7px;
}

.bg_menu_over{
	background-image: url(menu_bg_over.jpg);
	background-repeat: repeat;
	text-indent: 7px;
}

.textbox {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	height: 18px;
	width: 200px;
	border: 1px solid #7F9DB9;
}

.text {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	font-weight: normal;

}
.text_2 {
	font-family: arial;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-indent: 27px;
}

.text_3 {
	font-family: arial;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-align:left;
}

.text_4 {
	font-family: arial;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	
}
.text_2bold {
	font-family: arial;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	
}

.text_simple {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: Underline;
}

.text_boldsimple {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;	
}

.text_notbold {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: Underline;
	font-weight: none;	
}

.text_bold {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: Underline;
	font-weight: bold;	
}

.text_bold2 {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;	
}



.text_orange {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}

.headtext {
	font-family: arial;
	font-size: 12px;
	color: #006666;
	font-weight: normal;
}
.text_bold{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.text_boldred{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}


.text_bold2{
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	font-weight: bold;
}

.txt_heading1{
	font-family: arial;
	font-size: 18px;
	color: #377c05;
	text-decoration: none;
}

.txt_link1{
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
	text-align: justify;
}

.footertext {
	font-family: arial;
	font-size: 12px;
	color: #666666;
	text-indent: 7px;

}

A.linktop:link {
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold ;
}
A.linktop:visited {
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold ;
}
A.linktop:hover {
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold ;
}
A.linktop:active {
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

A.linktop2:link {
	font-family: arial;
	font-size: 11px;
	color: #377c05;
	text-decoration: none;
	font-weight: bold;
}
A.linktop2:visited {
	font-family: arial;
	font-size: 11px;
	color: #377c05;
	text-decoration: none;
	font-weight: bold;
}
A.linktop2:hover {
	font-family: arial;
	font-size: 11px;
	color: #377c05;
	font-weight: bold;
	text-decoration:none;
}
A.linktop2:active {
	font-family:arial;
	font-size: 11px;
	color: #377c05;
	text-decoration: none;
	font-weight: bold;
}

A.linkfooter:link {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;

}
A.linkfooter:visited {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;

}
A.linkfooter:hover {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;

}
A.linkfooter:active {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;

}


A.linkrelated:link {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}
A.linkrelated:visited {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}
A.linkrelated:hover {
	font-family: arial;
	font-size: 12px;
	color: #ffa500;
	text-decoration: underline;
}
A.linkrelated:active {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}


A.linkrelated2:link {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
	font-weight:bold;
}
A.linkrelated2:visited {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
	font-weight:bold;
}
A.linkrelated2:hover {
	font-family: arial;
	font-size: 12px;
	color: #ffa500;
	text-decoration: underline;
	font-weight:bold;
}
A.linkrelated2:active {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
	font-weight:bold;
}


A.testimonial:link {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}
A.testimonial:visited {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}
A.testimonial:hover {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: underline;
}
A.testimonial:active {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}





A.linkblue:link {
	font-family: arial;
	font-size: 12px;
	color: #0000FE;
	text-decoration: none;
}
A.linkblue:visited {
	font-family: arial;
	font-size: 12px;
	color: #0000FE;
	text-decoration: none;
}
A.linkblue:hover {
	font-family: arial;
	font-size: 12px;
	color: #ffa500;
	text-decoration: underline;
}
A.linkblue:active {
	font-family: arial;
	font-size: 12px;
	color: #0000FE;
	text-decoration: none;
}


A.linkrelatedbold:link {
	font-family: arial;
	font-weight:bold;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}
A.linkrelatedbold:visited {
	font-family: arial;
	font-weight:bold;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}
A.linkrelatedbold:hover {
	font-family: arial;
	font-weight:bold;
	font-size: 12px;
	color: #ffa500;
	text-decoration: underline;
}
A.linkrelatedbold:active {
	font-family: arial;
	font-weight:bold;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}


A.linkrelated_main:link {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}
A.linkrelated_main:visited {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}
A.linkrelated_main:hover {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: underline;
}
A.linkrelated_main:active {
	font-family: arial;
	font-size: 12px;
	color: #377c05;
	text-decoration: none;
}




A.linkblack:link {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: none;
	
}
A.linkblack:visited {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: none;
}
A.linkblack:hover {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: none;
}
A.linkblack:active {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: none;
}

A.linkblack1:link {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: none;
	
}
A.linkblack1:visited {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: none;
}
A.linkblack1:hover {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: none;
}
A.linkblack1:active {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: none;
}
A.linkblack2:link {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
A.linkblack2:visited {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
A.linkblack2:hover {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
A.linkblack2:active {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}



A.linknews:link {
	font-family: arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	
}
A.linknews:visited {
	font-family: arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
A.linknews:hover {
	font-family: arial;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
A.linknews:active {
	font-family: arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.ul{
	list-style-image: url(../images/bullet.jpg);
	font-family: Arial;
	font-size: 12px;

}
.td_rgt{
	background-image: url(../images/rgt_gradient.jpg);
	background-repeat: no-repeat;
}

.td_rgt2{
	background-image: url(../images/rgt_gradient2.jpg);
	background-repeat: no-repeat;
}

.text_bold3{
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #377c05;
}
.td_quote{
	background-image: url(../images/icons/quote.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.td_quote2{
	background-image: url(../images/icons/quote_ip.gif);
	background-repeat: no-repeat;
	background-position:left top;
}

.td_bullet{
	background-image: url(../images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

.td_bullet2{
	background-image: url(../images/bullet2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}


.headerbg
{
	background-image: url(../images/top_bg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
.homeborder
{
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #EBEBEB;
	border-bottom-color: #EBEBEB;
	border-left-color: #EBEBEB;
}