body {
	margin: 0px;
	padding: 10px 0 0 10px;
	background:url(../images/tileBackground.gif) top center repeat;
}
#backgroundTopShadow {
	width:827px;
	margin:0 auto;
	height:14px;
	background:url(../images/backgroundTopShadow.png) top center no-repeat;
	font:8px/8px;
}
#backgroundBottomShadow {
	width:827px;
	margin:0 auto;
	height:14px;
	background:url(../images/backgroundBottomShadow.png) top center no-repeat;	
}
#wrapper {
	width:827px;
	margin:0 auto;
	background:url(../images/tileWrapper.png) center repeat-y;
}
#wrapper2 {
	width:800px;
	margin:0 auto;
}
#header {
	width:799px;
	height:60px;
	background:url(../images/tileHeader.gif) top left repeat-x;
	border-right:1px solid #272b2e;
}
#header #contactUs {
	float:right;
	padding:26px 22px 0 0;
	font:11px/11px Verdana, sans-serif;
}
#contactUs a{	
	color:#ffffff;
	text-decoration:none;
}
#contactUs a:hover{
	text-decoration:underline;
	color:#dddddd;
}
#splashFlash {
	width:800px;
	height:276px;
}

#nav {
	background:url(../images/backgroundNav.jpg) top center repeat-x;
	height:36px;
	width:799px;
	border-right:1px solid #a0a0a0;
	text-align:center;
	font:11px/37px verdana, sans-serif;
	position:relative;
}
#navContainer {
	width:799px;
	top:0px;
	left:0px;
	position:absolute;
}
#nav a{
	color:#ffffff;
	cursor:pointer;
	text-decoration:none;
	padding: 3px 8px 3px 8px;	
	margin: 8px -1px 8px 0;
	border-right:1px solid #808080;
	border-left:1px solid #808080;
}
#nav a:hover {
	background-color:#000000;
	padding: 11px 8px 11px 8px;	
}
#footer {
	background:url(../images/tileFooter.gif) top center repeat-x;
	height:27px;
	width:799px;
	border-right:1px solid #a3a3a3;
	clear:both;
}
#footerLinks {
	width:800px;
	margin:0 auto;
	font:9px/10px Verdana, sans-serif;
	color:#ffffff;
}
#footerCopy {float:left;}
#footerQuickLinks {float:right;}
#footerQuickLinks a{color:#ffffff;text-decoration:none;}
#footerQuickLinks a:hover {color:#dddddd;text-decoration:underline;}

/*Dropdowns*/
#dropmenudiv{
	position:absolute;
	border:1px solid #cccccc ;
	font:10px/24px Verdana,sans-serif;
	z-index:100;	 	
	opacity: 0.85; 
	filter:alpha(opacity=85);
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 15px;
	padding: 1px 0;
	text-decoration: none;
	color:#ffffff;
	background-color:#777777;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #666666;
}
.red {
	color:#ff0000;
}
.boldorange {
	font-weight:bold;
	color:#fd8139;/**/
}
.boldblue {
	font-weight:bold;
	color:#b9c9e2;/*fd8139*/
}
.grey {
	color:#555555;
}
.cse-branding-form, form {
	display:inline;
	padding:0;
	margin:0;
}
.cse-branding-form .btn {
	font:9px/10px Arial, Helvetica, sans-serif;
	/*color:#ffffff;
	border:1px solid #999d9e;
	background-color:#202932;*/
	padding-top:1px;
}
.cse-branding-form .txt {
	font:9px/10px Arial, Helvetica, sans-serif;
	border:1px solid #999d9e;
	background-color:#ffffff;
	color:#3d3d3d;
}