body {
 text-align: center;
 background-color:#ABB4A1;
 font: 0.8em arial, sans-serif;
 color: #333333;
 margin: 0 0 10px 0;
 padding: 0;
}

a:link, a:visited {
 color: #333333;
 text-decoration: none;
}

a:hover, a:active {
 text-decoration: underline;
}
img {
 border: none;
}
.clearer {
 clear: both;
}          
h1 {
 color: #EF6A29;
 font-weight: normal;
 font-size:24px;
 font-weight: bold;
 border-bottom: 1px dotted #222222;
 padding-bottom: 3px;
 margin-top: 5px;
}
#header-logo {float:left;background-color:#5C6A59;width:220px;position:relative;}
#header-logoimg1 {background-color:#000000;padding-left:7px;width:208px;height:100px;}
#header-logoimg2 {height:85px;background-color:#5C6A59;text-align:center;padding-top:15px;}
#header-logobdr {position:absolute}
#promotitle {color:#ffffff;font-size:18px;margin-top:2px;font-weight:bold;}
#container-header {  
  margin-left: auto;
  width: 780px;
  margin-right: auto;
  background-color: #000000;
  text-align: left;
}
#container-body {  
  margin-left: auto;
  width: 780px;
  margin-right: auto;
  background-color: #DDE1D0;
  text-align: left;
  padding-top:20px;
}
#container-body a {
  text-decoration: underline;
}
#container-body a:hover {
  color: #000077;
}
#container-footer {  
  margin-left: auto;
  width: 780px;
  margin-right: auto;
  background-color: #9F2520;
  text-align: left;
}
#container-subfooter {  
  margin-left: auto;
  width: 780px;
  margin-right: auto;
  background-color: #ABB4A1;
  color:#000000;
  text-align: left;
  height:30px;
}
#container-subfooter div
{
float:left;font-size:14px;
}
#container-subfooter a
{
font-size:10px;
color:#000000;
}
#bg-header {
  background-color: #000000;
  color:#FEFEFE;
}
#bg-body {  
  background-color: #DDE1D0;
  border-top:1px solid #6D7067;
}
#bg-footer {  
  background-color: #9F2520;
}
#bg-subfooter {  
  background-color: #ABB4A1;
}
#menu {float:right;width:520px;padding-top:14px;padding-bottom:6px;}
#menu ul{
  margin-right: 4px;
  list-style-type: none;
  margin:0px;
  padding: 0px;
  font-weight: bold;
}

#menu li {
  border-left:1px dotted #E6E6E6;
  border-bottom:1px solid #000000;
  width:150px;
  display:block;
  padding-bottom:4px;
  list-style-type: none;
  padding-top:3px;
  padding-left: 18px;
  margin-right: 0px;
  float:left
}
#menu li a:link, #menu li a:visited {
 color: #FEFEFE;
} 

#footer-list {padding-top:0px;}
#footer-list ul{
  margin-right: 4px;
  list-style-type: none;
  margin:0px;
  padding: 0px;
  padding-bottom: 2px;
}

#footer-list li {
  padding-bottom:1px;
  list-style-type: none;
  padding-top:2px;
  margin-right: 0px;
  color:#fefefe;
  font-size:11px;
}
#footer-list li div {
  font-weight: bold;
  float:left;
  color:#F68C1F;
  width:110px;
  }
#footer-list li a {
  font-weight: bold;
  float:left;
  color:#F68C1F;
  }  
  
  
#container-subfooter ul{
  list-style-type: none;
  margin:0px;
  padding: 0px;
  float:left;
}
#container-subfooter ul li {
  display:inline;
  float:left;
  padding-left:20px;
}   
.explanation {
 font-size:11px;
 font-style: italic;
}
#login
{
padding-top:10px;padding-right:16px;padding-left:10px;font-size:14px;font-weight:bold;padding-bottom:10px;height:65px;
}
#login input 
{
width:144px;
height:10px;
font-size:10px;
}
#login a {
 color: #ffffff;
}
#login a:hover {
 color: #ffff00;
 text-decoration:none;
}
#cpanel
{
padding-top:10px;padding-right:16px;padding-left:10px;font-size:12px;font-weight:bold;padding-bottom:10px;height:85px;
}
#cpanel a {
 color: #ffffff;
}
#cpanel a:hover {
 color: #ffff00;
 text-decoration:none;
}
.formtag {
 margin-top: 7px;
 font-weight: bold;
}
#login .smalllink {
 font-size:11px; 
 color: #777777;
}
.nomargin{margin:0px;padding:0px;}
#tablelist {
	border-right: #9C251F 1px solid; border-top: #9C251F 1px solid; font-size: 90%; margin: 10px 10px 10px 0px; border-left: #9C251F 1px solid; border-bottom: #9C251F 1px solid
}
#tablelist th {
	padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 12px; padding-bottom: 2px; color: #ffffff; padding-top: 2px; background-color: #9C251F; text-align: left;
}
#tablelist td {
	font-size: 12px; padding-right: 10px; border-top: #9C251F 1px solid; padding-left: 10px; padding-bottom: 3px; padding-top: 3px
}
#tablelist a {
    color: #770000;
    font-weight: bold;
}
#colorpicker1 { position: relative; padding: 6px; background-color: #eeeeee; height:186px; }
#colorpicker2 { position: relative; padding: 6px; background-color: #eeeeee; height:186px; }
#colorpicker3 { position: relative; padding: 6px; background-color: #eeeeee; height:186px; }
#colorpicker4 { position: relative; padding: 6px; background-color: #eeeeee; height:186px; }
#colorpicker5 { position: relative; padding: 6px; background-color: #eeeeee; height:186px; }
#colorpicker6 { position: relative; padding: 6px; background-color: #eeeeee; height:186px; }
.loggedlk {
 color: #ffff00;
}
