.csc-header {

}

div.csc-textpic p,
#body-right .box p {
	margin: 0 0 1em 0;
}

#body-right div.csc-textpic {
	float: left;
	padding: 15px 0 15px 0;
}

div.menubottom {
margin-left:30px;
}

table.contenttable {
border:1px solid #d4d4d4; 
}
#table.contenttable {border:none; }
table.contenttable td {
width:200px;
padding: 3px;
}
table.contenttable tr {
margin:0px; 
padding:0px;
}
table.contenttable tr.tr-even {background:#80838a;}
table.contenttable tr.tr-odd {background:#94999f;}
table.contenttable tr.tr-0 {background:#2b2f33; color:#FFF;}
table.contenttable a:hover {
	color: #2b2f33;
}
table.contenttable a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
/**** Form Layout ****/


fieldset { border:none; }

input, textarea, select {
  font: 1em arial, helvetica, sans-serif;
  border: 1px solid #e5d4c4;
  line-height: 1.25em;
  padding: 0 0 0 2px;
  margin-bottom: 5px;
}

.mf-input,
.mf-text,
.mf-select,
.mf-file {
  width: 300px;
}

.mf-check,
.mf-radio {
  width: auto;
}

input:focus, textarea:focus, select:focus {
  border: 1px solid #84755e;

}


label {cursor: pointer;}

form label {
  display: block;
  float: left;
  clear: left;
  width: 130px;

}


input.button,
.mf-submit,
.mf-reset {
  padding: 0 7px;
  height: 23px;
  width: auto;
  border: 1px solid #e5d4c4;
  margin-left: 130px;
  background: #fff;
}
/*Search input*/

input.search {
  border: none;
  width: 220px;
  height: 25px;
  padding-left: 35px;
  padding-top: 5px;
}

form input submit,
form input reset {
  width: auto;
background: #fff;
}
