body{ font:11px Verdana; color:#4A4849; background-color:#d8d8d8; margin:0px;}
p {font:11px Verdana, Arial; text-align:left;}
a {text-decoration:none; color:#000;}
a:hover {text-decoration:none; color:#4A4849;}
img{border:0px solid #ccc;}

.find{ list-style:disc outside!important;}
.mainheader{ background-image:url(../images/images/header-bg.jpg); background-repeat:repeat-x; height:114px; padding:10px 0 0 10px;}
.header{ background-image:url(../images/images/header-bg.jpg); background-repeat:repeat-x; height:114px; padding:10px 0 0 10px;}

.topmenuTable{ height:100px;}

.topTextboxbg{ background-image:url(../images/images/textbox-middle.gif); background-repeat:repeat-x;}
.textbox{ border:0px solid #ccc; width:240px;}

.searchtable{ padding-top:35px;}

.leftbottombgleft{ background:url(../images/images/find-left-bottom-curve.jpg) repeat-x left top;}
.leftbottombgright{ background:url(../images/images/find-right-bottom-curve.jpg) repeat-x left top;}
.leftbottombg1{ background:url(../images/images/login-bottom-border.jpg) repeat-x left top;}
.leftbottombg2{ background:url(../images/images/login-bottom-right.jpg) no-repeat left top;}
.leftbottombg3{ background:url(../images/images/login-bottom-left.jpg) no-repeat left top;}



.topmenu{ font-size:11px; font-weight:bold; line-height:20px; color:#5B5B5B;}
.topmenu a{ font-size:11px; font-weight:bold; line-height:20px; color:#5B5B5B;}
.topmenu a:hover{ font-size:11px; font-weight:bold; line-height:20px; color:#31bdd7;}

.submenu{ background-image:url(../images/images/navigation-bg.jpg); background-repeat:repeat-x; }
.submenugreybg{ background-image:url(../images/images/menu-selected-bg.jpg); background-repeat:repeat-x; font-size:12px; font-weight:bold; color:#FF7E00; text-align:center;}
.submenugreybg a{ color:#FF7E00;}
.submenuorangebg{ background-image:url(../images/images/menu-active-bg.jpg); background-repeat:repeat-x; font-size:11px; font-weight:bold; color:#fff; text-align:center;}
.submenuorangebg a{ color:#fff;}

.contentTable{ background-color:#fff;}

.leftNav{width:470px; padding:10px;}
/*.lefttopbg{ background-image:url(../images/images/find-bg.jpg); background-repeat:repeat-x; height:9px; color:#AC00F6; font-weight:bold; font-size:12px;} only color changed */
.lefttopbg{ background-image:url(../images/images/find-bg.jpg); background-repeat:repeat-x; height:9px; color:#802991; font-weight:bold; font-size:12px;}
.leftbottombg{ background-image:url(../images/images/find-bottom-border.jpg); background-repeat:repeat-x;}

/*.findurgadget{ color:#AC00F6; font-weight:bold; text-align:left;} color changed*/
.findurgadget{ color:#802991; font-weight:bold; text-align:left;}

/*.leftnavborder{ border-left:1px solid #EDC6FD; border-right:1px solid #EDC6FD; border-bottom:1px solid #EDC6FD;}*/
.leftNavBorder{border-left:1px solid #b2edf5; border-right:1px solid #b2edf5;}
.leftNavlightpink{ background-color:#FBF9FE; width:233px; padding-top:5px; padding-bottom:5px;}
.leftNavlightwhite{ background-color:#FEFEFF; width:233px; padding-top:5px;}
.purpletext{ color:#721B79; font-weight:bold;}
.purpletext a{ color:#721B79; font-weight:bold;}
.purpletext a:hover{ color:#FF8901; font-weight:bold;}
.mobilecontent{  color:#868686;}
.mobilecontent a{  color:#868686;}
.mobilecontent a:hover{  color:#FF8901;}

.adishwartable{ padding-top:10px; padding-right:10px;}
.adishwarcontent{ color:#868686; font-size:12px; text-align:justify; line-height:17px; padding-right:20px;}

.moreinfo{ font-size:11px; text-align:right; font-weight:bold; color:#73AE18; padding-right:20px;}
.moreinfo a{ color:#73AE18; }

.moreProducts{ background:url(../images/images/button.gif) no-repeat; text-align:center; font-weight:bold; width:131px; height:31px; line-height:31px; color:#fff; padding-right:15px;}
.moreProducts a{ color:#fff;}
.moreProducts a:hover{ color:#6d0c74;}

.featureproductsTable{ padding-top:5px; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2;}

.purpleContent{ font-size:12px; color:#4E4E4E; font-weight:bold; line-height:18px;}
.purpleContent a{ font-size:12px; color:#4E4E4E; font-weight:bold; line-height:18px;}
.purpleContent a:hover{ font-size:12px; color:#AC00F6; font-weight:bold; line-height:18px;}

.greenContent{ font-size:12px; color:#88C42E; line-height:18px;}
.redContent{ font-size:12px; color:#FE0000; line-height:18px;}

.featureproductstopbg{ background-image:url(../images/images/feature-bg.jpg); background-repeat:repeat-x; height:9px; color:#802991; font-weight:bold; font-size:12px;}
.featureproductsbottombg{ background-image:url(../images/images/feature-bottom-border.jpg); background-repeat:repeat-x; height:9px;}
.featureproductsleftbg{ background-image:url(../images/images/feature-left-border.jpg); background-repeat:repeat-y; height:9px;}
.featureproductsrightbg{ background-image:url(../images/images/feature-right-border.jpg); background-repeat:repeat-y; height:9px;}
.featureproductsbottombgleft{ background:url(../images/images/feature-left-bottom-curve.jpg) no-repeat; height:9px;}
.featureproductsbottombgright{ background:url(../images/images/feature-right-bottom-curve.jpg) no-repeat; height:9px;}

.imageborder{ border:1px solid #E9E9E9; margin:0 1px;}

.logintopbg{ background:#f8f1f9; height:9px; color:#ab02f3; font-weight:bold; font-size:12px; padding-left:5px;}
.loginBg{ background-image:url(../images/login-heading.gif); background-repeat:no-repeat; height:34px; color:#fff; font-weight:bold; font-size:12px; width:229px; padding-left:10px;}
.loginBorder{ border-left:1px solid #812990; border-right:1px solid #812990;  background-color:#f8f1f9; color:#812990;}
.filterBorder{ border-left:1px solid #dee5e8; border-right:1px solid #dee5e8; border-bottom:1px solid #dee5e8;  background-color:#f8f1f9; color:#812990;}
.leftboxBorder{ border-left:1px solid #812990; border-right:1px solid #812990; background-color:#f8f1f9; color:#812990;}
/*
.loginBorder{ border-left:1px solid #7FC048; border-right:1px solid #7FC048; border-bottom:1px solid #7FC048; background-color:#F6FDED; color:#9B9B9B;}
.loginBorder a{ color:#9B9B9B;}
.loginBorder a:hover{ color:#000;}*/

.textbox1{ width:140px; border-left:2px solid #CCCCCC; border-top:2px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

.onlineSupportBorder{ border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE; background-color:#fff; color:#9B9B9B;}
.onlineSupportBorder a{ color:#9B9B9B;}
.onlineSupportBorder a:hover{ color:#000;}

.signup{ color:#FF0000; font-weight:bold;}
.signup a{ color:#FF0000; font-weight:bold;}
.textbox2{ border:0px solid #ccc; width:170px;}

.footerbg{ background-image:url(../images/images/footer-bg.jpg); background-repeat:repeat-x; height:141px; padding-top:10px;}
.quickLinks{ font-size:16px; color:#000; font-weight:bold; font-family:Tahoma;}
.quicktable{  margin-top:5px; margin-left:10px;}

ul{list-style:none; margin-left:0; padding-left:15px; }
.footertext li a{ color:#7B7B7B; font-size:12px; font-weight:bold; background-image:url(../images/images/double-arrow-active.gif); background-repeat:no-repeat; padding-left:15px; padding-top:0px; margin:0; height:25px; line-height:25px;}
.footertext li a:hover{ color:#FE8A03; font-size:12px; font-weight:bold; background-image:url(../images/images/double-arrow-hover.gif); background-repeat:no-repeat;}

.dotHorizontal{ background-image:url(../images/images/footer-dotted-horizontal.gif); background-repeat:repeat-x;}
.dotVertical{ background-image:url(../images/images/footer-dotted-vertical.gif); background-repeat:repeat-y;}

.footersearch{ padding-right:10px;}
.footermenu{ font-weight:bold; color:#7B7B7B; padding-left:10px;}
.footermenu a{ text-align:center; font-weight:bold; color:#7B7B7B;}
.footermenu a:hover{ text-align:center; font-weight:bold; color:#ad01f6;}

.copyright{text-align:justify; color:#7B7B7B;}
.webdesigned{ text-align:left; color:#7B7B7B;}
.webdesigned a{ color:#7B7B7B;}

/* Form */
form { display:inline;}
fieldset { border:none; }
legend {display:none;}
label { color:#666; /*font-size:.95em;*/  font-weight:bold; }
input, select, button { vertical-align:middle; }

/* Lists */
dt { display:block; font-weight:bold; }
ul,ol { list-style:none; }



.aboutleftnav{ width:255px; padding-left:15px;}

.aboutusLink a{ font-size:12px; font-weight:bold; line-height:20px; color:#802991;}
.aboutusLink a:hover{ font-size:12px; font-weight:bold; line-height:20px; color:#32c8e1;}

.subheading{ font-size:14px; font-weight:bold; color:#802991; line-height:20px;}
.subheadingContent{ font-size:12px; color:#4A4849; text-align:justify; line-height:17px; }

.back a{ font-size:11px;  font-weight:bold; color:#76B415;}
.back a:hover{ font-size:11px;  font-weight:bold; color:#A5D55B;}

.greenHeading{ font-size:17px; font-family:"Arial MT", Arial; font-weight:bold; color:#802991; padding-left:5px;}
.storelocator-row-one{ font-size:12px; line-height:20px; background-color:#FCF7FE;}
.storelocator-row-two{ font-size:12px; line-height:20px; background-color:#FCFAFD;} 

.privacypolicy { color:#7B7B7B; font-size:12px; text-align:justify; line-height:17px;}
.privacypolicy a{ color:#802991;}
.privacypolicy a:hover{ color:#000;}
 
.popuptopDiv{position:absolute; width:540px; height:100%; top:50px;  left:350px;  float:top; clear:both;}
.popupDownDiv{position:absolute; width:540px; height:100%; top:670px;  left:360px;  float:top; clear:both;}
	.class1{display:none;} 
	
	/* manufacturer  */
.leftBlueBg{ background-image:url(../images/images/left-heading.jpg); background-repeat:no-repeat; height:34px; color:#fff; font-weight:bold; font-size:12px; padding-left:15px;}
.headingBlueBg{ background-image:url(../images/images/product-heading.gif); background-repeat:no-repeat; height:34px; color:#fff; font-weight:bold; font-size:12px; padding-left:15px;}

.viewMore1{color:#ad01f6; text-align:right; background:url(../images/images/left-link-bg.jpg) repeat-y; height:27px; padding-right:10px; border-left:1px solid #b2edf5; border-right:1px solid #b2edf5; }
.viewMore1 a{ color:#ad01f6; text-align:right;}
.viewMore1 a:hover{ color:#000; text-align:right;}

.viewMore2{background:url(../images/left-link-bottom.jpg) no-repeat left top; height:10px;}
.viewMore a{ font-weight:normal !important; font-size:11px !important; color:#75207b; padding-left:130px;}
.viewMore a:hover{ font-weight:normal !important; font-size:11px !important; color:#ab01f8;}

.rightNav{width:229px; padding:10px 10 10px 10px;}
.rightNav tr{padding:0px;}
.rightNav td{padding:0px;}
.rightNav ul {list-style:none; margin:0; padding:0; background-color:#FFF; text-align:left;}
.rightNav li {margin:0; padding:0; background:url(../images/images/left-link-bg.jpg) repeat-y;margin-top:1px;line-height:28px; }
.rightNav li a{color:#086789; font-size:12px; background:url(../images/images/left-arrow-active.gif) no-repeat left; padding-left:20px; line-height:28px; color:#086789; display:block; height:28px;}
.rightNav li a:hover{ color:#1291bf; font-size:12px; background:url(../images/images/left-arrow-hover.gif) no-repeat left; background-color:#fff; display:block;}
.contentList{ border-left:1px solid #edc6fd; border-right:1px solid #edc6fd; }
.loginBg{ background-image:url(../images/images/login-heading.gif); background-repeat:no-repeat; height:34px; color:#fff; font-weight:bold; font-size:12px; width:229px; padding-left:10px;}
/*.leftbottombg1{ background:url(../images/images/login-bottom-border.jpg) repeat-x bottom; height:9px;}*/

.listHeading a{ font-size:12px; color:#802991; font-weight:bold; background:url(../images/images/arrow-top.gif) no-repeat 0px 5px; padding:5px 5px 0 20px; line-height:20px;}
.listHeading a:hover{ font-size:12px; color:#ab01f8; font-weight:bold; background:url(../images/images/arrow-view-all.gif) no-repeat 0px 7px; }

.purpleBg{ background-color:#fbf9fe;  padding-left:10px;}
.whiteBg{ background-color:#fdfdff; padding-left:10px;}
.bordertop{border-top:1px solid #edc6fd; }
ul{list-style:none; margin-left:0; margin-top:0; padding-left:15px; }
.footertext li a{  font-weight:normal; color:#7B7B7B; font-size:12px; background-image:url(../images/images/double-arrow-active.gif); background-repeat:no-repeat; padding-left:15px; padding-top:5px; margin:0; height:25px; line-height:20px;}
.footertext li a:hover{ font-weight:normal;  color:#000; font-size:12px; background-image:url(../images/images/double-arrow-hover.gif); background-repeat:no-repeat;}



	.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
	.b1f {height:1px; background:#32c8e1; margin:0 5px;}
	.b2f {height:1px; background:#32c8e1; margin:0 3px;}
	.b3f {height:1px; background:#32c8e1; margin:0 2px;}
	.b4f {height:2px; background:#32c8e1; margin:0 1px;}
	.contentf {background: #32c8e1; display:block; text-align:center;font-weight:bold;font:10px;color:#FFF; width:100%;text-decoration:none !important; }
	.contentf:hover{background: #32c8e1; display:block; text-align:center;font-weight:bold;font:10px; color:#822a92;text-decoration:none !important; } 



	.c1f, .c2f, .c3f, .c4f{font-size:1px; overflow:hidden; display:block;}
	.c1f {height:1px; background:#822a92; margin:0 5px;}
	.c2f {height:1px; background:#822a92; margin:0 3px;}
	.c3f {height:1px; background:#822a92; margin:0 2px;}
	.c4f {height:2px; background:#822a92; margin:0 1px;}
	.ccontentf {background: #822a92; display:block; text-align:center;font-weight:bold;font:10px;color:#FFF; width:100%;text-decoration:none !important; }
	.ccontentf:hover{background: #822a92; display:block; text-align:center;font-weight:bold;font:10px; color:#32c8e1;text-decoration:none !important; } 
	.acontentf {background: #822a92; display:block; text-align:center;font-weight:bold;font:10px;color:#FFF; width:100%;text-decoration:none !important; }
	.acontentf:hover{background: #822a92; display:block; text-align:center;font-weight:bold;font:10px; color:#FFF;text-decoration:none !important; } 

