/* CSS Document */
body
{
margin:0px;
padding:0px;
background:#1A5399 url('images/bodyback.gif');
background-repeat:repeat-x;
background-position:top;
}

.toplinks
{
margin:0px;
padding:0px;
list-style:none;
}
.toplinks li
{
display:inline;
}
.toplinks li a, .toplinks li a:visited, .toplinks li a:active
{
font-family:tahoma;
font-size:11px;
color:#ffffff;
text-decoration:none;
background:url('images/top_bullet.gif');
background-repeat:no-repeat;
background-position:right;
padding-left:10px;
padding-right:20px;
}
.toplinks li a:hover
{
font-family:tahoma;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}
.linkswhite, .linkswhite:active, .linkswhite:visited{
font-family:tahoma;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.linkswhite:hover{
font-family:tahoma;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}
.leftlinks
{
margin:0px;
padding:0px;
list-style:none;
}
.leftlinks li
{
background:url('images/leftsep.gif');
background-repeat:repeat-x;
background-position:bottom;
}
.leftlinks li a, .leftlinks li a:visited, .leftlinks li a:active
{
line-height:30px;
font-family:tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
background:url('images/left_bullet.gif');
background-repeat:no-repeat;
background-position:right;
padding-right:30px;
}
.leftlinks li a:hover
{
line-height:30px;
font-family:tahoma;
font-size:11px;
color:#000000;
text-decoration:underline;
background:url('images/left_bullet.gif');
background-repeat:no-repeat;
background-position:right;
padding-right:30px;
}
.leftlinks .sub
{
margin:0px;
padding:0px;
list-style:none;
background:#ffffff;
}
.leftlinks .sub li
{
background:none;
border-bottom:1px solid #cccccc;
}
.leftlinks .sub li a.link
{
background:none;
font-family:tahoma;
font-size:11px;
color:#184C8C;
text-decoration:none;
}
.leftlinks .sub li a.link:hover
{
background:none;
font-family:tahoma;
font-size:11px;
color:#184C8C;
text-decoration:underline;
}
.txtwhite
{
font-family:tahoma;
font-size:11px;
color:#ffffff;
}
.txtgrey
{
font-family:tahoma;
font-size:11px;
color:#696969;
}

.txtblueb
{
font-family:tahoma;
font-size:11px;
color:#1A5399;
font-weight:bold;
}
.botlinks
{
margin:0px;
padding:0px;
list-style:none;
}
.botlinks li
{
display:inline;
}
.botlinks li a, .botlinks li a:visited, .botlinks li a:active
{
font-family:tahoma;
font-size:11px;
color:#ffffff;
text-decoration:none;
padding-left:10px;
padding-right:10px;
}
.botlinks li a:hover
{
font-family:tahoma;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}
.thumbs
{
padding:5px;
background:#E9E9E9;
}
.thumbsover
{
padding:5px;
background:#cccccc;
filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}
.thumbs_over
{
padding:5px;
background:#cccccc;
}
.txtbox
{
font-family:tahoma;
font-size:11px;
color:#696969;
border:1px solid #cccccc;
}