/* CSS Document */
body {
margin: 0px 0px 0px 0px;
background: #7F739B url('images/bg.gif') repeat-x fixed top center;
color: #514863;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
form {
margin: 0px 0px 0px 0px;
}
td {
font-size: 70%;
}
a {
text-decoration: none;
color: #7D729D;
}
a:hover {
text-decoration: underline;
}
h2 {
font-size: 100%;
}
#hscart {
float: right;
width: 118px !important; width: 160px;
height: 17px !important; height: 32px;
background:url(images/shoppingbasket.gif) no-repeat;
font-size: 90%;
padding-top: 15px;
padding-left: 42px;
margin-right: 80px;
margin-bottom: 10px;
text-align:left;
cursor:pointer;
}
.crumbs {
padding-top:3px;
font-size:90%;
color: #7D788E;
padding-bottom: 15px;
}
a.crumbs {
color: #000000;
font-size: 100%;
text-decoration: underline;
}
.title,h1 {
color: #7B7194;
font-size: 140%;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
.submit {
background-color:#7E729A;
color: #ffffff;
border: 1px solid #666666;
-moz-border-radius:5px 5px 5px 5px;
background:url('/images/button.png') repeat scroll 0 0 #0975B9;
color:#FFFFFF;
cursor:pointer;
display:block;
font-size:1.1em;
font-weight:bold;
text-transform:uppercase;
padding:5px 15px;
margin-bottom:4px;
}
.hlinks {
text-decoration: none;
color: #ffffff;
}
.colourbox {
float:left;
width:105px;
height:120px;
text-align:center;
}

.recent_view {
margin:7px;
padding:5px;
}

.recent_view ul {
margin-left:10px;
padding:0;
list-style-type:none;
}

.recent_view ul li {
margin-top:8px;
}

#headerCell{
background-image:url('/images/tscroll.gif');
width:22%;
background-color:#A299B4;
vertical-align:top;
text-align:center;
}

#headerLinks {
text-align:right;
vertical-align:baseline;
background-color:#D5D1DF;
height:50px;
}

#headerCart {
text-align:right;
vertical-align:baseline;
background-color:#D5D1DF;
margin-right: 50px;
}

#headerMenu {
text-align:right;
background-color:#A299B4;
height:24px;
}


#footerCopy {
padding-left:9px;height:26px;color:#ffffff;background-color:#7E729A;
}

#footerContact {
padding-right:9px;color:#ffffff; text-align:right;background-color:#7E729A
}

#footerLinks {
height:35px;padding:10px; width:33%;
}

.mainTable {
background-color:#FFFFFF;
width:93%;
margin:auto;
text-align:left;
text-align:
}

.purpleBox {background-color:#E4DFF3;}
.whiteBox {background-color:#ffffff;}

#flashcontent {position:absolute;z-index:1;top:0px;left:5%;}

#headerRow{background-color:#D5D1DF}

.tableQuote {background-color:#E4DFF3;border:1px dotted #000000;}

#subdiv {padding:20px; position:absolute; width:35%; background-color:#ffffff; top: 25%; overflow:auto; left:520px; border:10px solid #333333;opacity: .90;}

.luxcol {border-top: 1px dotted #000000; border-bottom: 1px dotted #000000;clear:left; padding:5px; margin:10px; font-size:12px;}

/*MULTI PRODUCT PAGE */
.cattitle {border-top:1px dotted #000000;border-bottom:1px dotted #000000;margin:5px;padding:10px;font-size:100%;margin-left:0;margin-right:0}
.multi-prod-box th {font-size:12px}
.delete-button {font-size: 0;display:block;line-height: 0;background-image:url(/images/delete.png);width:32px;height:32px;padding:0px;border:0px;margin:0px;background-color:transparent;color:white;}

.prices {
font-size:110%;
width:100%; 
margin:10px auto;
text-align:left;
}
