body {
font-family:Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
color:#555555;
background-color:#FFFFFF;
background-image:url("sitebg.gif");
background-repeat:repeat-x;
margin:0;
}

a, a:link, a:hover {
text-decoration:none;
color:#555555;
}

#top-white {
width:780px;
height:25px;
background-color:#FFFFFF;
margin:auto;
}

.small {
font-size:11px;
}

.infobox {
width:75%;
height:30px;
font-weight:bold;
color:#FFF;
background-color:#1C436F;
text-align:center;
margin:auto;
line-height:30px;
}

#logo-bar {
width:780px;
height:61px;
background-color:#1852C5;
margin:auto;
}

#logo1 {
width:298px;
height:61px;
background-image:url("logo1.gif");
}

#logo-bar-2 {
display:block;
width:780px;
height:24px;
background-color:#1852C5;
margin:auto;
}

#logo2 {
float:left;
width:298px;
height:24px;
background-image:url("logo2.gif");
}

#tab-contain {
float:right;
display:block;
height:24px;
padding-right:15px;
}

.dots {
width:780px;
height:20px;
background-image:url("dots.gif");
margin:auto;
}

#grad-bar {
width:780px;
height:32px;
background-color:#0439A2;
margin:auto;
}

#main-white {
width:780px;
background-color:#FFFFFF;
margin:auto;
padding-top:15px;
}

.big-blue {
font-family:Arial;
font-size:27px;
font-style:normal;
font-weight:normal;
color:#316197;
}

form {
float:none; 
display:inline;
spacing:0;
margin:0;
padding:0;
}

label {
float:left;
width:90px;
display:block;
padding-right:20px;
line-height:25px;
margin-bottom:10px;
}

br {
clear:left;
}

input, textarea
{
font-family:Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#000000;
border:1px solid #316197;
background-color: #FFF;
padding:4px;
margin:0px;
}

.blueb
{
font-family:Arial;
font-size:11px;
color:#FFFFFF;
border:0;
background-color:#72AAEA;
padding:0.4em;
outline:none;
}

select
{
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
border:1px solid #316197;
background-color:#FFF;
padding:4px;
margin:0px;
}

#bottom-grad {
width:780px;
height:91px;
background-image:url("bottom-grad.gif");
background-repeat:repeat-x;
margin:auto;
}

#footer {
width:780px;
height:23px;
background-image:url("footer-bg.gif");
background-repeat:repeat-x;
margin:auto;
}

#footer-url {
width:164px;
height:23px;
background-image:url("footer.gif");
margin-left:20px;
}

#int-frame {
width:750px;
margin:auto;
}

#left-nav {
float:left;
width:154px;
margin-right:15px;
}

#center-col {
float:left;
width:412px;
margin-right:15px;
}

#right-nav {
float:right;
width:154px;
}

.menu-top {
width:154px;
height:26px;
background-image:url("menu-top.gif");
}

.menu-contain {
width:154px;
background-image:url("menu-bg.gif");
background-repeat:repeat-y;
}

.menu-bottom {
width:154px;
height:22px;
background-image:url("menu-bottom.gif");
margin-bottom:15px;
}

.ctop {
width:412px;
height:10px;
background-image:url("ctop.gif");
background-repeat:repeat-x;
}

.c1 {
float:left;
width:10px;
height:10px;
background-image:url("c1.gif");
}

.c2 {
float:right;
width:10px;
height:10px;
background-image:url("c2.gif");
}

.cmain {
width:380px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding-left:15px;
padding-right:15px;
}

.cbot {
width:412px;
height:10px;
background-image:url("cbot.gif");
background-repeat:repeat-x;
margin-bottom:15px;
}

.c3 {
float:left;
width:10px;
height:10px;
background-image:url("c3.gif");
}

.c4 {
float:right;
width:10px;
height:10px;
background-image:url("c4.gif");
}
