/*
 * This is the local Default Layout css file
 */


body.mainpage {
	background: white;
}

table.header-text {
	font-size: 11px;
	color: white;
	background-color: #EF6114;
}
table.header-text a {
	color: white;
}

.custom-header {
	background-color: #EF6114;
	color: white;
	font-size: 11px;
	border-bottom: 2px solid black;
}

#left-column table.menu-header a {
	color: #FFFFFF;
	font-size: 12px;
}

.menu-header {
	background-color: #EF6114; 
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}

table.search-results {
	border: 2px solid black;
}

tr.search-results th {
	background-color: #BB0000;
	border-bottom: 1px solid black;
	color: white;
}

tr.alt1, tr.alt2 {
	background-color: #FFFFFF;
}

tr.alt2 td, tr.alt2 td a {
	color: #000066;
	font-size: 11px;
}

tr.alt1 td, tr.alt1 td a {
	color: #000000;
	font-size: 11px;
}

tr.search-results-pager, tr.search-results-pager a {
	color: #000000;
	background-color: #FFFFFF;
}

tr.search-results-pager td {
	border-top: 1px solid black;
	padding: 3px;
}

a {
	color: #000066;
}


#left-column, #left-column table {
	background-color: #E8BA1A;
}

#left-column a {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}

#center-column {
	border-bottom: 1px solid black;
	padding: 3px;
	background-color: #CDE9F7;
}

body.orderpopup {
	background: white;
}

.orderpopup div, .orderpopup p {
	padding: 9px;
}

div.ordering-top {
	color: white;
	font-weight: bold;
	background-color: #a00f0f;
	padding: 3px;
	text-align: center;
	border-bottom: 2px solid black;
}

table.search-box {
	border: 2px inset #533FCE;
	background-color: #533FCE;
	color: white;
	margin: 0px;
	padding: 2px;
}

form.search-box {
	margin: 0px;
}

span.phone-order {
	color: red;
}

.legal a {
	color: #0000FF;
}
	
	
img.current-country {
	border-color: #D60C08;
}

span.current-country {
	font-weight: bold;
	color: red;
}

div.preview-top {
	color: white;
	background-color: #D60C08;
	border-bottom: 2px solid black;
}