/* CSS Document */
html, body {height:100%;}
body {margin:0px; padding:0px; background:url(../images/bodybg.jpg) repeat-x top center;}
td,tr {font-size:12px; color:#5d5d5d; font-family:Arial, Tahoma, Helvetica, Verdana;}
img { border:0px;} 
img a{ border:0px;} 
/*input, select, textarea{ border:1px solid #ccebfe; padding:1px; color:#666;}*/

h1{font-size:24px; color:#c07c05; margin:0 0 0 0; padding:10px 0 10px 20px; background:url(../images/bg_hd.gif) repeat-x #dff4ff; font-weight:normal; font-family:Trajan Pro, Times New Roman; font-variant:small-caps;}
h2{font-size:20px; color:#990000; margin:10px 0 0 0; padding:0 0 0 0;}
h3{font-size:16px; color:#0190d3; margin:0 0 0; padding:10px 0 10px 15px; background:#e2f5ff;}
h4{font-size:16px; color:#10517b; margin:0 0 0; padding:0px; font-family:Trajan Pro, Times New Roman;}

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

/* Top Section */
.topsection { vertical-align:top; }
.topsection td{ color:#FFFFFF;}

/* Left Section */
.leftsection {width:200px; vertical-align:top; color:#232323;}
.leftsection b{text-transform:uppercase; color:#416AE0; font-weight:bold; font-size:22px;}
.leftsection input{ border:1px solid #ccebfe; padding:1px; color:#666;}
.leftsection a{color:#57575B; text-decoration:none; font-weight:normal;}
.leftsection a:hover{color:#000000; text-decoration:none;}

/* Middle Section */
.middlesection {vertical-align:top; background:#ffffff; text-align:justify;}
.middlesection b{color:#4E657F; font-size:15px;}
.middlesection strong{font-weight:bold; font-size:12px; color:#000000;}
.middlesection a{color:#0a9ade; text-decoration:none;}
.middlesection a:hover {color:#000000; text-decoration:underline;}

.middlesection ul{padding:0px; margin:0px; }
.middlesection li{padding:5px 20px; margin:0px; margin-bottom:5px; background:url(../images/bullet.gif) no-repeat left top;}/* background:#e0f5ff;*/
.middlesection li a{color:#2ba4df; text-decoration:none; font-weight:normal;}
.middlesection li a:hover {color:#000000; text-decoration:none;}

.content ul{padding:0px; margin:0px; }
.content li{padding:3px; margin:0px; margin-left:20px; background:none; list-style:circle;}
.content li a{color:#2ba4df; text-decoration:none; font-weight:normal;}
.content li a:hover {color:#000000; text-decoration:none;}

/* bottom Section */
.bottomsection { color:#ffffff; }
.bottomsection strong{ font-weight:normal; color:#000000; font-size:12px;}
.bottomsection b{ font-weight:bold; font-size:15px; color:#656565;}
.bottomsection a{color:#000000; text-decoration:none; font-weight:normal;}
.bottomsection a: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;}

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

/* slideshow section */
#slideshow { position:relative; height:60px; width:496px; }
#slideshow DIV { position:absolute; top:0; left:0; z-index:8; opacity:0.0; height:60px; }
#slideshow DIV.active { z-index:10; opacity:1.0; }
#slideshow DIV.last-active { z-index:9; }
#slideshow DIV IMG { height:60px; display:block; border:0; margin-bottom:10px; }

.normaltext{font-weight:normal; font-size:12px;}
.text{font-weight:normal; font-size:11px;}
.boldtext{font-weight:bold; font-size:12px;}

.cobll{color :#000000; font-size:11px; font-weight:normal;}
.cobhl{color :#058dc9; font-size:13px; font-weight:bold; background-color:#c5eaff;}
.cobh2{color :#000000; font-size:11px; background-color:#ffffff;}
.cpdhl{color :#ffffff; font-size:12px; font-weight:bold; background-color:#008cce;}

/*.cpdhlprice{color :#000000; font-size:11px; font-weight:bold; background-color:#FFFF99;text-align:center}
.cpdhllistprice{color :#000000; font-size:11px; font-weight:bold; background-color:#FFFF99;text-align:center}
.cpdhldiscounts{color :#000000; font-size:11px; font-weight:bold; background-color:#FFFF99;text-align:center}
.cpdhlname{color :#000000; font-size:11px; font-weight:bold; background-color:#FF00FF; text-align:center}*/

.buttoncss{ background:#4dbaf2; border:0px solid #058dc9; padding:3px 5px; color:#ffffff; font-size:12px; cursor:hand; font-weight:bold; text-transform:uppercase; font-family:Arial; }

/* button Class */
a.tabbutton{background: transparent url(../images/oval-b-left.gif) no-repeat top left; display:block; float:left; line-height:14px; height:25px; padding-left:10px; text-decoration:none; padding-right:1px;}
a:link.tabbutton, a:visited.tabbutton, a:active.tabbutton{color: #FFFFFF; text-decoration:none; font-family:Trajan Pro, Times New Roman; font-variant:small-caps;}
a.tabbutton span{background: transparent url(../images/oval-b-right.gif) no-repeat top right; display:block; padding:6px 11px 5px 0; text-decoration:none; }
a.tabbutton:hover{ text-decoration:none; background-position: bottom left;}
a.tabbutton:hover span{ text-decoration:none; background-position: bottom right; color:#fff;}

a.tabbuttona{background: transparent url(../images/oval-o-left.gif) no-repeat top left; display:block; float:left; line-height:14px; height:25px; padding-left:10px; text-decoration:none; padding-right:1px;}
a:link.tabbuttona, a:visited.tabbuttona, a:active.tabbuttona{color: #FFFFFF; text-decoration:none; font-family:Trajan Pro, Times New Roman; font-variant:small-caps;}
a.tabbuttona span{background: transparent url(../images/oval-o-right.gif) no-repeat top right; display:block; padding:6px 11px 5px 0; text-decoration:none; }
a.tabbuttona:hover{ text-decoration:none; background-position: bottom left;}
a.tabbuttona:hover span{ text-decoration:none; background-position: bottom right; color:#fff;}

.highlightit img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
.highlightit:hover img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
