/* #################################################################################################
##########                                PAGE PROPERTIES                                  #########
################################################################################################# */


body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
}


/* #################################################################################################
##########                  GUI - GRAPHIC USER INTERFACE - LAYOUT BOXES                    #########
################################################################################################# */


#CONTAINER {
	width:735px;
	height: 400px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
}

#Ticker{
	width: 350px;
	height: 1.2em;
	border: 0px;
	padding: 3px;
	color: #FFFFFF;
}

#Ticker a{
	color: #FFFFFF;
}

/* #################################################################################################
##########                           GENERAL FORMATING                                     #########
################################################################################################# */

/* DEFAULT LINK HOVER STATES */

a:link { font-weight: bold; color: #006699; text-decoration: none}
a:visited { font-weight: bold; color: #006699; text-decoration: none}
a:hover { font-weight: bold; color: #FF9900; text-decoration: none}
a:active { font-weight: bold; color: #006699; text-decoration: none}

/* NEWS LINK HOVER STATES */

#AutoScrollContainer a:link { font-weight: bold; color: #DFECDB; text-decoration: none}
#AutoScrollContainer a:visited { font-weight: bold; color: #939393; text-decoration: none}
#AutoScrollContainer a:hover { font-weight: bold; color: #DFECDB; text-decoration: none}
#AutoScrollContainer a:active { font-weight: bold; color: #DFECDB; text-decoration: none}

/* ACCOUNT MENU LINK HOVER STATES */

#account_menu a:link { font-weight: bold; color: #009999; text-decoration: none}
#account_menu a:visited { font-weight: bold; color: #009999; text-decoration: none}
#account_menu a:hover { font-weight: bold; color: #FF9900; text-decoration: none}
#account_menu a:active { font-weight: bold; color: #009999; text-decoration: none}

/* TEXT FORMATING */

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 12pt;
	text-indent: 0px;
	list-style-image: url(../images/icons/bullet.jpg);
	margin-left: 0px;
	margin-top: 0px;
}

p {
	margin-bottom:-12px}
	
TABLE
{
	bordercolor: #FFFFFF;
}
TD
{
	font-size: 10pt;
	font-family: arial;
}
TH
{
	font-size: 10pt;
	font-family: arial;
}

/* #################################################################################################
##########                                  TEXT STYLES                                    #########
################################################################################################# */


/* TABLE HEADING */

.TblHd_Black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 12pt;
	color: #000000;
}

/* SUB HEAD BOLD */

.SubHd_Black {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 11pt;
	font-weight: normal;
	line-height: 12pt;
	color: #000000;
}

.SubHd_DrkGray {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 11pt;
	font-weight: normal;
	line-height: 12pt;
	color: #666666;
}

.SubHd_DrkRed {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 11pt;
	font-weight: normal;
	line-height: 12pt;
	color: #990000;
}

.SubHd_Red {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 16pt;
	font-weight: normal;
	line-height: 12pt;
	color: #FF0000;
}

.SubHd_Gray {
	font-family: "Arial Black", Arial, Helvetica;
	font-size: 11pt;
	font-weight: normal;
	line-height: 12pt;
	color: #CCCCCC;
}

/* GENERAL LRG TEXT STYLES */

.TxtLrg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: normal;
	font-weight: 400;
	line-height: 21px;
	letter-spacing: 0pt;
}

/* GENERAL MED TEXT STYLES */

.TxtMed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: 400;
	line-height: 21px;
	letter-spacing: 0pt;
}

.TxtHomeMed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: 400;
	line-height: 21px;
	letter-spacing: 0pt;
	color: #999999;
}

/* GENERAL SM TEXT STYLES */

.TxtSm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 12pt;
	text-align:justify;
}

.TxtSmBld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 12pt;
	text-align:justify;
	margin-left: 5px;
}

.TxtSmBldBlu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 12pt;
	text-align:justify;
	color: #006699;
}


.TxtSmRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 12pt;
	text-align:justify;
	color: #FF0000;
}

.TxtSmCntr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 12pt;
	text-align:center;
}

/* GENERAL SUPRA TEXT STYLES */

.TxtSupra {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15pt;
	font-weight: bold;
	color: #666666;
}

.TxtSupraTechBox {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

/* GENERAL SUPRI TEXT STYLES */

.TxtSupri {
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16pt;
	font-weight: bold;
	color: #666666;
	letter-spacing: 1pt;
}

/* GENERAL TINY TEXT STYLES */

.TxtTiny {
	font-family: Tahoma, Arial;
	font-size: 7pt;
	text-align: justify;
	line-height: normal;
}

.TxtTinyBlu {
	font-family: Tahoma, Arial;
	font-size: 7pt;
	text-align: justify;
	line-height: normal;
	color: #0000FF;
}

.TxtSmMenus {
	font-family: Tahoma, Arial;
	font-size: 6pt;
	line-height: normal;
	letter-spacing: 1pt;
}

.TxtTinyDesc {
	font-family: Tahoma, Arial;
	font-size: 8pt;
	color: #666666;
	line-height: normal;
	letter-spacing: 1pt;
	font-style: oblique;
}


/* SPECIAL TEXT STYLES */

.TxtLoginBar {
	font-family: Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}

.TxtLoginBarBold {
	font-family: Tahoma, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;	
}

.TxtLoginBarBoldBlk {
	font-family: Tahoma, Arial;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;	
}

.TxtLoginBarBoldGray {
	font-family: Tahoma, Arial;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;	
}
