BODY
{
	margin-top:15;
	margin-bottom:0;
	margin-right:0;
	top-margin:15;
	left-margin:0;
	color: #333333;
	font-family: helvetica, arial, verdana;
	font-size: 100%;  font-size-adjust: 0.50;
	background-color: #ECECEC;
	line-height:130%;
	scrollbar-face-color: #EDEDED; 
	scrollbar-shadow-color: #DDDDDD; 
	scrollbar-highlight-color: #DDDDDD; 
	scrollbar-3dlight-color: #DDDDDD; 
	scrollbar-darkshadow-color: #CCCCCC; 
	scrollbar-track-color: #E5E5E5; 
	scrollbar-arrow-color: #666666; 	
} 

BODY.print
{
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	top-margin:0;
	left-margin:0;
	color: #333333;
	font-family: helvetica, arial, verdana;
	font-size: 100%;  font-size-adjust: 0.50;
	background-color: #FFFFFF;
	line-height:130%;
} 

TD
{
	font-family: helvetica, arial, verdana;
	font-size: 75%;  font-size-adjust: 0.50;	
	line-height:130%;
} 

BODY.popup
{
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	color: #333333;
	font-family: helvetica, arial, verdana;
	font-size: 75%;  font-size-adjust: 0.50;	
	background-color: #FFFFFF;
	line-height:130%;
}

/* Form definitions ------------------------------------------*/

SELECT.menu
{
	FONT-SIZE: xx-small;
	font-family: helvetica, arial, verdana; 
}

INPUT.menu
{
	FONT-SIZE: xx-small;
	font-family: helvetica, arial, verdana; 
}

.lower
{
    TEXT-TRANSFORM: lowercase
}

/* HTML re-define ------------------------------------------*/

.mini
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	font-size: xx-small;
	background-color: transparent
}


B, STRONG
{
	font-family: helvetica, arial, verdana;
	font-weight: 800;
	background-color: transparent;
	line-height:130%;
}

UL
{
	list-style-type: square;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	background-color: transparent;
	line-height:130%;
	margin-left: 20px;
}

LI
{
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	background-color: transparent;
	line-height:130%;
}

.arrow
{
    LIST-STYLE: disc url(http://mirror.ati.com/images/arrow_gray.jpg) outside
}

.header
{
	font-family: helvetica, arial, verdana;    
	COLOR: #333333;
	FONT-SIZE: small;
	font-weight: 800;
	line-height:130%;
}

H1, H2, H3
{
	font-family: helvetica, arial, verdana;    
	COLOR: #333333;
	FONT-SIZE: small;
	line-height:130%;
}

H4
{
	font-family: helvetica, arial, verdana;
	FONT-SIZE: x-small;
	font-weight: 800;
	background-color: transparent;
	line-height:130%;
}

TD.content
{
	font-family: helvetica, arial, verdana;    
	COLOR: #333333;
	line-height:130%;
}	

/* Awards pages* ------------------------------------------*/
.awards
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	font-size: xx-small;
	font-weight: 800;
	background-color: transparent
}
	
/* Table definitions ------------------------------------------*/

TABLE.long
{
	HEIGHT: 100%;
}

TD.long
{
	HEIGHT: 100%;
}

TR.main-dark, .nopad
{
	background-color: #666666;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}

TR.sub-light, .pad2
{
	background-color: #ECECEC;
	text-align: left;
}

TD.nav-secondary
{
	font-family: helvetica, arial, verdana;    
	COLOR: #333333;
	FONT-SIZE: xx-small;
}

TH
{
	font-family: helvetica, arial, verdana;    
	COLOR: #333333;
	background-color: #ECECEC;
	line-height:130%;
}

/* support specific "highlight" area definitions ------------------------------------------*/

.readthis
{
	background-color: #ECECEC;
	line-height:130%;
}

.readthis table, table.readthis
{
	background-color: transparent;
	line-height:130%;
}

td.readthis, input.readthis
{
	background-color: #ECECEC;
	line-height:130%;
}

.readthis td
{
	background-color: #ECECEC;
	line-height:130%;
}

/* header link definitions ------------------------------------------*/

A.header:active
{
	font-family: helvetica, arial, verdana;    
	COLOR: #990000;
	FONT-SIZE: small;
	font-weight: 800;
	TEXT-DECORATION: none;
	background-color: transparent
}

A.header:visited
{
	font-family: helvetica, arial, verdana;    
	COLOR: #990000;
	FONT-SIZE: small;
	font-weight: 800;
	TEXT-DECORATION: none;
	background-color: transparent
}

A.header:link
{
	font-family: helvetica, arial, verdana;    
	COLOR: #990000;
	FONT-SIZE: small;
	font-weight: 800;
	TEXT-DECORATION: none;
	background-color: transparent
}

A.header:hover
{
	font-family: helvetica, arial, verdana;    
	COLOR: #990000;
	FONT-SIZE: small;
	font-weight: 800;
	TEXT-DECORATION: underline;
	background-color: transparent
}

/* secondary nav link definitions ------------------------------------------*/

A.nav-secondary:active
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	font-size: xx-small;
	background-color: transparent
}

