/* CSS Document */
body{margin-top:0px; margin-right:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#707070;}

H1{
	border-bottom:1px #c1c1c1 solid; 
	padding-bottom:8px; 
	padding-top:5px; 
	font-weight:bold;
	font-size:15px;
	color:#000000;
}

input, textarea, select
{
    border: 1px solid #D9D9D8;
    color: #8E8C8A;
}
input, textarea 
{ 
    font-size:11px;
}
input
{
    height:14px;
}
.autoheight
{
    height: auto;
}
select 
{
    font-size:10px;
}
a:link { font-family: arial, helvetica; text-decoration: underline; color: #D9130F}
a:active { font-family: arial, helvetica; text-decoration: underline; color: #D9130F} 
a:visited { font-family: arial, helvetica; text-decoration: underline; color: #D9130F} 
a:hover { font-family: arial, helvetica; text-decoration: underline; color: #a1a1a1}

a.white:link { font-family: arial, helvetica; font-size: 11px; text-decoration: none; color: #ffffff; }
a.white:active { font-family: arial, helvetica;  font-size: 11px; text-decoration: none; color: #ffffff; } 
a.white:visited { font-family: arial, helvetica;  font-size: 11px; text-decoration: none; color: #ffffff; } 
a.white:hover { font-family: arial, helvetica;  font-size: 11px; text-decoration: none; color: #ffffff; }

a.white-red:link { font-family: arial, helvetica; font-size: 11px; text-decoration: none; color: #ffffff; }
a.white-red:active { font-family: arial, helvetica;  font-size: 11px; text-decoration: none; color: #ffffff; } 
a.white-red:visited { font-family: arial, helvetica;  font-size: 11px; text-decoration: none; color: #ffffff; } 
a.white-red:hover { font-family: arial, helvetica;  font-size: 11px; text-decoration: none; color: #D9130F !important; }

a.link-crumbs:link { font-family: arial, helvetica; font-size: 11px; text-decoration: none; color: #95969A; }
a.link-crumbs:active { font-family: arial, helvetica;  font-size: 11px; text-decoration: none; color: #95969A; } 
a.link-crumbs:visited { font-family: arial, helvetica;  font-size: 11px; text-decoration: none; color: #95969A; } 
a.link-crumbs:hover { font-family: arial, helvetica;  font-size: 11px; text-decoration: none; color: #D9130F !important; }

#fadeWrap{padding-left:1000px;}

#fade{width:100%; float:right;}

#container{width:1000px; z-index:3; position:absolute;}

/*#header{margin-left:170px; padding-top:3px; width:830px; height:16px; background-color:#000000; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:10px;}*/
#header{margin-left:0px; padding-top:3px; width:830px; height:16px; background-color:#000000; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:10px;}

#crumbs{float:left; padding-left:70px; color:#ffffff; font-size:11px;}

#farleft {float:left; padding-top:130px; display:none;}

#midleft{float:left; width:135px;}

#login{width:36px; height:16px; float:left; padding-top:5px;}
#divider{width:5px; height:16px; float:left; padding-top:5px;}
#register{width:45px; height:16px; float:left; padding-top:5px;}

#logo{padding-top:30px; padding-bottom:10px;}

#search{height:38px;}

#searchbox{width:113px; height:20px;}

.searchinput {
	width:113px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:1px;

}

#searchbutton{width:27px; height:20px; float:right; padding-right:15px;}

.catHeadings{text-transform:uppercase; font-style:normal; font-weight:normal;}
.catHeadings option{text-transform:none;}
.dropdowns {
	width:120px;
}

.dropdowndiv{padding-bottom:3px;}

#menu{width:75px; height:13px;}

#basemenu{float:left; font-size:11px; font-weight:bold;}
 
.left{float:left;}

.right{float:right;}

.greyover
{
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	background-color:Gray;
}

#greycurve{ 
	margin-top:-87px;
	position:absolute;
	}

.mainImage{margin-left:0px;}


#base{margin-left:135px; width:657px;}
#BaseBottomDiv{width:450px; margin-left:205px; background-color:#cccccc;}

.greybaseline{border-bottom:1px solid #C1c1c1;}
.greybaseline2 td{border-bottom:1px solid #C1c1c1;}

.bottombord{
	border-bottom:1px solid #e2e2e2;
	height:22px;
	font-size:12px;
}

.news th{ font-weight:normal;}
.news th{ font-weight:normal;}

.findus-title
{
	font-weight:bold;
	font-size:12px;
	}

#footer1{width:650px; font-size:10px; margin-bottom:50px;}
#footer2{width:450px; margin-left:0px; font-size:10px; margin-bottom:50px;}

/*MENU*/
#menu dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
font-family:Arial;
font-size:10px;
}
#menu 
{
	position:absolute;
	z-index:5;
	margin-top:0px;
}
#menu dt {
cursor: pointer;
line-height: 15px;
text-align:left;
font-weight: bold;
}
#menu dd 
{
	display:none;
}
#menu li {
	padding-left:10px;
}
#menu li a, #menu dt a {
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
color:#8E8C8A;
margin-top:2px;
}
#menu li a:hover, #menu dt a:hover {
	color:#BE0025;
}
.red {
	color:#D9130F !important;
}

/*MENU END*/