body, * {
	font-family: Arial, Helvetica, sans-serif;
	color:#555555;
	margin:0px;
	padding:0px;
}

body {
	background:#ccd1cb;
	font-size: 12px;
	line-height: 14px;
	vertical-align:top;
}

img {
	border: none;
	padding:0px;
	margin:0px;
}

p {
	line-height:150%;
	padding-bottom:7px;
}
h1, h2, h3 {
	line-height:200%;
}

li {
	margin-left: 32px;
}

#dDocument {
	/*background:url(../images/bgtop.gif) 0 0px repeat-x #fff;*/
}
#dBody {
	background:url(../images/bgbottom.gif) 0 100% repeat-x;padding:0 21px;min-height:577px;
}
#dWidget {
	width:875px;
	margin:auto;
	padding-top:0px;
	padding-bottom:0px;
}

.box-top-left {
	display:inline-block; background:url(../images/box.png) no-repeat 0px 0px   ; width:14px  ; padding:0px; margin:0px;
}
.box-top-middle {
	display:inline-block; background:url(../images/box.png) repeat-x 0px -34px  ; width:844px ; padding:0px; margin:0px;
}
.box-top-right {
	display:inline-block; background:url(../images/box.png) no-repeat -14px 0px ; width:17px  ; padding:0px; margin:0px;
}

.box-left {
	background:url(../images/box2.png) repeat-y 0px 0px ; width:14px;
}
.box-right {
	background:url(../images/box2.png) repeat-y -14px 0px ; width:17px; 
}

.box-bottom-left {
	display:inline-block; background:url(../images/box.png) no-repeat 0px -15px   ; width:14px  ; padding:0px; margin:0px;
}
.box-bottom-middle {
	display:inline-block; background:url(../images/box.png) repeat-x 0px -49px ; width:844px ; padding:0px; margin:0px;
}
.box-bottom-right {
	display:inline-block; background:url(../images/box.png) no-repeat -14px -15px; width:17px  ; padding:0px; margin:0px;
}

#dContainer {
	background-color:#fff;
	padding:0px 7px;
}
#dHeader {
	vertical-align:top;
}

.smallTools {
	font-size:11px;
	margin:0px 5px;
}

#dMenu {
	background:url(../images/menu_bg1.gif) repeat-x;
	height:43px;
}
.mnuVLine {
	background:url(../images/menu_vline.gif) no-repeat;
	width:3px;
}
.mnuItem {
	display:inline-block;
	padding-top:14px;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:capitalize;
}
.mnuWidget_hover {
	background:url(../images/menu_bg2.gif) repeat-x;
	height:43px;
}
.mnuLeaf {
	height:39px; 
}
.mnuLeaf:link {
}
.mnuLeaf:hover {
	background:url(../images/leaf.png) 7% 10px no-repeat;
}
.mnuLeaf:active {
}
.mnuLeaf:visited {
}

.mnuLink:link {
	text-decoration:none;
	color:#fff;
}
.mnuLink:visited {
	text-decoration:none;
	color:#fff;
}
.mnuLink:hover {
	text-decoration:underline;
	color:#fff;
	text-shadow:#ccc 1px 1px 5px;
}
.mnuLink:active {
	text-decoration:underline;
	color:#fff;
	text-shadow:#dfd 1px 1px 5px;
}

#dContent {
	padding-top:7px;
}

.productName {
	color: #003C90;
}

.priceItem {
	color:#44BA04;
	font-weight:bold;
}

.footer {
	font-size:12px;
}
.footer_p {
	padding:2px 7px;
	border-right:#777 solid 1px;
	font-family:Tahoma, Geneva, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

a:link {
	color:#003c90;
	text-decoration: none;
}
a:visited {
	color:#003c90;
	text-decoration: none;
}
a:hover {
	color:#003c90;
	text-decoration: underline;
}
a:active {
	color:#003c90;
	text-decoration: underline;
}









#background-image{font-size:12px;text-align:left;background:url("../images/blurry.jpg") 330px 59px no-repeat;margin:20px; border-collapse:collapse; }
#background-image th{font-weight:normal;font-size:14px;color:#40771C;padding:12px;text-align:center;}
#background-image td{color:#40771C;border-top:1px solid #fff;padding:7px 10px;}
#background-image tfoot td{font-size:12px;font-weight:bold;text-align:right;}
#background-image tbody td{background:url("../images/table-bg.png");}
#background-image tbody tr:hover td{color:#40771C;background:none;}

