body {
font-family:Trebuchet MS;
font-size:12px;
background-color:#012D56;
color:#D8EBFC;
overflow-x:hidden;
overflow: -moz-scrollbars-vertical;
}

img {
margin:0;
padding:0;
border:0;
}
img.profile {
border:5px solid #001F3C;
}
img.list {
border:3px solid #001F3C;
}
div.loader {
display:block;
text-align:center;
padding:130px;
}

.blueLine {
margin:0;
padding:0;
border-top:1px solid #0C5183;
}

.blueLineList {
border-top:1px solid #0C5183;
width:92%;
margin:5px 0px 0px 0px;
padding:0px 0px 5px 0px;
height:1px;
overflow:hidden;
}

#header {
width:763px;
height:171px;
margin:0px auto;
padding:0;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
}
#header a {
float:right;
margin:0;
padding:0;
}

h1 {
font-size:20px;
}
h2 {
font-size:16px;
}

.nav_block {
margin:auto;
padding:5px 0px 0px 15px;
width:748px;
height:20px;
background-color:#054F85;
font-family:Trebuchet MS;
font-size:12px;
border-bottom:1px solid #0F63A1;
}
.nav_block a {
font-size:11px;
text-transform:uppercase;
}
.nav_block a:hover {
}

.nav_actions, .nav_actions a {
text-transform:lowercase;
color:#3893D6;
}
.nav_actions a:hover {
color:#E5A74F;
}

a {
color:#D8EBFC;
color:#FFFFFF;
text-decoration:none;
text-transform:uppercase;
}
a:hover {
color:#D8C57B;
}

#nav {
border-bottom:4px solid #001F3C;
}

#content {
width:763px;
margin:auto;
padding:0;
background-color:#013E6A;
}

#contentOptions {
width:753px;
margin:auto;
font-weight:bold;
padding:5px;
background-color:#013E6A;
text-align:right;
}

textarea, input{
width:450px;
border:0;
padding:3px;
border-style:none;
outline-style:none;

}
textarea {
height:200px;
}

.submit {
background-color:#054F85;
color:#D8EBFC;
text-transform:uppercase;
width:auto;
height:24px;
font-size:12px;
padding:2px 5px;
font-weight:bold;
}

.submitOver {
background-color:#146FB1;
color:#D8C57B;
text-transform:uppercase;
width:auto;
height:24px;
font-size:12px;
padding:2px 5px;
font-weight:bold;
}

.message {
background-image:url(images/messageBg.jpg);
background-repeat:no-repeat;
display:block;
margin:15px auto;
width:461px;
height:23px;
padding:5px 0px 0px 0px;
color:#D8EBFC;
font-size:12px;
font-weight:bold;
text-align:center;
}

ul {
margin:5px 10px;
padding:0px 0px 0px 5px;
}
#copyright {
background-color:#001F3C;
width:763px;
text-align:center;
padding:5px 0px 0px 0px;
height:18px;
margin:0px auto;
font-size:10px;
}
#copyright a {
font-size:10px;
}

#peopleByLetters {
padding:30px;
font-size:11px;
text-align:center;
}
#peopleByLetters a {
font-size:11px;
margin:2px;
padding:0;
float:left;
display:block;
width:18px;
height:16px;
border:1px solid #fff;
}
#peopleByLetters a:hover {
border:1px solid #D8C57B;
}
