

/* Global Class */
html, body {height:100%;}
body {margin:0px; background:url(../images/canvas.gif) repeat-x top #ffffff;}
table {font-size:12px; color:#666666; font-family:Arial, Tahoma, Helvetica, Verdana; text-align:left;}
img{border:0px;}
input, select, textarea{ font-size:11px; border:1px solid #CCCCCC;}
form {margin:0px; padding:0px;}

h1{font-size:23px; background:url(../images/hdbg.gif) repeat-x #f78f38; color:#ffffff; margin:0 0 0 0; padding:6px 0 6px 10px; font-weight:bold;}
h2{font-size:22px; text-transform:uppercase; font-family:Trebuchet MS; color:#0966A9; margin:0 0 0 0; padding:10px;}
h6{font-size:22px; text-transform:uppercase; font-family:Trebuchet MS; color:#b051b0; margin:0 0 0 0; padding:10px;}
h3{ font-size:20px; text-transform:uppercase; font-family:Trebuchet MS; color:#ffffff; height:22px; background:url(../images/midhd.gif) repeat-x; margin:0 0 0 0; padding:8px 10px 10px 10px;}
h4{ background:#44A8DE; color:#ffffff; font-size:18px; font-family:Trebuchet MS; margin:0 0 0 0; font-weight:normal;}
h5{ background:#ff9945; font-size:18px; font-family:Trebuchet MS; color:#ffffff; height:22px; margin:0 0 0 0; padding:5px 10px; text-transform:uppercase;}

/*h1{font-size:28px; background:url(../images/hdbg.gif) repeat-x; text-transform:uppercase; height:41px; color:#ffffff; margin:0 0 0 0; padding:6px 0 0 10px; font-weight:bold;}
h2{font-size:22px; text-transform:uppercase; font-family:Trebuchet MS; color:#0966A9; margin:0 0 0 0; padding:10px;}
h5{ font-size:18px; font-family:Trebuchet MS; color:#3096E0; height:22px; margin:0 0 0 0; padding:0px;}
.h4{ background:url(../images/midhdbg.gif) repeat-x top #F7FCFE; border-bottom:1px solid #B5DFF8; border-left:1px solid #B5DFF8; border-right:1px solid #B5DFF8;}*/
hr{color:#999999; height:1px; padding:0px;}

.p10{padding:10px;}
.p5{padding:5px;}
.pl10{padding-left:10px;}
.pr10{color:#E42625;}
.pt10{font-weight:normal; text-transform:uppercase; font-size:20px;}
.pb10{font-weight:bold; font-size:28px; color:#E42625; }

.pr101{color:#E42625;}
.pt101{font-weight:bold; text-transform:uppercase; font-size:16px;}
.pb101{font-weight:bold; font-size:24px; color:#E42625; }

.xline {border-top:1px #e3e3e3 solid; height:1px;}
.xlined {border-top:1px #E4E4E4 dotted; height:1px;}
.yline {border-left:1px #F3F3F3 solid;}
.noborder {border:0px none; padding:0px;}
.h100{font-size:14px; color:#44A8DE;}
.taj{text-align:justify; line-height:18px;}
.tsm{font-size:11px;}
.price{ color:#FF0000; font-weight:bold;}
.pricel{ color:#d80000; font-size:16px; font-weight:bold;}
.rprice{text-decoration:line-through;}
.gsave{ color:#178a00; font-weight:bold;}
.error, .errmsg, .errormsg {color:#FF0000; font-weight:bold;}
.cblue{color:#1578C3;}
.cred{color:#C32765;}
.bgb{background:url(../images/midhdbg.gif) repeat-x top #F7FCFE; border-bottom:1px solid #B5DFF8; border-left:1px solid #B5DFF8; border-right:1px solid #B5DFF8;}
.bgb1{background:url(../images/midhdbg1.gif) repeat-x top #F7FCFE; border-bottom:1px solid #ebc2eb; border-left:1px solid #ebc2eb; border-right:1px solid #ebc2eb;}
.bgo{background:#FF6600; color:#ffffff; padding:5px 10px; font-family:Trebuchet MS; text-transform:uppercase;}

/*Site width handle */
.maintable {width:967px;}

/* Top Section */
.topsection {vertical-align:top; height:186px;}
.topsection b{font-weight:bold; font-size:12px; color:#00BD4C;}
.topsection h3{font-weight:bold; text-transform:uppercase; font-size:28px; color:#00BD4C; margin:0 0 0 0; padding:0 0 0 0;}
.topsection a{color:#666666; text-decoration:none; font-weight:normal;}
.topsection a:hover {color:#333333; text-decoration:none;}
a.toplink:link, a.toplink:visited, a.toplink:active {color:#ffffff; text-decoration:none; font-weight:bold;}
a.toplink:hover {color:#333333; text-decoration:none;}

a.toplinka:link, a.toplinka:visited, a.toplinka:active {color:#333333; text-decoration:none; font-weight:bold;}
a.toplinka:hover {color:#ffffff; text-decoration:none;}

/*.topsection ul{padding:0px; margin:0px; list-style:none;}
.topsection li{padding:0px 0px 0px 0px; margin:0px;}
.topsection li a{color:#666; text-decoration:none; font-size:11px; font-weight:normal;}
.topsection li a:hover {color:#000000; text-decoration: underline;}*/

/* Left Section */
.leftsection {width:253px; vertical-align:top; background-color:#DDEEFA; }
.leftsection b{text-transform:uppercase; font-weight:bold; font-size:12px;}
.leftsection a{color:#000000; text-decoration:underline; font-weight:normal;}
.leftsection a:hover {color:#666666; text-decoration:none;}

.leftsection .subhd{text-transform:uppercase; font-weight:bold; font-size:22px;}

a.leftsamll:link, a.leftsamll:visited, a.leftsamll:active { background:url(../images/left-ico.gif) no-repeat top left; padding:2px 0px 2px 18px; color:#454545; text-decoration:none; font-weight: normal; margin:0px; display:block; }
a.leftsamll:hover {color:#000; background:url(../images/left-ico.gif) no-repeat top left; padding:2px 0px 2px 18px; text-decoration:underline;}

.leftsection ul{padding:0px; margin:0px; list-style:none;}
.leftsection li{padding:3px 3px 3px 10px; margin:0px; background:url(../images/leftbullet.gif) no-repeat left;}
.leftsection li a{color:#006699; text-decoration:none; font-weight:normal;}
.leftsection li a:hover {color:#000000; text-decoration:underline;}
.alphabet td{ background-color:#DDEEFA; border:#89C1E9 solid 1px;}
.alphabet a{color:#3594D9; text-decoration:none; font-weight:normal;}
.alphabet a:hover {color:#000000; text-decoration:none;}

a.leftlink:link, a.leftlink:visited, a.leftlink:active {color:#3594D9; text-decoration:none; font-weight:normal;}
a.leftlink:hover {color:#000000; text-decoration:none;}

a.lefthd:link, a.lefthd:visited, a.lefthd:active {color:#3594d9; text-decoration:none; font-weight:bold;}
a.lefthd:hover {color:#333333; text-decoration:none;}

.leftsection .hd{font-weight: normal; font-size:18px; color:#3096E0; font-family:Trebuchet MS; padding:10px; text-transform:uppercase;}
.leftsection .hd a{background-color:#666666; color:#FFFFFF; text-decoration:underline; font-weight:bold;}
.leftsection .hd a:hover {background-color:#666666; color:#FFFFFF; text-decoration:none;}

/* Middle Section */
.searchcat{color:#ffffff; text-decoration:none; font-weight:bold; font-size:14px;}

.middlesection {width:707px; vertical-align:top; background-color:#ffffff;}
.middlesection b{font-weight:bold; font-size:15px; color:#44A8DE;}
.middlesection a{color:#000000; text-decoration:none; font-weight:normal;}
.middlesection a:hover {color:#666666; text-decoration:underline;}

/* bottom Section */
.bottomsection { width:100%; vertical-align:top;/* background:url(../images/botbg.gif) repeat-x top;*/}
.bottomsection .hd{text-transform:uppercase; font-family:Trebuchet MS; font-weight:bold; color:#666; font-size:16px;}
.bottomsection a{color:#000000; text-decoration:none; font-weight:normal; padding:0 3px 0 3px;}
.bottomsection a:hover {color:#666666; text-decoration:underline;}
.bottomsection b{font-size:15px; color:#cdf051; font-weight: normal;}
.bottomsection b a{color:#fff; text-transform:uppercase; padding:0px 25px 0px 25px; font-weight:bold; }
.bottomsection b a:hover{color:#000; text-decoration:none;}
.bottomsection ul{padding:0px; margin:0px; list-style:none;}
.bottomsection li{padding:3px 3px 3px 10px; margin:0px; background:url(../images/ico-square.gif) no-repeat left top;}
.bottomsection li a{color:#666; text-decoration:none; font-size:11px; font-weight:normal;}
.bottomsection li a:hover {color:#000000; text-decoration: underline;}

/* link Class */
.more{padding:3px 15px 3px 3px; margin:0px; background:url(../images/midbullet.gif) no-repeat right;}
a.more{color:#00A7FF; text-decoration:none; text-transform:uppercase; font-weight:normal;}
a.more:hover {color:#000000; text-decoration:none;}

a.normallink:link, a.normallink:visited, a.normallink:active {color:#52518E; text-decoration:underline; font-weight:normal;}
a.normallink:hover {color:#000000; text-decoration:none;}

a.telllink:link, a.telllink:visited, a.normallink:active {color:#D84F09; text-decoration:underline; font-weight:normal;}
a.telllink:hover {color:#000000; text-decoration:none;}

a.qualdev:link, a.qualdev:visited, a.qualdev:active {color:#666; text-decoration:none; font-weight:normal;}
a.qualdev:hover {color:#000; text-decoration: underline;}

/* prodcut related Class */
.thumb{width:auto; border:0px solid #666666; height:auto;}
.middthumb{width:250px; border:1px solid #666666; height:auto;}
a.prname:link, a.prname:visited, a.prname:active{color:#666666; font-size:11px; text-decoration:underline; font-weight:normal;}
a.prname:hover{color:#000000; text-decoration:none;}
.productbox{width:150px;}

/* Breadcrumb Links */
.breadcrumb{color:#666666; padding-left:8px; font-weight:bold; background:url(../images/breadbg.gif) repeat-x; text-decoration:none; height:40px;}
.breadcrumb a{background:transparent url(../images/breadarrow.gif) no-repeat center right; padding:0 12px 0 5px; color:#666666; font-weight:normal; text-decoration:none;} 
.breadcrumb a:visited, .breadcrumb a:active{color:#666666; text-decoration:none; font-weight:normal;}
.breadcrumb a:hover{text-decoration:none; color:#333333;}

/* button Class */
a.ovalbutton{background: transparent url(../images/oval-blue-left.gif) no-repeat top left; display: block; float:left;font: normal 13px; line-height: 16px; height: 24px; margin-right:2px; padding-left: 11px; text-decoration: none;}
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{color: #fff; font-weight:bold; text-decoration:none;}
a.ovalbutton span{background: transparent url(../images/oval-blue-right.gif) no-repeat top right; display: block; padding: 4px 11px 4px 0; }
a.ovalbutton:hover{ background-position: bottom left; text-decoration:none;}
a.ovalbutton:hover span{ background-position: bottom right; color:#abd1ed; text-decoration:none;}

a.ovalbuttonb{background: transparent url(../images/oval-red-left.gif) no-repeat top left; display: block; float:left;font: normal 13px; line-height: 16px; height: 27px; margin-right:2px; padding-left: 11px; text-decoration: none;}
a:link.ovalbuttonb, a:visited.ovalbuttonb, a:active.ovalbuttonb{color: #fff; font-weight:bold; text-decoration:none;}
a.ovalbuttonb span{background: transparent url(../images/oval-red-right.gif) no-repeat top right; display: block; padding: 5px 11px 6px 0; }
a.ovalbuttonb:hover{ background-position: bottom left; text-decoration:none;}
a.ovalbuttonb:hover span{ background-position: bottom right; color:#ffeded; text-decoration:none;}

/* Paging Class */
.pagination{padding:0px;}
.pagination ul{margin:0;padding:0; text-align: right;}
.pagination li{list-style-type:none; display:inline; padding-bottom:1px;}
.pagination a, .pagination a:visited{padding:0px; border:0px solid #9aafe5; text-decoration:none; color:#2e6ab1; text-decoration:none;}
.pagination a:hover,.pagination a:active{border:0px solid #26A5B8; color: #000; background-color:none; text-decoration:underline; }

.pagination a.currentpage{background-color:#76C7D3; color:#FFF !important; border-color:#59A7B2; font-weight:bold; cursor:default;}
.pagination a.disablelink, .pagination a.disablelink:hover{background-color:none; cursor:default; color:#929292; border-color: #929292; font-weight:normal !important;}
.pagination a.prevnext{font-weight: bold;}

/* Static Pages */
.staticpg b{font-weight:bold; font-size:12px; color:#00BD4C;}

.staticpg ul{padding:0px; margin:0px; list-style:none;}
.staticpg li{padding:3px 3px 3px 10px; margin:0px; background:url(../images/middarrow.gif) no-repeat left;}
.staticpg li a{color:#006699; text-decoration:underline; font-weight:normal;}
.staticpg li a:hover {color:#000000; text-decoration:none;}

/* Site Structure END shopping cart Sections*/
.border{border:1px solid #D8D8D8; height:100%}
.allborder {background:#B7E2F5;}
.tableborder {border:#B7E2F5 5px solid;}
.tableheader td{background:#44A8DE; color:#ffffff; padding:5px 0px 5px 7px; font-weight:bold;}
.tableheader a{ color:#ffffff; text-decoration:underline; font-weight:normal;}
.tableheader a:hover { color:#ffffff; text-decoration:none;}
.lightbg td{background:#ffffff; color:#565656; padding:0px 0px 0px 7px; font-weight:normal;}
.lightbg a{ color:#565656; text-decoration:underline; font-weight:normal;}
.lightbg a:hover { color:#565656; text-decoration:none;}
.lightbg u a{color:#365592; font-weight:normal; text-decoration:underline;}
.lightbg u a:hover {color:#000000; text-decoration:none;}
.darkbg td{ background:#DCEEFA; color:#365592; padding:5px 0px 5px 7px;}

.allborder2 {background:#B7E2F5; border:5px solid #d7edfb;}
.tableheader2 td{ color:#1593e8; padding:5px 0px 5px 7px; font-weight:bold;}
.lightbg2 td{ background:url(../images/bg-t.gif) repeat-x top #fff; color:#565656; padding:5px 7px; font-weight:normal;}
.lightbg2 a{ color:#565656; text-decoration:underline; font-weight:normal;}
.lightbg2 a:hover { color:#565656; text-decoration:none;}

/* For Top Menu */
.shopborder1 {background:#ffffff; margin-left:25px; margin-top:5px;}
.shopborder td{background:#fff4ef; padding:2px 5px 2px 10px; border:0px solid #FFFFFF; color:#666666; font-size:12px; font-weight:normal;}
a.shoplink:link, a.shoplink:visited, a.shoplink:active{text-decoration:none; font-weight:bold; color:#666666; padding:4px 10px 4px 15px; margin:0px;  display:block; border-top:1px solid #fff;}
a.shoplink:hover{text-decoration:none; font-weight:bold; background:#fff;} 

.shopheader td{background:#ddeefa; color:#004474; font-size:13px; padding:5px 5px 5px 10px; font-weight:bold;}
.shopheader b{font-size:10px;}
.shopheader a{ color:#ffffff; text-decoration:underline; font-weight:bold;}
.shopheader a:hover { color:#ffffff; text-decoration:none;}
.shoplightbg td{ background:#fff; padding:3px;}
.shopdarkbg td{ background:#ddeefa; padding:5px 5px 5px 10px;}
.shopdarkbg a{ color:#000000; text-decoration:none; font-weight:normal;}
.shopdarkbg a:hover { color:#333333; text-decoration:none;}

.dropheader{background:url(../images/topdropbg.gif) repeat;}
.dropheader td{ color:#000000;  font-weight:bold;}
.dropheader a{ color:#4C4C4C; font-family:Arial; font-size:12px; text-decoration:none; font-weight:bold;}
.dropheader a:hover { color:#000000; text-decoration:none;}
.dropheader strong{padding:5px 5px 5px 15px; display:block; font-size:13px; width:110px;}

.dropheader1 td{background:url(../images/topdropbg.gif) repeat; color:#000000; font-size:11px; padding:5px 5px 5px 10px; font-weight:bold;}
.dropheader1 a{ color:#4C4C4C; font-family:Arial; font-size:12px; text-decoration:none; font-weight:bold;}
.dropheader1 a:hover { color:#000000; text-decoration:none;}
/* end home_shoppingbag */

/* myaccount*/
.malink b{font-size:12px; color:#DE7200;}
a.malink:link, a.malink:visited, a.malink:active{color:#DE7200; text-decoration:underline;}
a.malink:hover{color:#000000; text-decoration:none;}

a.maheading:link, a.maheading:visited, a.maheading:active{color:#0D65A0; font-size:18px; font-family:arial; text-decoration:none;}
a.maheading:hover {color:#0D65A0; text-decoration:none; font-size:18px;}

a.top-link-ac:link, a.top-link-ac:visited, a.top-link-ac:active{color:#538DAF; font-weight:normal; padding:0px 3px 0px 3px; font-size:12px; text-decoration:none;}
a.top-link-ac:hover {color:#000000; text-decoration:none; font-weight:normal;}

/* alpha widget*/
.alpha { color:#E1EBF7;    }
.alpha strong{ background:#E8F4FC; padding:3px; font-size:18px; text-decoration:none; text-align:center; border:0px solid #BBCEE4;  color:#3096E0; display:block;}
.alpha strong a{  font-size:18px; text-decoration:none;  color:#3096E0;}
.alpha strong a:hover{  font-size:18px; text-decoration:none;  color:#F79038;}
.alpha a{color:#616161;  text-decoration:none; padding:2px;  font-size:12px;}
.alpha a:hover {color:#F79038; text-decoration:underline;}
.textalpha{color:#395288; text-transform:uppercase; text-decoration:none; padding:2px;  font-size:12px;}
.textalpha a{color:#395288;  text-decoration:none; background:#e8f4fc; padding:3px 7px; font-weight:bold;  }
.textalpha a:hover {color:#ffffff; text-decoration:none; background:#3096e0;}

.men{ background:#3399FF; padding:1px 3px; color:#ffffff; font-size:10px;}
.women{ background:#FF33FF; padding:1px 3px; color:#ffffff; font-size:10px;}
.unisex{ background:#fcff99; padding:1px 4px 1px 3px; color:#333333; border:1px solid #d8d8d8; font-size:10px;}

a.orlink:link, a.orlink:visited, a.orlink:active{color:#D7551B; font-size:12px; font-family:arial; text-decoration:underline;}
a.orlink:hover {color:#D7551B; text-decoration:none;}

/* For Pop up  */
#topbar { position:absolute; border:0px solid #7D3394; padding:1px; background-color:none; left:-300px;/* width: 260px; */ width:262px; /* visibility: hidden; */ z-index:100;}
.leftframe{ background:#E1EBF7;}
.smalltxt{padding-left:4px;}

.freesh{color:#000000; font-weight:bold; font-size:14px; text-transform:capitalize; }
.freesh b{color:#ff0000; font-weight:bold; font-size:15px; text-transform:capitalize;}

.midright { background:#e9f6fe; border:5px solid #d7edfb; border-top:none; padding:10px;}
.checkhd{ font-size:18px; font-family:Trebuchet MS; color:#444444;}
.msghd{font-size:22px; font-weight:bold; color:#ff0000;}

.bluetxt{font-size:14px; font-weight:bold; color:#0033FF;}
/* Blowout sale banner*/
#CountDownPanel{
	background:url(../images/bg-bar.gif) repeat-x #a40000; 
	height:30px; 
	font-size:20px; 
	font-weight:bold; 
	color:#ffff15; 
	padding:0 10px;
}

