body, html {
	margin:0; padding:0;
}
body {
	/*background:#0a0a0a url(../images/bg-strip.gif) repeat-x top; font-size:13px; font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;*/
}
a, a:hover, a:active, a:focus {
	outline:none;
}
.clear {
	clear:both; margin:0; padding:0 !important; line-height:0 !important;
}
#wrapper {
	width:973px; margin:0 auto;
}
#wrapper-internal {
	width:973px; margin:0 auto;	padding:0;
}
/* Common styles starts here */

#divresult{ margin:0; padding:0 !important; line-height:0 !important;}


#header {
	margin:0; padding:0; height:62px;
}
#logo {
	float:left;	padding:0; width:264px;
}
#navigation-bg {
	float:right; margin:0; padding:0; background:url(../images/nav-bg.jpg) no-repeat top left; width:709px;	height:62px;
}
.chat{ 
	height:27px; margin:0; padding:0; text-align:right;
}
#search{
	margin:0; padding:0; float:left; width:123px; 
}
.search-lt{ 
	background:url(../images/search-lt.gif) no-repeat top left; float:left;
}
.search-rt{ 
	background:url(../images/search-rt.gif) no-repeat top right; float:left;
}
.search-mid{ 
	float:left; width:80px; height:21px; background:url(../images/search-bg.gif) repeat-x top; padding:4px 0 0 0; margin:0;
}
.search-go{ 
	float:left; border:none;
}
.input-search{ 
	margin:0; padding:0; height:11px; width:70px; line-height:10px; border:#fff solid; display:block; outline:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000;
}
.form-box{ 
	margin:0; padding: 10px 0 !important; width:345px; float:left;
}
.fc-box{ 
	padding:7px 5px 7px 10px; margin:0;
}
.form-name{ 
	float:left; width:75px!important; padding-right:10px!important; text-align:right;
}
.form-fild{
	float:left; text-align:left; padding:2px 0 0 0;
}

.forminput{
	margin:0; padding-top:2px; height:18px; line-height:16px; width:165px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#7f7f7f;	font-size:12px;
}
.forminput2{
	margin:0; padding:0; width:165px; font-family:Tahoma, Arial, Helvetica, sans-serif;	color:#7f7f7f;	font-size:12px;	
}
.form-input{ 
	margin:0; padding:2px 0 0 0; height:20px; width:170px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#7f7f7f;
}
.dg_header{ background:#f5f5f4; line-height:25px;}
.dg_row1{ background:#fdfaff;}
.dg_row2{ background:#fdfdfd;}

#navigation {
	padding:4px 0 0 34px; margin:0;	float:left;	width:550px;
}
#navigation ul {
	list-style:none; padding:0;	margin:0;
}
#navigation ul li {
	float:left;	text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;	font-weight:bold; font-size:11px; background:url(../images/nav-bullet.gif) no-repeat center left;
}
#navigation ul li a {
	color:#898787; text-decoration:none; padding:0 17px 0 8px; background:url(../images/nav-bullet.gif) no-repeat center left;
}
#navigation ul li a:hover {
	color:#f15922; text-decoration:none; background:url(../images/nav-bullet-h.gif) no-repeat center left;
}
#topnav1 a {
	padding:0 21px 0 14px!important; background:url(../images/icon-topnav.gif) no-repeat center left!important;
}
#topnav2 a {
	padding:0 0 0 21px!important; background:url(../images/chat-icon-topnav.gif) no-repeat center left!important;
}






/* IF diffrent hover images are needed, please specify them here*/
/*#topnav1 a:hover{
	background:url(../images/icon-topnav.gif) no-repeat center left!important;
}
#topnav2 a:hover{
	background:url(../images/chat-icon-topnav.gif) no-repeat center left!important;
}*/

.page-nav {
	float:left;	margin:0; padding:0; color:#494949; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.page-nav a {
		text-decoration:none; color:#494949; list-style:none;	padding: 0 15px 0 5px; background:url(../images/page-link-bullet.gif) no-repeat right;
}
.page-nav a:hover {
	color:#2595a3; 
}
.page-nav span {
	color:#2595a3;
}

.printmail {
	float:right; margin:0; padding:0;
}
.printmail img{
	padding:0 3px;
}
.border {
	width:700px; border-bottom:1px solid #b7b7b7;
}
.img-float {
	float:left;	padding:0; margin:10px 15px; text-align:center;
}
.img-float a{
	text-decoration:none; text-transform:uppercase;	color:#7f7f7f; font-size:13px;
}
.img-float a:hover{
	color:#0581db;
}
.img-float p{ margin:0; padding:5px 0 10px 0;}

