/* ------------------------------
RESET
------------------------------ */
* {
	margin: 0;
	padding: 0;
}
header,footer,nav,menu,aside,article {
	display: block;
}
/* ------------------------------
GENERAL TAGS
------------------------------ */
a {
	color: #990000;
	text-decoration: none;
}
a:hover,
#secondary label:hover {
	color: #eb0000;
}
a img {
	border: none;
}
body {
	color: #333;
	font-size: 14px;
	font-family: 'Droid Serif', Georgia, 'Times New Roman', Times, serif;
	margin: 0 auto;				/* edited */
	width: 650px;																/* edited by GN - Oct 12, 2011 */
	*padding-right: 5px;
	padding-bottom: 10px;				/* edited */
}
hr {
	background: none;
	border: none;
	clear: both;
	height: 0;
	overflow: hidden;
}
.ie7 hr,
.ie6 hr {
	border-top: 1px solid transparent;
}
html {
	/*background: #fff url(../img/bg.png) repeat-x;*/		/*edited*/
}
/* ------------------------------
GENERAL CLASSES
------------------------------ */
.icon {
	background-image: url(../img/icons.png);
	background-repeat: no-repeat;
	display: inline-block;
	height: 25px;
	margin: 5px 0 0 4px;
	outline: none;
	overflow: hidden;
	text-align: left;
	text-indent: -1000em;
	width: 25px;
	vertical-align: top;
	margin-top: -4px;
}
.ie7 .icon,
.ie6 .icon {
	margin-top: -4px;
	height: 30px;
	vertical-align: top;
}
.icon.arrow {
	background-position: -206px 0;
	height: 8px;
	margin: 0;
	width: 10px;
	vertical-align: middle;
}

.ie7 .icon.arrow,
.ie6 .icon.arrow {
	font-size: 0;
	text-indent: 0;
}
.read-more a:hover .icon.arrow,
.clickable:hover .icon.arrow {
	background-position: -216px 0;
}
.read-more a:hover .icon.arrow.alt,
.clickable:hover .icon.arrow.alt {
	background-position: -216px -8px;
}
.ie6 .read-more .icon.arrow {
	background: none;
	font-size: 14px;
	text-indent: 0;
	display: inline;
	width: auto;
	height: auto;
	margin: 0;
	vertical-align: middle;
}
.icon.arrow.alt {
	background-position: -206px -8px;
}
.icon.facebook {
	background-position: -25px center;
}
.icon.rss {
	background-position: 0 center;
}
.icon.share {
	background-position: -100px center;
	margin: 0 9px 0 0;
	vertical-align: middle;
}
.icon.twitter {
	background-position: -50px center;
}
.icon.youtube {
	background-position: -75px center;
}
.icon.e-resources {
	background-position: -125px center;
	float: right;
	width: 81px;
	height:50px; /*MW added feb 16, 2011 */
}
.ie6 .icon.e-resources {
	display: block;
}
.ie7 .icon.e-resources,
.ie6 .icon.e-resources {
	margin-top: 2px;
}

.icon2 {
	background-image: url(../img/icon_rss.png);
	background-repeat: no-repeat;
	display: inline-block;
	height: 25px;
	margin: 5px 0 0 4px;
	outline: none;
	overflow: hidden;
	text-align: left;
	text-indent: -1000em;
	width: 25px;
	vertical-align: top;
	margin-top: -4px;
}


