body{
font-family:verdana;
font-size:12px;
color:#247ca4;
}

*{
margin:0;
padding:0;
}

a{
color:#ee9c1a;
}
a:hover{
color:#888888;
}

h2{
font-weight:normal;
font-size:1.2em;
color:#6f9cbc;
}

img{
border:none;
}

body{
text-align:center;
}

#page{
background:url(images/logo.jpg) no-repeat;
padding-top:210px;
margin: 25px auto;
width:500px;
}

.button{
background:#ffffff url(images/blue-button.jpg) no-repeat;
border:none;
width:110px;
height:25px;
text-align:center;
color:#2f6b88;
float:left;
margin-left:70px;
}

.button:hover{
background:#ffffff url(images/blue-button.jpg) no-repeat 0 -25px;
cursor:pointer;
}

.bluebox{
background:#ffffff url(images/bluebox.jpg) no-repeat;
border:none;
width:244px;
height:25px;
float:left;
margin-left:5px;
padding:2px 3px;
font-size:16px;
color:#ee9c1a;
}

#date{
position:absolute;
top:5px;
right:20px;
color:#bbbbbb;
font-size:1.2em;
}

#acronym{

text-align:left;
padding:0 0 5px 185px;
font-weight:normal;
font-size:1.7em;
color:#6f9cbc;
}

#acronym span{
font-size:12px;
color:#777777;
}

.clear{
clear:both;
}

#acrows{
width:490px;
padding:5px;
margin-top:10px;
border:1px solid #eeeeee;
text-align:left;
}

#acrows a{
color: #aaaaaa;
}
#acrows a:hover{
color: #888888;
}


.row0{
padding:5px;
margin-top:5px;
background:#eff6fa;
border:1px solid #cddfeb;
}
.row1{
padding:5px;
margin-top:5px;
background:#fdfaf2;
border:1px solid #f1ebdc;
}


.extraleft{
width:110px;
padding-top:5px;
height:20px;
text-align:right;
float:left;
margin-left:70px;
clear:left;
}

.pointer{
cursor:pointer;
}

.blue{
float:left;
width:25px;
height:25px;
margin-left:5px;
background:url(images/blue.jpg) no-repeat;
}

.blue:hover{
background:url(images/blue.jpg) no-repeat 0 -25px;
}

#nav{
position:absolute;
top:5px;
left:20px;
}

.alignright{
float:right;
margin:5px 0 0 5px;
}
