body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#FFFFFF;
	background-image:url(images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
 	margin-top:0;
}

body.grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#FFFFFF;
	background-image:url(images/zzz.jpg);
	background-color:#666666;
}

.small {
	font-size:9px;
}

h3 {
	display:inline;
}

table.main {
	width: 760px;
	padding:0px 0px 0px 0px;
	border-collapse: collapse;
}

td.header_left {
	text-align:left;
	height:75px;
	background-image:url(images/header_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	vertical-align:top;
}

td.header_right {
	text-align:right;
	height:75px;
	background-image:url(images/header_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	vertical-align:middle;
}

td.menu_left {
	background-image:url(images/menu_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	text-align:left;
	height:35px;
}

td.menu_right {
	background-image:url(images/menu_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	text-align:right;
	height:35px;
}

td.dark_main {
	color: #FFFFFF;
	background-image:url(images/dark_bg.jpg);
	background-position:right;
	background-repeat:repeat-y;
	width:400px;
	vertical-align:top;
	text-align:left;
	z-index:1;
	padding:5px 5px 5px 5px;
}

td.light_main {
	color: #4E6170;
	background-image:url(images/light_bg.jpg);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	width:360px;
	vertical-align:top;
}

td.light_product {
	color: #4E6170;
	background-image:url(images/light_bg.jpg);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	width:760px;
	vertical-align:top;
	padding:5px 5px 5px 5px;
}


td.footer {
	color:#FFFFFF;
	font-size:10px;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
	height:35px;
	background-image:url(images/footer_bg.jpg);
	background-repeat:repeat-x;
}

a.white {
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}

a.white:hover {
	text-decoration:underline;
}

img.hotdeals {
	z-index:100;
	position:relative;
	top:-20px;
	left: -20px;
}

.search_form_input {
	font-size:14px;
}
/*
.search_form {
	z-index:100;
}
*/
a {
	color: #FF6600;
	text-decoration: none;
	font-weight:bold;
}

a:hover {
	text-decoration:underline;
}

.viewAlertsTable {
	width:100%;
}

.viewAlertsHeader {
	font-weight:bold;
}

.viewAlertsDate {
	width:120px;
}

.viewAlertsPrice {
	width:120px;
}

.viewAlertsActions {
	width:180px;
}

