/* CSS Document */
img{border:0px;}
html, body {height:100%;}
body {margin:0px; padding:0px; background:#E7E7E7;}
table {font-size:12px; color:#333333; font-family:Arial,Helvetica,sans-serif; text-align:left;}

/* Site Structure Start */
.maintable {width:990px; background:#FFFFFF; border:#FFFFFF 5px solid;}
.hvline{background:#E3EEE2; height:1px; width:1px;}

/* Top SectionStyle */
.topsection {border: 0px solid #ffffff; vertical-align:top;}
.topsection td{color:#898989;}
.topsection b{color:#ffffff; font-weight:normal;}

.lasel{color:#659AD0; text-decoration:none; font-weight:bold; font-size:12px; }

.hmlink:link, .hmlink:visited, .hmlink:active { background:url(../images/hm.gif) repeat-x; display:block; float:left; padding:6px 20px; color:#000; text-decoration:none; font-weight:normal; font-size:12px;}
.hmlink:hover {color:#000; text-decoration:none;}

.tnlink:link, .tnlink:visited, .tnlink:active { display:block; float:left; padding:6px 15px; color:#fff; text-decoration:none; font-weight:normal; font-size:12px;}
.tnlink:hover {color:#fff; text-decoration:none;}

.topsection a {color:#000; text-decoration:none; font-weight:normal; font-size:12px;}
.topsection a:hover {text-decoration:none;}

.tophead{color:#DFCD6F; text-decoration:none; font-weight:bold; font-family:Times New Roman, Times, serif; text-transform:uppercase; font-size:14px;}
.tophead1{color:#FFCC11; text-decoration:none;  font-family: Arial; font-weight:bold;   font-size:14px;}

a.toplink:link, a.toplink:visited, a.toplink:active {color:#656565; text-decoration:none; font-weight:bold; font-size:11px; padding:0px 3px;}
.forgot a{ font-size:11px; color:#3499CF; text-decoration:none;}
.forgot a{ font-size:11px; color:#3499CF; text-decoration:none;}
.forgot a:hover{ font-size:11px; color:#3499CF; text-decoration: underline;}
a.toplink:hover {color:#272727; text-decoration:none;}
.button1{background:#FFCE12; color:#000000; height:15px; font-size:11px;}
.button1 a{background:#FFCE12; color:#000000; height:15px; padding:2px 10px 2px 10px; font-size:11px;}
.button1 a:hover{background:#FFCE12; color:#000000; height:15px;   font-size:11px;}
.button2{background:#999999; text-decoration:none; color:#000000; height:15px; font-size:11px; padding:2px 10px 2px 10px;}


/* Left Section */
.lefsection {width:145px; background-color:#ffffff;  vertical-align:top;}
.lefsection td{font-size:11px; color:#ffffff; font-family:Tahoma,Helvetica,Tahoma;}
.lefsection a{ font-size:11px; color:#3499CF; text-decoration:none;}
.lefsection a:hover{ font-size:11px; color:#000000; text-decoration: underline;}

a.leftlink:link, a.leftlink:visited, a.leftlink:active {color:#2D3038; text-decoration:none; font-weight:bold;}
a.leftlink:hover {color:#2D3038; text-decoration:underline;}

/* middle section */
.middsection { background:#FFFFFF; vertical-align:top; height:100%;}
.middsection td{color:#383838;}
.middsection a {color:#666666; text-decoration:none; font-weight:normal;}
.middsection a:hover {color:#000000; text-decoration:none;}

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

/* bottom section */
.bottomsection { height:70px; color:#676767; font-size:10px;}
.bottomsection a {color:#666666; font-size:10px; font-family:tahoma; text-decoration:none; font-weight:bold; padding-left:3px; padding-right:3px;}
.bottomsection a:hover {color:#000000; text-decoration:none;}

.copyright{font-weight:normal; color:#676767; padding-left:5px; font-size:11px;}
a.bottomlink:link, a.bottomlink:visited, a.bottomlink:active { color:#603404; text-decoration:none;}
a.bottomlink:hover {color:#ffffff; text-decoration:none;}

a.qualdev:link, a.qualdev:visited {color:#FFFFFF; text-decoration:none;}
a.qualdev:hover {color:#ffffff; text-decoration:underline;}

/* Site Structure END */

/* shopping cart Sections */

.tableborder {border:1px solid #F0DBA8; height:100%}
.allborder {background:#cccccc;}
.allborder td {padding-left:10px;}

.tableheader {background:#A8A8A8; color:#ffffff;  padding-left:10px; font-weight:bold; height:25px;}
.lightbg td{background:#ffffff; padding-left:10px; height:25px;}
.lightbg a {color:#60512C; text-decoration:underline;}
.lightbg a:hover {color:#60512C; text-decoration:none;}
.darkbg {background:#F5F5F5;}

/* Account Section */
.accountpart {padding:0px; height:100%; vertical-align:top;}
.accountpart td {font-size:11px; color:#501d39; font-family:Tahoma,Helvetica,Tahoma; text-align:left;}

.accountpart a {color:#787A4A; font-size:12px; font-weight:normal; text-decoration:underline;}
.accountpart a:hover {color:#000000; text-decoration:none;}

a.maheading:link, a.maheading:visited, a.maheading:active {color:#ffffff; font-family:tahoma; font-size:12px; font-weight:bold; padding-right:30px; text-decoration:none;}
a.maheading:hover {color:#ffffff; text-decoration:none;}

.malink {color:#333333; text-decoration:none;}
a.malink:link, a.malink:visited, a.malink:active {color:#333333; text-decoration:underline;}
a.malink:hover {color:#333333; text-decoration:none;}

/* Form Sections styles */
form {margin:0px; padding:0px;}
input, select, textarea {font-size:11px; color:#747474;}
input, select, textarea {border:1px solid #cccccc; padding:1px;}
.button {color:#FFFFFF; padding:0px; font-weight:bold;  padding:1px; background: url(../images/butbg.gif) repeat-x; border:0px; 
border:1px solid #9FB2C3;}
.noborder {border:0px none; padding:0px;}
 
/* 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:18px; height:40px; color:#606060;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:20px;}
.pagehead {color:#737904;	font-size:16px;	font-weight:bold; text-transform:capitalize;}
.midsubhead {color:#ffffff; font-size:11px; font-weight:bold; background-color:#666666; width:20px; height:20px; border:1px solid #333333; text-align:center;}
.midsubheading {color:#333333; font-size:12px; font-weight:bold; background-color:#E8E8E8; height:25px; border:1px solid #D7D7D7; padding-left:10px; }
.midheader { font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold;}
.midhead { font-size:34px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold;}
.smallhead {color:#9FB90F;	font-size:11px;	font-weight:bold;	text-transform: uppercase;}
.hlhead {color:#99b401;	font-size:11px;	font-weight:normal;	text-transform: uppercase;}

/* General text */
.smalltext {font-size:10px;}
.normaltext {font-size:12px; font-weight:normal; text-align:justify; line-height:16px;}
.error {color:#FF0000; font-weight:bold;}
.red {color:#FF0000;}
.success {color:#464192; font-weight:bold;}
.hlight {color:#D86B00; font-weight:bold;}
.price {color:#D5113C; font-weight:normal;}

/* general eliments styles */
h1 {border-bottom:1px #CCCCCC solid; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#787A4A; font-weight:normal; padding-left:10px;}
h2, .textheding {border-bottom:0px #CCCCCC solid; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#949D0C;font-weight:bold; vertical-align:bottom; padding-top:5px;}

ul {list-style: url(../images/arw.gif) none; margin:0px; padding-left:30px;}
li {margin:4px 0px; }
.xline{background-color:#E7CFB2; height:1px;}
.yline{border-left:1px solid #E7CFB2; width:1px;}

.breadcrumb{color:#333333; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#FFF4E8; height:30px;}
.breadcrumb a{background: transparent url(../images/breadcrumb.gif) no-repeat center right;
text-decoration: none; padding-right:15px; padding-left:10px; color:#333333; font-weight:normal; text-decoration: none;} 
.breadcrumb a:visited, .breadcrumb a:active{color:#333333; text-decoration: none; font-weight:normal;}
.breadcrumb a:hover{text-decoration:underline;}

/* links styles */

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.sublink:link, a.sublink:visited, a.sublink:active {color:#ff8000; text-decoration:none; font-weight:normal; font-size:10px;}
a.sublink:hover {color:#E0B64D; text-decoration:none; font-weight:normal;}

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

a.headlink:link, a.headlink:visited, a.headlink:active {color:#CD7261; text-decoration:none; font-weight:bold; font-size:14px; text-transform:uppercase; letter-spacing:0.05em;}
a.headlink:hover {color:#B2387A; text-decoration:none;}

a.lightlink:link, a.lightlink:visited, a.lightlink:active {color:#C48D02; text-decoration:none;}
a.lightlink:hover {color:#E0B64D; text-decoration:none;}

.paging{color:#CC0000;}
.paging strong{color:#000000;}
.paging a:link, .paging a:visited, .paging a:active {color:#CC0000; text-decoration:underline; font-weight:normal;}
.paging a:hover {color:#000000; text-decoration:none;}
.brown{color:#CC0000;}

.paging a{color:#CC0000; text-decoration:none; font-weight:normal;}
.paging a:hover{color:#000000; text-decoration:none;}

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

a.more:link, a.more:visited, a.more:active {color:#ffffff; background-image:url(../images/morebullet.gif); background-repeat:no-repeat; background-position:right; font-weight:bold; text-decoration:none; padding-left:5px; padding-right:10px; font-size:11px;}
a.more:hover {color:#eeeeee; text-decoration:none;}

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

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

a.news:link, a.news:visited, a.news:active {color:#997448; text-decoration:underline; font-weight:normal; font-size:10px;}
a.news:hover {color:#B38D60; text-decoration:none;}

a.tshd:link, a.tshd:visited, a.tshd:active {color:#ffffff; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:11px; padding-left:2px;}
a.tshd:hover {color:#ffffff; text-decoration:underline;}

.padding{padding:3px 3px 3px 10px;}
.errormsg{color:#ff0000;}
.border{border-left:1px solid #AD8B63; border-right:1px solid #AD8B63;}

.email{color:#3499CF; font-size:12px; font-weight:normal;   }
.email strong{ color:#000000; text-decoration:none; font-size:12px; }
.email a{ color:#3499CF; text-decoration:underline; font-size:12px;}
.email a:hover{ color:#3499CF; text-decoration:none; }

.DialogTitle{color:#ffffff; background-color:#CAA272; border:1px solid #AC8454; height:25px; background-position:center; font-weight:bold; padding-left:10px; font-size:12px;}

a.delink:link, a.delink:visited, a.delink:active {color:#CC0000; text-decoration:none; font-weight:bold; font-size:12px;}
a.delink:hover {color:#333333; text-decoration:none;}

a.acclink-top:link, a.acclink-top:visited, a.acclink-top:active {color:#333333; text-decoration:none; font-size:11px;}
a.acclink-top:hover {color:#333333; text-decoration:underline;}


a.nextpre:link, a.nextpre:visited, a.nextpre:active {color:#636363; background:url(../images/icon1.gif) left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:2px; padding-left:12px; font-weight:bold; text-decoration:none;}
a.nextpre:hover {color:#000000; text-decoration:none;}

a.nextpre1:link, a.nextpre1:visited, a.nextpre1:active {color:#636363; background:url(../images/icon.gif) right no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:2px; padding-right:10px; font-weight:bold; text-decoration:none;}
a.nextpre1: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:#A7845B; text-decoration:underline; font-size:11px;}
.statictext a:hover {color:#A7845B; text-decoration:none;}
.statictext b{color:#ffffff; font-weight:bold;}

.statictext ul{padding:0px; margin:0px 0 0px 20px; list-style:disc;}
.statictext li{padding:3px 3px 3px 0px; margin:0px;}
.statictext li a{color:#006699; text-decoration:underline; font-weight:normal;}
.statictext li a:hover {color:#000000; text-decoration:none;}
.p10{padding:10px;}

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