/* Basic Page Elements */
body {
	background-color:#FFFFCC;
	color:#000;
	font-family:arial,veranda,helvetica,sans-serif;	
	margin:0px;
	padding:0px;
	}
a, a:link, a:visited  {
	color:#000033;
	text-decoration:none;
	}
a:hover  {
	color:#000066;
	text-decoration:none;
	}
img {
	border-width:0px;
	}
.floatLeft {
	float:left;
	}
.floatRight {
	float:right;
	}
p {
	margin:0px 0px 10px 0px;
	}
.accessibleText {
	display:none;
	visibility:hidden;
	}
/* End Basic Page Elements */
	
	
	
/* Header */
.headerContainer {
	background:url(../images/header_bg.gif) #000033 repeat-x;
	color:#000033;
	height:74px;
	width:100%;
	}
.header {
	margin:0px auto;
	width:795px;
	}
.header_seal {
	float:left;
	height:70px;
	}
.header_title {
	float:left;
	height:56px;
	width:317px;
	}		
.headerSearchForm {
	float:right;
	margin-top:20px;
	width:378px;
	}
.headerSearchText {
	display:block;
	float:left;
	width:170px;
	margin-right:6px;	
	}
.headerSubmitSearch {
	display:block;
	float:left;
	width:17px;
	position:relative;
	top:4px;
	}
/* End Header */



/* Quick Links */
.quickLinksContainer {
	width:100%;
	position:absolute;
//	position:relative;
	z-index:10;
	height:1px;
	top:56px;
//	top:-18px;

	}
.quickLinksCenter {
	width:795px;
	margin:0px auto;
	}
.quickLinksPosition {
	position:relative;
	z-index:10;
	}
.quickLinks, .quickLinksHover {
	background:url(../images/quicklinks.gif) no-repeat top;
	position:absolute;
	left:600px;
	cursor:pointer;
	overflow:hidden;
	z-index:10;
	width:195px;
	list-style: none;
	margin:0px;
	padding:0px;
	}
.quickLinks {
	height:18px;
	}
.quickLinks ul {
	display:none;
	}
.quickLinksHover {
	background:url(../images/quicklinks_over.gif) no-repeat top;
	padding-top:19px;
	font-size:.7em;
	left:599px;
	border-left:1px solid #cc6;
	background-color:#fff;
	width:195px;
	}

.quickLinksHover ul  {
	margin:0px;
	padding:0px;
	}
.quickLinksHover li {
	display:inline;
	margin:0px;
	padding:0px;
	}
.quickLinksHover a:link, .quickLinksHover a:visited {
	display:block;
	background-color:#fff;
	border-bottom:1px solid #CC6;
	padding:2px 0px 2px 10px;
	margin:0px;
	text-decoration:none;
	}
.quickLinksHover a:hover {
	background-color:#F1F1D4;
	color:#000066;
	}
/* End Quick Links */

	

/* Top of Fold */
.tofContainer {
	color:#000;
	float:left;
	height:680px;
	overflow:hidden;
	width:100%;
	background-color: #000033;
	background-image: url(../images/bgbgbg2.jpg);
	background-repeat: repeat-x;
	}
