* {
margin: 0;
padding: 0;
}
html {
min-height: 100.3%;
}
body {
margin: 0;
padding: 0;
font-size: 12px;
line-height: 1.4;
font-family: "Lucida Grande", Arial, sans-serif;
color: #000034;
background:#3A8BD6;
text-align: center;
}
#container {
margin: 0 auto;
width: 737px;
text-align: left;
background: #509ADE url(images/layout_03.gif) top left repeat-y;
z-index: 1;
}
#banner {
margin: 0 auto;
width: 737px;
height:128px;
background: #509ADE url(images/layout_01.jpg) top left no-repeat;
z-index: 2;
}
#banner2 {
margin: 0 auto;
width: 737px;
height:93px;
background: #509ADE url(images/layout_02.jpg) top left no-repeat;
z-index: 2;
}
#left{
float: left;
width: 150px;
}
#right{
float: right;
width: 570px;
}
#footer {   
margin: 0 auto;
width: 737px;
height: 36px;
background: url(images/layout_05.gif) left no-repeat;
z-index:2;
}

.nav {
padding: 30px 5px 30px 60px;
font-size: 16px;
line-height: 1.2;
font-family: Tahoma, Verdana, sans-serif;
color:#7D131D;
text-transform: lowercase;
letter-spacing:1px;
text-align:center;
}
.nav a, .nav a:link,  .nav a:active {
text-decoration: none;
color:#7D131D;
}
.nav a:hover {
color: #7D131D;
text-decoration: none;
font-weight:bolder;
}
.nav a:visited {
text-decoration: line-through;
color: #83607D;
}

.links {  
font-size:10px;
font-family: Verdana, Arial, sans-serif;
color:#3A8BD6;
text-transform: lowercase;
text-align:center;
}
.links a {
color:#3A8BD6;
}
.links a:link, .links a:visited, .links a:active {
text-decoration: none;
color:#3A8BD6;
}
.links a:hover {
color: #2773B7;
text-decoration: none;
}

.content {
padding: 5px 70px 5px 5px;
}
.content p {
margin: 0 0 14px;
}
.content ul {
margin: 0 8px 14px 8px;
padding-left:8px;
}

h2, h3 {
margin: 0 0 10px;
padding: 4px 0 6px 30px;
font: lighter 16px/1.3 Tahoma, Verdana, sans-serif;
color: #171970;
text-transform: lowercase;
text-align: left;
border-bottom: 1px solid #171970;
background: url(images/headerback.gif) left no-repeat;
z-index:2;
}

.content a, .content a:link,
.content a:visited, .content a:active {
text-decoration: underline;
color:#1D629F;
}
.content a:hover {
color: #171970;
text-decoration: underline;
border-bottom: 2px solid #2773B7;
}

input, select, text-area {
font: 10px/1.4 Verdana, Arial, sans-serif;
color: #171970;
border: 1px inset #3A8BD6;
background: #B3D3EF;
}
input.enth3_submit, input.enth3_reset {
font: 10px/1.4 "Lucida Grande", Verdana, Arial, sans-serif;
border: 1px outset #3A8BD6;
background:#3A8BD6;
}
input.enth3_submit {
font-weight: bolder;
}