/* CSS Document */

body {
background-color: #404040;
padding: 0px;
margin: 0px;
}

#wrap {
width: 800px;
background-color: #9eb074;
margin: 30px auto 0px auto;
}

* html wrap {  /* This is the Tan hack */
	width: 800px; 
	w\idth: 800px; }

#leftside {
width: 160px;
background-color: #b3b98b;
float: left;
}


#rightside {
	width: 626px;
	minimum height: 400px;
	background-color: #FFFFFF;
	float: left;
	padding: 7px;
}

* html rightside {  /* This is the Tan hack */
	width: 640px; 
	w\idth: 626px; }

#rightoneindex {
width: 360px;
float: left;
padding-right: 14px;
padding-top: 14px;
}

* html rightside {  /* This is the Tan hack */
	width: 374px; 
	w\idth: 360px; }

#righttwoindex{
width: 252px;
float: left;
padding-top: 14px;
}

#rightone {
width: 300px;
float: left;
padding-top: 14px;
padding-right: 14px;
}

* html rightone {  /* This is the Tan hack */
	width: 374px; 
	w\idth: 300px; }

#righttwo{
width: 300px;
float: left;
padding-top: 14px;
}

#services{
width: 280px;
margin: 10px 0px;
background-color: #48636B;
padding: 5px 10px;
align: center;
}

* html services {  /* This is the Tan hack */
	width: 300px; 
	w\idth: 280px; }

#teamquote{
width: 300px;
margin: 10px 0px;
background-color: #79989d;
align: center;
}

#index{
width: 252px;
margin: 30px 0px;
background-color: #6d6e71;
text-align: center;
}

#recruitment{
width: 300px;
margin: 30px 0px;
background-color: #a3909b;
text-align: center;
}

#contact{
width: 300px;
margin: 0px;
background-color: #58585a;
text-align: center;
padding: 0px 0px 20px 0px;
}

#brochure{
width: 300px;
margin: 0px;
background-color: #58585a;
text-align: center;
padding: 0px 0px 20px 0px;
}


#crossover{
padding-top: 14px;
width: 620px;
clear: both;
background-color: #FFFFFF;
}

#acrossleftabout{
width: 300px;
padding-top: 7px;
padding-right: 14px;
float: left;
}

* html acrossleftabout {  /* This is the Tan hack */
	width: 314px; 
	w\idth: 300px; }

#acrossrightabout{
width: 300px;
float: left;
background-color: #9CB2A9;
}

#acrossleftservices {
width: 300px;
padding-right: 14px;
float: left;
}

* html acrossleftabout {  /* This is the Tan hack */
	width: 314px; 
	w\idth: 300px; }

#acrossrightservices{
width: 300px;
float: left;
background-image: url(images/benefitsback.gif);
background-position: top;
background-repeat: no-repeat;

}


#framebottom {
width: 800px;
padding: 0px;
margin: 0px auto 20px auto;
}

#pulloutbox1{
background-color: #48636B;
padding: 5px;
margin: 10px 0px;
}

#pulloutbox2{
background-color: #9CB2A9;
padding: 5px;
margin: 10px 0px;
}


h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 16px;
letter-spacing: 1px;
color: #4a4a4d;
}

h2{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 12.5px;
letter-spacing: 1px;
color: #4a4a4d;
}

p{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 12px;
color: #4a4a4d;
}

p a:link{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 12px;
color: #4a4a4d;
text-decoration: underline;

}
p a:hover{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 12px;
color: #000000;
text-decoration: underline;
}

p a:visited{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 12.5px;
color: #4a4a4d;
text-decoration: underline;
}


ul.first li {
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
font-size: 12px;
color: #FFFFFF;
line-height: 16px;
word-spacing: 1px;
}

ul.second li {
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
font-size: 12px;
color: #778b92;
line-height: 16px;
word-spacing: 1px;
}

.detailtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: right;
	word-spacing: 1px;
	line-height: 13px;
}

.detailtext a:link {color: #ffffff; text-decoration: underline;}

.detailtext a:visited {color: #ffffff; text-decoration: underline;}

.detailtext a:hover {color: #9eb074}

.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	word-spacing: 1px;
	line-height: 13px;
}

.whitetext a:link {color: #ffffff; text-decoration: underline;}

.whitetext a:visited {color: #ffffff; text-decoration: underline;}

.whitetext a:hover {color: #4a4a4d}

.whitetext_larger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.5px;
	color: #ffffff;
	text-align: center;
	word-spacing: 1px;
	line-height: 18px;
}

.whitetext_larger a:link {color: #ffffff; text-decoration: underline;}

.whitetext_larger a:visited {color: #ffffff; text-decoration: underline;}

.whitetext_larger a:hover {color: #4a4a4d}



#imagebox{
margin: 15px 0px;
}

#footer {
width: 800px;
clear: both;
}

#details {
width: 800px;
margin: 0px auto;
clear: both;
}

.formstyle {
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 12.5px;
color: #4a4a4d;
}


