/* Set tags default format */
BODY {
	background-color : #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
	margin: 0 auto;	
}

SELECT {
	font-size: 11px;
	}

A {
	font-family: Verdana;
	text-decoration: none;
	}

A.topCat {
	color: #000078;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
}

A IMG {
	border:none;
	}

DIV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	
}

TD {
	font-size: 11px;
	}

.navmenu, .navmenu a {
	font-size: 11px;
	color: #000;
}

INPUT.login {
	height: 20px;
	}

td.pageTitle {
	background-color: #006ab3;
	font-size: 125%; 
	font-weight: bold; 
	color: #fcc300; 
	text-align: center;
	padding: 0px 0px 2px 0px;
}
/* End tags default format */	

/* Navigational Menu */
#navigation {
		font-size: 12px;
}
#navigation ul, #navigation ul li {
        list-style: none;
        margin: 0;
        padding: 0;
}
#navigation ul {
        padding: 10px 0 10px;
        text-align: center;
}
#navigation ul li {
        display: inline;
}
#navigation ul li a {
        background: url("images/tableft.gif") no-repeat left top;
        color: #18446F;
        text-decoration: none;
        padding: 10px 0;
}
#navigation ul li span {
        background: url("/images/tabright.gif") no-repeat right top;
		padding: 10px 25px 10px 10px;
		margin-left: 15px;
		
}
#navigation ul li a:hover span {
        background-position: 100% -75px;
}
#navigation ul li a:hover {
        background-position: 0 -75px;
}
#navigation #current a {
        background-position: 0 -150px;
}
#navigation #current a span {
        background-position: 100% -150px;
}

* html #navigation ul li a {
        padding: 0;
}


.navBox {
	font-weight: normal;
	color: #000;
	height: 30px;
	text-align: center;
	vertical-align: middle;
	padding: 0;
	width: 1000px;
	margin: 0 auto;
	font-size: 11px;
	}
	
.navBox a, .navBox a:hover {
	color: #000;
	}

/* End Navigational Menu */


/* For Boxes */

/* Default font layout and style */
.nav_head {	
	font-family: Tahoma;
	font-size: 12px;
}
.nav_head_left {
	width: 15px;
	height: 33px;
}
.nav_head_right {
	width: 15px;
	height: 33px;
}
.content_box {
	padding: 5px;
	font-size: 11px;
}
.content_box TD {
	font-size: 11px;
}

.content_box A{
	font-size: 12px;
	text-decoration: none;
}
/* End default font layout and style */



/* For blue header boxes */
.dblue_left {
	background-image:url("/images/dblue_left.gif");
	background-repeat: no-repeat;
}
.dblue_mid {
	background-image: url("/images/dblue_mid.gif"); 
	background-repeat: repeat-x;
	color: #FFFFFF;
}
.dblue_right {
	background-image: url("/images/dblue_right.gif");
	background-repeat: no-repeat;
}
.dblue_box {
	border: 1px solid #000078;
	background-color: #fff;
}
.dblue_box A {
	color: #000078;
	font-size: 11px;
	text-transform: uppercase;
}

.dblue_box A:hover {
	color: #1E54CC;
}
/* End blue header boxes */

/* For red header boxes */
.red_left {
	background-image:url("/images/red_left.gif");
	background-repeat: no-repeat;
}
.red_mid {
	background-image: url("/images/red_mid.gif"); 
	background-repeat: repeat-x;
	color: #FFFFFF;
}
.red_right {
	background-image: url("/images/red_right.gif");
	background-repeat: no-repeat;
}
.red_box {
	border: 1px solid #E04749;
	background-color: #FFE8E8;
}
.red_box A {
	color: #E04749;
}

.red_box A:hover {
	color: #C03133;
}
/* End red header boxes */

/* For yellow header boxes */
.yellow_left {
	background-image:url("/images/yellow_left.gif");
	background-repeat: no-repeat;
}
.yellow_mid {
	background-image: url("/images/yellow_mid.gif"); 
	background-repeat: repeat-x;
	color: #866804;
}
.yellow_right {
	background-image: url("/images/yellow_right.gif");
	background-repeat: no-repeat;
}
.yellow_box {
	border: 1px solid #FFC501;
	background-color: #FFF9E4;
}
.yellow_box A {
	color: #866804;
}

