*{
    margin: 0;
    padding: 0;
}
A {
	text-decoration:none;
	outline:none;
}
A IMG{
	border: 0;
}
h1,h3,h4,h5,h6,pre,code {
	font-size:1em;
}

HTML{
	direction: ltr;
}
BODY {
	font-size:12px;
	font-family:Arial;
	direction: rtl;
	position: relative;
	background-color: #ECE9E0;
}
#wrap
{
	width: 100%;
	margin: 0 auto;
	border-top: 6px solid #00135D;
}
.right 
{
	float: right;
}
.left 
{
	float: left;
}
.clear 
{
	clear: both;
}
.logoAbs 
{
	display: block;
	position: absolute;
	top: -51px;
	left: 0;
}
#header 
{
	margin: 0 auto;
	height: 154px;
}
div.headerTop 
{
	margin: 0 auto;
	height: 23px;
	padding-top: 51px;
	background-color: White;
}
div.menu 
{
	position: relative;
	margin: 0 auto;
	width: 780px;
}
div.menu ul 
{
	list-style-type: none;
	margin: 0 auto;
	width: 780px;
	height: 23px;
	margin-right: 5px;
}
div.menu ul li 
{
	float: right;
	font-weight: bold;
	font-size: 14px;
	height: 20px;
	padding: 3px 14px 0 14px;
	margin: 0 3px 0 3px;
	position: relative;
}
div.menu ul li a 
{
	color: #00135D;
}
.menuActive 
{
	background-color: #E6E5DD;
}	
.menuHover
{
	background-color: #E6E5DD;
}	
.menuRight ,.menuRightST 
{
	width: 7px;
	height: 24px;
	background-image: url(/_Images/li_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	right: 0;
	top: 0;
}
.menuLeft , .menuLeftST
{
	width: 7px;
	height: 24px;	
	background-image: url(/_Images/li_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	left: 0;	
	top: 0;
}
div.headerBottom 
{
	height: 80px;
	background-color: #E6E5DD;
}
div.headerBotMid 
{
	width: 740px;
	height: 80px;
	margin: 0 auto;
}
div.headerBottom img 
{
	margin: 0 auto;
	display: block;
	padding: 20px 102px 0 0;
	float: right;
}

#content 
{
	margin: 0 auto;
	background-image: url(/_Images/content_bg.jpg);
	background-repeat: repeat-x;	
	min-height: 557px;
	height: auto !important;
	height: 557px;
	background-color: #ECE9E0;	
}
div.mainText 
{
	margin: 0 auto;
	width: 780px;
	min-height: 380px;
	height: auto !important;
	height: 380px;
}
.mainTextImage 
{
	background-image: url(/_Images/maintext_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
}
ul.sideList 
{
	width: 190px;
	list-style-type: none;
	padding: 5px 10px 0 0;
	float: right;
	background-image: url(/_Images/side_line.png);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 338px;
	height: auto !important;
	height: 338px;	
}
ul.sideList li
{
	font-weight: bold;
	font-size:14px;
	padding: 5px 15px 0 25px;
	background-image: url(/_Images/sidelist.png);
	background-repeat: no-repeat;
	background-position: right 8px;		
}
ul.sideList li a
{
	color: #00135D;
}
.sideListActive
{
	
	color: #ED8A20 !important;
}
.sideListActive a
{
	
	color: #ED8A20 !important;
}
	
ul.sideList li ul 
{
	display: none;
	list-style-type: none;
}
ul.sideList li ul li
{
	color: #00135D !important;
}
div.dataText 
{
	float: right;
	width: 578px;
}
div.indexPics 
{
	width: 512px;
	height: 266px;
	margin-top: 10px;
	margin-bottom:10px;
	margin-right: 10px;
}
h2.news 
{
	clear: both;
	color: #00135D;
	font-size: 14px;
	padding: 15px 30px 0 0;
}
div.newsBox 
{
	width: 527px;
	height: 116px;
	background-image: url(/_Images/news_bg.png);
	background-repeat: no-repeat;
	color: #00135D;
	overflow: hidden;
	padding-top: 14px;
	margin-right:15px;
	margin-bottom: -8px;
}
div.newsBoxInner 
{
	height: 95px;
	overflow: hidden;
	position: relative;
	overflow: hidden;
}

div.newsBox h3 
{
	font-size: 13px;	
}
div.newsBox p 
{
	font-size: 12px;
	line-height: 17px;
}
div.DivNews 
{
  padding: 0 25px 0 14px;	
  position: absolute;
  top: 95px;
  right: 0;
  height: 90px;
  overflow: hidden;
}
div.DivNews a
{
	color:#1B2C6A;
}
div.newsText 
{
	float: right;
	width: 98%;
	padding: 15px 10px 15px 0;
	border-bottom: 1px solid #999DA7;
}
div.newsText h2 
{
	color: #1B2C6A;
	font-size: 19px;
	font-weight: normal;
	padding-bottom: 5px;
}
div.newsText h2 a
{
	color: #1B2C6A;
}
span.newsDate 
{
	color: #979CA3;
	font-size: 11px;
	margin-right: 5px;
}
span.newsDate a
{
	color: #979CA3;
}
div.newsText p a 
{
	color: #374478;
}
div.newsText img.left 
{
	padding: 0 8px 4px 0;
}	

#footer 
{
	clear: both;
	margin: 0 auto;
	text-align: center;
	width:790px;
	color: #00135D;
	padding-right: 8px;
}
div.footerForm 
{
	width: 765px;
	height: 75px;
	float: right;
	background: transparent url(/_Images/footer_form.png) no-repeat;
	margin-bottom: 6px;
	text-align: right;
}
div.footerFormIn 
{
	padding: 13px 16px 0 0;	
}
div.footerFormIn p strong 
{
	font-size: 13px;
}
div.formLine 
{
	padding-top: 11px;
}
div.formInput 
{
	float: right;
	width: 226px;
}
div.formInput span 
{
	font-size: 12px;
	display: block;
	padding: 3px 0 0 10px;
	float: right;
}
div.formInput input 
{
	width: 161px;
	height: 19px;
	background-color: #E6E5DD;
	border: 1px solid #D3D2D0;
	padding: 2px 4px 0 0;
}
.footerBut 
{
	background-color: Transparent;
	background-image: url(/_Images/but.png);
	background-repeat: no-repeat;
	border: 0;
	float: right;
	width: 64px;
	height: 22px;
	cursor: pointer;
}
.footerRight 
{
	float: right;
	width: 100px;
	font-weight: bold;
}
ul.footerLeft 
{
	float: right;	
	list-style-type: none;
	width: 690px;
}
ul.footerLeft li 
{
	float: right;
	padding-right: 1px;
	background-image: url(/_Images/footer-line.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0 11px 0 11px;
}
ul.footerLeft li a 
{
	color: #00135D;
}
div.productPanel 
{
	padding: 10px 30px 20px 0 ;
}
div.productPanel h1 
{
	color: #00135D;
	font-size: 17px;
	margin-bottom: 20px;
	padding-right: 0;
}
div.productPanel h1 a
{
	color: #00135D;
}
div.productPanel h1.green 
{
	color: #1D6F6C;
	font-size: 18px;
	margin-bottom: 8px;
}
div.productPanel h2 
{
	color: #00135D;
	font-size: 14px;
}
div.productPanel h3
{
	color: #1D6F6C;
	font-size: 15px;
	margin: 5px 0 2px 0;
	padding-right: 5px;
}

div.productPanel p a
{
	color: #00135D;
}

ul.prodDetails 
{
	list-style-type: none;
	padding: 0 11px 0 15px;
}
ul.prodDetails li 
{
	color: #00135D;
	background-image: url(/_Images/prod_list.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	font-size: 12px;
	padding: 0 9px 0 0;
	height: 17px;
}
.lightBlue 
{
	color: #209294;
}
.lightBlue a
{
	color: #209294;
}
a.prodBut 
{
	display: block;
	float: right;
	width: 125px;
	height: 53px;
	margin: 0 0 10px 12px;
	background-image: url(/_Images/prod_box_new_2.png);
	background-repeat: no-repeat;
	color: White;
	text-align: center;
	font-weight: bold;
	font-size: 16px;	
	cursor: pointer;
	line-height: 52px;	
}
a.prodButLarge 
{
	display: block;
	float: right;	
	width: 170px;
	height: 53px;
	margin: 0 0 10px 12px;	
	background-image: url(/_Images/prod_box_new_3.png);
	background-repeat: no-repeat;	
	color: White;	
	text-align: center;
	font-weight: bold;	
	font-size: 16px;	
	line-height: 22px;
	padding-top: 10px;
	cursor: pointer;	
}
.prodLargeS 
{
	line-height: 40px !important;
}
div.prodBox 
{
	float: right;
	width: 175px;
	height: 231px;
	margin: 0 11px 10px 0;
	background-image: url(/_Images/prodbox_top.png);
	background-repeat: no-repeat;
	background-position:center top;	
	padding-top: 12px;
	overflow: hidden;
}
div.prodBoxImg 
{
	background-color: White;
	height: 210px;
	text-align: center;
	overflow: hidden;
}
div.prodBoxImg h2 
{
	text-align: right;
	padding: 0 12px 4px 0;
	margin-top: -2px;
}
div.prodBoxImg h2 a 
{
	color: #00135D;
}
div.prodBoxDetails 
{
	height: 21px;
	background-image: url(/_Images/prodbox_bottom.png);
	background-repeat: no-repeat;
	background-position:center bottom;
}	
div.prodBoxDetails a 
{
	color: #666666;
	display: inline-block;
	background-image: url(/_Images/prodbox_pic.png);
	background-repeat: no-repeat;
	background-position: left bottom;	
	margin-left: 8px;
	padding-left: 24px;
	float: left;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

div.prodLarge 
{
	float: left;
	width: 242px;
	height: 324px;
}
div.prodLargeImg 
{
	height: 280px;
	background-image: url(/_Images/prod_large_bg.png);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	text-align: center;
}
a.prodLargeDet
{
	display: block;
	height: 26px;
	background-image: url(/_Images/prod_large_bottom_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 8px 20px 0 0;
	font-weight: bold;
	font-size: 14px;
	color: White;
	cursor: pointer;
}
div.contact 
{
	padding: 16px 22px 0 0;
	height: 300px;
}
div.contact div.right , div.contact div.left 
{
	width: 50%;
}
div.contact p
{
	color: #00135D;
	font-size: 15px;
	padding-bottom: 30px;
}
div.contact div div
{
	width: 245px;
	height: 33px;
	float: right;
}
div.contact div div span , div.contact div div.contactMsg span 
{
	float: right;
	display: block;
	width: 95px;
	color: #00135D;
	font-size: 14px;
	padding: 3px 0 0 5px;
	text-align: left;
}
div.contact div div input 
{
	width: 138px;
	height: 19px;
	background-color: #E6E5DD;
	border: 1px solid #C5C4C3;
	padding: 2px 2px 0 0;
}
div.contact div.contactMsg 
{
	width: 245px;
	height: 90px;
	float: right;
}	
div.contact div.contactMsg textarea
{
	width: 138px;
	height: 86px;
	background-color: #E6E5DD;
	border: 1px solid #C5C4C3;
	padding: 2px 2px 0 0;
}
div.contact strong 
{
	color: #209294;
}
p.sadotMust 
{
	clear: right;
	text-align: right;
	padding-top: 10px;
}
div.contactBut 
{
	width: 140px;	
	height: 22px;
	clear:  both;
	float: left;
	margin: 8px 0 0 13px;
	display: inline;
}

.but 
{
	border: 0;
	background-color: Transparent;
	background-image: url(/_Images/but.png);
	background-repeat: no-repeat;
	width: 64px;
	height: 22px;
	cursor: pointer;
	float: left;
}
.clearBut 
{
	border: 0;
	background-color: Transparent;
	background-image: url(/_Images/clear.png);
	background-repeat: no-repeat;
	width: 64px;
	height: 22px;
	cursor: pointer;
	float: right;
}
.fieldhover 
{
	color: Red !important;
}
div.innerText 
{
	padding: 18px 15px 0 0;
}
div.innerText p 
{
	color: #00135D;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 12px;
	line-height: 19px;
}
h1.dataHeader 
{
	color: #00135D;
	font-size: 20px;
	padding-bottom: 15px;
	font-weight: normal;
}

div.prodInfo 
{
	clear: right;
	float: right;
	width: 280px;
}
.prodInfoLabel 
{
	display: inline-block;
	color: #00135D;
	font-size: 13px;
	font-weight: bold;
	margin-top: 10px;
	width: 100%;
	clear: right;

}
div.prodHide 
{
	padding: 12px 10px 0 0;
	display: none;
}
div.prodHide div 
{
	height: 30px;
}
div.prodHide div span 
{
	display: block;
	float: right;
	width: 54px;
	padding-top: 2px;
	color: #00135D;
}
div.prodHide div input 
{
	border: 1px solid #D3D2D0;
	width: 184px;
	height: 19px;
	background-color: #E6E5DD;
	padding: 2px 2px 0 0;
}
.prodLabelBut 
{
	border: 0;
	background-color: Transparent;
	background-image: url(/_Images/but.png);
	background-repeat: no-repeat;
	width: 64px;
	height: 22px;
	cursor: pointer;
	float: left;
	margin: 2px 0 0 26px;
}	

h1.prodInnerH 
{
	font-size: 20px !important;
	color: #1D6F6C !important;
	margin-bottom: 10px !important;
}
h1.prodInnerH a
{
	color: #1D6F6C !important;
}
h2.subProdInnerH 
{
	font-size: 15px !important;
	margin-bottom: 16px !important;
	width: 280px;
	float: right;
}
h2.subProdInnerH a 
{
	color: #00135D;
}