/* css */
FORM {
	display: inline;
}

TABLE 
{ 
	empty-cells: show;
}


BODY 

{
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	background-repeat: repeat-x; 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	background-color: #ffffff;
	color: #000000;
}

BODY.problemReport
{	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	background-repeat: repeat-x; 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
	background-color: #5A73AD;
}

statsItem2
	{
	background-color: #f3f2f1;
	}

statsItem2Hilight
	{
	background-color: #f3f2f1;
	}

shippingColor4 
	{
	background-color: #FDC4C4;
	}

shippingColor2
	{
	background-color: #F8EE9A;
	}

shippingColor1
	{
	background-color: #83FCCA;
	}

.aolBlueHeader
{
	color: #32627E;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
}

.aolBlackHeader
{
	color: #000000;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
}

.aolGreenHeader
{
	background-color: #c1E888;
}

.aolDarkGreenHeader
{
	background-color: #759944;
}

.aolBlueHeader13px
{
	color: #32627E;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold;
}

.aolLightBlue
{
	background-color: #C4DcE8;

}

.aolBorder
{
	color: #A0BDCB;
	background-color: #A0BDCB;
}

.aolBlueFooter
{
	background-color: #A0BDCD;
}


.aol14pxBlue
{
	background-color: #A5BECE;
}


.agHeader
{
	color: #401111;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
}

.nH
{
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
}
.nS
{
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}
.nCA
{
	font-family: courier, Times New Roman, verdana, arial, serif; 
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}

.nTr
{
	font-family: Times New Roman , Times , serif ; 
	font-size: 16px;
	line-height: 18px;
	font-weight: normal;
}

.c1
{
	background-color: #000000;
	text-align: center;
	font-size: 10px;
	line-height: 14px;
	color: #ffffff;
        vertical-align: bottom;
	margin: 5px;
}
.c3
{
	background-color: #003366;
	text-align: center;
	font-size: 10px;
	line-height: 14px;
	color: #ffffff;
        vertical-align: bottom;
	margin: 5px;
}

.bodycolor 
{
	background-color: #ffffff;
	color: #000000;
}
.leftColHoliday	
{	
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	background-image: url("http://www.tias.com/images/holidayLeftCol2.jpg"); 
/* 	background-color: #FBF2E1;  */
        background-color: #fdefe7;
	color: #000000; 
}


.membersLeftCol	
{	
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
/* 	background-image: url("http://www.tias.com/images/holidayLeftCol.jpg"); 
	background-color: #FBF2E1;  */
        background-color: #ffffff;
	color: #000000; 
}
	
.leftCol	
{	
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
/*	background-image: url("http://www.tias.com/images/leftCol.jpg"); */
/*	background-color: #FBF2E1; */
        background-color: #ffffff;
	color: #000000;

}

.rightCol		
{
	background-color: #ffffff;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
}
.inVisible
{
 
position: absolute; visibility: hidden 
}

.gold {
	background-color: #FCDC04;
}
.goldtxt {
	color: #FCDC04;
}

.noDisplay
   	{
   		display: none;
 	}

.display
{
}
.buysafeTable {	
	border: #003399 solid;
	border-width: 1px;
	empty-cells: show;
	border-collapse: collapse;
	margin-left: 10px;
	font-size: 10px;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
}
.buysafeCell {	
	margin-left: 10px;
	font-size: 10px;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
}

.bodyTable {	
	border: #ffffff solid thin;
	width: 95%;
	margin-left: 0; 
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	empty-cells: show;
}

.bodyTable2 {	
	border: #454581 solid thin;
	margin-left: 0; 
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	empty-cells: show;
}



.bodyTableHeader {
	background-color: #FEFCF6;
	border: #996600 solid 1px;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-weight:  bold;
	text-align: center;
	empty-cells: show;
}	

TH 
{	
	background-color: #FEFCF6;
	color: #000000;
	font-weight:  bold;
	text-align: center;
	border: #996600 solid 1px;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
}	
.subHeader {
	background-color: #F7C1B0;
	border: #454581 solid 1px;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-weight:  bold;
	text-align: center;
	empty-cells: show;
}



