/* DG_CSS Document */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ECECEC;
}
h1,h2,h3,h4,h5,h6,th {
	margin:0px;
	padding:2px;
}
h4 {
	font-family:arial;
	font-size:150%;
	color:#4c5c66;
	width:auto;
	border-bottom:1px solid #888888;
}
h5 {
	font-family:arial;
	font-size:110%;
	color:#279ad0;
	width:auto;
	background:url(bullet2.gif) center left no-repeat;
	padding-left:15px;
}
p {
	margin:0px;
	padding:2px 0 2px 0;
	text-align:justify;
	color:#545454;
}
form,input,select {
	margin:0px;
	padding:0px;
}
a:link,a:visited,a:active {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

/*DG_ID*/
#header {
	width:777px;
	background-color:#ffffff;
}
#toptable {
	background-image:url(topmenu-bg.jpg);
	background-position:center center;
	background-repeat:repeat-x;
	text-align:center;
}
#flash {
	padding:25px 0 8px 0;
	width:777px;
	text-align:right;
}
#innerbanner {
	padding:24px 0 8px 0;
	width:777px;
	text-align:right;
}
#midtable {
	padding:0 0 10px 0;
	height:150px;
	background-image:url(mid-table-bg.jpg);
	background-position:bottom center;
	background-repeat:repeat-x;
	width:777px;
}
#liquortable {
	background-image:url(liquor-displays-bg.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:125px;
	width:25%;
	padding:4px;
}
#jewellerytable {
	background-image:url(jewellery-displays-bg.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:125px;
	width:25%;
	padding:4px;
}
#cosmetictable {
	background-image:url(cosmetics-displays-bg.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:125px;
	width:25%;
	padding:4px;
}
#marinetable {
	background-image:url(marine-displays-bg.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:125px;
	width:25%;
	padding:4px;
}
#bottomtable {
	width:742px;
	color:#999999;
	font-size:10px;
	text-transform:lowercase;
	padding:15px 15px 15px 20px;
	background-color:#FFFFFF;
	text-align:left;
	background-image:url(perfection-which-we-give.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}
#footertable {
	padding:10px;
	width:758px;
	text-align:left;
	color:#6c6566;
	font-size:10px;
}
#container {
	background:#ffffff url(container-bg.gif) top left no-repeat;
	padding:10px 2px 4px 10px;
	width:765px;
	text-align:left;
	margin:0px;
}

/*DG_Class */
.topmenu,a.topmenu {
	color:#455560;
	font-family:tahoma;
	font-weight:bold;
	text-align:center;
}
a.topmenu:hover {
	color:#c24e30;
	text-decoration:none;
}
.headproduct {
	color:#d04f27;
	font-weight:bold;
	font-family:tahoma;
	padding:5px 0 5px 0;
}
.leftpadfive {
	padding-left:5px;
}
.bordergray {
	border:1px solid #dcdcdc;
}
.displaytable {
	border:1px solid #dcdcdc;
	background-color:#ffffff;
}
.shotdiscption {
	color:#676767;
	font-family:arial;
	padding:5px 0 5px 0;
}
.productname {
	color:#279ad0;
	font-weight:bold;
	font-family:arial;
	padding:5px 0 5px 0;
}
a.viewmore {
	color:#aa6607;
	background-image:url(more-bullet.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:5px 0 5px 15px;
	font-weight:bold;
	font-family:tahoma;
}
.gray,a.gray {
	color:#999999;
}
a.gray:hover {
	color:#c24e30;
	text-decoration:none;
}
.powered {
	padding-left:380px;
}
a.weblink {
	color:#7d7d7d;
}
.button {
	background:url(button_bg.gif) center center no-repeat;
	border:0px;
	padding:1px 3px 1px 3px;
}
.topbotborder {
	border-bottom:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	padding:5px;
}
.leftnav {
	border-bottom:1px solid #efefef;
	padding:4px 4px 4px 10px;
}
.input {
	border:1px solid #7d7d7d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.red {
	color:#FF3300;
}
.smfont {
	font-size:10px;
}