	/*  id=style3.css  */

body 
{
margin:0px;
font-size:12px;
line-height:140%;
font-family:arial, helvetica, sans-serif;
background-color:#FFF;
background-image:url('/images/amx/top_back.jpg');
background-repeat:repeat-x;
}

ul.norm
{
padding-left:20px;
line-height:1.5em;
margin-left:0px;
margin-bottom:2px;
}	
	a.ad:link{font-size:13px; font-weight:bold; font-family:courier; color:#33FF33; background:#2b3a37; text-decoration:underline;}
	a.ad:active{font-size:13px; font-weight:bold;  font-family:courier; color:#CCCCCC; background:#2b3a37; text-decoration:underline;}
	a.ad:visited{font-size:13px; font-weight:bold;  font-family:courier; color:#81a080; background:#2b3a37; text-decoration:none;}
	a.ad:hover{font-size:13px; font-weight:bold;  font-family:courier; color:#FFF; background:#2b3a37; text-decoration:none;}
	
	
	a.buy:link{font-size:9px; color:#FFF; text-decoration:none;}
	a.buy:active{font-size:9px; color:#FFF; text-decoration:none;}
	a.buy:visited{font-size:9px; color:#FFF; text-decoration:none;}
	a.buy:hover{font-size:9px; color:#9F3; text-decoration:none;}
	
	a:link{color:#36C; text-decoration:underline;}
	a:active{color:#096; text-decoration:underline;}
	a:visited{color:#096; text-decoration:underline;}
	a:hover{color:#FF0000; text-decoration:none;}
				
	a.th:link{color:#FFF; text-decoration:underline;}
	a.th:active{color:#FFF; text-decoration:underline;}
	a.th:visited{color:#FFF; text-decoration:underline;}
	a.th:hover{color:#FF0000; text-decoration:none;}
	
	a.top_nav:link{font-size:12px;  font-weight:bold; color:#FFF; text-decoration:none;}
	a.top_nav:active{font-size:12px;  font-weight:bold; color:#CCC; text-decoration:none;}
	a.top_nav:visited{font-size:12px;  font-weight:bold; color:#CCC; text-decoration:none;}
	a.top_nav:hover{font-size:12px;  font-weight:bold; color:#FF0000; text-decoration:none;}
	
	
	a.button:link {color:#000; text-decoration:none; font-weight:bold; font-size:11px; margin:4px; padding:3px; background:#ccc; border:2px outset #999;
	}
	a.button:active	{color:#000; text-decoration:none; font-weight:bold; font-size:11px; margin:4px; padding:3px; background:#ccc; border:2px outset #999;
	}
	a.button:visited{color:#000; text-decoration:none; font-weight:bold; font-size:11px; margin:4px; padding:3px; background:#ccc; border:2px outset #999;
	}
	a.button:hover {color:#000; text-decoration:none; font-weight:bold; font-size:11px; margin:4px; padding:3px; background:#FFF; border:2px outset #999;
	}
	
	
	a.button_tab:link {font-family:arial,helvetica; letter-spacing:.05em;
	color:#FFF; display:inline; text-decoration:none; font-weight:bold; font-size:11px; padding-right:5px; padding-left:5px; 
	}
	a.button_tab:active	{font-family:arial,helvetica; letter-spacing:.05em;
	display:inline; text-decoration:none; font-weight:bold; font-size:11px; padding-right:5px; padding-left:5px; 
	}
	a.button_tab:visited{font-family:arial,helvetica; letter-spacing:.05em;
	color:#FFF; display:inline; text-decoration:none; font-weight:bold; font-size:11px; padding-right:5px; padding-left:5px; 
	}
	a.button_tab:hover {font-family:arial,helvetica; letter-spacing:.05em;
	color:#000; display:inline; font-weight:bold; font-size:11px; padding-right:5px; padding-left:5px; 
	}
	
th
{
background-color:#325488;
color:#FFF;
padding:4px;
font-size:12px;
font-weight:bold;
background-image:url('/images/amx/header_top_01b.jpg'); background-repeat:repeat-x;
border-bottom:2px solid #09C;
border-top:1px ridge #39F;
}
	
h1
{
font-family:arial,helvetica;
font-size:19px;
color:#039;
margin-left:5px;
margin-top:5px;
margin-bottom:7px;
}

h2
{
font-family:arial,helvetica;
font-size:16px;
color:#039;
margin-left:5px;
margin-top:5px;
margin-bottom:7px;
}
/*added 3/2/07*/
.account_page1
{
padding:3px;
border-bottom:1px solid #CCC;
width:50%;
background-color:#FFF;
}
/*added 3/2/07*/
.account_page2
{
padding:3px;
border-bottom:1px solid #CCC;
border-left:1px solid #CCC;
font-weight:bold;
width:50%;
background-color:#FFF;
}

/*added 3/2/07*/
.area_func
{
padding:4px;
border-bottom:1px solid #CCC;
width:50%;
background-color:#c4e9fc;
}

.button
{
font-family:arial,helvetica; letter-spacing:.05em;
	color:#000; display:inline; text-decoration:none; font-weight:bold; font-size:11px; padding-right:5px; padding-left:5px; 
	
}

/*added 2-28*/
.buttons
{
text-align:center;
padding:10px;
}

.buyNow
{
border-bottom:0px solid #360;
background-color:#FFFFFF;
padding-left:0px;
text-align:center;
vertical-align:middle;
}

.error
{
color:#FF0000;
font-size:13px;
font-style:bold;
padding:0px;
margin:0px;
background-color:#FCC;
}

.footer
{
font-size:10px;
padding:15px;
}

.form_left
{
text-align:right;
font-size:11px;
padding:2px;
background-color:#FFF;
}

/*added 3/2/07*/
.form_right
{
text-align:left;
font-size:11px;
padding:2px;
background-color:#FFF;
}

.item
{
font-family:courier, courier-new, mono-space;
font-size:13px;
font-weight:bold;
color:#FF0000;
background-color:#FFF;
padding:3px;
}

.notes
{
font-size:10px;
background:#FFC;
padding-left:10px;
padding-right:10px;
}

.tab
{
background-image:url('/images/amx/nav_back.jpg'); background-repeat:repeat-x; 
vertical-align:middle;
white-space:nowrap;
text-align:center;
}

#mainContent			
{
display:block;
padding:10px;
padding-left:10px;
}

.mainTblHeader
{
text-align:left;
vertical-align:middle;
background:#b7e4fc;
background-image:url('/images/amx/main_table_header.jpg'); 
background-repeat:repeat-x;
padding:0px;
font-size:19px;
color:#039;
font-weight:bold;
font-family:arial,helvetica;

}

.message
{
font-size:12px;
font-family:monospace, courier, courier-new;
color:#336;
background:#dcf0f9;
padding:3px;
padding-left:5px;
font-weight:200;
}

.message_tofrom
{
color:#000;
font-size:12px;
background:#dcf0f9;
padding:3px;
padding-left:5px;
font-weight:bold;
}
.message_text
{
color:#00C;
background:#fbf8d2;
padding:7px;
font-weight:100;
border-top:1px dashed #999;
}

.message_wrap
{
border:2px #dddddd outset;
padding:0px;
margin:4px;
margin-bottom:8px;
}

.highlighttext
{
font-size:12px;
color:#000;
background:#6F6;
}

.infoBox 
{
font-size:11px;
margin-top: 10px;
border: 1px outset #53a5da; 
padding-bottom:7px;
padding:1px;
margin-bottom:15px;
background-image:url('/images/amx/box_top_01.jpg'); 
background-repeat:repeat-x;
background-color:#53a5da; 
background-position:0px -30px;
}

.infoBoxLarge 
{
font-size:11px;
margin-top: 10px;
border: 1px outset #53a5da; 
padding-bottom:7px;
padding:1px;
margin-bottom:15px;
background-image:url('/images/amx/box_top_01.jpg'); 
background-repeat:repeat-x;
background-color:#53a5da; 
background-position:0px -30px;
padding:3px; 
padding-bottom:5px; 
}

/*added 2-28*/
.infoBoxSignin
{
width:75%;
align:center;
font-size:13px;
margin-top: 10px;
border: 1px outset #53a5da; 
padding-bottom:7px;
padding:1px;
margin-bottom:15px;
background-color:#53a5da; 
padding:3px; 
padding-bottom:5px; 
}

.infoPanel
{
display:block;
width:200px;
margin-left:10px;
margin-right:5px;
}
	
.infoPanel_rt
{
display:block;
width:230px;
margin-left:10px;
margin-right:10px;
margin-top:0px;
}

.main_table
{
background:#FFFFFF; 
padding-left:10px; 
padding-right:10px; 
padding-top:15px;
}

.site_map
{
padding:5px;
vertical-align:top;
line-height:150%;
border-right:1px solid #CCC;
}

.site_map_end
{
padding:5px;
vertical-align:top;
line-height:150%;
}


.std
{
font-size:11px;
padding:5px;
line-height:130%;
background-color:#FFF;
}

.subheader
{
font-weight:bold;
font-size:13px;
padding:5px;
}

table.profile 
{
border: 1px solid #CCC;
width: 100%;
border-collapse: collapse;
}

.stdx
{
font-size:13px;
padding:5px;
line-height:180%;
background-color: #FFF;
}

.reg_text
{
font-size:12px;
font-family:verdana, arial, sans-serif;
padding:10px;
background:#fff;
border-right:1px solid #CCC;
border-left:1px solid #CCC;
border-bottom:1px solid #999;
line-height:130%;
}

td.cell1
{
font-family:verdana, arial, sans-serif;
padding:5px;
background:#fff;
border-right:1px solid #CCC;
border-left:1px solid #CCC;
border-bottom:1px solid #999;
line-height:130%;
vertical-align:top;
}

td.cell_data1
{
font-family:verdana, arial, sans-serif;
padding:5px;
text-align:right;
background:#fff;
border-right:1px solid #CCC;
border-left:1px solid #CCC;
border-bottom:1px solid #999;
}

/* added 3/5/07 */
.std_col
{
padding:5px;
vertical-align:top;
border-right:1px solid #CCC;
background-color:#FFF;
}

a.buy_button:link {color:#000; text-decoration:none; font- 
weight:bold; font-size:11px; margin:4px; padding:3px;  
background:#0F3; border:2px outset #999;
	}
	a.buy_button:active	{color:#000; text-decoration:none; font- 
weight:bold; font-size:11px; margin:4px; padding:3px;  
background:#0F3; border:2px outset #999;
	}
	a.buy_button:visited{color:#000; text-decoration:none; font- 
weight:bold; font-size:11px; margin:4px; padding:3px;  
background:#0F3; border:2px outset #999;
	}
	a.buy_button:hover {color:#000; text-decoration:none; font- 
weight:bold; font-size:11px; margin:4px; padding:3px;  
background:#9F3; border:2px outset #999;
	}

.winner
{
font-family:verdana, arial, sans-serif;
padding:5px;
background:#fff;
border-right:1px solid #CCC;
border-left:1px solid #CCC;
border-bottom:1px solid #999;
line-height:130%;
vertical-align:top;
}

.required
{
color:#F00;
font-weight:bold;
}

.non_buy
{
background-color:#FFF;
}

.qa_wrap
{
   padding-bottom:3px;
   padding-top:3px;
   border-bottom:1px #ccc solid;
}
