/* CSS Document */

a:link { 
color: #003399; text-decoration: none; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;
} 

a:visited {
color : #003399; text-decoration: none; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;
} 

a:active { 
color: #003399; text-decoration: none; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;
} 

a:hover { 
color: #2E3639; text-decoration: none; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;
} 

a.linktext_sm:link {
color: #114FA2; text-decoration: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

a.linktext_sm:visited { 
color : #114FA2; text-decoration: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

a.linktext_sm:active {
color: #114FA2; text-decoration: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

a.linktext_sm:hover { 
color: #2E3639; text-decoration: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
}

a.whitelinktext_sm:link {
color: #FFFFFF; text-decoration: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

a.whitelinktext_sm:visited { 
color : #FFFFFF; text-decoration: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

a.whitelinktext_sm:active {
color: #FFFFFF; text-decoration: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

a.whitelinktext_sm:hover { 
color: #FFFFFF; text-decoration: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
}

a.logout {
color: #FFFFFF; text-decoration:none; 
}

td.title{
background-image:url(/images/logo_stretch.jpg);
background-repeat:repeat-x;
border-collapse:collapse;
padding:0px;
height:60px;
vertical-align:bottom;
}

td.linkover{
background-image:url(/images/link.gif);
background-repeat:repeat-x;
border-collapse:collapse;
padding:0px;
height:15px;
vertical-align:top
background: #F63453;
}

td {
vertical-align: top;
}

body.bg{
background-image:url(/images/backgroundspacer.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
vertical-align:middle
}



td.top{
background-color: #003366;
}

.white{ color: #000000; font-size: 9pt; font-family:"Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif; }

.boldblue { color: #000000; font-size: 9pt; font-weight: bold; font-family:"Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif; margin-top:0; margin-bottom: 0; padding-top:0; padding-bottom:0; }

.content { 
 color: #000000; 
 font-size: 14px;
 font-family:"Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif;
}

.content_blue { 
 color: #000099; 
 font-size: 14px;
 font-family:"Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif;
 font-weight: bold;
}


.content_header { 
 color: #000099;
 font-family: "Georgia", "Times New Roman", "Times", "serif";
 font-size: 24px;
 font-weight: bold;
}

.content_sub {
 color: #000099;
 font-weight: bold;
 font-size: 18px;
}

.content_sm { color: #000000; font-size: 10px; font-family:"Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif; }

.nav_blue { color: #FFFFFF; font-size: 8pt; font-family:"Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif; }

.nav_smblue { color: #FFFFFF; font-size: 9pt; font-family:"Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif; }

.nav_grey { color: #666666; font-size: 8pt; font-family:"Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif; }

.slogan { color: #000066; font-size: 14pt; font-family:"Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif; }

a {text-decoration:none;}

BODY {margin: 0pt}

#spacerheight{height:5}

#bottomspacerheight{height:3}

#wrapper {
margin: 0 auto;
text-align: left;
vertical-align: middle;
width: 400px;
}

#link_wrapper {
margin: 0 auto;
text-align: center;
vertical-align: bottom;
height: 25;
}

.spacer {height:5}

div.rounded {
  width: 100px;
  padding: 7px;
  background: #E7E7E7;
  margin-bottom: 10px;
}

div.rounded2 {
  width: 200px;
  background: #E7E7E7 url(/images/nav2.jpg) no-repeat top right;
  margin-bottom: 20px;
}

div.rounded2 div {
  background: transparent url(/images/nav1.jpg) no-repeat top left;
}

div.rounded2 div div {
  background: transparent url(/images/nav4.jpg) no-repeat bottom right;
}

div.rounded2 div div div {
  background: transparent url(/images/nav3.jpg) no-repeat bottom left;
  padding: 15px;
}

.mouseoff {
background-image: url(images/whitebutton.jpg); 
width: 60;
margin: 0 auto;
text-align: center;
vertical-align: bottom;
height: 25;
}

.mouseover {
background-image: url(images/bluebutton.jpg); 
width: 60;
margin: 0 auto;
text-align: center;
vertical-align: bottom;
height: 25;
}

.corner {
  vertical-align:bottom;
}

.righttable {
  vertical-align: top;
  background: #A9DBCA;   
  height:20px
  font: 2px;  
}

.righttable1 {
    font-size: 8pt;  
}

.spacer1 {
  height:5px;
}

.tableback {
  background:white;
}

hr {color: #fff; background-color: #fff; border: 1px solid #54B293; border-style: none none solid none; }

.news {
  font-size: 12px;  
}
