html {

height:100%;

}



body {

/*font-family: verdana, arial, helvetica, sans-serif;*/

font-family: verdana, arial, helvetica, sans-serif;



margin: 0;

color: #000000;

height:100%;



}

#container {

position:absolute;

	

}

#main-title {

margin-bottom: 0;

margin-left: 0px;

margin-right: 0px;

font-size: 17px;

letter-spacing: 5px;

text-align: right;

margin-top: 0;

padding-bottom: 8px;

font-weight: bold;

padding-top: 8px;

padding-right: 50px;

background-color: #333333;

color: #ffffff;

border-top: 1px #000000 solid;

border-bottom: 1px #000000 solid;



}





#header-image {

background-color: #4d80b9;

background-image: url(images/banner.jpg);

background-repeat: repeat-x;

background-position: left top;

height: 177px;

border-top: 2px #ff4700 solid;

border-bottom: 2px #ff4700 solid;

margin-left: 0px;

margin-right: 0px;

}



#navbar {

margin-bottom: 0;

margin-left: 0px;

margin-right: 0px;

font-size: 12px;

text-align: center;

margin-top: 0;

padding-bottom: 8px;

font-weight: bold;

padding-top: 8px;

background-color: #333333;

color: #ffffff;

word-spacing: 8px;

border-bottom: 2px #ff4700 solid;

}



#navbar a:link, #navbar a:visited {

color: #ffffff;

word-spacing: none;

}





#navbar a.current {

color: #ff4700;

}



#navbar a:hover {

color: #ff4700;

text-decoration: none;

}





#headline {

font-size: 11px;

padding-top: 3px;

text-align: justify;

background-color: #F2F2F2;

padding-left: 20px;

padding-right: 20px;

margin-left: 0px;

margin-right: 0px;

margin-bottom: 0px;

line-height: 1.7em;}





p.byline {

text-align: right;

margin-bottom: 0;

padding-right:40px;

}



h1 {

margin-left: 0px;

margin-right: 0px;

font-size: 20px;

padding-bottom: 3px;

padding-top: 23px;

padding-left: 50px;

padding-right: 0;

color: #000000;

border-bottom: 1px #ff4700 solid;

letter-spacing: 5px;

font-weight: bold;

background-color: #F2F2F2;

margin-top: 0;

margin-bottom: 0;

}





#main-text {

margin-top: 0;

margin-bottom: 0;

margin-left: 0px;

margin-right: 0px;

font-size: 12px;

line-height: 1.8em;

background-color: #ffffff;



}



#main-text p {

text-align: justify;

margin-left: 50px;

margin-right: 50px;

}



h2 {

padding-bottom: 3px;

padding-right: 0;

color: #000000;

border-bottom: 1px #000000 solid;

letter-spacing: 5px;

margin-left: 50px;

margin-right: 50px;

font-size: 14px;

margin-top: 0;

padding-top: 10px;

}

h5 {



color: #000000;

font-style: italic;

font-size: 12px;

}



p, table {

margin-top: 17px;

margin-bottom: 0;

}



ol, ul {

margin-left: 75px;

margin-right: 75px;

}



a:link, a:visited {

text-decoration: none;

font-weight: bold;

color: #ff0000;

}



a:hover {

text-decoration: underline;

}









#footer {

text-align: center;

margin-bottom: 0;

padding-top: 8px;

padding-bottom: 8px;

font-size: 11px;

margin-top: 0px;

padding-right: 50px;

background-color: #4d80b9;

color: #ffffff;

font-weight: bold;

border-top: 1px #000000 solid;

border-bottom: 1px #000000 solid;

}





#footer-nav {

text-align: center;

margin-bottom: 0;

padding-top: 8px;

padding-bottom: 8px;

font-size: 11px;

margin-top: 0px;

padding-right: 50px;

background-color: #ffffff;

color: #cccccc;

font-weight: bold;



}



#footer-nav a:link, #footer-nav a:visited {

color:#8C8C8C;

text-decoration: none;

}



#footer-nav a:hover {

text-decoration: none;

color:#323232;

}

.right {

float: right;

text-align: right;

width: 50%;

}

.left {

float: left;

text-align: left;

padding-left: 50px;

}

.right h3 {

margin-top: 0px;

font-size: 90%;   

}
