/* Global Class */
html, body {height:100%;}
body {margin:0px; background:url(../images/bg_top.jpg) repeat-x top #F1F1D8;}
table {font-size:12px; color:#292B2A; font-family:Arial, Tahoma, Helvetica, Verdana; text-align:;}
img{border:0px;}
form {margin:0px; padding:0px;}
hr{color:#999999; height:1px; padding:0px;}
select, textarea{ font-size:11px; border:1px solid #CCCCCC; padding:2px;}
.input{ font-size:11px; border:1px solid #CCCCCC; padding:2px;}

h1{font-size:20px; color:#ffffff; margin:0 0 0 0; padding:10px 0 10px 15px; background:url(../images/bg_hd.gif) repeat-x #FF9205; font-family:Trebuchet MS;}
h2{font-size:13px; color:#990000; margin:10px 0 0 0; padding:0 0 0 0;}
h3{font-size:20px; color:#3C526B; margin:0 0 0; padding:10px 0 10px 15px; background:url(../images/bg_subhd.gif) repeat-x #E5E6E5;}

/*Site width handle */
.maintable {width:96%;}/*980px*/

/* Top Section */
.topsection {width:100%; vertical-align:top; }
.topsection td{ color:#FFFF86;}
.topsection b{ color:#FFFFFF; font-size:13px;}
.topsection a{color:#57575B; text-decoration:none; font-weight:normal;}
.topsection a:hover{color:#000000; text-decoration:none;}

.navlink a{ color:#ffffff; text-decoration:none; font-weight:bold; font-family:Arial Narrow, Arial; font-size:13px; text-transform:uppercase; padding:3px 10px; }
.navlink a:hover { color:#FFFF86; text-decoration:none;}

/* Left Section */
.leftsection {width:190px; vertical-align:top;}
.leftsection b{text-transform:uppercase; color:#416AE0; font-weight:bold; font-size:22px;}
.leftsection a{color:#57575B; text-decoration:none; font-weight:normal;}
.leftsection a:hover{color:#000000; text-decoration:none;}

.leftsection ul{padding:0px; margin:0px 0px 0px 8px; list-style:none;}
.leftsection li{padding:2px 0px 2px 15px; margin:0px; font-size:12px; background:url(../images/leftbullet.gif) no-repeat left top;}
.leftsection li a{color:#5A728D; text-decoration:none; font-weight:normal;}
.leftsection li a:hover {color:#000000; text-decoration:none;}

.offer25{ font-size:12px; font-weight:bold; color:#000000;}
.offer25 b{ font-size:14px; font-weight:bold; color:#FF0000;}
.offer25 span{ font-size:16px; font-weight:bold; color:#FF0000;}
/* Middle Section */
.middlesection {vertical-align:top;}
.middlesection b{color:#4E657F; font-size:15px;}
.middlesection strong{font-weight:bold; font-size:12px; color:#000000;}
.middlesection a{color:#282971; text-decoration:none;}
.middlesection a:hover {color:#666666; text-decoration:underline;}

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

.detaildescription{padding-left:17px;}
.detailpad{padding-left:17px;}

/* bottom Section */
.bottomsection { width:100%; vertical-align:top;}
.bottomsection strong{ font-weight:bold; font-size:12px;}
.bottomsection b{ font-weight:bold; font-size:15px; color:#656565;}

.botlink {background:#829DBA; padding:5px; color:#ffffff;}
.botlink a{color:#ffffff; text-decoration:none; font-weight:bold; padding:0 3px 0 3px;}
.botlink a:hover {color:#FFFF86; text-decoration:none;}

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

/* link Class */
.more{text-transform:uppercase; font-weight:bold; font-size:11px; color:#956DC1; font-family:arial narrow; padding-right:15px; text-decoration:none; }
.more a{ color:#666666; text-decoration:none; font-weight:bold;}
.more a:hover { color:#000000; text-decoration:none;}

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

.xline {border-top:1px #C4C4C4 solid; height:1px;}
.yline {border-left:1px #C4C4C4 solid;}
.noborder {border:0px none; padding:0px;}
.white {color:#ffffff; font-weight:bold; font-size:15px;}
.red {color:#FF0600; font-weight:bold; font-size:17px; font-family:Arial Narrow; padding:5px 0px; text-transform:uppercase;} 
.error{ color:#ff0000;}

/* prodcut related Class */
a.prname:link, a.prname:visited, a.prname:active{color:#4B4B4B; text-decoration:none; font-weight:bold; font-size:13px;}
a.prname:hover{color:#000000; text-decoration:none;}

.price{ color:#F90808; font-weight:normal;}
.pricel{ color:#F90808; font-weight:bold; font-size:18px;}

/* Breadcrumb Links */
.breadcrumb{color:#000000; padding:5px; font-weight:bold; font-size:13px; }
.breadcrumb a{ padding:0px 5px; color:#376ba5; font-weight:normal; } 
.breadcrumb a:visited, .breadcrumb a:active{color:#376ba5; text-decoration:none; font-weight:normal;}
.breadcrumb a:hover{text-decoration:none;}

/* Paging Class */
.pagination{padding:0px; background:#FFFFDC;}
.pagination ul{margin:0; padding-top:10px; }
.pagination li{list-style-type:none;}
.pagination { font-weight:bold; padding:0 2px 0 2px; }
.pagination a, .pagination a:visited{padding:0 2px 0 2px; margin:0px; text-decoration:none; border:0px solid #ff0000;}
.pagination a:hover,.pagination a:active{ text-decoration:none;}

/*.pagination a.currentpage{ color:#333333 !important; background-color:#ffffff; border:none; font-weight:bold; cursor:default; line-height:18px;}
.pagination a.disablelink, .pagination a.disablelink:hover{padding:0 4px 0 4px; color:#3C3777; text-decoration:none; !important;}
.pagination a.prevnext{font-weight: bold; line-height:18px;}
.pagination a.prevnext:hover{padding:0 4px 0 4px; text-decoration:none;}*/

/* Static Pages */
.staticpg { color:#292b2a;  font-weight:normal; padding:10px;}
.staticpg strong { color:#292b2a; font-size:13px; font-weight:bold;}

.staticpg a{ color:#006699; text-decoration:underline; font-weight:normal;}
.staticpg a:hover {color:#000000; text-decoration:none;}

.staticpg ul{padding:0px; margin:5px 2px 8px 24px; list-style:disc; }
.staticpg li{padding:3px 3px 3px 0px; margin:0px; text-align:justify;}
.staticpg li a{color:#006699; text-decoration:underline; font-weight:normal;}
.staticpg li a:hover {color:#000000; text-decoration:none;}

a.ectlink:link, a.ectlink:visited, a.ectlink:active {color:#333333; text-decorationnone:; font-weight:normal;}
a.ectlink:hover {color:#333333; text-decoration:underline;}

/* Site Structure END shopping cart Sections*/
.border{border:1px solid #EBEBEB; padding:2px;}
.allborder{background:#D8D8D8;}
.allborder b{color:#5F5F5F; font-size:12px;}
.tableheader td{background:url(../images/bg_wc.gif) repeat-x; color:#000000; padding:5px; font-weight:bold;}
.tableheader a{ color:#ffffff; font-size:11px; text-decoration:underline; font-weight:normal;}
.tableheader a:hover { color:#ffffff; text-decoration:none;}

.lightbg a{ color:#3F3F79; text-decoration:underline; font-weight:normal;}
.lightbg a:hover { color:#000000; text-decoration:none;}
.lightbg td{ background:#ffffff; padding:3px;}
.lightbg b{color:#EF4188; font-size:12px;}

.darkbg td{ background:#F0EFED; padding:3px;}
.darkbg a{ color:#666666; font-size:11px; text-decoration:underline; font-weight:normal;}
.darkbg a:hover { color:#000000; text-decoration:none;}

.banner{ background:url(../images/bg_banner.gif) repeat-x #D7D7D8; border:1px solid #95ACC6;}

/***************** Left Switch *******************/
.leftsection .menutitle{ cursor:pointer; margin-bottom:2px; background:url(../images/bg_lefthd.gif) repeat-x #384E67; color:#ffffff; width:180px; padding:5px 0px 5px 10px; font-weight:bold; display:block; }/* color:#FFFF86;*/
.leftsection .menutitle a{ color:#FFFFFF; text-decoration:none; font-weight:bold; display:block;}
.leftsection .menutitle a:hover { color:#FFFFFF; text-decoration:none; display:block;}

.submenu{ margin-bottom: 0.5em; }
