A { color: #6ea8e0; text-decoration:none;}
A:hover { color: #6ea8e0; text-decoration:underline;}


TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#898778;
	line-height:15px;
}

body {
	background: url(../images/body_bg_rep.jpg);
	margin:0px;
}

#Container {
	background: url(../images/page_bg_carbon_fibre.gif);
	margin: 0px 10px;
	height:100%;
	display:table;
}

.panel_inset {
	min-height:300px;
	background: url(../images/panel_content_inset_rep.gif) repeat-x;
	background-position:top;
	border-right: 1px solid #e3e3e3;
	background-color: #ededed;
}

.panel_right {
background-color: #ededed;
}

.panel_outset {
	min-height:300px;
	background: url(../images/panel_content_outset_rep.gif) repeat-x;
	background-position:top;
	border-right: 1px solid #e3e3e3;
	background-color: #ededed;
}


.panel_image {
	padding:10px;
}

.panel_content {
	margin:10px;
	padding:8px;
	background-color:#FFFFFF;
}

p {margin:5px 0px;}

.image_thumb {
	float:left;
	padding-bottom:5px;
}


.panel_title { padding-left:10px;}

.list_title {font-weight:bold; padding-bottom:8px;}
.content_title {padding-bottom:5px; font-size:12px; color: #6ea8e0;}

.search_background {
	background: url(../images/panel_right_search.gif);
	background-repeat:no-repeat;
	height:40px;
}

INPUT, SELECT {
	background: url(../images/input_bg.gif) repeat-x;
	border-top: 1px solid #f1f1f1;
	border-right: 1px solid #a7a7a7;
	border-bottom: 1px solid #a7a7a7;
	border-left: 1px solid #f1f1f1;
	font-size:9px;
	height:20px;
}

.tabledata {margin: 8px 0px; width:95%;}
.tabledata TD {border-bottom: 1px solid #6ea8e0; padding:3px;}

.price {font-size:11px; font-style:italic;}

.popup_title {
	color:#FFFFFF;
	background: url(../images/popup_title_bg.gif);
	padding-right:10px;
}
	
