td {
	font-size:10px;
	font-weight:normal;
}
form {
	display:inline;
}
input {
	font-family:arial;
	padding-left:4px;
	color:#5D5E60;
	font-size:10px;
	font-weight:normal;
}

textarea {
	font-family:arial;
	padding-left:4px;
	color:#5D5E60;
	font-size:10px;
	font-weight:normal;
}

select {
	font-family:arial;
	color:#5D5E60;
	font-size:10px;
	font-weight:normal;
}


.pagetitle {
	color:#013AD1;
	font-family:arial;
	font-size:17px;
	font-weight:bold;	
}

.infotitle {
	color:#013AD1;
	font-family:arial;
	font-size:15px;
	font-weight:bold;	
}

.fillettitle {
	color:#013AD1;
	font-family:arial;
	font-size:15px;
	font-weight:bold;	
}
.pricetext {
	color:#AC0D0D;
	font-family:arial;
	font-size:13px;
	font-weight:bold;	
}
.pageheader {
	color:#565656;
	font-family:arial;
	font-size:12px;
	font-weight:bold;	
}
.pagetext {
	color:#464040;
	font-family:arial;
	font-size:12px;
	font-weight:normal;	
}
.sitesearch {
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}
.quotebasket {
	color:#8797B5;
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	line-height:16px;
	margin: 10px 0 0 60px;
}
.contacts {
	color:#023DE4;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	line-height:16px;
}




a.basket:link {
	font-family: Verdana;
	font-size:10px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}
a.basket:visited {
	font-family: Verdana;
	font-size:10px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}
a.basket:hover {
	font-family: Verdana;
	font-size:10px;
	color: #D2DAF2;
	text-decoration: none;
	font-weight:bold;
}
a.basket:active {
	font-family: Verdana;
	font-size:10px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}



a.menu:link {
	font-family: Arial;
	font-size:12px;
	color: #D2DAF2;
	text-decoration: none;
	font-weight:bold;
}
a.menu:visited {
	font-family: Arial;
	font-size:12px;
	color: #D2DAF2;
	text-decoration: none;
	font-weight:bold;
}
a.menu:hover {
	font-family: Arial;
	font-size:12px;
	color: #B0BAD6;
	text-decoration: none;
	font-weight:bold;
}
a.menu:active {
	font-family: Arial;
	font-size:12px;
	color: #D2DAF2;
	text-decoration: none;
	font-weight:bold;
}



a.topmenu:link {
	font-family: Arial;
	font-size:14px;
	color: #ffffff;
	text-decoration: none;
}
a.topmenu:visited {
	font-family: Arial;
	font-size:14px;
	color: #ffffff;
	text-decoration: none;
}
a.topmenu:hover {
	font-family: Arial;
	font-size:14px;
	color: #CBD5F1;
	text-decoration: none;
}
a.topmenu:active {
	font-family: Arial;
	font-size:14px;
	color: #ffffff;
	text-decoration: none;
}


a:link {
	font-family: Arial;
	font-size:12px;
	color: #02106B;
	text-decoration: none;
}
a:visited {
	font-family: Arial;
	font-size:12px;
	color: #02106B;
	text-decoration: none;
}
a:hover {
	font-family: Arial;
	font-size:12px;
	color: #0D1231;
	text-decoration: none;
}
a:active {
	font-family: Arial;
	font-size:12px;
	color: #02106B;
	text-decoration: none;
}

#xmas {
	text-align:right;
	color:#FF0000;
	position:absolute;
	margin:30px 0px 0px 0px;
	padding: 0px;
	left:675px;
	top:25px;
	width:375px;
	height:55px;
	z-index:1;
}


/* ******************* Footer Styles ******************************/

#footer{
}


#footerLogos{
	background-color:#FFF;
	background-image:url(/media/images/bg.gif);
	background-position:top;
	background-repeat:repeat-y;
	padding: 0 0 0 10px;
	margin: 10px 0 0 0;	
	height: 67px;
}

#footerText{
	background-color:#FFF;
	background-image:url(/media/images/bg.gif);
	background-position:top;
	background-repeat:repeat-y;
	font-family: Arial;
	font-size:12px;
	color: #333;
	padding: 20px 20px 20px 20px;
	text-align: center;
}

/* ******************* End Of Footer Styles ******************************/

.horizontalStripe{
	background-image:url(/media/images/bg.gif);
	background-position:top;
	background-repeat:repeat-y;
}

#upperStripe{
	height:5px;
}

#lowerStripe{
	margin:0;
	height:30px;
	color: #C0C0C0;
}


#blueStripe{
	background-image:url(/media/images/blue-stripe.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:7px;
}

.prtLogo{
	float:left;
	height:57px;
	margin: 10px 0 0 0;
}

.prtLogo img{
	border: 0px;
}


/* ******************* Latest News Styles ******************************/
.newsTitle{
	font-family: Arial;
	font-size:11px;
	color: #02106B;
	text-decoration: none;
	font-weight:bold;
}

.newsDate{
	font-family: Arial;
	font-size:11px;
	color: #666;
	text-decoration: none;
	font-weight:bold;
}

.newsText{
	font-family: Arial;
	font-size:10px;
	color: #333;
	text-decoration: none;
	font-weight:normal;
}

#enquiriesPanel{
	xbackground-color:green;
	float:right;
	clear:right;
	width:415px;
	padding: 0 0 0 5px;
	margin: 5px 0 0 0;
}

#basketInfo{
	background-image: url(/media/images/quotebasket.gif);
	width: 256px;
	padding: 0;
	margin: 10px 0 0 0;
	height: 60px;
	background-position: top;
	background-repeat: no-repeat;
	float: right;
	clear: none;
}


#logo{
	width: 500px;
	padding: 13px 0 0 5px;
	float:left;
	clear: none;
}

#newsfader{
	width:268pxpx;
	height:350px;
	font-size: 11px;
}

.title{
 font-size: 12px;
 font-weight: bold;
 color: red;
}

#newsfader a:link{
color:inherit !important; 
}

#advert{
 width:375px;
 height:375px;
 margin-left:10px;
}