body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.body  { color: #3c3c3c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px;}
.bodyDept  { color: #3c3c3c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px }
.bodyLists  { color: #3c3c3c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px }
.copyright { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.GCCcopyright { color: #076ec9; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.intro  { color: #3c3c3c; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }
.SideNote  { color: #3c3c3c; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }
.header  { color: #005aaa; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }
.months { color: #f9ad00; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; font-weight: bold; text-decoration: none }
.resources { color: #f9ad00; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; font-weight: bold; text-decoration: none }
a:link { color: #3c3c3c; text-decoration: underline }
a:visited { color: #3c3c3c; text-decoration: underline }
a:hover { color: #3c3c3c; text-decoration: underline }
a:active { color: #3c3c3c; text-decoration: underline }
a.link1:link { color: #076ec9; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.link1:visited { color: #076ec9; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.link1:hover { color: #076ec9; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.link1:active { color: #076ec9; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.link2:link { color: #f9ad00; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.link2:visited { color: #f9ad00; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.link2:hover { color: #f9ad00; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a.link2:active { color: #f9ad00; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a.link3:link { color: #3c3c3c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.link3:visited { color: #3c3c3c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.link3:hover  { color: #fbad00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.link3:active { color: #f9ad00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.link4:link { color: #f9ad00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.link4:visited { color: #f9ad00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.link4:hover { color: #f9ad00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a.link4:active { color: #f9ad00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a.link5:link { color: #f9ad00; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; font-weight: bold; text-decoration: none }
a.link5:visited { color: #f9ad00; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; font-weight: bold; text-decoration: none }
a.link5:hover { color: #005aaa; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; font-weight: bold; text-decoration: underline }
a.link5:active { color: #005aaa; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; font-weight: bold; text-decoration: underline }
a.link6:link { color: #3c3c3c; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: underline }
a.link6:visited { color: #3c3c3c; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: underline }
a.link6:hover { color: #005aaa; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: underline }
a.link6:active { color: #005aaa; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: underline }
a.link7:link { color: #005aaa; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: underline }
a.link7:visited { color: #005aaa; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: underline }
a.link7:hover { color: #3c3c3c; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: underline }
a.link7:active { color: #3c3c3c; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: underline }
a.link8:link  { color: #005aaa; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.link8:visited  { color: #005aaa; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.link8:hover  { color: #fbad00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.link8:active  { color: #fbad00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

/* NAV
---------------------------------------- */
.bt-backissues {
	float: left; 
	background-image: url(Nav/BackIssues.jpg); 
	background-position: top left; 
	background-repeat: no-repeat; 
	width:72px; 
	height: 22px; 
	display: block;
	 }
.bt-backissues a:link, .bt-backissues a:visited {
	background-image: url(Nav/BackIssues.jpg); 
	background-position: top left; 
	background-repeat: no-repeat; 
	width:72px; 
	height: 22px; 
	display: block;
	 }	 
.bt-backissues a:hover {
	background-image: url(Nav/BackIssuesOver.jpg); 
	background-position: top left; 
	background-repeat: no-repeat; 
	width:72px; 
	height: 22px; 
	display: block;
	 }
.bt-health-observances {
	float: left; 
	background-image: url(Nav/Observances.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:109px; 
	height:22px;
	display: block;
	}	 
.bt-health-observances a:link, .bt-health-observances a:visited {
	background-image: url(Nav/Observances.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:109px; 
	height:22px;
	display: block;
	}	 	
.bt-health-observances a:hover {
	background-image: url(Nav/ObservancesOver.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:109px; 
	height:22px;
	display: block;
	}	 			 	 
.bt-resources {
	float: left; 
	background-image: url(Nav/Resources.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:64px; 
	height:22px;
	display: block;
	}	 
.bt-resources a:link, .bt-resources a:visited {
	background-image: url(Nav/Resources.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:64px; 
	height:22px;
	display: block;
	}	 	
.bt-resources a:hover {
	background-image: url(Nav/ResourcesOver.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:64px; 
	height:22px;
	display: block;
	}	 
.bt-advertising {
	float: left; 
	background-image: url(Nav/Advertising.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:69px; 
	height:22px;
	display: block;
	}	 
.bt-advertising a:link, .bt-advertising a:visited {
	background-image: url(Nav/Advertising.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:69px; 
	height:22px;
	display: block;
	}	 	
.bt-advertising a:hover {
	background-image: url(Nav/AdvertisingOver.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:69px; 
	height:22px;
	display: block;
	}	 		
.bt-jobs {
	float: left; 
	background-image: url(Nav/Jobs.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:99px; 
	height:22px;
	display: block;
	}	 
.bt-jobs a:link, .bt-jobs a:visited {
	background-image: url(Nav/Jobs.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:99px; 
	height:22px;
	display: block;
	}	 	
.bt-jobs a:hover {
	background-image: url(Nav/JobsOver.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:99px; 
	height:22px;
	display: block;
	}	 	
.bt-submit-article {
	float: left; 
	background-image: url(Nav/Submit.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:97px; 
	height:22px;
	display: block;
	}	 
.bt-submit-article a:link, .bt-submit-article a:visited {
	background-image: url(Nav/Submit.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:97px; 
	height:22px;
	display: block;
	}	 	
.bt-submit-article a:hover {
	background-image: url(Nav/SubmitOver.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:97px; 
	height:22px;
	display: block;
	}	 	
.bt-snn-editor {
	float: left; 
	background-image: url(Nav/snnEditor.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:62px; 
	height:22px;
	display: block;
	}	 
.bt-snn-editor a:link, .bt-snn-editor a:visited {
	background-image: url(Nav/snnEditor.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:62px; 
	height:22px;
	display: block;
	}	 	
.bt-snn-editor a:hover {
	background-image: url(Nav/snnEditorOver.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:62px; 
	height:22px;
	display: block;
	}	 
.bt-contact {
	float: left; 
	background-image: url(Nav/Contact.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:51px; 
	height:22px;
	display: block;
	}	 
.bt-contact a:link, .bt-contact a:visited {
	background-image: url(Nav/Contact.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:51px; 
	height:22px;
	display: block;
	}	 	
.bt-contact a:hover {
	background-image: url(Nav/ContactOver.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:51px; 
	height:22px;
	display: block;
	}	 								 	 	
.bt-subscribe {
	float: left; 
	background-image: url(Nav/Subscribe.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:62px; 
	height:22px;
	display: block;
	}	 
.bt-subscribe a:link, .bt-subscribe a:visited {
	background-image: url(Nav/Subscribe.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:62px; 
	height:22px;
	display: block;
	}	 	
.bt-subscribe a:hover {
	background-image: url(Nav/SubscribeOver.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:62px; 
	height:22px;
	display: block;
	}	 	
.bt-home {
	float: left; 
	background-image: url(Nav/Home.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:42px; 
	height:22px;
	display: block;
	}	 
.bt-home a:link, .bt-home a:visited {
	background-image: url(Nav/Home.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:42px; 
	height:22px;
	display: block;
	}	 	
.bt-home a:hover {
	background-image: url(Nav/HomeOver.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:42px; 
	height:22px;
	display: block;
	}	 									 	 		
.bt-login {
	float: left; 
	background-image: url(Nav/Login.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:38px; 
	height:22px;
	display: block;
	}	 
.bt-login a:link, .bt-login a:visited {
	background-image: url(Nav/Login.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:38px; 
	height:22px;
	display: block;
	}	 	
.bt-login a:hover {
	background-image: url(Nav/LoginOver.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	width:38px; 
	height:22px;
	display: block;
	}	 	
.clear-both {
	clear: both;
	}	
/* HOME PAGE LINKS
---------------------------------------------------------- */
.btn-register-now {
	background-image: url(Default/btn-registerNow.gif); 
	width:155px; 
	height:67px; 
	background-repeat: no-repeat; 
	background-position: top left; 
	display: block;
	}	
.btn-register-now a:link, .btn-register-now a:visited {
	background-image: url(Default/btn-registerNow.gif); 
	width:155px; 
	height:67px; 
	background-repeat: no-repeat; 
	background-position: top left; 
	display: block;
	}		
.btn-register-now a:hover {
	background-image: url(Default/btn-registerNow-on.gif); 
	width:155px; 
	height:67px; 
	background-repeat: no-repeat; 
	background-position: top left; 
	display: block;
	}			
.btn-health-tips {
	background-image: url(Default/HealthTips.gif); 
	width:153px; 
	height:67px; 
	background-repeat: no-repeat; 
	background-position: top left; 
	display: block;
	}	
.btn-health-tips a:link, .btn-health-tips a:visited {
	background-image: url(Default/HealthTips.gif); 
	width:153px; 
	height:67px; 
	background-repeat: no-repeat; 
	background-position: top left; 
	display: block;
	}		
.btn-health-tips a:hover {
	background-image: url(Default/HealthTipsOver.gif); 
	width:153px; 
	height:67px; 
	background-repeat: no-repeat; 
	background-position: top left; 
	display: block;
	}
	
/* Subscription Form
----------------------------------------------- */
button {
	outline: none;
}
.error,
.error p {
    color: #c00 !important;
}
form {
	clear: both;
	display: inline;
}
input, select, textarea {
	background-color: #f2f2f2;
	border: solid 1px #cdcdcd;
	color: #666;
	font-family: arial, sans-serif;
	font-size: 12px;
	margin-bottom: 5px;
	padding:4px;
}
input[type="submit"] {
	cursor: pointer;
	padding: 3px;
}
input:hover[type="submit"] {
	background-color: #cdcdcd;
}
input:focus, select:focus, textarea:focus {
	border-color: #666666;
}											 	 	
/* WIDE FORMAT STYLES
------------------------------------------------- */
.wide-format-wrapper {
	width:100%;
	height:93px; 
	display:block; 
	background-color: #005aaa;
	}
.wide-format-header-bg {
	background-image: url(images/issu-images/header-bg.jpg); 
	background-position: top left; 
	background-repeat: no-repeat; 
	width:1300px;
	height:93px; 
	display:block; 
	background-color: #005aaa;
	}	
.logo-container-issu {
	float: left; 
	width:320px;
	}	
.download-link-container {
	float: left; 
	color:#ffffff; 
	padding: 40px 50px 0 50px; 
	font-size: 11px;
	}	
.download-link-container a:link, .download-link-container a:visited, .download-link-container a:hover {
	color:#ffffff; 
	font-size: 11px;
	text-decoration:underline;
	}
.login-box-container {
	float:left; 
	width:350px; 
	padding: 30px 0 0 0;
	}	
.back-to-list-container {
	padding: 50px 0 0 50px; 
	width:200px; 
	float: left; 
	color: #ffffff; 
	font-size:11px;
	}		

.back-to-list-container a:link, .back-to-list-container a:visited, .back-to-list-container a:hover {
	color:#ffffff; 
	font-size:11px;
	text-decoration:underline;
	}
.wide-format-main-content-wrapper {
	background-color: #ffffff;
	}
.wide-format-main-content-inner-wrapper {
	width:1300px; 
	background-color: #ffffff;
	float:left;
	text-align:left;
	}
.left-side-bar {
	float: left; 
	padding: 80px 45px 0 0;
	margin:0; 
	width:241px;
	display: block;
}
.left-side-bar-top-bg {
	float:left; 
	padding: 14px 0 0 0; 
	width:241px;
	background-image: url(../images/issu-images/left-side-top.png); 
	background-position: top left;
	background-repeat: no-repeat;
}
.left-side-bar-bg {
	background-image: url(../images/issu-images/left-side-bottom.png); 
	background-position: left bottom; 
	background-repeat: no-repeat; 
	width: 241px; 
	padding: 0 0 14px 0;
	}
.table-of-contents-header {
	color: #00519a; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	padding: 0;
	margin: 0; 
	font-weight: normal;
	}	
.contents-list {
	list-style: none; 
	padding: 0; 
	margin: 0;
	}
.mag-container {
	float: right; 
	width:1003px;
	}	

		
