body {
	padding: 5px 0px 0px 0px;
	margin:0; 
	background-color: #FFFFFF;
	background-image: url(images/bgmain.gif);
	background-repeat: repeat;
	background-position: left top;
}

body,td,th,form,caption {
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	color: #222222;
}

a img ,
a:visited img ,
a:active img ,
a:visited:active img 
{ border:none; }

.TdEnvelope {
	background-color: #FFFFFF;
	background-image: url(images/bgmid.gif);
	background-repeat: repeat;
	background-position: center top;
}

.tdMain {
	vertical-align: top;
	padding: 15px 5px 0px 5px;
   
}

.TdRightColumn {
	padding: 0px 10px 0px 0px;
	background-color: #FFFFFF;
	background-image: url(images/dotlineV.gif);
	background-repeat: repeat-y;
	background-position: left top;

}

.TdMiddleColumn {
	padding: 0px 15px 0px 10px;
	
}

.TdLeftColumn {
	padding: 0px 5px 0px 5px;
	
}

.TdNews {
	background-color: #F8F6F9;
	background-image: url(images/NewProjectsBG.gif);
	background-repeat: repeat;
	background-position: center top;
}

.TdNewsContent {
	padding: 5px 30px 5px 10px;
}

.TdNewsContentH
{
	width:161px;
	height:1px;
	margin:0 6px 0 4px;
	background-image: url(images/dotlineH.gif);
	background-repeat: repeat-x;
	background-position: center bottom;

}

.TdNewsContentLast {
	padding: 5px 30px 5px 10px;
}

