﻿body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
	margin: 0px;
	padding: 0px;
	
}

img {
	border: none;
}

a {
	text-decoration : none;
	color: #00008B;
	}
	
a:link a:visited a:active {
	color: #00008B;
	text-decoration : none;
	}
	
a:hover {
	text-decoration : underline;
	color: #990000;
	}

p {
	margin-top: 4px;
	margin-bottom: 6px;
	line-height: 1.5;
}

p.tight {
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
}

p.textindent {
	text-indent: 10px;
}

p.large {
	font-size: 14px;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


h1 {
	font-size: 18px;
	color: #990000;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

h2 {
	font-size: 15px;
	color: #00008B;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	
}

h3 {
	font-size: 13px;
	color: #990000;
	padding: 2px;
	margin-top: 0px;
	margin-bottom: 2px;
}

h4 {
	font-size: 10px;
	color: #990000;
	padding: 2px;
	margin-top: 0px;
	margin-bottom: 2px;
}

h5 {
	color: #990000;
	padding: 2px;
	margin-top: 0px;
	margin-bottom: 2px;
}

li {
	line-height: 1.5;
	margin-bottom: 4px;
}

#SiteHeader {
	margin 0px;
	padding 0px;
	width: 100%;
	background-image: url(../images/AMLogo_bg.gif);
	background-repeat: repeat-x;
}
#Content {
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#PageWidth {
	width: 520px;
}

#Footer {
	text-align: center;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-top-width: 1px;
	background-color: #FFFFFF;
	vertical-align: middle;
	width: 100%;
	padding-top: 6px;
}

#ContentPopup {
	margin-right: 8px;
	margin-left: 8px;
	margin-top: 8px;
	margin-bottom: 8px;
	width: 98%;
}
#Sidebar {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	width: 180px;
	background-color: #FFFFFF;
	height: 350px;
}

#Menubar {
	background-color: #efefef;
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 23px;
	color: #000066;
	background-image: url(../images/t1/t1_Top.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-right: -8px;
}


#Searchbar {
	margin: 0px;
	width: 100%;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	background-color: #F3F5F8;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 0px;
	padding-left: 0px;
}
#Searchbar td {
	padding-left: 2px;
	padding-right: 2px;
}

.PageLinkCur {
	font-weight: bold;
	color: #990000;
}

.Bold {
	font-weight: bold;
}

