/* CSS Document */
body {margin: auto;padding: 0px;line-height:19px; background-color:#ebebeb; background-image:url(media/PageBg.gif); background-repeat:repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; 
}
/* Top */
.PgeBackground {margin:auto; }
.PagePositioner {margin:0 auto;background-image:url(media/MainPage.gif); background-repeat: no-repeat; background-color:#FFF; width:814px;}
.PageContainer {top:30px; }


h1 {  font-weight:bold; color:#ada071; font-size:14px;  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; }
h2 {  font-weight:bold; color:#ada071; font-size:11px;  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; }

.TopPositioner { border-top:1px solid #ccc; height:105px;}
.TopContainer { margin-top:25px;}
.TopLeft {float:left;padding-left:30px;}
.TopRight {float:right;}
/* Main Image */
.MainImagePositioner {}
.MainImageContainer { }
.TitlePositioner {font-size:24px;color:#87b200; font-family:Georgia, Tahoma, Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; line-height:24px; }
.TxtPositioner {color:#FFF; font-size:13px; width:450px; line-height:19px; padding-top:16px;}
.BtnPositioner { padding-top:15px;}
.BtnShadow {}
.ClearBox {clear: both;}
/* Data */
.DataPositioner { width:765px; height:400px; background-image:url(media/GreyBar.gif); background-repeat:no-repeat; background-position:-4px 15px; }
.DataContainer { }
.DataLeftPositioner {width:220px; float:left; padding-top:75px;  padding-left:15px;}
.DataLeftContainer {}
.DataRightPositioner {width:490px;float:right;padding-top:30px;  }
.DataRightContainer { }
.DataRightTitle { font-size:36px;  border-bottom:1px Solid #cdcdcd; height:45px; line-height:28px;}
.DataRightTxt {  color:#717171; }
.DataRightTxt a { color:#87b200;}
.DataRightTxt a:hover { color:#f07f0c;}

/* Navigation */
.NavPositioner{  width:450px; border-right:1px solid #fff;}
.NavContainer{}
.NavLink{ float:right; border-left:1px solid #fff; height:36px;  }
.NavLink a { background-image: url(media/LinkBg.gif);  background-position:0px 0px; padding:15px 17px 1px 17px; color:#87b200; text-decoration:none; display:block; }
.NavLink a:hover{ background-image: url(media/LinkBg.gif); background-position:0px -36px; color:#87b200; text-decoration:none;}

/* Footer */
.FooterPositioner { clear:both; width:814px; height:73px; background-image:url(media/Footer.gif); background-repeat:no-repeat;}
.FooterContainer {}
/* Left */
.LeftPositioner {}
.LeftContainer { padding:16px; background-color:#f2f2f2;}
.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;}
.FieldHolder { border-bottom: 1px solid #cdcdcd; }
.leftField { float:left; width:100px; padding:4px 0px 4px 0px; font-weight:bold;  }
.RightField {float:left;  padding:4px 0px 4px 0px; font-size:13px; color:#717171; }
.SubmitBtn { text-align:right; padding:4px 20px 0px 0px; }
.FieldTitle {}
/* Right */
.RightPositioner {}
.RightContainer {}
.SubTitle {font-size:18px;color:#87b200; font-size:12px; font-weight:bold; font-family:Georgia, Tahoma, Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;}
.Benefit { background-image:url(media/GreenArrow.gif); background-repeat:no-repeat; background-position:0px 5px; color:#717171; border-top:1px solid #cdcdcd; padding:4px 0px 4px 25px; }
.GreenTxt {color:#87b200; font-family:Georgia, Tahoma, Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;}

 
#slider {
    width: 770px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    height: 640px;
    width: 780px;
   
    position: relative;
    clear: left;
}

.scrollContainer div.panel {
    height: 210px;
    width: 780px;
}

#shade {
    background: #EDEDEC url(media/shade.jpg) no-repeat 0 0;
    height: 50px;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 9px;
    
}

ul.navigation li {
float:right;
}

ul.navigation a {
    padding: 10px;
    color:#717171; 
    text-decoration: none;
}

ul.navigation a:hover {
    background-color: #87b200;
    color: #fff;
}

ul.navigation a.selected {
    background-color: #87b200;
    color: #fff;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

.hide {
    display: none;
}

