body {
background: #DFEBF4;
color: #205B88;
text-align: center;
font-family: Verdana, "Trebuchet MS", Arial, Tahoma, Sans-Serif;
margin: 0px;
padding: 0px;
line-height: 75%;
}

/* Main Divs */

#wrapper {
width: 80%;
min-width: 650px;
text-align: left;
margin: auto;
background-color: #fff;
border-left: 1px #ADCFEA solid;
border-right: 1px #ADCFEA solid;
}

#header {
background: #ADCFEA url(header.png) no-repeat right !important;
background: #A8CCE9 url(header.png) no-repeat right;
height: 150px;
}

#bar {
background: #ADCFEA url(back2.png) repeat-x;
margin-top: -13px !important;
margin-top: -19px;
font-weight: bold;
text-align: center;
font-size: 65%;
height: 15px !important;
height: auto;
}

#left {
padding: 0 10px 10px 10px;
width: 22%;
max-width: 200px;
float: left;
margin: 0px;
font-size: 70%;
background-color: transparent;
}

#right {
margin: 0 0 0 24%;
border-left: 2px solid #ADCFEA;
font-size: 70%;
padding: 0 10px 10px 10px;
background: #fff url(star.png) no-repeat bottom right;
}

#bottom {
text-align: right;
font-size: 60%;
padding: 10px 15px 10px 0;
border-top: 2px solid #ADCFEA;
background-color: transparent;
}



/* Text Styles */

h1 {
float: left;
margin-left: 50px;
margin-top: 85px;
font: 200% "Trebuchet MS", Arial, Tahoma, Sans-Serif;
font-weight: bold;
color: #36A291;
background-color: transparent;
}

h1 a:link, a:visited {
color: #36A291;
background: none;
background-color: transparent;
}

h1 a:hover, a:active {
color: #3DBDA9;
background-color: transparent;
}

h2 {
font: 130% "Trebuchet MS", Arial, Tahoma, Sans-Serif;
font-weight: bold;
background: #fff url(bord.gif) repeat-x bottom;
margin: 10px 0 0 0;
}

h3 {
font: 112% "Trebuchet MS", Arial, Tahoma, Sans-Serif;
color: #36A291;
font-weight: bold;
margin: 10px 0 0 0;
}

h4 {
font: 90% "Trebuchet MS", Arial, Tahoma, Sans-Serif;
color: #989898;
text-transform: uppercase;
margin: 10px 0 0 0;
}

.small {
position: absolute;
margin-top: 132px;
margin-left: 30% !important;
margin-left: 0;
font-size: 60%;
text-transform: uppercase;
color: #808080;
}

strong {
background: #DFEBF4;
margin: 1px;
padding: 0px;
}

b {
color: #AF73D5;
}


/* Misc Styles */
input, textarea, select { 
	font-family: verdana; 
	font-size: 86%; 
	background-color: #DFEBF4; 
	font-weight: bold; 
	color: #36A291;
	border: 2px solid #ADCFEA;

}

input:focus {
background-color: #fff;
color: #73AAD5;
border: 2px solid #AFE9E0;
}

textarea:focus {
background-color: #fff;
color: #73AAD5;
border: 2px solid #AFE9E0;
}

blockquote {
border: 2px solid #AFE9E0; 
background: #F7FCFF;
padding: 3px; 
color: #73AAD5;
}

acronym, abbr {
border: 0px;
background: url(bord.gif) repeat-x bottom;
color: #36A291;
}

ul {
margin-left: -20px !important;
margin-left: 0px;
}

li {
}

#bar ul {
list-style-type:none;
padding: 1px 0 1px 0;
}

#bar li {
display: inline;
}



/* Links */

a:link { 
color: #205B88; 
text-decoration: none; 
background: url(bord.gif) repeat-x bottom;
}

a:hover { 
color: #36A291; 
text-decoration: none;
background: url(bord.gif) repeat-x bottom;
}

a:active { 
color: #4E5431; 
text-decoration: none; 
}

a:visited { 
color: #AF73D5; 
text-decoration: none; 
background: url(bord.gif) repeat-x bottom;
}

#left li {
list-style-type: none;
}

#left a:link {
background: url(bb.gif) no-repeat left;
padding: 0 0 0 10px;
}

#left a:hover, a:active {
background: url(fb.gif) no-repeat left;
padding: 0 0 0 10px;
}

#left a:visited {
background: url(vb.gif) no-repeat left;
padding: 0 0 0 10px;
}

#bar a {
text-align: center;
padding: 2px 10px 2px 10px;
color: #205B88;
background: none;
}

#bar a:hover, a:active {
background: url(back.png);
border-bottom: 2px solid #73D5C8;
color: #36A291;
}

#bar a:visited {
color: #AF73D5;
}