/* ------------------------------
TOP
------------------------------ */
	/* ------------------------------
	LOGO
	------------------------------ */
	#logo {
		background: none;
		/*background: -moz-linear-gradient(0% 100% 90deg, #780000, #FF0000);
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF0000), to(#780000));
		border-radius: 6px 6px 0 0; 
		-moz-border-radius: 6px 6px 0 0; 
		-webkit-border-radius: 6px 6px 0 0; */
	}
	#logo h1  a img#clogo{
		background: none;
		height:179px;
		overflow:hidden;
		padding-top:0px;
		width:589px;
	}
	.no-cssgradients #logo {
		/*background: #780000 url(../img/bg-header.png) repeat-x;*/ /*edited by ES 19Jul12*/
		background:none;
	}
	#logo h1 {
		padding: 0 30px;		
	}
	.no-borderradius #logo h1 {
		/*background: url(../img/bg-header-corners.png) no-repeat;*/ /*edited by ES 19Jul12*/
		background:none;
	}
	#logo img , #logoprint img#bwlogo{ /*edited by ES, 18July2012*/
		margin-top: -35px;
		vertical-align: top;
	}
	
	#logoprint img#bwlogo{/*added by ES, 18July2012*/
		margin-left:30px;
	}
	/* ------------------------------
	PRIMARY NAV
	------------------------------ */
	#primary {		
		display: none;			/* edited */		
	}	
	
	/* ------------------------------
	SECONDARY NAV
	------------------------------ */
	#secondary {
		color: #990000;
		font-size: 16px;
		line-height: 35px;
		padding: 0 5px;
		text-align: right;
		position: relative;
		z-index: 1;
		display:none;
	}
	.ie6 #secondary {
		margin: 3px 0;
	}
	#secondary a,
	#footer-nav a,
	#secondary label {
		transition: color 250ms ease-in-out;
		-moz-transition: color 250ms ease-in-out;
		-o-transition: color 250ms ease-in-out;
		-webkit-transition: color 250ms ease-in-out;
	}
	#secondary form {
		display: inline;
		margin-right: 5px;
	}
	#secondary label {
		cursor: pointer;
	}
	#secondary ul {
		list-style: none;
	}
	#secondary li {
		display: inline;
		margin-left: 15px;
	}
	
	#icon2 { /*MW - added feb 16, 2011*/
		padding: 2px;
		margin: 2px 0 0 2px;
		.margin: 0 0 0 2px;
		height: 25px;
		vertical-align: top;
	}
	
	#keyword {
		border: 1px solid #999;
		border-bottom-color: #ddd;
		border-right-color: #ddd;
		color: #555;
		font-size: 16px;
		font-family: 'Droid Serif', Georgia, 'Times New Roman', Times, serif;
		padding: 2px;
		margin: 6px 0 0 2px;
		height: 17px;
		transition: all 250ms ease-in-out;
		-moz-transition: all 250ms ease-in-out;
		-o-transition: all 250ms ease-in-out;
		-webkit-transition: all 250ms ease-in-out;
		vertical-align: top;
		width: 160px;
	}
	#keyword:focus {
		outline: none;
		border: #35a5e5 1px solid;
		box-shadow: 0 0 5px rgba(81, 203, 238, 1);
		-webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
		-moz-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	}
	.ie7 #keyword,
	.ie6 #keyword {
		margin-top: 0;
		vertical-align: middle;
	}
