/* Global Class */
html, body {height:100%;}
body {margin:0px; padding:0px;}
table {font-size:12px; color:#666666; font-family: Arial, Helvetica, sans-serif; text-align:left;}
img{border:0px;}
input, select, textarea{ font-size:11px; border:1px solid #CCCCCC;}
form {margin:0px; padding:0px;}

h1{font-size:22px; background:url(../images/hdbg.gif) repeat-x #FDF0E5 bottom; font-weight:bold; line-height:33px; font-family:Trebuchet MS; color:#9e4a01; margin:0px; padding:7px 15px; text-transform:uppercase;}
h2{font-size:20px; color:#333333; margin:0 0 0 0; padding:0 0 0 0;}
h3{font-size:18px; color:#D87403; margin:0 0 0 0; padding:10px; background:#FFF6EB; border-bottom:1px solid #FFCC92;}
h4{font-size:15px; color:#D87403; margin:0 0 0 0; padding:7px; background:#FFF6EB; }
h5{font-size:14px; color:#999999; margin:0 0 0 0; padding:0 0 0 0;}

hr{color:#999999; height:1px; padding:0px;}

.p10{padding:10px;}
.p5{padding:5px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}

.xline {border-bottom:1px #C4C4C4 solid;}
.yline {border-left:1px #f2f2f2 solid;}
.noborder {border:0px none; padding:0px;}
.h100{height:100%; vertical-align:top;}
.taj{text-align:justify;}
.tsm{font-size:11px;}
.price{ color:#df3131; font-weight:bold;}
.error, .errmsg, .errormsg {color:#FF0000; font-weight:bold;}

/*Site width handle */
.maintable {background:url(../images/mainbg.gif) repeat-y top center; width:950px; }

/* Top Section */
.topsection td{color:#fff; font-size:11px;}
.topsection a{color:#fff; text-decoration:none; padding:0px 2px 0px 2px; font-weight:normal;}
.topsection a:hover {color:#442000; text-decoration:underline;}
.topsection b{ font-size:13px;}
.topsection span{color:#ffea00;}
.topsection div{font-size:12px; text-transform:uppercase; font-family:Alberta; font-weight:bold;}
.topsection div b{font-size:16px; color:#ffea00}
.topsection div strong{font-size:16px;}
.topsection div span{color:#000;}
.topnav{ background:#e38b2b;}
.topnav a{ font-size: 14px; font-family:Alberta; text-transform:uppercase; font-weight:bold; padding:10px 20px 0px 20px;}
.topnav a:hover{ text-decoration:none;}

/* Left Section */
.leftsection {width:180px; vertical-align:top; padding:10px; background: url(../images/leftbg.gif) repeat-y right;}
.leftsection strong{text-transform:uppercase; font-weight:bold; font-size:12px;}
.leftsection b{font-size:19px; color:#dd6624; font-weight:normal; line-height:30px;}
.leftsection a{color:#000000; text-decoration:underline; font-weight:normal;}
.leftsection a:hover {color:#666666; text-decoration:none;}
.alphabet td{ background:#ffffff; border:#c9c9c9 solid 0px;}
.alphabet a{color:#666; text-decoration:none; font-weight:normal;}
.alphabet a:hover {color:#f6971b; text-decoration:none;}

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

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

.leftsection .hd{text-transform:uppercase; font-weight:bold; font-size:12px; background-color:#666666; color:#FFFFFF;}
.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 */
.middlesection {width:auto; vertical-align:top; background:#ffffff; height:90%;}
.middlesection b{font-weight: normal; font-size:24px; color:#ff840c;}
.middlesection strong{font-weight:bold;  }
.middlesection a{color:#000000; text-decoration:underline; font-weight:normal;}
.middlesection a:hover {color:#666666; text-decoration:none;}

/* bottom Section */
.bottomsection {vertical-align:top;}
.bottomsection td{color:#fff;}
.bottomsection strong{font-weight:bold; font-size:15px;}
.bottomsection a{color:#e6e4e4; text-decoration:none; background:url(../images/ico-square.gif) no-repeat left; font-weight:normal; padding:0 3px 0 10px;}
.bottomsection a:hover {color:#ffffff; text-decoration:underline;}

/* link Class */
.more{padding:3px 8px 3px 3px; margin:0px; background:url(../images/middarrow.gif) no-repeat right;}
a.more {color:#006699; text-decoration:underline; font-weight:normal;}
a.more:hover {color:#000000; text-decoration:none;}

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

a.qualdev:link, a.qualdev:visited, a.qualdev:active { background:none; padding:0px; color:#ffffff; text-decoration:none; font-weight:normal;}
a.qualdev:hover {color:#fff; text-decoration: underline;}

/* prodcut related Class */
.thumb{width:150px; border:1px solid #666666; height:auto;}
.middthumb{width:250px; border:1px solid #666666; height:auto;}
.productboxbg{background:url(../images/prob-bg.gif) repeat-x top #efefed; padding:10px;}
.productbox{width:160px;}
.rprice{color:#2c2d27; font-weight:bold;}

a.prname:link, a.prname:visited, a.prname:active{color:#565656; text-decoration:none;}
a.prname:hover{color:#ff8620; text-decoration:underline;}

a.view:link, a.view:visited, a.view:active{color:#f88220; text-decoration:none; font-weight:bold; text-transform:uppercase;}
a.view:hover{color:#222; text-decoration:underline;}

/* Breadcrumb Links */
.breadcrumb{color:#000000; background:#f2f2f2; padding:5px; height:35px; font-weight:bold;}
.breadcrumb a{background:transparent url(../images/breadarrow.gif) no-repeat center right; padding:0 17px 0 5px; color:#4F5153; font-weight:normal; } 
.breadcrumb a:visited, .breadcrumb a:active{color:#4F5153; text-decoration:underline; font-weight:normal;}
.breadcrumb a:hover{text-decoration:none;}

/* button Class */
a.ovalbutton{background: transparent url(../images/oval-orange-left.gif) no-repeat top left; display: block; float:left; font-family:Trebuchet MS; font-size:12px; font-weight:bold; line-height: 16px; text-transform:uppercase; height: 23px; padding-left: 11px; text-decoration: none;}
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{color: #fff; }
a.ovalbutton span{background: transparent url(../images/oval-orange-right.gif) no-repeat top right; display: block; padding: 4px 11px 4px 0; margin-right:2px; }
a.ovalbutton:hover{ text-decoration:none;}
a.ovalbutton:hover span{ color:#ffd2aa; 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:0 5px; border:1px solid #9aafe5; text-decoration:none; color:#2e6ab1;}
.pagination a:hover,.pagination a:active{border:1px solid #26A5B8; color: #000; background-color:#D6F5FA; }

.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:white; cursor:default; color:#929292; border-color: #929292; font-weight:normal !important;}
.pagination a.prevnext{font-weight: bold;}

/* Static Pages */
.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 #F0DBA8; height:100%}
.border5{border:5px solid #ffe8d5;}
.allborder {background:#ffe8d5;}
.tableheader td{background:#e38b2b; color:#ffffff; padding:5px; font-weight:bold;}
.tableheader a{ color:#ffffff; text-decoration:underline; font-weight:bold;}
.tableheader a:hover { color:#ffffff; text-decoration:none;}
.lightbg td{ background:#ffffff; padding:3px;}
.darkbg td{ background:#F0EFED; padding:3px;}

/* myaccount*/
.mailborder{border:1px solid #f3e6da;}
.mailbg{background:#fff7f0; padding:10px;}
.mailbglight{background:#f9f9f9; padding:10px;}
.malink b{font-size:12px; color:#DC7027;}
a.malink:link, a.malink:visited, a.malink:active{color:#DC7027; text-decoration:underline;}
a.malink:hover{color:#DC7027; text-decoration:none;}
.maheading{color:#e2763c; font-size:20px; font-weight:normal; font-family:Times New Roman; text-decoration:none;}
a.maheading:link, a.maheading:visited, a.maheading:active{color:#e2763c; font-size:20px; font-weight:normal; font-family:Times New Roman; text-decoration:none;}
a.maheading:hover {color:#000000; text-decoration:none;}

.bgwc{ background:#fff4eb;}
.bgw{ background:#ffffff;}
.bgnl{ background:#814408;}
.bgleft{ background:#000000;}
.bgright{ background:#f49440;}
.bgf{ background:#ffde26; color:#000; padding-left:5px;}
.leftframe{ background:#E1EBF7;}


/* alpha widget*/
.alpha { color:#E1EBF7;    }
.alpha strong{ background:#fdf1e5; padding:3px; font-size:18px; text-decoration:none; border:1px solid #e6d6c9; color:#3A669C;}
.alpha strong a{  font-size:18px; text-decoration:none;  color:#9e4a02;}
.alpha strong a:hover{  font-size:18px; text-decoration:none;  color:#465051;}
.alpha a{color:#616161; text-transform:uppercase; text-decoration:underline; padding:2px;  font-size:12px;}
.alpha a:hover {color:#616161; text-decoration:none;}
.textalpha{color:#395288; text-transform:uppercase; text-decoration:none; padding:2px;  font-size:18px;}
.textalpha a{color:#de6c00;  text-decoration: underline; padding:2px;  }
.textalpha a:hover {color:#000000; text-decoration:none;}

/* new css*/

.canvasbg{background:#f49440;}
.canvasbgin{background:#f49440;}