.tdActivities {
	padding: 10px 0px 10px 5px;
    background-image: url(images/dotlineH.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}

.tdActivitiesLast {
	padding: 10px 0px 10px 5px;
}

.tdMenu {
	padding: 0px 0px 6px 0px;
	font-famil1y: Arial (Hebrew),Arial;
	font-size: 13px;
	font-weight: normal;
    background-image: url(images/dotlineH.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}

.tdMenuA {
	vertical-align: top;
	padding: 0px 15px 6px 5px;
   
}

.tdArticle {
	text-align:justify;
	vertical-align: top;
	padding: 0px 15px 10px 40px;
   
}

.tdArticleB {
	text-align:justify;
	vertical-align: top;
	padding: 0px 37px 10px 50px;
   
}

.tdBottom {
	padding: 8px 10px 8px 10px;
    background-image: url(images/BottomBG.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.divClass {
	padding: 5px 4px 8px 2px;
}

.divClassNav {
	padding: 8px 15px 0px 10px;
}

.divClassTable {
	padding: 10px 20px 8px 2px;
}

.text12 {
	font-famil1y: Arial (Hebrew),Arial;
	font-size: 12px;
	font-weight: normal;
}


.text14 {
	font-famil1y: Arial (Hebrew),Arial;
	font-size: 14px;
	font-weight: normal;
}

.textColor {
	font-famil1y: Arial (Hebrew),Arial;
	font-size: 13px;
	COLOR: #F57723;
	font-weight: normal;
}

.text14Color {
	font-famil1y: Arial (Hebrew),Arial;
	font-size: 14px;
	COLOR: #F57723;
	font-weight: normal;
}

.text16Color {
	font-famil1y: Arial (Hebrew),Arial;
	font-size: 16px;
	COLOR: #F57723;
	font-weight: normal;
}

.text20Color {
	padding: 0px 0px 2px 0px;
	font-famil1y: Arial (Hebrew),Arial;
	font-size: 20px;
	COLOR: #F57723;
	font-weight: normal;
    background-image: url(images/dotlineH.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}

.textBlack {
	font-famil1y: Arial (Hebrew),Arial;
	font-size: 13px;
	COLOR: #000000;
	font-weight: normal;
}

.textGrey {
	font-famil1y: Arial (Hebrew),Arial;
	font-size: 13px;
	COLOR: #908f8f;
	font-weight: normal;
}

.text11Grey {
	font-famil1y: Arial (Hebrew),Arial;
	font-size: 11px;
	COLOR: #908f8f;
	font-weight: normal;
}

.textDate {
	font-famil1y: Arial (Hebrew),Arial;
	font-size: 12px;
	COLOR: #000000;
	font-weight: normal;
}

.text14bold {
	font-famil1y: Arial (Hebrew),Arial;
	font-size: 14px;
	font-weight: bold;
}

.WesternStar
{
    FONT-famil1y: Verdana, Arial;
    COLOR: #E6722F;
	FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}


a:link {
	color: #F57723;
	text-decoration: none;
}
a:visited {
	color: #F57723;
	text-decoration: none;
}
a:hover {
	color: #F57723;
  text-decoration: underline;
}
a:active {
	color: #F57723;
	text-decoration: none;
}
.footera:link {
	color: #818080;
	text-decoration: none;
}
.footera:visited {
	color: #818080;
	text-decoration: none;
}
.footera:hover {
	color: #F57723;
	text-decoration: none;
}
.footera:active {
	color: #818080;
	text-decoration: none;
}
.heading {
	margin: 0px 0px 8px 0px;
	font-size: 16px;
	color: #E6722F;
	font-famil1y: Arial (Hebrew), Helvetica, sans-serif;
}
.readmore:link {
	color: #CC0000;
	text-decoration: none;
}
.readmore:visited {
	color: #CC0000;
	text-decoration: none;
}
.readmore:hover {
	color: #000000;
}
.readmore:active {
	color: #CC0000;
	text-decoration: none;
}

.readon:link {
	color: #464646;
	text-decoration: none;
}
.readon:visited {
	color: #464646;
	text-decoration: none;
}
.readon:hover {
	color: #CC0000;
}
.readon:active {
	color: #CC0000;
	text-decoration: none;
}

.orange:link {
	color: #F4651C;
	text-decoration: none;
}
.orange:visited {
	color: #F4651C;
	text-decoration: none;
}
.orange:hover {
	color: #CC0000;
}
.orange:active {
	color: #CC0000;
	text-decoration: none;
}


/* Left Product Menu */

div.sdmenu {
	width: 180px;
	font-famil1y: Arial (Hebrew), sans-serif;
	font-size: 12px;
	padding-bottom: 14px;
	color: #fff;
}
div.sdmenu div {
	background: url(images/dotlineM.gif) repeat-x;
	overflow: hidden;

}

div.sdmenu div.collapsed {
	height: 25px;

}

div.sdmenu div span {
	display: block;
	padding: 5px 28px;
	font-famil1y: Arial (Hebrew), sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E6722F;
	background: url(images/expanded.gif) no-repeat 160px center;
	cursor: hand;
	
}

div.sdmenu div.collapsed span {
	font-famil1y: Arial (Hebrew), sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6392BD;
	background-image: url(images/collapsed.gif);

}

div.sdmenu div a.current {
	padding: 5px 28px;
	background : #FFF url(images/arrowClick.gif) no-repeat center;
	color: #E6722F;
	text-decoration: none;
}

div.sdmenu div a {
	padding: 5px 28px;
	background : #FFF url(images/arrowFirst.gif) no-repeat center;
	display: block;
	color: #00457C;
	text-decoration: none;

}

div.sdmenu div a:hover {
	padding: 5px 28px;
	background : #EDF5F7 url(images/arrowHover.gif) no-repeat center;
	color: #00457C;
	text-decoration: none;

}


/* End Left Product Menu */


.tdLineH {
	background-image: url(images/dotlineH.gif);
	background-repeat: repeat-x;
	background-position: center top;
	
}

.trFrame {
	margin: 0px 0px 60px 60px;
}


.tdFrame {
	width: 182px;
	height: 195px;
	padding: 10px 10px 40px 30px;
	background-image: url(images/Gframe.gif);
	background-repeat: no-repeat;
	background-position: right top;
	
}


.tdLineV {
	background-image: url(images/dotlineV.gif);
	background-repeat: repeat-y;
	background-position: center top;
	
}

.plist
{
margin: 0;
padding: 12px 0px 2px 0px;
list-style: none;
}

.plist li 
{
padding-left: 6px;
padding-right: 18px;
padding-top: 0px;
padding-bottom: 5px;
background-image: url(images/b3.gif);
background-repeat: no-repeat;
background-position: 100% 6%;
}

.biglist
{
margin: 0;
padding: 12px 0px 2px 0px;
list-style: none;
}

.biglist li 
{
padding-left: 6px;
padding-right: 18px;
padding-top: 0px;
padding-bottom: 14px;
background-image: url(images/b3.gif);
background-repeat: no-repeat;
background-position: 100% 6%;
}

.FrmInput {

   font-famil1y: Verdana;
   font-size: 12px;
   COLOR: #464646;
   font-weight: normal;
   padding-left: 5px;
   padding-right: 5px;
   background-color: #f8f7f8;
   border-color: #c3c2c3;
   border-style: solid;
   border-top-width: 1px;
   border-left-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px

}

.DaySelect {
   text-align : right; 
   font-famil1y: Arial (Hebrew),Arial;
   font-size: 12px;
   font-weight: normal
}

.MonthSelect {
   text-align : right; 
   font-famil1y: Arial (Hebrew),Arial;
   font-size: 12px;
   font-weight: normal
}

.YearSelect {
   text-align : right; 
   font-famil1y: Arial (Hebrew),Arial;
   font-size: 12px;
   font-weight: normal
}

.ListSelect {
   text-align : right; 
   font-famil1y: Arial (Hebrew),Arial;
   font-size: 12px;
   background-color: whitesmoke;
   COLOR: #666666;
   font-weight: normal;
   border: #BFCFD0;
   width: 180px
   
 }

.btnAdmin{
   color:#6697C1;
   font-famil1y: Arial (Hebrew),Arial;
   font-size:11px;
   font-weight:bold;
   background-color:#FFFFFF;
   border:1px solid;
   border-color:#B8B8B8;
   HEIGHT: 20px;
 
 } 

.button .btnSubmit {

   color:#0164CA;
   font-famil1y: Arial (Hebrew),Arial;
   font-size:12px;
   font-weight:bold;
   background-color:#D3E4F6;
   border:1px solid;
   border-color:#7088BF;
   HEIGHT: 20px;

 } 
 
/* formval.css */

  .info   { color: black; background-color: transparent; font-weight: normal; }
  .warn   { color: rgb(120,0,0); background-color: transparent; font-weight: normal; }
  .error  { color: #CC0000; background-color: transparent; font-weight: normal }

  .TDApproval      
          { height: 0.5em; vertical-align: top; font-size: 90%; }



fieldset {  margin:5px 0; 2px 0px; }

h1,h2,h3,h4
{
  display:block;
  margin:5px 0px 2px 0px;
	color: #E6722F;
}
h1{ font-size:25px; }
h2{ font-size:20px; }
h3{ font-size:16px; }
h4{ font-size:16px; display:inline;}
note,.comment { display:inline; font-size:11px; color: #E6a29F; }

H1
{
  FONT-SIZE: 12px;
	color: #00457C; 
	margin: 0px 2px 6px 0px;
	text-decoration: none;
}

img {border:none}
/* category edit title */
.tdCatTitle { font-size:16px; margin:7px 0px 7px 0px;	color: #E6722F; }
/* category edit field name */
.tdEditTitle { padding-right:30px; }
/* category edit field value (input) */
.tdEditValue { }

/* gallery title */
div.cat_title {
    width:100%;
    text-align:center;  
	padding: 0px 0px 8px 0px;
	font-size: 20px;
	COLOR: #F57723;
	font-weight: normal;
}
.cat_title span {
    background-image: url(images/dotlineH.gif);
    background-repeat: repeat-x;
    background-position: center bottom;
}

/* gallery sub title */
.cat_subtext { 
    font-weight:normal; 
    text-align:center; 
    padding:0 0 10px 2px;
    margin:0;
    width:954px;
    overflow:visible;
    white-space:normal;
}

.cat_subtext span { 
    font-family: Arial;
    font-size: 13px;
    line-height: 17px;
    color: #222222;
    font-weight:normal; 
    text-align:right;
    text-align:justify;
    display:inline-block; 
    margin:0;
    padding:0 6px;
    width:800px;
    overflow:visible;
    white-space:normal;
}

/* gallery page location bar */
div.location_indicator { font-size:13px; color;#2e2e2e; margin:0px 10px; }

/* gallery images div container */ 
#idImages { margin:0 0px 0 0px; width:100%; }

/* gallery small image container */
.piclist_img_div1 { padding:6px; margin:6px 10px 10px 10px; text-align:center; }
.piclist_img_div {
  width: 182px;
	h1eight: 195px;
	padding: 10px 10px 40px 30px;
	background-image: url(../images/Gframe.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

li { line-height:150%; }

/* gallery small image main link */

/* gallery small image itself */
img.piclist_img { margin-bottom:5px; }

/* gallery small image magnifying glass icon */ 
img.piclist_icon { float:right; margin-left:6px; margin-right:5px; margin-top:2px; vertical-align:middle; }

a.piclist_link, a.piclist_link:hover { text-decoration:none;}

/* gallery small image sub text */ 
.icon_text { color:#000; font-weight:normal; font-size:13px; line-height:14px; text-align:right; margin: 0 0 5px 0; padding:0; text-decoration:none; width:142px; height:30px; display:inline-block; }

/* gallery large image text area */
.pic_text { font-size:13px; font-weight:normal; color:#2e2e2e; line-height:16px; padding-bottom:10px; }

/* gallery large image text subject */
.pic_subj { color:#EF8C29; font-weight:bold; }

/* gallery large image text company (customer) */
.pic_comp { color:#2e2e2e; }

/* gallery large image text name */
.pic_name { color:#2e2e2e; }

/* gallery large image text description */
.pic_desc { color:#2e2e2e; }

/* gallery large image text link */
a.pic_link,a.pic_link:visited { color:#2e2e2e; }

/* main page small image link */
a.piclist_link_i { }

/* main page small image itself */
img.piclist_img_i { }

.buttonad {
  background-color:#F58135;
  color:#fff;
}

a.page_link,a.page_link:visited {
  color:#2e2e2e;
  text-decoration:none;
  margin:1px 2px;
}
a.page_link:hover {
  color:#EF8C29; 
  text-decoration:none;
}
a.page_current,a.page_current:visited,
a.page_current:hover,a.page_current:visited:hover {
  color:#EF8C29; 
  text-decoration:none;
}
a.page_next, a.page_prev,
a.page_next:visited, a.page_prev:visited {
  color:#EF8C29;
  text-decoration:none;
}

.gallery_top_bar { margin:1px 10px; }

.page_bar { padding-left:45px; font-size:10px; font-family: Arial; font-weight:bold; direction:ltr; }

/* formval.css */

  .info   { color: black; background-color: transparent; font-weight: normal; }
  .warn   { color: rgb(120,0,0); background-color: transparent; font-weight: normal; }
  .error  { color: #CC0000; background-color: transparent; font-weight: normal }

  .TDApproval      
          { height: 0.5em; vertical-align: top; font-size: 90%; }
		  
.bSubmit{
   color:#FFFFFF;
   font-family: Arial (Hebrew);
   font-size:12px;
   font-weight:bold;
   background-color:#F57723;
   border:1px solid;
   border-color:#F57723;
   HEIGHT: 20px;
 
 } 	 	  
  
input.button
{
  color:#000;
}
