/* Main Styles */
td,body{
  font-family: arial;
  font-size: 12px;
  color:333;
  text-decoration:none;
}
body {
  background-color:#f1f1f1;
  text-align:center;
}
#container {
  width:974px;
  border:1px solid #ccc;
  background-color:#fff;
  margin:29px auto 0;
  padding:9px;
  text-align:left;
}
body>#container {
  width: 956px;
}
#header {
  background: #6fa1d3 url(../images/graphics/header-bg.jpg) repeat-x;
  height:73px;
}
#header img#logo {
  border:none;
  float:left;
  margin: 27px 0 0 15px;
}
#header #search {
  float:right;
  margin: 29px 11px 0 0;
}
#header #search img {
  vertical-align:middle;
}
#header #search input {
  height:22px;
  width:140px;
  border:1px solid #ccc;
  font-size:12px;
  vertical-align:middle;
}
#feature-strip {
  height:216px;
  margin-top:2px;
}
#feature-strip #feature {
  float:left;
  width:751px;
}
#feature-strip #latest-news {
  float:right;
  width:202px;
  background-color:#333333;
  height:217px;
  color:#fff;
  overflow:hidden;
}
#feature-strip #latest-news p {
  #color:#fff;
}
#feature-strip #latest-news hr {
  color:#ccc;
  height:1px;
}
#wrapper {
  padding-top:6px;
  margin-right:12px;
}
#left-column {
  width:240px;
  float:left;
  padding-bottom:30px;
}
#content {
  float:right;
  width:670px;
  padding:20px 0 30px 0;
}
#footer {
  clear:both;
  height:63px;
  background-color:#f1f1f1;
  line-height:63px;
}
#footer p {
  margin:0;
  color:#333333;
  font: 12px Arial, Helvetica, sans-serif;
}
#footer p a, #footer a {
  color:#333333;
 text-decoration:none;
}


/* Links */
a{
  color:#6698ca;
}
a:visited {
  color:#6698ca;
}
a:hover{
  color:#6698ca;
}

input,textarea,select,button{
font-family: verdana;
font-size: 11px;
color:black;
}

#loginGo {
	border:0;
}

/* All Navigations */
.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top{
  text-decoration:none;
}
.Nav_Side_Level1{
  color:036;
  font-weight:bold;
}
.Nav_Side_Level2{
  color:369;
}
.Nav_Side_Leveln{
  color:69a;
}
.Nav_Side_Level_Selected{
}
.Nav_Top{
  color:036;
}
.Nav_Top:hover{
  color:black;
}
.toplink {
font: bold 12px  verdana;
color:#000000; 
text-decoration:underline;
}

.toplink:hover {
color:333;
text-decoration:none;
}

#googleMap { text-align: left; background-color:#FFFFFF; }  	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

