BODY{
background-color: #FFFFFF;
}

H1{
	font:15pt Verdana, Helvetica, Sans-Serif;
	font-weight:normal;
	color:#000555;
	margin-left:0px;
}

H2{
	font:13pt Verdana, Helvetica, Sans-Serif;
	font-weight:bold;
	color:#000555;
	margin-left:0px;
}

H3{
	font: 11pt Verdana, Helvetica, Sans-Serif;
	font-weight:normal;
	color:#000555;
}

H4{
	font: 10pt Verdana, Helvetica, Sans-Serif;
	font-weight:normal;
	color:#000555;
}

H5{
	font: 10pt Verdana, Helvetica, Sans-Serif;
	font-weight:bold;
	color:#000555;
}

H6{
	font: 10pt Verdana, Helvetica, Sans-Serif;
	font-weight:normal;
	color:#000555;
}

DIV{
	color:#000000;
	font:10pt Arial, Helvetica, Sans-Serif;
	font-weight:normal;
	margin-left:12px;
}

TD{
	color:#000000;
	font:10pt Arial, Helvetica, Sans-Serif;
	font-weight:normal;
}

DIV EM{
	font: 12pt Arial, Helvetica, Sans-Serif;
	font-weight:normal;
	color:#FFFFFF;
}

DIV.EMPHAS{
	font: 10pt Arial, Helvetica, Sans-Serif;
	font-weight:normal;
	color:#39297B;
}

/* used in top_sa.inc */
.historybar
{	font:10pt Arial, Helvetica, Sans-Serif;
	color:white;
	vertical-align:middle;
}
.historytext
{
	color:#4A4A4A;
	font:8pt Arial, Helvetica, Sans-Serif;
	line-height:95%;
	vertical-align:middle;
}

/* used in the popup (popup.php) */
.white{
	font:10pt Arial, Helvetica, Sans-Serif;
	color:white;
	font-weight:bold;
	margin-left:20px;
}

/* used in search_n_buy.php (and more) */
.categories{
	font:10pt Arial, Helvetica, Sans-Serif;
	color: #000555;
	font-weight:bold;
}

a.categories, a.categories:hover, a.categories:visited
{	color: #000555;
}

/* used in search_n_buy.php (and more) */
.subcategories{
	font:9pt Arial, Helvetica, Sans-Serif;
	color:#000555;
	font-weight:bold;
}

/* used in search_specs.php */
.searchspecs{
	font:11pt Arial, Helvetica, Sans-Serif;
	color:black;
	vertical-align:middle;
}

/* the specification select box in search_specs.php */
.specbox{
	font:11pt Arial, Helvetica, Sans-Serif;
	font-weight:normal;
	width:125px;
}

/* the cart table */
.cart, .cart a{
	font:10pt Arial;
	font-weight:normal;
	vertical-align:middle;
	border-top: 1px solid #FBE9A0;
	border-bottom: 1px solid #FBE9A0;
}

.carttop, .cartbottom
{	font: 10pt Arial;
	font-weight: bold;
	vertical-align: middle;
	color: white;
}

table.carttable
{	border: 1px solid #FFCC00;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
}

table.carttable td
{	margin: 0px;
}

/* Result page column description */
.resultdescription{
	font:8pt Arial, Helvetica, Sans-Serif;
	color:white;
	font-weight:bold;
	vertical-align:middle;
}

/* Result page results */
.results{
	font:8pt Arial, Helvetica, Sans-Serif;
	color:black;
	font-weight:normal;
}

/* Link color modifier */
.linkColor{
	color:#777777;
}

A:hover{
	/*color:#444488;*/
	text-decoration:underline;
}

A:link{
	/*color:#777777;*/
	font-weight:bold;
	text-decoration: none;
}

A:visited{
	/*color:#777777;*/
	font-weight:bold;
	font-style:normal;
	text-decoration: none;
}


/* ************************************************** */

.marginleft{
	margin-left:12px;
}

.submitsearch{
	font:12pt Arial, Helvetica, Sans-Serif;
	color:white;
}

.bgblue{
	background-color:#0080FF;
}

.searchbox{
	font:11pt Arial, Helvetica, Sans-Serif;
	font-weight:normal;
	width: 180px;
}

.specbox{
	font:11pt Arial, Helvetica, Sans-Serif;
	font-weight:normal;
	width: 125px;
}

.productbox{
	font:11pt Arial, Helvetica, Sans-Serif;
	color:white;
}

.underline{
	text-decoration:underline;
}

.bold{
	font-weight:bold;
}

.pbox_right{
	margin-left:240px;
}

.pbox_menu{
	font: 10pt Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	color:white;
}

.pbox_txt{
	font: 12pt Arial, Helvetica, Sans-Serif;
	color:#000000;
}
