body{margin:0; text-align:center; background-color:#b6cddd; font:normal 12px Arial, Helvetica, sans-serif; color:#181313; text-align:justify;}
a{font:normal 12px Arial, Helvetica, sans-serif; color:#006699; text-decoration:underline;}
a:hover{text-decoration:none; color:#ff0000;}
img{border:none;}
blockquote{margin:8px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#181313; text-align:justify;}
h1{font:normal 18px Arial, Helvetica, sans-serif; color:#181313;}
h2{font:normal 16px Arial, Helvetica, sans-serif; color:#181313;}
h3{font:normal 14px Arial, Helvetica, sans-serif; color:#181313;}

#wrapper{width:1003px; height:auto; text-align:left; margin:0px auto; position:relative; background-color:#fefdfd; height:auto; font:normal 12px Arial, Helvetica, sans-serif; color:#181313; text-align:justify;}


/*------------------header section---------------------------------*/
#header{clear:both; background:repeat-x url(images/header-top-bg.gif); height:98px; border:1PX solid #d3d9db;}
#logo{ width:224px; height:77px; margin-left:18px; margin-top:8px; padding:0px; float:left;}
#line{width:447px; height:82px; float:left; margin-left:10px; padding:0px;}
#toplinks{background:no-repeat url(images/toplinks.gif) right top; width:233px; height:37px; float:right; font:bold 12px Arial, Helvetica, sans-serif; color:#464646;}
#toplinks ul{margin:0; padding:0;}
#toplinks li{margin-left:12px; padding:0px; display:inline; font:normal 12px Arial, Helvetica, sans-serif; color:#464646;}
#toplinks li a{font:normal 12px Arial, Helvetica, sans-serif; color:#464646; text-decoration:none;}
#toplinks li a:hover{text-decoration:none; color:#FF0000;}

/*------------------navbar section---------------------------------*/
#navbar{width:100%; background:repeat-x url(images/navBG-repeat.gif); height:35px; font:bold 12px Arial, Helvetica, sans-serif; color:#464646;}
#navbar a{font:bold 12px Arial, Helvetica, sans-serif; color:#464646; text-align:left; text-decoration:underline; margin:3px; padding:0px;}
#navbar a:hover{ text-decoration:none; color:#FF0000;}
#main{width:100%; margin-left:2px; margin-top:2px; clear:both;}

/*------------------Left column section---------------------------------*/
#left{float:left; margin-left:3px; width:200px; padding:0px;}
#leftcolumn{width:190px; height:auto; padding:0px; background-color:#fbf9f9; background:repeat-y url(images/middle-repeat.gif);}
#leftcolumn span{ float:right; margin-right:10px;}
#leftcolumn ul{margin:0; padding:0;}
#leftcolumn li{margin:5px; padding-left:20px; display:block; border-bottom:1px solid #e7e9ea; background-color:#f5f9fa; 
width:150px;font:bold 11px/25px Arial, Helvetica, sans-serif; color:#666666; background:no-repeat url(images/LIST.gif) left;}
#leftcolumn li a{font:bold 11px Arial, Helvetica, sans-serif; color:#464646; text-decoration:underline;}
#leftcolumn li a:hover{text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; color:#ff0000;}
#browse{font:bold 16px/25px Arial, Helvetica, sans-serif; background-color:#b3d5e3; margin:2px; padding:0px; text-align:center;}

/*------------------content section---------------------------------*/
#banner{margin:0px; padding:0px; background:no-repeat url(images/banner.gif); width:782px; height:206px;}
#serchbox{margin-top:35px; margin-left:10px; padding:0px;}
#serchbox span{font:bold 12px Arial, Helvetica, sans-serif; color:#3a3a3a; margin-left:15px; padding:0px;}
.boxinput{ position:relative;background:no-repeat url(images/box-search.gif); width:279px; height:39px; border:none; padding:10px 0px 0px 10px;}

#search-results {width:220px; border:1px solid #FB5C46; background: #fbfbfb; position:absolute; font:11px bold Arial, Helvetica, sans-serif; color:#666666; top:238px; left:219px;}
srs { background-color :#4695E4; color : #fff; cursor : pointer; }
.sr, .srs { width : 100%; float : left; font-family : Arial, sans-serif; font-size : 13px; padding : 1px 0 0 0; }
.sr { background-color : #fff; color : #000; }
.srs { background-color :#d0e9f6; color : #fff; cursor : pointer; }
.sr .src { color : #008000; }
.srs .src { color : #fff; }

/*----------------------------------footer section--------------------------------------*/
#footer{clear:both; background:repeat-x url(images/FOOTERbg.gif); height:59px; font:normal 12px Arial, Helvetica, sans-serif;
color:#0293BD; text-align:center; border-top:1px solid #9baeb3;}
#footer span{font:normal 14px Arial, Helvetica, sans-serif;
color:#0293BD; text-align:center;}
#footer span a{font:normal 14px Arial, Helvetica, sans-serif; color:#0293BD; text-decoration:underline; margin:5px; padding-top:8px;}
#footer span a:hover{ text-decoration:none; color:#FF0000;}

/*----------------------------------------inner pages------------------------------------------*/
/*---product info page----*/
#prductINFO{font:bold 12px Arial, Helvetica, sans-serif; color:#ff0000; border:1px solid #CCCCCC; margin:5px; padding:0px; float:left;}
#prductINFO .bg{background-color:#f1e8e8; line-height:25px; padding-left:5px;}
#prductINFO span{float:right; margin:10px;}
#prductINFO ul{margin:0; padding:0;}
#prductINFO li{margin:0px; padding:0px; list-style-type:none; width:350px; border-bottom:1px solid #CCCCCC;}
#prductINFO li a{margin:5px; padding:0px 10px; display:block; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; color:#666666;}
#prductINFO li a:hover{ text-decoration:none;}
#loading, #loading p{ text-align:center; margin:5px 0px;}
/*----compare prices------*/
#compare{ width:90%; margin-left:5px; padding:0px; text-align:justify; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
#compare td{border:0px solid #f1ecec;}


/*----compare prices------*/
#compare{ margin-left:10px; margin-top:5px; margin-bottom:5px; padding:0px; text-align:justify; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
#compare td{font:normal 11px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #d2e5f3;}
#compare strong{font: bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
#compare b{font:bold 12px Arial, Helvetica, sans-serif; color:#FF0000;}
.heBG{background:repeat-x url(images/repet.gif); height:27px;}
.headlink { font:bold 12px Arial, Helvetica, sans-serif; color:#003399;}
.headlink a{ font:bold 12px Arial, Helvetica, sans-serif; color:#003399; text-decoration:none;}
.headlink a:hover{text-decoration:underline;}

/*#compare table{border:1px solid #8dc3e9;}


/* this is for display in display_all.php file*/

.all-cats { padding:10px 20px; margin:5px 0; height:100%;}
.all-cats h1 { font: small-caps bold 18px/30px Arial, Helvetica, sans-serif; color:#546161; margin:0px}
.all-cats div.cats-abc{ text-align:center; padding:5px 0; margin-bottom:5px;}
.all-cats div.cats-abc a{ border:1px solid #CCCCCC; padding:2px 3px;text-decoration:none;}
.all-cats div.cats-abc a:hover{background-color:#CCCCCC}
dl.allcats-link{ margin:0; padding:0;}
dl.allcats-link dt{ padding:4px 10px; margin-top:5px; font:bold 16px Arial, Helvetica, sans-serif; color:#FF0000; background-color:#F9F9F9; border-top:1px solid #ccc; clear:both;}
dl.allcats-link dd{ margin:0; padding:0; width:180px; float:left; display:block; margin:4px 0;}
