/* CSS Document */
img{border:0px;}
html, body {height:100%;}
body {margin:0px; padding:0px;}
table {font-size:12px; color:#333333; font-family:Verdana; text-align:left; letter-spacing:0.03em;}
input{padding:0px; margin:0px;}

/* Site Structure Start */
.maintable {width:957px;}
.hvline{background:#E3EEE2; height:1px; width:1px;}
.mainmid { border-left:1px solid #A4A4A4; border-right:1px solid #A4A4A4;}

/* Top SectionStyle */
.topsection { vertical-align:top;}
.topsection td{color:#BCA68E;}
.topsection b{color:#2A382E; font-weight:bold;}
.topsection a {color:#D8D7D7; text-decoration:none; font-weight:normal; font-size:12px;}
.topsection a:hover {color:#236D88; text-decoration:none;}

/*Added New Code On 20-10-08*/
a.navlinka:link, a.navlinka:visited, a.navlinka:active {color:#000000; font-size:12px; text-decoration:none; font-weight:bold; padding-left:5px; padding-right:5px;}
a.navlinka:hover {color:#C7A4E3; text-decoration:none;}

a.navlink:link, a.navlink:visited, a.navlink:active {color:#ff0000; font-size:12px; text-decoration:none; font-weight:bold; padding-left:5px; padding-right:5px;}
a.navlink:hover {color:#C7A4E3; text-decoration:none;}

/* Left Section */
.lefsection { width:198px; background-color:#ffffff; vertical-align:top;}/* border-right:1px solid #B0E0F6;*/
.lefsection td{font-size:12px; color:#ffffff;}

.lefsection ul{padding:0px; margin:5px 0px 8px 30px; color:#666666; list-style:disc;}
.lefsection li{padding:2px 0px 2px 0px; margin:0px;}
.lefsection li a{color:#57575B; text-decoration:none; font-weight:bold;}
.lefsection li a:hover {color:#000000; text-decoration:none;}

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

a.leftlink1:link, a.leftlink1:visited, a.leftlink1:active {color:#000000; background-color:#D6E7EF; display:block; text-decoration:none; font-weight:bold; padding:5px; font-size:12px;}
a.leftlink1:hover {color:#666666; text-decoration:none;}

.menutitle { padding:5px; background:#d0e4eb; border-top:1px solid #b6bdc0; border-left:1px solid #b6bdc0; border-right:1px solid #b6bdc0; display:block; font-size:14px; padding-left:10px; color:#252c34; text-decoration:none; font-weight:normal; font-family:Verdana;}

.submenu1 { color:#252c34; text-decoration:none; font-weight:normal; font-size:11px; text-transform:capitalize; font-family:Verdana;}
a.submenu:link, a.submenu:visited, a.submenu:active { background:#ffffff; border-left:1px solid #b6bdc0; border-right:1px solid #b6bdc0; border-top:1px solid #b6bdc0; display:block; color:#252c34; display:block; text-decoration:none; font-weight:normal; padding:4px 2px 4px 10px; font-size:11px; font-family: Verdana;}
a.submenu:hover {color:#666666; text-decoration:none; background:#eefaff;}

a.submenu2:link, a.submenu2:visited, a.submenu2:active { background:#ffffff; border-right:0px solid #B0E0F6; border-bottom:0px solid #E1EEF1; color:#156D8E; display:block; text-decoration:none; font-weight:bold; padding:4px 2px 4px 10px; font-size:11px;}
a.submenu:hover {color:#666666; text-decoration:none;}


/* middle section */
.middsection { vertical-align:top; height:100%;}
.middsection a {color:#666666; text-decoration:none; font-weight:normal;}
.middsection a:hover {color:#236D88; text-decoration:none;}
.middsection b{color:#236D88; text-decoration:none;}

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

.rightlink{color:#2A382E; font-size:16px; padding:7px;}
.rightlink a{background: transparent url(../images/icon.gif) no-repeat center left; padding-left:25px; padding-right:10px; color:#2A382E; font-weight:bold; text-decoration: none; font-size:14px;}
.rightlink a:visited, .rightlink a:active{color:#2A382E; text-decoration: none;}
.rightlink a:hover{text-decoration:none; color:#016B91;}

/*bottom section*/
.bottomsection { vertical-align:top;}
.bottomsection a {color:#666666; text-decoration:none; font-weight:normal; padding-left:5px; padding-right:5px;}
.bottomsection a:hover {color:#000000; text-decoration:none;}

.copyright{font-weight:normal; color:#404040; font-size:12px;}
/* Site Structure END */

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

.tableheader td{background:#699ED0; color:#ffffff; padding:5px; font-weight:bold;}
.lightbg td{background:#ffffff; padding:3px;}
.lightbg a {color:#000000; text-decoration:none;}
.lightbg a:hover {color:#60512C; text-decoration:none;}
.darkbg td{background:#DEEFFE; padding:5px;}

/* Account Section */
a.maheading:link, a.maheading:visited, a.maheading:active {color:#333333; font-family:Arial Narrow; font-size:18px; text-transform:uppercase; font-weight:bold; padding-right:30px; text-decoration:none;}
a.maheading:hover {color:#333333; text-decoration:none;}

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

/* Form Sections styles*/
form {margin:0px; padding:0px;}
input, select, textarea {font-size:11px; color:#333333;}
input, textarea {border:1px solid #9FC7D3; background:#ffffff; padding:2px;}
.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 { color:#629C73; font-size:32px; font-weight:normal; padding-left:5px; padding-bottom:5px;}
.pagehead { background:url(../images/headingbg.gif) repeat-x top; background-position:center; font-size:36px; height:50px; color:#525252; font-weight:normal; font-family:Times New Roman, Times, serif; padding-left:25px;}
.midsubhead {font-size:18px; color:#236D88; font-weight:normal; font-family:Arial Black; letter-spacing:-0px;}
.midheader { font-size:18px; color:#333333; font-weight:normal; font-family:Arial Black; letter-spacing:-0px;}
.midhead { font-size:34px; padding-left:10px; color:#333333; font-weight:bold;}
.smallhead { color:#2A382E;	font-size:16px;	font-weight:bold; height:25px;}
.hlhead { color:#000000; font-size:14px; font-weight:normal; line-height:18px;}
.dthead{color:#000000; border-bottom:1px solid #333333; font-weight:bold; font-size:16px; text-transform:uppercase; letter-spacing:3px;}

/* General text */
.smalltext {font-size:10px;}
.normaltext {font-size:12px; font-weight:normal; text-align:justify; line-height:16px;}
.error, .errormsg, .errmsg {color:#FF0000; font-weight:bold;}
.success {color:#464192; font-weight:bold;}
.hlight {color:#236D88; font-weight:bold;}
.price {color:#D5113C; font-weight:normal;}
.bg{ background:#DCF2FB; padding:5px;}
.border{ border:7px solid #DCF2FB; padding:5px;}

/*general eliments styles*/
h1 {border-bottom:1px #CCCCCC solid; font-size:22px; color:#204075; margin:0px; padding:5px 0 5px 10px; font-weight:normal;}
h2, .textheding { font-size:16px; color:#236D88; font-weight:bold; margin:2px;}

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

/* links styles */
.breadcrumb{color:#236D88; font-size:12px; height:35px; font-weight:bold;}
.breadcrumb a{background: transparent url(../images/breadcrumb.gif) no-repeat center right; padding-right:20px; padding-left:0px; color:#16739a; font-weight:bold; text-decoration: none; font-family:Arial;}
.breadcrumb a:visited, .breadcrumb a:active{color:#16739a; text-decoration: none;}
.breadcrumb a:hover{text-decoration:none; color:#000000;}

.breadcrumb1{color:#666666; font-size:18px; height:35px; font-weight:normal; font-family:Times New Roman;}
.breadcrumb1 a{background: transparent url(../images/breadcrumb1.gif) no-repeat center right; padding-right:20px; padding-left:0px; color:#666666;  font-weight:normal; font-family:Times New Roman; text-decoration: none;}
.breadcrumb1 a:visited, .breadcrumb1 a:active{color:#666666; text-decoration: none;}
.breadcrumb1 a:hover{text-decoration:none; color:#000000;}

.zoom{color:#236D88; font-size:12px; height:50px; font-weight:bold;}
.zoom a{background: transparent url(../images/zoom.jpg) no-repeat left; padding:25px; color:#666666; font-weight:bold; text-decoration: none;}
.zoom a:visited, .zoom a:active{color:#666666; text-decoration: none;}
.zoom a:hover{text-decoration:none; color:#236D88;}

a.lightlink:link, a.lightlink:visited, a.lightlink:active {color:#236D88; text-decoration:underline;}
a.lightlink:hover {color:#236D88; text-decoration:none;}

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

a.addlink:link, a.addlink:visited, a.addlink:active {color:#688bcd; text-decoration:none; font-weight:bold; letter-spacing:2px;}
a.addlink:hover {color:#333333; text-decoration:none;}

.paging{color:#010101; font-weight:bold;}
.paging a:link, .paging a:visited, .paging a:active{color:#236D88; text-decoration:none; font-weight:bold;}
.paging a:hover{color:#000000; text-decoration:none;}

a.normallink:link, a.normallink:visited, a.normallink:active {color:#ff8000; text-decoration:none; font-weight:bold;}
a.normallink:hover {color:#236D88; 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:#236D88; 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:#236D88; text-decoration:none; font-weight:normal;}

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

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

a.down:link, a.down:visited, a.down:active {color:#204075; text-decoration:underline; font-weight:bold; font-size:12px;}
a.down:hover {color:#000000; text-decoration:none;}

.thumb{ height:auto;}
.middthumb{ height:auto;}
a.prname:link, a.prname:visited, a.prname:active{color:#000000; text-decoration:none; font-weight:bold;}
a.prname:hover{color:#666666; text-decoration:none;}
.productbox{width:100%;}
.rprice{text-decoration:line-through;}
.price{ color:#CF1336; font-weight:bold;}

.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:#6EA0B5;}
.pagination a:hover,.pagination a:active{ color: #000; }

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


