/* GENERAL HTML */
	html { width:100%; margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; }
	body { width:798px; padding:0; margin-left:auto; margin-right:auto; }
	h1 { color:#00467b; margin-top:0px; margin-bottom:5px; font-size:13px; font-weight:bold; }
	form { margin:0; padding:0; }
	label { font-size:10px; font-weight:bold; }
	a {color:#012d5c; }
	a:link { color:#012d5c; text-decoration:none; }
	a:visited { color:#012d5c; text-decoration:none; }
	a:hover { color:#0068b6; text-decoration:none; }
	
	
	.lbutton a {color:#012d5c; font-weight:bold; }
	.lbutton a:link {color:#012d5c; font-weight:bold; }
	.lbutton a:visited {color:#012d5c; font-weight:bold; }
	.lbutton a:hover { color:#ffffff; font-weight:bold; }
	
	ul { padding-left: 20px; margin-left:25px; margin-bottom:15px; }
	ol { margin-left:25px; margin-bottom:15px; }
	/* HEADER CLASSES */
	#header { height:59px; margin-bottom:8px; }
	#header #logo { float:left; }
	#header ul { list-style:none; padding:0; margin:20px 0 0 20px; float:left; }
	#header ul li { float:left; }
	#header ul li a { display:block; padding:4px 10px 0 10px; font-size:13px; font-weight:bold; }
	
	/* HEADER NAVIGATION */
	#header ul li a:link { color:#00467b; text-decoration:none; }
	#header ul li a:visited { color:#00467b; text-decoration:none; }
	#header ul li a:hover { color:#0068b6; text-decoration:none; }
	
	#header img { border:0; }
	#header #checkout { float:right; margin-top:20px; }
	#header #search { float:right; margin-top:20px; margin-right:10px; width:230px; height:26px; background:url('http://www.emtcompany.com/style/images/search.jpg'); background-repeat:no-repeat; }
	
	.pistart { width:170px; height:230px; float:left; text-align:center; margin-right:15px; margin-bottom:15px; }
	.pimid { width:170px; height:230px; float:left; margin-left:15px; margin-right:15px; text-align:center; margin-bottom:15px; }
	.piend { width:170px; height:230px; float:left; margin-left:15px;  text-align:center; margin-bottom:15px;}
	
	DIV.loader {
            border: 1px solid #ccc;
            width:276px; height:175px;
            overflow: hidden;
        }
	.highlight { background-color: yellow }
	
	DIV.loader.loading {
		background: url(http://www.emtcompany.com/style/images/spinner.gif) no-repeat center center;
	}
		
	.categorylist
	{
		list-style:none;
		margin:0;
		padding:0;
	}
	
	.categorylist2
	{
		
	}
	
	.shipwar { list-style-position:inside;padding:0; margin:0; font-size:10px; border-bottom:1px dotted #cdcdcd;}
	.shipwar li { list-style-image: url('http://www.emtcompany.com/style/images/smallimagebullet.jpg'); }
	
	.shipwar2 { list-style-position:inside;padding:0; margin:0; font-size:10px; }
	.shipwar2 li { list-style-image: url('http://www.emtcompany.com/style/images/smallimagebullet.jpg'); }
	
	/* BODY CLASSES */
	#body #right { z-index:0; width:615px; float:right; }
	#body #left { z-index:0; width:172px; }
	
	
	/* SIDE BAR */
	#left #cheader { overflow:hidden; height:29px; width:172px; text-align:center; background:url('http://www.emtcompany.com/style/images/lg-button.jpg'); }
	#left #cheader a { display:block; padding:7px 10px 5px 10px; font-size:13px; font-weight:bold; font-size:12px; }
	#left #cheader a:link { color:#00467b; text-decoration:none; }
	#left #cheader a:visited { color:#00467b; text-decoration:none; }
	#left #cheader a:hover { color:#0068b6; text-decoration:none; }
	
	/*CATEGORIES*/
	#left #cats { margin: 0 0 5px 0; padding:0; font-size:10px; }
	#left #cats ul { list-style:none; padding:0; margin:0; }
	#left #cats ul li { padding:0; margin:0; }
	.cats { border-bottom:1px dotted #cdcdcd; margin:0; padding:0; }
	
	
	#psmall ul { padding:0; margin:0; margin-left:2px; }
	#psmall ul li { padding:0; margin:0; }
	
	.cats2 { border-bottom:1px dotted #cdcdcd; margin:0; padding:0; }
	#left #cats2 { margin: 0 0 5px 0; padding:0; font-size:10px; }
	#left #cats2 ul { list-style:none; padding:0; margin:0; }
	#left #cats2 ul li { padding:0; margin:0; }
	
	.scats { border-top:1px dotted #cdcdcd; margin:0; padding:0; background:#fbfbfb; }
	
	.last { border-bottom:0; }
	.fcats { border-bottom:0px; }
	#left .cats a { display:block; padding:5px; font-weight:bold; }
	#left .cats a:link { color:#012d5c; text-decoration:none; }
	#left .cats a:visited { color:#012d5c; text-decoration:none; }
	#left .cats a:hover { color:#0068b6; text-decoration:none; }
	
	#left ul li ul li a { display:block; padding:5px; font-weight:bold; }
	#left ul li ul li a:link { color:#0068b6; text-decoration:none; }
	#left ul li ul li a:visited { color:#0068b6; text-decoration:none; }
	#left ul li ul li a:hover { color:#000000; text-decoration:none; }
	
	
	.proditem { width: 614px; border-top: 1px dotted #cdcdcd; }
	.proditem img { float:left; width:138px; height:126px; border:0; border-right: 1px dotted #cdcdcd; margin-right:10px; margin-top:10px; }
	
	.proditem strong{ color:#900; font-size:16px;  }
	.proditem a { font-weight:bold; font-size:14px; }
	
	.proditemstart { width:614px; border-top: 1px dotted #cdcdcd; }
	.proditemstart img { float:left; width:138px; height:126px; border:0;  border-right: 1px dotted #cdcdcd; margin-right:10px; margin-top:10px;}
	.proditemstart strong{ color:#900; font-size:16px;  }
	.proditemstart a { font-weight:bold; font-size:14px; }
	
	.thumb { z-index:0; position:relative; float:left; border:1px solid #cdcdcd; display:block; margin:3px; margin-top:0px; margin-bottom:6px; text-align:center; width:199px;height:300px; }
	.thumb img { width:199px; height:179px; }
	.thumb .pitem { border-top:1px dotted #cdcdcd; }
	
	.thumbstart { z-index:0; position:relative; float:left; border:1px solid #cdcdcd; display:block; margin:2px; margin-top:0px; margin-bottom:6px; margin-left:0; text-align:center; width:199px;height:300px; }
	.thumbstart img { width:199px; height:179px; }
	.thumbstart .pitem { border-top:1px dotted #cdcdcd; }
	
	.thumbend { z-index:0; position:relative; float:left; border:1px solid #cdcdcd; display:block; margin:2px; margin-top:0px; margin-bottom:6px; margin-right:0; text-align:center; width:199px;height:300px; }
	.thumbend img { width:199px; height:179px; }
	.thumbend .pitem { border-top:1px dotted #cdcdcd; }
	
	
	.homethumb { z-index:0; position:relative; float:left; border:1px solid #cdcdcd; display:block; margin:3px; margin-top:0px; margin-bottom:6px; text-align:center; width:199px;height:260px; }
	.homethumb img { width:199px; height:179px; }
	.homethumb .pitem { border-top:1px dotted #cdcdcd; }
	
	.homethumbstart { z-index:0; position:relative; float:left; border:1px solid #cdcdcd; display:block; margin:2px; margin-top:0px; margin-bottom:6px; margin-left:0; text-align:center; width:199px;height:260px; }
	.homethumbstart img { width:199px; height:179px; }
	.homethumbstart .pitem { border-top:1px dotted #cdcdcd; }
	
	.homethumbend { z-index:0; position:relative; float:left; border:1px solid #cdcdcd; display:block; margin:2px; margin-top:0px; margin-bottom:6px; margin-right:0; text-align:center; width:199px;height:260px; }
	.homethumbend img { width:199px; height:179px; }
	.homethumbend .pitem { border-top:1px dotted #cdcdcd; }
	
	.homethumb .pitem a:link { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.homethumb .pitem a:visited { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.homethumb .pitem a:hover { font-size:10px; font-weight:bold; color:#0068b6; text-decoration:none; }
	.homethumb .pitem strong { color:#900; font-size:12px; }
	.homethumb .pitem small { font-size:10px; }
	
	.homethumbstart .pitem a:link { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.homethumbstart .pitem a:visited { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.homethumbstart .pitem a:hover { font-size:10px; font-weight:bold; color:#0068b6; text-decoration:none; }
	.homethumbstart .pitem strong { color:#900; font-size:12px; }
	.homethumbstart .pitem small { font-size:10px; }
	
	.homethumbend .pitem a:link { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.homethumbend .pitem a:visited { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.homethumbend .pitem a:hover { font-size:10px; font-weight:bold; color:#0068b6; text-decoration:none; }
	.homethumbend .pitem strong { color:#900; font-size:12px; }
	.homethumbend .pitem small { font-size:10px; }
	
	
	.thumbsubs { width:199px; text-align:center; float:left; border:1px solid #cdcdcd; display:block; margin:3px; margin-top:0px; margin-bottom:6px; }
	.thumbsubs img { width:116px; height:81px; }
	.thumbsubsstart { width:199px; text-align:center; float:left; border:1px solid #cdcdcd; display:block; margin:2px; margin-top:0px; margin-bottom:6px; margin-left:0; }
	.thumbsubsend { width:199px; text-align:center; float:left; border:1px solid #cdcdcd; display:block; margin:2px; margin-top:0px; margin-bottom:6px; margin-right:0; }
	
	
	.thumbsubs  a:link { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.thumbsubs  a:visited { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.thumbsubs  a:hover { font-size:10px; font-weight:bold; color:#0068b6; text-decoration:none; }
	.thumbsubs  strong { color:#900; font-size:12px; }
	.thumbsubs  small { font-size:10px; }
	
	.thumbsubsstart img { width:116px; height:81px; }
	.thumbsubsend img { width:116px; height:81px; }
	.thumbsubsstart a:link { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.thumbsubsstart a:visited { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.thumbsubsstart a:hover { font-size:10px; font-weight:bold; color:#0068b6; text-decoration:none; }
	.thumbsubsstart strong { color:#900; font-size:12px; }
	.thumbsubsstart small { font-size:10px; }
	
	.thumbsubsend a:link { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.thumbsubsend a:visited { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.thumbsubsend a:hover { font-size:10px; font-weight:bold; color:#0068b6; text-decoration:none; }
	.thumbsubsend strong { color:#900; font-size:12px; }
	.thumbsubsend small { font-size:10px; }
	
	
	
	.nthumbsubs { width:113px; height:58px; text-align:center; margin-top:6px; margin-left:12px; float:left;  display:block; }
	
	.nthumbsubsstart { width:113px; height:58px; text-align:center; margin-top:6px; float:left; display:block; }
	.nthumbsubsend { width:113px; height:58px; text-align:center; margin-top:6px; margin-left:12px; float:left; display:block;  }
	
	
	
	
	
	.prodaddcart { position:absolute; bottom:0; left:0; text-align:center; width:100%;}
	
	.thumb .pitem a:link { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.thumb .pitem a:visited { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.thumb .pitem a:hover { font-size:10px; font-weight:bold; color:#0068b6; text-decoration:none; }
	.thumb .pitem strong { color:#900; font-size:12px; }
	.thumb .pitem small { font-size:10px; }
	
	.thumbstart .pitem a:link { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.thumbstart .pitem a:visited { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.thumbstart .pitem a:hover { font-size:10px; font-weight:bold; color:#0068b6; text-decoration:none; }
	.thumbstart .pitem strong { color:#900; font-size:12px; }
	.thumbstart .pitem small { font-size:10px; }
	
	.thumbend .pitem a:link { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.thumbend .pitem a:visited { font-size:10px; font-weight:bold; color:#012d5c; text-decoration:none; }
	.thumbend .pitem a:hover { font-size:10px; font-weight:bold; color:#0068b6; text-decoration:none; }
	.thumbend .pitem strong { color:#900; font-size:12px; }
	.thumbend .pitem small { font-size:10px; }
	
	.sf-menu li ul li a:link { color:#012d5c; text-decoration:none; }
	.sf-menu li ul li a:visited { color:#012d5c; text-decoration:none; }
	.sf-menu li ul li a:hover { color:#0068b6; text-decoration:none; }
	
	.pagination { margin-bottom:8px; }
	.pagination strong { font-size:10px; padding:2px 6px 2px 6px; border:1px solid #c0c0c0; color:#999; }
	.pagination a { font-weight:bold; font-size:10px; padding:2px 6px 2px 6px; border:1px solid #cdcdcd; color:#012d5c; text-decoration:none; }
	.pagination a:link { color:#012d5c; text-decoration:none; }
	.pagination a:visited { color:#012d5c; text-decoration:none; }
	.pagination a:hover { color:#0068b6; text-decoration:none; }
	.pagination ul { margin:0; padding:0; }
	
	#productimg img { font-size:10px; float:left; width:276px; }
	#productimg span { width:320px; float:right; }
	#productimg span strong { font-size:18px; color:#ED0000; }
	
	#productimgtab img { font-size:10px; float:left; width:276px; }
	#productimgtab span { width:280px; float:right; }
	#productimgtab span strong { font-size:18px; color:#ED0000; }
	
	#productimgcb .right { width:320px; float:right; }
	#productimgcb .right strong { font-size:18px; color:#ED0000; }
	
	.searchby { font-size:10px; margin:0; padding:0; height:16px; }
	
	
	#footer { text-align:center; font-size: 10px; clear:both; margin-top:10px; padding:5px 15px 5px 25px; border-top:1px dotted #cdcdcd; }	
	
	#footer a:link { font-size:8px; font-weight:bold; color:#012d5c; text-decoration:none; }
	#footer a:visited { font-size:8px; font-weight:bold; color:#012d5c; text-decoration:none; }
	#footer a:hover { font-size:8px; font-weight:bold; color:#0068b6; text-decoration:none; }
	
	#footer ul { width:112px; margin:0; padding:0; list-style:none; float:left; text-align:center;}
	
	#footer h3 { color:#333; }
	
	#emailformp {
		background:#fff;
		padding:15px;
		border:1px solid #cdcdcd;
		width:350px;	
	}
	#emailformp a.modalCloseImg {
	background:url(/img/x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}

blockquote p { margin-bottom: 10px; font-style: italic; }
blockquote cite { font-style: normal; display: block; text-align: right; text-transform: uppercase; font-size: 10px; font-weight: bold; letter-spacing: 1px; font-family: Arial, Helvetica, sans-serif; }

/*
 |	Setting the width for the blockquotes is required
 |	to accurately adjust it's contianer
*/

blockquote {
	font-family: Georgia, Times, serif;
	width: 172px; /* required */
	margin: 0 auto;
	}
	
/*
 |	The #quote_wrap div is created
 |	by Quovolver to wrap the quotes
*/


#countdown_dashboard {
	height: 40px;
}
#countdown_dashboard1 {
	height: 40px;
}

#countdown_dashboard2 {
	height: 40px;
}
#countdown_dashboard3 {
	height: 40px;
}
#countdown_dashboard4 {
	height: 40px;
}
#countdown_dashboard5 {
	height: 40px;
}
#countdown_dashboard6 {
	height: 40px;
}
#countdown_dashboard7 {
	height: 40px;
}
.dash {
	width: 54px;
	height: 62px;
	background: transparent url('http://www.emtcompany.com/style/images/dash.png') 0 0 no-repeat;
	float: left;
	margin-left: 10px;
	position: relative;
}

.dash .digit {
	
	font-size: 25pt;
	font-weight: bold;
	padding-top:3px;
	float: left;
	width: 27px;
	text-align: center;
	font-family: Times;
	color: #555;
	position: relative;
}

.dash_title {
	position: absolute;
	display: block;
	bottom: 0px;
	font-size: 6pt;
	color: #555;
	text-transform: uppercase;
	letter-spacing: 2px;
	width:55px;
}

