html, body { height:100%;}
body { margin:0px; padding:0px; font-size:11px; color:#555555; font-family:Tahoma,Arial,Helvetica; }
table { text-align:left; }

.maintable { width:774px; background:url(../images/pagebg.gif) repeat-y; height:100% }

/* Top header part styles */
.toppart { background:#D8E1EE; padding:0px 15px; border-bottom:1px solid #FFFFFF; }
.toppart a { color:#444444; text-decoration:none; }
.toppart a:hover { color:#1C47BB; text-decoration:none; }
a.toplink:link, a.toplink:visited, a.toplink:active { color:#104B85; text-decoration:none; }
a.toplink:hover { color:#FF7F00; text-decoration:none; }

.tophlight { color:#FF0099; }
.countryheading{ background-color:#F63; color:#FFF; font-weight:bold; font:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; height:22px;}
/* menu part styles */
.menubg { background:#325A8F; font-weight:bold; color:#FFFFFF; font-family:Arial; font-size:12px; }
a.menulink { color:#ffffff; text-decoration:none;  padding:8px 23px; float:left; }
a.menulink:hover { color:#FFBA00; text-decoration:none; }
.shanlink:hover{color:#1c47BB;}
.orangetext{ color:#F60 !important;}
.orangetext:hover{ color:#1c47BB !important;}
/* left part styles */
.leftpart { width:170px; border-right:2px solid #EAEAEA; padding:15px 0px;}

.leftpart a { color:#0959A8; text-decoration:none; font-size:12px; font-family:Arial; }
.leftpart a:hover { color:#ff8000; text-decoration:none; }
a.leftlink { color:#F26200; text-decoration:none; }
a.leftlink:hover { color:#0959A8; text-decoration:none; }

.leftheader { background:#325A8F; color:#ffffff; font-family:Arial; font-size:13px; font-weight:bold; height:30px; }
.lefthlight { color:#FF0099; }

.leftpart ul { list-style:url(../images/arw.gif) none; margin:0px; padding-left:15px; }
.leftpart li { margin:6px 0px; }

/* middle part styles */
.midpart { background:#FFFFFF; }
.contantpart { padding:10px; background:#FFFFFF; height:600px; }

.contantpart a { color:#0959A8; text-decoration:none; }
.contantpart a:hover { color:#ff8000; text-decoration:none; }
a.midlink { color:#555555; text-decoration:underline; }
a.midlink:hover { color:#ff8000; text-decoration:underline; }

.midheader { color:#FF7F00; font-weight:bold; height:25px; vertical-align:top; 
	background:url(../images/hline.gif) repeat-x 0px 20px; }
.midhlight { color:#F26200; }

.contantpart ul { list-style:url(../images/arw1.gif) none; margin:0px; padding-left:17px; }
.contantpart li { margin:6px 0px;}

/* Footer part styles */
.footer { background:#325A8F; color:#ffffff; padding:5px 15px; line-height:20px; }

a.footerlink { color:#9ABCE9;; text-decoration:none; }
a.footerlink:hover { color:#ffffff; text-decoration:none; }


/* shopping cart body area and boxies styles */
.tableborder { border:1px solid #cccccc; }
.allborder { background:#CFD0D1; }
.fieldheader { background:url(../images/inc-banner-bg.gif) repeat-x center; color:#555555; padding-left:5px; font-weight:bold; }
.fieldheader a { color:#333333; text-decoration:underline; }
.fieldheader a:hover { color:#0479DC; text-decoration:none; }

.lightbg { background:#E0E7F1; }
.darkbg { background:#DFEBF6; }
.selectbg { background:#DDF3FF; }
.whitebg { background:#FFFFFF; }
.subheading { color:#000066; font-weight:bold; font-size:12px; }

.paging { background:#fffffff; }
.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; }
.bigtext, big { font-size:12px; font-family:Arial; }
.error { color:#FF0000; }
.red { color:#FF0000; }
.success { color:#009933; }
.hlight { color:#0055A8; }
.price { color:#ff8000; }

.justify { text-align:justify; }
.lineheight { line-height:15px; text-align:justify; }

/* general eliments styles */
h1 { font-size:19px; font-weight:normal; color:#29527B; font-family: Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px; padding-bottom:3px; }
h2 { font-size:12px; font-family:Arial,Helvetica; color:#F26200; margin:20px 0px 8px 0px; }
.textheding { font-size:12px; font-family:Arial,Helvetica; color:#F26200; font-weight:bold; }
ul { list-style:url(../images/arw.gif) none; margin:0px; padding-left:30px; }
li { margin:6px 0px; }
.hline { background:url(../images/hline.gif) repeat-x center; }
.vline { background:url(../images/vline.gif) repeat-y center; }

.noborder { border:0px none; padding:0px; }

/* general link styles */
a { color:#0959A8; text-decoration:none; }
a:hover { color:#ff8000; text-decoration:none; }

a.headlink:link, a.headlink:visited, a.headlink:active { color:#104B85; text-decoration:none; }
a.headlink:hover { color:#ff8000; text-decoration:none; }

a.normallink:link, a.normallink:visited, a.normallink:active { color:#FF7F00; text-decoration:none; font-weight:bold; padding:5px; }
a.normallink:hover { color:#E0B64D; text-decoration:none; }

a.lightlink:link, a.lightlink:visited, a.lightlink:active, .white { color:#ffffff; text-decoration:none; }
a.lightlink:hover { color:#E0B64D; text-decoration:none; }

a.avileax { color:#ffffff; text-decoration:none; }
a.avileax:hover { color:#FFD800; text-decoration:none; }

/* Images styles */
.imgborder { border:1px solid #CCCCCC; padding:1px; }
.thumimg { margin:5px 0px 0px 3px; }
.normalimg { width:90px; margin:8px 0px; }
.bigimg { width:155px; }
a:hover .imgborder, a:hover .thumimg, a:hover .normalimg { }

/* form part styles */
form { margin:0px; padding:0px; display:inline; }
input, select, textarea { font-size:11px; color:#333333; font-family:Tahoma,Arial; }
input, select, textarea { border:1px solid #555555; padding:1px; }
.button { color:#333333; border:1px solid #999999; background:url(../images/btn-bg.gif) repeat-x center; cursor:pointer; }

/*Extra CSS*/
.scroll { overflow:auto; width:524px; height:auto; min-height:300px; }
.bborder { background:url(../images/bottom-border.gif) repeat-x center; height:20px;}
hr{ color:#FF9000; height:1px; }


.plaveb, .plaveb a, .plaveb a:hover  {color:#c8c8c8; font-size:10px;  }
.plaveb a:hover{color:#939393;}
img.plaveb{-moz-opacity:30 ; filter:alpha(opacity:20); -khtml-opacity:20; opacity:0.2; border:0}


