/*
** General Styles
*/

html, body {
		margin: 0;
		padding: 0;
		height: 100%;
		font: normal 86% Arial, sans-serif;
		background: #eceade url(/images/bg2010.gif) top left repeat-x;
		width: 100%;
		color: #463f2f;
		text-align: center; /* IE 5.5 fix */
	}

	p { margin: .7em 0; }

	#header-container,
	#body-container,
	#body-container-secondary,
	#footer-container {
		text-align: left;
		width: 970px;
	}

	a { color: #84153E; text-decoration: none; }
	a:hover { text-decoration: underline; color: #000000; }

	img a { border: none; }
	img a:link { border: none; }

	form, map {
		margin: 0;
		padding: 0;
	}

	#site-container {
		background: transparent url(/images/site/bg-body2009.gif) repeat-y top center;
		position: relative;
		width: 100%;
	}

	b.just-released {
		background-color: #c00;
		color: #fff;
		padding: 0 2px;
	}

	h1 {
		color: #177b8a;
		margin: 0 0 10px 0;
		padding: 0;
		background-color: #ffffff;
	}

	h2 {
		font: normal 1.7em "Helvetica Light", Arial;
		color: #eb7501;
		margin: 15px 0 10px 0;
	}

	h3 {
		font: normal 1.3em "Helvetica Light", Arial;
		color: #177b8a;
		margin: 20px 0 0 0;
	}

	h4 {
		font: normal 1.2em "Helvetica Light", Arial;
		color: #000000;
		margin: 0;
	}

	.breadcrumbs {
		padding-bottom: 25px;
	}

	.crumbs {
		font: normal 9px Verdana, Arial, Helvetica;
		color: #b5b6b7;
		border-bottom: 1px solid #dedfe0;
		padding-bottom: 3px;
	}

	.crumbs a {
		color: #7f7f7f;
	}

	ul {
		margin-left: .25em;
		padding: 0;
	}

	ol{
		margin-left: 1em;
		padding: 0;
	}

	ul { list-style-type: square; }

	li {
		margin-left: 1em;
		padding-right: 5px;
	}

	small { line-height: 1.2em; }

	.errors, .error { color: #900; }

/*
** Header container styles
*/

	#header-container {
		margin: 0 auto;
		padding: 0;
		height: 162px;
		background: transparent url(/images/header/background2010.gif) top left repeat-x;
	}

/*	Header: Basic-Nav */

	#basic-nav {
		height: 30px;
		position: relative;
		font-size: 11px;
	}

	#basic-nav a { color: #ffffff; }

	#basic-nav a:hover { color: #edaf30; }

	#basic-nav .highlight {
		font-weight: bold; 
		text-transform: uppercase; 
		letter-spacing: .75px; 
		color: #959594;
		font-size: 10px;
	}

	#basic-nav .highlight, #basic-nav .enews {
		position: absolute;
		left: 20px;
		top: 8px;
	}

	#basic-nav .highlight a { color: #91908F; }

	#basic-nav .enews a { color: #edaf30; font-weight: bold; }

	#basic-nav ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		position: absolute;
		top: 8px;
		right: 250px;
		list-style-type: none;
	}

	#basic-nav li {
		margin: 0;
		padding: 0 12px;
		display: inline;
		border-left: 1px solid #6F6D6C;
		list-style-type: none;
	}

	#basic-nav li.first {
		padding: 0 12px 0 0;
		border-left: 0;
	}

	#basic-nav .search {
		position: absolute;
		right: 20px;
		top: 5px;
	}

	#basic-nav .search input {
		margin: 0;
		padding: 0;
		float: left;
	}

	#basic-nav .search input.query {
		border: 1px solid #404040;
		background-color: #e3e1e1;
		font: normal 11px Arial, Helvetica;
		padding: 2px;
	}

	#basic-nav .search input.submit {
		margin: 0 0 0 2px;
	}

