body {background-color: #FFFFFF}
h1 {font-size: 16pt}
h2 {font-size: 14pt}
h3 {font-size: 12pt}
h4 {font-size: 10pt}

.netscapeignoresthis	{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; }	/*----- netscape browser fix -----*/
.smallnormal			{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: #484847; }
.smallIcontext			{font-family: Arial,Helvetica,Sans-Serif; font-size: 10px; color: #4D59AB;}
.smallnormaltable		{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: Black; }
.smallnormaltablealt	{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: Red; }
.mednormal				{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: black; }
.mednormaltable			{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: Black; }
.medbold				{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color:black; }
.medboldalt				{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Red; }
.medboldtable			{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Black; }
.largebold				{font-family: Arial,Helvetica,Sans-Serif; font-size: 18px; font-weight: bold; color: #575959;  }
.largeboldalt			{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Red; }
.smallcompact			{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px }
.smallbold				{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold }
.smallboldtable			{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Black; }
.smallboldtablealt		{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Red; }
.smallboldtabletop		{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Black; }
.smallboldtemplate		{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: White; }
.smallboldfooter		{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: Gray; }
.LocationBar			{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: Black; }
.searchtexthighlight	{background: #FFEE00; }
.Bannerdividers			{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: Black; font-weight:bold; }
.NewProductHeading		{font-family: Arial,Helvetica,Sans-Serif; font-size: 14px; color: #ff000c; font-weight:bold; padding: 5px 0px 10px 0px; text-align: center }
.pindardesign			{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: #8b8c8e; }
.NewProductBg			{background-color:#cccccc; padding: 8px}
.NewProductImage		{padding: 9px 0px 0px 50px;}
.Allnewproductbtn		{padding: 10px 10px 40px 40px;}
.searchPadding			{padding: 0px 0px 10px 10px;}
.ProductMenuDivider     {background-image:url('skin_default/templateimages/ProductMnDiv_individual.gif'); background-repeat:repeat-x;}
.SpecialProductsborder  {border: 1px solid #7e7e7e; text-align: center}
.SpecialHeader			{font-family: Arial,Helvetica,Sans-Serif; font-size: 14px; color: #414040; font-weight:bold; padding: 0px 5px; display: block}
.SpecialText			{font-family: Arial,Helvetica,Sans-Serif; font-size: 11px; color: Black; font-weight:normal; }
.SpecialLink			{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: #484847; font-weight:bold; }
.HomePageBoxTitle 		{font-family: Arial,Helvetica,Sans-Serif; font-size: 14px; color: #FFFFFF; font-weight:bold; padding: 10px 5px 0px 5px; }
.HomePageBoxText 		{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: #000000; padding: 0px 5px; }
.prodtypemenu			{color: #000; margin-left: 3px; margin-bottom: 7px; display: block}
.smalltable2			{color: #000; font-weight:normal; font-size:12px; font-family: Arial,Helvetica,Sans-Serif; }


.Navigator				{font-family: Arial,Helvetica,Sans-Serif; font-size: 14px; color: #00407A; font-weight:bold; }
.SubNavigator				{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: #00407A; }


.largeboldRed		{font-family: Arial,Helvetica,Sans-Serif; font-size: 14px; font-weight: bold; color: Red; }
.button {font-family: arial, helvetica, verdana; color:#000000; font-weight:bold; background-color:#cccccc; font-size:12px;cursor:pointer;}

/*### PINDAR: LAA:  15/07/2008: Commented out as it was interferring with the div online sat form.... Checked and this is not used anyway*/

/*label
{
width: 4em;
color: #403B33;
font-weight:bold;
font-family: arial, helvetica, verdana;
font-size:12px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

*/

fieldset
{
border: 1px solid #999999;
width: 20em
}

legend
{
color: #fff;
font-weight:bold;
font-family: arial, helvetica, verdana;
font-size:16px;
background: #999999;
border: 1px solid #000000;
padding: 2px 6px
}


/*---------- default site link ---------------------------------------*/

A:link					{text-decoration: underline; color: #2c4491; }
A:visited				{text-decoration: underline; color: #2c4491; }
A:hover					{text-decoration: underline; color: #7585b9; }


/*---------- Navigator on distributors list site link ---------------------------------------*/

A.Navigator:link					{text-decoration: underline; color: #00407A; }
A.Navigator:visited				{text-decoration: underline; color: #00407A; }
A.Navigator:hover					{text-decoration: underline; color: #00407A;} 

/*---------- Navigator on distributors list site link ---------------------------------------*/

A.SubNavigator:link					{text-decoration: none; color: #00407A; }
A.SubNavigator:visited				{text-decoration: none; color: #00407A; }
A.SubNavigator:hover					{text-decoration: none; color: #00407A;} 


/*---------- Icon links link ---------------------------------------*/

A.smallIcontext:link					{text-decoration: underline; color: #4D59AB; line-height: .3 em;   }
A.smallIcontext:visited					{text-decoration: underline; color: #4D59AB; line-height: .3 em;  }
A.smallIcontext:hover					{text-decoration: underline; color: #9099d1; line-height: .3 em;  }




/*---------- Special Link link ---------------------------------------*/

A.SpecialLink:link					{text-decoration: none; color: #484847; }
A.SpecialLink:visited				{text-decoration: none; color: #484847; }
A.SpecialLink:hover					{text-decoration: none; color: #484847; }



/*---------- med normal link ---------------------------------------*/

A.mednormal:link					{text-decoration: none; color: black; }
A.mednormal:visited				{text-decoration: none; color: black; }
A.mednormal:hover					{text-decoration: underline; color: black;}



/*---------- small normallink ---------------------------------------*/

A.smallnormal:link					{text-decoration: none; color: #484847; font-weight:bold;}
A.smallnormal:visited				{text-decoration: none; color: #484847; font-weight:bold;}
A.smallnormal:hover					{text-decoration: none; color: #484847; font-weight:bold;}

/*---------- Pindar web link menu ------------------------------------*/

A.PindarWeb:link { font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: none; color: #8b8c8e;  }
A.PindarWeb:visited { font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: none; color: #8b8c8e;   }
A.PindarWeb:hover { font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: none; color: #8b8c8e;  }


/*---------- template header menu ------------------------------------*/

A.templatemenu:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; text-decoration: none; color: black; font-weight: bold; text-align: center; }
A.templatemenu:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; text-decoration: none; color: black; font-weight: bold; text-align: center; }
A.templatemenu:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; text-decoration: underline; color: black; font-weight: bold; text-align: center; }



/*---------- BannerMenu link ----------------------------------------*/

A.BannerMenu:link		{text-decoration: none; color: #000000;font-family: Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight:bold; }
A.BannerMenu:visited	{text-decoration: none; color: #000000;font-family: Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight:bold; }
A.BannerMenu:hover		{text-decoration: underline; color: #000000; font-family: Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight:bold;}




/*---------- mini basket link ----------------------------------------*/

A.minibasket:link		{text-decoration: underline; color: #2c4491; }
A.minibasket:visited	{text-decoration: underline; color: #2c4491; }
A.minibasket:hover		{text-decoration: underline; color: #7585b9; }


/*---------- product location bar ------------------------------------*/

A.locationlink:link			{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: underline; color: #2c4491; }
A.locationlink:visited		{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: underline; color: #2c4491; }
A.locationlink:hover		{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: underline; color: #7585b9; }


/*---------- footer categories --------------------------------------*/

A.Footermenu:link			{text-decoration: none; color: #000000; }
A.Footermenu:visited		{text-decoration: none; color: #000000; }
A.Footermenu:hover		{text-decoration: none; color: #000000; }


/*---------- product categories --------------------------------------*/

A.prodtypemenu:link			{text-decoration: none; color: #000; font-weight:normal; font-size:12px; font-family: Arial,Helvetica,Sans-Serif; }
A.prodtypemenu:visited		{text-decoration: none; color: #000; font-weight:normal; font-size:12px; font-family: Arial,Helvetica,Sans-Serif;}
A.prodtypemenu:hover		{text-decoration: underline; color: #000;  font-weight:normal; font-size:12px; font-family: Arial,Helvetica,Sans-Serif;}

A.prodtypemenu1:link		{text-decoration: none; color: #2c4491; }
A.prodtypemenu1:visited		{text-decoration: none; color: #2c4491; }
A.prodtypemenu1:hover		{text-decoration: underline; color: White; background-color: #2c4491; }

A.prodtypemenu2:link		{text-decoration: none; color: #2c4491; }
A.prodtypemenu2:visited		{text-decoration: none; color: #2c4491; }
A.prodtypemenu2:hover		{text-decoration: underline; color: White; background-color: #2c4491; }


/*----------FrontSpecialHeader hyperlink --------------------------------------*/


A.FrontSpecialtext:link	{text-decoration: none; color: #414040; font-weight:bold; vertical-align: middle;}
A.FrontSpecialtext:visited {text-decoration: none; color: #414040; font-weight:bold; vertical-align: middle;}
A.FrontSpecialtext:hover {text-decoration: underline; color: #414040; font-weight:bold; vertical-align: middle;}



table.minibasket		{background-color: White; }
tr.minibasketline 		{background-color: #FFFAFA; }
tr.minibasketline2 		{background-color: #F5F5F5; }

hr				{height: 1px; color: #DDDDDD; background-color: #DDDDDD; border-width: 0px; }
pre				{font-family: Courier,Times New Roman,Serif; font-size: 12px; }
select			{font-weight: normal; font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: Black; background-color: White; border-color: #DDDDDD; }
select.currencymenu	{font-family: Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: #F5F5F5; border-color: #508ADF; }
select.languagemenu	{font-family: Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: #F5F5F5; border-color: #508ADF; }
select.prodtypemenu	{font-weight: normal; font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: Black; background-color: White; border-color: #DDDDDD; }

form			{margin: 0 }

table.mainpage			{background-color: White; }
table.topsales			{background-color: White; }

tr.mainpagetableline 		{background-color: #BFE2DB; }
tr.mainpagetableline2 		{background-color: #FFFFFF; }
tr.mainpagetablespecial		{background-color: #D6EDED; }
tr.mainpageversionhighlight	{background-color: #FFDD44; }
td.shortformatproduct		{border: solid 1px; border-color: #FFFFFF; background-color: #FFF; }
td.topsales					{border: solid 1px; border-color: #2c4491; background-color: #FFF; }

.buttonstyle		{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: Black;}
.textboxsmall		{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: Black; background-color: White; }
body {scrollbar-base-color: #DAD9D9; scrollbar-arrow-color:black; scrollbar-DarkShadow-color:ffffff; scrollbar-highlight-color:FFFFFF; scrollbar-3dlight-color:DAD9D9; scrollbar-shadow-color:000000; scrollbar-track-color:#f1f2f3 }


.newstitle { color: black; font-weight: bold; font-size: 14px; font-family: Arial,Helvetica,Sans-Serif; padding: 5px 0px 10px 10px;}
.CentreCat { padding: 0px 0px 50px 50px;}


.tblBorder {border-collapse:collapse;border:1px solid #2c4491;}
.tblBorder td,.tblBorder th {border:1px solid #2c4491;}
.NotblBorder {border-collapse:collapse;border:0px}
.NotblBorder td,.NotblBorder th {border:0px}

.imgframe {border: solid 1px #9EA0A1;}

.SpecTable {width: 90%; text-align: left; border: 1px solid #9EA0A1; background-color:#F0F8FF; font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: Black; padding: 5px;}
.VersionsTable {border-collapse:collapse;border:1px solid #006666;}
.VersiontableHeader td{background-color:#006666; color: #FFFFFF; font-weight: bold}
.VersionsTable td{border:1px solid #dcdcdc;}
.NewProductFlash {font-family: Arial,Helvetica,Sans-Serif;height: 30px; width: 100%; background-color: red; color: white; font-weight: bold; padding-top: 8px; padding-left: 5px; vertical-align: middle}
.SideMenu {margin-left: 15px;margin-top:5px; margin-bottom: 5px;}
.ContactForm {font-family: Arial,Helvetica,Sans-Serif; font-size: 12px;color: #000000; font-weight: bold; background-color:#E7E7E7}

.FrontSpecialImageBox {border-left: 1px solid #7E7E7E; border-right: 1px solid #7E7E7E; border-bottom: 1px solid #7E7E7E;}
.FrontSpecialHeader {border:1px solid #7E7E7E; background-color: #D3D2D2; height: 40px; font-family: Arial,Helvetica,Sans-Serif; font-size: 14px; color: #414040; font-weight:bold; padding: 0px 5px; width: 190px; text-align: center; vertical-align: middle;}

.CategoryLink{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: #FFFFFF; font-weight:bold; }
A.CategoryLink:link					{text-decoration: none; color: #FFFFFF; }
A.CategoryLink:visited				{text-decoration: none; color: #FFFFFF; }
A.CategoryLink:hover					{text-decoration: none; color: #FFFFFF;} 

.versionimagelink				{font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold }
A.versionimagelink:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; text-decoration: none; color: black; font-weight: bold;}
A.versionimagelink:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; text-decoration: none; color: black; font-weight: bold;}
A.versionimagelink:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; text-decoration: underline; color: black; font-weight: bold;}

.EventDates { position: static; right: 150px; bottom: 300px; height: auto; width: 250px; padding: 7px; background-color: #CCCCCC; border: 1px dotted #555555; z-index: 1;}