/* Type 1 - Home page */

#p1flash
{
width:935px;
height:320px;
padding-bottom:20px;
padding-left:10px;
padding-right:10px;
}

#p1c1
{
width:165px;
height:160px;
background-color:#CCCC33;
background-image:url(/images/interface/side_diagonals.gif);
background-repeat:no-repeat;
margin-right:20px;
padding-left:20px;
padding-top:20px;
float:left;
}

#p1c2
{
width:486px;
height:180px;
background-color:#064b33;
margin-right:20px;
float:left;
}

#p1c3
{
width:224px;
height:180px;
float:left;
}

.news
{
width:203px;
height:160px;
padding-right:20px;
padding-left:20px;
padding-top:20px;
float:left;
}

.navigationStyle p
{
margin:0px;
margin-bottom:10px;
}



/* Type 2 - content pages */

#bottomcolourPanel
{
width:224px;
height:28px;
background-color:#cccc33;
float:left;
}

#textArea
{
width:486px;
float:left;
margin-right:20px;
margin-top:20px;
}

#p2c3
{
width:224px;
float:left;
border-top:solid 20px #ffffff;
}



/* Type 3 - news */

#newsHolder
{
width:233px;
float:left;
margin-right:20px;
margin-top:20px;
}

#productNewsHolder
{
width:233px;
float:left;
margin-right:20px;
margin-top:20px;
}

/* Type 4 - contact page */

#sheffieldHolder
{
width:233px;
float:left;
margin-right:20px;
margin-top:20px;
}

#wakefieldHolder
{
width:233px;
float:left;
margin-right:20px;
margin-top:104px;
}


/* Type 5 - custome made page */

#p5c1
{
width:233px;
float:left;
margin-right:20px;
margin-top:10px;
}

#p5c2
{
width:233px;
float:left;
margin-top:10px;
}



/* Type 6 - product menu */

#bottomcolourPanelWhite
{
width:224px;
height:28px;
background-color:#ffffff;
float:left;
}

#productMenuHolder
{
width:730px;
float:left;
border-bottom:solid 15px #FFFFFF;
}

.productMenu1
{
width:163px;
height:170px;
float:left;
margin-top:19px;
margin-right:19px;
}

.productMenuclothing a
{
width:153px;
height:160px;
float:left;
margin-top:19px;
margin-right:19px;
border:solid 5px #e27b1e;
}

.productMenuclothing a:hover
{
border:solid 5px #666666;
}

.productMenujanitorial a
{
width:153px;
height:160px;
float:left;
margin-top:19px;
margin-right:19px;
border:solid 5px #DFAB1F;
}

.productMenujanitorial a:hover
{
border:solid 5px #666666;
}

.productMenulifting a
{
width:153px;
height:160px;
float:left;
margin-top:19px;
margin-right:19px;
border:solid 5px #CCC829;
}

.productMenulifting a:hover
{
border:solid 5px #666666;
}

.productMenupackaging a
{
width:153px;
height:160px;
float:left;
margin-top:19px;
margin-right:19px;
border:solid 5px #99CC33;
}

.productMenupackaging a:hover
{
border:solid 5px #666666;
}


.productMenuppe a
{
width:153px;
height:160px;
float:left;
margin-top:19px;
margin-right:19px;
border:solid 5px #51BA44;
}

.productMenuppe a:hover
{
border:solid 5px #666666;
}



.productMenurope a
{
width:153px;
height:160px;
float:left;
margin-top:19px;
margin-right:19px;
border:solid 5px #46C290;
}

.productMenurope a:hover
{
border:solid 5px #666666;
}

.productMenutools a
{
width:153px;
height:160px;
float:left;
margin-top:19px;
margin-right:19px;
border:solid 5px #549FC4;
}

.productMenutools a:hover
{
border:solid 5px #666666;
}

.productMenuspecialist a
{
width:153px;
height:160px;
float:left;
margin-top:19px;
margin-right:19px;
border:solid 5px #6582d0;
}

.productMenuspecialist a:hover
{
border:solid 5px #666666;
}


/* Type 7 - thumbnail menu */


#thumbnailMenuHolder
{
width:730px;
float:left;
border-bottom:solid 15px #FFFFFF;
}

.thumbnailMenuclothing
{
width:212px;
height:100px;
float:left;
margin-top:20px;
margin-right:19px;
border:dashed 1px #CC6666;
padding:5px;
}