/*	Header: Logo-Container */

	#logo-container {
		height: 91px;
		font-size: 0.82em;
		color: #ffffff;
	}

	#logo-container a { color: #7ce3f2; }

	#logo-container .logo { float: left; padding-left: 15px; }

	#logo-container .right {
		margin: 18px 0 0 0;
		padding: 0 20px 0 0;
		float: right;
		width: 380px;
		text-align: right;
		position: relative;
	}

	#logo-container .strengthening {
		margin: 0;
		padding: 0 20px 0 0;
		float: right;
		position: relative;
	}

	#logo-container .enews {
		margin: 7px 0 0 22px;
	}

	#logo-container .right .text {
		margin: 0 3px 0 0;
		height: 20px;
	}

	#logo-container .right .text a { margin-left: 5px; }

	#logo-container .subscribe {
		position: absolute;
		right: 20px;
		top: 25px;
	}

	#logo-container .subscribe input {
		margin: 0;
		padding: 0;
		float: left;
	}

	#logo-container input.query {
		margin-top: 0;
		height: 20px;
		width: 280px;
		border: 1px solid #404040;
	}

	#logo-container input.submit {
		margin: 0 0 0 2px;
	}

/*	
** Main Menu
*/ 

	ul.navigation {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}

	#masthead-main-nav { width: 970px; height: 41px; margin-left: 8px; }

	#masthead-main-nav ul.navigation li {
		float: left;
		position: relative;
		height: 41px;
		margin: 0;
		padding: 0;
		font-size: 11px;
		font-weight: bold;
		list-style-type: none;
	}

	#masthead-main-nav ul.navigation li ul {
		display: none; 
		position: absolute; 
		z-index: 10;
		top: 41px;
		left: 0;
		width: 221px; 
		height: auto; 
		border-top: 1px solid #646462; 
		border-left: 1px solid #000; 
		border-right: 1px solid #000; 
		border-bottom: 1px solid #000; 
		margin: 0; 
		padding: 0; 
		background: #646462 url(/images/menu/navBG.gif) bottom left repeat-x; 
		color: #ffffff; 
		list-style-type: none;
	}

	#masthead-main-nav ul.navigation li ul.last { left: -108px; }

	#masthead-main-nav ul.navigation li ul.first { left: 0; }

	#masthead-main-nav ul.navigation li ul li {
		float: none;
		height: auto;
		text-align: left;
		margin: 0;
		padding: 0;
	}

	#masthead-main-nav ul.navigation li:hover ul, 
	#masthead-main-nav ul.navigation li.over ul { display: block; }

	#masthead-main-nav ul.navigation li.first { margin: 0; }

	#masthead-main-nav li ul a {
		display: block; 
		border-bottom: 1px solid #4f4f4b; 
		padding: 6px; 
		margin: 0; 
		color: #fff; 
		text-decoration: none;
	}

	#masthead-main-nav li ul a:hover {
		background-color: #edaf30; 
		color: #000; 
		text-decoration: none;
	}

/*
** Body container styles
*/

	#body-container {
		width: 950px;
		margin: 1px auto;
		padding: 15px 10px 120px 10px;
	}

	#body-container-secondary {
		width: 950px;
		margin: 0 auto;
		padding: 15px 10px 120px 10px;
	}

	#body-container .left-column {
		margin: 0;
		padding: 0 0 0 10px;
		float: left;
		width: 334px;
	}

	#body-container .right-column {
		margin: 0;
		padding: 0 10px 0 0;
		width: 583px;
		float: right;
	}

	#body-container-secondary .full-column-secondary {
		margin: 0;
		padding: 0 10px;
		height: 100%;
		float: left;
		min-height: 400px;
		width: 930px;
	}

	#body-container-secondary .left-column-secondary {
		margin: 0;
		padding: 0 0 0 10px;
		height: 100%;
		float: left;
		width: 230px;
	}

	#body-container-secondary .right-column-secondary {
		margin: 0;
		padding: 0 10px 0 0;
		width: 700px;
		min-height: 371px;
		float: right;
		}

