body {margin: auto;padding: 0px;line-height:18px; background-color:#ebebeb; background-image:url(media/PageBg.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif;font-size: 13px; color:#59534a; font-weight:bold;
}
/* Top */
.PgeBackground {margin:auto; }
.PagePositioner {margin:0 auto;background-image:url(media/MainPage.gif); background-repeat: no-repeat; width:1049px;}
.PageContainer {width:1049px;}
.TopPositioner { border-top:1px solid #000; height:146px; background-color:#FFFFFF; width:1049px;}
.TopContainer {}

/* Navigation */
.NavPositioner{  width:1049px; background-image:url(media/NavBg.gif); background-repeat:repeat-y; }
.NavContainer{padding:4px}
.NavLeft{  float:left; height:25px; padding-left:43px; width:600px;}
.NavRight{  float:right; height:25px; margin-right:23px; width:310px; text-align:right;}
.NavLink{ float:left; border-left:1px solid #fff; height:22px; color:#fff;  }
.NavSpare { float:left; border-left:1px solid #fff; color:#fff; padding:2px 17px 2px 17px; text-decoration:none; display:block; font-size:12px; }
.NavLink a {  color:#fff; padding:2px 17px 2px 17px; text-decoration:none; display:block; font-size:12px; }
.NavLink a:hover{ background-color:#FFFFFF;   color:#59534a; text-decoration:none;}

/* Data */
.DataPositioner {width:1049px; background-image:url(media/ContentBg.gif); background-repeat:repeat-y; padding-bottom:30px; margin-bottom:20px; }
.DataContainer {}
.DataLeftPositioner {width:553px; float:left; padding-top:35px; padding-left:45px;}
.DataLeftContainer {height:380px;}
.DataLeftContainer a { color:#3d7a21;}
.DataLeftContainer a:hover { color:#f07f0c;}


.DataRightPositioner {float:right;padding-top:35px; padding-right:28px; text-align:center; width:350px; }
.DataRightContainer { }
.DataRightTitle { font-size:36px; color:#3d7a21; border-bottom:1px Solid #cdcdcd; height:45px; line-height:28px;}
.DataRightTxt { padding-top:15px; color:#717171; font-size:13px;}
.DataRightTxt a { color:#3d7a21;}
.DataRightTxt a:hover { color:#f07f0c;}

/* Main Image */
.MainImagePositioner { }
.MainImageContainer { padding-left:18px;}
.TitlePositioner {font-size:26px; color:#59534a; font-weight:bold; line-height:26px; letter-spacing:-1px;}
.TxtPositioner {color:#FFF; font-size:13px; width:480px; line-height:19px; padding-top:16px;}
.BtnPositioner { padding-top:15px;}
.BtnShadow {}
.ClearBox {clear: both;}


/* Footer */
.FooterPositioner { clear:both; width:814px; height:73px; background-image:url(media/Footer.gif); background-repeat:no-repeat;}
.FooterContainer {}
/* Left */
.LeftPositioner { border:1px solid #ccc; padding:4px;}
.LeftContainer { padding:12px; background-color:#eeeeee;}
.LeftTitle { font-size:23px; color:#407824; font-weight:bold; height:33px; line-height:25px;}
.LeftText { border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd; padding:15px 0px 15px 0px; font-size:13px; color:#717171;}
.leftField { padding:4px 0px 4px 0px; font-size:13px; color:#717171;}
.SubmitBtn { text-align:right;}
/* Right */
.RightPositioner {}
.RightContainer {}
.SubTitle {font-size:18px;color:#3d7a21; font-weight:bold;}
.Benefit { background-image:url(media/GreenArrow.gif); background-repeat:no-repeat; padding-left:25px; font-size:13px; color:#717171; }
/* Form */
.ContactHolder{border-top:1px solid #59534a; padding:5px 0px 5px 0px; width:480px;}
.ContactRight{ width:350px;  float:left;  }
.ContactLeft{ width:120px;  float:left;}
