
/*---------------left navigation bar------------------------*/

img.tile{
margin-left: 22px;
margin-top: 4px;
margin-bottom: 4px;
}

#left {
 width:200px; 
 float:left; 
 /*position:relative; left: -200px;*/
 margin-left:-200px; 
 margin-right:1px;
 display: inline;
 }


#ddblueblockmenu{
position:relative; 
border: 1px solid #661200;
border-bottom-width: 0;
width: 199px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 184px; /*200px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #009966;
border-bottom: 1px solid #90bade;
border-left: 7px solid #006633;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 183px; /*IE 5*/
w\idth: 183px; /*200px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #661200;
border-left-color: #FF9680;
}

#ddblueblockmenu div.menutitle{
color: white;
padding: 1px 0;
padding-left: 3px;
background-color: black;
font: normal 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#ddblueblockmenu div.menutitle a{
display: block;
padding: 3px 0;
width: 194px; /*200px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: black;
border-bottom: 1px solid #90bade;
}

#ddblueblockmenu div.menutitle a:hover {
background-color: #661200;
border-left-color: #FF9680;
}
/*-------*/

body {
background-color: #004723;
font-size: 14px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
}
a {color: #DB7093;}
a:visited {color:#DB7093;}
a:hover {color: #564b47;}
a:active { color:#000000;}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #006633;
border-top:1px solid #661200;
border-bottom:1px solid #661200;
padding:5px 15px;
margin:0px }
h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

img.children {
	padding: 0px 5px 0px 5px;
	}

/*img.download {vertical-align:middle;}*/

/* ----------container to center the layout---------- */
#container {
width: 800px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

/* ----------banner for logo-------------- */
#banner {
text-align: right;
background-color: #006633;
padding: 0px;
margin: 0px; }

#banner img {margin-left: -3px;}
#banner table{
	background-color: #004723;
	}

/* ----------outer and inner----------------- */
#outer{ 
border-left: solid 200px #cccccc;  /* color of the left column  */ 
background-color: #ffffff; /* color of the content column */
 } 

#inner{ margin:0px; width:100%; } /* The ie/pc pecularity */ 



/* -----------------content--------------------- */
#content{ 
position: relative; 
margin: 0px; 
}

p{
padding: 5px 10px;
margin:0px; }

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}

/*  ----------------footer---------------------- */ 
#footer {
clear:left;
padding:0px;
margin:0px;
text-align: right; } 

/*  ----------------main page content---------------------- */ 
table#main_page_content td {
padding: 8px;
	}

