#a {
margin:0px auto;
width:746px;
border:1px solid #FFFFFF;
background-color:#4b687f;
padding:2px;
}
#b {
margin:0px auto;
width:744px;
_width:748px;
background-color:#FFFFFF;
padding:0px;

}
#top {
width:100%;
height:96px;
_height:93px;
}
#logo {
height:91px;
width:400px;
float:left;
}
#search {
height:91px;
float:right;
}
#search2 {
padding:25px 15px 0px 0px;
}
#banner {
margin:0px auto;
width:730px;
height:150px;
}
#nav {
margin:0px auto;
height:26px;
width:728px;
background-image:url(../Images/Graphics/nav_bg.gif);
background-position:top left;
background-repeat:no-repeat;
padding-left:2px;
padding-top:2px;
}
.navoff {
font-size:10px;
font-family:Verdana;
font-weight:bold;
color:#fff;
text-decoration:none;
background-color:#ee2e24;
}
.navon {
font-size:10px;
font-family:Verdana;
font-weight:bold;
color:#fff;
text-decoration:none;
background-color:#cd150b;
}
#content {
margin:0px auto;
width:730px;
height:auto;
padding-top:10px;
background-color:#FFFFFF;
}
#leftc {
width:202px;
padding-left:8px;
padding-right:5px;
float:left;
font-size:11px;
color:#444444;
}

#rightc {
width:510px;
padding-right:5px;
float:right;
text-align:justify;
}
#rightcmain {
width:700px;
text-align:justify;
margin:0px auto;
}

#footer {
margin:0px auto;
width:750px;
text-align:right;
}
#footer p, #footer a {
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}
#footer a:hover {
text-decoration:underline;
}


body,td,p,input,textarea,select{
  font: normal 11px verdana;
  color:#666666;
}
hr {
height:1px;
color:#ee2e24;
border:0px solid black;
}

/* Links */
a{
  color:#19659f;
}
a:hover{
  color:012;
}