/* Global Class */
html, body {height:100%;}
body {margin:0px; background:#ffffff;}
table {font-size:12px; color:#5C2D10; font-family:Arial, Tahoma, Helvetica, Verdana; text-align:left;}
img{border:0px;}
input{font-size:12px;}
.input, select, textarea{ font-size:11px; border:1px solid #CCCCCC;}

form {margin:0px; padding:0px;}

h1{ background:url(../images/che-bg.jpg) repeat-x;  padding:3px 10px 3px 10px; border:1px solid #E4DBD3; font-size:14px; color:#5C2D10; margin:0 0 0 0; }
/*h2{font-size:24px; color:#10285C; margin:0 0 0 0; padding:0 0 0 0;}*/
/*h3{ font-family:Century Gothic; font-size:24px; color:#70472D; margin:0 0 0 0; padding:0 0 0 0; font-weight:normal;}*/
h2{ font-size:26px; font-family:Arial, Helvetica, sans-serif; line-height:30px; color:#10285C; margin:0 0 0 0; padding:0 0 0 0; font-weight:normal;}
h3{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#5C2D10; margin:0 0 0 0; padding:0 0 0 0; font-weight:normal;}
h6{ font-size:26px; font-family:Arial, Helvetica, sans-serif; color:#10285C; margin:0 0 0 0; padding:0 0 0 0; font-weight:normal;}
/*h4{font-family:Century Gothic; font-size:18px; color:#10285C; margin:0 0 0 0; padding:0 0 0 0; text-transform:uppercase;}*/
h4{ font-size:18px; color:#5C2D10; margin:0 0 0 0; padding:0 0 0 0; font-weight:normal;}
h5{ font-size:18px; color:#10285C; margin:0 0 0 0; padding:0 0 0 0; font-weight:normal;}

hr{color:#E1D7CF; 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;}
.plr10{padding:0 13px 0 13px;}
.pb{font-size:12px; color:#10285C; font-weight:bold;}

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

/*Site width handle */
.maintable {width:800px; background:#FFFFFF;}

/* Top Section */
.topsection {width:100%; vertical-align:top; height:100px; color:#5C2D10;}
.topsection td{font-size:11px;}
.topsection b{font-weight:bold; font-size:12px; color:#5C2D10;}
.topsection a{color:#5C2D10; text-decoration:underline; font-weight:normal;}
.topsection a:hover {color:#2C416E; text-decoration:none;}
.toplink{font-size:12px; color:#5C2D10; text-transform:uppercase;}
.toplink a{font-size:14px; color:#5C2D10; text-decoration:none; font-weight:bold; text-transform:uppercase; padding-left:10px; padding-right:10px; }
.toplink a:hover{font-size:14px; color:#957E70; text-decoration:none; font-weight:bold; }

/* Left Section */
.leftsection {width:194px; vertical-align:top; border-right:13px solid #ffffff;}
.leftsection strong{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 ul{padding:0px; margin:0px; list-style:none;}
.leftsection li{padding:0px 3px 0px 1px; margin:0px;}
.leftsection li a{color:#10285C; font-size:12px; display:block; padding:6px 0px 6px 16px; background:url(../images/lefthdbg.gif) repeat-x; text-decoration:none; font-weight:bold;}
.leftsection li a:hover {color:#000000; text-decoration:underline;}

.leftsection .hd{ background:#ffffff; border-left:1px solid #D1D6E0; border-right:1px solid #D1D6E0; text-transform:uppercase; font-weight:bold; padding:0px 0px 8px 15px; font-size:15px; font-family:Century Gothic; color:#5C2D10;}

.leftsection .lefthd{color:#5C2D10; font-size:14px; border-left:1px solid #D1D6E0; border-right:1px solid #D1D6E0; text-transform:uppercase; display:block; font-family:Century Gothic; padding:5px 15px; background:url(../images/lefthdbg.gif) repeat-x; text-decoration:none; font-weight:bold;}

.leftsection .hd a{ color:#5C2D10; text-decoration:underline; font-weight:bold;}
.leftsection .hd a:hover { color:#FFFFFF; text-decoration:none;}

/* Middle Section */
.middlesection td { vertical-align:top; font-size:12px;}
.middlesection input, select, textarea{ font-size:11px;  border:1px solid #B9A493;}
.middlesection b{text-transform:uppercase; font-weight:bold; font-size:12px; color:#5C2D10;}
.middlesection a{color:#000000; text-decoration:underline; font-weight:normal;}
.middlesection a:hover {color:#666666; text-decoration:none;}

/* bottom Section */
.bottomsection { width:100%; vertical-align:top; font-size:11px;}
.bottomsection b{text-transform:uppercase; font-weight:bold; padding:0;}
.bottomsection a{color:#10285C; text-decoration:underline; font-weight:normal; font-size:11px; padding:0 3px 0 3px;}
.bottomsection a:hover {color:#666666; text-decoration:none;}

a.botlink:link, a.botlink:visited, a.botlink:active {color:#5C2D10; font-size:12px; text-decoration:underline; font-weight:normal;}
a.botlink:hover {color:#E0B64D; text-decoration:none;}

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

.normallink{ color:#10285C; font-size:11px;}
a.normallink:link, a.normallink:visited, a.normallink:active { font-size:11px; color:#10285C; text-decoration:underline; font-weight:normal;}
a.normallink:hover {color:#E0B64D; text-decoration:none;}

/* prodcut related Class */
.thumb{width:150px; border:1px solid #666666; height:auto;}
.middthumb{width:250px; border:1px solid #666666; height:auto;}
/*a.prname:link, a.prname:visited, a.prname:active{color:#5C2D10; text-decoration:underline; font-size:13px; font-weight:normal;}
a.prname:hover{color:#000000; text-decoration:none;}*/
a.prname:link, a.prname:visited, a.prname:active{color:#10285C; font-size:12px; display:block; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.prname:hover{color:#000000; text-decoration:none;}
.productbox{width:170px;}
.rprice{text-decoration:line-through;}
.price{ color:#FF0000; font-weight:bold;}

/* Breadcrumb Links */
.breadcrumb{color:#10285C; background:#FAF9F8; border:1px solid #EBE9E7;  padding:10px; height:30px; font-weight:bold;}
.breadcrumb a{background:transparent url(../images/breadarrow.gif) no-repeat center right; padding:0 12px 5 5px; color:#4F5153; font-weight:normal; } 
.breadcrumb a:visited, .breadcrumb a:active{color:#653C20; text-decoration:underline; font-weight:normal;}
.breadcrumb a:hover{text-decoration:none;}

/* 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: 39px; padding-left: 11px; text-decoration: none; margin-right:3px;}
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{color:#000000; }
a.ovalbutton span{background: transparent url(../images/oval-blue-right.gif) no-repeat top right; display:block; font-weight:bold; padding:9px 11px 14px 0; }
a.ovalbutton:hover{ background-position: bottom left;}
a.ovalbutton:hover span{ background-position: bottom right; color:#000000;}

a.ovalbutton1{background: transparent url(../images/oval-blue-left1.gif) no-repeat top left; display:block; float:left;font: normal 13px; line-height: 16px; height: 39px; padding-left: 11px; text-decoration: none; margin-right:3px;}
a:link.ovalbutton1, a:visited.ovalbutton1, a:active.ovalbutton1{color:#000000; }
a.ovalbutton1 span{background: transparent url(../images/oval-blue-right1.gif) no-repeat top right; display:block; font-weight:bold; padding:5px 11px 14px 0;}
a.ovalbutton1:hover{ background-position: bottom left;}
a.ovalbutton1:hover span{ background-position: bottom right; color:#000000;}

/* Paging Class */
.pagination{padding:2px;}
.pagination ul{margin:0;padding:0; text-align: right; /*Set to "right" to right align pagination interface*/}
.pagination li{list-style-type:none; display:inline; padding-bottom:1px;}
.pagination a, .pagination a:visited{padding:0 3px; text-decoration:none; color:#10285C;}
.pagination a:hover,.pagination a:active{ color: #000; }

.pagination a.currentpage{ color:#333333 !important; font-weight:bold; cursor:default;}
.pagination a.disablelink, .pagination a.disablelink:hover{ cursor:default; color:#929292; font-weight:bold !important;}
.pagination a.prevnext{ font-weight: bold; color:#333333;}
.pagination a.prevnext:hover{ font-weight: bold; color:#000000;}

/* 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;}*/

.statictext td{color:#333333; font-size:12px; text-align:left; text-align:justify;}
.statictext a {font-family:tahoma; color:#08315D; text-decoration:underline; font-size:12px;}
.statictext a:hover {color:#000000; text-decoration:none;}
.statictext b{color:#08315D; font-weight:bold;}
.statictext1{color:#08315D; font-size:12px;}
.statictext1 a {color:#5C2D10; text-decoration:none;}
.statictext1 a:hover {color:#5C2D10; text-decoration:underline;}

.statictext2{color:#5C2D10; font-size:12px;}

.statictext ul{padding:0px;  margin:7px 0 7px 20px; list-style:disc; }
.statictext li{padding:4px 4px 4px 0px; margin:0px;}
.statictext li a{color:#5C2D10; text-decoration:underline; font-weight:normal; font-size:14px;}
.statictext li a:hover {color:#5C2D10; text-decoration:none;}

.statichd {color:#ffffff; font-size:11px; font-weight:bold; background-color:#EDF5FE; height:25px; border:1px solid #E2EFFD; padding-left:10px;}

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

/* Site Structure END shopping cart Sections*/
.border{border:1px solid #F0DBA8; height:100%}
.allborder {background:#D6DAE3;}
.tableheader td{background:#EBF4FB; color:#000201; 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; color:#333333; padding:3px;}
.darkbg b{ background:#ffffff; color:#DC070D; padding:3px;}
.darkbg td{ background:#F6FBFE; color:#333333; padding:3px;}

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

a.maheading:link, a.maheading:visited, a.maheading:active{color:#5C2D10; text-transform:uppercase; font-size:18px; font-family:arial; text-decoration:none;}
a.maheading:hover {color:#A08574; text-decoration:none;}

.graybold{color:#1A2E61; padding-right:20px;}

.bioimg{border-bottom: 3px solid #ffffff; }
.bioimg:hover{border-bottom: 3px solid #5C2D10;}

a.prolink:link, a.prolink:visited, a.prolink:active{color:#5C2D10; font-size:11px; font-weight:bold; text-decoration:none;}
a.prolink:hover {color:#333333; text-decoration:none;}

a.ecolink:link, a.ecolink:visited, a.ecolink:active{color:#10285C; font-weight:normal; text-decoration:none;}
a.ecolink:hover {color:#333333; text-decoration:none;}

.taj td{font-size:14px; line-height:22px;}
.taj span{font-size:12px; line-height:16px;}
.taj a{text-decoration:underline; color:#5C2D10; font-weight:bold;}
.taj a:hover {text-decoration:none;}

.title_cell{font-family:tahoma; font-size:13px;}

.text{color:#5C2D10; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:16px;}
a.textb:link, a.textb:visited { color:#10285C; text-decoration:none; font-weight:bold; font-size:11px;}
a.textb:hover { color:#534842; text-decoration:underline;}

.question{font-weight:bold; font-size:16px;}

.w1{ background:url(../images/w1.png) no-repeat  center; z-index:1000; width:175px; height:164px; position:absolute; overflow:hidden;}

.w2{ background:url(../images/w2.png) no-repeat center; z-index:1000; overflow:hidden;}

a.shop:link, a.shop:visited, a.shop:active{color:#10285C; text-decoration:none; font-weight:bold;}
a.shop:hover{color:#10285C; text-decoration:underline;}

.inputw{width:120px;}

.blue td{font-size:12px; line-height:22px;}
.blue span{font-size:12px; line-height:16px;}
.blue a{text-decoration:none; color:#10285C; font-weight:bold;}
.blue a:hover {text-decoration:underline;}
