body, table {font-family:verdana, tahoma, arial;font-size:13px;}
body{padding:0px; margin:0px;text-align: center;background-color:#CFCFCF}

#wrapper{width: 1000px;height:75px; border-bottom: solid 1px gray;background-color:#262E22}
#header_text{color:white;font-weight:bold; font-size:16px;padding:4px;}
#logged_left{float:left; padding-top:8px; padding-left:20px;}
#logged_text{color:white; font-size:12px}

.admin_header{font-weight:bold;font-size:14px}
.admin_link{background-image:url('../images/theme_tsm_icon.png');background-repeat:no-repeat;padding:4px;padding-left:25px;font-size:14px;}
.admin_list{border-collapse:collapse;border:1px gray solid;}
.admin_login{height:25px;background-color:#262E22;color:white; padding:4px;font-size:12px;}
.admin_picture{border:1px solid #262E22;width:100px;}
.admin_lpicture{border:1px solid #262E22;width:200px;}
.admin_table{border-collapse:collapse;border:1px gray solid;}

.div_main_header{font-size:13px; font-weight:bold;padding-bottom:10px;}
.div_header_wrapper{width:1000px;height:75px;background-image:url(./images/logoback.png)}
.div_error{font-weight:bold;color:red;font-size:12px; padding:4px;  }
.div_success{font-weight:bold;color:green;font-size:12px; padding:4px;  }
.div_footer{font-size:13px;font-weight:bold;width:998px;border-left:1px solid gray; border-right:1px solid gray;color:#ffffff;border-bottom:1px solid gray;background-color:#E9E1B3}
.div_footer_text{padding:4px}


.th_list{font-size:13px;font-weight:normal;color:white;padding:2px;text-align:left}
.tr_th_list{background-color:#262E22;}
.td_list{padding:2px;font-size:13px;border:1px solid #CACACA;}
.tr_foot_list{background-color:#262E22;}
.save_button{margin-bottom:20px;font-weight:bold;background-color:#E9E1B3}
.project_sub{margin:0;padding:5px;text-align:right}
.project_sub span{}
.divider{margin-top:5px;margin-bottom:5px;height:1px; width:100%; line-height:1px; background:#E9E1B3; font-size:1px}

a:link       { color: #262E22; text-decoration: underline }
a:visited    { color: #262E22; text-decoration: underline }
a:active     { color: #262E22; text-decoration: underline }
a:hover      { color: #827D48; text-decoration: none }

.error{color:red;font-weight:bold;font-size:12px;padding:4px}
.success{color:green;font-weight:bold;font-size:12px;padding:4px}
.infotext{font-size:.8em;}

label
{
  font-size:13px;
  width: 4em;
  float: left;
  text-align: right;
  margin-right: 10px;
  display: block

}
.submit input
{
  margin-left: 4.5em; 
}
input
{

  color: #000;
  background: #DFDFDF;
  border: 1px solid #262E22}
.checkbox{border:0;background-color:white}
textarea
{
  color: #000;
  background: #DFDFDF;
  border: 1px solid #262E22}

.submit input
{
  color: #000;
  background: #ffa20f;
  border: 2px outset #262E22;
}
fieldset
{
  border: 1px solid #262E22;
}
legend
{
  color: #ffffff;
  background: #262E22;
  border: 1px solid #000000;
  padding: 2px 6px;
  font-size:13px;
}


#editorToolbar {
  margin-left:130px;
  background: #E9E1B3;
  width:550px;
  border:1px solid black;
}

#editorToolbar img {
  cursor: pointer;
  float:left;
}

#editor {
  font-family: verdana;
  width:550px;
  height:400px;
  display:block;
  clear:both;
  background:white;
  border-top:1px solid black;
}

#editorSave {
  border:1px solid black;
  font-size:11px;
  text-align:center;
  padding:1px 3px 1px 3px;
  display:block;
  width: 75px;
  background: #d9d9d9;
  float:right;
  margin:1px 1px 0 0;
  cursor:pointer;
}