/* CSS Document */
img{border:0px;}
html, body { height:100%;}
body { margin:0px; padding:0px; background: url(../images/bg.jpg) repeat-x #fff;}
table { font-size:12px; color:#3c3c3c; font-family:Arial; text-align:left; letter-spacing:0.01em; }
#popup4{border:3px solid #666666;}
a{text-decoration:none; color:#3c3c3c; font-weight:normal;}
a:link { text-decoration: none;  color:#3c3c3c; outline:none;}
a:visited,a:focus{ text-decoration: none; outline:none;}
a:hover { text-decoration: none; color:#9f9f9f; outline:none;}

/* Site Structure Start */
.maintable { height:100%; width:1000px; border:0px solid #FF0000}
.hvline{ background:#E3EEE2; height:1px; width:1px;}

/* Top SectionStyle */
.topsection { border: 0px solid #ffffff; width: 100%; vertical-align:top;  }
.topsection td{ color:#9f9f9f; font-weight:600;}
.topsection b{ color:#f4c35d; font-weight:bold;}
.topsection input{height:22px; text-align:center; width:150px; vertical-align:middle;}
.topsection a { color:#504432; text-decoration:none; font-size:12px; }
.topsection a:hover { color:#393939; text-decoration:none; }

a.topnlink:link, a.topnlink:visited, a.topnlink:active { color:#9f9f9f; text-decoration:none; font-weight:600; padding: 0px 4px;}
a.topnlink:hover { color:#9f9f9f; text-decoration:underline; }

a.toplink:link, a.toplink:visited, a.toplink:active { font-family: "Century Gothic" ; color:#ffffff; text-decoration:none; font-weight:bold; text-align:center; vertical-align: text-top; display:block; padding:10px 6px 9px 6px; white-space:nowrap;}
a.toplink:hover { color:#ffffff; text-decoration:none; }/*F4C35D*/

/* Left Section */
.leftsection { width:195px; vertical-align:top;}
.leftsection b { font-size:14px; color:#504531; text-align:left;  }
.leftsection strong { font-size:12px; color:#ffffff; width:auto; text-transform:uppercase;cursor:pointer;}
.lhd{ background:#3c3c3c; padding:5px 7px; font-weight:bold; text-transform:uppercase; color:#FFFFFF;}
.leftsection .hd{ background:#524636; font-size:15px; padding:7px; font-family:tahoma; color:#FDFFFE; font-weight:bold;}
.leftsection .hd a{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
.leftsection .hd a:hover { color:#FFFFFF; text-decoration:none;}

a.leftlink:link{ color:#3c3c3c; font-weight:bold; text-decoration:none; padding:2px; }
a.leftlink:visited { color:#3c3c3c; text-decoration:none; }
a.leftlink:hover { color:#262626; text-decoration:none; }

.small { color:#5B4E3D; font-size:11px; }
.smallms { color:#5B4E3D; font-size:11px; font-weight:bold; }

a.checked{ color:#BF8213;}
a.checked:link, a.leftlink:visited, a.leftlink:active { }
a.checked:hover { color:#000000; }
/* .checked a{ color:#bf8213;}
.checked a:hover { color:#FFFFFF; text-decoration:none;}*/

/* middle section */
.middsection {height:100%;  vertical-align: top; padding:0px; background:#f8f8f8; border:0px solid #000000; border-top:none;}
.middsection b { font-size:13px; color:#504531; text-align:left; font-weight:bold;  }

a.midlink:link, a.midlink:visited, a.midlink:active {color:#69D0FF; font-weight:bold; text-decoration:none;  }
a.midlink:hover { color:#DE7EBD; text-decoration:none;}

.paging {color:#3c3c3c;}
.paging a:link, .paging a:visited, .paging a:active { color:#3c3c3c; text-decoration:none; font-weight:normal; font-size:12px; }
.paging a:hover { color:#666666; text-decoration:underline; }

/* bottom section */
.bottomsection {width:100%; height:30px; color:#3c3c3c; vertical-align:top; background:#f8f8f8; }
.bottomsection a { color:#3c3c3c; text-decoration:underline; font-weight:normal; font-size:12px; }
.bottomsection a:hover { color:#3c3c3c; text-decoration:none; }

.copyright{font-weight:normal; color:#3c3c3c; font-size:11px;}
/* Site Structure END */

/* shopping cart Sections */
.tableborder { border:1px solid #F0DBA8; height:100% }

.allborder { background:#000000; }
.allborder1 { background:#7E746A; }
.allborder td { padding:3px; padding-left:5px; height:18px;}
.allborder b { color:#000000; text-decoration:none; }

.tableheader { background:#d5d5d5; color:#ffffff;  padding-left:10px; font-weight:bold; height:25px; }/* background:#9f9f9f; color:#000000; */
.tableheader1 td{ background:#E3D1C3; color:#5B4E3D;  padding-left:10px; font-weight:bold; height:25px; }
.tableheader a { color:#333333; text-decoration:underline; }
.tableheader a:hover { color:#0479DC; text-decoration:none; }

.lightbg { background:#ffffff; }
.lightbg1 td{ background:#ffffff; padding:3px 0px 3px 5px; }
.darkbg { background:#f8f8f8; }

.bottomheader { background:#F6F7E4; color:#000000; padding-left:10px; font-weight:bold; height:25px; }
.subtdbg { background:#ecedd3; height:16px; padding-left:10px; }

/* Account Section */
.accountpart { padding:0px; height:100%; vertical-align:top;}
.accountpart b{ font-weight:bold;}
.accountpart a { color:#787A4A; font-size:12px; font-weight:normal; text-decoration:underline; }
.accountpart a:hover { color:#000000; text-decoration:none; }
.accountpart ul { margin:0px; padding-left:30px; }
.accountpart li { margin:4px 0px; }

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

.malink b{font-size:12px; color:#984813;}
a.malink:link, a.malink:visited, a.malink:active { color:#9f9f9f; text-decoration:underline;}
a.malink:hover { color:#504432; text-decoration:none; }

/* Form Sections styles */
form { margin:0px; padding:0px; }
input, select, textarea { font-size:12px; color:#747474; border:1px solid #555555; }
.button { color:#FFFFFF; padding:0px; font-weight:bold;  padding:1px; border:0px; 
border:1px solid #9FB2C3; }
.noborder { border:0px none; padding:0px; }
 
.btninput{ background:#514535; color:#FFFFFF; padding:5px 10px; font-weight:bold; font-size:14px;}
.btninput1{ background:#e5d2c4; color:#5b5042; padding:5px 10px; font-weight:bold; font-size:14px;}
.border{ border:1px solid #7E746A; padding:5px;}
.bg{ background:#d5d5d5; padding:3px;}
.selbd{ border:1px solid #ecbd5e;}

/* Images styles */
.thumimg { width:90px; }
.middimg { width:225px; }
.bigimg { width:300px; border:2px solid #CCCCCC; padding:2px; }
.imgborder, .thumimg, .normalimg { border:1px solid #CCCCCC; padding:1px; }
a:hover .imgborder, a:hover .thumimg, a:hover .normalimg { border:1px solid #7BA552; }

/* Heading section */
.heading { font-size:45px; color:#5d3616; font-weight:bold; font-family:Times New Roman; }
.pagehead { color:#737904;	font-size:16px;	font-weight:bold; text-transform:capitalize;}
.midsubhead {color:#514433; font-size:18px; font-weight:bold;}
.midheader { background:#7EAE75; color:#FFFFFF; padding:6px 5px; font-weight:bold; }
.smallhead { color:#514433; font-size:14px; font-weight:bold;}
.hlhead {color:#99b401;	font-size:11px;	font-weight:normal;	text-transform: uppercase;}

/* General text */
.smalltext { font-size:10px; }
.normaltext { font-size:11px; font-weight:normal; text-align:justify;}
.normaltxt{ line-height:18px; font-size:13px; text-align:justify;}
.error, .errmsg, .errormsg { color:#FF0000; font-weight:bold;}
.red { color:#FF0000;}
.success { color:#464192; font-weight:bold;}
.hlight { color:#FF5B01; }
.price { color:#D5113C; font-weight:bold; font-size:14px;}
.pricet { font-weight:normal; text-decoration:line-through; }

.p10{ padding:10px; color:#514533; font-weight:normal; line-height:16px;}
.p5{padding:5px; text-align:justify; border-left:0px solid #cccccc; border-bottom:0px solid #cccccc; border-right:0px solid #cccccc;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}

/* general eliments styles */
h1 { font-size:18px; color:#000000; margin:0px; font-weight:bold; padding:6px 10px; background:#9f9f9f; border-left:0px solid #000000; border-right:0px solid #000000; }
h2 { font-size:18px; color:#514433; font-weight:bold; padding:3px;}
h3 { font-size:18px; color:#3c3c3c; margin:0px; margin-top:-7px; font-weight:bold;}
h4 { font-size:12px; color:#3c3c3c; margin:0px; font-family:Arial; }
h5 { font-size:18px; color:#000000; font-weight:bold; padding:6px 10px; margin:0px; background:#9f9f9f; }

ul { margin:0px; padding-left:30px; }
li { margin:4px 0px; }
.xline { border-bottom:1px dotted #3c3c3c; }
.yline { border-left:1px dotted #3c3c3c; }

/* Breadcrumb Links */
.breadcrumb{color:#514534; padding:5px; font-weight:normal;}
.breadcrumb a{background:transparent url(../images/breadarrow.gif) no-repeat center right; padding:0 12px 0 5px; color:#514534; font-size:12px; font-weight:normal; } 
.breadcrumb a:visited, .breadcrumb a:active{ text-decoration:none; font-weight:normal;}
.breadcrumb a:hover{text-decoration:underline;}

/* links styles */
a.headlink:link, a.headlink:visited, a.headlink:active { color:#504432; text-decoration:none; font-weight:bold; font-size:18px;  }
a.headlink:hover { color:#000; text-decoration:none; }
.headlink1{ color:#504432; text-decoration:none;  font-size:18px;  }
.headlink1 a{ color:#504432; text-decoration:none;  font-size:18px;  }
.headlink1 a:hover { color:#000; text-decoration:none; }

.lightlink{color:#000000; background:#514533; font-weight:normal;}
.lightlink a{background:transparent url(../images/arrow-l.gif) no-repeat center right; padding:4px 25px 4px 5px; color:#ffffff; font-weight:bold; font-size:15px; font-family:Century Gothic; } 
.lightlink a:visited, .lightlink a:active{color:#ffffff; text-decoration:none;}
.lightlink a:hover{text-decoration:underline; color:#e5d2c4;}

a.pronm:link, a.pronm:visited, a.pronm:active { color:#504432; text-decoration:none; font-weight:bold; font-size:15px;  }
a.pronm:hover { color:#000; text-decoration:none; }

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

a.smalllink:link, a.smalllink:visited, a.smalllink:active { color:#434702; text-decoration:none; font-weight:normal; font-size:11px;}
a.smalllink:hover { color:#8783ca; text-decoration:none; font-weight:normal;}

.more a:visited, .more a:active {color:#1D62A7; text-decoration:none; font-family:Trebuchet MS; font-weight:bold; font-size:11px; text-transform:uppercase;}
.more a:hover{ color:#1D62A7; text-decoration:underline; font-weight:bold;}

/* pages */
.brownboxbg{ background:#3c3c3c; font-size:12px; padding:5px 10px; color:#ffffff; font-weight:bold;}
.brownboxbg strong{ font-size:13px;}
.brownboxbg a{ color:#ffffff; font-weight:normal; font-size:11px; } 
.brownboxbg a:visited, .lightlink a:active{color:#ffffff; text-decoration:none;}
.brownboxbg a:hover{text-decoration:none; color:#cccccc;}

.sublink{color:#000000; font-weight:normal;}
.sublink a{background:transparent url(../images/arrow-left1.gif) no-repeat center right; padding:12px 25px 10px 0px; color:#504432; font-weight:normal; font-size:12px;} 
.sublink a:visited, .sublink a:active{color:#504432; text-decoration:none;}
.sublink a:hover{text-decoration:underline; color:#4F5153;}

.viewl{color:#000000; font-weight:normal;}
.viewl a{background:transparent url(../images/view-right.gif) no-repeat center right; padding:13px 35px 15px 0px; color:#514534; font-weight:bold; font-size:13px; height:0px; } 
.viewl a:visited, .viewl a:active{color:#504432; text-decoration:none;}
.viewl a:hover{text-decoration:underline; color:#4F5153;}

.viewr{color:#000000; font-weight:normal;}
.viewr a{background:transparent url(../images/view-right.gif) no-repeat center right; padding:7px 35px 7px 0px; color:#514534; font-weight:bold; font-size:13px; } 
.viewr a:visited, .viewr a:active{color:#504432; text-decoration:none;}
.viewr a:hover{text-decoration:underline; color:#4F5153;}

.ovalbutton{ padding:3px; padding-left:5px; padding-right:5px; text-decoration: none; border:1px solid #4d4d4d; line-height:24px; background-color: #9f9f9f; color:#ffffff; font-size:11px; margin-right:2px;}
.ovalbutton span{ color:#ffffff; font-weight:bold;}
.ovalbutton:hover{ border:1px solid #4d4d4d; background-color: #9f9f9f; color:#000000;}
.ovalbutton:hover span{ color:#000000;}

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

.p5{padding:10px;}

/*payment page*/
.shoppingtext{color:#d5d5d5; font-size:17px; font-weight:bold; height:32px;}
.shoppingtext a{color:#d5d5d5; font-size:17px; font-weight:bold;}
.shoppingtext a:hover{color:#ffffff;}

.shoppingtext1 {color:#000000; font-size:17px; font-weight:bold; height:32px;}
.shoppingtext1 a{color:#ffffff; font-size:17px; font-weight:bold;}
.shoppingtext1 a:hover{color:#8B8071;}

.shoppingtext2{color:#000000; font-size:18px;}
.shoppingtext3{color:#000000; font-size:18px;}

.paymentview {color:#6197BD; text-decoration:none;}
.paymentview a{color:#3c3c3c; font-weight:bold; text-decoration:underline;}
.paymentview a:visited, .paymentview a:active{color:#3c3c3c; text-decoration:none;}
.paymentview a:hover{text-decoration:underline; color:#000000;}

.button1 { background:#EEE0D7; color:#504432; padding:2px; font-weight:bold; border:1px solid #504432;}
.button1:hover { background:#EEE0D7; color:#847663; padding:2px; font-weight:bold;    
border:1px solid #f4c35d; }

/* Static Section */
.staticcon td{ font-weight:normal; font-family:Arial; text-align:justify;}
.staticcon b{ display:block; background:#9f9f9f; border-left:5px solid #3c3c3c; padding:5px 10px; color:#3c3c3c; font-weight:bold; text-decoration:none; font-size:14px;}
.staticcon strong{ color:#494949; font-weight:bold; font-size:12px;}
.staticcon a {font-family:Arial; color:#3c3c3c; text-decoration:underline; font-size:12px;}
.staticcon a:hover {color:#333333; text-decoration:none;}

.staticcon ul { list-style:disc; margin:0px; padding-left:30px; }
.staticcon ul li a strong { list-style:circle; margin:0px; }

.staticcon li { margin:4px 0px; }
.arial13{ font-weight:normal;}

/* Paging Class */
.pagination{padding:0px;}
.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 10px; border:1px solid #4d4d4d; text-decoration:none; color:#020202; background:#afafaf; font-size:11px; }
.pagination a:hover,.pagination a:active{border:1px solid #4d4d4d; color: #000; }

.pagination a.currentpage{background-color:#EAEAEA; color:#000000 !important; border-color:#4B4B4B; 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;}

.pagination1{ font-size:12px;}
.pagination1 b{text-decoration:underline; font-size:12px;}
.pagination1 a{ text-decoration:none;}
.pagination1 a:hover{ text-decoration: underline;}

.textbig{ font-size:15px; font-weight:bold;}
.textbold a{color:#3c3c3c; font-weight:bold; font-size:15px;}
.textbold a:visited, .textbold a:active{color:#3c3c3c; font-weight:bold; text-decoration:none;}
.textbold a:hover{text-decoration:none; color:#000;}
.textsmall{color:#615847; font-weight:normal; font-size:11px;}

.view2{color:#3c3c3c; font-weight:normal; font-size:11px;}
.view2 a{background:transparent url(../images/ico-arrow2.gif) no-repeat center right; padding:13px 19px 15px 0px; color:#3c3c3c; font-weight:bold; font-size:12px; height:0px; text-decoration:none; } 
.view2 a:visited, .view2 a:active{color:#3c3c3c; text-decoration:none;}
.view2 a:hover{text-decoration:underline; color:#9f9f9f;}