body{margin-top:-5px; padding-top:0px; margin-bottom:0px;margin-right:0px;margin-left:0px; padding-bottom:0px;background: #fff url(pictures/PAT_56/bodyback.gif); background-attachment: scroll; background-position: top center ;background-repeat:repeat-x;}


.dix1{border: 0 none;
    height: 45px;
    margin-top: 0;
    padding-right: 25px;
    padding-top: 23px;
    text-align: center;border-bottom:1px solid transparent}
.dix1_hover{border: 0 none;
    height: 45px;
    margin-top: 0;
    padding-right: 25px;
    padding-top: 23px;
    text-align: center;border-bottom:1px solid yellow}
.dix1_active{border: 0 none;
    height: 45px;
    margin-top: 0;
    padding-right: 25px;
    padding-top: 23px;
    text-align: center;}

.dix1 a{color: #753032;
    font-size: 17px;
    font-weight: bold;
    text-decoration: none;display:block;}
.dix1_a_hover{color: #753032;
    font-size: 17px;
    font-weight: bold;
    text-decoration: none;display:block;}
.dix1_a_active{color: #753032;
    font-size: 17px;
    font-weight: bold;
    text-decoration: none;display:block;}

.smaplink{color:#000000;font-size:12px;font-family:arial}
p{margin:0;padding:0;font-size:12px;font-family:arial}
.NewsUpStyle{ font-weight:bold; background-color:transparent; background-image:url('pictures/PAT_56/newstop.gif')}
.NewsMiddleStyle{ background-color:#FFFFFF}
.NewsDownStyle{ background-image:url('pictures/PAT_56/newsbottom.gif')}
.newsBrifCSS{ font-size:12px;color:#000000;font-family:arial;TEXT-DECORATION:none}
.newsContentCSS{ font-size:12px;color:#000000;font-family:arial;TEXT-DECORATION:none}
.newstitleCSS{ font-size:16px;color:#000000;font-family:arial;TEXT-DECORATION:none;font-weight:bold}
.imgborder2{border-color:transparent;border-style:double;border-width:1px}
.imgborder2x{border-color:transparent;border-style:solid;border-width:1px}
.fntprotitle{color: #dc6957;
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding-right: 20px;
    text-decoration: none;}
.fntprice{color: #79c4b8;
    float: left;
    font-family: arial;
    font-size: 23px;
    font-weight: bold;
    padding-left: 1px;
    text-decoration: none;}
.menufntt{ font-size:12px;color:#000000;font-family:arial;TEXT-DECORATION:none}

.sidemenu{color: #333333;
    font-size: 15px;
    font-weight: normal;
    height: 40px;
    text-decoration: none;}
.sidemenu a{color: #333333;
    font-size: 15px;
    font-weight: normal;
    height: 40px;
    text-decoration: none;}
.sidemenusub{border-left-style: solid;}
.sidemenuAlbums{color: #333333;
    font-size: 15px;
    font-weight: normal;
    height: 40px;
    text-decoration: none;}
.btext{color: #555454;
    font-size: 21px;
    height: 50px;
    padding-top: 19px;}
.btext2{color: #555454;
    font-size: 21px;
    height: 50px;
    padding-top: 19px;}
.mtitletext{ font-size:12px;background:none transparent scroll repeat 0% 0%;color:#ffffff;font-family:arial;TEXT-DECORATION:underline}
.stext{ font-size:10px;background:none transparent scroll repeat 0% 0%;color:#ffffff;font-family:arial;TEXT-DECORATION:none}

table.product{margin-left:0%;margin-right:0%;width:87%;height:50px;border-color:transparent #000000 #000000 transparent;border-style:solid;border-width:1px}
table.contactbox{margin-top:0px;margin-left:0px;margin-right:0px;width:95%;height:50px;border-color:transparent #000000 #000000 transparent;border-style:solid;border-width:0px;color:#ffffff}
table.snd2fraind{margin-left:10px;margin-right:10px;width:80px;height:50px;border-color:transparent;border-style:solid;border-width:1px;color:#ffffff}
/* ############# DO NOT DELETE ###############*/ .sidemenu a:hover {   box-shadow:-1px 3px 2px #000; }  /* top cats styles */ .topcat_pan{width:149px;height:23px;border-style:solid;border-width:1px} .topcat_pan a{color:#003629;text-decoration:none;font-size:14px;font-family:arial;padding-right:12px;padding-top:12px;font-weight:bold;} table.topcat_pan_sub{background-color:#FFFFFF;width:149px;border-style:solid;border-width:1px;} table.topcat_pan_sub td{width:199px;height:25px;padding:3px;} table.topcat_pan_sub td:hover{width:149px;height:25px;padding:3px;} table.topcat_pan_sub td a{text-decoration:none;color:red;font-size:14px;} table.topcat_pan_sub td a:hover{text-decoration:none;color:yellow;font-size:14px;}  /* XLS module in pages */ table.clas_xlsdeliv{background-color:#FFFFFF;border-style:dotted;border-width:1px;border-color:#347ABB;background-color:#BFCDDA} table.clas_xlsdeliv td{padding:10px;font-family:arial;} table.clas_xlsdeliv td a{text-decoration:none;color:blue;font-size:16px;} table.clas_xlsdeliv td a:hover{text-decoration:none;color:black;font-size:16px;} table.clas_xlsdeliv td font{color:#222222;font-size:16px;font-family:arial;} table.clas_xlsdeliv td select{width:240px; height:32px;font-size:18px;}  /* Defauslt global styles */ font{font-size:13px;font-family:arial} div{font-size:13px;font-family:arial} p{font-size:13px;font-family:arial} span{font-size:13px;font-family:arial} .a{font-size: 8px} .b{font-size:11px} .c{font-size:13px} .d{font-size:15px} .e{font-size:17px} .f{font-size:18px} .g{font-size:20px} .h{font-size:22px} .i{font-size:24px} .j{font-size:26px} .k{font-size:28px} .l{font-size:30px} .m{font-size:32px} .n{font-size:34px} .o{font-size:36px} .p{font-size:38px} .q{font-size:40px} /* News bloks styles */ .imgnewsCSS{ border:solid 1px #888888} .imgnewsCSSx:hover{ border:solid 1px #FFCDCC} /* images in album styles */ .imgborder{border-color:#DDDDDD #DDDDDD #DDDDDD #DDDDDD;border-style:solid;border-width:1px}  /* Side deals script*/ table.tbl_dealscrpt{width: 100%; padding-right:3px;padding-left:3px;} table.tbl_dealscrpt img{width:50px;height:42px;} table.tbl_dealscrpt td{padding-right:5px;padding-left:5px;} table.tbl_dealscrpt td span{color:red;font-size:12px;} /* Price */ .ds_proname{color:#000000;font-size:12px;padding:0px;font-weight:bold;} /* Pro title */  /* effect on Ajax Basket*/ table.servicesT { font-family: arial; font-size: 11px; color: #404040; width: 100%; background-color: #FAFAFA; border-bottom: 0px #A3B2C1 solid; border-collapse: collapse; border-spacing: 0px; margin-top: 0px; padding-top:11px; } table.servicesT td.servHd { background-color: #BEC8D1; text-align: center; font-family: Verdana; font-weight: bold; font-size: 11px; color: #404040; } table.servicesT td { border-bottom: 1px dotted #6699CC; font-family: Verdana, sans-serif, Arial; font-weight: normal; font-size: 11px; color: #404040; background-color: white; padding-left: 0px;} .servBodL { border-left: 0px dotted #CEDCEA; } .fntprice2{text-decoration:none;color:orange;font-size:14px;font-weight:bold; font-family:arial;} .fb_topcat_mnubg{background-color:#3B5998;padding-bottom:3px;text-align:right;width:150px;} .fb_topcat_mnufont{font-weight:bold;color:#FFFFFF;font-size:12px;text-decoration:none} .fb_topcat_mnufont:hover{font-weight:bold;color:#FFFFFF;font-size:12px;text-decoration:underline} .fb_topSubcat_mnubg{background-color:#D8DFEA;padding:0 5 0 0;width:150px;} .fb_topSubcat_mnufont{   font-weight:normal;color:#000000;font-size:12px;text-decoration:none} .fb_topSubcat_mnufont:hover{font-weight:normal;color:#000000;font-size:12px;text-decoration:underline} .fb_float_topcat{position:fixed;top:1px;} .fb_addtocart{color:#000000;font-size:14px;;text-decoration:none} .fb_more{color:#000000;font-size:14px;text-decoration:none}  /* text boxes */ .txtsmall{background-color:#FFFFFF;color:#000000;font-family:arial;font-size:10px;border-style:solid;border-width:1px;width:130px;height:16px;border-color:#000000 #cccccc #cccccc #000000;background-image:url(pictures/bg_txt_box.gif)} .txtsmalls{background-color:#FFFFFF;color:#000000;font-family:arial;font-size:12px;border-style:solid;border-width:1px;width:115px;height:18px;border-color:#000000 #cccccc #cccccc #000000;background-image:url(pictures/bg_txt_box.gif)} .txtorder{background-color:#FFFFFF;color:#000000;border-style:groove;border-width:1px;width:165px;border-color:#444444 #444444 #444444 #444444;background-image:url(pictures/bg_txt_box.gif)} .txt{background-color:#FFFFFF;color:#000000;border-style:solid;border-width:1px;width:142px;border-color:#CDCDCD #CDCDCD #CDCDCD #CDCDCD;background-image:url(pictures/bg_txt_box.gif)} .txtedit{background-color:#FFFFFF;color:#000000;border-style:solid;border-width:1px;width:185px;border-color:#CDCDCD #CDCDCD #CDCDCD #CDCDCD;background-image:url(pictures/bg_txt_box.gif)} .txtspam{background-color:#FFFFFF;color:#787878;border-style:groove;border-width:1px;width:85px;border-color:#000000 #000000 #000000 #000000} .txtar{background-color:#FFFFFF;color:#000000;border-style:groove;border-width:1px;width:215px;border-color:#000000 #000000 #000000 #000000;background-image:url(pictures/bg_txt_box.gif)} .txtorderare{overflow:auto;background-color:#FFFFFF;color:#000000;border-style:solid;border-width:1px;width:215px;border-color:#CDCDCD #CDCDCD #CDCDCD #ADADAD;background-image:url(pictures/bg_txt_box.gif)} /* Product ranking styles */ .s1 ul{padding:0 6px;background:url(pictures/sidebg_more.gif) repeat-x} .s2{border-bottom:solid 1px #ccc} .s2 .block{padding:2px 6px;background:#F8F8F8} .s2 ul{margin-top:1px;padding:2 6 0 6;background:#F8F8F8;border-top:solid 1px #ccc;border-bottom:solid 1px #eee} .s2 li{display:inline;font-size:11px} .s2 li a{display:block;padding:2 0 2 0} .box1{padding:1 1 1 ;font-weight:bold 14px Arial;color:#525252} .box{height:1%;clear:both;margin-bottom:8px} .box h2{margin-bottom:1px;font:bold 12px Arial;color:#888;background:#F8F8F8;border-top-style:solid;border-bottom-style:solid;border-width:1px;border-top-color:#e5e5e5;border-bottom-color:#ccc} /* More Default global styles */ table.cart{border:0px solid;border-color:#DDDDDD #DDDDDD #DDDDDD #DDDDDD} table.cart tr.cart td{ border-left:1px solid #DDDDDD;border-bottom:0px solid #DDDDDD; } table.bluex{background-color:#51a3ee;margin-left:0%;width:98%;text-align:center;border-color:#f0e0b0 #906030 #906030 #f0e0b0;border-style:solid;border-width:3px;color:#ffffff} table.loginbox{margin-top:0%;margin-left:0%;margin-right:0%;width:320px;height:80px;border-color:#DDDDDD #DDDDDD #DDDDDD #DDDDDD ;border-style:solid;border-width:1px} table.protable_dec{height:210px} .MenuSub{position:absolute} .hideme{display:none}  .h1_cat{font-size:16px;color:green} .h1_inpro{direction:rtl;font-size:16px;font-family:arial;font-weight:bold;padding:3px;margin:0;color:#45331d;} .h1_basket_subs {  margin-top:22px;direction:rtl;font-size:20px;font-family:arial;font-weight:bold;padding-right:28px;padding-bottom:1px;  color:#EC83B5;height:22px;text-align:right } .box_135{width:199px;height:23px;text-align:right;border-width:1px;border-style:solid;border-color:#888888;}  .add2cart_outofstock{opacity:0.6;} .divproblock{border-width:1px;border-color:#CDCDCD;border-style:solid;background-color:#FFFFFF;} #divproblock:hover{ border-width:1px;border-color:#ABABAB;border-style:solid;background-color:#FEFEFE; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FCFCFC'); /* for IE */ background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FCFCFC)); /* for webkit browsers */ background: -moz-linear-gradient(top, #FFFFFF, #FCFCFC); /* for firefox 3.6+ */ } img {max-width: 1410px} #ShopsysFont{font-family:"arial";color:#242424;font-size:10px;text-decoration:none}  .LV_validation_message{   font-weight:bold;   margin:0 0 0 0px; } .LV_valid {   color:#00CC00;   font-size:12px; } 	 .LV_invalid {   color:#CD0000;   font-size:12px; }   .LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active {   border: 1px solid #00CC00; }   .LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {   border: 1px solid #CC0000; } .floatdiv{position:absolute; left:px; top:1px; width:100px;} .basket_stage{border-style:dotted;border-width:1px;border-color:#BEC8D1;height:80px;} #paging_css{padding-bottom:15px;padding-top:15px;} #paging_css a{background-color:#F5F5F5;color:#0072BC;font-size:15px;padding:2px;text-decoration:none;margin-left:7px;border:1px solid #EBEBEB;} #paging_css a:hover{background-color:#DDEEFF;color:#000000;font-size:15px;padding:2px;text-decoration:none;margin-left:7px;border:1px solid #BBDDFF;} #paging_css font{background-color:#DDEEFF;color:#000000;font-size:15px;padding:2px;text-decoration:none;margin-left:7px;border:1px solid #BBDDFF;} /* table hover background */ .prev{background: url(pictures/left.gif) transparent no-repeat;border-width:0px;width:21px;height:25px;cursor:pointer;opacity:0.5;filter:Alpha(opacity=50);} .next{background: url(pictures/right.gif) transparent no-repeat;border-width:0px;width:21px;height:25px;cursor:pointer;opacity:0.5;filter:Alpha(opacity=50);} .prev:hover{background: url(pictures/left.gif) transparent no-repeat;border-width:0px;width:21px;height:25px;cursor:pointer;opacity:0.9;filter:Alpha(opacity=99);} .next:hover{background: url(pictures/right.gif) transparent no-repeat;border-width:0px;width:21px;height:25px;cursor:pointer;opacity:0.9;filter:Alpha(opacity=99);}  #sorting_div {   background-color: #FFFFFF;   border-color: #DEDEDE;   border-style: solid;   border-width: 1px;   direction: ltr;   padding: 4 4 4 9;   position: absolute;   width: 112px;   border-top-width:0px;   text-align: left;   margin-top: -1px; }  #sorting_div a {  color:#474747;  font-size:15px;  display:block;width:99%;text-decoration:none; } #sorting_div a:hover {  color:#000000;  font-size:15px;  display:block;width:99%;text-decoration:underline; } #sort_by_a {   border-color: #DDDDDD;   border-style: solid;   border-width: 1px;   color: #000000;   display: block;   width: 125px;text-decoration:none; } .tmb_pro   {max-width:189px;} .tmb_selected{max-width:189px;border-width:1px;}  #submit1:hover{opacity: 0.6;outline: 1px outset #000000;} #sendfrm:hover{opacity: 0.6;outline: 1px outset #000000;}  /* sliders home page*/ #sliderA{height:260px;overflow:hidden;} #sliderA img{border:0px} #sliderB{height:260px;overflow:hidden;} #sliderB img{border:0px} #sliderC{height:260px;overflow:hidden;} #sliderC img{border:0px} .news_subs{width:100%;} .news_subs a{color:blue;text-decoration:none;font-size:14px;} .news_subs a:hover{color:blue;text-decoration:underline}   .comparelink{color:#777777;text-decoration:none;} .btn_add2cart_s{ box-shadow: 0 0 1px rgba(0, 0, 0, 0);   display: inline-block;   transform: translateZ(0px);   transition-duration: 0.2s;   transition-property: box-shadow; } .btn_add2cart_s:hover{ box-shadow: 0 0 8px rgba(0, 0, 0, 0.9); } .view-first img {  -webkit-transition: all 0.2s linear;  -moz-transition: all 0.2s linear;  -o-transition: all 0.2s linear;  -ms-transition: all 0.2s linear;  transition: all 0.2s linear; } .view-first:hover img {  -webkit-transform: scale(1.1,1.1);  -moz-transform: scale(1.1,1.1);  -o-transform: scale(1.1,1.1);  -ms-transform: scale(1.1,1.1);  transform: scale(1.1,1.1); } /* Top pages mega menu */ .psubs_div_top{ visibility:hidden;width:147px;background-color:#E6EEB5; position:absolute;padding-top:3px; padding-bottom:2px;margin-top:1px;z-index:9999; } .psubs_div_top_mega{ visibility:hidden;width:147px;background-color:#FFFFFF; position:absolute;padding-top:0px;padding-bottom:0px;margin-top:0px;z-index:9999; } .psubs_tbl_top_mega {   border-radius: 8px 8px 8px 8px;   background-color: #FCFCFC;   border-style: solid;   border-width: 0px;   box-shadow: 3px 2px 9px #555555;   margin-right: -22px;   margin-top: 0px;   padding-bottom: 9px;   padding-top: 9px;   padding-right: 3px;   padding-left: 0px;   position: absolute;   text-align: center; } table.psubs_tbls_top_mega_rows{background-color:#FCFCFC;padding-top:0px;padding-bottom:0px;margin-top:0px;width:113px;} table.psubs_tbls_top_mega_rows td{padding-top:7px;padding-right:2px;padding-left:1px;font-size:12px;} table.psubs_tbls_top_mega_rows td:hover{} table.psubs_tbls_top_mega_rows td a{text-decoration:none;font-size:12px;color:#5F5F5F;} table.psubs_tbls_top_mega_rows td a:hover{text-decoration:none;color:#368DFF;font-size:12px;} .top_tree1{border-bottom:solid #CDCAC1 ;border-style:none none solid none;border-width: 1px;} #top_tree1_a{font-weight:bold;color:#0073FF;} .top_tree2{border-bottom:solid #CDCAC1 ;border-style:none none solid none;border-width: 1px;} #top_tree2_a{font-weight:bold;color:#D13938;} .top_tree3{border-bottom:solid #CDCAC1 ;border-style:none none solid none;border-width: 1px;} #top_tree3_a{font-weight:bold;color:#F06D13;} .top_tree4{border-bottom:solid #CDCAC1 ;border-style:none none solid none;border-width: 1px;} #top_tree4_a{font-weight:bold;color:#92CB3C;} .top_tree5{border-bottom:solid #CDCAC1 ;border-style:none none solid none;border-width: 1px;} #top_tree5_a{font-weight:bold;color:#AB00EB;} /*##########################*/  /* pages on footer styles */ .footerfont{font-size:17px;font-weight:normal;color:#fff;font-family:arial;text-decoration:none} .footerfont:hover{font-size:17px;font-weight:normal;color:#000;font-family:arial;text-decoration:underline} .sub_side_table {background-color: #f9f9f9;   border: 1px solid #eee;   margin: 12px 12px 0 0;   width: 205px;} .top_cats_thumbs{ background: none repeat scroll 0 0 #fff;font-size:19px;color:#555;   border-radius: 2px;   box-shadow: 0 0px 3px 0px #eee;   height: 255px;   margin-right: 18px;   margin-top: 4px;   width: 29%;float:right; transform: translateZ(0px);   transition-duration: 0.2s;   transition-property: box-shadow; } .top_cats_thumbs img{ margin: 14px 0 17px; } .top_cats_thumbs:hover{ background: none repeat scroll 0 0 #fff;font-size:19px;color:#555;   border-radius: 2px;   box-shadow: 0 0px 8px 0px #ddd;   height: 255px;   margin-right: 18px;   margin-top: 4px;   width: 29%;float:right; transform: translateZ(0px);   transition-duration: 0.2s;   transition-property: box-shadow; } table.brdcam {   width:100%;text-align:center;font-weight: normal;font-size: 12px;color: #343434;   font-family: Arial, Helvetica, sans-serif;text-decoration:none } table.brdcam td a {   text-align:center;   font-weight: normal;   font-size: 18px;   color: #343434;   font-family: Arial, Helvetica, sans-serif;   text-decoration:none } table.brdcam td {   width:100%;text-align:center;font-weight: normal;font-size: 18px;color: #343434;   font-family: Arial, Helvetica, sans-serif;text-decoration:none; } #brdcam_selected{color:#575757;font-family: Arial, Helvetica, sans-serif;;text-decoration:none;font-weight:normal;}  .pro_tmb{width:77px;height:70px;border-color:#CDCDCD;border-style:solid;border-width:1px;padding:2px}  .inpro_row{font-size:14px;color:#000000} .inpro_row_price{font-size:18px;color:#000000;font-weight:bold;} .down_bg_pic{width:100%}  .sub_page_auto_draw {   box-shadow: 1px 2px 3px #555;   display: block;   font-size: 15px;   margin: 20px 0 0;   padding: 10px; }


.menu_nolink{height: 49px;}
.menu{ color:orange;font-size:16px }
.menu:hover{background: url("pictures/uploaded/2319_topactive2.png");}


/* -CSS FROM PLLETE IMPLEMENT TABLE- */
/* hide side subs trick */
.sub_side_table {background-color: #f9f9f9;
  border: 1px solid #eee;
  margin: 12px 12px 0 0;
  width: 205px;}

.sub_side_table {
  background-color: #f9f9f9;
  border: 1px solid #eee;
  margin: 12px 12px 0 0;
  opacity: 0;
  width: 205px;
}

.txtsmalls {
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #999;
  color: #000000;
  font-family: arial;
  font-size: 12px;
  height: 26px;
  margin-bottom: 8px;
  width: 90%;
}


/* Top pages menu */
.top_menu_style
{padding:2px;border-width:0px;border-bottom:1px dotted #bdbdbd;text-align:right;height:22px;width:135px;}

.top_menu_style:hover
{background-color:#DEE691;padding:2px;border-width:0px;border-bottom:1px dotted #000000;height:22px;width:135px;}

.top_menu_style a
{
text-decoration:none;color:#454545;font-size:13px;font-family:arial;letter-spacing:0.1ex;
text-shadow: 2px 2px 1px #fff;
}

.top_menu_style a:hover{text-decoration:none;color:#FFE38B;font-size:13px;font-weight:bold;font-family:arial;}

.top_menu_style_hover
{background-color:#DEE691;padding:2px;border-width:0px;border-bottom:1px dotted #000000;height:22px;width:135px;}

.top_menu_style_hover a{text-decoration:none;color:#FFFFFF;font-size:13px;font-weight:bold;font-family:arial;}
.top_menu_style_hover a:hover{text-decoration:underline;color:#FFFFFF;font-size:13px;font-weight:bold;font-family:arial;}


.sub_top{text-align:right;width:105px;height:24px;background: url(TT_button.PNG);text-decoration:none; font-size:13px; font-weight:bold;padding-right:20px;padding-left:0px}

.sub_top a{padding-top:2px;color:#FFFFFF;width:105px;height:24px;background: url(TT_button3.PNG);text-decoration:none; font-size:12px; font-weight:bold;}

.sub_top a:hover{padding-right:6px;padding-left:6px;color:#FFE38B;height:20px;background: url(TT_button2.PNG);text-decoration:none; font-size:12px; font-weight:bold;padding-top:2px}
/*##########################*/


/* Side menu Pages styles */
.sidemenu a{display:block}
.sidemenu a:hover{color:#000;}
.sidemenusub:hover{font-weight:normal}
.sidemenuAlbums:hover{font-weight:normal}
.sidemenu_selected 
{
color: #000;
  display: block;
  font-family: arial;
  font-size: 18px;
  height: 40px;
  text-decoration: none;
}
.sidemenu_selected a
{
color: #000;
  display: block;
  font-family: arial;
  font-size: 15px;
  height: 40px;
  text-decoration: none;font-weight: bold;
}
.sidemenusub_not_selected 
{
  width:222px;padding-right:14px;height:50px;padding-top:1px;text-align:center;display:block
}
.sidemenusub_not_selected a
{
  color:#003629;text-decoration:none;font-size:16px;font-family:arial;;display:block;padding-top:16px;
}
.sidemenusub_not_selected a:hover
{
  color:#fff;text-decoration:none;font-size:16px;font-family:arial;font-weight:bold;display:block;padding-top:16px;
}
.sidemenusub_selected 
{
  width:222px;padding-right:14px;height:50px;padding-top:1px;text-align:center;display:block
}
.sidemenusub_selected a
{
  text-decoration:none;font-size:16px;font-family:arial;display:block;padding-top:16px;font-weight:bold;
}

.sub_sub_menu_style_side
{
  padding:2px;border-width:0px;border-bottom:1px dotted #FFFFFF;text-align:right;height:22px;width:135px;background-color: #2233DD;
}

.sub_sub_menu_style_side:hover
{
  background-color:#DEE691;padding:2px;border-width:0px;border-bottom:1px dotted #000000;height:22px;width:135px;
}

.sub_sub_menu_style_side a
{
  text-decoration:none;color:#FFFFFF;font-size:13px;font-family:arial;letter-spacing:0.1ex;text-shadow: 2px 2px 1px #D4AA26;
}

.sub_sub_menu_style_side a:hover
{
  text-decoration:none;color:#000000;font-size:13px;font-weight:bold;font-family:arial;
}

.sub_sub_menu_style
{
  padding:2px;border-width:0px;border-bottom:1px dotted #bdbdbd;text-align:right;height:22px;width:135px;background-color: #E6EEB5;
}

.sub_sub_menu_style:hover
{
  background-color:#DEE691;padding:2px;border-width:0px;border-bottom:1px dotted #000000;height:22px;width:135px;
}

.sub_sub_menu_style a
{
  text-decoration:none;color:#454545;font-size:13px;font-family:arial;letter-spacing:0.1ex;text-shadow: 2px 2px 1px #fff;
}

.sub_sub_menu_style a:hover
{
  text-decoration:none;color:#FFE38B;font-size:13px;font-weight:bold;font-family:arial;
}


/* Top pages mega menu */
.psubs_div_top{
visibility:hidden;width:147px;background-color:#E6EEB5;
position:absolute;padding-top:3px;
padding-bottom:2px;margin-top:1px;z-index:9999;
}

.psubs_div_top_mega{
visibility:hidden;width:147px;background-color:#FFFFFF;
position:absolute;padding-top:0px;padding-bottom:0px;margin-top:0px;z-index:9999;
}

.psubs_tbl_top_mega {
  border-radius: 8px 8px 8px 8px;
  background-color: #FCFCFC;
  border-style: solid;
  border-width: 0px;
  box-shadow: 3px 2px 9px #555555;
  margin-right: -22px;
  margin-top: 0px;
  padding-bottom: 9px;
  padding-top: 9px;
  padding-right: 3px;
  padding-left: 0px;
  position: absolute;
  text-align: center;
}

table.psubs_tbls_top_mega_rows{background-color:#FCFCFC;padding-top:0px;padding-bottom:0px;margin-top:0px;width:113px;}
table.psubs_tbls_top_mega_rows td{padding-top:7px;padding-right:2px;padding-left:1px;font-size:12px;}
table.psubs_tbls_top_mega_rows td:hover{}
table.psubs_tbls_top_mega_rows td a{text-decoration:none;font-size:12px;color:#5F5F5F;}
table.psubs_tbls_top_mega_rows td a:hover{text-decoration:none;color:#368DFF;font-size:12px;}

.top_tree1{border-bottom:solid #CDCAC1 ;border-style:none none solid none;border-width: 1px;}
#top_tree1_a{font-weight:bold;color:#0073FF;}

.top_tree2{border-bottom:solid #CDCAC1 ;border-style:none none solid none;border-width: 1px;}
#top_tree2_a{font-weight:bold;color:#D13938;}

.top_tree3{border-bottom:solid #CDCAC1 ;border-style:none none solid none;border-width: 1px;}
#top_tree3_a{font-weight:bold;color:#F06D13;}

.top_tree4{border-bottom:solid #CDCAC1 ;border-style:none none solid none;border-width: 1px;}
#top_tree4_a{font-weight:bold;color:#92CB3C;}

.top_tree5{border-bottom:solid #CDCAC1 ;border-style:none none solid none;border-width: 1px;}
#top_tree5_a{font-weight:bold;color:#AB00EB;}
/*##########################*/



/* pages on footer styles */
.footerfont{font-size:17px;font-weight:normal;color:#fff;font-family:arial;text-decoration:none}
.footerfont:hover{font-size:17px;font-weight:normal;color:#000;font-family:arial;text-decoration:underline}


.top_cats_thumbs{
background: none repeat scroll 0 0 #fff;font-size:19px;color:#555;
  border-radius: 2px;
  box-shadow: 0 0px 3px 0px #eee;
  height: 255px;
  margin-right: 18px;
  margin-top: 4px;
  width: 29%;float:right;
 transform: translateZ(0px);
  transition-duration: 0.2s;
  transition-property: box-shadow;
}

.top_cats_thumbs img{
margin: 14px 0 17px;
}

.top_cats_thumbs:hover{
background: none repeat scroll 0 0 #fff;font-size:19px;color:#555;
  border-radius: 2px;
  box-shadow: 0 0px 8px 0px #ddd;
  height: 255px;
  margin-right: 18px;
  margin-top: 4px;
  width: 29%;float:right;
 transform: translateZ(0px);
  transition-duration: 0.2s;
  transition-property: box-shadow;
}

table.brdcam
{
  width:100%;text-align:center;font-weight: normal;font-size: 12px;color: #343434;
  font-family: Arial, Helvetica, sans-serif;text-decoration:none
}

table.brdcam td a
{
  text-align:center;
  font-weight: normal;
  font-size: 12px;
  color: #343434;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none
}

table.brdcam td
{
  width:100%;text-align:center;font-weight: normal;font-size: 12px;color: #343434;
  font-family: Arial, Helvetica, sans-serif;text-decoration:none;
}

#brdcam_selected{color:#575757;font-family: Arial, Helvetica, sans-serif;;text-decoration:none;font-weight:normal;}


.pro_tmb{width:77px;height:70px;border-color:#CDCDCD;border-style:solid;border-width:1px;padding:2px}


.inpro_row{font-size:14px;color:#000000}
.inpro_row_price{font-size:18px;color:#000000;font-weight:bold;}

.down_bg_pic{width:100%}




.admn_prev {
    background: orange none repeat scroll 0 0;
    border: 0 none;
    border-radius: 1px 1px 1px 21px;
    box-shadow: 3px 4px 4px #999;
    height: 25px;
    margin: -12px 0 0;
    padding: 10px 1px 1px;
    position: absolute;
    text-align: center;
    width: 142px;
    z-index: 999999;
}


.admn_prev a{
    cursor:pointer;font-size:15px;
}



.admin_box {
    background: url("pictures/logo_trnsprnt.png") no-repeat scroll 4px 3px / 33px auto #fff;
    border-color: #eee;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 0 10px 1px #777;
    color: #666;
    font-size: 17px;
    height: 124px;
    margin-left: 2px;
    padding: 29px 5px 5px;
    position: fixed;
    text-align: center;
    width: 170px;
    z-index: 9999999;
}

.admin_box2 {
    background: url("pictures/logo_trnsprnt.png") no-repeat scroll 4px 3px / 33px auto #fff;
    border-color: #eee;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 0 10px 1px #777;
    color: #666;
    font-size: 17px;
    height: 124px;
    margin-left: -155px;
    padding: 29px 5px 5px;
    position: fixed;
    text-align: center;
    width: 170px;
    z-index: 9999999;
}

.admin_edit_link {
    color: #0074a2;
    cursor: pointer;
    display: block;
    font-size: 18px;
    text-decoration: underline;
    width: 100%;
}


.admin_a_toggle {
    cursor: pointer;
    float: right;
    font-size: 16px;
    position: absolute;
    right: 3px;
    top: 2px;
    width: 14px;
}


#side_desktop_only{
display:inline-table
}

.main_table{
padding: 0 0 0 0;width:1170px;
}

.clss_scr_width{width:1170px;}



@media (max-width: 640px) {


#side_desktop_only{
display:none
}


}
