div#content-wrapper p {
  line-height:18px;
  padding-bottom:15px;
}

div#content-wrapper ol,
div#content-wrapper ul {
  line-height:18px;
  margin-left:15px;
  padding-bottom:15px;
}



/* **********************************************
 * hide overflowed content
 * **********************************************
 */

ul#main-menu,
div#content-wrapper,
div#content-left,
div#content-right {
  overflow:hidden;
}


/* **********************************************
 * classes
 * **********************************************
 */

.clear {
  clear:both;
}


/* **********************************************
 * override default html tags
 * **********************************************
 */

a, a img, body, div, fieldset, form, input, label, p, ol, ul, textarea,
h1, h2, h3, h4, h5, h6 {
  border:0;
  margin:0;
  padding:0;
}

body {
  background-color:transparent;
  color:#606060;
  font-family:Verdana,Arial,Sans-Serif;
  font-size:12px;
}

a {
  background-color: inherit;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

h1, h2 {
  padding-bottom:15px;
}

h1 {}
h2 {}

fieldset {
  margin-bottom:8px;
}

fieldset div.error {
  background-color:inherit;
  color:#1f4982;
  padding:8px 0 8px 150px;
}

input, textarea {
  border:1px solid #808080;
  width:250px;
}

input#submit {
  margin-left:150px;
}

label {
  float:left;
  vertical-align:top;
  width:150px;
}

div.csc-textpic img {
  background-color:#ffffff;
  border:1px solid #8a8a8a;
  color:inherit;
  padding:1px;
}