body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:5px; margin-top:0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.medium_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#00008C;
}
.medium_blue_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#00008C;
	font-weight:bold;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}

.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}


.pinkbox{
	background-color:#FFD7FF;
	border-color:#FBC4F8;
	border-width:1px;
	border-style: solid;
}
.greybox{
	background-color:#F7F7F7;
	border-color:#DFDFDF;
	border-width:1px;
	border-style:solid;
	border-bottom-width:0px;
	}
.bg_fadetoyello_100{
	/*background-color:#F7F7F7;*/
	border-color:#DFDFDF;
	border-width:1px;
	border-style:solid;
	background-image:url(site_images\fadetoyello.jpg);
}
.bg_goldtowhite_100{
	/*background-color:#F7F7F7;*/
	border-color:#DFDFDF;
	border-width:1px;
	border-style:solid;
	background-image:url(site_images\godtowhite.jpg);
	background-repeat:repeat-y
}

.bg_fadetoorange{
	background-color:#F7F7F7;
	border-color:#DFDFDF;
	border-width:1px;
	border-style:solid;
	background-image:url(site_images\fadetoorange.jpg);
}
.bg_fadegreen_100{
	background-color:#F7F7F7;
	border-color:#DFDFDF;
	border-width:1px;
	border-style:solid;
	background-image:url(site_images\fadetogreen.jpg);
}
.bg_fadegrey_100{
	background-color:#F7F7F7;
	border-color:#DFDFDF;
	border-width:1px;
	border-style:solid;
	background-image:url(site_images\fadetogrey.jpg);
}
.bg_ItemTitle{
	border-color:#DFDFDF;
	border-width:1px;
	border-style:solid;
	background-image:url(site_images\fadetogrey.jpg);
}
.bg_fadeblue_left{
	border-color:#DFDFDF;
	border-width:1px;
	border-style:solid;
	border-top-width:0px;
	background-image:url(site_images\fadetogrey.jpg);
}
.bg_fadeblue_left_long{
	border-color:#DFDFDF;
	border-width:1px;
	border-style:solid;
	border-top-width:0px;
	background-image:url(site_images\fadetogrey.jpg);
}

.bg_fadeblue_right{
	border-color:#DFDFDF;
	border-width:1px;
	border-style:solid;
	border-left-width:0px;
	border-top-width:0px;

	background-image:url(site_images\fadetogrey.jpg);
}

.greyboxWithBottomLine{
	background-color:#F7F7F7;
	border-color:#DFDFDF;
	border-width:1px;
	border-style:solid;
}
.orangebox{
	background-color:#FFFBEC;
	border-color:#FFCC00;
	border-width:1px;
	border-style: solid;
}
.bluebox{
	background-color:#f9fcff;
	border-color:#b8dbff;
	border-width:1px;
	border-style: solid;
}
.greenbox{
	background-color:#F8FFE1;
	border-color:#98CB00;
	border-width:1px;
	border-style:solid;
}
.xmasbox{
	background-color:#F8FFE1;
	border-color:#FF0000;
	border-width:1px;
	border-style:solid;
}
.bluelist{
	border-color:#b8dbff;
	border-width:1px;
	border-style: solid;
}
.orangelist{
	border-color:#FFCC00;
	border-width:1px;
	border-style: solid;
}
.greenlist{
	border-color:#98CB00;
	border-width:1px;
	border-style:solid;
}
.greylist{
	background-color:#FFFFFF;
	border-color:#DFDFDF;
	border-width:1px;
	border-style:solid;
}

