/*for header&footer*/
.sep {background-color:#FFF; color:#CCC; font-size:16px;}
.smaller {font-size:10px; font-family: Arial, Helvetica, sans-serif;}
.plainblue {color:#0033FF;}
/* CSS Document */
body, p { margin-top:1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
table {margin: 1px;	border-width: 1px;	border-style: solid; border-color:#D8D8D8;border-collapse: collapse;}
a img{
	border:none;
}
a, a:visited { font-size: 11px;	color:#000 ;	text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
a:hover { font-size: 11px; color:#666; text-decoration: none;}
.views:link, .views:visited { font-size: 10px;	color:#a00; vertical-align:top;	text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
.views:hover { font-size: 10px; color:#000; text-decoration: none; vertical-align:top;}
.listviewlink:link, .listviewlink:visited{
	 font-size: 13px;	color:#000; font-weight:bold; text-align:left;
}
.listviewlink:hover {
	 font-size: 13px;	color:#666; font-weight:bold;
}
.listviewleft{color:#1F4B7F; font-weight:bold; width:35%; text-align:left;}
td, th, h1, h2, h3, h4, h5, h6, form {
	margin:0;
	padding:0;	
}
.listviewright{ text-align:left
	
}
form {
	display:inline; margin:0px;
}
input {font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
fieldset{width:400px;  border:2px solid #426DCC}
legend{color:#223B6F; font-weight:bold; font-size: 14px;}
.bold{font-weight:bold;}
.redtitlesm {font-family: Arial, Helvetica, sans-serif; color: #B8161B; }
a.toplink, a.toplink:visited {font-size: 11px; text-decoration: underline; padding-right: 3px; padding-left: 3px; font-family: Arial, Helvetica, sans-serif;	color: #333333;}
a.toplink:hover {font-size: 11px; text-decoration: underline; padding-right: 3px; padding-left: 3px; font-family:Arial, Helvetica, sans-serif; color:#F95100;}
.price {font-size: 13px;font-weight: normal;	color: #84120F; text-align:center}
.small {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#484848; text-align:center}
.bold {font-weight:bold;}
/*for cart */
.imp {font-size: 14px;	background-color:#FF6600;	border: 1px solid #B35900;	color: #FFFFFF;	padding-left: 5px; padding-bottom: 2px; padding-top: 2px; height:60px;}
.carttitle {border:none; background:#FF6600; padding:0px 3px 0px 8px; color:#FFFFFF; text-align:left; width:172px; border: 1px solid  #B35900;}
.titles{font-size:15px; color:#F27900; text-align:center; font-weight:bold}
.bigger {font-size:13px; text-align:left}
.bigger2 {font-size:13px; text-align:center}
.bar {padding-left:15px; height:20px; text-align:left;}
.brandsstyle{float:left; width:100px; padding-left:3px; text-align:left;}
.prodrow{border-right:solid #D8D8D8 1px; border-bottom:solid #D8D8D8 1px; vertical-align:top}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
.navigationtop{
	height:25px; vertical-align:top; padding:10px;
}
.navigationtop a{
	padding:3px 5px; border: solid 1px #999; margin:0 2px; background: url(/images/navback.png); font-weight:bold; 
}
.topleftbox{ width:15%; background-color:#fff;}
.topleftbox td{ text-align:center;}
.whitelargetitle {
	font-size: 36px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.ext{font-size:14px; text-align:left; color:#D90000; font-weight:bold; padding-left:5px;}
.paging {text-align:center; width:435px; background:#F3F3F3; border:#999999 solid; border-width:1px 0px 1px 0px;}
.smartblue {color:#374580; font-size:13px; font-weight:bold}
.pagenum a, .pagenum a:visited {font-family: Verdana, Arial, Helvetica;	font-size: 10px; color: #333333; text-decoration: none;	padding: 3px 4px 1px 4px;}
.pagenum a:hover { font-family: Verdana, Arial, Helvetica; font-size: 10px;	color:#CC6600;  text-decoration: none; 	padding: 0px 4px 1px 4px;}
.leftnavtop {padding-left:5px; font-weight:bold; color:#DD7002; vertical-align:middle; font-size:13.5px; background-image:url(../images/leftnavback.gif); height:33px; margin:0;}
.navigation a, .navigation a:visited {display:block; background-color: #F3F3F3; font-size:12px; color: #000000;	text-decoration: none; white-space:nowrap;	font-weight: normal; width: 190px;	padding:  3px 3px 3px 15px;	text-align:left; border: 1px solid  #F3F3F3; margin:1px;}
.navigation a:hover { display:block; background-color: #D6D6D6;	font-size: 12px; color: #000000; text-decoration: none;	font-weight: normal; width: 190px;	border: 1px solid #666666;	padding: 3px 3px 3px 15px;}	
.active a:visited {	display:block;	background-color:#FF6600; font-size: 12px;	color:#ffffff; text-decoration: none; white-space:nowrap; font-weight: normal; width: 190px; padding: 3px 3px 3px 15px; left:5px; position:relative;	text-align:left; border-width:1px 1px 3px 1px; border-color:#B35900; border-style:solid;}
.subcattop {font-weight:bold; color:#333333; vertical-align:middle; font-size:15px; background-image:url(../images/subcatback.gif); background-position:center; height:32px; text-align:center;}
.sortby { background-image:url(../images/sortby.gif); background-position:center; height:42px;  text-align:left; padding-left:10px; vertical-align:middle; font-weight:bold; letter-spacing:2.5px; white-space:nowrap;}
.sortby a, .sortby a:visited{color:#000000; text-decoration:underline; font-weight:normal;}
.sortby .activesort { text-decoration:none; font-weight:bold; font-size:14px; letter-spacing:0.5px; color:#C40000; cursor:text;}
.sortby a:hover{color:#000000; text-decoration:none; font-weight:normal;}
.activenav { font-family: Verdana, Arial, Helvetica;	font-size:10px;	color: #FFFFFF; text-decoration:none; background-color: #FF6600; padding: 0px 4px 1px 4px;}
.producttocart {background-image:url(../images/prdtb.gif); text-align:left; padding:6px 10px 6px 12px; white-space:nowrap; font-weight:bold;}
.producttocartright {width:100%; background-image:url(../images/prdtrb.gif); background-repeat:no-repeat; text-align:left; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px}
.bgc{background-color:#000000;}
#nftable table{border:none; text-align:left; width:98%}
.spreaded {letter-spacing:3px; font-size:16px; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#333333; padding-left:5px;}
.error {color:#E10000}
.titlesm {font:10px bold #666666; padding:0 3px 0 3px;}
.table table {border:none; text-align:left; font-weight:bold; font-size:14px; padding-left:8px}
.new{background:url(/images/new.png) no-repeat; position:absolute; display: block; width:100%; height:30px;}
.striped{background-color:#e5e5e5;}
.titlesm {font-size:10px; color:#666;	padding: 0px 3px 0px 3px;}


