/* Global Class */
html, body {height:100%;}
body {margin:0px; background:url(../images/canvas.gif) repeat-x top #ffffff;}
table {font-size:12px; color:#666666; font-family:Arial; text-align:left;}
img{border:0px;}
input, select, textarea{ font-size:11px; border:1px solid #CCCCCC;}
form {margin:0px; padding:0px;}

h1{font-size:24px; background:url(../images/hdbg.gif) repeat-x #ffd389; color:#4B4B4B; margin:0 10px 0 10px; padding:5px 10px; font-weight:normal;}
.h2{font-size:26px; color:#fdbe56; margin:0 0 0 0; padding:0 0 0 0;}
h4{font-size:15px; color:#999999; margin:0 0 0 0; padding:0 0 0 0;}
hr{color:#999999; height:1px; padding:0px;}

.p10{padding:10px;}
.p5{padding:5px;}
.pl10{padding-left:10px; color:#6c0000; padding-bottom:7px; font-size:22px;}

.pr10{ padding-bottom:7px; color:#ce8101; font-size:22px;}
a.pr10:link, a.pr10:visited, a.pr10:active {color:#ce8101; font-size:22px; text-decoration:none; font-weight:normal;}
a.pr10:hover {color:#ff0000; text-decoration:none;}

.pt10{ color:#ffffff; font-size:14px; text-transform:uppercase; font-weight:bold;}
.pb10{ color:#ff0000;}

.xline {border-top:1px #fee3b6 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:12px; padding-left:10px;}
.price{ color:#FF0000; font-weight:bold;}
.error, .errmsg, .errormsg {color:#FF0000; font-weight:bold;}
.bluetxt{color:#6f87a7; text-transform:uppercase; font-size:13px; font-weight:bold;}
.orgtxt{color:#6d8f0d; text-transform:uppercase; font-size:13px; font-weight:bold;}
.redtxt{color:#a10e11; text-transform:uppercase; font-size:13px; font-weight:bold;}
.p5b{font-weight:bold; font-size:18px; color:#ffffff; font-family:Arial Narrow;}
.call{font-weight:bold; font-size:20px; color:#000000;}
.call1{font-weight:bold; text-transform:uppercase; font-size:14px; color:#787878;}


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

/* Top Section */
.topsection {vertical-align:top; height:178px;}
.topsection b{font-weight:bold; font-size:24px; color:#000000;}
.topsection a{color:#000000; text-decoration:underline; font-weight:normal;}
.topsection a:hover {color:#666666; text-decoration:none;}

/* Left Section */
.leftsection {width:230px; vertical-align:top; background-color:#ffffff;}
.leftsection b{font-weight:bold; font-size:18px; color:#935c00;}
.leftsection h3{font-weight:bold; font-size:12px; color:#7d2525; margin:0px; padding:0px;}
.leftsection a{color:#1075bc; text-decoration:none; font-weight:normal;}
.leftsection a:hover {color:#000000; text-decoration:none;}

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

.leftsection .hd{font-weight:bold; font-size:15px; text-transform:uppercase; color:#935c00; background:url(../images/hdbg.gif) repeat-x; padding:5px 10px;}
.leftsection .hd a{background-color:#666666; color:#FFFFFF; text-decoration:underline; font-weight:bold;}
.leftsection .hd a:hover {background-color:#666666; color:#FFFFFF; text-decoration:none;}

/* Middle Section */
.middlesection {vertical-align:top; background-color:#ffffff;}
.middlesection b{font-weight:bold; color:#e09613; font-size:26px;}
.middlesection a{color:#000000; text-decoration:underline; font-weight:normal;}
.middlesection a:hover {color:#666666; text-decoration:none;}

.middlesection ul{padding:0px; margin:10px 5px 8px 40px; list-style:square;}
.middlesection li{padding:5px 0px 5px 0px; margin:0px;}
.middlesection li a{color:#57575B; text-decoration:none; font-weight:normal;}
.middlesection li a:hover {color:#000000; text-decoration:none;}

/* bottom Section */
.bottomsection {vertical-align:top; background:url(../images/bottombg.gif) repeat-x top;}
.bottomsection b{font-weight:bold; font-size:24px; color:#ffffff; font-family:Arial Narrow;}
.bottomsection a{text-decoration:none; color:#666666; font-weight:normal;}
.bottomsection a:hover {color:#666666; text-decoration:none;}


.bottomsection ul{padding:0px; margin:0px 0px 0px 20px; list-style:square;}
.bottomsection li{padding:0px 0px 0px 0px; margin:0px;}
.bottomsection li a{color:#57575B; text-decoration:none; font-weight:normal;}
.bottomsection li a:hover {color:#000000; text-decoration:none;}

a.bottomlink:link, a.bottomlink:visited, a.bottomlink:active {color:#ffffff; text-decoration:underline; font-size:18px; font-family:Arial Narrow; font-weight:bold;}
a.bottomlink:hover {color:#666666; text-decoration:none;}

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

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

a.qualdev:link, a.qualdev:visited, a.qualdev:active {color:#333333; text-decoration:none; font-weight:bold; padding-right:10px;}
a.qualdev:hover {color:#000000; 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:#006699; text-decoration:underline; font-weight:bold;}
a.prname:hover{color:#000000; text-decoration:none;}
.productbox{width:170px;}
.rprice{text-decoration:line-through;}

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

/* button Class */
a.ovalbutton{background: transparent url(../images/ovel-black-left.gif) no-repeat top left;
display: block; float:left;font: normal 13px; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 20px; /* Height of button background height */
padding-left: 11px; margin-right:2px; /* Width of left menu image */
text-decoration: none;}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{color:#ffffff; /*button text color*/}
a.ovalbutton span{background: transparent url(../images/ovel-black-right.gif) no-repeat top right; display:block; font-weight:bold; padding:2px 11px 2px 0; /*Set 11px below to match value of 'padding-left' value above*/ text-transform:uppercase; font-size:11px;}
a.ovalbutton:hover{ /* Hover state CSS */ background-position: bottom left; font-size:11px;}
a.ovalbutton:hover span{ /* Hover state CSS */ background-position: bottom right; color:#ffffff; text-transform:uppercase; font-size:11px;}

/* 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 5px; border:1px solid #9aafe5; text-decoration:none; color:#2e6ab1;}
.pagination a:hover,.pagination a:active{border:1px solid #26A5B8; color: #000; background-color:#D6F5FA; }

.pagination a.currentpage{background-color:#76C7D3; color:#FFF !important; border-color:#59A7B2; 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;}

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

/* Site Structure END shopping cart Sections*/
.border{border:1px solid #F0DBA8; height:100%}
.allborder {background:#E0E1D4;}
.tableheader td{background:#B4B1A9; color:#ffffff; 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; padding:3px;}
.darkbg td{ background:#F0EFED; padding:3px;}

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

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

/*
Heading Color = "#000000" (h1)
Sub Heading Color = "#333333" (h2)
highlight message = "#999999" (h4)
normal heading = "#006699" 
normal text color ="#666666"
*/