.yellow_box A:hover {
	color: #000000;
}
/* End yellow header boxes */

/* For orange header boxes */
.orange_left {
	background-image:url("/images/orange_left.gif");
	background-repeat: no-repeat;
}
.orange_mid {
	background-image: url("/images/orange_mid.gif"); 
	background-repeat: repeat-x;
	color: #86470B;
}
.orange_right {
	background-image: url("/images/orange_right.gif");
	background-repeat: no-repeat;
}
.orange_box {
	border: 1px solid #F48D29;
	background-color: #FFECDA;
}
.orange_box A {
	color: #F48D29;
}

.orange_box A:hover {
	color: #86470B;
}
/* End orange header boxes */

/* For light blue header boxes */
.lblue_left {
	background-image:url("/images/lblue_left.gif");
	background-repeat: no-repeat;
}
.lblue_mid {
	background-image: url("/images/lblue_mid.gif"); 
	background-repeat: repeat-x;
	color: #285FB1;
}
.lblue_right {
	background-image: url("/images/lblue_right.gif");
	background-repeat: no-repeat;
}
.lblue_box {
	border: 1px solid #6097E9;
}
.lblue_box A {
	color: #6097E9;
}

.lblue_box A:hover {
	color: #285FB1;
}
/* End light blue header boxes */

/* For light green header boxes */
.lgreen_left {
	background-image:url("/images/lgreen_left.gif");
	background-repeat: no-repeat;
}
.lgreen_mid {
	background-image: url("/images/lgreen_mid.gif"); 
	background-repeat: repeat-x;
	color: #89A004;
}
.lgreen_right {
	background-image: url("/images/lgreen_right.gif");
	background-repeat: no-repeat;
}
.lgreen_box {
	border: 1px solid #89A004;
	background-color: #FBFFE3;
}
.lgreen_box A {
	color: #89A004;
}

.lgreen_box A:hover {
	color: #687903;
}
/* End light green header boxes */
/* End boxes */

/* Scrolling items colors and format*/
.borderfeat { 
	border: 1px solid #F48D29; 
	padding: 3px; text-align:center;
}

.c1feat {
	background-color: #F9AC5F; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none; 
	text-align:left;
}

.c1feat a {
	color: #FFFFFF; 
	font-weight: bold; 
	text-align:left;
}

.c1feat a:hover {
	color: #FFFFFF; 
	font-weight: bold;
}

.smallfont {
	font-size: 10px; 
	color: #000000; 
	text-decoration: none; 
	font-weight:normal; 
	text-align:left;
}

.smallfont a {
	font-size: 10px; 
	color: #FFFFFF; 
	text-decoration: underline;
}

.smallfont a:hover {
	font-size: 11px; 
	color: #FFFFFF; 
	text-decoration: none;
}

.c2 {
	background-color: #FEC892;
}
/* End scrolling items colors and format*/


/* For displaying data on a table format */
.dtHead {
	height: 24px;
	background-color: #FFDA5D;
	}

.dtHeadFirst {
	padding-left: 5px;
	}

.dtData {
	background-color: #FFFFFF;
	padding: 5px;
	}

/* End displaying data on a table format */


/* Spacing */
.fivepixspacer {
	height: 5px;
	font-size: 1px;
	}
	
.tenpixspacer {
	height: 10px;
	font-size: 1px;
	}
/* End Spacing */

/* Backgrounds on table data with special info */
.aucLeadingBid {
	background-color : #06E306;
}
.aucTrailingBid {
	background-color : #FF0000;
}
.aucReserveNotMet {
	background-color : #FFFF00;
}
.aucAltColor {
	background-color : #CCCCCC;
}
/* End backgrounds on table data with special info */

/* Format for fonts involving remarks or help tips */
.AucHelpTable {
	font-family: Tahoma;
	font-size: 8px;
	color: #000000;
	background-color: #FDFDDB;
}
/* End format for fonts involving remarks or help tips */

/* For text alignment in a table */

.hr { /* Horizontal right alignment */
	text-align: right;
}

.hc { /* Horizontal center alignment */
	text-align: center;
}

.vm { /* Vertical middle alignment */
	vertical-align: middle;
}

/* End for text alignment in a table */

