body {margin:5px 0px 0px 0px;padding:0px 0px;background:#fff url(images/body-bg.jpg) top left repeat-x;font-family: Arial, Helvetica, sans-serif;font-size: 12px;	color: #333333;}

h1, h2, h3 {margin: 0;padding: 0;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;color: #000;}

p {line-height:18px;}

li {list-style-type:square;}

a {color: #000;text-decoration:none;}
a:hover {text-decoration: underline;color: #000;}

.whiteboxbg table.infoBox  {background:url(images/box1_02.gif) repeat-y !important;}

img {border: none;}
form {margin:0px;padding:0px;}
.clear {clear:both;}
.spcText {font-family:sans-serif;font-size:18px;color:#0A8DCB;}
.phNo {font-size:20pt;font-family:arial;}
.fine {color:#fff; font-size:12px;}

hr {background-color:#eee;border:1px solid #eee;height:2px;margin:5px 0px;padding:0;}

.inputFld {background:#BEBEBE;border:solid 1px #fff;color:#000;height:18px;padding:2px;}
textarea {background:#fff;border:solid 1px #000;color:#000;text-align:left;}
select {background:#fff;border:solid 1px #000;color:#000;text-align:left;}
.inputBtn {background:#000;border:solid 1px #fff;color:#fff;padding:2px;font-weight:bold;margin-top:10px;}

#topNav {background: url(images/topnav-bg.gif) top left no-repeat;height:18px;width:370px;padding:2px 0px 0px 10px;}
#topNav .topNav {color: #fff;text-decoration:none;}
#topNav .topNav:hover {text-decoration: underline;color: #fff;}


#mainNav {background: url(images/mainnav-bg.gif) top left no-repeat;height:30px;width: 952px;}
#mainNav img  {height:30px;}
#mainNav ul {margin: 0px 0px 0px 17px;padding: 0;list-style: none;line-height: normal;}
#mainNav li {display: block;float: left;padding:0px;}
#mainNav a {
	float: left;
	padding:7px 32px;
	text-decoration: none;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	letter-spacing:1px;
}
#mainNav a:hover {background:#F6F6F6;text-decoration: none;font-weight:bold;color: #666;padding:7px 32px;letter-spacing:1px;}
#subNav {background: url(images/subnav-bguk.gif) top left no-repeat;height:25px;width: 952px;padding-top:0px;}
.breadcrumb {float:left;width:600px;padding:5px;padding-left:10px;font-size:8pt;}
#subNav .subLinks {float:right;width:275px;padding:0px;padding-right:20px;text-align:right;}
.breadcrumb a {color: #000;text-decoration:none;font-size:8pt;}
#subNav .subNav:hover {text-decoration: underline;color: #333;}

#quickFind {background: url(images/quick-find-col.jpg) top left no-repeat;width:206px;height:133px;}
#quickFind .qfCnt {padding:45px 18px 5px;text-align:center;font-weight:bold;}
#quickFind .inputFld {background:#BEBEBE;border:solid 1px #fff;color:#000;height:18px;padding:2px;}

#categories {background: url(images/categories-col.jpg) top left no-repeat;width:206px;height:332px;}
#categories .catCnt {padding:45px 18px 5px;line-height:18px;}
#categories ul {margin:0px;padding:0px;}
#categories li {margin:0px;padding:0px;list-style-type:none;}

#information {background: url(images/information-col.jpg) top left no-repeat;width:206px;height:332px;}
#information .infoCnt {padding:45px 18px 5px;line-height:18px;}
#information ul {margin:0px;padding:0px;}
#information li {margin:0px;padding:0px;list-style-type:none;}

#welcomeCol {background: url(images/welcome-col.jpg) top left no-repeat;width:527px;height:184px;}
#welcomeCol .wcCnt {padding:15px 18px 5px;line-height:18px;}
#welcomeCol h1 {font:bold 12pt arial;color;#000;}
#welcomeCol .more {font:bold italic 8pt arial;color:#f00;text-align:right;text-decoration:underline;}
#welcomeCol .more:hover {text-decoration:none;}

#recentNewscol {background: url(images/recent-news-col.jpg) top left no-repeat;width:527px;height:440px;}
#recentNewscol .rnCnt {padding:20px 18px 5px;line-height:18px;}
#recentNewscol .newsTitle {font:bold 9pt arial;color:#034063;}
#recentNewscol .more {font:bold italic 8pt arial;color:#f00;text-align:right;text-decoration:underline;}
#recentNewscol .more:hover {text-decoration:none;}

#latestRelease {background: url(images/latestrelease-col.jpg) top left no-repeat;width:527px;height:545px;}
.lrCnt {padding:22px 18px 5px;line-height:18px;}
.lrTitle {font:bold 9pt arial !important;color:#034063 !important;}
.price {font:bold 16pt arial;color:#FF8400;}
.infoLnk a {color:#FF8400 !important;}
.lrLink {font:bold 8pt arial;color:#FF8400 !important; text-align:right;text-decoration:underline;}
.lrLink:hover {text-decoration:none;}

#topProductscol {background: url(images/topproducts-col.jpg) top left no-repeat;width:205px;height:331px;}
#topProductscol .tpCnt {padding:50px 10px 5px;line-height:18px;}
#topProductscol .more {font:bold italic 8pt arial;color:#f00;text-align:right;text-decoration:underline;}
#topProductscol .more:hover {text-decoration:none;}

#reviewCol {background: url(images/reviews-col.jpg) top left no-repeat;width:204px;height:142px;}
#reviewCol .revCnt {padding:33px 10px 5px;line-height:18px;}

#footer {
	height:100px;
	margin: 0px auto;
	padding: 0px;
	text-align:center;
	color:#333;
	background:#CBCBCB;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:20px;
}

#footer a {color: #333;text-decoration:none;}
#footer a:hover {text-decoration:underline;color: #000;}
