@charset "utf-8";
/* CSS Document */

body {
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		background:url(../images/top-header-bg.gif) top repeat-x #FFF;

		
}

a:link {
	text-decoration: none;
	color:#333;
}
a:visited {
	text-decoration: none;
	color:#333;	
}

a:active {
	text-decoration: none;
	color:#333;	
}
a:hover {
	text-decoration: underline;
	color:#F00;
}

#header-cnt /*.top-links a:link, a:active, a:visited*/ {
		color:#454444;
		text-decoration:underline;
		font-weight:normal;
}

#header-cnt /*.top-links a:hover*/ {
		color:#F00;
		text-decoration:none;
		font-weight:normal;
}

h3 {
		font-size:15px;
		font-weight:bold;
		color:#515154;
		margin:0px;
		padding:0px;
}
p {
		margin:0px;
		padding:0px;
}
img {
	border:none;
}

#container {
		height:auto;
		widows:100%;
		background:url(../images/bottom-bg.gif) center bottom repeat-x;
}

#wrapper {
		width:1000px;
		margin:0 auto;
		height:auto;
		background:url(../images/top-header-bg.gif) top repeat-x;		
		
}

#header-cnt {
		width:1000px;
		height:137px;
		background:url(../images/live-help.png) top right no-repeat;
}
#nav-cnt {
		width:1000px;
		height:34px;
		}
#data-box {
		width:1000px;
		height:auto;
}
.data-box-left {
		width:200px;
		height:auto;
		float:left;
}
.data-box-center {
	width:662px;
	height:auto;
	float:left;
	min-height:300px;
	text-align: left;
}
.data-box-right {
		width:131px;
		height:auto;
		float:right;
}

.data-box-right ul {
		margin:0 0 0 20px;
		padding:0px;
		list-style:none;

}

.data-box-right p {
		margin:0px;
		padding:0px;
		width:128px;
		text-align:center;
		font-weight:bold;
		color:#454444;
}


.red {
		color:#F00;
}



#footer-cnt {
		height:77px;
		width:980px;
		padding:20px 10px 0 10px;
		color:#FFF;
}
.spacer {
		height:10px;
		clear:both;
}
.clear {
		clear:both;
}
.logo {
		float:left;
		height:137px;
		width:217px;
}
.search-product {
		width:195px;
		height:63px;
		background:url(../images/search-bg.gif) no-repeat;

		float:left;
}

.product-nav-head {
		height:37px;
		width:198px;
		float:left;
		background:url(../images/left-nav-bg.gif) no-repeat;
}
.product-nav-mid {
		height:auto;
		width:196px;
		border-left: solid 1px #cbcbcb;
		border-right: solid 1px #cbcbcb;
		float:left;
		min-height:150px;
		background:#ececec;
}

.product-nav-mid ul {
		margin:0px;
		padding:10px 0 0 20px;
		list-style:none;

}

.product-nav-mid li {
		line-height:18px;

}

.product-nav-mid a:link, a:visited {
		font-size:12px;
		color:#000;
		font-weight:bold;
		text-decoration:none;
}

.product-nav-mid a:hover {
		font-size:12px;
		color:#666;
		font-weight:bold;
		text-decoration:underline;
}

.product-nav-btm {
		height:10px;
		width:198px;
		float:left;
		background:url(../images/left-nav-bg-45.gif) no-repeat;
}

.interested-in-top {
		float:left;
		height:51px;
		width:662px;
		background:url(../images/interested-in-top.gif) no-repeat;
}

.interested-in-mid {
		float:left;
		height:auto;
		width:662px;
		background:url(../images/interested-in-mid.gif) repeat-y;
		min-height:100px;
}
.interested-in-btm {
		float:left;
		height:19px;
		width:662px;
		background:url(../images/interested-in-btm.gif);
}

.bred-crum {
		width:626px;
		margin: 0 auto;
		height:27px;
		background:url(../images/brd-cm-bg.jpg) repeat-x;
		text-align:left;
		padding:10px 0 0 10px;
}
.bred-crum span {
		color:#F00;

}

.editor {
		width:636px;
		height:auto;
		margin:0 auto;

}
.editor h1 {
		

}
.editor p {
	line-height:18px;

}

.top-navigtion {
		color:#FFF;
		font-size:12px;
		font-weight:lighter;
		
}

.top-navigtion a:link {
	color:#fff;
	text-decoration: none;
}
.top-navigtion a:visited {
	text-decoration: none;
	color: #fff;
}
.top-navigtion a:active {
	text-decoration: none;
	color: #fff;
}
.top-navigtion a:hover {
	text-decoration: underline;
	color:#FC0;
}

.top-navigtion ul {
		color:#FFF;
		margin:7px;
		padding:0px;
		list-style:none;
		float:left;

}

.top-navigtion li {
			display:inline;
			background:url(../images/nav-splitter.gif) right no-repeat;
			padding:5px 20px 5px 20px;
			color:#FFF;			
}

.login-box {
		float:right;
}
.input-form {
		width:120px;
		height:18px;
		border:none;
}
.top-links {
		float:right;
		margin:5px 115px 0 0;

}
.custom-printing {
		float:left;
		margin:103px 0 0 10px;		
}
.search-input-box {
		margin:29px 0 0 0;

}
.search-input-box input {
		background:none;
}
.product-intro {
		background:#f6f7c9;
		padding:7px;

}

.product-text {
		background:url(../images/product-spliter.gif) top center no-repeat;
		padding:10px;
		line-height:16px;

}

.product-text p span {
		color:#F00;
		font-weight:bold;

}

.footer-links {
		float:left;
		height:auto;
		width:680px;
		height:22px;
}
.site-by {
		float:right;
		width:160px;
}
.copyright {
		float:left;
		width:500px;
		height:22px;
}
.social-media {
		float:right;
		width:150px;
}
.white-links a:link {
		color:#FFF;
		text-decoration:none;
		font-weight:lighter;
}
.white-links a:active {
		color:#FFF;
		text-decoration:none;
		font-weight:lighter;
}

.white-links a:hover {
		color:#F90;
		text-decoration:none;
		font-weight:lighter;		
}
.white-links a:visited {
		color:#FFF;
		text-decoration:none;
		font-weight:lighter;
}
.block1 {
		float:left;
		width:160px;
		height:auto;
}

.view-more a:link {
		color:#0f5f87;
		text-decoration:none;
		font-weight:bold;
}
.view-more a:active {
		color:#0f5f87;
		text-decoration:none;
		font-weight:bold;
}

.view-more a:hover {
		color:#0f5f87;
		text-decoration:underline;
		font-weight:bold;
}
.view-more a:visited {
		color:#0f5f87;
		text-decoration:none;
		font-weight:bold;
}