A.nav-secondary:visited
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	font-size: xx-small;
	background-color: transparent
}

A.nav-secondary:link
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	font-size: xx-small;
	background-color: transparent
}

A.nav-secondary:hover
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	font-size: xx-small;
	background-color: transparent
}

/* secondary nav link definitions ------------------------------------------*/
.mini-header
{
	font-family: helvetica, arial, verdana;    
	COLOR: #666666;
	font-weight: 800;
	line-height:130%;
}

A.home:active
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	font-size: xx-small;
	background-color: transparent
}

A.home:visited
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	font-size: xx-small;
	background-color: transparent
}

A.home:link
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	font-size: xx-small;
	background-color: transparent
}

A.home:hover
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	font-size: xx-small;
	background-color: transparent
}

/* breadcrumbs definitions ------------------------------------------*/

A.breadcrumbs:active
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	font-size: xx-small;
	background-color: transparent
}

A.breadcrumbs:visited
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	font-size: xx-small;
	background-color: transparent
}

A.breadcrumbs:link
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	font-size: xx-small;
	background-color: transparent
}

A.breadcrumbs:hover
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	font-size: xx-small;
	background-color: transparent
}

.breadcrumbs
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	font-size: xx-small;
	background-color: transparent
}

/* News item definitions ------------------------------------------*/

A.news:active
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	
	background-color: transparent;
	line-height:130%;
}

A.news:visited
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	
	background-color: transparent;
	line-height:130%;
}

A.news:link
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	
	background-color: transparent;
	line-height:130%;
}

A.news:hover
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	
	background-color: transparent;
	line-height:130%;
}

/* red bold link definitions ------------------------------------------*/

A.red:active
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	
	font-weight: 800;
	background-color: transparent;
	line-height:130%;
}

A.red:visited
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	
	font-weight: 800;
	background-color: transparent;
	line-height:130%;
}

A.red:link
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	
	font-weight: 800;
	background-color: transparent;
	line-height:130%;
}

A.red:hover
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	
	font-weight: 800;
	background-color: transparent;
	line-height:130%;
}

/* legal line link definitions ------------------------------------------*/

.legal2
{
	font-family: helvetica, arial, verdana;    
	COLOR: #999999;
	background-color: transparent;
}

.legal
{
	font-family: helvetica, arial, verdana;    
	COLOR: #999999;
	FONT-SIZE: xx-small;
	background-color: transparent;
}

A.legal:active
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #999999;
	font-size: xx-small;
	background-color: transparent
}

A.legal:visited
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #999999;
	font-size: xx-small;
	background-color: transparent
}

A.legal:link
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #999999;
	font-size: xx-small;
	background-color: transparent
}

A.legal:hover
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	font-size: xx-small;
	background-color: transparent
}

/* quick links definitions ------------------------------------------*/

A.ql:active
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	line-height:130%;
	background-color: transparent;
}

A.ql:visited
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	line-height:130%;
	background-color: transparent;
}

A.ql:link
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #333333;
	line-height:130%;
	background-color: transparent;
}

A.ql:hover
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	line-height:130%;
	background-color: transparent;
}

/* table-header definitions ------------------------------------------*/

A.table-header:active
{
	TEXT-DECORATION: underline;
	font-family: helvetica, arial, verdana;
	COLOR: #FFFFFF;
	line-height:130%;
	background-color: transparent;
}

A.table-header:visited
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #FFFFFF;
	line-height:130%;
	background-color: transparent;
}

A.table-header:link
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #FFFFFF;
	line-height:130%;
	background-color: transparent;
}

A.table-header:hover
{
	TEXT-DECORATION: underline;
	font-family: helvetica, arial, verdana;
	COLOR: #FFFFFF;
	line-height:130%;
	background-color: transparent;
}

/* generic link definitions ------------------------------------------*/

A:active
{
	TEXT-DECORATION: none;
	COLOR: #990000;
	background-color: transparent;
	font-family: helvetica, arial, verdana
}

A:link
{
	TEXT-DECORATION: none;
	COLOR: #990000;
	background-color: transparent;
	font-family: helvetica, arial, verdana;
}

A:visited
{
	TEXT-DECORATION: none;
	font-family: helvetica, arial, verdana;
	COLOR: #990000;
	background-color: transparent;
}

A:hover
{
	TEXT-DECORATION: underline;
	COLOR: #990000;
	background-color: transparent;
	font-family: helvetica, arial, verdana;
}
