

body {
text-align: center;
background-color: #ffffff;
width: 780px;
margin:0px auto;
}

#corporate-header {
	background-color: #fff;
	height: 84px;
	width:780px;
	background-image: url(../images/logo2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	



}

input.corporate-header-search {
	border:1px solid #C3C3C3;
	background-color:#FFFFFF;
	font-size: 0.8em;
	color:#868686;
}
	
#logo {
position:absolute;

background: #000;


}







#page-content-left {
background-color: #ffffff;
top: 0px;
padding: 10px;
width: 20%;
position: absolute;
border-right: 1px #efe7ef solid;
}


#page-containter li {font-family: Verdana, Helvetica, Arial, sans-serif;
color: #333;
font-size: 0.8em;}


#page-containter h1 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ED1C24;
font-size: 1.2em;
font-weight: lighter;}

#page-containter h2 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ED1C24;
font-size: 0.9em;
}

#page-containter  a {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ED1C24;
font-size: 12px;
text-decoration: none;
padding: 1px;}





#menubar {
height: 28px;
text-align: right;
width: 780px;
background-image: url(../SynApps%20Solutions_files/scripts/main_default.gif);
background-repeat: repeat-x;}


p {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #333;
font-size: 0.8em;}

td {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #868686;
font-size: 0.8em;}



b {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ED1C24;
}

#download a {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ED1C24;
font-size: 0.8em;
text-decoration: none;
background-color: #eeebf4;
border: 1px #e6deed ridge;
padding: 1px;}

#tasterbar {
text-align: left;
position: relative;
width: 780px;
top:0px;
}

#experience-table table {
border: 1px #e6deed solid;
}

#experience-table td {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #868686;
font-size: 0.6em;
border-bottom: 1px #e6deed solid;
}

#experience-table th {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #44097d;
font-size: 0.7em;
border-bottom: 1px #e6deed solid;
}

#tasterbar p {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #868686;
font-size: 0.8em;
padding-bottom: 0px;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 5px;}

#article-taster-1 {
padding: 10px;
position: absolute;
width: 253px;
left: 0px;}


#article-taster-1 a {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ED1C24;
font-size: 0.8em;
text-decoration: none;
background-color: #eeebf4;
border: 1px #e6deed ridge;
padding: 1px;}

#article-taster-2 {
padding: 10px;
width: 253px;
position: absolute;
left: 263px;
border-left: 1px #efe7ef solid;}

#article-taster-2 a {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ED1C24;
font-size: 0.8em;
text-decoration: none;
background-color: #eeebf4;
border: 1px #e6deed ridge;
padding: 1px;}

#article-taster-3 {
padding: 10px;
width: 253px;
position: relative;
left: 526px;
border-left: 1px #efe7ef solid;}

#article-taster-3  a {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ED1C24;
font-size: 0.9em;
text-decoration: none;
padding: 1px;}

#swap  i {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ED1C24;
font-size: 0.8em;
text-decoration: none;
background-color: #eeebf4;
border: 1px #e6deed ridge;
padding: 1px;}

#swap  em {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ED1C24;
font-size: 1.0em;
text-decoration: none;
}

#footer {font-family: Verdana, Helvetica, Arial, sans-serif;
color: #868686;
font-size: 0.6em;
text-align: right;
position: relative;
width: 780px;
padding-top: 5px;}

#page-content-right input, select    { border: 1px solid silver; }
#page-content-right input.error, select.error {padding-right: 16px; border: 1px solid purple; background-color: #EFEFEF; background-image: url(../SynApps%20Solutions_files/images/warning_obj.gif); background-position: right; background-repeat: no-repeat;}
#page-content-right input:focus, select:focus {border: 1px solid purple; background-color:#EFEFEF;}
#page-content-right .mandatory  { font-weight: bold; }

/* =============================================================================================================== */


#topleft
{
width:50%;
border:1px solid #ccc;
position:relative;
float:left;
margin-top:10px;

height:585px;
}
#topright
{
width:49%;
border:1px solid #ccc;
position:relative;
float:right;
margin-top:10px;
height:585px;

}
#bottomleft
{
width:50%;
border:1px solid #ccc;
position:relative;
float:left;

margin-top:10px;
height:200px;
}
#bottomright
{
width:49%;
border:1px solid #ccc;
position:relative;
float:right;

margin-top:10px;
height:200px;

}
#left
{
float:left;

position:relative;
}
#right
{
float:right;

position:relative;
}
#right2
{
float:right;
width: 400px;
position:relative;
}
#footer a
{
color:#ED1C24;
text-decoration:none;
}
#menu2
{
float:right;
position:relative;
width:40%;
}
#top
{
width:780px;
text-align:left;
height:31px;
position:absolute;
z-index:200;
border-bottom: 3px solid #ED1C24;

}
#wrap
{
	border: 1px solid #ccc;
	width: 780px;
	margin-top:34px;
	
	padding-bottom:25px;
	
}
#wrap_tel
{
	border: 1px solid #ccc;
	width: 780px;
	margin-top:34px;
	
	padding-bottom:25px;
	background-image: url(../images/phone_services.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#wrap_bid
{
	border: 1px solid #ccc;
	width: 780px;
	margin-top:34px;
	
	padding-bottom:25px;
	background-image: url(../images/bid_service.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#wrap_about
{
	border: 1px solid #ccc;
	width: 780px;
	margin-top:34px;
	
	padding-bottom:25px;
	background-image: url(../images/about_us.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#wrap_field
{	
	border: 1px solid #ccc;
	width: 780px;
	margin-top:34px;
	
	padding-bottom:25px;
	background-image: url(../images/field_services.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#wrap_contact
{	
	border: 1px solid #ccc;
	width: 780px;
	margin-top:34px;
	height:500px;
	padding-bottom:25px;
	background-image: url(../images/contact.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#wrap2
{

	width: 780px;
	margin-top:34px;
	padding-bottom:25px;
	height:750px;
}
.padding
{
padding-left:10px;
padding-right:10px;
}

