/* Custom Global Styles 
----------------------------------------------------------------------------------------- */
body {
	font-family: Verdana, Arial, Geneva, sans-serif;
	color: #333;
	background-color: #CCC; }

/* Custom Branding Area Height 
----------------------------------------------------------------------------------------- */
#container, #container1, #container2, #container3, #container4, #container5, #containersub {
	padding-top: 340px;
	background-color: #FFF; }
	
#containersub {
	padding-top: 225px; }

/* Custom Logo Size/Position 
----------------------------------------------------------------------------------------- */
a#logo, a#logo:link, a#logo:active, a#logo:visited, a#logo:hover {
	width: 186px;
	height: 36px; 
	top: 29px;
	left: 20px; }

/* Custom Quick Nav Position 
----------------------------------------------------------------------------------------- */
a#btnsitemap, a#btnsitemap:link, a#btnsitemap:active, a#btnsitemap:visited, a#btnsitemap:hover,
	a#btncontact, a#btncontact:link, a#btncontact:active, a#btncontact:visited, a#btncontact:hover,
	a#btnhome, a#btnhome:link, a#btnhome:active, a#btnhome:visited, a#btnhome:hover {
	right: 131px;
	top: 41px; }

a#btncontact, a#btncontact:link, a#btncontact:active, a#btncontact:visited, a#btncontact:hover {
	right: 35px; }

a#btnhome, a#btnhome:link, a#btnhome:active, a#btnhome:visited, a#btnhome:hover {
	right: 215px; }

/* Custom Side Column Styles
----------------------------------------------------------------------------------------- */
#sidecol {
	border-right-color: #666;
	border-left-color: #666; }

.sidecolhead {
	font-family: Georgia, Times New Roman, serif;
	font-style: normal; /* normal, italic */
	font-weight: normal; /* normal, bold */
	color: #FFF; }

.sidecoltext {
	font-style: normal; /* normal, italic */
	font-weight: normal; /* normal, bold */ }
		
/* Custom Center Column Right Border Color
----------------------------------------------------------------------------------------- */
#centersub {
	border-right-color: #666;
	background: none; }
	
/* Custom Alternate Panel Bullet Poition
----------------------------------------------------------------------------------------- */
.altpanelbullet {
	left: 0;
	top: 157px; }
	
.altpaneltitle {	
	font-family: Georgia, Times New Roman, serif;
	font-style: normal; /* normal, italic */
	font-weight: normal; /* normal, bold */
	color: #FFF; }

/* Custom Main Nav Styles 
----------------------------------------------------------------------------------------- */
a.mainnav, a.mainnav:link, a.mainnav:active, a.mainnav:visited, a.mainnav:hover,
	a.subnav, a.subnav:link, a.subnav:active, a.subnav:visited, a.subnav:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-style: normal; /* normal, italic */
	font-weight: normal; /* normal, bold */
	color: #FFF; }
	
a.mainnav:hover { 
	color: #FFF; }
	
/* Custom Sub Nav Styles 
----------------------------------------------------------------------------------------- */
li.level1 ul { 
	border-top: 1px solid #666;
	border-bottom: 1px solid #666; }
	
a.subnav, a.subnav:link, a.subnav:active, a.subnav:visited, a.subnav:hover { 
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-style: normal; /* normal, italic */
	font-weight: normal; /* normal, bold */
	color: #333;
	border-right: 1px solid #666;
	border-left: 1px solid #666;
	background-color: #CCD9E7; }
	
a.subnav:hover {
	color: #FFF;
	background-color: #004285; }