 body {
 background: #fff;
 color: #000;
 font: 80% "Lucida Grande", Verdana, Geneva, Helvetica, sans-serif;
 text-align: center;
 margin: 0;
 background: url(../images/bck.jpg) repeat;
 }
 
 a {
 text-decoration: none;
 }
 
 a:link {
	color:black;
 }
 a:visited {
	color:black;
 }

 a:active, a:hover {
	color: #367b34;
 }
 
 p a {
 text-decoration: underline;
 }
 
 p a:link {
  color:#347732;
 }	
 
 p a:visited {
  color:#347732;
 }	
 
 p a:hover {
  color:black;
 }	
 
 .emph {
 font-weight:bold;
 padding: 20px 0 5px 0;
 }
 
 .emphtop {
 font-weight:bold;
 padding: 5px 0 5px 0;
 }
 
 .feedback {
 float:right;
 font-size: 75%;
 padding: 5px 0 0 0;
 }
 
 .meta {
 float:left;
 font-size: 75%;
 padding: 5px 0 0 0;
 }
 
 h2 {
 padding: 20px 0 0 0;
 margin: 0;
 clear: both
 }
 
 h3 {
 padding: 20px 0 0 0;
 margin: 0;
 clear: both
 }
 
 p {
 padding: 10px 0 0 0;
 margin: 0;
 font-size:100%;
 }
 
 img {
 border: 1px solid black
 }
 
 .bold li {
 font-weight: bold;
 padding: 0 0 5px 0;		
 }
 
 span.codedirection {
 unicode-bidi:bidi-override; 
 direction: rtl; 
 }
 
 span.dnone { 
 display:none; 
 }

 .container {
 text-align: left;
 width: 990px;
 margin:0 auto;
 padding: 0;
 overflow: auto;
 }

 .header {
 width: 990px;
 background-color: #000;
 float: left;
 font-size:110%;
 margin: 0 0 1px 0;
 }

 .tel {
 float: left;
 color: #fff;
 padding: 15px 15px 15px 15px;
 font-weight:bold;
 font-size:110%;
 } 

 ul.navigation {
 padding: 0 ;
 margin: 0 ;
 background-color: #000;
 color: #fff;
 float: right;
 font-weight: bold;

 }

 ul.navigation li { 
 display: inline; 
  }

 ul.navigation li a {
 padding: 15px 15px 15px 15px;
 background-color: #000;
 color: #fff;
 float: left;
 text-decoration: none;
 border-left: solid 1px #fff;
 }

 header.a:link, header.a:visited { color: #fff; }

 ul.navigation li a:hover {
 color: #000;
 background-color: #fff;
 } 

 .topleft {
 float: left;
 width: 400px;
 height: 300px;
 padding: 0;
 margin: 0 0 1px 0;
 background-color: #CCE9CB;
 } 
 
 .toplefta {
 width: 400px;
 height: 300px;
 background: url(../images/PCHappy.jpg) no-repeat left top;
 display:block;
 }
 
 .topright {
 float: left;
 width: 589px;
 height: 300px;
 padding: 0;
 margin: 0 0 1px 1px;
 font-size:180%;
 text-align:center;
 background-color: #D7EBFB;
 /*border-left:1px solid .fff;
 border-bottom:1px solid .fff;*/
 } 
 
 .toprighta {
 background: url(../images/sky.jpg) no-repeat left top;
 display:block;
 width: 589px;
 height: 300px;
 }
 
 .botleft {
 float: left;
 width: 543px;
 padding: 0 10px 15px 10px;
 margin: 10px 0 0 0;
 background-color: #fff;
 /*background-color: .D7EBFB;*/
 border:1px solid #000;

 } 
 
 .botright {
 float: left;
 width: 385px;
 padding: 10px ;
 margin: 10px 0 0 10px;
 border:5px solid #367b34;
 background-color: #fff;
 /*background-color: .A9D7A7;*/
  } 
	
 .botcont {
 margin: 0;
 padding: 0;
 }

 .footer {
 width: 980px;
 background-color: #000;
 float: left;
 color: #999999;
 text-align: left;
 padding: 15px 0 15px 10px;
 font-size: 70%;
 margin: 10px 0 0 0;
 clear:both;
 font-weight:bold;
 }
 
.footer a:link {
  color:#999999;
 }	
 
.footer a:visited {
  color:#999999;
 }	
 
.footer a:hover {
  color:#347732;
 }	
 
.clearboth {		
 text-align: right;
 padding: 15px 0 0 0;
 clear:both;
} 
 
 .bottom {
 width: 968px;
 background-color: #000;
 color:#999999;
 float: left;
 text-align: left;
 padding: 0px 10px 20px 10px;
 font-size: 80%;
 margin: 1px 0 0 0;
 border:1px solid #000;
 }
 
.bottom h3 {
 padding: 10px 0 0 0;
 margin: 0;
 font-size:90%;
 }
 
/*FORM*/ 

label{
float: left;
width:100px;
font-size:80%;
}

input{
width: 260px;
margin-bottom: 5px;
}


textarea{
width: 260px;
height: 190px;
margin-bottom: 5px;
}

.boxes{
width: 1em;
}

.submitbutton{
margin-left: 190px;
margin-top: 5px;
width: 90px;
}

/*end form*/
