html,body  {  margin: 0px !important; padding: 0px !important; background-color: #FFFFFF !important;  color:#4C4C4C;}
 
form{ margin:0px; padding:0px;}

table  {  height:auto; color: #4C4C4C; font: normal 8pt Verdana, Arial, Tahoma; text-align:left; border-spacing:0px;}
tr {  vertical-align: top; }
td  {  vertical-align: top; padding: 0px;}

img {  border:0px; }

input.src { font:normal 8pt Verdana, Arial, Tahoma; color:#4C4C4C; height:18px; width:147px; padding:0px 3px 0px 5px; background:#FFFFFF; border:solid 1px #969696; }
input.button { font:normal 8pt Verdana, Arial, Tahoma; color:#FFFFFF; height:18px; width:auto; padding:1px 1px 1px 1px; background:#F8C02B; border:0px}
select { font:normal 8pt Verdana, Arial, Tahoma;width:255px;height:18px; background:#FFFFFF; border:solid 1px #969696;}

.but {font:normal 8pt Verdana, Arial, Tahoma; color:#FFFFFF; height:16px; width:60px; padding:0px 3px 0px 5px; background:#F7BF2A; border:solid 1px #F7BF2A;}

a, a:active, a:visited {color: #000000; font:normal 9pt Verdana, Arial, Tahoma; text-decoration:none;}
a:hover {color: #000000; font: normal 9pt Verdana, Arial, Tahoma; text-decoration:underline;}

.bot { vertical-align:bottom; }
.mid { vertical-align:middle; }

.sep { background:url(images/sep.gif) repeat-x center left; height:20px;}
.sep1 {height:10px;border-bottom:1px solid #999999;}
.sep_v { background:url(images/sep_v.gif) repeat-y center center;}

.text_9b { color:#191919; font: bold 9pt Verdana, Arial, Tahoma; text-decoration:none;}
.text_10 { color:#4C4C4C; font: normal 10pt Verdana, Arial, Tahoma; text-decoration:none;}

.yellow_10b { color:#F7BF2A; font: bold 10pt Verdana, Arial, Tahoma; text-decoration:none;}
a.yellow_10b, a.yellow_10b:active, a.yellow_10b:visited{ color:#F7BF2A; font: bold 10pt Verdana, Arial, Tahoma; text-decoration:none;}
a.yellow_10b:hover { color:#F7BF2A; font: bold 10pt Verdana, Arial, Tahoma; text-decoration:underline;}

.pink_12b { color:#9D2883; font: bold 12pt Verdana, Arial, Tahoma; text-decoration:none;}
a.pink_12b, a.pink_12b:active, a.pink_12b:visited  { color:#9D2883; font: bold 12pt Verdana, Arial, Tahoma; text-decoration:none;}
a.pink_12b:hover { color:#9D2883; font: bold 12pt Verdana, Arial, Tahoma; text-decoration:none;}

.text { color:#1B1B1B; font: normal 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.text, a.text:active, a.text:visited { color: #4C4C4C; font:normal 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.text:hover { color: #4C4C4C; font: normal 8pt Verdana, Arial, Tahoma; text-decoration:underline;}

.menu { color:#FFFFFF; font: bold 11pt Verdana, Arial, Tahoma; text-decoration:none;}
a.menu, a.menu:active, a.menu:visited { color: #FFFFFF; font:bold 11pt Verdana, Arial, Tahoma; text-decoration:none;}
a.menu:hover { color: #CC66CC; font: bold 11pt Verdana, Arial, Tahoma; text-decoration:none;}

.l_menu { color:#FFFFFF; font: bold 11pt Verdana, Arial, Tahoma; text-decoration:none;}
a.l_menu, a.l_menu:active, a.l_menu:visited { color: #FFFFFF; font:bold 11pt Verdana, Arial, Tahoma; text-decoration:none;}
a.l_menu:hover { color: #CC66CC; font:bold 11pt Verdana, Arial, Tahoma; text-decoration:none;}

.text_sm1 { color:#4C4C4C; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
.text_err { color:#FB4311; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
.dev { color:#9d2883; font: normal 8pt Verdana, Arial, Tahoma; text-decoration:none;}

.text_sm { color:#4C4C4C; font: normal 7pt Verdana, Arial, Tahoma; text-decoration:none;}
a.text_sm, a.text_sm:active, a.text_sm:visited { color: #4C4C4C; font: normal 7pt Verdana, Arial, Tahoma; text-decoration:none;}
a.text_sm:hover { color: #4C4C4C; font: normal 7pt Verdana, Arial, Tahoma; text-decoration:underline;}

.text_b { color:#4C4C4C; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.text_b, a.text_b:active, a.text_b:visited { color: #4C4C4C; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.text_b:hover { color: #9d2883; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}

.text_9b { color:#191919; font: bold 9pt Verdana, Arial, Tahoma; text-decoration:none;}
a.text_9b, a.text_9b:active, a.text_9b:visited { color:#191919; font: bold 9pt Verdana, Arial, Tahoma; text-decoration:none;}
a.text_9b:hover { color:#4C4C4C; font: bold 9pt Verdana, Arial, Tahoma; text-decoration:none;}

.developed_9b { color:#9d2883; font: bold 9pt Verdana, Arial, Tahoma; text-decoration:none; text-decoration:none;background:url("images/qar_l.gif") center left no-repeat; padding-left:12px;}
a.developed_9b, a.developed_9b:active, a.developed_9b:visited { color: #9d2883; font: bold 9pt Verdana, Arial, Tahoma; text-decoration:none;}
a.developed_9b:hover { color: #9d2883; font: bold 9pt Verdana, Arial, Tahoma; text-decoration:underline;}

.developed { color:#9d2883; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.developed, a.developed:active, a.developed:visited { color: #9d2883; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.developed:hover { color: #9d2883; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:underline;}

.footer { color:#191919; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.footer, a.footer:active, a.footer:visited { color: #191919; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.footer:hover { color: #4C4C4C; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}

.paging { color:#191919; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.paging, a.paging:active, a.paging:visited { color: #191919; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:underline;}
a.paging:hover { color: #191919; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:underline;}

.pagingActive { color:#9d2883; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.pagingActive, a.pagingActive:active, a.pagingActive:visited { color: #9d2883; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.pagingActive:hover { color: #9d2883; font: bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}

.inputtext { border:1px solid #4C4C4C; background:#FFFFFF; color:#4C4C4C; height:16px; width:110px;  padding:0px 2px 0px 2px;font:8pt Verdana, Arial, Tahoma;}
.inputpassword { border:1px solid #4C4C4C;; background:#FFFFFF; color:#4C4C4C; height:17px; width:120px;  padding:0px 2px 0px 2px;font:8pt Verdana, Arial, Tahoma;}
.inputtextarea { border:1px solid #4C4C4C;; background:#FFFFFF; color:#4C4C4C; height:170px; width:250px;  padding:0px 2px 0px 2px;font:8pt Verdana, Arial, Tahoma; overflow:auto}
.searchtext { border:1px solid #a5a3a3;; background:#FFFFFF; color:#ed5b0d; width:210px; height:20px; font-family:"Comic Sans MS"; font-size:15px; padding:0px 2px 0px 2px;}
.contactstext { border:1px solid #999999;; background:#FFFFFF; color:#4C4C4C; width:180px; height:15px;  padding:0px 2px 0px 2px;}
.contactstextarea { border:1px solid #999999;; background:#FFFFFF; color:#4C4C4C; width:240px; height:150px;  padding:0px 2px 0px 2px;}

.nltext { border:1px solid #8b8b8b; background:#FFFFFF; color:#4C4C4C; height:16px; width:160px;  padding:0px 2px 0px 2px;font:8pt Verdana, Arial, Tahoma;}


.tdalpha{filter: alpha(opacity=40); -moz-opacity: 0.40;}
.tdnonalpha{filter: alpha(opacity=100); -moz-opacity: 1;}

.popup_bg1{width:260px;}
.popup_bgreg{width:500px;}
.popup_bgsend_message{width:300px;}
.popup_bg_mtop{background: url("images/top_middle.gif")  repeat-x bottom center ; height:6px; }
.popup_bg_left{background: url("images/middle_left.gif")  repeat-y ; width:6px; }
.popup_bg_right{background: url("images/middle_right.gif")  repeat-y ; width:6px; }
.popup_bg_mbottom{background: url("images/bottom_middle.gif")  repeat-x ; height:6px; }
.popup_bg_ltop{background: url("images/top_left.gif") no-repeat bottom; height:6px; width:6px}
.popup_bg_rtop{background: url("images/top_right.gif") no-repeat bottom; height:6px; width:6px}
.popup_bg_lbottom{background: url("images/bottom_left.gif") no-repeat; height:6px; width:6px}
.popup_bg_rbottom{background: url("images/bottom_right.gif") no-repeat; height:6px; width:6px}

.basket_title{height:30px; vertical-align:middle; text-align:center; background-color:#9d2883; color:#FFFFFF; padding:2px 2px 2px 2px; font-weight:bold;}
.baskettd{height:30px; text-align:center; background-color:#F5F4F4; padding:2px 2px 2px 2px;vertical-align:middle}

td.list{text-align:center; padding: 2px; font-weight:bold; height:21px; background:url("images/l_menu_bg.gif") repeat-x center center; color:#FFFFFF; border-left: 1px solid #FFFFFF;}
td.list_prod{padding:2px; border-left: 1px solid #CC66CC; border-top: 1px solid #CC66CC; text-align:center;}

.catalogitem{border:1px solid #CCCCCC;width:100%}