.lightgreenlist{
	border-color:#DDFFAA;
	border-width:1px;
	border-style:solid;
}
.subhead_bargainbasement{
	background-color:#FF8000;
	font-weight:bold;
	color:white;	
	margin-left:3px;
	padding-left:10px;
}
.subhead_orange_tab
{
	padding-left: 10px;
	BACKGROUND-POSITION-X: right;
	font-weight: bold;
	background-attachment: fixed;
	background-image: url(site_images\orangetab.jpg);
	margin-left: 3px;
	color: white;
	background-repeat: no-repeat;
	background-color: white;
}
.subhead_green_tab
{
	padding-left: 10px;
	BACKGROUND-POSITION-X: right;
	font-weight: bold;
	background-attachment: fixed;
	background-image: url(site_images\greentab.jpg);
	margin-left: 3px;
	color: white;
	background-repeat: no-repeat;
	background-color: white;
}
.subhead_green
{
	padding-left: 10px;
	font-weight: bold;
	background-attachment: fixed;
	margin-left: 3px;
	color: white;
	background-color :#2BD626;
}
.subhead_green_Xmas{
	background-color:#52c600;
	font-weight:bold;
	color:white;	
	margin-left:3px;
	padding-left:10px;
}

.subhead_lightgreen{
	background-color:#2BD626;
	font-weight:bold;
	margin-left:3px;
	padding-left:10px;
}

.subhead_blue{
	background-color:#b8dbff;
	font-weight:bold;
	margin-left:3px;
	padding-left:10px;
}
.subhead_orange{
	background-color:#FFCC00;
	font-weight:bold;
	margin-left:3px;
	padding-left:10px;
}
.subhead_grey{
	background-color:#DFDFDF;
	font-weight:bold;
	margin-left:3px;
	padding-left:10px;

}
.subhead_red{
	background-color:#EC0000;
	font-weight:bold;
	color:white;	
	margin-left:3px;
	padding-left:10px;
}

.listing{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bg_blue{background-color:#b8dbff; font-size:16px; font-weight:bold;}
.bg_green{background-color:98CB00;}
.bg_orange{background-color:FFCC00;}
.bg_listinghighlight{background-color:#FFFFB7}

.bg_highlightblue{
	background-color:#84C1FF;
}
.bg_highlightgreen{
	background-color:#98CB00;
}

.bg_lightgrey{
	background-color:#F7F7F7;
}
.bg_lightorange{
	background-color:#FFF4C4;
}
.bg_lightgreen{
	background-color:#ECFFB0;
}
.bg_lightblue{
	background-color:#D5EAFF;
}
.bg_xlightblue{
	background-color:#f4faff;
}
.sell_blueheading{
	background-color:#f4faff;
	border-color:#b8dbff;
	border-width:5px;
	border-style: solid;
	border-left-width:0px;
	border-right-width:0px;
}
.sell_greyheading{
	background-color:#F7F7F7;
	border-color:#DFDFDF;
	border-width:2px;
	border-style:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
}
.sell_highlighttext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.sell_non-highlighttext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
}
.control{
 font-size:12px;
}
.greenUrl{
 color:#008000;
}
.greyfont{color:#999999;}
.darkgreyfont{color:#666666;}
.crossout{text-decoration:line-through;}

.dglisting{
	border-bottom-width:1px;
	border-bottom-color:#999999;
	border-bottom-style:solid;
	border-top-width:1px;
	border-top-color:#999999;
	border-top-style:solid;
	border-left-width:0px;
	border-right-width:0px;
}
ul.tick{
	list-style-image:url(site_images\fadetogrey.jpg);
}



.button{
	cursor:hand;
}		
.alignRight{text-align:right;}
.alignRight_small{text-align:right; font-size:12px;}
.highlight {text-decoration: underline;background:yellow;}
.unavailableLink {text-decoration:none; color:#CCCCCC;}
.categorylist {margin-top:0px; margin-bottom:3px; margin-left:20px; list-style-type:square; color:#CCCCCC}
.AtPage {font-size:14px; text-decoration:none;}

Table.Grid{ border-color:#999999; border-width:1px; border-style:solid; }
Table.Grid.TD{ border-color:#999999; border-width:1px; border-style:solid; }

TD.grid{
    border-width: 0 0 1 1;
    border-style: solid;
}