.product-varieties{ margin:0; padding:0 0 20px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.product-img{ margin:0; width:150px; padding:0 10px 0 10px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; height:270px; }
.bordernone{ margin:0; padding:0 10px 0 18px; background:none; float:left; text-align:center;}
.pv-name{ color:#7f7f7f; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:10px 0 8px 0; text-align:center;}
.pv-name a{ color:#7f7f7f; font-weight:600; text-align:center; text-decoration:none; line-height:20px;}
.pv-name a:hover{ color:#dc9a0b !important;}
.pv-name span{ color:#b0b0af; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.pv-rs-price{ color:#787878; font-size:12px; line-height:18px; text-align:center;}
.pv-sale-price{ color:#ff8a00; font-size:11px; text-align:center; line-height:18px; }

.product-varieties a{ color:#7f7f7f; text-decoration:none;}
.product-varieties a:hover{ color:#dc9a0b !important;}

.pro-mid-col{ margin:0; padding:0;}
.pro-description-col{ float:right; width:576px; padding:0; margin:0 0 0 10px;}
.pro-sale-col{ width:210px; border-right:dashed 1px #ccc; float:left; padding:0 40px 0 0;}
.pro-mid-name{ color:#494949; line-height:35px; border-bottom:dashed 1px #cccccc; font-size:12px;}
.pro-mid-name span{ color:#666666; font-size:12px;}

.pro-mid-price{ color:#494949; line-height:35px; border-bottom:none; font-size:12px;}
.pro-mid-price span{ color:#494949; font-size:12px;}
.pro-mid-dscol{ float:left; margin:0 0 0 20px;}

.add-card-btn{ float:left; margin-right:5px;}

.sp-name{ color:#808080; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.sp-rs-price{ color:#808080; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:line-through;}
.sp-sale-price{ color:#c80000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.pro-compare{ margin:0; padding:0; text-align:right;}

#site-tag{ margin:0; padding:15px 0 0 0;}
#site-tag p{ margin:0; padding:6px 0 0 0;}
#site-bookmark{ margin:0; padding:15px 0 0 0;}
.flo-left{ margin:0; padding:0; float:left; border:none;}
.flo-lt{ margin:0; padding:0; float:left; border:none;}

#product-details {
	padding:0 0 15px 0;
}
#main-img {
	float:left;	width:350px; margin:0;	padding:0;
}
#main-img div{
	margin:0; padding:10px 0;
}
#main-details {
	float:right; width:330px;
}
#main-details h2{
	font-size:17px;	color:#920800;	font-weight:400 ; margin:0; padding:0;
}
#main-details ul{
	list-style:none; margin:0; padding:0 0 10px 0;
}
#main-details ul li{
	font-size:13px;	background:url(../images/product-details-bullet.gif) no-repeat top left; font-weight:normal; padding:3px 0 3px 20px; line-height:20px; 
}
#main-details ul li ul{
	list-style:none; margin:0; padding:0 0 10px 0;
}
#main-details ul li ul li{
	font-size:13px;	background:url(../images/product-details-bullet2.gif) no-repeat top left; font-weight:normal; padding:3px 0 3px 15px; line-height:20px; 
}



.model-title{
	color:#646464; font-size:13px; font-weight:bold;
}
.modeldetails {
	color:#646464; margin:0; padding:0;	font-size:13px;
}
.modeldetails h4{
	color:#212222;font-size:14px; font-weight:400;	margin:0; padding:0;
}
.modeldetails div{
	color:#212222; margin:0; padding:0;	font-size:14px; font-weight:400; width:100px; float:left;
}
.modeldetails strong{
	color:#960a00;	font-size:13px;	font-weight:normal;
}

#myspan{ margin:0; padding:0;}
#myspan #adminedit{ background:url(../images/edit1.gif) no-repeat top right;}
#myspan #adminedit a{ font-family:Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
#myspan #adminedit a:hover{}

#tab-btn{ margin:0; padding:0; background:#e3e3e3;}
#tab-btn ul{ margin:0; padding:0; list-style:none;}
#tab-btn ul li{ margin:0; padding:0; float:left; list-style:none; height:30px; border:solid 1px #cecece;}
#tab-btn ul li a{padding:0 16px; color:#fff; line-height:30px; background:url(../images/pro-tab-bg.gif) repeat-x top; text-decoration:none;  display:block;}
#tab-btn ul li a:hover { background:url(../images/pro-tab-h-bg.gif) repeat-x top; display:block;  color:#4f4f4f;}

.ad-search{ margin:10px 15px 0 0; padding:0; float:left;}
.search-url{ margin:10px 0;}
.search-url p{ margin:0; padding:5px 0 2px 0;}
.search-url h4{ margin:0; padding:0 0 2px 0;}
.search-url a{ margin:0; color:#0086da; text-decoration:none;}
.search-url a:hover{ margin:0; color:#0086da; text-decoration:underline;}


.search-title{margin:0; font-family:Tahoma, Arial, Helvetica, sans-serif;	color:#6d6b6b;	font-size:12px; font-weight:bold;}
.search-title a{ font-family:Tahoma, Arial, Helvetica, sans-serif;	color:#0086da; text-decoration:none;	font-size:12px;}
.search-btn{ margin:0; padding:0; background:#ffcfff; color:#7f7f7f;}
.mp0{ margin:0; padding:0; border:solid 1px red;}
.searchlink{ margin:0; padding:0;}
.searchmatch{font-family:Tahoma, Arial, Helvetica, sans-serif;	color:#6d6b6b;	font-size:12px; font-weight:bold;}

.width-floatL {
	float:left;	width:226px; text-align:center;
}
.width-floatL p{
	line-height:16px; font-size:12px; color:#4f4f4f;
}
.price-color {
	color:#c80000;
}
/* Common styles ends here */
/* Home page styles starts here */
#home-body {
	margin:0;	padding:0;
}
#main-flash {
	float:left;	width:733px; height:500px;	border:1px solid #35383b; background:url(../images/main-flash-bg.jpg) no-repeat;	margin:0;	padding:0;
}
#sidebar-flash {
	float:right; width:228px; height:500px; border:1px solid #313335; background:url(../images/sidebar-flash-bg.jpg) no-repeat;	margin:0; padding:0;
}
/* Home page styles ends here */
#inner-flash {
	margin:0;padding:0;	border:0; top:0;	display:block;	text-align:center;	height:198px;
}
#inner-flash img, #inner-flash img a{
	margin:0;	padding:0;	border:none;
}
#container {
	margin:0 auto;	width:971px; padding:0;	border:1px solid #26272a; border-top:none !important; background:#e3e3e3; display:inline-block;	margin-top:0px !important;
}
#sidebar {
	float:left;	background:#e3e3e3;	margin:0; padding:10px 0 20px 20px;	width:210px; text-align:left;
}
#sidebar h2{
	margin:0; padding:0; font-weight:normal; color:#333333;	font-size:20px;
}
#sidebar a{
	color:#333333;	text-decoration:none;
}
#sidebar a:hover{
	color:#f15922;	text-decoration:none;
}

.pro-title{
	margin:0;	padding:0;	font-weight:normal;	color:#333333;	font-size:20px;
}
.pro-title a{
	color:#333333;	text-decoration:none;	font-size:20px;
}
.pro-title a:hover{
	color:#f15922;	text-decoration:none;
}

#left-nav{ 
	margin:0; padding:0; font-size:14px;
}
#left-nav ul{
	margin:0;	padding:0;	list-style:none;
}
#left-nav ul li{
	 padding:5px 0 2px 0;
}
#sidebar ul li a{
	color:#333333;	text-decoration:none;
}
#left-nav ul li a:hover{
	color:#f15922;	text-decoration:none;
}

