body{
    margin: 0px;
    padding: 0px;    
    font-family:Tahoma;
    color:#000000;
    background-color:#000000;    
}
img{ border:0px; }

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
   	width: 920px;	  
}

#header {
	margin: 0 0 2px 0;	
    background-color:#FAEBD6;
}
#header h1
{
    margin-top:0px;
    padding-bottom:3px;
}

#subheader
{
    height:16px;
    padding:10px 10px 10px 20px;
    background-color:#EFD3AC;
}

#container{
    background-color:#FFFFFF; 
    padding-top:5px;    
}
#side-a {
   float: left;
   width: 200px;
   background-color:#FFFFFF;
   font-family:Tahoma;
   font-weight:regular;
   font-size:10pt;
   margin-top:3px;   

   height:inherit;
}

#side-b {
	float: right;
	width: 181px;
    background-color:#FFFFFF;   
	margin-top:6px;    
	background-color:#EFD3AC;
}

#content { 
   float: left;
   width: 513px;
   background-color:#FFFFFF;   
   font-family:Tahoma;
   font-weight:regular;
   font-size:10pt;
   margin-left:3px;
   margin-right:3px;
   margin-top:6px;   
}
#content p { 
 text-align:justify;
 padding:5px;
}
.readmore { 
  font-family:Tahoma;
   font-weight:bold;
   font-size:10pt;
   text-decoration:none;
   color:#000000;
   float:right;
   padding-right:20px;
}
#footer {
	clear: both;	
}

#search 
{
	float:right;	
}

#search input 
{
	border:none;
}

#navigation
{
	background : url('../images/button.jpg') repeat-x;
	height:50px;
    font-family:Tahoma;
}
#navigation ul , #footernavigation, #sitemapnav
{
	list-style-type:none;
	margin:0px;
	padding:14px 4% 10px 0px;
	vertical-align:center;	
	font-family:Tahoma;	
}

#navigation ul li , #footernavigation li, #sitemapnav li
{
	float:right;
    margin:0px;
	color: #FFFFFF;    
}

#navigation ul li a , #footernavigation li a
{
 color:#FFFFFF;
 text-decoration:none;	 
}

#footernavigation { 
font-weight:regular;
}

#compwelcome
{
	background-color:#A72726;
	color:#000000;
	font-size:10px;
	font-family:Tahoma;
	padding:5px 20px 1px 20px;
}
#compwelcome h2 
{
	color:#FFFFFF;
	margin:0px;
	padding:0px;
    font-weight:regular;
    
}
#compwelcome p
{
  font-size:12px;
}
#compwelcome a{
    
    color:#000000;
    font-family:Tahoma;
    font-weight:bold;
}
#compwelcome div
{
    float:right;
    background-color:#A72726;
    font-size:10px;
	font-family:Tahoma;
}
#uniformteaser
{
    background-color:#670909;
    padding:10px;
}
.homecatTxt{
    background-color:#360000;
    color:#FFFFFF;
    font-size:12px;
	font-family:Tahoma;
    font-weight:bold;
    padding:4px 4px 4px 19px;   
}

.ferror{
    color:red;
}

.kakiheading
{
background-color:#FAEBD6;
font-family:Tahoma;
font-size:12pt;
font-weight:bold;
margin:5px;
padding-left:20px;
}
.kakiborder{
/*width:100%;*/
border:1px solid #FAEBD6;
}
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 10em;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
 /*# background: #333;
 # color: #fff;	*/
  padding: 0.2em;
}

ul#menu li a:hover {
 /*# background: #000;*/
}

ul#menu li ul li a {
 /* background: #ccc;
 # color: #000; */
  padding-left: 20px;
}

ul#menu li ul li a:hover {
 /* # background: #aaa;*/
  border-left: 5px #000 solid;
  padding-left: 15px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }

.selected { background-color:#FAFBD6; color:#000000; }
