html body {
	font: 11px/16px Arial, Verdana, "Helvetica CE", sans-serif;
	color: #000000;
	height:100%;
	}

A {COLOR: #3366CC; TEXT-DECORATION: underline;}
A:hover {COLOR: #FF9900;}
A:visited {COLOR: #666666;}
A:visited:hover{COLOR: #FF9900;}


.bghome {
	background-image: url(../images/bg_home.gif);
	background-repeat: repeat-x;
}
.bgall {
	background-image: url(../images/bg_all.gif);
	background-repeat: repeat-x;
}


/* Home Layers */ 

#contentHome { position:absolute; left:145px; top: 280px; width: 565px; padding: 10px 10px 0px; margin:10px 0px 0px 10px; z-index:1;}

#relatedBlocksHome { position:absolute; left:740px; top: 280px; width:180px; padding: 10px 10px 0px; margin:10px 0px 0px;}


/* All Layers */ 

#flashHeader {
	position:absolute; top:94px; left:153px;
	height: 192px;
	width: 600px;
	z-index:10;
}

#header {
	position:absolute; top:0px; left:0px;
	height: 300px;
	width: 900px;
	z-index:1;
}
#swirlHome {
	position:absolute;
	top:94px;
	left:450px;
	height: 193px;
	z-index:1;
	background-image: url(../images/swirl_home.gif);
	background-repeat: no-repeat;
	width: 523px;
}
#swirlSecondary {
	position:absolute;
	top:93px;
	left:620px;
	height: 139px;
	background-image: url(../images/swirl_secondary.gif);
	background-repeat: no-repeat;
	width: 329px;
}
#content { position:absolute; left:145px; top: 225px; width: 565px; padding: 10px 10px 0px; margin:10px 0px 0px 10px; z-index:1; height:800px;}

#relatedBlocks { position:absolute; left:740px; top: 220px; width:180px; padding: 10px 10px 0px; margin:10px 0px 0px;}

#secondaryNavHome {
	position:absolute;
	left:5px;
	top: 305px; 
	width:146px;
	margin:0;
	padding:0px 5px 0px 0px;
	color:#333399;
	z-index:20;
	text-decoration: none;
}

#secondaryNav {
	position:absolute;
	left:5px;
	top: 320px; 
	width:146px;
	margin:0;
	padding:0px 5px 0px 0px;
	color:#333399;
	z-index:20;
	text-decoration: none;
}

#secondaryNav2 {
	position:absolute;
	left:5px;
	top: 390px; 
	width:146px;
	margin:0;
	padding:0px 5px 0px 0px;
	color:#333399;
	z-index:20;
	text-decoration: none;
}

#footerNav {
	DISPLAY: block;
	FONT-SIZE: 11px;
	PADDING: 15px 0px 0px;
	BACKGROUND-COLOR: #FFF;
	text-align: left;
	font-weight: bold;
	position:relative;
	bottom:0;
	width:100%;
	text-indent: 180px;
}

#bottomColor {
	BACKGROUND-COLOR: #CCC;
	width:100%;
	height:70px;
}

#logoheader {
	background-image: url(../images/logo_graypeaks.jpg);
	background-repeat: no-repeat;
	z-index:20;
	position: absolute;
	height: 63px;
	width: 176px;
	left: 0px;
	top: 25px;
}
#sidenav {
	position: absolute;
	width:152px;
	left: 0px;
	top: 94px;
	background-color:#666;
	z-index:2;
}

/* Side Nav Styles */ 

.sidenavOff {
	width:152px;
	height:20px;
	background-color:#333;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-decoration:none;
	padding-top: 3px;
	padding-left:12px;
	margin-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.sidenavOff A{
	text-decoration:none;
	color: #FFF;
}
.sidenavOff A:Hover{
	text-decoration:none;
	color: #EF7E01;
	background-color:red;
}
.sidenavOff A:Visited{
	text-decoration:none;
	color: #FFF;
}
.sidenavOff2 {
	width:152px;
	height:20px;
	background-color:#333;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-decoration:none;
	padding-top: 3px;
	padding-left:0px;
	margin-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.sidenavOn {
	width:152px;
	height:20px;
	background-color:#B2B1B1;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	color: #FFF;
	text-decoration:none;
	padding-top: 3px;
	padding-left: 16px;
	margin-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #787878;
}
.sidenavOn A{
	color: #000;
	text-decoration:none;
}
.sidenavOn A:Hover{
	color: #000;
	text-decoration:none;
}
.sidenavOn A:Visited{
	text-decoration:none;
	color: #FFFFFF;
}
.sidenavOn2 {
	width:152px;
	height:20px;
	background-color:#B2B1B1;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	color: #000;
	text-decoration:none;
	padding-top: 3px;
	padding-left: 16px;
	margin-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #787878;
}
.sidenavOn2 A{
	background-color:#B2B1B1;
	color: #000;
	text-decoration:none;
}
.sidenavOn2 A:Hover{
	background-color:#B2B1B1;
	color: #000;
	text-decoration:none;
}
.sidenavOn2 A:Visited{
	text-decoration:none;
	color: #000;
}
.sidenavOn3 {
	width:152px;
	height:20px;
	background-color:#999;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-decoration:none;
	padding-top: 3px;
	padding-left: 12px;
	margin-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #787878;
}
.sidenavOver {
	width:152px;
	height:20px;
	background-color:#F06048;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	text-decoration:none;
	padding-top: 3px;
	padding-left: 10px;
	margin-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F06048;
}
.sidenavOver A{
	background-color:#F06048;
	color: #000;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F06048;
}
.sidenavOver A:Hover{
	background-color:#F06048;
	color: #000;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F06048;
}
.sidenavOver A:Visited{
	text-decoration:none;
	color: #000;
}
.sidenavOver2 {
	width:152px;
	height:20px;
	background-color:#F06048;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	color: #000;
	text-decoration:none;
	padding-top: 3px;
	padding-left: 16px;
	margin-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F06048;
}
.sidenavOver2 A{
	background-color:#F06048;
	color: #000;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F06048;
}
.sidenavOver2 A:Hover{
	background-color:#F06048;
	color: #000;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F06048;
}
.sidenavOver2 A:Visited{
	text-decoration:none;
	color: #000;
}

.sidenavTop {
	background-color:#666;
	height:5px;
}

/* Top Nav Styles */
 
#topnav {
	position: absolute;
	height: 40px;
	left: 400px;
	top: 0px;
}
.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: bottom;
	color:#848383;
}
.topnav A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: bottom;
	color:#848383;
	text-decoration:none;
}
.topnav A:Hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: bottom;
	color:#EF7E01
}