/* ------------------------------------- */
#content {
	float:right; width:700px; padding:0 10px 0 0;	margin:0; color:#4c4b4b; background:#e3e3e3; line-height:25px;
}
h1{
	color:#494949;	font-size:22px;	font-weight:normal;	margin:0; padding:15px 0 5px 0;
}
h2{
	color:#494949;	font-size:18px;	font-weight:normal;	margin:0; padding:5px 0 2px 0;
}
h3{
	color:#494949;	font-size:14px;	font-weight:normal;	margin:0;	padding:3px 0 2px 0;
}
#content p{
	margin:0; padding:5px 0;
}
.sitemap{}

.sitemap ul{
	list-style:none;	margin:0;	padding:0;
}
.sitemap ul li{
	font-size:14px;	background:url(../images/product-details-bullet.gif) no-repeat top left; font-weight:normal; padding:3px 0 3px 15px; line-height:20px;	margin:0; 
}
.sitemap ul li ul{
	padding:0; margin:0;
}
.sitemap ul li ul li{
	font-size:13px;	background:url(../images/product-details-bullet.gif) no-repeat top left; font-weight:normal; padding:3px 0 3px 15px; margin:0; line-height:20px; 
}
.sitemap a{
	font-size:13px;	text-decoration:none;	color:#4c4b4b;
}
.sitemap a:hover{
	text-decoration:none;	color:#0581db;
}
.site-pro{ 
	background:url(../images/product-details-bullet.gif) no-repeat top left; font-weight:normal; padding:3px 0 3px 15px;
	
}
.site-pro a{ 
	font-weight:normal;	font-size:13px;	text-decoration:none;	color:#4c4b4b;
}
.site-pro a:hover{ 
	text-decoration:none;	color:#0581db;
}

