body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:left;
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #cacdcd;
}
img {border: none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0; padding:0; font:Arial, Helvetica, sans-serif;}
table{border-collapse:collapse; border-spacing:0;}
td { text-align:right;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0; font-variant:normal;}
sup {vertical-align:text-top;} /* to preserve line-height and selector appearance */
sub {vertical-align:text-bottom;} /* to preserve line-height and selector appearance */
input,textarea,select{font-size:inherit;font-weight:inherit;} /* to preserve line-height and selector appearance */
legend{color: #000000;} /*because legend doesn't inherit in IE */
.container {width:100%; margin:0 auto; background-image: url(../SiteImages/bg_top.gif); background-repeat:repeat-x; background-color:#FFFFFF;}
	.bodyDIV { background-image:url(../SiteImages/bg_footer.jpg); background-position:bottom; background-repeat:repeat-x; min-height: 600px; }
	   .bodyinside { width:899px; margin:0 auto; background-color:#FFFFFF;}
			  .headerDIV {}
			      .logo { text-align: right;}
			     .headerL1 { background-image:url(../SiteImages/TopImages.jpg); background-position:left; background-repeat:no-repeat; height: 148px; background-color:#FFFFFF;}
				 .headerL2 { background-color:#FFFFFF; background-image:url(../SiteImages/nav_bg.jpg); background-repeat:no-repeat; height:50px;}
				    .nav { float:right; height: 50px; margin-right:5px;}
			  .middleDIV { direction:rtl;}
				#contentPage{min-height: 300px;vertical-align:top;}
				  .maintxt { padding:13px; padding-top:23px; font-size:13px; color:#303131; background-color:#FFFFFF; text-align:right;}
				  .maintxt h1 { font-size:19px; color: #003060; direction:rtl; font-weight:bold;}
				  .designlinks { width:898px; text-align:right; direction:ltr; background-color:#FFFFFF;}
				        .links { font-size:13px; direction:rtl; }
						.links ul { margin-right:6px; list-style:none;}
						.links li { background-image:url(../SiteImages/green_bullet.gif); background-repeat:no-repeat; background-position:right; line-height:1.5em; height:1.5em;}
						.links a { display:block; text-decoration:none; color:#303131; margin-right:9px;}
						.links a:hover {color: #000000; background-color:#e2ebf4; }
			  .footer{ padding-top:25px;}
				 .footerL1 { height: 28px; background-image:url(../SiteImages/footerL1_bg.gif); background-repeat: repeat-x;}
				    .footerL1txt { color:#FFFFFF; font-size:13px; float:right; vertical-align:middle; padding-top:7px;}
				 .footerL2 { height: 135px; background-image:url(../SiteImages/footerL2_bg.gif); background-repeat: repeat-x;}
				 .news { width:202px; height: 135px; float:right; text-align: right; padding-right:20px;}
				 .news p{ font-size:15px; color: #003060; direction:rtl; padding-top: 10px; text-align:right; font-weight:bold; }
				 .news span { font-size:13px; color:#333333; direction:rtl; text-align:right;}
				 .news a { font-size:13px; color:#003060; direction:rtl; text-align:right;}
				 .news a:hover { font-size:13px; color:#333333; direction:rtl; text-align:right;}
				     .news_marquee { height:130px; width:280px; border:1px;}
				 .colors {width:300px; height: 135px; float: left; text-align:left;}
				 .contact {width:272px; height: 135px; float: left; background-image:url(../SiteImages/green_bg.gif); background-repeat:no-repeat;}
				    .contactTB { float:right; margin-right: 25px; height: 135px;}
					.contactTB td { vertical-align:top;}
					.contactTB p { font-size:15px; color:#FFFFFF; font-weight:bold; padding-top:7px; padding-right:5px;}
					.contactTB span { font-size:13px; color:#FFFFFF; display:block; padding-right:5px;}
					.contactTB a { color: #003060; display:block; padding-top:5px; padding-right:5px;}
				 
			  .footer2{ height:26px; background-color:#003060; clear:both;  }
			  .footerlinks { width:749px; height:27px; float:left; text-align:left; font-size:14px; background-color:#cacdcd;}
			       .footerlinks a { padding-left:10px; color:#2d2e2e; text-decoration:none;}
				   .footerlinks a:hover { color:#609700;}
			  .footerpov{ width: 150px; height:27px; float:right; background-color:#cacdcd; }
			      .footerpov b { font-size:12px; color:#FF0000; font-weight:bold;}
				  .footerpov span {font-size:12px; color: #000000;}
				  .footerpov a { font-size:11px; color:#333333; text-decoration:none;}
	  .footerexlink { background-color:#cacdcd; text-align:center; }
	      .footerexlink a { font-size:11px; padding-left:4px; color: #666666; text-decoration:none;}
 /* products page*/
 
 .topnav { font-size:12px; width:866px; float:right; color:#003060; text-align:right; height: 30px;}
   .topnav a { color:#003060; direction:rtl; padding-right:3px; }
   .topnav span {color:#003060; direction:rtl; padding-right:3px;}

.leftnav { width: 200px; float: right; text-align:right; font-size:13px; font-weight:bold;display:inline; }
   .leftnav ul {margin-right:6px; list-style:none;}
   .leftnav li {line-height:30px; height:30px; width:188px;}
   .leftnav a { background-image: url(../SiteImages/leftnav_normal.gif); background-repeat:no-repeat;background-position:right; display:block; height: 30px; padding-right:9px; color:#FFFFFF; text-decoration:none;}
   .leftnav a:hover { background-image:url(../SiteImages/leftnav_click.gif);}
   
   
            /*   .midcatalog   changed by assaf from 700px to 680px   */
            
.midcatalog { width:680px; display: inline; float: left; vertical-align: top; }
  .prods { width:568px; direction:rtl; font-size:13px; float:right; margin-top:15px; margin-right:20px;}
     .prodsL1 { width: 411px; height:35px; background-image: url(../SiteImages/productsL1_bg.gif); float:right;}
	     .prodsL1 a { font-size:16px; color:#003060; font-weight: bold; direction:rtl; float:right; text-decoration:none; padding-top:5px;}
		 .prodsL1 span { padding-top:5px; color:#003060; float:left; }
	 .prodpic { float:left;  }
	 .prodL2 { width: 411px; height:134px; background-image: url(../SiteImages/productsL2_bg.gif); float:right;}
	 .prodL2des { display:block; padding:3px; height:101px}
	 .prodL2 a { display:block; float:left; padding-left:15px;} 
 .customerL1 { width: 411px; height:35px; background-image: url(../SiteImages/productsL1_bg.gif); float: left;}
	     .customerL1 a { font-size:16px; color:#003060; font-weight: bold; direction:rtl; float:right; text-decoration:none; padding-top:5px;}
		 .customerL1 span { padding-top:5px; color:#003060; float:left; }
	 .customerpic { float: right; }
	 .customerL2 { width: 411px; height:134px; background-image: url(../SiteImages/productsL2_bg.gif); float: left;}
	 .customerL2des { display:block; padding:3px; height:101px}
	 .customerL2 a { display:block; float:left; padding-left:15px;}
 /* single product page*/
 .bigprod { width:660px; font-size:14px; float:right; margin-top:15px; margin-right:20px; direction:rtl; text-align:right; }
 .bigprodL1 { width: 299px; height:35px; background-image:url(../SiteImages/prodpageL1_bg.gif); background-repeat: repeat-x; float:right; }
     .bigprodL1 a { font-size:16px; color:#609700; font-weight: bold; direction:rtl; float:right; text-decoration:none; padding-top:5px;}
	 .bigprodL1 span { padding-top:5px; color:#003060; float:left; }
 .bigprodL2 { width:299px; min-height: 262px; background-image: url(../SiteImages/prodpageL2_bg.gif); background-repeat:repeat-y;  float:right;  }
    .bigprodL2des { display:block; margin:9px; color:#FFFFFF; direction:rtl;}
 .bigprodpic { float:left; text-align:left;}
 .bigprodL3 { width:299px; height: 129px; background-image: url(../SiteImages/prodpageL3_bg.jpg); background-repeat: no-repeat; background-position:top;  float:right; text-align:left;  }
    .bigprodL3 a {}
#marqueecontainer{position: relative;width: 202px;  /*marquee width */height: 130px; /*marquee height */overflow: hidden; }
#vmarquee {position: absolute; direction:rtl; float:left; width: 202px; left: 0px;}
.center{margin-right:auto;margin-left:auto;}
.Validation{font-size:11px; font-weight:bold;color: #003060;}
.button{color: white;cursor: hand; font-family: Arial; font-size: 11px;
    font-weight: bold; height: 25px; width: 90px; border-bottom: black 3px outset;
    background-color: #003060; border-right: 3px outset;  border-top: 3px outset;
    border-left: 3px outset;
}
.normaltxt{font-size:13px;color:#000000;}
 .width{width:140px;} 
 /*Modal Popup*/
.modalBackground {
	background-color:#eeeeee;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}
.ModalCloseButton
{
	background-color: #385395;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	font-size:11px;
	text-decoration: none;
	border: outset thin #003060;
	cursor:pointer;
	padding:2px;
	vertical-align:middle;
}
.btnCloseParent{background:#003060;border:solid 1px}
.mc-input{font-size:12px;border:solid 1px #003063;height:15px;}

