
B, TD     {FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	COLOR: #000000;
	FONT-FAMILY: Arial; FONT-SIZE: 12px;
	background-image: url(images/bg.jpg); background-repeat:repeat-x; background-color:#5f5f5f
}

h1 {color:#2f6598; font-size:15.5px; margin:0px}

.Middle {background-image:url(images/main_bg.jpg); background-position:top; background-repeat:no-repeat; background-color:#c7c7c7}

.MiddleDiv {padding:15px}

.MiddleDiv2 {padding-left:15px; padding-right:15px; padding-bottom:15px}

.TextBox {border:#CCCCCC solid 1px; padding:10px}
.TextBox A:link    {COLOR: #1d557c; TEXT-DECORATION: underline}
.TextBox A:visited {COLOR: #1d557c; TEXT-DECORATION: underline}
.TextBox A:hover   {COLOR: #3e90ca; TEXT-DECORATION: underline}

.HomeDiv {border:#CCCCCC solid 1px; padding:10px; color:#b9b9b9; width:940px; margin:6px auto}
.HomeDiv A:link    {COLOR: #ffffff; TEXT-DECORATION: underline}
.HomeDiv A:visited {COLOR: #ffffff; TEXT-DECORATION: underline}
.HomeDiv A:hover   {COLOR: #ffffff; TEXT-DECORATION: underline}

.locationsDiv {padding:0px; color:#b9b9b9; width:940px; margin:6px auto}

.LeftBG {background-image:url(images/left_bg.jpg);}

.LineTB2 {border-bottom:#CCC solid 2px; border-top:#CCC solid 2px; padding-top:5px; padding-bottom:5px; font-size:14px; font-weight:bold; color:#777777}

.BorderBottom {border-bottom:#CCCCCC solid 1px}

.FloatRight {float:right}

.Size14 {font-size:14px}

.Gray14Regular {color:#545454}

.Red14 {font-size:14px; color:#ed1e26; font-weight:bold}
.Red14 A:link    {COLOR: #ed1e26; TEXT-DECORATION: none}
.Red14 A:visited {COLOR: #ed1e26; TEXT-DECORATION: none}
.Red14 A:hover   {COLOR: #ed1e26; TEXT-DECORATION: underline}

.LineB2 {border-bottom:#CCC solid 2px; padding-bottom:5px;}

.LineB1 {border-bottom:#CCC solid 1px; padding-bottom:5px;}

.Blue18 {color:#2c5d95; font-size:18px; font-weight:bold}

.BlueLinks2 {color:#2055A4}
.BlueLinks2 A:link    {COLOR: #2055A4; TEXT-DECORATION: underline}
.BlueLinks2 A:visited {COLOR: #2055A4; TEXT-DECORATION: underline}
.BlueLinks2 A:hover   {COLOR: #2055A4; TEXT-DECORATION: underline}

.Blue20 {color:#2c5d95; font-size:20px; font-weight:bold}

.Blue14 {color:#2c5d95; font-size:14px; font-weight:bold}

.paddLeft10 {padding-left:10px}

.Red18 {color:#f12026; font-weight:bold; font-size:18px}

.Gray14 {font-size:14px; color:#444444; font-weight:bold}


.WhiteMiddle {background-color:#ffffff}

.HomeHeader {font-size:16px; color:#b9b9b9;}

.BottomLinks {color:#b9b9b9; }
.BottomLinks A:link    {COLOR: #b9b9b9; TEXT-DECORATION: none}
.BottomLinks A:visited {COLOR: #b9b9b9; TEXT-DECORATION: none}
.BottomLinks A:hover   {COLOR: #b9b9b9; TEXT-DECORATION: underline}

.LocationLinks {color:#fff; }
.LocationLinks A:link    {COLOR: #fff; TEXT-DECORATION: none}
.LocationLinks A:visited {COLOR: #fff; TEXT-DECORATION: none}
.LocationLinks A:hover   {COLOR: #fff; TEXT-DECORATION: underline}

.Blue14Link {color:#2f6598; font-size:12px }
.Blue14Link A:link    {COLOR: #b9b9b9; TEXT-DECORATION: none}
.Blue14Link A:visited {COLOR: #b9b9b9; TEXT-DECORATION: none}
.Blue14Link A:hover   {COLOR: #b9b9b9; TEXT-DECORATION: underline}

.BarBG {background-image:url(images/bar_bg.gif); font-size:14px; font-weight:bold; color:#FFF;}

.BottomText {color:#8d8d8d}

.Box1 {background-image:url(images/box_1_bg.gif); padding:3px}

.Box2 {background-image:url(images/box_2_bg.gif); padding:3px}


/*
.MainDiv {background-color:#FFFFFF; padding:5px; width:939px}

.GrayBG2 {background-color:#EFEFEF}

.BoxTop {color:#FFFFFF; font-family: Trebuchet MS; color:#FFFFFF; font-size:14px; background-image:url(images2/box_top.gif);padding-left:9px;}
.BoxBG {color:#FFFFFF; background-image:url(images2/box_bg.gif); background-position:bottom; background-repeat:no-repeat; background-color:#12627e; padding:9px}

.BoxAction {color:#0b465b; font-weight:bold; background-image:url(images2/light_blue_bg.gif); padding-left:9px; padding-right:6px}
.BoxAction A:link    {COLOR: #0b465b; TEXT-DECORATION: none}
.BoxAction A:visited {COLOR: #0b465b; TEXT-DECORATION: none}
.BoxAction A:hover   {COLOR: #489311; TEXT-DECORATION: underline}

.IntroBox {padding-right:15px}

.PortfolioTop {color:#FFFFFF; font-family: Trebuchet MS; color:#FFFFFF; font-size:14px; background-image:url(images2/portfolio_top.gif);padding-left:9px;}
.PortfolioBG {color:#FFFFFF; background-image:url(images2/portfolio_bg.gif); background-position:bottom; background-repeat:no-repeat; background-color:#084357; padding:9px}

#dottedline {height:1px; background-image:url(images2/dotted_line.gif); background-repeat:repeat-x}

#PortfolioBox {background-color:#084154; color:#FFFFFF; padding:11px; width:175px}
.PortfolioImage {padding-bottom:10px;}

#ArticleMiddle {float:right; width:486px}
#ArticleMenu {float:left; width:170px}


#HeaderContainer {width:939px}
#HeaderLogo {width:456px; height:106px; float:left}
#HeaderRight {width:483px; float:right; margin:0px; padding:0px}
#HeaderBottom {height:79px; width:483px; background-image:url(images2/top_background.gif); float:right}

#FooterContainter {width:939px; background-color:#0b526a; height:135px}
#FooterLeft {width:260px; float:left; padding:15px; font-family: Trebuchet MS; font-size:12px; color:#FFFFFF;
-moz-box-sizing:border-box; padding:15px;}
#FooterLeft A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
#FooterLeft A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
#FooterLeft A:hover   {COLOR: #ffd257; TEXT-DECORATION: underline}

#FooterRight{width:608px; float:right; padding:15px; font-family: Trebuchet MS; font-size:12px; color:#FFFFFF;
-moz-box-sizing:border-box; padding:15px;}
#FooterRight A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
#FooterRight A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
#FooterRight A:hover   {COLOR: #ffd257; TEXT-DECORATION: underline}

#ServiceContainter {width:450px;}
#ServiceLeft {width:240px; float:left;}
#ServiceRight{width:210px; float:right;}


#ServiceBar {width:674px; height:29px; background-image:url(images2/square_blue.gif); background-position:right top; background-repeat:no-repeat; background-color:#10617d; color:#FFFFFF; font-size:14px; font-weight:bold; font-family: Trebuchet MS; vertical-align:middle; text-indent:14px; padding-top:5px; -moz-box-sizing:border-box; padding-top:5px;}
#ServiceBar A:link    {COLOR: #ffffff; TEXT-DECORATION: none}
#ServiceBar A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
#ServiceBar A:hover   {COLOR: #ffffff; TEXT-DECORATION: underline}

.HomeMiddleWhite {background-image:url(images2/home_white_bg.jpg); padding-left:18px; padding-right:18px; padding-top:8px}
.HomeMiddleWhite A:link    {COLOR: #387f15; TEXT-DECORATION: underline}
.HomeMiddleWhite A:visited {COLOR: #387f15; TEXT-DECORATION: underline}
.HomeMiddleWhite A:hover   {COLOR: #246cbd; TEXT-DECORATION: underline}

.MainBG {background-image:url(images2/middle_bg.jpg); background-repeat:repeat-x; background-color:#FFFFFF}

#MainMiddle {width:939px; background-image:url(images2/middle_bg.jpg); background-repeat:repeat-x; background-position:top; height:inherit; background-color:#FFFFFF}
#MainLeft {width:692px; float:left; margin-left:15px; margin-top:14px; background-color:#FFFFFF; border:1px solid #d5d5d5; padding:8px;
-moz-box-sizing:border-box; padding:8px; margin-left:15px; margin-top:14px;}
#MainRight {width:198px}

.HeaderBG {background-image:url(images2/top_background.gif); padding-top:10px; padding-right:20px font-family:Georgia, "Times New Roman", Times, serif; color:#F3EDC7; font-size:16px; font-weight:bold; font-style:italic}
.TestimonialName {color:#65ADD8; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}

#container2 {width:100%}
#leftCol {position:absolute; width:500px; float:left}
#rightCol {position:absolute; width:100px; float:right}


.MainMiddle {background-color:#FFFFFF; padding:8px; border: 1px solid #d5d5d5; height:auto;}
.MainMiddle A:link    {COLOR: #387f15; TEXT-DECORATION: underline}
.MainMiddle A:visited {COLOR: #387f15; TEXT-DECORATION: underline}
.MainMiddle A:hover   {COLOR: #246cbd; TEXT-DECORATION: underline}


.FooterBottom {background-color:#0b526a; padding:15px; font-family: Trebuchet MS; font-size:12px; color:#FFFFFF}
.FooterBottom A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
.FooterBottom A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.FooterBottom A:hover   {COLOR: #ffd257; TEXT-DECORATION: underline}

.Copyright {color:#5895aa}
.Copyright A:link    {COLOR: #5895aa; TEXT-DECORATION: none}
.Copyright A:visited {COLOR: #5895aa; TEXT-DECORATION: none}
.Copyright A:hover   {COLOR: #5895aa; TEXT-DECORATION: underline}

.PadTop2 {padding-top:2px}

.Leaves1 {background-image:url(images2/leaves_1.jpg); background-position:top; background-repeat:no-repeat; padding-left:16px; padding-top:14px;}
.Leave2 {background-image:url(images2/leaves_2.jpg); background-position:top; background-repeat:no-repeat}
.Leave2Padd {padding-left:16px; padding-top:14px; padding-right:15px}

.LeftSide {padding-left:16px; padding-top:14px; padding-bottom:14px}
.RightSide {padding-bottom:14px}




.QuickQuoteBG {background-image:url(images2/quick_quote_bg.jpg); color:#FFFFFF; padding-left:15px; padding-right:15px;}

.QuickQuoteBG2 {background-color:#2c2c2c; color:#FFFFFF; padding-left:15px; padding-right:15px;}


.OrangeBold {color:#f6cd49; font-weight:bold;}

.OrangeBold14 {color:#f6cd49; font-weight:bold; font-size:14px;}

.OrangeBoldQuote {color:#f6cd49; font-size:20px; font-style:italic; font-family:"Times New Roman", Times, serif}


.CallYouBG {background-color:#333433; color:#FFFFFF; padding-left:15px; padding-right:15px; padding-bottom:8px}

.TabBG {background-image:url(images2/tabs_below.gif); background-repeat:no-repeat; background-position:bottom; background-color:#10617D; color:#FFFFFF; padding-left:15px; padding-right:15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px}

.tabbg2 { background: url(images/tabbg.gif); }



.HeaderHome {background-image:url(images2/header_home.jpg); font-family: Georgia; font-size:14px; color:#FFFFFF; font-weight:bold; padding-left:18px}

.HomeHead {font-family: Georgia; font-size:14px; color:#FFFFFF; font-weight:bold;}

.style2 {font-size: 1em}

.whiteBg {background-color:#FFFFFF}

#wrap {
    width:100%;
    }
	
	#main {
    float:left;
    width:435px;
    }
#rightSide {
    float:right;
    width:221px;
    }
	
	#footer {
    clear:both;
    }
	
#middle2 {
width:100%px}

#left3 {
width:225px;
float:left}

#middle3 {width:225px; 
float:right}

#right3 {}

#FAQbox {width:100%; padding:10px; background-color:#F0F0F0; border:#959595 1px solid; 
-moz-box-sizing:border-box; padding:10px;}

.navlinks {COLOR: #046399; TEXT-DECORATION: none}
.navlinks A:link    {COLOR: #ffffff; TEXT-DECORATION: none}
.navlinks A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.navlinks A:hover   {COLOR: #ffffff; TEXT-DECORATION: none}

.portfoliolinks {COLOR: #4A4A4A; TEXT-DECORATION: none; font-size:12px}
.portfoliolinks A:link    {COLOR: #046399; TEXT-DECORATION: underline}
.portfoliolinks A:visited {COLOR: #046399; TEXT-DECORATION: underline}
.portfoliolinks A:hover   {COLOR: #046399; TEXT-DECORATION: underline}


.middlelinks {COLOR: #858585; TEXT-DECORATION: none}
.middlelinks A:link    {COLOR: #858585; TEXT-DECORATION: underline}
.middlelinks A:visited {COLOR: #858585; TEXT-DECORATION: underline}
.middlelinks A:hover   {COLOR: #858585; TEXT-DECORATION: underline}

.whitelinks
.whitelinks A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
.whitelinks A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.whitelinks A:hover   {COLOR: #FFFFFF; TEXT-DECORATION: underline}


.GrayLine {BORDER: 1px solid #B8B8B8}
.GrayLineB {Border-bottom: 1px solid #B8B8B8}
.GrayLineR {Border-right: 1px solid #B8B8B8}
.GrayLineBT {Border-bottom: 1px solid #B8B8B8; Border-top: 1px solid #B8B8B8}
.GrayLineBR {Border-bottom: 1px solid #B8B8B8; Border-right: 1px solid #B8B8B8}
.GrayLineT {Border-top: 1px solid #B8B8B8}
.BlackLine {BORDER: 1px solid #000000}
.WhiteLine {BORDER: 1px solid #FFFFFF}
.WhiteLineR {Border-right: 1px solid #FFFFFF}


.Blue12text {FONT-FAMILY: Arial; COLOR: #0C5371; FONT-SIZE: 12px}
.Blue12text A:link    {COLOR: #0C5371; TEXT-DECORATION: none}
.Blue12text A:visited {COLOR: #0C5371; TEXT-DECORATION: none}
.Blue12text A:hover   {COLOR: #0C5371; TEXT-DECORATION: underline}

.Blue12textBold {FONT-FAMILY: Arial; COLOR: #0C5371; FONT-SIZE: 12px; font-weight:bold}

.Blue11text {FONT-FAMILY: Arial; COLOR: #046399; FONT-SIZE: 11px}
.Blue11text A:link    {COLOR: #858585; TEXT-DECORATION: none}
.Blue11text A:visited {COLOR: #858585; TEXT-DECORATION: none}
.Blue11text A:hover   {COLOR: #858585; TEXT-DECORATION: underline}

.Blue10text {FONT-FAMILY: Arial; COLOR: #046399; FONT-SIZE: 10px}
.Blue10text A:link    {COLOR: #858585; TEXT-DECORATION: none}
.Blue10text A:visited {COLOR: #858585; TEXT-DECORATION: none}
.Blue10text A:hover   {COLOR: #858585; TEXT-DECORATION: underline}

.White12text {FONT-FAMILY: Arial; COLOR: #FFFFFF; FONT-SIZE: 12px}
.White12text A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
.White12text A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.White12text A:hover   {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.White10text {FONT-FAMILY: Arial; COLOR: #FFFFFF; FONT-SIZE: 10px}
.White10text A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
.White10text A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.White10text A:hover   {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.White11text {FONT-FAMILY: Arial; COLOR: #FFFFFF; FONT-SIZE: 11px}
.White11text A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
.White11text A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.White11text A:hover   {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.Red11text {FONT-FAMILY: Arial; COLOR: #A9202A; FONT-SIZE: 11px; TEXT-DECORATION: none}
.Red11text A:link    {COLOR: #A9202A; TEXT-DECORATION: none}
.Red11text A:visited {COLOR: #A9202A; TEXT-DECORATION: none}
.Red11text A:hover   {COLOR: #A9202A; TEXT-DECORATION: underline}

.Red10text {FONT-FAMILY: Arial; COLOR: #A9202A; FONT-SIZE: 10px; TEXT-DECORATION: none}
.Red10text A:link    {COLOR: #A9202A; TEXT-DECORATION: none}
.Red10text A:visited {COLOR: #A9202A; TEXT-DECORATION: none}
.Red10text A:hover   {COLOR: #A9202A; TEXT-DECORATION: underline}

.Red12text {FONT-FAMILY: Arial; COLOR: #A9202A; FONT-SIZE: 12px; TEXT-DECORATION: none}
.Red12text A:link    {COLOR: #A9202A; TEXT-DECORATION: none}
.Red12text A:visited {COLOR: #A9202A; TEXT-DECORATION: none}
.Red12text A:hover   {COLOR: #A9202A; TEXT-DECORATION: underline}

.Blue11Link {FONT-FAMILY: Arial; COLOR: #046399; FONT-SIZE: 11px; TEXT-DECORATION: none}
.Blue11Link A:link    {COLOR: #046399; TEXT-DECORATION: none}
.Blue11Link A:visited {COLOR: #046399; TEXT-DECORATION: none}
.Blue11Link A:hover   {COLOR: #046399; TEXT-DECORATION: underline}

.Blue12Link {FONT-FAMILY: Arial; COLOR: #4A4A4A; FONT-SIZE: 12px; TEXT-DECORATION: none}
.Blue12Link A:link    {COLOR: #046399; TEXT-DECORATION: underline}
.Blue12Link A:visited {COLOR: #046399; TEXT-DECORATION: underline}
.Blue12Link A:hover   {COLOR: #046399; TEXT-DECORATION: underline}

.Gray10Link {FONT-FAMILY: Arial; COLOR: #E4E4E4; FONT-SIZE: 11px; TEXT-DECORATION: none}
.Gray10Link A:link    {COLOR: #E4E4E4; TEXT-DECORATION: none}
.Gray10Link A:visited {COLOR: #E4E4E4; TEXT-DECORATION: none}
.Gray10Link A:hover   {COLOR: #E4E4E4; TEXT-DECORATION: underline}

h1 {FONT-FAMILY: Trebuchet MS; Georgia; FONT-SIZE: 16px; margin-bottom: 0px; margin-top: 0px; color:#387f15}
h1 A:link    {COLOR: #387f15; TEXT-DECORATION: none}
h1 A:visited {COLOR: #387f15; TEXT-DECORATION: none}
h1 A:hover   {COLOR: #387f15; TEXT-DECORATION: underline}

.Green16Treb {FONT-FAMILY: Trebuchet MS; Georgia; FONT-SIZE: 16px; margin-bottom: 0px; margin-top: 0px; color:#387f15; font-weight:bold}
.Green18Treb {FONT-FAMILY: Trebuchet MS; Georgia; FONT-SIZE: 18px; margin-bottom: 0px; margin-top: 0px; color:#387f15; font-weight:bold}
.Green14Treb {FONT-FAMILY: Trebuchet MS; Georgia; FONT-SIZE: 14px; margin-bottom: 0px; margin-top: 0px; color:#387f15; font-weight:bold}

.Blue14Treb {color:#116581; font-weight:bold; FONT-FAMILY: Trebuchet MS; Georgia; font-size:14px}
.Blue14Treb A:link    {COLOR: #116581; TEXT-DECORATION: none}
.Blue14Treb A:visited {COLOR: #116581; TEXT-DECORATION: none}
.Blue14Treb A:hover   {COLOR: #1b90b8; TEXT-DECORATION: underline}

.Blue16Treb {color:#116581; font-weight:bold; FONT-FAMILY: Trebuchet MS; Georgia; font-size:16px}
.Blue16Treb A:link    {COLOR: #116581; TEXT-DECORATION: none}
.Blue16Treb A:visited {COLOR: #116581; TEXT-DECORATION: none}
.Blue16Treb A:hover   {COLOR: #1b90b8; TEXT-DECORATION: underline}

.BlueBottomLinks {color:#116581; font-weight:bold; FONT-FAMILY: Georgia; font-size:12px}
.BlueBottomLinks A:link    {COLOR: #116581; TEXT-DECORATION: underline}
.BlueBottomLinks A:visited {COLOR: #116581; TEXT-DECORATION: underline}
.BlueBottomLinks A:hover   {COLOR: #1b90b8; TEXT-DECORATION: underline}


h2 {FONT-FAMILY: Arial; FONT-SIZE: 12px; margin-bottom: 0px; margin-top: 0px; color:#0C5371}
h2 A:link    {COLOR: #0C5371; TEXT-DECORATION: none}
h2 A:visited {COLOR: #0C5371; TEXT-DECORATION: none}
h2 A:hover   {COLOR: #0C5371; TEXT-DECORATION: underline}

h3 {FONT-FAMILY: Arial; FONT-SIZE: 12px; margin-bottom: 0px; margin-top: 0px; color:#387f15}
h3 A:link    {COLOR: #387f15; TEXT-DECORATION: none}
h3 A:visited {COLOR: #387f15; TEXT-DECORATION: none}
h3 A:hover   {COLOR: #387f15; TEXT-DECORATION: underline}

h4 {FONT-FAMILY: Arial; FONT-SIZE: 12px; margin-bottom: 0px; margin-top: 0px; color:#0C5371}
h4 A:link    {COLOR: #0C5371; TEXT-DECORATION: none}
h4 A:visited {COLOR: #0C5371; TEXT-DECORATION: none}
h4 A:hover   {COLOR: #0C5371; TEXT-DECORATION: underline}


.GreenLinks {COLOR: #387f15}
.GreenLinks A:link    {COLOR: #387f15; TEXT-DECORATION: underline}
.GreenLinks A:visited {COLOR: #387f15; TEXT-DECORATION: underline}
.GreenLinks A:hover   {COLOR: #246cbd; TEXT-DECORATION: underline}

.BlueLinks {COLOR: #046399; TEXT-DECORATION: none}
.BlueLinks A:link    {COLOR: #046399; TEXT-DECORATION: none}
.BlueLinks A:visited {COLOR: #046399; TEXT-DECORATION: none}
.BlueLinks A:hover   {COLOR: #046399; TEXT-DECORATION: underline}

.YellowLink {COLOR: #FFFF99; TEXT-DECORATION: none}
.YellowLink A:link    {COLOR: #FFFF99; TEXT-DECORATION: none}
.YellowLink A:visited {COLOR: #FFFF99; TEXT-DECORATION: none}
.YellowLink A:hover   {COLOR: #FFFF99; TEXT-DECORATION: underline}

.GrayLinksHome {FONT-FAMILY: Arial; COLOR: #CECECE; FONT-SIZE: 11px; TEXT-DECORATION: none}
.GrayLinksHome A:link    {COLOR: #CECECE; TEXT-DECORATION: none}
.GrayLinksHome A:visited {COLOR: #CECECE; TEXT-DECORATION: none}
.GrayLinksHome A:hover   {COLOR: #CECECE; TEXT-DECORATION: underline}

.GrayLinksHomeTop {FONT-FAMILY: Arial; COLOR: #C3C3C3; FONT-SIZE: 11px; TEXT-DECORATION: none}
.GrayLinksHomeTop A:link    {COLOR: #C3C3C3; TEXT-DECORATION: none}
.GrayLinksHomeTop A:visited {COLOR: #C3C3C3; TEXT-DECORATION: none}
.GrayLinksHomeTop A:hover   {COLOR: #C3C3C3; TEXT-DECORATION: underline}

.YellowLink13 {COLOR: #FFFF99; TEXT-DECORATION: none; FONT-SIZE: 13px}
.YellowLink13 A:link    {COLOR: #FFFF99; TEXT-DECORATION: none}
.YellowLink13 A:visited {COLOR: #FFFF99; TEXT-DECORATION: none}
.YellowLink13 A:hover   {COLOR: #FFFF99; TEXT-DECORATION: underline}

.middlebg { background-color: #ffffff;}



.homemiddlebg { background: url(images/green_grad.gif); background-color:#FFFFFF; background-repeat:repeat-x; padding-right:7px; padding-top:4px; padding-left:3px;}

.newslettermiddle { background: url(images/green_grad.gif); background-color:#FFFFFF; background-repeat:repeat-x; padding:8px}

.homemiddlebg A:link { color:#4A4A4A; TEXT-DECORATION: none}
.homemiddlebg A:visited { color:#4A4A4A; TEXT-DECORATION: none}
.homemiddlebg A:hover { color:#387f15; TEXT-DECORATION: underline}


OLD MIDDLE .homemiddlebg { background: url(images/middlebg.jpg); padding-right:7px;}
.homemiddlebg A:link { color:#4A4A4A; TEXT-DECORATION: none}
.homemiddlebg A:visited { color:#4A4A4A; TEXT-DECORATION: none}
.homemiddlebg A:hover { color:#387f15; TEXT-DECORATION: underline}


.graybg { background-color: #DFDEDE; }
.sidebg { background: url(images/background.gif); }
.verticalline { background: url(images/verticalline.gif); padding-left:2px;}




.BlueBG { background-color: #0B668D; padding:7px; color:#FFFFFF}
.BlueBG A:link { color:#ffffff; TEXT-DECORATION: none}
.BlueBG A:visited { color:#ffffff; TEXT-DECORATION: none}
.BlueBG A:hover { color:#ffffff; TEXT-DECORATION: underline}

.BlueNoPadd { background-color: #0B668D; color:#FFFFFF}

.BoldLightBrown {color:#E6DEB7; font-weight:bold}

.BoldLightBrown13 {color:#E6DEB7; font-weight:bold; font-size:13px}


.TextField {
background-color: E6DEB7;
font-size: 10px;
font-family: arial; }

.RightForm {FONT-FAMILY: Arial; COLOR: #FFFFFF; FONT-SIZE: 11px; padding-top:2px;}

.paddingLeft6 { padding-left:6px; COLOR: #FFFFFF;}

.homepagebottompadd { padding-left:6px;  padding-top:2px; COLOR: #000000;}

.newspadd { padding-top:2px;}

.middlepadd {padding-left:6px; padding-right:5px; padding-top:2px; COLOR: #000000;}

.middleview {margin-top:10px}

.Bold {font-weight:bold}

.footerbackground { background: url(images/footerbg.gif); padding:2px; color: #CCCCCC; font-size:10px}
.footerbackground A:link { color:#ffffff; TEXT-DECORATION: none}
.footerbackground A:visited { color:#ffffff; TEXT-DECORATION: none}
.footerbackground A:hover { color:#ffffff; TEXT-DECORATION: underline}

.footerbackground { background: url(images/footerbg.gif); padding:2px; color: #CCCCCC; font-size:10px}
.footerbackground A:link { color:#ffffff; TEXT-DECORATION: none}
.footerbackground A:visited { color:#ffffff; TEXT-DECORATION: none}
.footerbackground A:hover { color:#ffffff; TEXT-DECORATION: underline}

.Newsletterfooter {padding:2px; color: #ffffff; font-size:10px; background-color:#4A6B3A}
.Newsletterfooter A:link { color:#ffffff; TEXT-DECORATION: none}
.Newsletterfooter A:visited { color:#ffffff; TEXT-DECORATION: none}
.Newsletterfooter A:hover { color:#ffffff; TEXT-DECORATION: underline}

.featuredline {padding:5px;}

.graylinks A:link { color:#4A4A4A; TEXT-DECORATION: none}
.graylinks A:visited { color:#4A4A4A; TEXT-DECORATION: none}
.graylinks A:hover { color:#387f15; TEXT-DECORATION: underline}

.maintable {height:100%}

.MainMiddleBox {BORDER: 1px solid #387f15; padding:6px; background-color:#FFFFFF}
.MainMiddleBox A:link { color:#387f15; TEXT-DECORATION: underline}
.MainMiddleBox A:visited { color:#387f15; TEXT-DECORATION: underline}
.MainMiddleBox A:hover { color:#689F4A; TEXT-DECORATION: underline}

.MainMiddleBox2 {BORDER: 1px solid #387f15; padding:0px; background-color:#FFFFFF}
.MainMiddleBox2 A:link { color:#387f15; TEXT-DECORATION: underline}
.MainMiddleBox2 A:visited { color:#387f15; TEXT-DECORATION: underline}
.MainMiddleBox2 A:hover { color:#689F4A; TEXT-DECORATION: underline}

.ArticlePagePadd {padding:5px; background-color:#FFFFFF}
.ArticlePagePadd A:link { color:#387f15; TEXT-DECORATION: underline}
.ArticlePagePadd A:visited { color:#387f15; TEXT-DECORATION: underline}
.ArticlePagePadd A:hover { color:#689F4A; TEXT-DECORATION: underline}

.MainMiddleBoxNL {BORDER: 1px solid #387f15; padding:6px; background-color:#FFFFFF}



.LeftPadd6 {padding-left:6px; color:#4A4A4A}
.LeftPadd6 A:link {color:#387f15; TEXT-DECORATION: underline}
.LeftPadd6 A:visited {color:#387f15; TEXT-DECORATION: underline}
.LeftPadd6 A:hover {color:#689F4A; TEXT-DECORATION: underline}

.Green12TextBold {FONT-FAMILY: Arial; COLOR: #387f15; FONT-SIZE: 12px; font-weight:bold}

.DotRight {background-image:url(images2/dot_vert.jpg); background-repeat:repeat-y; background-position:right; padding-right:30px; padding-bottom:15px}


.Green12BoldLink {FONT-FAMILY: Arial; COLOR: #387f15; FONT-SIZE: 12px; font-weight:bold}
.Green12BoldLink A:link {color:#387f15; TEXT-DECORATION: none}
.Green12BoldLink A:visited {color:#387f15; TEXT-DECORATION: none}
.Green12BoldLink A:hover {color:#689F4A; TEXT-DECORATION: none}


.GrayLineBrownBG {BORDER: 1px solid #ffffff; padding:6px; background-color:#fffbd9}

.ArticlesMenu {BORDER: 1px solid #ffffff; padding:6px; background-color:#387f15; font-weight:bold}
.ArticlesMenu A:link { color:#ffffff; TEXT-DECORATION: none}
.ArticlesMenu A:visited { color:#ffffff; TEXT-DECORATION: none}
.ArticlesMenu A:hover { color:#ffffff; TEXT-DECORATION: none}

.12size {font-size:12px}

.ServicesTitle {padding-left:7px; padding-top:2px; padding-bottom:2px; color:#ffffff; background-color:#1D7195; font-weight:bold; font-size:12px}
.ServicesTitle A:link { color:#ffffff; TEXT-DECORATION: none}
.ServicesTitle A:visited { color:#ffffff; TEXT-DECORATION: none}
.ServicesTitle A:hover { color:#ffffff; TEXT-DECORATION: none}

.ServicesTitleOver {padding-left:7px; padding-top:2px; padding-bottom:2px; color:#ffffff; background-color:#104A63; font-weight:bold; font-size:12px; cursor:pointer}
.ServicesTitleOver A:link { color:#ffffff; TEXT-DECORATION: none}
.ServicesTitleOver A:visited { color:#ffffff; TEXT-DECORATION: none}
.ServicesTitleOver A:hover { color:#ffffff; TEXT-DECORATION: none}

.GrayOutlineBrownBg {BORDER: 1px solid #B8B8B8; padding:6px; background-color:#fffbd9}
.GrayOutlineBrownBgNoPadd {BORDER: 1px solid #B8B8B8; background-color:#fffbd9}

.GreenLinks A:link    {COLOR: #387f15; TEXT-DECORATION: none}
.GreenLinks A:visited {COLOR: #387f15; TEXT-DECORATION: none}
.GreenLinks A:hover   {COLOR: #387f15; TEXT-DECORATION: underline}


.floatLeft {float:left; padding-right:7px; padding-top:3px}
.floatLeft2 {float:left; padding-right:15px; padding-top:3px}
.floatRight {float:right; padding-left:7px}

.ActionBoxFloat {float:right; padding-left:25px; padding-bottom:25px; padding-top:25px}

.WebDesignBox {float:right; padding-left:25px; padding-bottom:25px;}

.floatRight2 {float:right; padding-left:15px}

.paddright10 {padding-right:10px}

#PortfolioBar {background-image:url(images2/portfolio_bar.gif); height:34px; width:673px}


.nobreak {margin-bottom: 0px; margin-top: 0px}

.paddright20 {padding-right:20px}

.newspadd {padding-top:8px; padding-bottom:8px}

.menuheader {background-color:#434343; padding:2px; color: #ffffff; font-size:12px; border-top: 1px solid #ffffff}
.menuheader A:link    {COLOR: #ffffff; TEXT-DECORATION: none}
.menuheader A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.menuheader A:hover   {COLOR: #ffffff; TEXT-DECORATION: none}

.buttonbg {background-image:url(/images/button_up.gif); padding-left:11px; padding-top:2px; padding-bottom:2px; padding-right:2px;color: #ffffff; font-size:11px; border-top: 1px solid #ffffff; font-weight:bold}
.buttonbg A:link    {COLOR: #ffffff; TEXT-DECORATION: none}
.buttonbg A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.buttonbg A:hover   {COLOR: #ffffff; TEXT-DECORATION: none}

.buttonbgover {background-color:#5B9B1C; padding:2px; color: #ffffff;  border-top: 1px solid; font-size:11px; cursor:pointer}
.buttonbgover A:link    {COLOR: #ffffff; TEXT-DECORATION: none}
.buttonbgover A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.buttonbgover A:hover   {COLOR: #ffffff; TEXT-DECORATION: none}

.grayhide A:link    {COLOR: #DFDEDE; TEXT-DECORATION: none}
.grayhide A:visited {COLOR: #DFDEDE; TEXT-DECORATION: none}
.grayhide A:hover   {COLOR: #DFDEDE; TEXT-DECORATION: none}

.menubg {background-color:#387f15; padding:7px; padding-top:5px; padding-bottom:5px; color: #ffffff; font-size:12px; Border-bottom: 1px solid #86ad71}
.menubg A:link    {COLOR: #ffffff; TEXT-DECORATION: none}
.menubg A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.menubg A:hover   {COLOR: #ffffff; TEXT-DECORATION: none}

.menuover {background-color:#2b6210; padding:7px; padding-top:5px; padding-bottom:5px; color: #ffffff; font-size:12px; cursor:pointer; Border-bottom: 1px solid #86ad71}
.menuover A:link    {COLOR: #ffffff; TEXT-DECORATION: none}
.menuover A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.menuover A:hover   {COLOR: #ffffff; TEXT-DECORATION: none}

.seobg {background-image:url(seo/seo_bg.gif); background-repeat:no-repeat; padding:13px}

.header14green {font-size:14px; font-weight:bold; color:#4F7B32}



		#news {
			width: 200px;
			float: left;
			margin: 0 85px;
			color: #FFF;
			display: inline;
		}
		.news_heading {
			margin: 0 auto;
			color: #FFF;
			text-align: left;
			cursor: pointer;
			float: left;
		}
			.news_heading:hover {
				color: #EEE;
				background-color: transparent;
			}
			.news_date, .news_title, .news_arrows {
				float: left;
				margin: 0px;
				display: inline
			}
			.news_date, .news_arrows {
				color: #666;
				background-color: transparent;
				width: 30px;
				margin-right: 5px;
				font-weight: bold;
			}
				.news_date:hover {
					color: #777;
				}
			.news_title {
				width: 205px; color:#666666; margin-left:0px; font-weight:bold; border-bottom:dotted 1px #CCCCCC
			}
			.news_block {
				width: 200;
				float: left;
				color: #666;
				background-color: #FFF;
				text-align: left;
				margin-bottom: 15px;
				margin-top: 5px;
			}
				.news_block p {
					margin: 0px;
					padding:0px;
				}
				
#definition {
	width: 200px;
	margin: 0 15px 40px 15px;
	display: inline;
	float: left;
}
	#definition .headline {
		margin-bottom: 3px;
	}
	#definition p {
		margin: 5px 0;
		float: left;
		padding: 0;
		border: 0;
		width: 200px;
	}
	
	
.blogtitle {FONT-SIZE: 14px; color:#387f15}


#tab_holder{
	position:relative;
	width:653px;
	height:auto;
}

.pane{
	position:absolute;
	 top: 0px;
     left: 0px;
	 height:auto;
}

