/* =========================================================================

	Title:	Speedy Products CSS Design
	Description: Produtcs

	Description:
		Main structure, section layout and element styles

	Author:	Andrew Mason
	Contact: monitor@oakbase.co.uk
	Company: Oakbase Ltd.

	Created: 12/06/2006

	Change log:
		12/06/2006:
			*  Creation


========================================================================= */

/*  Side panel
-------------------------------------------------------------------------- */
/*#sidepanel h3 {
	color: #1568B3;
	border-bottom: 1px solid #A6C3DD;
	margin: 0.3em 0 0.3em 0;
	padding: 0;
}

#sidepanel p {
	font-size: 0.8em;
}

.sidebox {
	margin-bottom: 3px;
}
.sidebox a:link, .sidebox a:visited {
	background: #f4f4f4 url(/images/sidebox/light_grey.png) left top repeat-x;
	border: 1px solid #76787a;
	display: block;
	height: 1.8em;
	text-decoration: none;
	color: #343435;
	cursor: pointer;
}

.sidebox a:hover, .sidebox a:active {
	background: #dcebf9 url(/images/sidebox/blue_body_grad.png) left top repeat-x;
	border: 1px solid #115ca9;
}

.sidebox a:hover .box-title, .sidebox a:active .box-title {
	background: #115ca9 url(/images/sidebox/blue_grad.png) left top repeat-x;
}

.sidebox span {
	width: 198px;
	display: block;
	float: right;
	cursor: pointer;
	padding: 8px 20px ;
	font-size: 0.7em;
}


.box-title {
	background: #76787a url(/images/sidebox/grey_grad.png) left top repeat-x;
	color: white;
	font-size: 1em !important;
	font-weight: bold;
	margin: 0 !important;
	padding-top: 4px !important;
	padding-bottom: 4px !important;
}

.box-body {
	width: 120px !important;
	padding-left: 80px !important;
}

#trade-login a:link, #trade-login a:visited {
	background: #fffbeb url(/images/sidebox/yellow_body.png) left top repeat-x !important;
	border: 1px solid #c79e13;
}


#trade-login a:hover, #trade-login a:active {
	background: #fff8da url(/images/sidebox/yellow_body_hover.png) left top repeat-x !important;
	border: 1px solid #d3b01e;
}

#trade-login a:hover .box-title, #trade-login a:active .box-title {
	background: #d3b01e url(/images/sidebox/yellow_bright_grad.png) left top repeat-x;
}

#trade-login .box-title {
	background: #c79e13 url(/images/sidebox/yellow_grad.png) left top repeat-x;
}

#trade-login .box-body {
	background: transparent url(/images/sidebox/admin_icon.png) 5px 50% no-repeat;
}

#help-box .box-body {
	background: transparent url(/images/sidebox/help_icon.png) 5px 50% no-repeat;
}

#stockist .box-body {
	background: transparent url(/images/sidebox/map_icon.png) 5px 50% no-repeat;
}

.box-body {
	width: 120px !important;
	padding-left: 80px !important;
}*/
/*  Side panel
-------------------------------------------------------------------------- */
#side-advert {
	margin-bottom: 10px !important;
}



.sidebox a:link, .sidebox a:visited, .sidebox_neo a:link, .sidebox_neo a:visited {
	background: #f4f4f4 url(/images/sidebox/light_grey.png) left top repeat-x;
	border: 1px solid #76787a;
	display: block;
	height: 6.8em;/*edited from 6.5*/
	text-decoration: none;
	color: #343435;
	cursor: pointer;
}

.sidebox a:hover, .sidebox a:active { /*purple*/
	background: #f2eff8 url(/images/sidebox/neo_purple_body_grad.jpg) left top repeat-x;
	border: 1px solid #8c368b;
}

.sidebox_neo a:hover, .sidebox_neo a:active { /*neo blue*/
	background: #f2eff8 url(/images/sidebox/neo_blue_body_grad.jpg) left top repeat-x;
	border: 1px solid #007895;
}

.sidebox_neo a:hover .box-title, .sidebox_neo a:active .box-title {
	background: #115ca9 url(/images/sidebox/neo_blue_grad.jpg) left top repeat-x;
}

.sidebox a:hover .box-title, .sidebox a:active .box-title {
	background: #115ca9 url(/images/sidebox/neo_purple_grad.jpg) left top repeat-x;
}

p.sidebox {margin:3px 0!important;}

.sidebox span {
	width: 198px;
	display: block;
	float: right;
	cursor: pointer;
	padding: 10px 20px ;
	font-size: 0.9em;
}

.sidebox_neo span {
	width: 198px;
	display: block;
	float: right;
	cursor: pointer;
	padding: 10px 20px ;
	font-size: 0.9em;
}


.box-title {
	background: #76787a url(/images/sidebox/grey_grad.png) left top repeat-x;
	color: white;
	font-size: 1em !important;
	font-weight: bold;
	margin: 0 !important;
	padding-top: 2px !important;
	padding-bottom: 2px !important;
}

.box-body {
	width: 120px !important;
	padding-left: 80px !important;
}

#trade-login a:link, #trade-login a:visited {
	background: #f4f4f4 url(/images/sidebox/light_grey_grad.png) left top repeat-x;
	border: 1px solid #76787a;
}


#trade-login a:hover, #trade-login a:active {
	background: #f8e9ec url(/images/sidebox/neo_red_body_grad.jpg) left top repeat-x !important;
	border: 1px solid #b61b20;
}

#trade-login a:hover .box-title, #trade-login a:active .box-title {
	background: #b61b20 url(/images/sidebox/neo_red_grad.jpg) left top repeat-x;
}

#trade-login .box-title {
	background: #b61b20 url(/images/sidebox/grey_grad.png) left top repeat-x;
}

#trade-login .box-body {
	background: transparent url(/images/sidebox/admin_icon.png) 5px 50% no-repeat;
}

#help-box .box-body {
	background: transparent url(/images/sidebox/help_icon.png) 0 5px no-repeat;
}

#stockist .box-body {
	background: transparent url(/images/sidebox/map_icon.png) 5px 50% no-repeat;
}