/* Footer styles starts here */
#footer {
	padding:20px 5px 20px 5px;
}
#footer, #footer a {
	font-family:Tahoma;	font-size:10px;	color:#999999;	text-decoration:none;
}
#footer .menu {
	float:left;	text-transform:uppercase;
}
#footer .menu a {
	padding:0 10px;
}
#footer .menu span a {
	padding:0 5px 0 0;
}
#footer .menu a:hover {
	color:#0072bc;
}
#footer .copyright {
	float:right; text-transform:uppercase;
}
#footer .copyright a {
		text-transform:uppercase;
}
#footer .copyright a:hover {
	text-decoration:none;	color:#0072bc; 
}
/* Footer styles ends here */


/* START fade_tabs Styles */

#tabs {
	margin: 0;	background:#cbcfd5 url(../images/sim-box-bg.gif) repeat-x top; font-weight:normal;
}
	
#newtab{
margin: 0; padding:0; display:block; color:#e3e3e3; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;
}
#newtab ul {
margin:0;	padding:0;	list-style:none;
	
	}
#newtab ul li {
	margin:0; padding:0; float:left; list-style:none; height:29px;
}
#newtab ul li a {
	padding:0 12px; line-height:29px; background:url(../images/pro-tab-bg.gif) repeat-x bottom; display:block;  text-decoration:none; color:#e8e8e8;
}
#newtab ul li a:hover {
	background:#cbcfd5 url(../images/pro-tab-h-bg.gif) repeat-x bottom; display:block;  color:#4f4f4f;
}
#newtab ul li a:hover {
	background:#cbcfd5 url(../images/pro-tab-h-bg.gif) repeat-x bottom; display:block;  color:#4f4f4f;
}
#newtab ul li a:select{
	background:#cbcfd5 url(../images/pro-tab-h-bg.gif) repeat-x bottom; display:block;  color:#4f4f4f;
}

.select{
	background:#cbcfd5 url(../images/pro-tab-h-bg.gif) repeat-x bottom; display:block;  color:#4f4f4f;
}
.select a{
	background:#cbcfd5 url(../images/pro-tab-h-bg.gif) repeat-x bottom; display:block;  color:#4f4f4f;
}
.select a:hover{
	background:#cbcfd5 url(../images/pro-tab-h-bg.gif) repeat-x bottom; display:block;  color:#4f4f4f;
}
.select a:select{
	background:#cbcfd5 url(../images/pro-tab-h-bg.gif) repeat-x bottom; display:block;  color:#4f4f4f;
}

.pageclear{ 	clear:both; margin:0; padding:0 !important; line-height:0 !important;}

.recently-tab{ margin:0; padding:0 10px 0 0; width:700px; float:right;}

/* shopping cart styles */
.cart_msg_div{
	padding:5px;
	border:#CCCCCC 1px solid;
	background-color:#ededed;
}
.success{
background:url(success.gif) no-repeat left top;
padding:0 0 0 65px;

}
.alert{
background:url(alert.gif) no-repeat left top;
padding:0 0 0 65px;
}
/* styles for product filtering and sorting */
#price-container{width:250px;}
#price-range{width:250px;}
#slider-area{width:200px;}
#slider-button{width:50px;}
.fleft{float:left;}


.red-head{color:#cd3800; font-size:12px; font-weight:bold;}

.blu-head{color:#3f93dd; font-size:11px;}
.blu-head a{color:#3f93dd!important; background:none !important; font-size:11px!important; border:none!important; text-decoration:none;}
.blu-head a:hover{color:#cd3800!important;  background:none !important; border:none;}


.select-prize{color:#4f4d4d; font-size:11px; padding:5px 0;}
.network-color{color:#4f4d4d; font-size:13px;}

.mid-head{
	color:#494949;	font-size:14px;	font-weight:normal;	margin:0;	padding:3px 0;
}
.grand-total{ color:#494949; font-weight:bold; font-size:16px; margin:0; padding:8px 0 5px 0;}

.inputfild-new{
	margin:0; padding:3px 0 0 3px; height:18px; line-height:18px; width:230px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#7f7f7f;	font-size:12px;
}
.inputfild-new2{
	margin:0; padding:0 0 0 3px; height:25px !important; line-height:25px !important; width:238px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#7f7f7f;	font-size:12px;
}



.input-btn{ margin:0; padding:4px 10px; background:#f6f6f6 url(../images/input-btnbg.gif) top repeat-x; font-family:Arial, Helvetica, sans-serif; color:#2e4862; font-size:11px; font-weight:600; border:solid 1px #d9d9d9; outline:none;}
