@charset "utf-8";
/* CSS Document */


@charset "utf-8";
/* CSS Document */
html,body {
	background-color: #ddd2c2;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
    height:100%;
	
}

p {
   margin:0;
   padding:0;
}

img {
    border:0;
}

form {
    margin:0;
	padding:0;
}


/*--------------------------------NAVIGATION-----------------------------*/

/*#navcontainer ul
{
padding: 0;
margin: 0 0 0 21px;
background-color: #b7ae98;
color: White;
float: left;
width: 875px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.3em  18px;

color: White;
text-decoration: none;
float: left;
border-left: 1px solid #fff;
}

#navcontainer a:link#current, #navcontainer a:visited#current
{
background-color: #9C8B78;
color: #fff;
}

#navcontainer ul li a:hover
{
background-color: #9C8B78;
color: #fff;
}*/


/*--------------------------------End NAVIGATION-----------------------------*/


h1 {
	font-size: 19px;
	color:#04368B;
}

h2{
	font-size: 16px;
	color:#04368B;
}

h3{
	font-size: 20px;
	color:#04368B;
}


#name a:link {
  color:#04368B;
  font-size:14px;
  font-weight:bold;
}

#content {
	font-size:14px;
	text-align: justify;
	color:#57575a;
}


#annual_report a  {
    color:#808285;
	text-decoration:none;
}



#read_more  {
    text-align: right;
	color:#808285;
	
}

#read_more a  {
    color:#808285;
	text-decoration:none;
}

#read_more2  {
    text-align: right;
	color:#FFFFFF;
	padding-right:10px;
	
}

#read_more2 a  {
    color:#FFFFFF;
	text-decoration:none;
}

#read_more3  {
	color:#8c8e90;
		font-size:12px;
	
}

#read_more3 a  {
    color:#8c8e90;
	text-decoration:none;

}

#read_more4  {
	padding-top:5px;
	text-align: center;
	color:#FFFFFF;
	font-style: normal;
	font-weight: bolder;	
}

#read_more4 a  {
    color:#FFFFFF;
	text-decoration:none;
}

#footer {
  text-align: center;
  color:#808285;
  padding:10;
  margin:10;
  font-size:8pt;
}

#footer a {
    color:#808285;
	text-decoration:none;
	font-size:8pt;
}

/*-------box1---------------*/


#vision {
    float:right;
	background-color:#f7911d;
	width:200px;
	margin: 20px 0px 50px 15px;
	padding:10px;
	color:#FFFFFF;
}

#vision_heading {
    color:#fec80b;
	font-weight:bold;
}

/*-------hero---------------*/

#hero {
    padding:0;
	text-align:center;
	color:#FFFFFF;
}

#hero_heading {
    padding:4px 0 4px 0;
	text-align:center;
	color:#FFFFFF;
}

/*-------research---------------*/

#research {
	width:216px;
	height:128px;
	background-image: url(../images/research.gif);	
	margin-bottom:10px;
}

#research_text {
    padding:10px 10px 10px 15px;
	color:#ffce03;
	font-size:20px;
	font-weight:bold;
}

/*-------map---------------*/

#map_heading {
    padding:4px 0 4px 0;
	text-align:center;
	color:#FFFFFF;
}

/*-------awards---------------*/


#awards_wrapper {
     margin-top:7px;
}

#awards_heading {
	padding:4px 0 4px 0;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}

#awards_text {
    padding:10px 10px 10px 15px;
	color:#FFFFFF;
	font-size:14px;
}

/*-------news---------------*/

#news {
    
	margin:0;
	padding: 0;
}


#news_box {
    background-color:#FFFFFF; 
	border: solid #b7ae98 1px;  
	padding:0 10px 0 10px;
	margin: 0 20px 0 0;
	color:#04368B;
	
}

#events {
    padding-top: 5px;
	margin:0;
	
}


#events_box {
    background-color:#FFFFFF; 
	border: solid #b7ae98 1px;  
	padding:0 10px 0 10px;
	margin: 0 20px 0 0;
	color:#04368B;
	
}
/*-------blog---------------*/

#blog {
  
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#blog_heading {
  
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
}


#blog_box {
    background-color:#FFFFFF; 
	border: solid #b7ae98 1px;  
	padding:0 10px 0 10px;
	margin:0;
	color:#f78b10;
	
	text-align:center;
	font-size:18px;
}

#blog_box a {   
	color:#f78b10;
	text-decoration:none;
}

#read_more_blog a {
    color:#808285;
	font-size:12px;
	font-weight:bold;
	padding-bottom:15px;   
}

/*-------subscribe---------------*/

#subscribe {
    
	margin: 10px 0 0 0;
	padding: 0 0 0 0;

}

#subscribe a {
    color:#808285;
	text-decoration:none;
}


#subscribe_box {
    background-color:#FFFFFF; 
	border: solid #b7ae98 1px;  
	padding:0 10px 0 10px;
	margin:0;
	color:#b7ae98;
}

/*-------search---------------*/

#search_form {
    width: 300px;
	margin:0;
	padding:0;
}
#ftext {
    color:#818287;
	text-align:right;
	font-size:10px;
	padding: 0 35px 10px 0;
	margin:0;

}

#ftext a {
    color:#818287;
	text-decoration:none;
	
}
#search_form #s {
    padding: 0 1px 0 0;
    margin: 0;
    font-size:15px;
    border: solid #c4bcab 1px;
    width: 200px;
    height:22px;
    background: none;
}
#search_form #go {

    margin: 0 0 0 0;
	padding:0;
}

#search_form #k {
    padding-top: 0 0 30px 0;
}


/*-------lhs---------------*/

#lhs {
    font-size:12px;
	color:#b7ae98;
	margin:0 0 0 20px;
}

#lhs ul {
    margin:0 0 0 15px;
	padding:0 0 0 0;
}

#lhs li {
    margin-bottom:5px;
	
}

#lhs a {
    color:#b7ae98
}

#lhs a:active {
    color:#5b3164;
}

/*----------submit-------------*/

#submit #sub {
    padding: 0 1px 0 0;
    margin: 0;
    font-size:25px;
    border: solid #c4bcab 1px;
    width: 200px;
    height:30px;
    background: none;
	
	}

.help {
   color:#53420f;
   font-weight:bold;
}