.thumbnailMenujanitorial
{
width:212px;
height:100px;
float:left;
margin-top:20px;
margin-right:19px;
border:dashed 1px #DFAB1F;
padding:5px;
}

.thumbnailMenulifting
{
width:212px;
height:100px;
float:left;
margin-top:20px;
margin-right:19px;
border:dashed 1px #CCC829;
padding:5px;
}

.thumbnailMenupackaging
{
width:212px;
height:100px;
float:left;
margin-top:20px;
margin-right:19px;
border:dashed 1px #99CC33;
padding:5px;
}

.thumbnailMenuppe
{
width:212px;
height:100px;
float:left;
margin-top:20px;
margin-right:19px;
border:dashed 1px #51BA44;
padding:5px;
}

.thumbnailMenurope
{
width:212px;
height:100px;
float:left;
margin-top:20px;
margin-right:19px;
border:dashed 1px #46C290;
padding:5px;
}

.thumbnailMenutools
{
width:212px;
height:100px;
float:left;
margin-top:20px;
margin-right:19px;
border:dashed 1px #549FC4;
padding:5px;
}

.thumbnailMenuspecialist
{
width:212px;
height:100px;
float:left;
margin-top:20px;
margin-right:19px;
border:dashed 1px #6582d0;
padding:5px;
}

.thumbTextHolder
{
width:107px;
height:100px;
overflow:hidden;
padding-right:5px;
float:left;
}

.thumbImageHolder
{
width:100px;
height:100px;
overflow:hidden;
float:right;
}


/* Type 8 - product page */


#productPageHolder
{
width:730px;
float:left;
border-bottom:solid 15px #FFFFFF;
}

#productPageHeader
{
padding-top:15px;
padding-bottom:15px;
width:730px;
}

#productImageclothing
{
width:345px;
float:left;
border:dashed 1px #e27b1e;
margin-bottom:15px;
margin-right:20px;
}

#productImagejanitorial
{
width:345px;
float:left;
border:dashed 1px #DFAB1F;
margin-bottom:15px;
margin-right:20px;
}

#productImagelifting
{
width:345px;
float:left;
border:dashed 1px #CCC829;
margin-bottom:15px;
margin-right:20px;
}

#productImagepackaging
{
width:345px;
float:left;
border:dashed 1px #99CC33;
margin-bottom:15px;
margin-right:20px;
}

#productImageppe
{
width:345px;
float:left;
border:dashed 1px #51BA44;
margin-bottom:15px;
margin-right:20px;
}

#productImagerope
{
width:345px;
float:left;
border:dashed 1px #46C290;
margin-bottom:15px;
margin-right:20px;
}

#productImagetools
{
width:345px;
float:left;
border:dashed 1px #549FC4;
margin-bottom:15px;
margin-right:20px;
}

#productImagespecialist
{
width:345px;
float:left;
border:dashed 1px #6582d0;
margin-bottom:15px;
margin-right:20px;
}



#productC1
{
width:130px;
float:left;
margin-right:20px;
}

#productC2
{
width:195px;
float:left;
}

.lineC1clothing
{
background-color:#e27b1e;
width:130px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC2clothing
{
background-color:#e27b1e;
width:195px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC1janitorial
{
background-color:#DFAB1F;
width:130px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC2janitorial
{
background-color:#DFAB1F;
width:195px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}


.lineC1lifting
{
background-color:#CCC829;
width:130px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC2lifting
{
background-color:#CCC829;
width:195px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC1packaging
{
background-color:#99CC33;
width:130px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC2packaging
{
background-color:#99CC33;
width:195px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC1ppe
{
background-color:#51BA44;
width:130px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC2ppe
{
background-color:#51BA44;
width:195px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC1rope
{
background-color:#46C290;
width:130px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC2rope
{
background-color:#46C290;
width:195px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC1tools
{
background-color:#549FC4;
width:130px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC2tools
{
background-color:#549FC4;
width:195px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC1specialist
{
background-color:#6582d0;
width:130px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.lineC2specialist
{
background-color:#6582d0;
width:195px;
height:1px;
margin-top:5px;
margin-bottom:8px;
}

.swatchFull
{
width:30px;
height:12px;
float:left;
}

.swatchHalf
{
width:15px;
height:12px;
float:left;
}

.swatchThird
{
width:10px;
height:12px;
float:left;
}

.swatchHolder
{
float:left;
margin-right:10px;
}

.swatchGreen
{
width:30px;
height:12px;
background-color:#339900;
margin-right:10px;
float:left;
}

