@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; background-image:url(../img/mbg.jpg); background-repeat:no-repeat; background-position:center top;}

p{
	margin:0px;
}



.btm_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#1a1a1a;
}

.btm_txt_bold a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1a1a1a;
text-decoration:none;
}
.btm_txt_bold a:hover{
text-decoration:underline;
}

.mid_head{
font-family:tahoma;
font-size:18px;
font-weight:normal;
color:#FFFFFF;
}

.btm_menu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#101215;
}

.new{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#1a1a1a;
}

.pdf{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#1a1a1a;
}

.click{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#1a1a1a;
}

.snj{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#4a5d57;
}

.welcome{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#120f13;
}

.welcm_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#3c3c3c;
}

.prod_name{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#3a4844;
}

.pro{
font-family:tahoma;
font-weight:bold;
font-size:12px;
color:#080808;
}

.left_menu a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#1a1a1a;
text-decoration:none;
}

.left_menu a:hover{
color:#ff2822;
}

.left_maincat{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.menu a{
font-family:tahoma;
font-size:14px;
font-weight:normal;
color:#35423e;
text-transform:uppercase;
text-decoration:none;
display:block;
line-height:39px;
}

.menu a:hover{
background-image:url(../img/hover.png);
background-position:center top;
background-repeat:no-repeat;
color:#FFFFFF;
}

.menut a{
font-family:tahoma;
font-size:14px;
font-weight:normal;
color:#35423e;
text-transform:uppercase;
text-decoration:none;
display:block;
line-height:39px;
}

.menut a:hover{
background-image:url(../img/hover1.png);
background-position:center top;
background-repeat:no-repeat;
color:#FFFFFF;
}

.menutt a{
font-family:tahoma;
font-size:14px;
font-weight:normal;
color:#35423e;
text-transform:uppercase;
text-decoration:none;
display:block;
line-height:39px;
}

.menutt a:hover{
background-image:url(../img/hover2.png);
background-position:center top;
background-repeat:no-repeat;
color:#FFFFFF;
}

.ser_fld{
width:194px;
height:25px;
background-image:url(../img/ser_fld_bg.jpg);
background-repeat:repeat-x;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
}
a.tmenulnk {
				padding: 10px 10px 10px 10px;
			font-size: 14px;
			font-family:Tahoma;
		text-transform:uppercase;
	color: #35423e;
	font-weight:normal;
	text-decoration:none;
/*	background:#58cae0;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;*/
	display:block;
	}
	a:hover.tmenulnk {
	font-size: 14px;
    font-family:Tahoma;
	color: #ffffff;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	background:#64716e;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}
a.tmenulnksel {
					padding: 10px 10px 10px 10px;
	color: #ffffff;
	font-family:Tahoma;
	font-size: 14px;
	font-weight:normal;
	text-decoration:none;
	background:#64716e;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	text-transform:uppercase;
		display:block;
	}
	a:hover.tmenulnksel {
	color: #ffffff;
	font-family:Tahoma;
	font-weight:normal;
	font-size: 14px;
	text-decoration:none;
	text-transform:uppercase;
	background:#64716e;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}
body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#000000;
}
form{
	
	margin:0px;
}
a {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}
a:hover{
	text-decoration: none;
	color: #000000;
	font-size:12px;
	text-decoration:underline;
}
h1, h2, h3, h4, h5, h6 {
    line-height: 1.35;
    margin: 3px 0 3px;
}
h1 {
	color: #FFFFFF;
    font-size: 16px;
    font-weight: normal;
}
h2 {
	color: #000000;
    font-size: 12px;
    font-weight: bold;
}
h2 a {
    color: #000000;
	text-decoration: none;
}
h2 a:hover {
	color:#d70c14;
    text-decoration: none;
}
h3 {
	color: #000000;
    font-size: 12px;
    font-weight: normal;
}
h3 a {
    color: #000000;
	text-decoration: none;
}
h3 a:hover {
	color:#d70c14;
    text-decoration: none;
}
h4 {
	color: #666666;
    font-size: 11px;
    font-weight: normal;
}
h4 a {
    color: #666666;
	text-decoration: none;
}
h4 a:hover {
	color:#d70c14;
    text-decoration: none;
}
h5 {
	color: #FFFFFF;
    font-size: 16px;
    font-weight: normal;
}
h6 {
	color: #FFFFFF;
    font-size: 16px;
    font-weight: normal;
}
.field {
margin: 2px 0px 2px 4px;
border: #666666 solid 1px;
background: #FFFFFF url(img/field-bg.gif) repeat-x;
padding: 2px 0px 2px 4px;
color: #000;
}
.subscriperbox {
margin:0px;
border-left: #000 1px solid;
border-bottom:#000 1px solid;
border-top:#000 1px solid;
border-right:0px;
background:url(../img/emailsubscriberlinebg.png);
padding: 6px 0px 6px 8px;
color:#666;
font-size:11px;
width:156px;	
}
a.toplnk {
	color: #c0c0c0;
	font-weight:bold;
	text-decoration:none;
	font-size: 13px;
	}
	a:hover.toplnk {
	color:#da251d;
	font-size: 13px;
    text-decoration: underline;
}
.bottxt {
	color:#999999;
	font-size:12px;
	}
a.botlnk {
	color:#999999;
	font-size:12px;
	text-decoration:none;
	}
	a:hover.botlnk {
	color: #d70c14;
		font-size:12px;
	text-decoration:underline;
}
.newsheading {
	color:#333333;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
.newsdate {
	color:#d70c14;
	font-size: 11px;
	text-decoration:none;
}
.graytxt {
	color:#999999;
	text-decoration:none;
}
.newsdetails {
	color:#333333;
	font-size: 11px;
	text-decoration:none;
}
.newslettertxt {
	color:#CCCCCC;
}
div.pagination {
	font: 11px arial, sans-serif;	
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	font: 11px arial, sans-serif;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #666666;	
	background-color: #CCCCCC;
	text-decoration: none; /* no underline */
	color: #000000;
}
div.pagination a:hover, div.pagination a:active {
	font: 11px arial, sans-serif;
	text-decoration: none; /* no underline */
	border: 1px solid #070708;
	background-color: #2E2E2E;
	color: #FFFFFF;
}
div.pagination span.current {
	font: 11px arial, sans-serif;
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #070708;		
		font-weight: bold;
		background-color: #2E2E2E;
		color: #FFF;
	}
	div.pagination span.disabled {
		font: 11px arial, sans-serif;
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #CCCCCC;
		background-color: #FFFFFF;	
		color: #CCCCCC;
	}
#e
		{
			overflow: hidden;
			width: 100%;
			text-align: center;
			position: absolute;
			top: 0;
			left: 0;
			background-color: #FDE2DB;
			height: 0;
			color: #000;
			font: 20px/40px arial, sans-serif;
			opacity: .9;
		}
		#s
		{
			overflow: hidden;
			width: 100%;
			text-align: center;
			position: absolute;
			top: 0;
			left: 0;
			background-color: #EAFFEA;
			height: 0;
			color: #000;
			font: 20px/40px arial, sans-serif;
			opacity: .9;
		}
.carttbl {
	color: #FFFFFF;
		background:#666666;
}
.cartcol {
	color:#FFF;
	background:#999999;
}
.cartsel {
	color: #FF0000;
	background:#CCCCCC;
}
.required {
	color: #FF0000;
}
div.quickCart {
    background: url("../images/basket.png") no-repeat scroll left 1px rgba(0, 0, 0, 0);
    float: right;
    height: 42px;
    padding: 0 5px 0 38px;
}
.quickCart span.label {
    color: #CCCCCC;
    font-weight: bold;
	text-transform:uppercase;
}
.quickCart span.value {
    color: #999999;
    font-weight: bold;
    text-decoration: underline;
}
.quickCart a {
    color: #999999;
    display: block;
    font-weight: bold;
    text-decoration: underline;
}
.quickCart a:hover span {
    color: #FF0000;
    font-weight: bold;
}
.bottxt {
	color:#FFF;
	font-size:11px;
	}

.newstxt {
	color: #474747;
	font-size:11px;
}
.datetxt {
	color: #58a1cb;
	font-size:11px;
}
.headingtxt {
		font-size: 11px;
	color: #474747;
		font-weight:bold;
text-transform: uppercase;
}
a.botlnk1 {
	color:#535353;
	font-size:12px;
	text-decoration:none;
	}
	a:hover.botlnk1 {
	color: #d70c14;
		font-size:12px;
	text-decoration:underline;
}
a.hdtext{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
a:hover.hdtext{
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
}
.hdtext1{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
:hover.hdtext1{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.artlnk {
	color: #475450;
	font-weight:none;
	text-decoration:none;
	font-size:12px;
	}
	:hover.artlnk {
	color: #000000;
	font-weight:none;
	text-decoration:underline;
	font-size:12px;
}
a.mcatlnk {
	color:#ffffff;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;

	}
	a:hover.mcatlnk {
	color:#d00016;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;

}
a.mcatlnksel {
	color:#000000;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;

	}
	a:hover.mcatlnksel {
	color:#d00016;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;

}
a.scatlnk {
	color:#656464;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:none;
	text-decoration:none;
	font-size:12px;
	

	}
	a:hover.scatlnk {
	font-family:Tahoma, Geneva, sans-serif;
	color:#c80000;
	text-decoration:underline;
	font-size:12px;
	font-weight:none;

}
a.scatlnksel {
	font-family:Tahoma, Geneva, sans-serif;
	color: #656464;
	text-decoration:underline;
	font-weight:none;
	font-size:12px;

	}
	a:hover.scatlnksel {
	color:#c80000;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	font-size:12px;
}
.field {
margin: 2px 0px 2px 4px;
border: #666666 solid 1px;
background: #FFFFFF url(img/field-bg.gif) repeat-x;
padding: 2px 0px 2px 4px;
color: #000;
}
.searchbox {
margin:0px;
border:0px;
background:url(../img/seacrhbg.gif);
padding: 8px 0px 7px 10px;
color: #ffffff;
font-size: 11px;
width:195px;	
}	