/* ------------------------------
MIDDLE
------------------------------ */
#middle {
	clear: both;
	font-size: 14px;
	overflow: visible;			/* edited */
	padding: 12px 0 35px;
}
.ie7 #middle,
.ie6 #middle {
	overflow: hidden;
}
	/* ------------------------------
	BREADCRUMB
	------------------------------ */
	#breadcrumb {
		border-bottom: 1px solid #ededed;
		color: #990000;
		font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 26px;
		margin-bottom: 9px;
		text-transform: uppercase;
		display: none;
	}
	/* ------------------------------
	CAROUSEL
	------------------------------ */
	#carousel {
		float: left;
		position: relative;
		width: 555px;
	}
	#carousel-controls {
		border-top: 1px solid #990000;
		bottom: 0;
		color: #990000;
		line-height: 12px;
		margin-top: 10px;
		position: relative;
		display: none;				/* edited */
	}
	#carousel-controls li {
		border-radius: 0 0 6px 6px; 
		-moz-border-radius: 0 0 6px 6px; 
		-webkit-border-radius: 0 0 6px 6px;
		cursor: pointer;
		float: left;
		font-style: italic;
		padding: 10px;
		width: 150px;
		height: 24px;
	}
	#carousel-controls li:hover {
		color: #eb0000;
	}
	#carousel-controls .active,
	#carousel-controls .active:hover {
		background-color: #990000;
		color: #fff;
	}
	#carousel-controls .active {
		background: #990000 url(../img/bg-nav-carousel-corners.png) no-repeat left bottom;
	}
	.no-borderradius #carousel-controls .active {
		background: #990000 url(../img/bg-nav-carousel-corners.png) no-repeat left bottom;
	}
	.ie6 #carousel-controls .active {
		background: #990000;
	}
	#carousel-controls menu {
		position: relative;
		left: 0;
		list-style: none;
	}
	#carousel-controls .pagination {
		opacity: .5;
		-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';
		outline: none;
		margin-top: -14px;
		padding: 10px 0;
		position: absolute;
		top: 50%;
		width: 22px;
	}
	.ie6 #carousel-controls .pagination {
		top: 10px;
		margin-top: 0;
	}
	#carousel-controls .pagination.clickable {
		cursor: pointer;
		opacity: 1;
		-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
	}
	.ie7 #carousel-controls .pagination,
	.ie6 #carousel-controls .pagination {
		filter: alpha(opacity='50');
	}
	.ie7 #carousel-controls .pagination.clickable,
	.ie6 #carousel-controls .pagination.clickable {
		filter: alpha(opacity='100');
	}
	
	#carousel-controls .arrow {
		display: block;
		height: 8px;
		width: 10px;
	}
	
	#carousel-controls .left {
		left: 0;
	}
	#carousel-controls .right {
		right: -6px;
		.right: 0;
		text-align: right;
	}
	#carousel-controls .wrapper {
		margin: 0 22px;
		overflow: hidden;
		position: relative;
	}
	.ie6 #carousel-controls .wrapper {
		width: 506px;
	}
	#carousel-slides {
		list-style: none;
		height: 275px;
		overflow:hidden;
	}
	#carousel-slides li {
		display: none;
		left: 0;
		position: absolute;
		height: 275px;
		overflow:hidden;
	}
	#carousel-slides > li:first-child {
		display: block;
	}
	#carousel-slides .excerpt {
		font-size: 17px;
		line-height: 20px;
	}
	#carousel-slides .read-more {
		font-style: italic;
		font-size: 14px;
		margin-top: 14px;
	}
	#carousel-slides .thumb {
		/*height: auto;*/
		max-width: 555px;
		-ms-interpolation-mode: bicubic; 
	}
	#carousel-slides .title {
		color: #910000;
		font-size: 24px;
		font-weight: normal;
		line-height: 24px;
		margin: 8px 0;
	}
	
	#carousel-slides .arrowReadMore {
		background-image: url(../img/arrow.png);
		background-repeat: no-repeat;
		height: 1px;width:10px; vertical-align:middle;
	}

	#carousel-slides .arrowReadMore:hover {
		background-image: url(../img/arrow_hover.png);
		background-repeat: no-repeat;
		height: 1px;width:10px;vertical-align:middle; text-indent
	}
	/* ------------------------------
	CONTENT
	------------------------------ */
	#content {
		float: left;
		width: 600px;		/* edited */
	}
	#content.wide {
		float: none;
		padding-top: 18px;
		width: 100%;
	}
	#content .share-this {
		font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
		float: right;
		display:none;
	}
		/* ------------------------------
		ENTRY
		------------------------------ */
		#content .entry {
			padding-top: 10px;
		}
		#content .entry h2.title 
		{	margin-top:15px;
		}
		#content .copy {
			line-height: 18px;
		}
		#content .copy blockquote {
			font-size: 20px;
			font-style: italic;
			line-height: 1.3;
			margin: 30px;
		}
		#content .copy blockquote p {
			margin: 0;
		}
		#content .copy ol,
		#content .copy ul {
			margin: 18px 0 0 30px;
		}
		#content .copy p {
			margin-top: 18px;
		}
		#content .copy h1,
		#content .copy h2,
		#content .copy h3,
		#content .copy h4,
		#content .copy h5,
		#content .copy h6,
		#content .entry .title {
			color: #990000;
			font-family: 'Droid Serif', Georgia, 'Times New Roman', Times, serif;
			font-size: 24px;
			font-weight: normal;
			line-height: 1.3;
			margin: 28px 0 9px;
		}
		#content .entry .preheading {
			color: #990000;
			font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
			line-height: 1;
			margin-bottom: 6px;
			text-transform: uppercase;
		}
		#content .copy h2 { font-size: 22px; }
		#content .copy h3 { font-size: 20px; }
		#content .copy h4 { font-size: 18px; }
		#content .copy h5 { font-size: 16px; }
		#content .copy h6 { font-size: 14px; }
		#content .entry .title {
			font-size: 24px;
			margin: 0 0 18px;
		}
		#content .copy .subtitle { font-size:14px; margin-top:-15px;} /*MW - added feb 17, 2011 for subtitle,author,source detail page*/
		
	/* ------------------------------
	EXTENDED CONTENT
	------------------------------ */
	#extended-content {
		padding-top: 22px;
		padding-bottom: 10px;
		min-height:63px; /* mw - add min-height - feb 22, 2011*/
	}
	#extended-content ul {							/* SF - add - july 20, 2011*/
			/*margin: 18px 0 0 30px;*/
		margin: -2px 0 0 30px;					/* ES - edit - Aug 23, 2011*/
	}
	#extended-content ol {							/* SF - add - july 20, 2011*/
			margin: 18px 0 0 30px;
	}
	* html #extended-content {
		padding-top: 22px;
		min-height:63px; 
		overflow:auto;
	}
	#extended-content.cols {
		border-top: 1px solid #ededed;
		clear: both;
		margin-top: 33px;
		padding-top: 13px;
		overflow: visible;			/* edited */
	}
	#extended-content .articles {
		list-style: none;
	}
	#extended-content .articles li {
		margin-top: 22px;
	}
	.ie6 #extended-content .articles li {
		width: 100%;
	}
	#extended-content .articles > li:first-child {
		margin-top: 0;
	}
	#extended-content .col {
		float: left;
		margin-left: 16px;
		padding-top: 7px;
		width: 200px;			/* edited */
	}
	#extended-content > .col:first-child {
		margin-left: 0;
	}
	#extended-content .col.alt {
		background-color: #f6f6f6;
		padding: 7px 7px 12px;
	}
	#extended-content.cols .summary {
		font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
		line-height: 18px;
		margin-top: 8px;
	}
	#extended-content .tab-content .summary {
		font-size: 13px;
		font-weight: bold;
		line-height: 15px;
		margin-top: 10px;
	}
	#extended-content .tab-content .summary ul li {
		margin-left: 30px;
	}
	#extended-content .tab-content .summary ol li {
		margin-left: 30px;
	}
	#extended-content .articles .summary ul li {
		margin-left: 30px;
	}
	#extended-content .articles .summary ol li {
		margin-left: 30px;
	}
	#extended-content .summary > *:first-child {
		margin-top: 0;
	}
	#extended-content .summary p {
		margin-top: 18px;
	}
	#extended-content .summary p a {
		overflow: auto;
	}
	#extended-content ul.articles li .summary {			/* added */
		margin-top: 20px;
	}
	#extended-content .heading {
		font-size: 24px;
		font-style: italic;
		font-weight: normal;
		line-height: 1;
		margin-bottom: 18px;
	}
	#extended-content .link-list {
		line-height: 18px;
		list-style: none;
		margin-top: 5px;
	}
	#extended-content .meta {
		display: block;
		margin-top: 3px;
	}
	#extended-content .meta a {
		font-style: italic;
	}
	#extended-content .preheading {
		color: #990000;
		font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		line-height: 1;
		margin-bottom: 6px;
		text-transform: uppercase;
	}
	#extended-content .thumb {
		margin-bottom: 14px;
		vertical-align: top;
		width: 200px;				/* edited */
	}
	#extended-content .title {
		font-size: 20px;
		font-weight: normal;
		line-height: 1.2;
	}
	#extended-content .line {
		border-top: 1px solid #ededed;
		clear: both;
		margin-top: 20px;
		margin-bottom: 10px; /*25px;edited by ES, Aug 24,2011*/
	}
	#extended-content ul.articles li.viewall {
		float:right;
		width:200px;
		font-style:italic;
	}
	
	/* ------------------------------
	MAP
	------------------------------ */
	#map {
		float: right;
		text-align: right;
		width: 430px;
		height: 330px;
		border-left:1px solid #ededed;
		display: none;						/* edited */
	}
	#map img {
		margin: 4px;
		vertical-align: top;
	}
	/* ------------------------------
	HOMEPAGE SIDEBAR
	------------------------------ */
	#HPsidebar {
		float: left;
		margin-left: 16px;
		padding-top: 7px;
		width: 200px;			/* edited */
		display: none;
	}
	#extended-content.cols .HPsidebar {
		border-left: 0px;
		float: right;
		padding-left: 9px;
		width: 318px;
	}
	#HPsidebar .button {
		background: -moz-linear-gradient(0% 100% 90deg, #910000, #FF0000);
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF0000), to(#910000));
		border: 0;
		color: #fff;
		cursor: pointer;
		font-family: 'Droid Serif', Georgia, 'Times New Roman', Times, serif;
		font-size: 14px;
		font-style: italic;
		line-height: 1;
		margin-top: 3px;
		padding: 6px 8px;
		vertical-align: top;
	}
	#HPsidebar .button::-moz-focus-inner { 
    	border: 0;
    	padding: 0;
	}
	.no-cssgradients #HPsidebar .button {
		background: #780000 url(../img/bg-btn.png) repeat-x;
	}
	#HPsidebar .box {
		line-height: 1.3;
		margin-top: 15px;
	}
	#HPsidebar .box.grey {
		background-color: #ededed;
		padding: 9px;
		margin-bottom: 15px;
	}
	#HPsidebar > .box:first-child {
		margin-top: 0;
	}
	#HPsidebar .box img {
		vertical-align: top;
	}
	#HPsidebar .text {
		border: 1px solid #999;
		border-bottom-color: #ddd;
		border-right-color: #ddd;
		color: #333;
		font-size: 14px;
		font-family: 'Droid Serif', Georgia, 'Times New Roman', Times, serif;
		font-style: italic;
		padding: 4px;
		margin: 7px 0 2px;
		width: 296px;
		vertical-align: top;
	}
	#HPsidebar .title {
		font-size: 24px;
		font-style: italic;
		font-weight: normal;
		line-height: 1;
		margin-bottom: 10px;
	}
	/*MW - added feb 16, 2011 - nav basic page */
	#HPsidebar ul {
		margin:10px 0 15px 0;
	}
	
	#HPsidebar li {
		list-style:none;
		line-height: 1;
	}
	
	#HPsidebar .titleNav {
		font-size:20px;
		line-height:25px;
	}
	
	#HPsidebar .titleNav.active{
		font-size:20px;
		line-height:25px;
		color:#eb0000;
	}
	
	/* ------------------------------
	SIDEBAR
	------------------------------ */
	#sidebar {
		border-left: 1px solid #ededed;
		float: right;
		padding-left: 9px;
		width: 324px;
		display:none;
	}
	#sidebar .button {
		background: -moz-linear-gradient(0% 100% 90deg, #910000, #FF0000);
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF0000), to(#910000));
		border: 0;
		color: #fff;
		cursor: pointer;
		font-family: 'Droid Serif', Georgia, 'Times New Roman', Times, serif;
		font-size: 14px;
		font-style: italic;
		line-height: 1;
		margin-top: 3px;
		padding: 6px 8px;
		vertical-align: top;
	}
	#sidebar .button::-moz-focus-inner { 
    	border: 0;
    	padding: 0;
	}
	.no-cssgradients #sidebar .button {
		background: #780000 url(../img/bg-btn.png) repeat-x;
	}
	#sidebar .box {
		line-height: 1.3;
		margin-top: 15px;
	}
	#sidebar .box.grey {
		background-color: #ededed;
		padding: 9px;
		margin-bottom: 15px;
	}
	#sidebar > .box:first-child {
		margin-top: 0;
	}
	#sidebar .box img {
		vertical-align: top;
	}
	#sidebar .text {
		border: 1px solid #999;
		border-bottom-color: #ddd;
		border-right-color: #ddd;
		color: #333;
		font-size: 14px;
		font-family: 'Droid Serif', Georgia, 'Times New Roman', Times, serif;
		font-style: italic;
		padding: 4px;
		margin: 7px 0 2px;
		width: 296px;
		vertical-align: top;
	}
	#sidebar .title {
		font-size: 24px;
		font-style: italic;
		font-weight: normal;
		line-height: 1;
		margin-bottom: 10px;
	}
	/*MW - added feb 16, 2011 - nav basic page */
	#sidebar ul {
		margin:10px 0 15px 0;
	}
	
	#sidebar li {
		list-style:none;
		line-height: 1;
	}
	
	#sidebar .titleNav {
		font-size:20px;
		line-height:25px;
	}
	
	#sidebar .titleNav.active{
		font-size:20px;
		line-height:25px;
		color:#eb0000;
	}
	
	#rightHL { /*MW - added feb 16, 2011 - right & image highlight */
		margin-bottom:15px;
		padding:10px;
	}
	
	#rightHL h3 {
		font-size: 20px; 
	}
	
	#rightHL ul li {
		margin-left:30px;
	    list-style-type: disc;
	}
	
	#rightHL ol li {
		margin-left:30px;
		list-style-type:decimal;line-height: 1;
	}
	
	#imageHL {
		margin-bottom:15px;
	}
	/* ------------------------------
	TABS
	------------------------------ */
	#tabs {
		margin-top: 20px;
	}
	#tabs .tab-nav {
		border-bottom: 1px solid #990000;
		font-size: 17px;
		font-style: italic;
		line-height: 40px;
		list-style: none;
		padding: 0 5px;
		overflow: hidden;
	}
	.ie6 #tabs .tab-nav {
		height: 40px;
	}
	#tabs .tab-nav li {
		float: left;
		padding: 0 12px;
	}
	.no-borderradius #tabs .tab-nav li {
		position: relative;
	}

	#tabs .tab-nav .active {
		background-color: #990000;
		border-radius: 4px 4px 0 0; 
		-moz-border-radius: 4px 4px 0 0; 
		-webkit-border-radius: 4px 4px 0 0; 
		
	}
	#tabs .tab-nav .corner {
		background-image: url(../img/bg-tab-corners.png);
		background-repeat: no-repeat;
		position: absolute;
		height: 4px;
		width: 4px;
		top: 0;
	}
	#tabs .tab-nav .corner.left {
		background-position: left top;
		left: 0;
	}
	#tabs .tab-nav .corner.right {
		background-position: right top;
		right: 0;	
	}
	#tabs .tab-nav .tab {
		display: block;
		outline: none;
	}
	#tabs .tab-nav .active .tab {
		color: #fff;
	}