.bodyTableItem3  
{

	border: #996600 solid 1px;
	background-color: #EAE4ED;
	color: #000000;
	text-align: left;
	font-size: 12px;
	line-height: 16px;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	empty-cells: show;
}
.unshippableItem  
{		
	border: #996600 solid 1px;		
	background-color: #dadada;
	font-size: x-small;
	color: #777676;
}
.ditz 
{

	border: #996600 solid 1px;
	background-color: #FCFBB9;
	color: #000000;
	text-align: left;
	font-size: 12px;
	line-height: 16px;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
}

.bodyTableItem2  
{

	border: #996600 solid 1px;
	background-color: #FCF3E0;
	color: #000000;
	text-align: left;
	font-size: 12px;
	line-height: 16px;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	empty-cells: show;
}



.bodyTableItem  
{

	border: #996600 solid 1px;
	background-color: #ffffff;
	color: #000000;
	text-align: left;
	font-size: 12px;
	line-height: 16px;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif;
	empty-cells: show; 
}

.bTRight 
{

	border: #996600 solid 1px;
	background-color: #ffffff;
	color: #000000;
	text-align: right;
	font-size: 12px;
	line-height: 16px;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif;
	empty-cells: show; 
}

.hilight 
{
 	color: #FF0000;
}

.header2
{
	background-color: #fdefe7;
	color: #000000;
}

.menutext	
{	
	background-color: #ffffff;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;	
}
.menutext:hover {
	color: #933715;
}

.menutext:visited	
{	
	background-color: #ffffff;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;		
}
.menutext:active	
{	
	background-color: #ffffff;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;		
}

A.menutext{	
	background-color: #ffffff;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;		
}

A.menutext:hover {
	color: #933715;
}

A.menutext:visited	
{	
	background-color: #ffffff;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;		
}
A.menutext:active	
{	
	background-color: #ffffff;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;	
}

.coolbarText	
{	
	color: #000000;
	font-size: 12px;
	line-height: 16px;	
}


.invoiceText {
	color: #000000;
	font-size: 12px;
	line-height: 16px;
}
.invoiceHdr {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}

.nav1 {
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
}
.nav1:hover {
	color: #933715;
}


.nav1s
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}

.nav2 
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
}
.nav2:hover {
	color: #933715;
}

TD H2 	
{	
	margin-top: 0pt;
	padding-top: 0pt;
	empty-cells: show;
}

H2 	
{
	margin-top: 0pt;
	padding-top: 0pt;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
}

H1
{
   	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
}
H1.showcase 
{
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}


H2.showcase 
{
	font-size: 13px;
	font-weight: normal;
	line-height: 15px;
}

H3.showcase 
{
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}

.showcase:hover
{
	color: #a65321;
}

H1.item
{
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}

H2.category 	
{
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding-top: 0pt;
	padding-bottom: 0pt;
	line-height: 10pt;
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
}



TD.sort         
{
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif;  
	font-size: 13px;
	line-height: 16px;
	empty-cells: show;
}

TD.coolbar 
{
	background-color: #0E4170;
	font-size: 13px;
	line-height: 17px;
	color: #ffffff;
	empty-cells: show;
}

td.banner	
{
	padding-top: 10pt;
	padding-right: 10pt;
	font-size: 13px;
	line-height: 17px;
	text-align: right;
	empty-cells: show;	
}

H2 A 	
{	
	color: black;
	font-size: 13px;
	line-height: 17px;
}
A	
{
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
}
A.mn
{
	font-size: 11px;
}
A.tool 
{
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	background: #000060;
	color: white;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;

}

A.footer
{	
 	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	color: #000000;
}

A.footer:hover
{
	color: #933715;
}

A.header
{
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
        color: #000000;

}

A.header:hover
{	
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #933715;
}

/* used in TIAS new items headers */
A.top
	{
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	}
A.top:hover
	{	    
	    font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	    font-size: 12px;
	    line-height: 16px;
	    font-weight: bold;
	    color: #f8de06;
	}


