body { margin: 0px; color: rgb(95, 95, 95); font-family: "Times New Roman",Times,serif; font-size: 15px; line-height: 22px; }
h1 { margin: 0px 0px 15px; padding: 0px; font-family: "Times New Roman",Times,serif; color: rgb(76, 187, 34); font-size: 35px; }
h4 { margin: 0px 0px 15px; padding: 0px; font-family: "Times New Roman",Times,serif; color: rgb(76, 187, 34); font-size: 25px; }
h2 { margin: 0px 0px 5px; padding: 0px; font-family: "Times New Roman",Times,serif; color: rgb(255, 255, 255); font-size: 20px; }
h3 { margin: 10px 0px 0px; padding: 0px; font-family: "Times New Roman",Times,serif; color: rgb(95, 95, 95); font-size: 20px; }
h6 {
color:#4CBB22;
font-size:20px;
font-weight:bold;
margin:0 0 10px;
padding:0 0 5px;
}
span { color: rgb(101, 101, 101); }
#header { height: 350px; width: 923px; margin: auto; background-image: url('images/header.gif'); background-repeat: no-repeat; padding-top: 54px; padding-left: 77px; }
.logo { height: 156px; width: 837px; margin: auto; background-image: url('images/globe.gif'); background-repeat: no-repeat; padding-left: 86px; font-family: "Times New Roman",Times,serif; color: rgb(101, 128, 143); font-size: 13px; font-weight: bold; padding-top: 3px; text-transform: uppercase; }
.mid-header { height: 191px; width: 901px; margin: auto; background-image: url('images/heading-strip.gif'); background-repeat: no-repeat; padding-left: 22px; font-family: "Times New Roman",Times,serif; font-size: 30px; line-height: 30px; color: rgb(255, 255, 255); }
.nav-bar { height: 63px; width: 1000px; margin: auto; background-image: url('images/nav-bar.gif'); background-repeat: repeat-x; padding-bottom: 3px; }
.nav-bar ul { margin: 0px; float: left; padding: 0px 0px 0px 50px; }
.nav-bar ul li { background-image: url('images/list-left.gif'); background-repeat: no-repeat; float: left; font-family: "Times New Roman",Times,serif; font-size: 16px; height: 63px; width: 151px; list-style-type: none; font-weight: bold; text-transform: uppercase; }
.nav-bar ul li a { color: rgb(255, 255, 255); text-decoration: none; height: 40px; width: 151px; text-align: center; display: block; padding-top: 23px; }
.nav-bar ul li a:hover { background-image: url('images/hover-strip.gif'); background-repeat: no-repeat; color: rgb(78, 78, 78); }
.nav-bar ul li a.current_page_item { background-image: url('images/hover-strip.gif'); background-repeat: no-repeat; color: rgb(78, 78, 78); }
.body-part { height: auto; width: 845px; margin: auto; padding: 50px 60px 10px 95px; }
.body-part p { font-family: "Times New Roman",Times,serif; font-size: 15px; color: rgb(95, 95, 95); margin: 0px; padding: 5px 0px 10px; line-height: 24px; }
.body-part a { color: rgb(11, 123, 197); }
.img-box { height: auto; width: 145px; float: left; }
.content-box { height: auto; width: 660px; float: left; padding-left: 40px; }
#blue-body { height: auto; width: 845px; margin: auto; padding: 0px 60px 0px 95px; background-color: rgb(9, 114, 193); background-image: url('images/mid-strip.gif'); background-repeat: repeat-x; }
#blue-body p { font-family: "Times New Roman",Times,serif; font-size: 15px; color: rgb(255, 255, 255); margin: 0px; padding: 5px 0px 10px; font-weight: bold; line-height: 24px; }
.img-box-1 { height: auto; width: 145px; float: left; padding-top: 20px; padding-bottom: 15px; }
.content-box-new { height: auto; width: 700px; float: left; padding-top: 30px; padding-bottom: 30px; }
#blue-body a { color: rgb(86, 205, 255); }
#footer { height: 46px; width: 840px; margin: auto; background-image: url('images/footer.gif'); background-repeat: repeat-x; padding-left: 90px; padding-right: 70px; text-align: left; font-family: "Times New Roman",Times,serif; color: rgb(255, 255, 255); font-size: 14px; padding-top: 40px; }
#footer b { float: right; }
#footer a { color: rgb(255, 255, 255); }

#footer li {
    float:left;
list-style-type:none;
padding-left:10px;
}
a { color: rgb(76, 187, 34); text-decoration: underline; }
a:hover { text-decoration: none; }
#right-sidebar {
    float: right;
    padding-top:30px;
}

#left-sidebar {
    float: left;
    padding-top:30px;
    width: 500px;
}

.ddsg-wrapper h2 {
    color: black;
}