/*
** Sidebar Menu
*/

	#submenu {
		width: 210px;
		border: 1px solid #177b8a;
		background: #3a9a82 url(/images/site/menu_background2.gif) bottom repeat-x;
		margin: 0;
		padding: 0;
	}

	#submenu ul {
		margin: 0;
		padding: 0;
	}

	#submenu ul.nav li {
		font-size: 12px;
		margin: 0;
		padding: 0;
		border-top: 1px dotted #015f69;
		list-style-type: none;
	}

	#submenu ul.nav li.first { border-bottom: none; border-top: none; margin: 0; }

	#submenu h3, 
	#submenu ul.nav li.category {
		font-size: 14px;
		margin: 0;
		padding: 6px 0 6px 10px;
		color: #ffffff;
		background-color: #000000;
		border: 0;
		font-weight: bold;
		border-bottom: 1px solid #ffffff;
		border-top: 1px solid #ffffff;
		list-style-type: none;
	}
	
	#submenu h3 a{
		color: #ffffff;
	}

	#submenu ul.nav li a {
		display: block;
		padding: 5px 0 5px 10px;
		font-weight: normal;
		color: #ffffff;
		text-decoration: none;
		list-style-type: none;
	}

	#submenu ul.nav li a:hover {
		background-color: #84153e;
		color: #FFFFFF;
	}

	#submenu  ul.nav li.third {
		font-size: 11px;
		margin: 0;
		padding: 0;
		border-top: 1px dotted #015f69;
	}

	#submenu  ul.nav li.third a {
		display: block;
		color: #ffffff;
		font: normal .95em Verdana, Arial;
		padding: 5px 0 5px 25px;
		background: transparent url(/images/menu/bullet2.gif) top left no-repeat;
		font-weight: normal;
		text-decoration: none;
	}

	#submenu  ul.nav li.third a:hover {
		background-color: #84153e;
		color: #FFFFFF;
	}

	#submenu  ul.nav li.fourth {
		font-size: 10px;
		margin: 0;
		padding: 0;
		border-top: 1px dotted #015f69;
	}

	#submenu  ul.nav li.fourth a {
		display: block;
		color: #ffffff;
		font: normal .95em Verdana, Arial;
		padding: 5px 0 5px 35px;
		font-weight: normal;
		text-decoration: none;
	}

	#submenu  ul.nav li.fourth a:hover {
		background-color: #84153e;
		color: #FFFFFF;
	}

	#program_areas {
		margin: 20px 0 0 10px;
		font: normal .85em/1.5em Verdana, Arial;
		}

/* 
** Titles with graphics
*/

	#sideHighlight, #sideHighlight2, #sideHighlight3 {
		width: 250px;
		border: 1px solid #f38a17;
		background: #feffeb url(/images/site/ql_background.gif) bottom repeat-x;
		margin: 0 0 10px 15px;
		padding: 0;	
		float: right;
	}

	#sideHighlight2 {
		width: 200px;
		}

	#sideHighlight3 {
		width: 700px;
		float: none;
		margin: 0;
		}

	#sideHighlight ul, #sideHighlight2 ul, #sideHighlight3 ul {
		margin: 0;
		padding: 0;
	}

	#sideHighlight ul.nav li, #sideHighlight2 ul.nav li, #sideHighlight3 ul.nav li {
	margin: 0;
	padding: 0;
	border-top: 1px dotted #ffffff;
	list-style-type: none;
	}

	#sideHighlight ul.nav li.category, #sideHighlight2 ul.nav li.category, #sideHighlight3 ul.nav li.category {
	font-size: 14px;
	margin: 0;
	padding: 6px 0 6px 10px;
	color: #ffffff;
	background: #ffc95a url(/images/titles/background.gif) bottom repeat-x;
	border: 0;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	list-style-type: none;
	}

	#sideHighlight .copy, #sideHighlight2 .copy, #sideHighlight3 .copy {
		padding: 5px 15px 15px 15px;
		font-size: 1em;
		line-height: 1.5em;
	}

	#sideHighlight2 .copy {
		font-size: .95em;
		line-height: 1.25em;
		}

	#grant_history {
		width: 480px;
		}

	#grant_history table {
		border: 1px solid #dedede;
		background-color: #f3f3f3;
		padding: 5px;
		margin: 5px 0 10px 0;
	}
	
	#grant_history th {
		padding: 3px 10px 3px 5px;
		font-weight: bold;
		background-color: #e5e4e4;
		}

	#grant_history td {
		padding: 5px 10px 5px 5px;
		vertical-align: top;
		}

	#page_title {
		width: 694px;
		height: 100px;
		border: 1px solid #ecaf32;
		background: #feffeb url(/images/site/ql_background.gif) bottom repeat-x;
	}

	#page_title img {
		float: right;
		width: 100px;
	}

	#page_title .copy {
		float: left;
		padding: 15px;
	}

	#page_title .copy h1 {
		color: #ffffff;
	}

	.graybox {
		margin: 15px 0;
		padding: 0 10px 10px 10px;
		border: 1px solid #e3e3e3;
		background-color: #f8f8f8;
		width: 400px;
		}

	.graybox2 {
		margin: 0 0 10px 20px;
		border: 1px solid #eecb85;
		background: #feffeb url(/images/site/ql_background.gif) bottom repeat-x;
		width: 250px;
		float: right;
		}

	.graybox2 div.inside { 
		font: .9em/1.25em Verdana;
		padding: 0 10px 10px 10px; }

	.graybox2 div.inside h2 {
		margin: 10px 0;
		font-size: 16px;
		}

	.mp3_container { padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dotted #bcbcbc; }

/*
** Quick Links container styles
*/

	#quicklinks {
		width: 334px;
	}

	#quicklinks .ql_inside {
		width: 332px;
		border: 1px solid #ecaf32;
		background: #feffeb url(/images/site/ql_background.gif) bottom repeat-x;
	}

	#quicklinks .ql_inside .copy {
		padding: 15px;
	}

	#quicklinks .ql_inside .copy ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	
	#quicklinks .ql_inside .copy ul li {
		display: block;
		margin: 8px 0;
		padding: 0 0 0 20px;
		background: transparent url(/images/site/ql_bullet_green.gif) left no-repeat;
	}

	#quicklinks .ql_inside .copy ul li.red {
		display: block;
		margin: 10px 0;
		padding: 0 0 0 20px;
		background: transparent url(/images/site/ql_bullet_red.gif) left no-repeat;
	}

	#quicklinks .ql_inside .copy ul li.red a {
		font-size: 1.35em;
		font-weight: bold;
		color: #84153e;
	}

	#quicklinks .ql_inside .copy ul li a {
		font-size: 1.15em;
		color: #177b8a;
	}

	#quicklinks .ql_inside .copy ul li a:hover {
		color: #000000;
	}

