body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	background:url(../images/body.jpg) #FFFFFF repeat-x top;
}
p, h1, h2, h3, form {
	margin:0px;
	padding:0px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	padding:6px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	border-bottom:1px #CCCCCC solid;
	padding:6px;
}
.heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#386aad;
	text-decoration:none;
	font-weight:bold;
}
.mainHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#386aad;
	text-decoration:none;
	font-weight:bold;
}
.smallHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#386aad;
	text-decoration:none;
	font-weight:bold;
}
.subHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#386aad;
	text-decoration:none;
	font-weight:bold;
}
#clr {
	clear:both;
	margin:0px;
	padding:0px;
	font-size:0px;
}
/*===============================Top Part====================================*/
img {
	border:none;
}
.logo {
	margin-left:10px;
	margin-top:16px;
	margin-bottom:18px;
}
.topLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aeadad;
	text-decoration:none;
}
.topLink a{
	color:#aeadad;
	text-decoration:none;
}
.topLink a:hover{
	color:#CCCCCC;
	text-decoration:underline;
}
.topNav {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#CCCCCC;
	text-decoration:none;
	background:url(../images/nav-bg.jpg) repeat-x;
}
.topNav ul{
	margin:0px;
	padding:0px;
	text-align:center;
}
.topNav ul li{
	list-style:none;
	color:#CCCCCC;
	text-decoration:none;
}
.topNav ul li a{
	display:block;
	float:left;
	color:#CCCCCC;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	line-height:30px;
	border-right:1px #7e7d7d solid;
}
.topNav ul li a:hover{
	color:#ffffff;
	text-decoration:none;
	background-color:#282828;
}
.textField {
	height:16px;
	width:175px;
}

/*===============================Left Part====================================*/
.leftTd {
	padding-top:15px;
	padding-right:10px;
	padding-bottom:15px;
	border-right:2px #CCCCCC solid;
}
.topBoxMid {
	background:url(../images/top-box-mid.jpg) #FFFFFF repeat-x top;
	border-left:1px #cfcfcf solid;
	border-right:1px #cfcfcf solid;
}
#leftTopNav {
	margin:0px;
	padding:0px;
	width:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b3a63;
	text-decoration:none;
}
#leftTopNav ul{
	margin:0px;
	padding:0px;
}
#leftTopNav ul li{
	list-style:none;
	display:inherit;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	color:#2b3a63;
	text-decoration:none;
}
#leftTopNav ul li a{
	color:#2b3a63;
	text-decoration:none;
}
#leftTopNav ul li :hover{
	color:#7b8399;
	text-decoration:underline;
}
.midBoxMid {
	border-left:1px #c6c6c6 solid;
	border-right:1px #c6c6c6 solid;
}
#leftMidNav {
	margin:0px;
	padding:0px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b3a63;
	text-decoration:none;
}
#leftMidNav ul{
	margin:0px;
	padding:0px;
}
#leftMidNav ul li{
	list-style:none;
	
	color:#2b3a63;
	text-decoration:none;
	background-color:#ebebeb;
	border-bottom:1px #FFFFFF solid;
}
#leftMidNav ul li a{
	display:block;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	color:#2b3a63;
	text-decoration:none;
}
#leftMidNav ul li :hover{
	background-color:#e2e2e2;
	color:#5e667b;
	text-decoration:none;
}
/*===============================Body Part====================================*/
.bodyTd {
	padding-top:15px;
	text-decoration:none;
}
.bodyTd a{
	color:#ae0404;
	text-decoration:underline;
}
.bodyTd a:hover{
	color:#000000;
	text-decoration:none;
}
.mainBanner {
	margin-bottom:10px;
}
.productTd {
	padding-top:10px;
	padding-bottom:10px;
}
.productHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cf431d;
	font-weight:bold;
	border-bottom:1px #ababab solid;
	margin-left:20px;
	margin-right:20px;
	padding:3px;
}
.product {
	margin-bottom:20px;
	margin-right:7px;
}
.blackText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.blueText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#386aad;
	text-decoration:none;
	font-weight:bold;
}
.blueText a{
	color:#386aad;
	text-decoration:none;
}
.blueText a:hover{
	color:#000000;
	text-decoration:underline;
}
.price {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#cf431d;
	font-weight:bold;
}
.productTable {
	border:1px #ababab solid;
	padding:5px;
}
.addtoCartTable {
	border:1px #CCCCCC solid;
	border-collapse:collapse;
}
.addtoCartTable td{
	color:#777777;
	border:1px #CCCCCC solid;
}
.selectField {
	width:205px;
	height:24px;
	border:1px #e2e2e2 solid;
	padding-bottom:1px;
	padding-top:1px;
}
.textField {
	width:200px;
	height:20px;
	border:1px #e2e2e2 solid;
}
.commentsField {
	width:300px;
	height:100px;
	border:1px #e2e2e2 solid;
}
/*===============================Footer Part====================================*/
#footerPart {
	margin:0px;
	padding:0px;
	width:100%;
	background-color:#000000;
}
#footer {
	margin:auto;
	padding-top:20px;
	width:968px;
}
.footerHeading {
	width:968px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	border-bottom:1px #bababa solid;
	margin-bottom:10px;
}
#footerNav {
	margin:auto;
	width:968px;
	padding-top:20px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2367cc;
	text-decoration:none;	
}
#footerNav a{
	color:#2367cc;
	text-decoration:none;	
}
#footerNav a:hover{
	color:#2367cc;
	text-decoration:underline;	
}
#footerNav p{
	margin:0px;
	padding-bottom:7px;
}
.footerNavPart-1 {
	width:300px;
	float:left;
	margin-left:10px;
	margin-bottom:20px;
}
.footerNavPart-2 {
	width:300px;
	float:left;
	margin-left:10px;
	margin-bottom:20px;
}
.footerNavPart-3 {
	width:330px;
	float:left;
	margin-left:10px;
	margin-bottom:20px;
}
#footerLink {
	margin:auto;
	padding:0px;
	width:968px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
}
#footerLink a{
	color:#ffffff;
	text-decoration:none;
}
#footerLink a:hover{
	color:#cccccc;
	text-decoration:underline;
}
#footerContent{
	margin:auto;
	padding:10px;
	width:960px;
	color:#444444;
	text-decoration:none;
}
#footerContent a{
	color:#444444;
	text-decoration:none;
}
#footerContent a:hover{
	color:#444444;
	text-decoration:underline;
}
/*===============================Colors Part====================================*/
.red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:red;
}
.Orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Orange;
}
.yellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Yellow;
}
.greenDark {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00FF00;
}
.blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
}
.purple {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9900FF;
}
.gray {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.fluorescent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.green {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#66FF99;
}
.fiPink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF00FF;
}
.flYellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFF00;
}
.flOrange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9933;
}
.flBlue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
}amily:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#66FF99;
}
.fiPink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF00FF;
}
.flYellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFF00;
}
.flOrange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9933;
}
.flBlue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
}px;
	color:#0099FF;
}