@charset "UTF-8";
/* CSS Document */


body { 
 background-image: url("../images/behind_flash_background.jpg"); background-repeat:repeat-x; 
 background-color:#d1e2f9; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; padding: 0;
 }

.maincontainer {
	width:1000px;
	padding:0;
	margin:0;
	}

.topgreenbar {
margin:0;
padding:0 70px 0 0;
text-align:right;
height:33px;

	}

.topgreenbar p {
color: #fff;
font-family: arial;
font-size: 13px;
padding:9px 0 0 0;
margin:0;
font-weight: bold
}

.content{
	margin:0;
	padding:0;
	
	}
	
.home_content{
	margin:0;
	padding:0 80px 0 24px;
	}
.home_content p {
	color: #494a4a;
font-family: arial;
font-size: 12px;
line-height:160%;
padding:0 0 10px 0;
	}	
	
.about_content{
	margin:0;
	float:left;
	width:500px;
	padding:0 0 10px 24px;
	}

.about_content p {
	color: #494a4a;
font-family: arial;
font-size: 12px;
line-height:160%;
padding:0 0 10px 0;
	}
	
	
.faq {
	float:right;
	width:210px;
	background-color:#e8f5df;
	padding:10px;
	margin: 30px 65px 0 0;
	border: 1px solid #b7d3a2;
	}
.faq p {
	color:#333;
	text-align:justify;
	font-family: arial;
font-size: 12px;
line-height:140%;
padding: 5px 0 0 0;
margin:0;
		}
	
	.home_content a:link  { color: #02478a; text-decoration: underline; }
.home_content a:visited  { color: #02478a;text-decoration: underline;  }
.home_content a:hover   { color: #78af51; text-decoration: underline;}	

	
.gallery_content{
margin:0 0 0 20px;
padding:0;

}
	
.gallery_content p {
	color: #494a4a;
font-family: arial;
font-size: 12px;
line-height:160%;
	}	


.gallery_title {
	text-align: left;
	margin: 15px 0 8px 20px;
	padding: 0;
	color: #78af51;
	font-size: 26px;
	font-family: Helvetica;
	letter-spacing: 180%;
	}
	
	
	
.gallery_toolbar {
text-align: left;
margin: 0 0 25px 20px;
padding: 0;
color: #353535; 
font-size: 14px; 
font-family: Helvetica; 
	
	}
	
.gallery_toolbar a:link  { color: #02478a; text-decoration: none; padding: 0 7px 0 2px}
.gallery_toolbar a:visited  { color: #02478a;text-decoration: none; padding: 0 7px 0 2px }
.gallery_toolbar a:hover   { color: #78af51; text-decoration: none; padding: 0 7px 0 2px}	



td.logocell{
	padding:27px 0 0 0;
	}

.toolbar{
	background-image:url(../images/toolbar_background.jpg); background-repeat:repeat-y;
	width:147px;
	margin:0;
	padding:0;
	
	}
 
.toolbar p {
	text-align:right;
color: #fff;
font-family: arial;
font-weight:bold;
font-size: 13px;
padding:12px 10px 0 0;
margin:0;
	}
	
	.main_toolbar_gallery {
	width:147px;
	margin:0;
	padding:0;
	
	}
 
.main_toolbar_gallery p {
	text-align:right;
color:#09F;
font-family: arial;
font-weight:bold;
font-size: 13px;
padding:7px 12px 0 0;
margin:0;
	}
	
	ul {
		color: #004825;
font-family: arial;
font-size: 12px;
line-height:160%;
padding:0;
margin:0 0 20px 30px;
	
	}
	
	.toolbar a:link  { color: #fff; text-decoration: none; }
.toolbar a:visited  { color: #fff;text-decoration: none; }
.toolbar a:hover   { color: #004825; text-decoration: none;}	
	
.main_toolbar_gallery a:link  { color:#d9cc5b; text-decoration: none; }
.main_toolbar_gallery a:visited  { color: #d9cc5b;text-decoration: none; }
.main_toolbar_gallery a:hover   { color: #004825; text-decoration: none;}	
	
 
.body_bold      { color: #494a4a; font-size: 12px; font-family: Arial; font-weight: bold }

.body_blue      { color: #013974; font-size: 14px; font-family: Arial; font-weight: bold; padding: 15px 0 4px 0; }
.faq_question      { color: #013974; font-size: 12px; font-family: Arial; font-weight: bold; padding: 8px 0 4px 0; }

h1   { color: #013974; font-size: 21px; font-family:Georgia, "Times New Roman", Times, serif; padding:15px 0 10px 0 }
.subhead_green  { color: #004825; font-size: 20px; font-family: Arial; padding:5px 0 0 0 }
.faq_headline  { color: #004825; font-size: 24px; font-family: Arial; font-weight: bold }




.align-right { float:right; margin: 0 -100px 15px 15px; }	
	
.align-left { float:left; margin:0}	
	

 * {
  margin: 0;
  }
  html, body {
  height: 100%;
  }
  .wrapper {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto -4em;
  }
  .push {
  height: 4em;
  }
  .bluebottom {
  height: 4em;
  background-color: #003975;
text-align: center; 
padding: 15px 0 60px 120px
  }
.bluebottom p {
color: #fff; font-size: 11px; font-family: Arial; font-weight: bold; margin: 0; padding: 10px 0 0px 0;
  }

a:link  { color: #004825; text-decoration: none; font-weight:bold }
a:visited  { color: #004825;text-decoration: none; font-weight:bold }
a:hover   { color:#013974; text-decoration: none; font-weight:bold  }	
 
.bluebottom a:link  { color: #fff; text-decoration: none; padding:0 8px 0 8px }
.bluebottom a:visited  { color: #fff;text-decoration: none; padding:0 8px 0 8px}
.bluebottom a:hover   { color: #92b0d9; text-decoration: none; padding:0 8px 0 8px}	