/*
** Quick Links 2 container styles
*/

	#quicklinks2 {
		width: 212px;
		margin-top: 15px;
	}

	#quicklinks2 .ql_inside {
		width: 210px;
		border: 1px solid #ecaf32;
		background: #feffeb url(/images/site/ql_background.gif) bottom repeat-x;
	}

	#quicklinks2 .ql_inside .copy {
		padding: 5px 12px;
	}

	#quicklinks2 .ql_inside .copy ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	
	#quicklinks2 .ql_inside .copy ul li {
		display: block;
		margin: 5px 0;
		padding: 0 0 0 18px;
		background: transparent url(/images/site/ql_bullet_greensmall.gif) left no-repeat top;
	}

	#quicklinks2 .ql_inside .copy ul li.red {
		display: block;
		margin: 10px 0;
		padding: 0 0 0 20px;
		background: transparent url(/images/site/ql_bullet_red.gif) left no-repeat;
	}

	#quicklinks2 .ql_inside .copy ul li.red a {
		font-size: 1.35em;
		font-weight: bold;
		color: #84153e;
	}

	#quicklinks2 .ql_inside .copy ul li a {
		font-size: 1em;
		color: #177b8a;
	}

	#quicklinks2 .ql_inside .copy ul li a:hover {
		color: #000000;
	}

/*
** Highlights container styles
*/

	#highlights {
		width: 334px;
	}

	#highlights .hl_inside {
		width: 580px;
		border: 1px solid #ecaf32;
		background: #feffeb url(/images/site/ql_background.gif) bottom repeat-x;
	}

	#highlights .hl_inside .news {
		padding: 8px 0 0 0;
		margin: 10px 15px;
		font-size: 11px;
		line-height: 1.25em;
	}

	#highlights .hl_inside .news h1 {
		color: #eb7501;
		margin: 0 0 10px 0;
		font-size: 16px;
		}

	#highlights .hl_inside .news h2 {
		font-size: 1.15em;
		font-weight: bold;
		color: #000000;
		margin: 0;
		padding: 0;
	}

	#highlights .hl_inside .news h2 a {
		color: #177b8a;
		margin: 0;
		padding: 0;
	}

	#highlights .hl_inside .news h2 a:hover {
		color: #000000;
	}


	#highlights img.thumb {
		width: 40px;
		height: 40px;
		overflow: hidden;
		float: left;
		margin: 0 10px 0 0;
		border: 1px solid #177b8a;
	}

	#highlights .hl_inside .news .group {
		font-weight: bold;
		text-transform: uppercase;
		background-color: #f8ecc8;
		font-size: .85em;
		margin: 0 0 8px 0;
		padding: 1px 2px;
		color: #4f462c;
		display: block;
		}

