h1 {
padding-left: 90px;
padding-top: 20px;
color: #03B9EA;
}

h2 {
padding-left: 90px;
padding-top: 10px;
padding-bottom: 5px;
color: #FFFFFF;
}

h3 {
padding-left: 90px;
padding-top: 10px;
padding-bottom: 5px;
color: #03B9EA;
}

.languageHeadings {
padding-top: 5px;
padding-bottom: 5px;
}


/* Content regions */

#contentLeftCol p, #contentContactLeftCol p, #contentFullCol p{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 1.2em;

line-height: 17px;
padding: 10px 15px 10px 90px;
}

#contentContactRightCol p{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 1.2em;

line-height: 17px;
padding: 5px 15px 10px 60px;
}

#contentLeftCol a, #contentFullCol a{
color: #03B9EA;
text-decoration: underline;
}

#contentLeftCol a:hover, #contentFullCol a:hover{
color: #03B9EA;
text-decoration: none;
}

#contentContactRightCol a{
color: #FFFFFF;
text-decoration: none;
}

#contentContactRightCol a:hover{
color: #03B9EA;
text-decoration: none;
}

#contentLeftCol ul, #contentFullCol ul {
list-style:none;
}

#contentLeftCol li, #contentFullCol li {
clear: left;
list-style-image: url(../images/bullet.jpg);
text-align: left;
font-size: 1.2em;
line-height: 17px;
color: #FFFFFF;
padding-left: 10px;
padding-right: 0px;
margin-left: 130px;
padding-bottom: 5px;
}

#tel{
padding-top: 24px;
text-align: right;
padding-right: 30px;
}

#contentRightCol p{
padding-bottom: 14px;
text-align: right;
padding-right: 20px;
}


#specTableContainer {
background-color: #142944;
margin: 10px 0px 10px 90px;
border-bottom: solid 1px #FFFFFF;
border-right: solid 1px #FFFFFF;

}

#specTable td{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 1.1em;
text-align: center;
line-height: 17px;
padding: 5px;
border-top: solid 1px #FFFFFF;
border-left: solid 1px #FFFFFF;
}






/* Footer */

#address p{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 1.1em;
text-align: left;
line-height: 18px;
padding: 8px 0px 0px 17px;
}

.highlight {
color: #03B9EA;
}

#address a{
color: #FFFFFF;
text-decoration: none;
}

#address a:hover{
color: #03B9EA;
text-decoration: none;
}

#smallprint p{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 1.1em;
text-align: right;
line-height: 18px;
padding: 8px 17px 0px 0px;
}

#smallprint a{
color: #FFFFFF;
text-decoration: none;
}

#smallprint a:hover{
color: #03B9EA;
text-decoration: none;
}

/* Contact form */

.field {
	margin: 3px 0px 0px 145px;
	color: #FFFFFF;
	font-size: 1.2em;
}

input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	margin: 3px 0;
	padding: 2px;
	width: 265px;
	border: 1px solid #ccc;
	background-color: #142944;
	color: #FFFFFF;
}

.sendBtn {
width: 64px;
height: 34px;
border: none;
background-color: transparent;
}

.errMsg { 
font-family:Arial, Helvetica, sans-serif;
color: #03B9EA;
font-size: 1.0em;
padding-bottom: 3px;
} 

.errFld {
        border: 1px solid #03B9EA;
} 

.arabic {
text-align: right;
}