.tof {
	display:block;
	background-color:#000033;
	border-left:1px solid #CC6;
	border-right:1px solid #CC6;
	height:245px;
	width:795px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
a.tofMore:link, a.tofMore:hover, a.tofMore:visited, 
a.tofClose:link, a.tofClose:hover, a.tofClose:visited {
	float:left;
	margin:220px 0px 0px 15px;
	height:14px;
	width:55px;
	background-repeat:no-repeat;
	}
a.tofMore {
	background-image:url(../../sgc2/image/smore.gif);
	}
a.tofMore:hover {
	background-image:url(../../sgc2/image/smoreOver.gif);
	}
a.tofClose {
	background-image:url(../images/close.gif);
	}
a.tofClose:hover {
	background-image:url(../images/closeover.gif);
	}
/* End Top of Fold */

.bof2 {
	display:block;
	background-color:#FFFFB7;
	border-left:1px solid #CC6;
	border-right:1px solid #CC6;
	height:640px;
	width:795px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

/* Fold */
div.fold {
	color:#fff;
	background-color:#000033;
	border-top:1px solid #CC6;
	border-bottom:1px solid #CC6;
	font-size:0.75em;
	float:left;
	height:6px;
	width:100%;
	background-image: url(../images/fld.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
div.foldBorders {
	width:795px;
	border-left:1px solid #CC6;
	border-right:1px solid #CC6;
	overflow:hidden;
	height:8px;
	margin:0px auto;
	}
/* End Fold */

	
	
/* Bottom of Fold */
.bofContainer {
	float:left;
	width:100%;
	}
.bofCentered {
	margin:0px auto;
	width:797px;
	}
.bof {
	background-image:url(../images/btfback.gif);
	float:left;
	background-color:#fff;
	border-width:0px 1px 0px 1px;
	border-style:solid;
	border-color:FFC551;
	line-height:18px;
	width:795px;
	}
.bofLeftColumn {
	float:left;
	width:195px;
	list-style:none;
	margin:0px;
	padding:0px;
	}

.bofLeftColumn a:link, .bofLeftColumn a:visited {
	display:block;
	padding:6px 15px;
	border-bottom:1px solid #CC6;
	font-weight:700;
	font-size:.75em;
	width:165px;
	}
.bofLeftColumn a:hover {
	background:#e7e7b8;
	color:#000;
	}
.bofLeftColumn UL {
	margin:0px;
	padding:0px;
	list-style:none;
	width:165px;
	}
.bofMiddleText {
	float:left;
	font-size:0.7em;
	width:163px;
	padding:15px;
	}
.bofMiddleText a:hover {
	text-decoration:none;
	}
.bofMiddleText H1 {
	font-weight:700;
	margin:0px;
	margin-bottom:15px;
	font-size:1.2em;
	color: 000033;
	}
.bofRightColumn H1 {
	color:#000033;
	font-weight:700;
	font-size:1.2em;
	margin:0px;
	margin-bottom:15px;
	}
.bofRightImage {
	width:145px;
	margin-bottom:5px;
	background-repeat:no-repeat;
	}
.bofRightColFloat {
	float:right;
	width:160px;
	margin:0px 0px 10px 10px;
	}
a.bofMore:link, a.bofMore:hover, a.bofMore:visited, 
a.bofCloseUpper:link, a.bofCloseUpper:hover, a.bofCloseUpper:visited, 
a.bofCloseLower:link, a.bofCloseLower:hover, a.bofCloseLower:visited {
	display:block;
	float:right;
	margin:5px 0px 0px 0px;
	height:14px;
	width:55px;
	background-repeat:no-repeat;
	}
a.bofMore {
	background-image:url(../images/more.gif);
	}
a.bofMore:hover {
	background-image:url(../images/more_over.gif);
	}
a.bofCloseUpper, a.bofCloseLower {
	background-image:url(../images/close.gif);
	}
a.bofCloseUpper:hover, a.bofCloseLower:hover {
	background-image:url(../images/closeover.gif);
	}
.bofBonusArea {
	border-left:1px solid #CC6;
	border-right:1px solid #CC6;
	width:795px;
	}
.relatedLinksContainer {
	background-color:#fff;
	border:1px solid #CC6;
	font-size:.9em;
	float:right;
	margin:5px 0px 10px 15px;
	width:200px;
	}
.relatedLinksHeader {
	background-color:#F1F1D4;
	padding:2px 4px;
	font-weight:700;
	}
.relatedLinksContainer li {
	margin-left:-20px;
	}
.relatedLinksContainer ul {
	color:#000033;
	margin-top:2px;
	margin-bottom:5px;
	}

	/* Alerts */
		.alert a:link {
			background-color: #000033;
			color:#fff;
			display:block;
			text-align:center;
			font-weight:bold;
			padding: 5px;
			margin-bottom:15px;
			}		


/* End Bottom of Fold */



/* Footer */
.footerContainer {
	clear:left;
	top:auto;
	position:relative;
	width:100%;
	float:left;
	border-width:1px 0px;
	border-style:solid;
	border-color:#FFC551;
	}
.footer {
	background-color:#FFFFCC;
	color:#666666;
	font-size:0.6em;
	height:53px;
	width:775px;
	margin:0px auto;
	padding:0px 20px 0px 0px;
	text-align:right;
	border-width:0px 1px;
	border-style:solid;
	border-color:#FFC551;
	}
.footerText {
	float:right;
	width:770px;
	margin-top:8px;
	}
.footer a, .footer a:link, .footer a:hover, .footer a:visited  {
	color:#000066;
	}
a.pathwaysLogo {
	display:block;
	margin:0px;
	float:left;
	width:329px;
	height:53px;
	}
	
/* End Footer */

