div.shdw	{
	display: none;
}

/*
#bodytable	{
	margin-top: 14px;
}
*/

#pagebody	{
	background-image: none !important;
	margin-top: 14px;
}

#pagelcol	{
	width: 185px;
}

#breadcrumb	{
	color: #000;
	padding: 4px 0 0 0;
	font-size: 1.1em;
}

#breadcrumb a	{
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

#breadcrumb .current	{
	font-weight: bold;
}

#breadcrumb a:hover	{
	text-decoration: underline;
}

/* VERTICAL NAVIGATION BAR STYLES */

#navigation	{
	background: #fff url(../images/vert-nav-bg.gif) no-repeat bottom left;
	margin-top: 16px;
	padding: 10px 7px;
}

div.top	{
	font-weight: bold;
	color: #000;
}

div.top	a	{
	color: #000;
	text-decoration: none;
	display: block;
	padding: 5px;
}

div.top	a:hover	{
	color: #00aeef;
}

div.parent	{
	background-color: #000;
	color: #fff;
}

div.parent a	{
	color: #fff;
}

div.parent a:hover	{
	color: #fff;
}

div.sub	{
	font-weight: bold;
	background-color: #00aeef;
	color: #fff;
	padding: 0 10px 3px 20px;
}

div.sub	a	{
	color: #fff;
	text-decoration: none;
	padding: 3px 0 0 0;
	display: block;
}

div.sub	a:hover	{
	color: #555;
}

#navigation div.bronze a	{
	color: #9a5e94;
}
#navigation div.bronze a:hover	{
	color: #4d1f48;
}
#navigation div.silver a	{
	color: #d9001e;
}
#navigation div.silver a:hover	{
	color: #83091a;
}
#navigation div.gold a	{
	color: #66b238;
}
#navigation div.gold a:hover	{
	color: #396f18;
}
#navigation div.discover a	{
	color: #E96419;
}
#navigation div.discover a:hover	{
	color: #C45214;
}
#navigation div.explore a	{
	color: #00B299;
}
#navigation div.explore a:hover	{
	color: #008E78;
}

li.level3childnode
{
        list-style: disc;
        list-style-position: outside;
        margin-left: 10px;
}

/* ENDS VERTICAL NAVIGATION BAR STYLES */





/* CENTRAL CONTENT PANEL */

#td-page-content	{
	background-color: #fff;
}

div.content-wrap	{
	background: url(../images/content-col-bg.gif) repeat-x top left;
	padding: 16px 5px 5px 5px;
        width: 515px;
}

body.narrow_wider div.content-wrap
{
        width: 870px;
}

div.content-wrap div.heading	{
	margin-top: 5px;
}

div.content-wrap div.heading	{
	/* force the blue as default for content divs */
	background-color: #00adef;
	margin-bottom: 12px;
}

div.content-wrap div.heading h2 a	{
	font-size: 1.2em;
	padding-left: 18px;
	padding-right: 18px;
	/* force the blue as default for content divs */
	background-position: 100% -225px
}

div.central-content-inner	{
	padding: 0px 18px 18px 18px;
	font-size: 1.15em;
}

/* Main Content Typography */

.content-wrap a	{
	color: #25adf4;
	text-decoration: none;
}

.content-wrap a:hover	{
	text-decoration: underline;
}

div.content-wrap h2, div.content-wrap h3, div.content-wrap h4, div.content-wrap p, div.content-wrap ul, div.content-wrap ol, div.content-wrap dl, div.content-wrap > div, div.content-wrap hr {
	margin-bottom: 8px;
}

div.content-wrap h2, div.content-wrap h3, div.content-wrap h4, div.content-wrap h5, div.content-wrap h6	{
	color: #25adf4;
	font-weight: bold;
}

div.content-wrap h2	{
	font-size: 1.3em;
	margin-bottom: 18px;
}

div.content-wrap h3	{
	font-size: 1.25em;
	margin-bottom: 18px;
}
div.content-wrap h4	{
	font-size: 1.2em;
}
div.content-wrap h5	{
	font-size: 1.1em;
}

.content-wrap ul {
	padding-left: 18px;
}

.content-wrap ol {
	padding-left: 22px;
}

.content-wrap ul li	{
	list-style: square;
}

.content-wrap ol li	{
	list-style: decimal;
}

/* ENDSMain Content Typography */