/* Front page boxes layout */
.AucFeatureTableCell { /* Featured Items Cell Format */
	background-color: #FFFFFF;
	border: 1px solid #89A004;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

.AucFeatureAdTableCell { /* Featured Items Cell Format */
	background-color: #FFFFFF;
	border: 1px solid #89A004;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

.AucPrivateTableCell { /* Private Items Cell Format */
	background-color: #FFFFFF;
	border: 1px solid #6097E9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

.AucTradeOnlyTableCell { /* Trade Only Items Cell Format */
	background-color: #FFFFFF;
	border: 1px solid #F48D29;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

.AucClosingTableCell { /* Closing Items Cell Format */
	background-color: #FFFFFF;
	border: 1px solid #E04749;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#2A3F55;
	font-size : 8pt;
}

.AucClosingAdTableCell { /* Closing Ads Cell Format */
	background-color: #FFFFFF;
	border: 1px solid #E04749;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

.AucHotTableCell { /* Hot Items Cell Format */
	background-color: #FFFFFF;
	border: 1px solid #E04749;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

/* End front page boxes layout */

.errorBox { /* Format for error messages */
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: FFCCCC;
	padding: 5px;
}

.AucHelpTable TD { /* Format for help or tip boxes */
	border: 1px solid #E3E3E3;
	padding: 5px;
}

.aucHeaderRow { /* Table header format */
	background-color: DBEBF8;
	color: #000000;
	font-weight: bold;
}

/* My Area text formats */
.AucTitle { /* Format for the titles of top ten */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: bold;
	/*line-height: 30px;*/
	font-weight: bold;
	color: #000000;
	text-transform: none;
	font-variant: normal;
}

.AucTable {
	background-color: #FFFFFF;
	border: thin solid #000078;
}

.aucSpecialTable {
	background-color: DBEBF8;
	border: thin solid #334c99;
}

/* Format for the item's public message board */
.msgBoardInfo {
	font-family:Tahoma;
	font-size:12px;
	background-color:#FFFFFF;
}

.msgBoardTitle {
	font-family:Tahoma;
	font-size:12px;
	background-color:#FFFFFF;
}
/* End format for the item's public message board */

.myareanavs A {
	font-weight: bold;
	color: #000;
}


/* Side Menu 
div#nav {float: left; margin: -1px 0 0 7em;
  background: #FFF; border: 1px solid #AAA;}
div#nav ul {margin: 0; padding: 0; background: white;
  border: 1px solid #CCC; border-width: 0 1px;}
div#nav li {position: relative; list-style: none; margin: 0;
  float: left; width: 7em; line-height: 1em;}


div#nav li:hover {background: #EBB;}
div#nav li.submenu {background: url(dropmenu.gif) 95% 50% no-repeat;}
div#nav li.submenu:hover {background-color: #EDD;}
div#nav li a {display: block; padding: 0.25em 0 0.25em 0.5em;
  text-decoration: none; width: 6.5em;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; width: 7em;
  display: none;}
div#nav ul ul li {border-bottom: 1px solid #CCC;}
div#nav li.submenu li.submenu {background: url(submenu.gif) 95% 50% no-repeat;}
div#nav li.submenu li.submenu:hover {background-color: #EDD;}
div#nav li.submenu li.submenu:hover {background-color: #EDD;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav ul.level2 {top: 1.5em; left: -1px;}
div#nav ul.level3 {top: -1px; left: 7em;
  border-top: 1px solid #CCC;}
*/





#nav 
{
    font-size:12px;
    color:#000;
    font-weight: bold;
    text-transform: uppercase;
}
 
#nav ul 
{
    margin:0px;
    padding:0px;
    position: relative;
}

#nav li
{
    list-style: none;
}

#nav ul li a
{
    display: block;  
    padding:6px;
    cursor:pointer;
    width: 200px;
    background-color: #fff;
    border-bottom: 1px solid #ccc;
}  

#nav ul li a:hover
{
    background-color: #ffcccc;
}

/* hide sub menus */
#nav .level2, #nav .level3
{
    position: absolute;
    margin: -31px 0 0 212px;
    display: none;
    border-top: 4px solid #ccc;
    border-left: 1px solid #ccc;
    border-right:1px solid #ccc;
  
}  

#nav .level2 li a, #nav .level3 li a
{
    background-color:#eee;
}


#nav .level1 li:hover .level2 {display:block;}
#nav .level2 li:hover .level3 {display:block;}
