html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: medium;
  line-height:105%;
}
body {
  background-color: #666;
  border: none #000;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  line-height: 14px;
  margin: 50px 50px 50px 50px;
  padding: 0 0 0 0;
  text-align: center;
  text-decoration: none;
}
h1 {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: large;
  font-weight: bold;
  line-height: normal;
  margin-bottom:15px;
}
h2 {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  line-height: normal;
  margin-bottom:15px;
}
#content a,  a:link {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
  text-decoration: underline;
}
#content a:visited {
  color:#999;;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
  text-decoration: underline;
}
#content a:hover {
  color: #f00;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: underline;
}
#content a:focus {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: normal;
}
#content a:active {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
}
#outerWrapper {
  background-color: #fff;
  border: solid thick #000;
  margin: 0 auto 0 auto;
  text-align: left;
  width: 780px;
}
#outerWrapper #header {
  background-color: #000;
  background-image:url(../cmsimages/header-bg.gif);
  background-repeat:repeat-x;
  min-height:160px;
  border-bottom: solid 1px #666;
  font-size: 18px;
  font-weight: bold;
  line-height: 15px;
  padding: 10px 10px 10px 10px;
}
#outerWrapper #header #headerbox a:link{ color:#f00; margin-left:250px; font-size:18px;}
#outerWrapper #header #headerbox { margin-top:60px;}
#outerWrapper #contentWrapper #leftColumn1 {
  background-color: #ccc;
  border-right: solid 1px #666;
  float: left;
  padding: 10px 10px 10px 10px;
  width: 200px;
}

.menu-box ul
{list-style:none; padding:0px; margin:0px;}
.menu-box li
{padding-bottom:3px;}
.menu-box h3 {
font: bold 18px/24px Tahoma, Verdana, Helvetica;color:#f7f7f7;
margin: 0;padding: 0.13em 0 0 0.1em !important;position: absolute;top: .20em;left: 1em;width: 100%;background: none;
}
.menu-box ul {list-style:none; padding:0px; margin:0px;}
.menu-box ul  {list-style:none; padding-left:15px; margin:5px 0;}
.menu-box ul.menu  {list-style:none; padding:0px; margin:0px;}
.menu-box ul.menu li a, ul.menu li a:visited{color:#000;font-weight:bold;display:block;margin-right:5px;font-size: 14px; text-decoration:none}
.menu-box ul.menu li a:hover{color:#f00;font-weight:bold;display:block;margin-right:5px;text-decoration:none;font-size: 14px;}
.menu-box ul.menu #current a {color:#f00;font-weight:bold;display:block;margin-right:5px;text-decoration:none;font-size: 14px;}
.clear {clear: both; height:0; height:1px !important;}
.menu-box {margin: 0 0 1em;padding: 0;position: relative;}
.menu-box div div div div {background: none;}
.menu-box div {margin: 0;padding: 47px 0 0;}
.menu-box div div {margin: 0;padding: 0 0 0 18px;}
.menu-box div div div {height: 1%;padding: 5px 12px 12px 0;}
.menu-box {background: url(../cmsimages/boxright_box1.png) top right no-repeat;}
.menu-box div {background: url(../cmsimages/boxleft_box1.png) top left no-repeat;}
.menu-box div div { background: url(../cmsimages/boxleft_box1.png) bottom left no-repeat;}
.menu-box div div div {background: url(../cmsimages/boxright_box1.png) bottom right no-repeat;}


#outerWrapper #contentWrapper #content {
  margin: 0 0 0 220px;
  padding: 10px 10px 10px 10px;
}
#outerWrapper #contentWrapper #content .formdiv{
margin-top:35px;}
#outerWrapper #contentWrapper .clearFloat {
  clear: left;
  display: block;
}
#footer {
  background-color: #000;
  padding: 10px;
  color:#fff;
}
#footer a,  a:link {
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
  text-decoration: none;
}
#footer a:visited {
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
  text-decoration: none;
}
#footer a:hover {
  color: #f00;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration:underline;
}
#footer a:focus {
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: normal;
}
#footer a:active {
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
}