/* Background Headers for specified sections eg Bronze, Silver, Gold */
div.narrow-discover div.content-wrap	{
	background: url(../images/discover-bg.jpg) no-repeat top left;
	padding: 232px 5px 5px 5px;
}
div.narrow-explore div.content-wrap	{
	background: url(../images/explore-bg.jpg) no-repeat top left;
	padding: 232px 5px 5px 5px;
}
div.narrow-bronze div.content-wrap	{
	background: url(../images/bronze-bg.jpg) no-repeat top left;
	padding: 232px 5px 5px 5px;
}
div.narrow-silver div.content-wrap	{
	background: url(../images/silver-bg.jpg) no-repeat top left;
	padding: 232px 5px 5px 5px;
}
div.narrow-gold div.content-wrap	{
	background: url(../images/gold-bg.jpg) no-repeat top left;
	padding: 232px 5px 5px 5px;
}
div.narrow-doyouraa div.content-wrap	{
	background: url(../images/doyouraa-bg.jpg) no-repeat top left;
	padding: 232px 5px 5px 5px;
}
div.narrow-partnerships div.content-wrap	{
	background: url(../images/partnerships-bg.jpg) no-repeat top left;
	padding: 232px 5px 5px 5px;
}
div.narrow-news div.content-wrap	{
	background: url(../images/news-bg.jpg) no-repeat top left;
	padding: 232px 5px 5px 5px;
}
div.narrow-gettingstarted div.content-wrap	{
	background: url(../images/gettingstarted-bg.jpg) no-repeat top left;
	padding: 232px 5px 5px 5px;
}
div.narrow-runaward div.content-wrap	{
	background: url(../images/runaward-bg.jpg) no-repeat top left;
	padding: 232px 5px 5px 5px;
}
div.narrow-supportaward div.content-wrap	{
	background: url(../images/supportaward-bg.jpg) no-repeat top left;
	padding: 232px 5px 5px 5px;
}
div.narrow-whatisaa div.content-wrap	{
	background: url(../images/whatisaa-bg.jpg) no-repeat top left;
	padding: 232px 5px 5px 5px;
}



/* ENDS CENTRAL CONTENT PANEL */





/* RIGHT COL RELATED LINKS BOXES */

#pagercol	{
	width: 170px;
	padding-top: 16px;
}

.promo	{
	margin-bottom: 8px;
}

.boxbody .block	{
	margin-bottom: 8px !important;
}

#pagercol div.heading h3 a {
	font-size: 0.95em;
	width: 200px;
}

#my-award-narrow	{
	/* override the normal block width and padding */
	width: 150px;
	border: 5px solid #fff;
	background: #000 url(../images/logged-out-bg-narrow.gif) no-repeat top left;
	min-height: 95px;
	padding-top: 20px;
	color: #fff;
}


#my-award-narrow.logged-in	{
	background: #000 url(../images/logged-in-bg-narrow.gif) no-repeat top left;
}

#my-award-narrow p	{
	font-weight: bold;
}

#my-award-narrow ul li a	{
	color: #fff;
}

#my-award-narrow ul li a:hover	{
	color: #00adef;
}



/* ENDS RIGHT COL RELATED LINKS BOXES */

#footer-links	{
	width: 900px;
	margin: 0 auto 0 auto;
	padding: 8px 10px 8px 10px;
	text-align: left;
}

#thumbs
{
        color: #000;
        background-color: #FFFFFF;
        width: 479px;
}

/* NM



/* Access Fund */

div.accessfund
{
        padding: 10px;
}

/* Forum */

.forum-outlines table
{
        border-width: 1px;
        border-spacing: 0;
        border-collapse: collapse;
        width: 485px;
        margin-left: 0px;
        margin-right: 0px;
}

.forum-outlines table th
{
        border-color: #969;
        border-style: solid;
}

.forum-outlines table td
{
        border-color: #969;
        border-style: solid;
}

table.viewthread
{
        border-width: 1px;
        border-spacing: 0;
        border-collapse: collapse;
        width: 485px;
        margin-left: 20px;
        margin-right: 20px;
}

fieldset.viewthread
{
        border: 1px solid #969;
        padding: 0px 8px 8px 8px;
        width: 469px;
        margin-left: 20px;
        margin-right: 20px;
}

div.viewthread
{
        width: 485px;
        padding-top: 20px;
        margin-left: 20px;
        margin-right: 20px;
}

.forum-outlines th
{
        margin: 0;
        padding: 5px;
        border-width: 1px;
}

.forum-outlines td
{
        margin: 0;
        padding: 5px;
        border-width: 1px;
}

.forum-outlines a.button
{
        color: #000000;
        font-weight: bold;
        font-size: 1.2em;
        text-decoration: none;
        padding-left: 12px;
        display: inline;
}