body
{
margin-top:0px;
margin-bottom:0px;
}

h1
{
margin:0px;
}

img
{
border:0px;
border-collapse: collapse; 
margin: 0px; 
padding: 0px; 
}

table, td, tr, thead, tfoot, tbody, th, tf 
{ 
border-collapse: collapse; 
margin: 0px; 
padding: 0px;  
} 

.indexText
{
padding:10px;
}

.mainTable
{
margin-left: auto;
margin-right: auto; 
}

.mainTable2
{
width:1000px;
}

.mainTable2b
{
width:1000px;
height:96px;
}

.header
{
padding-bottom:5px;
}

.hw5
{
height:5px;
background:#FFFFFF;
}

.h4
{
height:4px;
background:#FFFFFF;
}

.ww7
{
width:7px;
background:#FFFFFF;
}

.ww10
{
width:10px;
background:#FFFFFF;
}

.ww11
{
width:11px;
background:#FFFFFF;
}

.navBar
{
width:256px;
background:#EBF0F2;
}

.mainSection
{
width:723px;
}

.nav
{
background:#BDCED5;
height:20px;
border-bottom-width:4px;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
}

.pad20
{
height:20px;
}

.pad10
{
height:10px;
}

.pad5
{
height:5px;
}


a.siteLinkA
{
font-family:tahoma;
color:#7C7C7C;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

a.siteLinkA:hover
{
text-decoration:underline;
}

a.loginLink
{
font-family:tahoma;
color:#FFFFFF;
font-size:9px;
text-decoration:none;
}

a.loginLink:hover
{
text-decoration:underline;
}

.loginCell
{
padding-left:10px;
font-family:tahoma;
color:#FFFFFF;
font-size:9px;
}

.loginCell2
{
padding-left:10px;
font-family:tahoma;
font-weight:bold;
color:#FFFFFF;
font-size:11px;
}

.loginCell3
{
padding-left:10px;
padding-right:10px;
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
}

.logInput
{
font-family:tahoma;
color:#7C7C7C;
font-size:10px;
width:230px;
}

a.basicLink
{
font-family:tahoma;
color:#7C7C7C;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

a.basicLink:hover
{
text-decoration:underline;
}

.mainText
{
padding-left:10px;
padding-right:10px;
font-family:tahoma;
color:#7C7C7C;
font-size:11px;
}

.mainText2
{
font-family:tahoma;
color:#7C7C7C;
font-size:11px;
}

.mainText3
{
font-family:tahoma;
color:#7C7C7C;
font-size:11px;
padding-bottom:10px;
}

.brandText
{
font-family:tahoma;
color:#7C7C7C;
font-size:11px;
}

.brandText2
{
font-family:tahoma;
color:#7C7C7C;
font-size:11px;
padding-left:20px;
padding-bottom:20px;
padding-right:40px;
text-align:justify;
}

.bolder
{
font-weight:bold;
}

a.nav1
{
padding-top:3px;
padding-left:8px;
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
display:block;
width:248px;
height:17px;
}

a.nav1:hover
{
background:#F1B105;
}

.navb
{
width:256px;
background:#82B6CC;
height:20px;
border-bottom-width:4px;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
}

.enquiry1
{
background:#EBF0F2;
padding:20px;
}

.index
{
text-align:center;
font-family:tahoma;
font-size:11px;
color:#4E7C8E;
}

a.nav2
{
padding-top:3px;
padding-left:8px;
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
display:block;
width:248px;
height:17px;
}

a.nav2:hover
{
background:#F1B105;
}

.featProd
{
padding-top:5px;
padding-bottom:15px;
}

.featProd2
{

font-family:tahoma;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
width:713px;
height:26px;
background-image:url("tillroll/titlebg.gif");
}

.sep
{
height:36px;
background-image:url("tillrolls/tillsep.gif");
}

.footer
{
padding-top:5px;
padding-bottom:1px;
}

.footerBg
{
height:93px;
width:972px;
background-image:url("tillrolls/footer2.gif");
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

.search
{
width:365px;
height:37px;
background-image:url("tillrolls/searchBg.gif");
}

.search2
{
height:96px;
}

.search3
{
height:59px;
}

.inputBox2
{
font-family:tahoma;
font-size:11px;
color:#575757;
width:380px;
}

.inputBox3
{
font-family:tahoma;
font-size:11px;
color:#575757;
width:310px;
}

.inputBox4
{
font-family:tahoma;
font-size:11px;
color:#575757;
width:262px;
}

.drop
{
font-family:tahoma;
font-size:11px;
color:#575757;
width:180px;
}

.drop2
{
padding-right:5px;
}

.tillroll
{
border-width:6px;
border-color:#EBF0F2;
border-style:solid;
}

.picPad
{
padding-right:9px;
}

h1.headText
{
font-family:tahoma;
font-size:11px;
color:#82B6CC;
}

.headCell
{
height:40px;
}

.quantity
{
width:84px;
font-family:tahoma;
font-size:11px;
color:#7C7C7C;
}

.quantityText
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#7C7C7C;
padding-top:8px;
padding-bottom:6px;
}

.quantHeader
{
background:#9D9D9D;
font-family:tahoma;
font-size:9px;
color:#FFFFFF;
width:59px;
height:12px;
padding-left:2px;
border-right-width:2px;
border-right-color:#FFFFFF;
border-right-style:solid;
border-bottom-width:2px;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
}

.quantHeader2
{
background:#9D9D9D;
font-family:tahoma;
font-size:9px;
color:#FFFFFF;
height:12px;
padding-left:2px;
border-right-width:2px;
border-right-color:#FFFFFF;
border-right-style:solid;
border-bottom-width:2px;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
}

.cartCell
{
padding-left:130px;
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
height:96px;
width:323px;
background-image:url("tillrolls/basketbg.gif");
background-repeat:no-repeat;
}

a.cartLink
{
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}

.quantCell
{
background:#CBCBCB;
font-family:tahoma;
font-size:9px;
color:#000000;
width:59px;
height:12px;
padding-left:2px;
border-right-width:2px;
border-right-color:#FFFFFF;
border-right-style:solid;
border-bottom-width:2px;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
}

.quantCell2
{
background:#CBCBCB;
font-family:tahoma;
font-size:9px;
color:#000000;
width:150px;
height:12px;
padding-left:2px;
border-right-width:2px;
border-right-color:#FFFFFF;
border-right-style:solid;
border-bottom-width:2px;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
}

.w100
{
width:100%;
}

.foot2
{
text-align:right;
}

a.headLink
{
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a.headLink:hover
{
text-decoration:underline;
}

a.botLink
{
font-family:tahoma;
font-size:11px;
color:#4D7A8C;
font-weight:bold;
text-decoration:none;
}

.footerL
{
padding-left:10px;
padding-top:3px;
padding-bottom:5px;
}

.footerR
{
text-align:right;
padding-right:10px;
padding-top:3px;
padding-bottom:5px;
}

a.but1
{
font-family:tahoma;
font-size:9px;
font-weight:bold;
color:#767676;
background:#F2F2F2;
padding:7px 7px 7px 7px;
text-decoration:none;
display:block;
width:70px;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
text-align:center;
}

a.but1:hover
{
color:#FFFFFF;
background:#CCCCCC;
}

a.but2
{
font-family:tahoma;
font-size:9px;
font-weight:bold;
color:#767676;
background:#F2F2F2;
padding:7px 7px 7px 7px;
text-decoration:none;
display:block;
width:10px;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
text-align:center;
}

a.but2:hover
{
color:#FFFFFF;
background:#CCCCCC;
}

.spacer1
{
height:21px;
background:#E9EFF1;
border-top-width:10px;
border-top-color:#FFFFFF;
border-top-style:solid;
border-bottom-width:10px;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
}

.w100
{
width:100%;
}

.inputBox
{
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
font-family:tahoma;
color:#767676;
font-size:11px;
width:200px;
}

.inputBoxPost
{
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
font-family:tahoma;
color:#767676;
font-size:11px;
width:200px;
}

.inputName
{
font-family:tahoma;
color:#767676;
font-size:11px;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
width:154px;
}

.inputTitle
{
font-family:tahoma;
color:#767676;
font-size:11px;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
}