A.hilite
	{
	    font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	    font-size: 12px;
line-height: 16px;
	    text-decoration: none;
	    font-weight: bold;
	    color: #000000;
	}
A.hilite:hover
	{	    
	    font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	    font-size: 12px;
	    line-height: 16px;

	    font-weight: bold;
	    color: #933715;
	}
DIV.line
	{
		background-color: #000000;
		color: #ffffff;
	}
DIV
	{ 		
		font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
		font-size: 13px;
line-height: 17px;
	}
DIV.bkg
	{
		background-color: #FFFFCC;
	}
/* Netscape 4.6 doesn't seem to inherit properly from body */
span
	{ 		
		font-family: verdana, geneva, helvetica, arial, sans-serif; 
		font-size: 12px;
line-height: 16px;
	}
caption
	{ 		
		font-family: verdana, geneva, helvetica, arial, sans-serif; 
		font-weight: bold; 
		font-size: 12px;
line-height: 16px;
	}
	
p            
	{ 
		font-family: verdana, geneva, helvetica, arial, sans-serif; 
		font-size: 12px;
		line-height: 16px;
	}

td
	{ 
		font-family: verdana, geneva, helvetica, arial, sans-serif; 
		font-size: 12px;
		line-height: 16px;
	}



p.news-date   
	{ 
	font-weight: bold; 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	margin-top: 4pt;
	margin-bottom: 4pt;
    }
p.hilite
	{
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif;  
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #ffffcc;
	}   
p.header     
	{ 
	margin-left: 9px; 
	}

.name
{
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	line-height: 16px;
}

.name:hover {
	color: #933715;
}
	
p.news-item  
	{ 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;  
	margin-top: 4pt;
	margin-bottom: 4pt;
	}
p.head       
	{ 
	color: #000000; 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px; 	
	font-weight: bold 
    }
p.subhead    
	{
	color: #000000; 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
    }

	
.fp  
	{ 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	}
.fpw 
	{ 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 10px;
	color: #ffffff;
	}

.fineprint  
	{ 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	}
.fp1 
	{ 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	}
.fp3 
	{ 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	}
.fp6 
	{ 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	}
.fp7 
	{ 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	}

.brightFineprint  
	{ 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	color: #E2785F;
	font-size: 10px;
	}

OL
	{ 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	}
	
LI
	{ 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	}
	
UL
	{ 
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	}
	
BLOCKQUOTE           
	{ 
	font-family:verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	}

.text_terms
{
    BORDER-RIGHT: #777777 2px inset;
    BORDER-TOP: #777777 2px inset;
    FONT-SIZE: 9pt;
    OVERFLOW: auto;
    BORDER-LEFT: #777777 2px inset;
    WIDTH: 75%;
    BORDER-BOTTOM: #777777 2px inset;
    HEIGHT: 250px
}
.printOnly
{
	display: none;
}


.shadow {
	border-left-style: 1px solid #000000;
	border-top-style: 1px solid #000000;
 	-moz-box-shadow: 3px 2px 2px #7a7a7a;
	-webkit-box-shadow: 3px 2px 2px #7a7a7a;
        box-shadow: 3px 2px 2px #7a7a7a;
	
}


@media print {
   	.membersLeftCol	
   	{
   		display: none;
   	}
	.printOnly
	{
		display: inline;
	}
	.leftCol
	{
   		display: none;
	}
	.noprint
	{
		display: none;
	}
	.noPrint
	{
		display: none;
	}
   	
	td
	{
		font-size: 10px;
	}
	ul
	{
		font-size: 10px;
	}
	a
	{
		font-size: 10px;
		color: black;
	}
	p
	{
		font-size: 10px;
	}
	span
	{
		font-size: 10px;
	}
	.bodyTableItem 
	{
		font-size: 10px;
	}
	div
	{
		font-size: 10px;	
	}
	.invoiceText
	{
		font-size: 10px;
	}

}
