@charset "utf-8";

/*	-------------------------------------------------------------
	Table of Contents
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	1. Global Settings
		1.1 General Properties
		1.2 Links
	2. Common CSS
		2.1 wrap
		2.2 innercontent
		2.3 Top Nav
		2.4 Login Blrub
		2.5 Registar Blrub
		2.6 Header
		2.7 Main Navigation
		2.8 
 	3.  Footer
	4.  Home Page
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	*/

/*=================================================================================================================================
 													1. Global Settings
=================================================================================================================================*/
 * html {
 margin:0;
 padding:0;
 }
 
html, body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background:url(../images/page-bg.jpg) repeat;} 

/*------------------------------------ General Properties ------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0; list-style:none;}
img{border:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.CL{clear:both;}
.L{clear:left;}
.R{clear:right;}

/*------------------------------------ Links ------------------------------------*/

a {text-decoration:none; color:#000000; font-size:12px;}
a:hover {color:#eb5b9a; text-decoration:none; font-size:12px;}

/*=================================================================================================================================
 														2. Common CSS
=================================================================================================================================*/


/*------------------------------------ innercontent ------------------------------------*/

#wrap{background:url(../images/wrap-bg.jpg) repeat-x; width:100%; padding:0; margin:0 auto;}

#wrap #innercontent{width:980px; background:transparent url(../images/drop-shadow.gif) repeat-y; padding:0 10px; margin:0 auto;}

#wrap #innercontent #Content{width:940px; padding:0 20px; margin:0 auto;}

#wrap #innercontent #Col-Content {width:940px; padding:0 0 25px 0; margin:0  auto; background:#ffffff url(../images/col-content-bg.jpg) bottom left repeat-y; border-bottom:solid 3px #e5e5e5;}


/***** Buy Now Blurb *****/
#backgroundPopup{
display:none;
/*position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:99%;
width:99%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;}

#popupContact{
display:none; position:fixed; 
/*_position:absolute; /* hack for internet explorer 6*/
height:215px; width:408px; background:#ebf0f1; border:2px solid #dde1e1; z-index:2; padding:12px; font-size:13px; }

#popupContact a.login-text, #popupContact a.login-text:hover {font-size:11px; color:#8d9090; font-weight:bold;}

#popupContact .login-text {padding:14px 0 0 5px;}

#popupContact hr {border:#000000;}

#popupContact h1 {font-size:13pt; color:#c5007a; padding:0; font-weight:bold;}

#popupContact .login-field{width:184px; padding-left:10px; padding-top:4px; height:17px; margin-top:10px; background:#FFFFFF; border:0px; color:#999999; font-weight:bold; font-size:10px; border:solid 1px #b6bdbe;}

#popupContactClose{
right:10px; top:4px; position:absolute; color:#c5007a; font-size:13pt; display:block; cursor:pointer; font-weight:bold; text-decoration:none;}

#button{
text-align:center;	
}


/***** Login Blrub *****/

.login-blurb{position:absolute; margin-top:8px; margin-left:110px; display:none; width: 208px; padding-left:15px;  height: 119px; background:url(../images/login-blub-bg.jpg) no-repeat;}

.login-blurb div{font-size:11px; color:#666666; padding-top:13px;}

.login-blurb div a {color:#666666; padding-top:13px; font-size:11px;}

.login-blurb div a:hover {color:#666666; padding-top:13px; font-size:11px;}

.login-blurb img{float:right; padding-top:5px; padding-right:15px;}

.login-field{width:184px; padding-left:10px; padding-top:4px; height:15px; margin-top:10px; background:#FFFFFF; border:0px; color:#999999; font-weight:bold; font-size:10px;}

.login-butt{width:58px; height:22px; margin-top:10px; border:0px; float:left; background:url(../images/login.jpg) no-repeat; outline:none;}

.login-blurb .login-text a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-left:10px;}

.login-blurb .login-text a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c60083; padding-left:10px; text-decoration:none;}

.login-blurb .registar{font-size:12px; padding-top:4px;}

* html .login-blurb .registar{font-size:12px; padding-top:3px;}

.login-blurb .help{font-size:12px; color:#666666; line-height:25px;}

.login-blurb .help a{color:#C40378; font-size:12px; text-decoration:none;}
.login-blurb .help a:hover{color:#666666; font-size:12px; text-decoration:none;}

/***** Registar Blrub *****/

.registar-blurb{position:absolute; margin-top:5px; display:none; width: 209px; padding-left:15px;  height: 130px; background:url(../images/login-blub-bg.jpg) no-repeat;}

.registar-blurb div{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-top:13px;}

.registar-blurb div a {color:#666666; padding-top:13px; font-size:11px;}

.registar-blurb div a:hover {color:#666666; padding-top:13px; font-size:11px;}

.registar-blurb img{float:right; padding-top:0px; padding-right:15px;}

.registar-blurb .registar-field{width:180px; padding-left:10px; padding-top:4px; height:15px; margin-top:5px; background:#FFFFFF; border:0px; color:#999999; font-weight:bold; font-size:10px;}

.registar-butt{width:68px; height:22px; margin-top:10px; border:0px; float:left; background:url(../images/sign-up.jpg) no-repeat; outline:none;}

.registar-blurb .registar{font-size:12px; padding-top:8px;}

/*------------------------------------ Header ------------------------------------*/

#header {width:940px; height:75px; padding:10px 20px 0 20px; margin:0 auto; border-top:1px solid #000000;}

#header .logo{float:left; width:220px; padding:0 91px 0 0}

#header .custmer-care{width:204px; float:left; padding:0 0 0 0; border-right:1px solid #c2c2c2;}

#header .custmer-care a,#wrap #innercontent #header .custmer-care a:hover, #header .deliver h1, #header .deliver-country span {font-size:13px; font-weight:bold; color:#666666; line-height:18px;}

#header .custmer-care p {font-size:14px; color:#484747; padding:0 0 0 30px; font-weight:bold; background:url(../images/custmer-care-bg.jpg) left no-repeat;}

#header .deliver{width:150px; float:left; padding:0 10px 0 10px; border-right:1px solid #c2c2c2;height:53px;}
#header .deliver-country{font-size:12px; color:#666666; width:940px; text-align:right; padding:0 0 5px 0;}


/*------------------------------------ Top Nav ------------------------------------*/

#header #Top-Nav {width:220px; padding:0 0 0 30px; float:left;}

#header #Top-Nav .search {width:190px; height:19px; float:right; background:#e5e5e5 }
#header #Top-Nav .search input {background:#e5e5e5; border:none; font-size:11px; color:#666666; padding:2px 0 0 10px; vertical-align:text-top; width:135px}
#header #Top-Nav .search .submit{background:#e5e5e5 url(../images/search-bg.jpg) right no-repeat; border:none; height:18px; width:38px;} 

#header #Top-Nav ul {padding:9px 0px; margin:0; list-style:none; font-size:12px; color:#666666; height:12px; float:right; width:190px;}

#header #Top-Nav ul li {padding:0 4px; list-style:none; float:left;}

#header #Top-Nav ul li a {margin:0; list-style:none; color:#666666; background:url(../images/top-menu.jpg) bottom right no-repeat; padding:0 8px 0 0px;}

#header #Top-Nav ul li a:hover {margin:0; list-style:none; color:#eb5b9a; background:url(../images/top-menu.jpg) bottom right no-repeat; padding:0 8px 0 0px;}

#header #Top-Nav ul li a.shopping, #header #Top-Nav ul li a.shopping:hover {margin:0; list-style:none; padding:0; font-weight:bold; color:#c5007a;}

/*------------------------------------ Spotlight ----------------------------------------*/

#wrap #innercontent  #spotlight {width:940px; padding:0 20px 0 20px; margin:0 auto; height:265px;}
#wrap #innercontent  #spotlight .spotlight1 {background:url(../images/1bg.jpg) no-repeat; height:200px; width:870px; padding:65px 0 0 70px}
#wrap #innercontent  #spotlight .spotlight1 .description {width:466px; float:left;}
#wrap #innercontent  #spotlight .spotlight1 .description h1 {color:#c5007a; font-size:40px; line-height:32px;}
#wrap #innercontent  #spotlight .spotlight1 .description p {font-size:15px; color:#599b16; line-height:18px;}

#wrap #innercontent #Col-Content #Mini-spotlight {width:700px; min-height:145px; padding:0; margin:0;}
* html #wrap #innercontent #Col-Content #Mini-spotlight {width:700px; height:145px; padding:0; margin:0;}
#wrap #innercontent #Col-Content #Mini-spotlight .slider {width:680px; min-height:121px; padding:24px 0 0 20px; margin:0; background:url(../images/spotlight-bg1.jpg) no-repeat bottom;}
* html #wrap #innercontent #Col-Content #Mini-spotlight .slider {width:680px; height:121px; padding:24px 0 0 20px; margin:0; background:url(../images/spotlight-bg1.jpg) no-repeat bottom;}
#wrap #innercontent #Col-Content #Mini-spotlight .slider h1 {font-size:27px; color:#c5007a; line-height:23px; font-weight:normal; vertical-align:top; width:545px; font-family:"Arial Narrow", Arial, Verdana;}
#wrap #innercontent #Col-Content #Mini-spotlight .slider h2 {font-size:13px; color:#65ae40; line-height:15px; width:545px; font-weight:bold; padding:5px 0 10px 0; text-align:left;}

/*------------------------------------ Inside Pages ------------------------------------*/

#wrap #innercontent #Breadcrumb {padding:19px 0 13px 0; width:700px; font-size:11px;}

#wrap #innercontent #Breadcrumb a,#wrap #innercontent #Col-Content #Breadcrumb a:hover {color:#666666; font-size:11px; font-weight:bold;}

#wrap #innercontent #Breadcrumb a.active,#wrap #innercontent #Col-Content #Breadcrumb a.active:hover {color:#c5007a; font-size:11px; font-weight:bold;}

#wrap #innercontent #Col-Content #left-panel {width:240px; padding:0 0 0 0; margin:0; float:left;}

#wrap #innercontent #Col-Content #right-panel #Page-Title{width:700px; padding:0 0 20px 0}


#wrap #innercontent #Col-Content #left-panel #left-panel-content {width:200px; padding:47px 20px 0 20px; font-size:12px; background:url(../images/left-panel-content.jpg) top no-repeat;}
#wrap #innercontent #Col-Content #left-panel #left-panel-content #masterdiv{width:180px;}

#wrap #innercontent #Col-Content #right-panel {width:700px; padding:0; margin:0; float:right; font-size:13px; color:#333333; text-align:justify;}

/*=================================================================================================================================
														3. Footer
/*=================================================================================================================================*/
#footer{clear:both;}
#footer{width:980px; padding:20px 0px; margin:0 auto; background:#ffffff; font-size:12px; color:#666666;}
#footer a{font-size:12px; color:#666666;}
#footer a:hover {font-size:12px; color:#eb5b9a;}
#footer .copy{color:#999999;}

/*------------------------------------ Send this page to your friend ------------------------------------*/

#footer #send-frnd{width:940px; padding:0 0 0 0; margin:0 auto;}

#footer #send-frnd #link{width:250px; font-size:13px; color:#333333; font-weight:bold; float:right;}

#footer #send-frnd #blurb {width:940px; padding:0; color:#333333;}

#footer #send-frnd #form {display:none;}

* html #footer #send-frnd #blurb .input{width:170px; height:16px; padding:2px 0 0 8px; margin:0 0 5px 0; background:#f1f1f1; border:solid 1px #d2d0d0; color:#999999; font-size:11px;}

#footer #send-frnd #blurb .input{width:170px; height:16px; padding:2px 0 0 8px; margin:0 0 5px 0; background:#f1f1f1; border:solid 1px #d2d0d0; color:#999999; font-size:11px;}

.contactbtn{background:url(../images/submit.jpg) bottom no-repeat; width:78px; height:16px; border:0px; padding:0 0 25px 0}

#footer #send-frnd #link .sfbtn{background:url(../images/send-frnd.jpg) bottom no-repeat; padding:0; width:40px; border:none;}

* html #footer #send-frnd #blurb .contactbtn{background:url(../images/submit.jpg) bottom no-repeat; width:78px; height:27px; border:0px;}

/*=================================================================================================================================
														4. Home Page
/*=================================================================================================================================*/

#Content-Home {width:940px; padding:0 0 0 0; background:url(../images/home-page-top-bg.jpg) repeat-y;}

#Content-Home-Fix {background:url(../images/home-page-top-fix.jpg) top left no-repeat; padding:0 0 0 0;}

#Content-Home-Top {width:940px; padding:0 0 0 0;  background:url(../images/home-page-bottom-bg.jpg) bottom no-repeat;}

#Content-Home h1 {font-size:13px; font-weight:bold; color:#65ae40; padding:7px 0}

#Content-Home p {font-size:12px; color:#000000; padding:0 0 15px 0}

#Content-Home-Top #L-Container{width:720px; float:left; padding:0;}

#Content-Home-Top #R-Container{width:220px; float:right; padding:0;}

#Content-Home #TProduct {width:190px; padding:30px 20px 0 30px; float:left;}

#Content-Home #BProduct {width:190px; padding:10px 20px 20px 30px; float:left;}

#Content-Home #Testimonials {width:200px; padding:0 20px 0 0px; margin-top:30px; float:left;}

#Content-Home #Testimonials2 {width:200px; padding:0 20px 0 0px; margin-top:5px; float:left; border-top:1px solid #e3e3e3;}

#Content-Home #Testimonials .first,#Content-Home #Testimonials2 .first {padding:18px 10px 15px 18px; font-size:11px; color:#666666; font-weight:bold;} 

#Content-Home #Testimonials .second,#Content-Home #Testimonials2 .second {padding:5px 0 15px 0; font-size:11px; color:#666666; font-weight:bold; background:url(../images/testimonials-bg.gif) left top no-repeat; margin:15px 0 0 0; line-height:16px;} 

#Content-Home #Testimonials .testifier, #Content-Home #Testimonials2 .testifier {font-size:12px; color:#333333; font-weight:bold; }

#Content-Home #Testimonials .designation,#Content-Home #Testimonials2 .designation {font-size:11px; color:#666666; padding-left:5px;}

/*=================================================================================================================================
														5. About Us
/*=================================================================================================================================*/

#left-panel #left-panel-content .testimonials {background:url(../images/right-panel-testimonials.jpg) top left no-repeat; width:200px; padding:17px 0 25px 0; margin:0 auto; font-size:12px;}

#left-panel #left-panel-content p {padding:0 25px 25px 20px; font-weight:bold; color:#666666;}

#left-panel #left-panel-content p:first-letter {padding-left:25px;}

#left-panel #left-panel-content .testifier {font-size:12px; color:#333333; font-weight:bold;}

#left-panel #left-panel-content .designation{font-size:11px; color:#666666; padding-left:5px;}

#left-panel #left-panel-content .gallery {padding:25px 0 0 0;}

#right-panel .divider {height:1px; background:#e5e5e5;}

#right-panel #print-page {font-size:12px; padding:20px 0 0 0;}

#right-panel #print-page a.email,#left-panel #print-page a.email:hover{background:url(../images/email.jpg) no-repeat center left; padding:0 10px 0 18px; color:#c5007a;}
#right-panel #print-page a.print,#left-panel #print-page a.print:hover{background:url(../images/print.jpg) no-repeat center left; padding:0 0 0 22px; color:#c5007a;}

/*=================================================================================================================================
														6. Products
/*=================================================================================================================================*/

/*------------------------------------ Menu  ----------------------------------------*/
.menutitle{cursor:pointer; background:url(../images/product-icon.jpg) center left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c5007a; padding:0 0 0 5px;}

.divider{height:1px; background:#e0e0e0; margin-top:5px; margin-bottom:10px;}

/*.submenu{margin-bottom: 1.5em;}*/

#list {font-size:11px; color:#333333; padding:0px;}
#list img {padding-right:5px; vertical-align:top; padding-top:6px;}
#list {font-size:11px; color:#999999;}

#list .current a:link {font-size:11px; color:#999999; background:url(../images/product-li-active.jpg) left no-repeat;}
#list .current a:active {font-size:11px; color:#999999; background:url(../images/product-li-active.jpg) left no-repeat;}
#list .current a:visited {font-size:11px; color:#999999; background:url(../images/product-li-active.jpg) left no-repeat;}
#list .current a:hover {font-size:11px; color:#333333; background:url(../images/product-li-active.jpg) left no-repeat;}

#list ul {list-style:none; padding-left:20px;}
#list ul li{padding:0px; padding-bottom:6px; padding-top:6px;}
#list li a, #list li a:link, #list li a:visited {font-size:11px; color:#333333; outline:none; background:url(../images/product-li-bg.jpg) left no-repeat; padding-left:10px;}
#list li a:hover, #list li a:active {font-size:11px; color:#999999; outline:none;} 

#list span ul {list-style:none;}
#list span ul li{padding:0px; padding-bottom:6px; padding-top:6px;}
#list span li a, #list span li a:link, #list span li a:visited {font-size:11px; color:#999999; outline:none; background:url(../images/product-li-bg.jpg) left no-repeat; padding-left:10px;}
#list span li a:hover, #list span li a:active {font-size:11px; color:#ffffff; outline:none;} 

#right-panel #sub-products {background:url(../images/sub-product-bg-y.jpg) repeat-y; padding:0;}

#right-panel #sub-products2 {padding:20px 0 0 0; margin:20px 0 0 0; border-top:solid 2px #e5e5e5;}

#right-panel #sub-products #sub-product-top {background:url(../images/sub-product-bottom-bg.jpg) bottom no-repeat; padding:0; }

#right-panel #sub-products #sub-product-top #sub-product-content {background:url(../images/sub-product-top-bg.jpg) top left no-repeat; padding:0;}

* html #right-panel #sub-products #sub-product-top #sub-product-content {background:url(../images/sub-product-top-bg.jpg) top left no-repeat; padding:0; height:200px;}

#right-panel #sub-products #sub-product-top #sub-product-content #TProduct {width:180px; padding:0 0 0 0; float:left;}

#right-panel #sub-products #sub-product-top #sub-product-content #MProduct {width:180px; padding:0 0 0 60px; float:left;}

#right-panel #sub-products #sub-product-top #sub-product-content #BProduct {width:180px; padding:30px 0 0 0; float:left;}

#right-panel  h1 {font-size:13px; font-weight:bold; color:#65ae40; padding:7px 0; text-align:left;}

/*=================================================================================================================================
														7. Products Details
/*=================================================================================================================================*/

.rating{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding-left:10px;}

.review {width:208px; height:40px; background:#f1f1f1; border:solid 1px #d2d0d0; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding-top:7px; padding-left:10px; margin-bottom:10px;}

.reviewsubmitbtn{background:url(../images/S_submit.jpg) no-repeat; border:0px; height:20px; width:66px;}

.reviewbtn{background:url(../images/review.jpg) no-repeat; border:0px; height:20px; width:66px;}

.Cform-review{width:165px; height:46px; background:#f1f1f1; border:solid 1px #d2d0d0; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding-top:7px; padding-left:10px; margin-bottom:10px; vertical-align:text-top;}

.reviewmessage{width:170px; height:18px; background:#f1f1f1; border:solid 1px #d2d0d0; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding-top:4px; padding-left:5px;}

.extradolar{color:#333333; font-weight:bold;}

.rating2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}

.addtocart{width:93px; height:27px; background:url(../images/add-to-cart.jpg) no-repeat; border:0px; cursor:pointer;}


/************Rating************/

.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, 
.star-rating .current-rating{background: url(../images/star_rating.gif) left -1000px repeat-x;}

.star-rating{position:relative;	width:90px;	height:13px; overflow:hidden; list-style:none; margin:0; padding:0;	background-position: left top;}

.star-rating li{display: inline;}

.star-rating a, .star-rating .current-rating{
	position:absolute; top:0; left:0; text-indent:-100em; height:25px; line-height:25px; outline:none; overflow:hidden;	border: none;}
	
.star-rating a:hover, .star-rating a:active, .star-rating a:focus{background-position: left bottom;}

.star-rating a.one-star{ width:18px; z-index:6;}

.star-rating a.two-stars{ width:36px; z-index:5;}

.star-rating a.three-stars{width:54px; z-index:4;}

.star-rating a.four-stars{width:72px; z-index:3;}

.star-rating a.five-stars{width:90px; z-index:2;}

/************Rating2************/

.star-rating2, .star-rating2 a:hover, .star-rating2 a:active, .star-rating2 a:focus,
.star-rating2 .current-rating{background: url(../images/star_rating2.gif) left -1000px repeat-x;}

.star-rating2{position:relative; width:90px; height:13px; overflow:hidden; list-style:none; margin:0; padding:0;	background-position: left top;} .star-rating2 li{display: inline;}

.star-rating2 a, .star-rating2 .current-rating2{position:absolute; top:0; left:0; text-indent:-100em; height:25px; line-height:25px; outline:none; overflow:hidden; border: none;}

.star-rating2 a:hover, .star-rating2 a:active, .star-rating2 a:focus{background-position: left bottom;}

.star-rating2 a.one-star{ width:18px; z-index:6;} .star-rating2 a.two-stars{ width:36px; z-index:5;}

.star-rating2 a.three-stars{width:54px; z-index:4;} .star-rating2 a.four-stars{width:72px; z-index:3;}

.star-rating2 a.five-stars{width:90px; z-index:2;}

/*=================================================================================================================================
														8. Shopping Cart
/*=================================================================================================================================*/
#Shopping-Component{width:940px; padding:0 0; margin:0 auto; border-bottom:3px solid #e5e5e5;}

#Shopping-Component #Product-Description{height:27px; width:920px; padding:8px 0 0 20px; background:#f2f2f2; font-size:13px; color:#666666; font-weight:bold; margin:10px 0}

#Shopping-Component #Product-Description .product-description {width:440px; float:left; text-align:left;}

#Shopping-Component #Product-Description .quantity{float:left; width:160px; text-align:center;}

#Shopping-Component #Product-Description .each {float:left; width:100px; text-align:center;}

#Shopping-Component #Product-Description .total {float:left; width:110px; text-align:center;}

#Shopping-Component #Product-Description .remove {float:left; width:110px; text-align:center;}

#Shopping-Component #Product-Details {width:940px; padding:0; margin:0 0 20px 0; border-bottom:solid 1px #e5e5e5;}

#Shopping-Component #Product-Details #Product-Cart {width:940px; padding:0 0; border-bottom:solid 1px #e5e5e5;}

#Shopping-Component #Product-Details #Product-Cart .product-description {width:460px; float:left; padding:0 0 20px 0; font-size:13px;}

#Shopping-Component #Product-Details #Product-Cart .product-description .img {width:130px; padding:0; margin:0; float:left}

#Shopping-Component #Product-Details #Product-Cart .product-description .description {width:330px; padding:0; margin:0; float:right; font-size:13px; color:#333333; line-height:18px;}

#Shopping-Component #Product-Details #Product-Cart .product-description .description p{font-weight:bold; padding-bottom:10px;}

#Shopping-Component #Product-Details #Product-Cart .product-description .description .PDetails {font-weight:bold; width:70px; float:left; padding:0;}

#Shopping-Component #Product-Details #Product-Cart .product-description .description .img {float:left; padding:3px;}

#Shopping-Component #Product-Details #Product-Cart .quantity{float:left; width:160px; text-align:center;}

#Shopping-Component #Product-Details #Product-Cart .quantity input {background:#f1f1f1; border:1px solid #d2d0d0; padding:3px 5px; width:50px; font-weight:bold; color:#333333; text-align:center}

#Shopping-Component #Product-Details #Product-Cart .each {float:left; width:100px; text-align:center; font-weight:bold; font-size:13px}

#Shopping-Component #Product-Details #Product-Cart .total {float:left; width:110px; text-align:center; font-weight:bold; font-size:13px}

#Shopping-Component #Product-Details #Product-Cart .remove {float:left; width:110px; text-align:center;}

#Shopping-Component #Product-Details #sub-total {width:190px; padding:5px 20px 0 10px; height:23px; background:#f1f1f1; float:right; margin:10px 0; font-size:13px; color:#333333; overflow:hidden; text-align:right; font-weight:bold;}

#Shopping-Component  #checkout {padding:20px 0; text-align:right; width:940px;}

#Shopping-Component  #checkout .continue-shopping {width:130px; height:26px; background:url(../images/contiune-shopping.jpg) center left no-repeat; border:0; padding:0;}

#Shopping-Component  #checkout .order_now {width:93px; height:27px; background:url(../images/order.jpg) right no-repeat; border:0; padding:0;}

#Shopping-Component  #checkout .confirm {width:93px; height:27px; background:url(../images/order.jpg) right no-repeat; border:0; padding:0;}

#Shopping-Component  #checkout .checkout-btn {width:96px; height:26px; background:url(../images/checkout.jpg) no-repeat; padding:0; border:0;}

/********************************** Shipping *****************************************/

#Shopping-Component #Shipping {width:900px; padding:8px 20px 0 20px; font-size:13px; height:26px; background:#f2f2f2;}

#Shopping-Component #Shipping .shipping_address{width:440px; padding:0 20px 0 0; float:left; font-size:13px; font-weight:bold; color:#666666;}

#Shopping-Component #Shipping .billing_address{width:440px; padding:0; float:left; font-size:13px; font-weight:bold; color:#666666;}

#Shopping-Component #fields {width:900px; padding:8px 20px 0 20px; font-size:13px; border-bottom:solid 1px #e5e5e5; margin:0 0 20px 0}

#Shopping-Component #fields .shipping_address{width:440px; padding:10px 20px 10px 0; float:left;}

#Shopping-Component #fields .shipping_address .fields,#Shopping-Component #fields .billing_address .fields {width:115px; padding:0; font-size:12px; color:#333333; font-weight:bold; float:left; line-height:32px;}

#Shopping-Component #fields .shipping_address .input, #Shopping-Component #fields .billing_address .input{width:300px; padding:0; font-size:12px; color:#333333; font-weight:bold; float:left;}

#Shopping-Component #fields .shipping_address .input div {margin:13px 0; padding:0;}

#Shopping-Component #fields .billing_address .input div {margin:13px 0; padding:0;}

* html #Shopping-Component #fields .billing_address .input div {margin:11px 0; padding:0;}

* html #Shopping-Component #fields .shipping_address .input div {margin:11px 0; padding:0;}

#Shopping-Component #fields .shipping_address .input input, #Shopping-Component #fields .shipping_address .input select {background:#f1f1f1; border:solid 1px #d2d0d0; width:220px; color:#8e8e8e;}

#Shopping-Component #fields .billing_address .input input, #Shopping-Component #fields .billing_address .input select {background:#f1f1f1; border:solid 1px #d2d0d0; width:220px; color:#8e8e8e;}

#Shopping-Component #fields .billing_address{width:440px; padding:10px 0 0 0; float:left;}

#Shopping-Component #fields .billing_address p,#Shopping-Component #fields .shipping_address p{font-size:11px; color:#999999; font-weight:bold}

#Shopping-Component #fields .billing_address td {font-size:13px; color:#333333;}

/********************************** Card Details *****************************************/

#Shopping-Component #Card_details {width:900px; padding:8px 20px 0 20px; font-size:13px; height:26px; background:#f2f2f2; font-weight:bold; color:#666666;}

#Shopping-Component #CARD {width:900px; padding:8px 20px 0 20px; font-size:13px; border-bottom:solid 1px #e5e5e5; margin:0 0 0px 0}

#Shopping-Component #CARD  p {color:#999999; font-size:11px; font-weight:bold; padding:0 0 10px 0;}

#Shopping-Component #CARD .card_holder {width:115px; padding:0; margin:0; line-height:32px; font-size:12px; font-weight:bold; color:#333333; float:left;}

#Shopping-Component #CARD .input_area{width:220px; float:left; padding:0;}

* html #Shopping-Component #CARD .input_area div {margin:11px 0; padding:0;}

#Shopping-Component #CARD .input_area div {margin:13px 0; padding:0;}

#Shopping-Component #CARD .input_area input {background:#f1f1f1; border:solid 1px #d2d0d0; width:220px; color:#8e8e8e;}

/*=================================================================================================================================
														9. Making Process
/*=================================================================================================================================*/
#Steps{width:700px; padding:10px 0; background:url(../images/Csteps-bg.jpg) center no-repeat;}

#Steps p {font-weight:bold; padding:10px 0}

#Steps .process {padding:0; float:left; text-align:left; width:330px; font-size:12px; color:#545454;}

#Steps .process ul {padding:0; font-size:11px; line-height:18px; list-style-image:url(../images/icon.jpg); margin:10px 0 0 30px;}
#Steps .process ul li {padding:0; font-size:11px; line-height:18px; list-style-image:url(../images/icon.jpg);}

#Steps .process-img {margin:0 auto; width:365px; float:left;}

/*=================================================================================================================================
														10. Testimonials 
/*===============================================================================================================================*/

#Testifiers_Testimonials {background:#e9e9e9 url(../images/testimonials-bottom.jpg) left bottom no-repeat; width:700px; padding:0}
#Testifiers_Testimonials #Testimonials_text{background:url(../images/testimonials-top.jpg) left top no-repeat; width:670px; padding:20px 15px 40px 15px; } 
#Testifiers_Testimonials #Testimonials_text p:first-letter {padding:0 0 0 25px; line-height:18px;}
.testifier_name{text-align:right; padding:0 30px 20px 0; font-weight:bold;}
.testifier_name a, .testifier_name a:hover {text-align:right; padding:0; font-size:12px; color:#666666}

/*=================================================================================================================================
														11. Privacy Notice
/*===============================================================================================================================*/
#Privacy ul {padding:0; font-size:11px; line-height:18px; list-style-image:url(../images/icon.jpg); margin:10px 0 0 30px;}
#Privacy ul li {padding:0; font-size:11px; line-height:18px; list-style-image:url(../images/icon.jpg);}

/*#view{display:none; z-index:1; color:#FFFFFF; position:absolute; width:181px; height:235px; padding:0 0 0 0; background:url(../images/view-bottom-bg.jpg) bottom no-repeat;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
-moz-opacity:0.9;
opacity: 0.9;
font-weight:bold;
line-height:18px;
}
#view #top{background:url(../images/view-Top-bg.jpg) top no-repeat; width:181px; padding:13px 0 0 0;}
#view #top #view-m {background:url(../images/view-m-bg.jpg) repeat-y; width:141px; padding:0 20px; height:210px; text-align:left;}
#view #top #view-m h1 {color:#FFFFFF}
/*=================================================================================================================================
														12. Checkout Page
/*=================================================================================================================================*/
#wrap #innercontent #Col-Content #right-panel .infoBoxHeading_td .td3 {width:675px; background:#F2F2F2; font-size:13px; color:#666666; font-weight:bold; padding:13px 15px 10px 10px;}
#wrap #innercontent #Col-Content #right-panel .boxText_td{border-top:1px solid #D6D6D6; padding:0; width:700px;}
#wrap #innercontent #Col-Content #right-panel .boxText_td2 {border:none;}
#wrap #innercontent #Col-Content #right-panel .infoBox_table {background-color:#ffffff;}
#wrap #innercontent #Col-Content #right-panel .boxText_td2 {padding:0; width:690px;}
#wrap #innercontent #Col-Content #right-panel #shoppingCart {margin:0 auto; width:690px;}
#wrap #innercontent #Col-Content #right-panel .infoBoxContents_table .boxText		{background:url(../images/box_corn_br3.gif) right bottom no-repeat;}
#wrap #innercontent #Col-Content #right-panel .boxText .boxText_table				{background:url(../images/box_corn_bl3.gif) 0px bottom no-repeat;}
/*=================================================================================================================================
														13. Product info
/*=================================================================================================================================*/
#wrap #innercontent .our-clients {width:300px; padding:0 0; margin:0; float:left;}
#wrap #innercontent .our-clients .slide-clients {width:300px; padding:0; float:left; display:block; height:70px; }
#wrap #innercontent .our-clients .slide-clients .home-slide-clients {width:280px; padding:10px; height:50px;; overflow:hidden; float:left;background:#f1f1f1;}
#wrap #innercontent .our-clients .slide-clients .home-slide-clients td {font-size:11px; line-height:13px;}
#wrap #innercontent .our-clients .next2, #wrap #innercontent .our-clients .prev2 {font-size:18px; font-weight:bold; color:#c5007a; cursor:pointer}

/*=================================================================================================================================
														14. Sitemap
/*=================================================================================================================================*/

/* ************************************************************************************* */
.infoBoxHeading_table				{background:url(../images/infoBoxHeading_line.gif) 0px 0px repeat-x #f4f4f4;}
.infoBoxHeading_td					{background:url(../images/infoBoxHeading_line.gif) 0px 0px repeat-y;}

.infoBoxHeading_td .table2			{background:url(../images/infoBoxHeading_line.gif) 100% 0px repeat-y;}
.infoBoxHeading_td .td2				{background:url(../images/infoBoxHeading_tl2.gif) 0px 0px no-repeat;}
.infoBoxHeading_td .table3 			{background:url(../images/infoBoxHeading_tr2.gif) 100% 0px no-repeat;}
.infoBoxHeading_td .td3				{background:url(../images/infoBoxHeading_mark2.gif) 21px 13px no-repeat;
									 width:180px;padding:13px 15px 10px 46px;}
/* ************************************************************************************* */
.infoBoxHeading_td td					{color:#4b4c50;font-size:12px;line-height:14px;font-weight:bold;font-family:tahoma; text-transform:uppercase;}
.infoBoxHeading_td a 					{color:#4b4c50;font-size:12px;line-height:14px;font-weight:bold;font-family:tahoma;text-decoration:none}
.infoBoxHeading_td a:hover  			{color:#4b4c50; text-decoration:underline;}
/* ************************************************************************************* */
.infoBox_table						{margin:0px 0px 20px 0px;
									 background:url(../images/box_corn_line.gif) 0px 0px repeat-y #f4f4f4;}
.infoBox_td							{background:url(../images/box_corn_line.gif) right 0px repeat-y;}
/* ************************************************************************************* */
.infoBoxContents_table				{background:url(../images/box_corn_line.gif) 0px bottom repeat-x;}
.infoBoxContents_table .boxText		{background:url(../images/box_corn_br2.gif) right bottom no-repeat;}
.boxText .boxText_table				{background:url(../images/box_corn_bl2.gif) 0px bottom no-repeat;}
.boxText .boxText_td				{padding:0px 13px 19px 13px;}
.boxText .boxText_td2				{border-top:1px solid #d6d6d6;padding:10px 15px 0px 0px; width:180px;}
/* ************************************************************************************* */
.boxText li							{padding:0px 0px 0px 0px; width:100%;}
.boxText li, .boxText li a			{font-family:arial;}
.boxText ul							{list-style:none;margin:0px 0px 0px 0px;padding:0;}
.boxText li a 						{display:block;}
.boxText ul li div 					{padding-left:18px;}


.boxText .bg_list 					{background:url(../images/bg_list_hline2.gif) 0px top repeat-x;}
.boxText .bg_list a					{color:#c4007e; font-size:11px; line-height:12px;
									 padding:5px 11px 5px 31px;text-decoration:none;background:url(../images/bg_list2.gif) 14px 7px no-repeat;}
.boxText .bg_list a:hover			{color:#c4007e;text-decoration:underline; text-align:left}

.boxText .bg_list_un 				{}
.boxText .bg_list_un a				{color:#c4007e; font-size:11px; line-height:12px;
									 padding:5px 11px 5px 31px;text-decoration:none;background:url(../images/bg_list2.gif) 14px 7px no-repeat;}
.boxText .bg_list_un a:hover		{color:#c4007e;text-decoration:underline; text-align:left;}
/* ************************************************************************************* */
.boxText .bg_list2 					{background:url(../images/bg_list_hline2.gif) 0px top repeat-x;}
.boxText .bg_list2 a				{color:#c4007e; font-size:11px; line-height:12px;
									 padding:5px 11px 5px 31px;text-decoration:none;background:url(../images/bg_list2.gif) 14px 7px no-repeat;}
.boxText .bg_list2 a:hover			{color:#c4007e;text-decoration:underline; text-align:left}

.boxText .bg_list2_un 				{}
.boxText .bg_list2_un a				{color:#c4007e; font-size:11px; line-height:12px;
									 padding:5px 11px 5px 31px;text-decoration:none;background:url(../images/bg_list2.gif) 14px 7px no-repeat;}
.boxText .bg_list2_un a:hover		{color:#c4007e;text-decoration:underline; text-align:left;}
/* ************************************************************************************* */
.prod_line_x					{background:url(../images/line_x.gif) 0px center repeat-x;}
.prod_line_y					{background:url(../images/line_y.gif) center 0px repeat-y; vertical-align:bottom;}

.padd_gg img					{height:7px;}
.padd_vv img					{width:47px;}
/* ************************************************************************************* */
.padd_1						{padding:0px 25px  0px 25px;}
.padd_2						{padding:0px 20px 0px 20px;}
.padd_4						{padding:17px 4px 12px 4px;}

.tableBox_output_td			{padding:1px 0px 0px 0px;}
.tableBox_output1_td		{padding:0px 0px 0px 0px;}

.tep_draw_prod_top_table	{border:0px solid #e5e5e5;}
.tep_draw_prod_top_td		{padding:7px 10px 8px 10px;}
.marg						{margin:5px 0px 0px 0px;}
.content_width_td				{width:100%;padding:0px 0px 0px 5px;}
/* ************************************************************************************* */
td.main, p.main,
div.main,
.main td,
.main p,
.main b,
.main .desc 				{color:#000000; font-size:12px; line-height:18px; font-family:arial;}

.main .s_cart_head			{color:#000000;  font-size:12px;font-weight:bold; font-family:arial; text-transform:uppercase;}
.main a						{color:#4b4b4b; font-size:11px; line-height:13px; font-weight:normal;text-decoration:none;font-family:arial;}
.main a:hover				{color:#4b4b4b; text-decoration:none; font-size:11px;}

.main .name b a				{color:#4b4b4b; font-size:11px; line-height:14px; font-weight:normal;text-decoration:underline;}
.main .name b a:hover		{color:#4b4b4b; text-decoration:none;}
 
.main .name a				{color:#4b4b4b; font-size:12px; line-height:17px; font-weight:bold;text-decoration:underline;}
.main .name a:hover			{color:#4b4b4b; text-decoration:none;}

.main .desc 				{line-height:14px; font-weight:normal;}
.main .desc b 				{color:#545454;}

SPAN.productSpecialPrice 			{color: #ffffff;font-size: 12px; line-height:14px;font-weight:bold;font-family: arial; display:inline;}
s									{color: #ffffff;font-size: 12px; line-height:14px;font-weight:bold;font-family: arial;}

.main SPAN.productSpecialPrice 			{color: #414141;font-size: 19px; line-height:21px;font-family: arial; font-weight:bold; display:inline; float:right}
.main s									{color: #414141;font-size: 19px; line-height:21px;font-family: arial; font-weight:bold; }


.main .strong				{font-size:12px;font-family: arial; line-height:20px;}

.img						{border:1px solid #cdd1d4; background:#ffffff;}
/* ************************************************************************************* */
.main .pic_padd				     			{padding:21px 17px 2px 17px;float:left;}
.main .name_padd							{padding:1px 0px 1px 2px;}
.main .desc_padd							{padding:4px 17px 7px 1px;}
.main .data_padd							{padding:6px 0px 7px 0px;}
.main .price_padd							{padding:1px 6px 0px 0px;float:right;}
.main .button_padd				    		{margin:0px 0px 0px 0px;padding:0px 1px 0px 1px;overflow:hidden;}
.main .s_cart_head_padd				    	{padding:10px 0px 19px 0px;}
.main .s_cart_td							{padding:15px 0px 0px 0px;}

.main .name2_padd							{padding:7px 10px 15px 0px;}
.main .pic2_padd							{padding:6px 0px 0px 0px;}
.main .desc2_padd							{padding:12px 15px 12px 15px;}
.main .price2_padd			            	{float:left; background:url(../images/part2.gif) 100% 7px no-repeat;padding:3px 20px 3px 12px;}
.main .button2_padd						    {float:right;padding:3px 0px 1px 0px;}
.main .button22_padd						{margin:10px 0px 10px 0px;}
.main .button2_padd table					{text-align:center; width:1px;}
.main div.img 		 						{margin:0px 0px 0px 0px; text-align:center;}
.main .prod2_padd							{margin:0px 0px 0px 0px;padding:12px 1px 0px 0px;overflow:hidden;}
		
.padd_name3									{padding:0px 9px 0px 9px;}
.padd_name4									{padding:7px 0px 0px 0px;}
.padd_name5 								{padding:0px 0px 7px 0px;}
		
.ofh										{overflow:hidden;}
.main .name3_padd							{padding:11px 10px 1px 0px;}
/* ************************************************************************************* */
.nav2_t 			{background:url(../images/nav_line.gif) 0px top repeat-x #f5f5f5;margin:4px 0px 11px 0px;}
.nav_t 				{background:url(../images/nav_line.gif) 0px top repeat-x #f5f5f5;}
.nav_r 				{background:url(../images/nav_line.gif) right 0px repeat-y;}
.nav_b 				{background:url(../images/nav_line.gif) 0px bottom repeat-x;}
.nav_l 				{background:url(../images/nav_line.gif) 0px 0px repeat-y;}
.nav_tl 			{background:url(../images/nav_tl.gif) left top no-repeat; width:100%;}
.nav_tr 			{background:url(../images/nav_tr.gif) right 0px no-repeat;}
.nav_bl				{background:url(../images/nav_bl.gif) left bottom no-repeat;}
.nav_br 			{background:url(../images/nav_br.gif) right bottom no-repeat;padding:0px;}
.nav2_br 			{background:url(../images/nav_br.gif) right bottom no-repeat;padding:15px 15px 15px 15px;}
/* ************************************************************************************* */
.cont_heading_td .td5 				{width:100%; height:40px; padding:0; font-size:11px; color:#666666;}
.cont_heading_td .td5 a, .cont_heading_td .td5 a:hover {font-size:11px; color:#666666;}
/* ************************************************************************************* */
.cont_heading_td td					{color:#4b4c50;font-size:12px;line-height:13px;font-weight:bold;font-family:tahoma; text-transform:uppercase;}
.cont_heading_td a 					{color:#4b4c50;font-size:12px;line-height:13px;font-weight:bold;font-family:tahoma;text-decoration:none}
.cont_heading_td a:hover  			{color:#4b4c50; text-decoration:underline;}

TABLE.formArea {background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px;}
.infoBox 					{background: #e4e4e4;}
.infoBoxContents 			{padding:0px 0px 0px 10px;}