/* ------------------------------
BOTTOM
------------------------------ */
#bottom {
	clear: both;
	font-size: 12px;
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
	display: none;		/* added */
}

#credit {
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	line-height: 27px;
	overflow: auto;
	text-transform: uppercase;
	display: none;		/* added */
}
#footer-nav {
	background: -moz-linear-gradient(0% 100% 90deg, #910000, #FF0000);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF0000), to(#910000));
	border-radius: 6px; 
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	font-size: 13px;
	padding: 15px 0px;
	text-align: center;
	display: none;		/* added */
}
.no-cssgradients #footer-nav {
	background: #780000 url(../img/bg-footer.png) repeat-x;
}
.no-borderradius #footer-nav {
	padding: 0;
}
.no-borderradius #footer-nav ul {
	background: url(../img/bg-nav-corners.png) no-repeat left bottom;
	padding: 15px 0;
}
.no-borderradius #footer-nav .corners {
	background: url(../img/bg-header-corners.png) no-repeat left top;
}
#footer-nav ul a {
	color: #fff;
}
#footer-nav a:hover {
	color: #f58b00;
}
#footer-nav ul {
	list-style: none;
	padding-left:0px;
}
#footer-nav li {
	display: inline;
	margin: 0 1px;
	.margin: 0 3px;
}
#partners {
	font-size: 14px;
	display: none;		/* added */
}
#partners h6 {
	font-size: 12px;
	font-weight: normal;
	line-height: 36px;
	text-indent: 3px;
}
#partners img {
	vertical-align: top;
}
#partners ul {
	border-bottom: 1px solid #ededed;
	list-style: none;
	padding-bottom: 22px;
	text-align: center;
}
#partners li {
	display: inline;
	margin-left: 34px;
}
#partners ul > li:first-child {
	margin-left: 0;
}