/*Footer ******************************************************************************************/

.footer {
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	font-size: 9px;
	font-weight:normal;
	text-align:left;
	text-decoration: none;
}
.footer a:link{
	color:#3366CC;
	text-decoration: none;
}
.footer a:visited{
	color:#666;
	text-decoration: none;
}
.footer a:hover {
	color:#EB6105;
	text-decoration: none;
}

.copyright {
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	font-size: 9px;
	font-weight:normal;
	text-align:left;
	text-decoration: none;
}

.copyright a:link{
	color:#3366CC;
	text-decoration: none;
}
.copyright a:visited{
	color:#666;
	text-decoration: none;
}
.copyright a:hover {
	color:#EB6105;
	text-decoration: none;
}


/* Blocks */ 

#block {
	border:1px solid #CCC;
	background-color:#F6F6F6;
	padding: 5px;
	 }
	 
#block2 {
	border:1px solid #CCC;
	background-color:#FFF;
	padding: 5px;
	 }
	 
#blockActive {
	border:1px solid #CCC;
	background-color:#08A2C9;
	padding-bottom: 5px;
	font-size: 11px;
	color: #FFF;
	 }
#blockSec1 {
	border:1px solid #CCC;
	padding: 5px;
	width: 152px;
 }
#blockRel1 {
	padding: 5px;
	width: 180px;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
 }
 #blockRel2 {
	padding: 5px;
	width: 180px;
	border-top: 4px solid #DF5316;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
 }
  #blockRel3 {
	padding: 5px 10px;
	width: 180px;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
 }
.body {
	font: 11px/16px Arial, Verdana, "Helvetica CE", sans-serif;
	color: #000000;
	height:100%;
	background-color: #EEEEEE;
	border: 1px solid #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.body A {COLOR: #3366CC; TEXT-DECORATION: underline;}
.body A:hover {COLOR: #FF9900;}
.body A:visited {COLOR: #666666;}

.image {
	border: 1px solid #FFFFFF;
}
.headerWh {
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bg2_blue.gif);
	background-repeat: no-repeat;
}
.headerWh A{COLOR: #3366CC; TEXT-DECORATION: underline;}
.headerWh A:hover {COLOR: #FF9900;}
.headerWh A:visited {COLOR: #666666;}

.headerRed {
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF5316;
	padding-bottom: 5px;
}
.headerRed  A{COLOR: #3366CC; TEXT-DECORATION: underline;}
.headerRed  A:hover {COLOR: #FF9900;}
.headerRed  A:visited {COLOR: #666666;}

.headerK {
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #EAEAEA;
	width: 180px;
	padding-left: 3px;
	padding-bottom: 1px;
}
.headerK a:link{text-decoration:none; color:#3366CC;}
.headerK a:visited{text-decoration:none; color:#3366CC;}
.headerK a:hover {
	color:#EB6105;
	text-decoration: none;
}
.title1 {
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #21468A;
	padding-bottom: 10px;
}

.title2 {
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #DF5316;
	padding-bottom: 10px;
}

.title3 {
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #DF5316;
	padding-bottom: 10px;
}
.title4 {
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #DF5316;
	padding-bottom: 5px;
}
.title5 {
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #DF5316;
}

ul.orangeList{
	margin:0px 10px 0px 20px;
	list-style-position: outside;
	color:#DC4E1B;
	font-size:11px;
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	list-style-image: url(../images/check_orange.gif);
	padding-right: 0px;
	padding-left: 0px;
	line-height: 16px;
}
ul.blueList{
	margin:0px 10px 0px 20px;
	list-style-position: outside;
	color:#1c5197;
	font-size:11px;
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	line-height: 16px;
	list-style-image: url(../images/bullet_sq_blue.gif);
	padding-right: 10px;
	padding-left: 15px;
}
ul.redList{
	margin:0px 10px 0px 20px;
	list-style-position: outside;
	color:#DF5316;
	font-size:11px;
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	line-height: 16px;
	list-style-image: url(../images/bullet_sq_red.gif);
	padding-right: 10px;
	padding-left: 15px;
}
ul.blackList{
	margin:0px 10px 0px 20px;
	list-style-position: outside;
	color:#000;
	font-size:11px;
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	line-height: 16px;
	list-style-image: url(../images/bullet_sq_black.gif);
	padding-right: 10px;
	padding-left: 15px;
}
.pdf {
	background-image: url(../images/pdf.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	height: 18px;
}
.headerRel {
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF5316;
	padding-bottom: 10px;
	text-align: center;
}
.headerBlue {
	font-family: Arial, Verdana, "Helvetica CE", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #21468A;
	padding-left: 3px;
	padding-bottom: 1px;
}
.contact {
	font: 11px/14px Arial, Verdana, "Helvetica CE", sans-serif;
	color: #000;
}