/*
** No Boxes Boxes container styles
*/

	#noboxes {
		margin: 15px 0;
	}
		
	#noboxes img.thumb {
		width: 63px;
		float: left;
		margin: 0 10px 0 0;
		border: 1px solid #545351;
	}

	.photo_right {
		float: right;
		margin: 0 0 10px 25px;
	}

	.photo_left {
		float: left;
		margin: 0 15px 5px 0;
	}

/*
** Table, Leadership
*/

	.thumb_small {
		width: 26px; float: left; margin-right: 10px;
	}

	.email { font-size: 65%; }


/*
** Grant Search Box
*/
	
	dl.grant_search dd {
		font-weight: bold;
		padding: 7px 0px 7px 0px;
	}

	dl.grant_search dt {
		padding-left: 100px;
		
	}

	#grantees {
		line-height: 1.2em;
		width: 700px;
		border-bottom: 2px solid #d2d2d2;
		}

	#grantees th {
		padding-right: 5px;
		background-color: #d2d2d2;
	}

	#grantees td {
		border-bottom: 1px solid #d2d2d2;
		padding: 5px 5px 5px 0;
		}

	#media td {
		padding: 10px 10px 10px 0;
		border-bottom: 1px dotted #dcdcdc;
	}

	#related_documents td {
		padding: 3px 10px 3px 0;
	}


