html, body{height:100%}
body{margin:0px; padding:0px; background:url(../images/mainbg.gif) repeat-y center #666666; font-size:11px; line-height:16px; color:#7B7A7A; 
		font-family:Tahoma,Arial,Helvetica,sans-serif}

.maintable{height:100%; width:982px; background:#FFFFFF;}

/* Top header part styles */
.toppart{background:url(../images/topbg.jpg) no-repeat; height:117px; padding:7px 0px 0px 0px;}

.toppart a {color:#666666; font-weight:bold; text-decoration:none}
.toppart a:hover {color:#A74427; font-weight:bold; text-decoration:none}
a.toplink:link, a.toplink:visited, a.toplink:active {color:#ff8000; text-decoration:none}
a.toplink:hover {color:#E0B64D; text-decoration:none}
.innerbanner{ background-repeat:no-repeat; padding-left:20px; width:962px; height:125px; 
							color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold;}

.tophlight {color:#FF0099}

/* menu part styles */
.menubg {background:url(../images/menubg.gif) no-repeat; width:962px; height:24px;}
.menubg a{color:#72726F; font-weight: bold; text-decoration:none}
.menubg a:hover {color:#6C010B; text-decoration:none}

a.menulink:link, a.menulink:visited, a.menulink:active {color:#72726F; display:inline; vertical-align:bottom; padding:10px 24px 10px 24px; font-weight:bold; text-decoration:none}
a.menulink:hover {color:#A74427; display:inline; padding:10px 24px 10px 24px; font-weight: bold; text-decoration:none; }

a.menulink1:link, a.menulink1:visited, a.menulink1:active {color:#6C010B; display:inline; vertical-align:bottom; padding:10px 18px 10px 30px; font-weight:bold; text-decoration:none}
a.menulink1:hover {color:#954226; display:inline; padding:10px 18px 10px 30px; font-weight: bold; text-decoration:none; }


/* left part styles */
.leftpart {width:237px;}
.leftheader {border-left:solid 5px #777D7F; background:#F1F1F1; height:29px; }

.leftpart a: {color:#5C5C5C; font-weight:bold; text-decoration:none}
.leftpart a:hover {color:#000000; text-decoration:none}

a.leftlink:link, a.leftlink:visited, a.leftlink:active {color:#7B7A7A; text-decoration:none}
a.leftlink:hover { color:#7F000C; text-decoration:none}

.lefthlight {color:#FF7800}

.leftpart ul {list-style:url(../images/arw1.gif) none; margin:0px; padding-left:30px}
.leftpart li {margin:5px 0px}
.leftpart li a {color: #2372B5; font-weight: bold}
.leftpart li a:hover {color: #000000; font-weight: bold}

/*.leftpart li .current{margin:5px 0px; color: #FF7800}
.leftpart li .current a {color: #FF7800; font-weight: bold}
.leftpart li .current a:hover {color: #000; font-weight: bold}*/

/* middle part styles */
.midpart {background:#ffffff; padding:15px 15px 10px 15px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:16px; color:#666666;}

.midpart a {color:#666666; text-decoration:none}
.midpart a:hover {color:#7F000C; text-decoration:none}

a.midlink:link, a.midlink:visited, a.midlink:active {color:#ff8000; text-decoration:none}
a.midlink:hover {color:#E0B64D; text-decoration:none}

.date{color:#7F000C; padding:0px; font-weight:bold; padding:5px 5px 5px 10px; background:#F2F2F2; border-bottom:solid 1px #CCCCCC;}
.midheader {color:#666666; padding:0px; font-weight:bold; padding:5px 5px 5px 10px;}
.midheader a {color:#EDEDED; text-decoration:none}
.midheader a:hover {color:#E0B64D; text-decoration:none}
.midhlight {color:#FF0099}

.contantpart {padding:7px 0px 0px 0px;}
.midpart ul {list-style:none; margin:0px; padding-left:23px}
.midpart li {margin:4px 0px; list-style:url(../images/arw2.gif) none;}
.midpart li a{margin:4px 0px; list-style:url(../images/arw2.gif) none; text-decoration:none; color:#666666; font-weight:bold;}
.midpart li a:hover{margin:4px 0px; list-style:url(../images/arw2.gif) none; text-decoration:none; color:#7F000C; font-weight:bold;}

/* Footer part styles */
.footer {background:url(../images/footerbg.gif) repeat-x bottom; height:27px; }
.footer table {padding:0px 10px;}
.footer a{color:#666666; text-decoration:none}
.footer a:hover{color:#2084B4; text-decoration:none}

/* shopping cart body area and boxies styles */
.tableborder {border:1px solid #E8E8E8}
.allborder {background:#DDDDDD}
.fieldheader {background:#B5DDFF; color:#333333; padding-left:5px; font-weight:bold}
.fieldheader a {color:#333333; text-decoration:underline}
.fieldheader a:hover {color:#0479DC; text-decoration:none}

.lightbg {background:#F0F5FA}
.darkbg {background:#DFEBF6}
.selectbg {background:#DDF3FF}
.whitebg {background:#FFFFFF}
.subheading {color:#000066; font-weight:bold; font-size:12px}

.paging {background:#DBEEFF}
.paging a:link, .paging a:visited, .paging a:active {color:#05567F; text-decoration:underline; font-weight:bold}
.paging a:hover {color:#666666; text-decoration:none}

/* general text styles */
.smalltext {font-size:10px}
.normaltext {font-size:11px; font-weight:normal}
.error, .red {color:#FF0000}
.success {color:#009933}
.hlight {color:#FF5B01}
.price {color:#2977BA; font-weight: bold}

.justify {text-align:justify}
.lineheight {line-height:16px}

/* general eliments styles */
h1 {font-size:16px; color:#666666; font-family:Georgia,"Times New Roman"; margin:0px;}
h2, .textheding {font-size:13px; font-family:Arial,Helvetica}
ul {list-style:url(../images/arw.gif) none; margin:0px; padding-left:30px}
li {margin:4px 0px}
.hline {background:url(../images/hline.gif) repeat-x center}
.yline {background:url(../images/yline.gif) repeat-y center;}

.noborder {border:0px none; padding:0px}

/* general link styles */
a.normallink:link, a.normallink:visited, a.normallink:active {color:#ff8000; text-decoration:none}
a.normallink:hover {color:#E0B64D; text-decoration:none}

a.headlink:link, a.headlink:visited, a.headlink:active {color:#0C4A7F; text-decoration:none; font-weight:bold}
a.headlink:hover {color:#ff8000; text-decoration:none}

a.lightlink:link, a.lightlink:visited, a.lightlink:active, .white {color:#EDEDED; text-decoration:none}
a.lightlink:hover {color:#E0B64D; text-decoration:none}

a.avileax:link, a.avileax:visited {color:#666666; text-decoration:none}
a.avileax:hover {color:#9E9E9E; text-decoration:none}

/* Images styles */
img {border:0px;}
.thumimg {width:90px}
.normalimg {width:135px}
.bigimg {width:300px; border:2px solid #CCCCCC; padding:2px}
.imgborder, .thumimg, .normalimg {border:1px solid #CCCCCC; padding:1px}
.imgborder a: {border:1px solid #CCCCCC; padding:1px}
a:hover .imgborder, a:hover .thumimg, a:hover .normalimg {border:1px solid #7DBDDB;}

/* form part styles */
form {margin:0px; padding:0px}
input, select, textarea {font-size:11px; color:#333333; font-family:Tahoma,Arial}
input, select, textarea {border:1px solid #999999; padding:1px}
.button {color:#FFFFFF; padding-bottom:4px; font-weight:bold; background:url(../images/btnbg.gif) no-repeat; height:24px; width:53px; border:0px;}

/* extra styles */

.borderbanner { border-top:#DDDDDD solid 1px; border-bottom:#DDDDDD solid 1px;}
a.readmore:link, a.readmore:visited {color:#5C5C5C; text-decoration:none; font-weight:bold;}
a.readmore:hover {color:#C40011; text-decoration:none}



.plaveb a, .plaveb a:hover  {color:#c8c8c8; font-size:12px;  padding:10px 3px 0px 0px;  }
.plaveb a:hover{color:#939393;}
img.plaveb{-moz-opacity:30 ; filter:alpha(opacity:20); -khtml-opacity:20; opacity:0.2; border:0}
