html, body, h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
    scrollbar-face-color:#6F7542;
    scrollbar-base-color:#FFF;
    scrollbar-arrow-color:#000;
    scrollbar-track-color:#000;
    scrollbar-shadow-color:#000;
    scrollbar-highlight-color:#BDA977;
    scrollbar-3dlight-color:#BDA977;
    scrollbar-darkshadow-Color:#BDA977;
}

img {	
    behavior: url(iepngfix.htc);
	}

th, td {
    text-align: center;
}
h2 {
    padding-top: 10px;
    font-size: 15px;
}

.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px;background: #BDA977;}
.r2{margin: 0 3px;background: #BDA977;}
.r3{margin: 0 2px;background: #BDA977;}
.r4{margin: 0 1px; background: #BDA977; height: 2px;}


h1 img {
	display: block;
}
#form label, .text, #form textarea {
display: block;
width: 250px;
float: left;
margin-bottom: 10px;
}

#form input .checkbox {
    width: 1px;
}

#form td {
    padding-right: 10px;
    font-weight: bold;
}

label {
text-align: right;
width: 150px;
padding-right: 20px;
}

br {
clear: left;
}

img {
	border: 0;
}
a {
	color: #464544;
}
a:hover {
	color: #000000;
}

.left {
	float: left;
}
.right {
	float: right;
}
.more {
	text-align: right;
}
.clear {
	clear: both;
}
.heading {
    font-size:larger;
    font-weight:bolder;
}

body {
	background: #383F35;
	text-align: center;
	font: 13px verdana, arial, sans-serif;
	color: #000;
	padding-bottom: 10px;
	padding-top: 31px;
}

/** layout **/

#wrapper {        
	text-align: left;
    left: 7.5%;
	width: 850px;
    height: 800px;
    margin: 0px auto;
}

#header-wrapper {    
  height: 125px;  
  margin: 0px auto;
  background: #BDA977;  
}

#header {
 text-align: center;
 width: 700px;
 height: 100px;
 margin: 0px auto;
 padding-top: 12px; 

}

#main-wrapper {
  width: 100%;
  height: 570px;
  padding-top: 1px;
  background: #BDA977;
}

#left {
  float: left;
  width: 17%;
  padding-left: 10px;
  height: 525px;
  margin-bottom: 7px;
  margin-top: 10px;
  border-right: 1px solid #EDECD3;
}

#nav {
  background: #BDA977;
  width: 100%;
  height: 26px;
}

#nav ul {
  list-style: none;
  margin: auto;
  padding-left: 2.5%;
  text-align: center;
}

#nav li {
  float: left;
  border: 1px solid #959595;
  width: 10.7%;
  height: 25px;
  text-align: center;
  margin: auto;
}

#nav li a {
  font: 12px "arial narrow", arial, sans-serif;
  width: 100%;
  padding-top: 3px;
  height: 22px;
  font-weight: bold;
  background: #C8C8C8;
  color: #000000;
  text-decoration: none;  
  display: block;
}

#nav li a:hover {
  font-weight:bolder;
  background: #383F35;
  color: #BDA977;
}
#admin-nav {
  background: #BDA977;
  width: 93%;
  margin: auto;
  height: 26px;
  text-align: center;

}
#admin-nav ul {
  list-style: none;
  margin: auto;
  padding: 0em;
  padding-left: 5%;
}
#admin-nav li {
  float: left;
  border: 1px solid #959595;
  width: 15%;  
  height: 25px;
  text-align: center;
}
#admin-nav li a {
  font: 12px "arial narrow", arial, sans-serif;
  width: 100%;
  padding-top: 3px;
  height: 22px;
  font-weight: bold;
  background: #C8C8C8;
  color: #000000;
  text-decoration: none;
  display: block; 
}


#admin-nav li a:hover {
  font: 12px "arial narrow", arial, sans-serif;
  width: 100%;
  padding-top: 3px;
  height: 22px;
  font-weight: bold;
  background: #383F35;
  color: #BDA977;
  text-decoration: none;
  display: block;
}

#current {
  font: 13px "arial narrow", arial, sans-serif;
  width: 100%;
  padding-top: 3px;
  height: 22px;
  font-weight: bolder;
  background: #BDA977;
  color: #383F35;  
}

#nav .important {
  border: none;
  background: 188px 10px url(images/arr_orange.gif) no-repeat;
}
#nav .important a {
  color: #E9C379;
}

#left h4 {
  border-bottom: 1px solid #EDECD3;
  margin-top: 10px;
}

#welcome {
  margin-right: 20px; 
}

#profile {
  position: relative;
  margin-right: 16px;
  padding-top:10px;
}

#profile h2 {
      color: #000;   
}

#corp, #indu {
  float: left;
  width: 99%;
}
#corp {
  margin-right: 1%;
}
#img {
  background: #BDA977;
  float: left;
  margin-right: 18px;
  margin-bottom: 18px;
  text-align: center;
  border: solid #000000;
  font-size: 9px;
  font-weight: bold;
}

#footer {
   border-top: 1px solid #EDECD3;
   background: #BDA977;
   padding-top: 10px;
   height: 50px;
}
#copyright {
  text-align: center;  
  font-size: 10px;
  color: #715F36;
  font-weight: bold;
}

#logos {
    background: #BDA977;
    text-align:center;
    width: 98%;
    height: 75px;        
    margin-top: 20px;
    text-align: center;    
}
#logos ul {    
    height: 50px;
    list-style: none;
    padding-left: 15%;
}
#logos li {    
    float:left;    
    margin-right: 15px;
}

#right {
  float: left;
  width: 79%;
  padding-left: 9px;
  padding-top: 0px;
  height: 535px;
  overflow: auto;
  border-top: 1px solid #EDECD3;
  margin-top: 10px;
  padding-top: 10px;
}
#right .left {
  margin-right: 18px;
}
#right .more {
  font-weight: bold;
  font-size: 10px;
}
#right h2 {
  font: 18px arial, sans-serif;
  color: #000;
  border-bottom: 1px solid #EDECD3;
  padding-bottom: 6px;
  margin-bottom: 1em;
}

#right h3 {
  font: 14px arial, sans-serif;
  color: #BE8B06;
  border-bottom: 1px solid #C4AE7C;
  padding-bottom: 6px;
  margin-bottom: 1em;
  margin-top: 2em;
}
#news {
  border-top: #EDECD3 solid 0.1em;
  padding-top: 5px;
  padding-left: 4px;
  padding-right: 22px;
  padding-bottom: 3px;
  text-align: justify;
}

#heading {
font-size: 15px;
}

#news h3, #news p {
    width: 100%;
  font-size: 11px;
  margin: 1em 8px 1em 0;
}
#news a {
  color: #6F7542;
  font-weight: bold;
  text-decoration: underline;
}
#news a:hover {
  color: #38301A;
}
#news .more {
  font-size: 9px;
}
#news .hr-dots {
  background: center url(images/dots.gif) repeat-x;
  height: 10px;
}

#support {
  background: url(images/support.jpg) no-repeat 0px 0px;
  height: 55px;
}

html{
overflow:-moz-scrollbars-vertical;
}

textarea{
overflow:auto;
}