@charset "utf-8";
/* CSS Document */

/* Standard Tags Redefinition */

* {
	font-family: tahoma; font-size: 11px;	
}
html, body {
	padding: 0; margin: 0;	
}
body {
	background: #FFF url(../images/layout/bodyBG.png) repeat-x top;	
}
img {
	border: 0;	
}

/* Layout Styles */

#divWrapper {
	width: 930px; height: auto; margin: 0 auto 0 auto;	
}
.divShadow {
	width: 15px; height: 300px; float: left;	
}
#divMain {
	width: 900px; float: left; background: #933 url(../images/layout/contentRightBG.gif) repeat-y right; border-bottom: 5px solid #000;
}
#divLeftContent {
	width: 355px; float: left; background: #000 url(../images/layout/handRightBG.gif) repeat-y right;
}
#divHand {
	width: 350px; height: 600px; background: url(../images/layout/hand.gif) no-repeat top left;	
}
#divContent {
	width: 515px; height: 565px; float: left; text-align: justify; direction: rtl; background: #FFF url(../images/layout/contentTopBG.gif) no-repeat top; padding: 20px 10px 10px 10px;
}
#divTopRightCorrection {
	width: 5px; height: 5px; float: left; background: #000;	
}
#imgLogo {
	padding: 0 0 10px 0;	
}
.imgPhotos {
	float: right; padding: 0 0 0 10px;	
}
.divClear {
	clear: both;	
}
a.aTextLink {
	color: #C00; text-decoration: none; border-bottom: 1px solid #C00;	
}
a.aTextLink:hover {
	color: #000; text-decoration: none; border-bottom: 1px solid #000;	
}
.divHomeServices {
	width: 100%; height: 60px; margin: 0 0 5px 0;
}
.imgHomeServices {
	float: right; margin: 0 0 2px 5px;	
}
.divServicesLeftContent {
	width: 240px; height: 215px; float: left;	background: url(../images/layout/servicesBoxBG.png) repeat-x top; margin: 0 0 10px 0;
}
.divServicesRightContent {
	width: 240px; height: 215px; float: right;background: url(../images/layout/servicesBoxBG.png) repeat-x top; margin: 0 0 10px 0;
}
.ulServices {
	margin-right: -20px;
	* margin-right: 25px;
}
.ulServices li {
	padding: 0 0 5px 10px;
}
.tdFormCaption {
	padding: 0 0 8px 5px;	text-align: left;
}
.tdFormField {
	padding: 0 0 8px 0;	
}
form input {
  width: 150px; height: 16px; padding: 2px;
}
select {
	height: 22px; padding: 2px;
}
.inputLTR {
	text-align: left; direction: ltr;	
}
form textarea {
	width: 400px; height: 100px; padding: 2px;	
}
.submit {
	width: 100px; height: 24px; cursor: pointer;
}

/* Footer Styles */
#divFooter {
	width: 900px; height: 100px; margin: 0 auto 0 auto; text-align: right; direction: rtl; padding: 20px 0 20px 0;	
}
#divFooter ul {
	padding: 0px; margin: 0; list-style: none;
}
#divFooter ul li {
	padding: 0px; float: right;
}
#divFooter ul li a {
	color: #000; text-decoration: none;
}
#divFooter ul li a:hover {
	color: #C00; text-decoration: none;
}
#divFooter ul li.liSpacer {
	padding: 0 5px 0 5px;
}
#pCopyRight {
	float: right; margin: 0; padding: 0; color: #666;
	* margin: -20px 0 -10px 0;
}
#pFooterNotes {
	padding: 10px 0 0 0;
}


