/*
	input styles.
*/
input
{
	color      : #000000;
	background : #FFFFFF;
	border     : 1px solid #555555;
	font-size  : 10pt;
	font-family : Verdana;
}

textarea
{
	font-family : Verdana;
}

body
{
	font-family : Verdana;
	font-size: 10pt;
	font-weight: 400;
	font-style: normal;
	
	margin		: 0;
	
	background-color : #D3E5EC;
	
	scrollbar-base-color : #006699;
	scrollbar-arrow-color : #FFFFFF;
	
	background-image : URL(/Assets/Images/Splash/bg.png);
}

/*
	Defaults for all tables
*/

table
{
	font-family : Verdana;
	font-size			: 10pt;
	font-weight			: 400;
	font-style			: normal;
}

.bordered
{
	border : #006699 1px solid;
	background-color : White;
	padding : 1px;
}


.dg
{
	border : #006699 1px solid;
	background-color : White;
	padding : 0;
}

.dgHeader
{
	background-image : url(/Forums/Skins/hanson/images/forumHeaderBackground.gif);
	background-color : #D3E5EC;
	font-weight	: bold;
	height : 20px;
	color : #463625;
	font-size : 8pt;
	padding-left : 5;
}

.dgPager
{
	background-image : url(/Forums/Skins/hanson/images/forumHeaderBackgroundAlternate.gif);
	background-color : #BBA994;
	color : #463625;
	font-weight	: bold;
}

.dgNormalItem
{
	background-color : #D3E5EC;
}

.dgAltItem
{
	background-color:#F8F3E6;
}

.Error {
	font-weight : bold;
	color		: #D3003C;
}

/* News text */

.NewsDate
{
	font-weight : 900;
	color		: #4187A2;
	font-size	: 8pt;
}

.NewsSubject
{
	font-weight : 900;
	color		: #E89B00;
	font-size	: 9pt;
}

.NewsItem
{
	font-weight : 900;
	color		: #463625;
	font-size	: 8pt;
}

/* Media links */

.play
{
	font-size : smaller ;
}

.C1
{
	color		: #F5EEDC;
}

.C2
{
	color		: #DFD9BF;
}

.C3
{
	color		: #DF7600;
}

.C4
{
	color		: #E89B00;
}

.C5
{
	color : #656565;
	font-weight : 900;
}

.C6
{
	color		: #59AF20;
	font-weight	: bold;
}

.marquee
{
	font-weight : 900;
	color		: White;
}

/*
	Default href links
*/

a:link
{
	text-decoration		: none;
	color				: #006699;
	font-weight			: 900;
}

a:visited
{
	text-decoration		: none;
	color				: #006699;
	font-weight			: 900;
}

a:active
{
	text-decoration		: none;
	color				: #E89B00;
	font-weight			: 900;
}

a:hover
{
	text-decoration		: underline;
	color				: #E89B00;
	font-weight			: 900;
}

/*
	drop down Menus
*/

.MemberLink
{
	color : #656565;
}

.Link
{
	color : #4187A2;
}

/*
	Foot hrefs
*/

a:link.Corp
{
	text-decoration		: none;
	color				: #ffffff;
}

a:visited.Corp
{
	text-decoration		: none;
	color				: #ffffff;
}

a:active.Corp
{
	text-decoration		: none;
	color				: #ffffff;
}

a:hover.Corp
{
	text-decoration		: underline;
	color				: #ffffff;
}

.ContentSubMenu
{

	width				: 180px;
	vertical-align		: top;
	padding-left		: 0px;
	padding-right		: 0px;
	padding-top		: 0px;
}

.ContentDisplay
{
	vertical-align		: top;
	padding-left		: 10px;
	padding-top			: 5px;
	padding-right		: 15px;
	padding-top		: 20px;
}

.ContentRightSide
{
	padding-top		: 55px;
}

img {border:0px; }	

#navlist
{
padding: 1px;
margin-left: 0;
font: 11px verdana, sans-serif;
width: 14em;
color: gray; }

#navlist li
{
list-style: none;
margin: 0px;
border-left: 1px #004080 solid;
border-bottom: 1px gray solid;
text-align: left;
}

#navlist li a
{
display: block;
padding: 0.7em 0.5em 0.7em 0.9em;
text-decoration: none;
}

#navlist li a:link { color: #000; }
#navlist li a:visited { color: #006; }

#navlist li a:hover
{
font-weight:bold;
color: #000080;
background: #b1d5ed;
border-left: 3px #004080 solid;
}
