body {background-color:#eeefee; font-size:1em; margin:0; padding:0; font-family:Georgia;}
h1 {font-size:1.5em; color:#4c82ab; font-weight:100;}
h2, .boxTitleLeft, .boxTitleRight, .txtContentTitle {font-size:1.25em; color:#4c82ab; margin-bottom:-10px; font-weight:100;}
h3, .tdcartTitle {font-size:1.10em; color:#4c82ab; margin-bottom:-10px; font-weight:100;}
p, li {color:#666; font-size:0.9em;}
a {color:#4c82ab;}
a:hover {color:#4c82ab; text-decoration:none;}
.headerContainer {width:100%; background-color:#4c82ab; height:150px; background-image:url(/library/images/bg-top-grass.jpg); background-repeat:repeat-x; padding-top:10px;}
.header {width:1000px; margin:0 auto; height:146px;}
.header img {margin-left:10px;}
.navigationContaner {padding:0px; background-image:url(/library/images/bg-grad-bar.gif); background-repeat:repeat-x; color:#fff; margin-bottom:5px; text-decoration:none; height:30px; border-bottom:1px solid #666; margin-left:-20px;}
.navigation {width:1000px; margin:0 auto;}
.navigation li {float:left; list-style-type:none; margin-right:20px; padding-top:5px;}
.navigation li a {color:#fff; text-decoration:none;}
.navigation li a:hover {color:#fff; border-bottom:1px solid #fff;}
.navigation li.selected a {border-bottom:1px solid #ccc; color:#fff; border-top:1px solid #ccc;}
.container {width:1000px; margin:0 auto; background-image:url(/library/images/bg-main-content.gif); background-repeat:repeat-y; margin-top:-4px;}
.right {float:right; width:200px; border:0px solid black; padding:10px; font-size:0.90em;}
.left {float:left; width:200px; border:0px solid black; padding:10px; margin-bottom:10px; font-size:0.90em;}
.centre {width:500px; margin:0 auto; border:0px solid black; padding:1px 10px 0 10px; padding-bottom:10px;}
.icon {padding:2px; border:1px solid #ccc; margin-right:5px;}
.footer {padding:0px; background-image:url(/library/images/bg-grad-bar.gif); background-repeat:repeat-x; color:#fff; margin-bottom:5px; text-decoration:none; height:30px; border-bottom:1px solid #666; margin-left:-20px;}
.footer p {width:1000px; margin:0 auto; color:#ffffff; padding:5px 0 0 30px;}
.footer p a {color:#ffffff;} 
.clear {clear:both;}
.txtCopyright {visibility:hidden;}
.boxContentRight, .boxContentLeft, .boxContent {margin-top:15px; color:#666; margin-bottom:15px;}
.boxContentRight, .boxContentLeft {border-bottom:1px dotted #4c82ab; padding-bottom:5px;}
li.bullet, li.num {margin-left:-20px;}
.txtOldPrice {text-decoration:line-through;}
.txtSession {}
.searchBox {border:1px solid #4c82ab; color:#666; font-size:0.90em;}
.submit, .searchBtn {border:1px solid #666; font-size:0.90em; color:#666;}
input, textarea {border:1px solid #4c82ab;}
.infoBox {color:#666;}

.latestProds {
	float: left;
	text-align: center;
	width: 131px;
	height: 120px;
        background:#ffffff;
        padding:10px 1px 1px 1px;
        margin:2px;
        border-bottom:1px solid #ccc;
        border-right:1px solid #ccc;

}