#partners blockquote {
	margin-left:30px;
}

#credit blockquote {
	margin-left:30px;
}

/* Search Result */
#searchResult {
	margin: 20px 0px 10px 0px;
}

#searchResult .abstract {
	font-family: 'Droid Sans',Arial,Helvetica,sans-serif;
}

/* added for message box - feb 17, 2011 */
.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    padding: 15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}

.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url(../images/info.gif);
}

.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url(../images/success.gif);
}

.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url(../images/warning.gif);
}

.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url(../images/error.gif);
}

.validation {
    color: #D63301;
    background-color: #FFCCBA;
    background-image: url(../images/validation.gif) ;
}

.validation a {
	color: #D63301;
}
/* END OF added for message box feb 17, 2011 */

#upprev_box  {
	display:none;
}

#paypalform{ /*added by ES, 5sept12*/
	display:none;
}

/* ML May 16, 2013 mobile hidden start */
#mobilenav{
	display:none;
}

#mobileSubHeader{
	display:none;
}

#tabs #extended-content .articles.issues li.last {/* ML May 17, 2013 spesific to state detail*/
	border:0;
	display:none;
}

#mobileviewall{
	display:none;
}

.mobiledate{
	display:none;
}

#extended-content2{
	display:none;
}

#breadcrumb_mobile{/*added byES 11jun2013*/
	display:none !important;
}

#bottom_mobile{/*added by ES,12jun13*/
		display: none ;
	}
	
.buttonImg{/*added by ES,12jun13*/
	display:none;
}	
/* end of mobile hidden */