@charset "utf-8";			
/* Simple fluid media			
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML			
   http://www.alistapart.com/articles/fluid-images/ 			
*/			
img, object, embed, video {			
	max-width: 100%;		
}			
/* IE 6 does not support max-width so default to width 100% */			
.ie6 img {			
	width:100%;		
}			
			
/*			
	Dreamweaver Fluid Grid Properties		
	----------------------------------		
	dw-num-cols-mobile:		5;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	12;	
	dw-gutter-percentage:	50;	
			
	Inspiration from "Responsive Web Design" by Ethan Marcotte 		
	http://www.alistapart.com/articles/responsive-web-design		
			
	and Golden Grid System by Joni Korpi		
	http://goldengridsystem.com/		
*/			
			
/* Mobile Layout: 480px and below. */			
			
.gridContainer {			
	margin-left: auto;		
	margin-right: auto;		
	width: 93.3333%;		
	padding-left: 3.3333%;		
	padding-right: 3.3333%;		
}
#topbar {
	clear: both;	
	float: left;
	display:block;
	margin: auto;	
	width:100%;	
	position:relative;top:0;right:0;bottom:0;left:0;	
	margin-top:0px;
}
#menubar {
	clear: both;	
	display:block;
	margin: auto;	
	width: 100%;	
	margin-top:0px;
	position:relative;top:5px;right:0;bottom:0;left:0;	
}
#LayoutDiv1 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv2 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
	margin-top:-30px;		
}			
#LayoutDiv3 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
	margin-top:-30px;		
}			
#LayoutDiv4 {			
	clear: none;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
	margin-top:-30px;		
}			
#LayoutDiv5 {
	clear: none;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 0px;
}			
#LayoutDiv6 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
	margin-top:-30px;		
}			
#LayoutDiv7 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
	margin-top:-30px;		
}			
#LayoutDiv8 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
	margin-top:-30px;		
}			
#LayoutDiv9 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
	margin-top:-30px;		
}			
#LayoutDiv10 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 0px;
}			
#LayoutDiv11 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
	margin-top:-30px;		
}			
#LayoutDiv12 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
	margin-top:-30px;		
}			
#LayoutDiv13 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
	margin-top:-30px;		
}			
#LayoutDiv14 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv15 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv16 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv17 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv18 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv19 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv20 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv21 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv22 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv23 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv24 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv25 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv26 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv28 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv27 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv29 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv30 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv31 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv32 {			
	clear: none;
	float: left;
	margin-left: 7.1428%;
	width: 100%;
	display: block;
}	
#LayoutDiv35 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color: #9BB8E5;
}
#LayoutDiv36 {			
	clear: none;
	float: left;
	margin-left: 1.5%;
	width: 10%;
	display: block;
	background-color: #9BB8E5;
}	
#LayoutDiv37 {
	clear: none;
	float: left;
	margin-left: 1%;
	width: 78%;
	display: block;
	margin-top: 2px;
	background-color: #9BB8E5;
}
#LayoutDiv38 {
	clear: none;
	float: left;
	margin-left: 2.8571%;
	width: 6.5%;
	display: block;
	margin-top: 37px;
}			
/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */			
			
@media only screen and (min-width: 481px) {			
.gridContainer {			
	width: 95.8333%;		
	padding-left: 2.0833%;		
	padding-right: 2.0833%;		
}			
#LayoutDiv1 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv2 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv3 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv4 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv5 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv6 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv7 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv8 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv9 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv10 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv11 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv12 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv13 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv14 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv15 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv16 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv17 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv18 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv19 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv20 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv21 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv22 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv23 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv24 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv25 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv26 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv28 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv27 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv29 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv30 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv31 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv32 {			
	clear: none;
	float: left;
	margin-left: 4.3478%;
	width: 100%;
	display: block;
}			
}			
			
/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */			
			
@media only screen and (min-width: 769px) {			
.gridContainer {			
	width: 97.2222%;		
	max-width: 1232px;		
	padding-left: 1.3888%;		
	padding-right: 1.3888%;		
	margin: auto;		
}			
#LayoutDiv1 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv2 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv3 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 31.4285%;		
	display: block;		
}			
#LayoutDiv4 {			
	clear: none;		
	float: left;		
	margin-left: 2.8571%;		
	width: 31.4285%;		
	display: block;		
}			
#LayoutDiv5 {			
	clear: none;		
	float: left;		
	margin-left: 2.8571%;		
	width: 31.4285%;		
	display: block;		
}			
#LayoutDiv6 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv7 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 31.4285%;		
	display: block;		
}			
#LayoutDiv8 {			
	clear: none;		
	float: left;		
	margin-left: 2.8571%;		
	width: 31.4285%;		
	display: block;		
}			
#LayoutDiv9 {			
	clear: none;		
	float: left;		
	margin-left: 2.8571%;		
	width: 31.4285%;		
	display: block;		
}			
#LayoutDiv10 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 100%;		
	display: block;		
}			
#LayoutDiv11 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 31.4285%;		
	display: block;		
}			
#LayoutDiv12 {			
	clear: none;		
	float: left;		
	margin-left: 2.8571%;		
	width: 31.4285%;		
	display: block;		
}			
#LayoutDiv13 {			
	clear: none;		
	float: left;		
	margin-left: 2.8571%;		
	width: 31.4285%;		
	display: block;		
}			
#LayoutDiv14 {			
	clear: none;
	float: left;
	margin-left: 2.8571%;
	width: 31.4285%;
	display: block;
}			
#LayoutDiv15 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv16 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 31.4285%;
	display: block;
}			
#LayoutDiv17 {			
	clear: none;
	float: left;
	margin-left: 2.8571%;
	width: 31.4285%;
	display: block;
}			
#LayoutDiv18 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 31.4285%;
	display: block;
}			
#LayoutDiv19 {			
	clear: none;
	float: left;
	margin-left: 2.8571%;
	width: 31.4285%;
	display: block;
}			
#LayoutDiv20 {			
	clear: none;
	float: left;
	margin-left: 2.8571%;
	width: 31.4285%;
	display: block;
}			
#LayoutDiv21 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 31.4285%;
	display: block;
}			
#LayoutDiv22 {			
	clear: none;
	float: left;
	margin-left: 2.8571%;
	width: 31.4285%;
	display: block;
}			
#LayoutDiv23 {			
	clear: none;
	float: left;
	margin-left: 2.8571%;
	width: 31.4285%;
	display: block;
}			
#LayoutDiv24 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv25 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv26 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv28 {			
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}			
#LayoutDiv27 {			
	clear: both;		
	float: left;		
	margin-left: 0%;		
	width: 100%;		
	display: block;	
}			
#LayoutDiv29 {			
	clear: both;		
	float: left;		
	margin-left: 0;		
	width: 24%;		
	display: block;	
}			
#LayoutDiv30 {			
	clear: none;		
	float: left;		
	margin-left: 4%;
	width: 35%;		
	display: block;
}			
#LayoutDiv31 {			
	clear: none;		
	float: left;		
	margin-left: 4%;		
	width: 13%;		
	display: block;
}			
#LayoutDiv32 {			
	clear: none;
	float: left;
	margin-left: 4%;
	width: 12%;
	display: block;
}			
}			