/*
** Footer container styles
*/

	#footer-container {
		margin: 0 auto;
		height: 67px;
		background: transparent url(/images/footer/background.gif) repeat-x bottom left;
		font-size: .95em;
		line-height: 1em;
		color: #E3E3E0;
	}

	#footer-container-inside {
		width: 970px;
		margin: 0 auto;
	}

	#footer-container a { color: #edaf30; }

	#footer-container .left {
		margin: 20px 0 0 15px;
		padding: 0;
		float: left;
	}

	#footer-container .right {
		margin: 30px 15px 0 0;
		float: right;
	}

	#footer-container p {
		margin: 0 0 5px 0;
		padding: 0;
	}

	#footer-container ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}

	#footer-container ul li {
		margin: 0;
		padding: 0 12px;
		border-left: 1px solid #888887;
		display: inline;
	}

	#footer-container ul li.first {
		padding: 0 12px 0 0;
		border-left: none;
	}

	#footer-container ul li.last {
		padding: 0 0 0 12px;
		border-left: none;
		border-left: 1px solid #888887;
	}

	.quiz .questions {
		font: normal 1.2em/1.3em Arial, "Helvetica Light", Arial;
		color: #000000;
		margin: 0;
	}

	.quiz .questions ul {
		margin-left: 1em;
		font-size: .8em;
	}

	.quiz .answers {
		margin: 1em 0 0 0;
		padding: 0;
		list-style-type: none;
	}

	.quiz .answers a, 
	.quiz .back a { color: #ffffff; }

	.quiz .answers li, 
	.quiz .back {
		width: 18em;
		font-size: 1.1em;
		padding: 0;
		margin: 0;
		background-color: #84153e;
		color: #FFF;
	}

	.quiz .answers li a, 
	.quiz .back a { color: #FFF; display: block; padding: .25em .5em; margin: .5em 0; }

	.quiz .answers li a:hover, .quiz .back a:hover { display: block; background-color: #000000; text-decoration: none;padding: .25em .5em;
		margin: .5em 0; }

	.news-listing {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	.news-listing li {
		padding: 10px 0;
		/*height: 100px;*/
		border-bottom: 1px solid #E0E0E0;
		margin: 0;
	}
	
	.news-listing li .image {
		float: left;
		width: 50px;
		height: 40px;
		overflow: hidden;
		margin-right: 10px;
		background-color: #E0E0E0;
	}
	
	.news-listing li .image img {
		width: 60px;
	}

	#exponent_box {
		float: right;
		width: 306px;
		margin: 0 0 10px 15px; 
		background-color: #000000; 
		border: 1px solid #000000;
	}

	#exponent_box .inside {
		border: 3px solid #ffffff;
		text-align: center;
	}

	#exponent_box .inside h3, #exponent_box .inside h3 .border {
	color: #ffffff; 
	margin-top: 5px; 
	font-weight: bold;
	}

	#exponent_box .inside h3.border {
		padding-top: 10px;
		border-top: 1px dotted #7a7a7a;
	}

	#exponent_box .inside .caption{
		font-size: 70%;
		text-align: center;
		color: #ffffff;
		padding: 5px;
	}

	#exponent_box .inside a {
		color: #fff6d2;
	}

	#exponent_box img {
		border-bottom: 1px solid #ffffff;
	}

	#exponent_box .thumb {
	float: left;
	margin: 5px 0 0 5px;
	overflow: hidden;
	width: 50px;
	height: 50px;
	display: block;
	border: 1px solid #4b4b4a;
	}

	#exponent_box .thumb img { height: 60px; border: 0; }

	#exponent_box .thumb:hover { border: 1px solid #ffffff; }

	#granteestory_box {
		float: right;
		width: 206px;
		margin: 0 0 10px 15px; 
		background-color: #000000; 
		border: 1px solid #000000;
	}

	#granteestory_box .inside {
		border: 3px solid #ffffff;
		text-align: center;
	}

	#granteestory_box .inside h3, #exponent_box .inside h3 .border {
	color: #ffffff; 
	margin-top: 5px; 
	font-weight: bold;
	}

	#granteestory_box .inside h3.border {
		padding-top: 10px;
		border-top: 1px dotted #7a7a7a;
	}

	#granteestory_box .inside .caption{
		font-size: 70%;
		text-align: center;
		color: #ffffff;
		padding: 5px;
	}

	#granteestory_box img {
		border-bottom: 1px solid #ffffff;
	}

	#granteestory_box .thumb {
	float: left;
	margin: 10px 0 0 10px;
	overflow: hidden;
	width: 50px;
	height: 50px;
	display: block;
	border: 1px solid #4b4b4a;
	}

	#granteestory_box .thumb img { height: 60px; border: 0; }

	#granteestory_box .thumb:hover { border: 1px solid #ffffff; }

	.thumb2 {
	float: left;
	margin: 10px 10px 0 0;
	overflow: hidden;
	width: 70px;
	height: 70px;
	display: block;
	border: 1px solid #4b4b4a;
	}

	.thumb2 img { height: 70px; border: 0; }

	.thumb2:hover { border: 1px solid #ffffff; }

	.photo_thumb {
	float: left;
	margin: 0 15px 15px 0;
	border: 1px solid #DBDBCA;
	padding: 3px;
	}

	.photo_thumb img { height: 75px; border: 0; }

	.photo_thumb a {
	overflow: hidden;
	width: 75px;
	height: 75px;
	display: block;
	border: 0;
	}

	div.photo_thumb:hover {
	border: 1px solid #000000;
	}

	#body-container .highlight {
		background-color: #FF0;
		padding: auto 2px;
	}

	.back {
		margin-top: 2em;
	}

/*
** Scrolling News Headlines 
*/

	#ticker {
		background: #000 url(/images/site/ticker_background.gif) top left no-repeat; 
		width: 584px; 
		height: 30px;
		margin-top: 0;
	}

	#ticker div.inside { padding: 7px 0 0 35px; }

	#pscroller2 {
		height: 23px;
		padding-top: 0;
	}

	#pscroller2 span, 
	#pscroller2 a {
		font-size: 15px;
		color: #177b8a;
		text-decoration: none;
	}

	#pscroller2 a:hover {
		color: #000;
		text-decoration: underline;
	}

	.alert-box {
		background: #ff0000 url(/images/site/alert-box_bg.gif) center left no-repeat;
		border: 1px solid #58060b;
		padding: 10px 10px 10px 15px; 
		margin: 0 10px 15px 10px; 
		color: #fff;
		font-weight: bold;
		font-size: 18px;
	}

	.alert-box a {
		color: #fff;
		font-size: 18px;
	}

	.alert-box a:hover {
		color: #fff;
	}

	.alert-box a.close {
		float: right;
		margin-top: -1px;
		font-size: 16px;
	}
	tr.rowAlt{
		background:#FEFFEB;
	}