body {
background-color: #24462B;
background-image: url(images/widgets/bggrad_01.gif);
background-repeat: repeat-x;

margin-top: 0;
padding: 0;

font-family: "Arial", sans-serif;
font-size: 10pt;
text-align: left;
color: #000000;
}
#wrapper{
background-color: #3F6B3A;
width: 780px;
min-height: 640px;
margin-left: auto;
margin-right: auto;
}
#logo-banner {
background-color: #FFFFFF;

margin: 0;
padding: 0;
width: 780px;
height: 180px;
}

#logo-box {
margin: 0;
padding: 0;
width: 400px;
height: 146px;

position: relative;
left: 360px;
top: 15px;
}

#body-box {
background-color: #FFFFFF;

margin: 0;
padding: 2px;
width: 776px;
min-height: 436px;
}

#wrap-header {
width: 776px; 
height: 76px;

margin-left: auto;
margin-right: auto;

}

#header-top {
width: 776px;
height: 20px;
padding: 0;
margin-top: 2px;
margin-bottom: 2px;
background-color: #0E3A07;
}

.headlink {
width: 80px;
height: 20px;

float: left;

margin: 0;
padding: 0;

border-right-style: solid;
border-right-width: 2px;
border-right-color: #FFFFFF;

font-family: "Trebuchet MS", "Arial", sans-serif;
font-size: 10pt;
font-weight: 600;
text-align: center;
color: #FFFFFF;

text-decoration: none;

}

#header-bottom {
width: 776px;
height: 50px;

padding: 0;
margin-top: 2px;
margin-bottom: 2px;

background-color: #44633F;
}

.headicon {
width: 80px;
height: 50px;
float: left;

margin: 0;
padding: 0;

border-right-style: solid;
border-right-width: 2px;
border-right-color: #FFFFFF;
}


#wrap-leftcol {
width: 145px;
min-height: 330px;
float: left; 

margin: 0;
padding: 5px;
padding-left: 10px;

text-align: left;
vertical-align: text-top;
}

#wrap-rightcol {
width: 566px;
min-height: 330px;
float: right;

margin: 0;
padding: 5px;
padding-left: 30px;
padding-right: 15px;

border-left-style: solid;
border-left-color: #004875;
border-left-width: 3px;

text-align: justify;
}

#wrap-footer {
margin-left: auto;
margin-right: auto;
overflow: hidden;
clear: both;
}

#footer-top {
width: 776px;
height: 20px;
padding: 0;
padding-left: 10px;

font-family: "Trebuchet MS", "Arial", sans-serif;
font-size: 10pt;
font-weight: 500;
text-align: left;
}

#footer-bottom {
width: 776px;
height: 20px;
padding: 0;
background-color: #0E3A07;

font-family: "Trebuchet MS", "Arial", sans-serif;
font-size: 9px;
text-align: center;
color: #FFFFFF;
letter-spacing: 0.4px;
}

#wrap-leftcol H1 {
font-family: "Arial", sans-serif;
font-size: 13pt;
font-weight: bold;
text-align: left;
color: #1F326E;
}

#wrap-leftcol UL {
font-family: "Trebuchet MS", "Arial", sans-serif;
font-size: 10pt;
font-weight: 500;
text-align: left;
color: #202F1E; 

line-height: 1.3;
text-indent: 0;
list-style-image: url(images/widgets/bullet_01.gif);

position: relative;
top: -15px;
left: -15px;

}

#wrap-leftcol UL LI A {
text-decoration: none;
color: #202F1E;

}

#wrap-rightcol H1 {
font-family: "Arial", sans-serif;
font-size: 15pt;
font-weight: 500;
text-align: left;
color: #4090FF;
line-height: 1;
}

IMG {
border: 0;
}

A {
text-decoration: none;
}

.wrap-head-abstract {
float: left;
width: 366px;
height: 50px;
margin: 0;
padding: 0;
}

.head-abstract {
display: none;
overflow: hidden;

width: 516px;
height: 1em;

margin: 0;
padding: 0;
margin-bottom: 0.05em;

font-family: "Trebuchet MS", "Arial", sans-serif;
font-size: 10pt;
text-align: left;
color: #FFFFFF;
}

.inlineheader {
font-family: "Arial", sans-serif;
font-size: 13pt;
font-weight: bold;
text-align: left;
color: #4090FF;
}
