/* HTML Elements
----------------------------------------------------------- */

html body {
	background: #fff;
	color: #000;
	font: normal 11pt/15pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

a {color:blue;text-decoration:none;}

p {margin:1.5em 0;}

ol {margin:1.5em 0 1.5em 36px;}
ol li {margin:0.25em 0 0.25em 0;}

ul {margin:1.5em 0 1.5em 36px;}
ul li {margin:0.25em 0 0.25em 0;padding:0 0 0 20px;}


h2 {
	color: #007dc3;
	font-size: 1.64em;
	line-height: 1.3em;
	margin: 0 0 26px 0;
}

h2.major {
	font-size: 2.3em;
}

h2.major span{
	color: #41a8e2;
}

h3 {
	color: #024791;
	font-size: 1.14em;
	margin: 38px 0 -6px 0;
}
h3.issue-name {
	margin: 0 0 38px 0;
}


/* Style Library
----------------------------------------------------------- */

/* print header */
#print-header {
	display: block;
}

/* back to link */
.backto {
	display: none;
}

/* strip holding breadcrubms + tools */
#strip {
	display: none;
}


/* news items */

.news-items {
	width: 595px;
}

.news-items li {
	padding-top: 30px;
	padding-bottom: 30px;
	width: 595px;
}

.news-items li p {
	padding-right: 0;
}

.news-items li p .more {
	display: none;
}

/* slight changes for when downloads */
.news-items-downloads {
	width: 595px;
}

.news-items-downloads li {
	width: 595px;
}

.news-items-downloads li p, .news-items-downloads li h3 {
	padding-right: 0px;
}

.news-items-downloads p .download {	
	display: none;	
}


/* Homepage
----------------------------------------------------------- */

#flash-home {
	display: none;
}


/* Header Elements
----------------------------------------------------------- */

h1 {
	display: none;
}

h3.phonenumber {
	display: none;
}

#primary-nav {
	display: none;
}



/* Layout and Structure
----------------------------------------------------------- */

#container {
	width: 595px;
}

#main {
	display: inline;
}

#header {
	height: 91px;
	margin-bottom: 30px;
}

#footer {
	display: none;
}

#split{background: fff;display: inline;}

#split-main {background:#fff;float:none;width:595px;display: inline;}
#split-main .content-standard {padding:20px 0 20px 0;display: inline;}

#split-main .content-homepage {
	width: 595px;
	height:auto !important;
	height:auto;
	padding: 0;
	display: inline;
}

#split-side {
	display: none;
}