.dim {
color:#8B8B8B}

.AucWin {
	color: #009900;
	font-weight: bold;
}

.AucLoss {
	color: #990000;
}

p.navbuts {
	margin: 0px;
	font-weight: bold;
}
p.navbuts a {
	margin: 2px;
	text-decoration: none;
	display: block;
	width: 100%;
}

p.navbuts a:visited, p.navbuts a:active {
	margin: 2px;
	text-decoration: none;
}

p.navbuts a:hover {
	margin: 2px;
	background-color: #FFFFFF;
	text-decoration: underline;
	color: #990000;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.auccatmenu ul {
margin: 0;
padding: 0;
list-style-type: none;
width: 180px; /* Width of Menu Items */
/*border-bottom: 0px solid #ccc;*/
}
.auccatmenu li {
line-height: 1;
margin: 0;
padding: 0;
}
	
.auccatmenu ul li {
	position: relative;
	padding-top:1px;
	padding-bottom:1px;
	font-size: 8pt;
}
	
/* menu links style */
.auccatmenu ul li a {
display: block;
color: #00008B;
text-decoration: none;

/*background: #fff;*/
padding: 2px 5px;
/*border: 0px solid #ccc;
border-bottom: 0;*/
}

.auccatmenu ul li a:visited {
color: #00008B;
text-decoration : none;
}

.auccatmenu ul li a:active {
color: #00008B;
text-decoration : none;
}

.auccatmenu ul li a:hover {
	background-color: #FFFFFF;
	text-decoration: underline;
	color: #990000;
}

.auccatmenu .subfolderstyle{
background: url(media/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .auccatmenu ul li {
	float: left;
	height: 1%;
	line-height: 1;
}
* html .auccatmenu ul li a { height: 1%; }
/* End */

form {
	margin: 0px;
	padding: 0px;
}

option {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

input, textarea, select {
	border: 1px solid #808080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

input.image {
	border-width: 0px;
}


input.chk1 {
	margin: 0px;
	padding: 0px;
	border: 0px;
} 

input.numeric {
	border: 1px solid #808080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
} 

.buttonon {
	cursor:pointer;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #CCCCCC;
	margin:0;
	padding:4px;
	width:auto;
	overflow:visible;
}
.buttonoff {
	cursor:pointer;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #DDDDDC;
	margin:0;
	padding:4px;
	width:auto;
	overflow:visible;
}


.borderbot {
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;
	padding-bottom: 6px;
}

.bg1 {
	background: #000099;
	color: #FFFFFF;
}

.bg2 {
	background: #000099;
	color: #FFFFFF;
}

.bg3 {
	color: #000000;
	background-color: #E6E6E6;
}

.bg4 {
	background-color: #E4ECF6;
}

#AucNav {
	background-color: #000066;
	color: #FFFFFF;
	margin: 0px;
}

.navlefttable {
	background-color: #F1F2F6;
	color: #000000;
	margin-bottom: 10px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	width: 180px;
}

.navlefttable th {
	background-color: #000066;
	color: #FFFFFF;
	text-align: center;
}

.PopLayer {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	background-color: #F8F8F8;
	padding: 8px;
}

.table1 {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	background-color: #F1F2F6;
}

.table1 th {
	background-color: #000066;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	vertical-align: middle;
	text-align: center;
	padding: 4px;
}

.table1 td {
	padding: 4px;
}

.table1 th a, th a:link, th a:visited, th a:active {
	color: #FFFFFF;
	text-decoration : underline;
	}
	
.table1 th a:hover {
	color: #FFFFFF;
	text-decoration : none;
	}

.table2 {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	background-color: #F8F8F8;
	font-size: 9px;	
}

.table2 th {
	background-color: #000066;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	padding: 4px;
	vertical-align: middle;
	text-align: center;
	font-size: 9px;	
}

.table2 td {
	font-size: 9px;	
}


.table3 {
	border: 0px none #CCCCCC;
}
.table3 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.table3 th {
	background-color: #FFFFFF;
	color: #949494;
	letter-spacing: 0.1em;
	padding: 4px;
	vertical-align: middle;
	text-align: center;
	font-weight: normal;
}


.formlabel {
	font-weight: normal;
}

.formlabelrequired {
	color: #00008B;
	font-weight: normal;
}

.header1 {
	background: #000066;
	border: 1px solid #000099;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}

.header2 {
	background: # 7F6D5A;
	border: 1px solid # 7F6D5A;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: center;
	vertical-align: middle;
}

.header3{
	background: #999999;
	border: 1px solid #999999;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.navbar {
	background: #000000;
	color : White;
}

.navbarleft {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 150px;
	background-image: url(/images/NavBarBG.gif);
}

.ListRow1 {
	background-color: White;

}

.ListRow2 {
	background-color: #F3F3F3;

}

.ListRow3 {
	background-color: #A4FFA4;

}

.navhdr1 {
	background: # 7F6D5A;
	color: Yellow;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.1em;
}

.navhdr2 {
	background: #000099;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.1em;
}

.navhdr3 {
	color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding : 3px;
	background-color: #CCCCCC;
	
	}
	
.navhdr4 {
	background: #00CC00;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding : 3px;
}

.search {
	width: 104px;
}
.bg4 {
	background-color: #EEF3F9;
}
.tableoddrow {
	background: #BCBCD3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000099;
}

.navborderbot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000099;
	background-color: #E1E4EC;
	color: #000000;
}

.bg5 {
	background: #4A4B6B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.formlabelsmall {
	font-weight: bold;
	font-size: 10px;
	text-align: right;

}


.picthumb {
border: 0px solid black;
}

.StoreThumb {
	background-color: #FFFFFF;
	padding: 8px;
	border: 1px solid #CCCCCC;
}


.picthumb a:link img { border: 0px solid black; }
.picthumb a:visited img { border: 0px solid black; }
.picthumb a:active img { border: 0px solid black; }
.picthumb a:hover img { border: 0px solid red; }
.picthumb a:focus img { border: 0px solid black;} 


.smallfont {
	font-size: 8pt;
	font-weight: normal;
}
.largefont {
	font-size: 16px;
	font-weight: normal;
}

.label0 {
	color: #00008B;
	text-decoration: none;
	font-weight : bold;
}

.pagelist {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 4px;
}

.w180px { width: 180px; }

.alert {
	color: #990000;
	font-weight: bold;
}
.alertblink {
	color: #990000;
	font-weight: bold;
	text-decoration: blink;
}

/* a class for all Tigra Hints boxes, TD object */
	.hintsClass
		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

/* BEGIN style2 */
 #navcontainer { width: 100%; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer a
{
	display: block;
	width: 180px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
}

#navcontainer a:link, #navlist a:visited
{
	text-decoration: none;
}

#navcontainer a:hover
{
	background-color: #FFFFFF;
	text-decoration: underline;
	color: #990000;
}

/* END style2 */
.AcctDetailNav {
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 6px;
	margin-bottom: 4px;
}

.auctionclock {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px;
	vertical-align: middle;
	margin: 4px;
	text-align: center;
}
.auctionclock h1 {
	font-size: 11px;
	color: #000066;
	margin: 0px;
}
.auctionclock p {
	margin-bottom: 4px;
}

.roundedcontainer {
	background-color : #FFFFE6;
	border-color: #C7CFDA;
	border-style: solid;
	border-width: 2px;
	padding:4px;

	-moz-border-radius: 2px;
	-moz-border-top-colors: #C7CFDA;
	-moz-border-right-colors: #C7CFDA;
	-moz-border-bottom-colors: #C7CFDA;
	-moz-border-left-colors: #C7CFDA;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

.ThumbList {
	position:relative;
	width:auto;
	height:249px;
	z-index:1;
	overflow: auto;
	margin: 2px;
}
.ThumbList td {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #E1E4EC;
	font-size: 8pt;
}
.ThumbList img {
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}

.AucResultsList {
	position:relative;
	width:auto;
	height:104px;
	z-index:1;
	overflow: auto;
	margin: 2px;
}
.AucResultsList td {
	font-size: 8pt;
}

.borderbot {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #E1E4EC;
}

.NewsEventsList {
	position:relative;
	width:auto;
	height:190px;
	z-index:1;
	overflow: auto;
	margin: 2px;
}

.NewsEventsItem {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E4EC;
	margin-bottom: 4px;
	font-size: 8pt;
}

.ShowBlock {
	display:block;
}
.HideBlock {
	display:none;
}

.PageLinks {
	margin-bottom:10px; 
	border-bottom-style: solid; 
	border-color: #CCCCCC; 
	border-bottom-width: 1px; 
	padding-bottom: 4px;
}
/* Freeze Pane for form submissions see http://www.4guysfromrolla.com/webtech/100406-1.shtml */
.FreezePaneOff
{
  visibility: hidden;
  display: none;
  position: absolute;
  top: -100px;
  left: -100px;
}

.FreezePaneOn
{
  position: absolute;
  top: 0px;
  left: 0px;
  visibility: visible;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #666;
  z-index: 999;
  filter:alpha(opacity=85);
  -moz-opacity:0.85;
  padding-top: 20%;
}

.InnerFreezePane
{
  text-align: center;
  width: 66%;
  background-color: #171;
  color: White;
  font-size: large;
  border: dashed 2px #111;
  padding: 9px;
}
.testimonial {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	padding-top: 10px;
	padding-bottom: 10px;
}
.testimonialblock {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom:20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
