body {
	background : #fff;
	margin : 0;
	padding : 0 0 0 5px;
	font-family : arial,verdana,helvetica,sans-serif;
}

img {
	border : 0px;
}

form {
	margin : 0;
	padding : 0;
}

a:link {
	color: #999999;
}
a:visited {
	color: #999999;
}
a:hover {
	color: #999999;
	text-decoration: underline;
}
a:active {
	color: #999999;
	text-decoration: none;
	}

 SIDEBAR 

#sidebar 
{
margin-top:10px; 
width:150px;
}
#sidebar h3 {
background-color : #7cc343;
font-size : x-small;
color : #FFFFFF;
margin : 0 0 0.3em;
padding : 2px 0 3px 10px;

}

#sidebar h3 a, #sidebar h3 a:hover, #sidebar h3 a:active, #sidebar h3 a:visted {color : #FFFFFF !important; }

div.sb-sect, p.sb-sect {
	margin-bottom : 9px;
}
div.sb-sect ul {
	margin : 0;
	padding : 0 0 0 10px;
	font-size: x-small;
	vertical-align:top;
}
div.sb-sect li {
	/*background : transparent 0 100%;
	padding-left : 7px; */
	list-style : none;
	line-height : 145%;
	vertical-align:top;
}
div.sb-sect li a {
	background : transparent url(../../navagation/sb-li-bg.gif) no-repeat 0 50%;
	padding-left : 7px;
	font-weight : normal;
	text-decoration : none;
}
div.sb-sect li a:link, div.sb-sect li a:visited {
color : #666;
}
div.sb-sect li.active a, div.sb-sect li.active a:visited {
text-decoration : underline;
color : #000;
}
div.sb-sect li a:hover {
text-decoration : underline;
}
dl.link-cats, dl.link-cats dd {
margin : 0;
padding : 0;
}
dl.link-cats dt {
margin-left : 10px;
}
p.sb-sect {
margin-top : 0;
} 
p#go-back a {
background : #eee url(../../navagation/sb-li-bg.gif) no-repeat 4px 0.4em;
color : #999;
display : block;
padding : 2px 0 3px 20px;
}

 #sidebar .asdaMobile { background-color:#fff; padding-top:3px; padding-bottom:3px; margin-left:0px; color: inherit;}
#sidebar .asdaMobile a { font-weight:bold; color:#6D3492; background-color: inherit;} 

#sidebar h3 a {
	color : #FFFFFF;
	text-decoration: none;
}

.breadcrumbs_history {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	
}
.breadcrumbs_position {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	}	
.ABR_Class {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	border:1px solid #ccc;
}

form#ResRequest table {
	border-collapse:collapse;
}

label.error {
	color:#009933;
	display:block;
}

input.error {
	background:#CFDFFF;
}

div#form_message {
	color:#009933;
	font-size:13px;
	margin:15px 0 10px 120px;
}
