body {
 font-family: Arial, sans serif;
 font-size: 11px;
}
form {margin:0;padding:0;}
 
.view_label {
 font-weight: bold;
 text-align: right;
}  
.sidebarview {
  border: 1px dotted grey;
  padding: 5px;
}
.editable_div {
  background-color: #FFD7AE;
}
body {
  font-family: arial, sans serif;
  background-color: #f9fcfe;
}

a {
  color: #ff0000;
}

.indent {
  margin: 5px 10px 0px 10px;
  padding: 5px
}

.header {
  background-color: #FFFFFF;
  margin: 0px;
  padding: 10px;
  color: #fff;
}

.divider {
  background-color: #A54600;
  height: 5px;
}

.subheader {
  background: url(/img/toolbar_bg.gif) top repeat-x #ff4f01;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 0px;
}

.sublink {
 cursor: pointer;
 font-weight: bold;
 font-size: 14px;
 padding-right: 5px;
 padding-left: 5px;
 padding-bottom: 10px;
}

.sublink a {
 text-decoration: none;
 color: #000;
}

.centered {
  margin: auto;
  width: 90%;
  background-color: #fff;
  border: 1px solid grey;
  padding: 20px;
}
 
.odd {
  background-color: #f4f4f4;
  padding: 5px;
}

.even {
  background-color: #fff;
  padding: 5px;
}

.notsynced {
  background-color: #feffbf;
  padding: 5px;
}

.top {
  background-color: #dfdfdf;
  font-weight: bold;
  padding: 5px;
}

label {
float: left;
font-weight: bold;
margin-right: 0.7em;
}
input {
float: left;
text-size:0.8em;
width: 3em;
margin-right:0.7em;
}
select {
float: left;
text-size:0.8em;
margin-right:0.7em;
}

/* about us page */
table#about {
   border: none;
   font-size: 110%;
}
table#about td.text {
   padding-left: 1em;
   padding-right: 1em;
   vertical-align: top;
}
table#about h1 {
   margin-bottom: 0px;
   font-size: 130%
}
table#about h2 {
   font-size: 120%
}

textarea.msg_textfield {
	font-family: Arial, sans serif;
	font-size: 12px;
}

td.seperator {
	background:url(/img/sep.gif) top right no-repeat;
	padding-right:13px;	
}
  