body {color:#990100;font-family: Verdana;}
#logo {padding-right: 610px; padding-bottom: 15px;
	width: 1px;
}
#contentMiddle {width: 770px; 
margin: 0 auto;
}
#contentMiddle h1 {margin-top: 18px;}
.imageMiddle {float: left; margin-top: 10px;
	width: 200px;
}
#center{margin-left:65px; margin-right:65px;}
.imageMiddle p{width: 230px; font-size:12px;}
.imageMiddle h5 {width: 230px; margin-bottom:-14px; margin-top:3px;}
a:link { text-decoration: none; }
a:link, a:visited {color: #000000; text-decoration: none;}
hr {border-style: none;
	border-color: inherit;
	border-width: 0;
	background-color:#990100; 	color: #990100; 	height :2px; 	width: 750px;
}
#footer {width: 770px; 
margin-left: auto; margin-right: auto; margin-top:10px; margin-bottom: -12px;
}
#footer hr {margin-bottom:12px;}
#footer h5 {margin-top: 2px;}
#copyright {width: 550px; margin-left:auto; margin-right:auto;}
#copyright hr{width: 410px;}
#copyright p {margin-top:-2px; font-size:9px;}

#mainLogo { margin-top: 0; }

#mainCopyright {font-size:9px; color:Gray; padding-left:166px; }

#flashcontent a:hover { text-decoration:underline; }

#lowerGradient {
    background-image: url("/images/header_lower_gradient.png");
    background-repeat: repeat-x;
    height:16px;
    width:100%;
}
#nav {
    width:100%;
    height:37px;
    background-image:url("../images/nav_gradient.png");
    width:100%;
}
#nav #navBar {
    width:100%;
    height:27px;
    padding-top:10px;
    margin:0;
}
#nav {
    list-style:none;
    display: inline;
    margin-left:15px;
    color:Black;
}

#links {
    font-size:.9em;
    padding-top: 10px;
    padding-left: 10px;
}

#links ul {
    list-style-type: disc;
    padding-left: 80px;
    padding-top: 0;
    color: rgb(130, 198, 0);
}

#links li {
    margin-top: 10px;
}

#links a 
{
    color: #53565a;
    text-decoration: none;
    margin-top: 10px;
}
#links a:hover {
    text-decoration:none;
    color: rgb(130, 198, 0);
}
#mainContent { margin:0 -8px 0 -8px; }



/* updates */ 
body {
    color:#990100;
    font-family: Verdana, Arial, sans-serif;
}

#menu {
    width: 1110px;
    height: 39px;
    color: black;
    font-size: 14px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.menu-item {
    width: auto;
    height: 19px;
    display: inline-block;
    padding: 11px 12px 7px 12px;
    border-right: white solid 1px;
    float: left;
    margin-top: 2px;
    color: #53565a;
}

.menu-item:hover {
    height: 18px;
    color: rgb(130, 198, 0);
}

#info {
    margin: 10px 50px;
}   

.description, .CI, .PLG, .EA, .PM, .DT, .SD {
    display: block;
    background-color: rgb(246, 247, 249);
    width: 781px;
    height: 323px;
}

.description {
    background: url(../images/CI-cdk.jpg) 0% 0% no-repeat;
}

.CI {
    background: url(../images/CI-cdk.jpg) 0% 0% no-repeat;
}

.PLG {
    background: url(../images/PLG-cdk.jpg) 0% 0% no-repeat;
}

.EA {
    background: url(../images/EA-cdk.jpg) 0% 0% no-repeat;
}

.PM {
    background: url(../images/PM-cdk.jpg) 0% 0% no-repeat;
}

.SD {
    background: url(../images/SD-cdk.jpg) 0% 0% no-repeat;
}

.DT {
    background: url(../images/DT-cdk.jpg) 0% 0% no-repeat;
}

#description-text {
    display: block;
    height: 206px;
    width: 411px;
    position: relative;
    top: 6px;
    left: 362px;
    background-color: rgb(246, 247, 249);
}

#welcome {
    position: relative;
    top: 48px; /*57px;*/
    right: 6px;
    color: rgb(83, 86, 90);
    font-size: 18px;
}

#welcome2 {
    position: relative;
    top: 48px; /*57px;*/
    right: 6px;
    color: rgb(130, 198, 0);
    font-size: 24px;
}

#details {
    display: block;
    width: 345px;
    position: relative;
    top: 44px; /*53px;*/
    left: 50px;
    /*color: rgb(102, 102, 102);*/
    color: black;
    font-size: 12px;
    line-height: 1.3em;
}

#details p {
    display: block;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    margin-bottom: 0.5em;
    margin-top: 0.5em;
}
 
.media {
    display: inline;
}

.media img {
        border: none;
    }


.logo {
    padding: 10px 10px;
}
#navTitle {
    padding-left: 60px;
    padding-top: 16px;
    padding-bottom: 0;
    font-weight: bold;
    color: #53565a;
}