html, body {

background-image:url("../_images/background.gif");
background-repeat: repeat-y;
margin: 0px;
padding: 0px;

}

.top1 {

height: 140px;
width: 226px;
position: absolute;
top: 0px;
z-index: 9;

}

.top2 {

height: 118px;
width: 674px;
position: absolute;
left: 226px;
top: 0px;
z-index: 8;

}

div.navigation {

height: 22px;
width: 674px;
position: absolute;
top: 118px;
left: 226px;
z-index: 7;

}

#nav, #nav ul { /* all lists */

padding: 0;
margin: 0;
list-style: none;
line-height: 1;
z-index: 6;

}

#nav a {

display: block;
width: auto;

}

#nav li { /* all list items */

float: left;
width: auto; /* width needed or else Opera goes nuts */

}

#nav li ul { /* second-level lists */

position: absolute;
background-color: #eee7d5;
width: auto;
left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */

left: auto;
margin: 0 0 0 0px;


}

#nav li.inline {

float: none;
margin: 10px;

}

.content1 {

font-family: "Trebuchet MS", arial, verdana;
font-size: 12px;
font-weight: bold;
font-style: italic;
text-align: right;
width: 170px;
height: auto;
top: 140px;
left: 0px;
position: absolute;
padding-left: 15px;
padding-right: 15px;
padding-top: 25px;
padding-bottom: 20px;
z-index: 5;

}


.content2 {

font-family: "Trebuchet MS", arial, verdana;
font-size: 12px;
color: #003d60;
line-height: 16px;
width: 680px;
top: 140px;
left: 200px;
position: absolute;
padding-left: 20px;
padding-right: 0px;
padding-top: 20px;
padding-bottom: 20px;
z-index: 1;

}

.headline {

font-family: "Trebuchet MS", arial, verdana;
font-size: 12px;
font-weight: bold;
color: #000000;
background-image:url(../_images/headline_bg.gif);
/*background-repeat: repeat-x;*/
height: 24px;
width: 665px;
border-right: 5px solid #a4a5a4;
padding-left: 10px;
padding-top: 5px;
z-index: 3;

}

.main {

font-family: "Trebuchet MS", arial, verdana;
font-size: 12px;
height: auto;
width: 665px;
border-right: 5px solid #a4a5a4;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 50px;
z-index: 2;

}

a:link {

font-family: "Trebuchet MS", arial, verdana;
font-size: 12px;
color: #436687;
text-decoration: underline;

}

a:active {

font-family: "Trebuchet MS", arial, verdana;
font-size: 12px;
color: #003d60;
text-decoration: underline;

}

a:visited {

font-family: "Trebuchet MS", arial, verdana;
font-size: 12px;
color: #003d60;
text-decoration: underline;

}

a:hover {

font-family: "Trebuchet MS", arial, verdana;
font-size: 12px;
color: #000000;
text-decoration: none;

}


input {

border: 1px dashed #436687;
font-family: "Trebuchet MS", arial, verdana;
font-size: 12px;
color: #000000;
background-color: #F6F8FA;
margin-bottom: 4px;

}

textarea {

border: 1px dashed #436687;
font-family: "Trebuchet MS", arial, verdana;
font-size: 12px;
color: #000000;
background-color: #F6F8FA;
margin-top: 4px;
margin-bottom: 10px;

}

div.bottom {

font-family: "Trebuchet MS", Arial, Verdana;
font-size: 12px;
background-color: #f4f4f4;
height: 25px;
width: 672px;
padding-top: 5px;
padding-left: 20px;
color: #a4a5a4;
bottom: 0px;
left: 207px;
border-top: 1px solid #a4a5a4;
position: fixed;
z-index: 4;


}

.tabhead {

font-family: "Trebuchet MS", arial, verdana;
font-size: 14px;
font-weight: bold;
text-align: left;

}

.tabbody {

font-family: "Trebuchet MS", arial, verdana;
font-size: 12px;
text-align: left;

}

