body
{
	margin: 0;
	font: 11px/16px Tahoma, Verdana, Arial;
	color: #333333;
	background: #ffffff;
}

td
{
	font: 11px/16px Tahoma, Verdana, Arial;
	color: #333333;
}

hr
{
	height: 1px;
	color: #D2D2D2;
}

ul
{
	list-style-image: url(../images/ul.gif);
	margin: 0 0 0 20px;
}



/* Styles for Classes */

.banner
{
	background: url(../images/banner.jpg) #ffffff 0 0 no-repeat;
	height: 108px;
}


.bgbannerrightlive
{
	background: url(../images/bgbannerrightlive.jpg) #1C7BCD top right no-repeat;
	height: 108px;
}
.navbg
{
	background: url(../images/bgnav.gif) #ffffff 0 0 repeat-x;
	height: 28px;
}

.bgfooter
{
	background: url(../images/bgfooter.gif) #077CBF 0 0 repeat-x;
	height: 70px;
}

.bghr
{
	background: url(../images/bghr.gif) #ffffff 0 0 repeat-y;
}

.bgmarket
{
	background: url(../images/market.gif) #FFC000 bottom left no-repeat;
	height: 26px;
}

.bgbottomright
{
	background: url(../images/bgbottommid.gif) 0 0 repeat-x;
}


.bglineverticalleft
{
	background: url(../images/bgrightgrey.gif) 0 0 repeat-y;
	width: 11px;
}

.bglineverticalright
{
	background: url(../images/bgrightgrey.gif) 10px 0 repeat-y;
	width: 11px;
}


.bglinehorizontal
{
	background: url(../images/bgrightgrey.gif) 0 0 repeat-x;
}

.index
{
	font: 17px Arial, Tahoma, Verdana;
	color: #EE2323;
	text-transform: uppercase;
}

.head
{
	font: 15px Arial, Tahoma, Verdana;
	color: #EE2323;
	text-transform: none;
}

.subhead
{
	font: bold 12px Arial, Tahoma, Verdana;
	color: #003366;
	text-transform: uppercase;
}

.welcome
{
	font: 16px Tahoma, Arial, Verdana;
	color: #0975A5;
}

.small
{
	font-size: 9px;
}

.green
{
	color: #0CB100;
}

.red
{
	color: #FF3333;
}

.white
{
	color: #ffffff;
}

.date
{
	color: #ffffff;
}

.breadcrumb
{
	font: 11px Tahoma, Verdana, Arial;
	color: #999;
}

.marketcl
{
	font: 12px Verdana, Arial, Tahoma;
	color: #CC0000;
}

.odd {
	background-color: #FFFFFF;
	/*border-top: 1px #CCCCCC dotted;*/
	border-bottom: 1px #CCCCCC solid;
}

/* Table Properties */

.dataTable
{
	border-collapse: collapse;
	border: 1px #D7F1B5 solid;
	background-color: #f5f5f5;
}

tr.rowtitle td
{
	color: #FFFFFF;
	font: 11px Tahoma, Arial, Verdana;
	background-color: #929191;
	border-right: 1px #FFFFFF solid;
	border-top: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}

tr.rowtitle1 td
{
	color: #000;
	font: bold 11px Tahoma, Arial, Verdana;
	background-color: #D7F1B5;
	border-top: 1px #FFF solid;
	border-bottom: 1px #FFF solid;
}

tr.row1 td
{
	background: #fff;
	border-top: 1px #eee solid;
	border-bottom: 1px #eee solid;
}

tr.row1over td
{
	background: #F3FFE4;
	border-top: 1px #eee solid;
	border-bottom: 1px #eee solid;
}

tr.row2 td
{
	background: #f9f9f9;
	border-top: 1px #eee solid;
	border-bottom: 1px #eee solid;
}

tr.rowred td
{
	background: #FD625E;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	color: #fff;
}

tr.rowgreen td
{
	background: #63BC71;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	color: #fff;
}

tr.rowblue td
{
	background: #B6D5F3;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}

/* Styles for Links */

a.detail:link, a.detail:active, a.detail:visited
{
	color: #0033CE;
	text-decoration: none;
}

a.detail:hover
{
	color: #0033CE;
	text-decoration: underline;
}

a.detail1:link, a.detail1:active, a.detail1:visited
{
	color: #FF0033;
	text-decoration: none;
}

a.detail1:hover
{
	color: #FF0033;
	text-decoration: none;
}


a:link, a:active, a:visited
{
	color: #0033CE;
	text-decoration: underline;
}

a:hover
{
	color: #0033CE;
	text-decoration: underline;
}


a.market:link, a.market:active, a.market:visited
{
	font: 12px Verdana, Arial, Tahoma;
	color: #CC0000;
	text-decoration: none;
}

a.market:hover
{
	font: 12px Verdana, Arial, Tahoma;
	color: #CC0000;
	text-decoration: underline;
}

a.news:link, a.news:active, a.news:visited
{
	font: 11px Verdana, Arial, Tahoma;
	color: #006DAC;
	text-decoration: none;
}

a.news:hover
{
	font: 11px Verdana, Arial, Tahoma;
	color: #006DAC;
	text-decoration: underline;
}

a.topnav:link, a.topnav:active, a.topnav:visited
{
	color: #fff;
	text-decoration: none;
}

a.topnav:hover
{
	color: #fff;
	text-decoration: none;
}

a.bread:link, a.bread:active, a.bread:visited
{
	font: 11px Tahoma, Verdana, Arial;
	color: #999;
	text-decoration: none;
}

a.bread:hover
{
	font: 11px Tahoma, Verdana, Arial;
	color: #777;
	text-decoration: none;
}


a.linkadmin:link, a.linkadmin:active, a.linkadmin:visited
{
	font: bold 13px Arial, Verdana, Tahoma;
	color: #FF3333;
	text-transform: uppercase;
	text-decoration: none;
}

a.linkadmin:hover
{
	font: bold 13px Arial, Verdana, Tahoma;
	color: #FF3333;
	text-transform: uppercase;
	text-decoration: none;
}




/* Form Properties */


form
{
	margin: 0 0 0 0px;
}

input
{
	font: 11px Tahoma, Verdana, Arial;
}


.search
{
	border: none;
	border-top: 1px #999999 solid;
	border-bottom: 1px #999999 solid;
	height: 20px;
	
}

.btn
{
	font: 11px Tahoma, Verdana, Arial;
	color: #333333;
	background: #ECECEC 0 0 no-repeat;
	height: 19px;
	border: 1px #fff outset;
}

select
{
	font: 11px Tahoma, Verdana, Arial;
}


textarea
{
	font: 11px Tahoma, Verdana, Arial;
	overflow: auto;
	border: none;
}

.noborder
{
	border: none;
	border: 0px;
}







