/* CSS Document */

body {
margin:0px;
padding:0px;
border: 0px;
font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
color:#005696;
font-size:14px;
background-color:#fff;
}

img {border:0px;}
form {margin:0px;padding:0px}
a:link {color:#005696;}
a:VISITED {color:#005696;}
a:HOVER {color:#a1a1a1;text-decoration:none;}
.spacer {clear: both;}
h1 {text-align:left;color:#145685;font-size:22px;margin-left:10px;margin-top:0px;margin-bottom:20px;font-weight:normal}
h2 {font-size:18px;margin-top:0px;margin-right:20px;margin-bottom:0px;padding-bottom:20px;margin-left:27px;line-height:16pt;color:#e87225}
h3 {color:#8e8e8e;font-size:18px;margin-top:5px;margin-bottom:5px;font-weight:normal }

p {margin-top:0px;margin-right:20px;margin-bottom:0px;padding-bottom:20px;margin-left:27px;line-height:16pt;color:#005696}
ul {margin-top:0px;margin-right:20px;margin-bottom:0px;padding-bottom:20px;margin-left:27px;line-height:16pt;color:#557fb6}
LI {
	margin-left:27px;
}
#homeContainer {
text-align:center;	
margin-left:auto;
margin-right:auto;
width:899px;
padding-right:60px;
padding-left:60px;
background-image:url("../images/halfCircle.gif");
background-position:bottom right;
background-repeat:no-repeat;
padding-bottom:50px;
}
#container {
text-align:center;	
margin-left:auto;
margin-right:auto;
width:899px;
padding-right:60px;
padding-left:60px;
background-image:url("../images/halfCircleLeft.gif");
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:50px;

}

#topBlock {
float:left;
width:899px;
height:65px;
}
#navigation {
float:left;
width:899px;
height:31px;
text-align:left;
}
#logo {
float:left;
width:239px;
height:65px;
background-image:url("../images/logo.gif");
background-repeat:no-repeat;
}

#tagLine {
float:left;
width:659px;
height:65px;
background-image:url("../images/tagLine.gif");
background-repeat:no-repeat;
}
#headers {
float:left;
margin-top:1px;
width:899px;
height:207px;		
}
#headImage {
float:left;
width:307px;
height:207px;	
}
#headText {
float:left;
background-image:url("../images/blueBox.jpg");
background-repeat:no-repeat;
width:592px;
height:207px;
}
#headText p {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#294d7b;
text-align:left;
margin:0px;
padding-top:12px;
padding-bottom:8px;
padding-left:20px;
padding-right:8px;
line-height:18pt;
}
#headText h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
text-align:left;
margin:0px;
padding-top:12px;
padding-bottom:8px;
padding-left:20px;
padding-right:8px;
line-height:18pt;
font-size:19px;
font-weight:normal;
color:#e87325;
}
#subNav {
float:left;
margin-top:12px;
width:180px;
margin-left:10px;
color:#999a9b;
font-size:13px;
}
#subNav p {
margin:0px;
padding:5px;
text-align:left;
}	
#servicesSubNav {
float:right;
margin-top:50px;
width:240px;
margin-top:12px;
color:#999a9b;
font-size:13px;
}
#servicesSubNav p {
margin:0px;
padding:5px;
text-align:left;
}
#mainBody {
float:left;
width:898px;
margin-bottom:30px;	
}
#arrow {
padding-right:20px;
padding-top:8px; 	
background-image:url("../images/arrow.gif");
background-repeat:no-repeat;


}
table.products {
	float:left;
width:800px;
margin-bottom:12px;
text-align:center;
margin-left:20px;

}
table.rowOne {
background-color:#b98607;
color:#000;
font-size:14px;	
}

table.products th {
background-color:#f3f3f3;
border:solid #e6ecf4 1px;	
padding:8px;
}

table.products td {
background-color:#fff;
padding:8px;
vertical-align:top;
border:solid #e6ecf4 1px;	
}
table.products h2 {
margin-bottom:0px;	
padding-bottom:0px;
}
.quality {
color:#e87325;
font-weight:bold;	
font-size:18px;
}
.value {
color:#024575;	
font-weight:bold;
font-size:18px;
}
.closeToHome {
color:#e87325;	
font-weight:bold;
font-size:18px;
}

#mainText {
float:left;
position:relative;
margin-top:27px;
background-image:url("../images/mainText_bg.jpg");
background-repeat:no-repeat;
background-position:bottom left;
width:643px;
text-align:left;
}

#mainTextSub {
float:left;
position:relative;
margin-top:27px;
background-image:url("../images/mainTextSub_bg.jpg");
background-repeat:no-repeat;
background-position:bottom left;
width:898px;
text-align:left;
}
#col_one {
float:left;width:450px;	
margin-top:20px;
}
#col_two {
margin-top:20px;
float:left;width:380px;	
}
#rightColumn {
float:left;
width:210px;
margin-top:30px;
margin-left:30px;
border:solid #e4e0e0 1px;	
}
#rightColumn p {
padding:0px;
margin:0px;
}
#rightColumn a:link {color:#f78e1e;}
#rightColumn a:VISITED {color:#f78e1e;}
#rightColumn a:HOVER {color:#f78e1e;text-decoration:none;}
#homeBody {
float:left;
width:899px;
height:294px;	
}
#rightColumn h3 {
padding:3px;
}
#homeBody {
float:left;
width:899px;
height:294px;	
}
#homeStatic {
float:left;
background-image:url("../images/homeImage.jpg");
background-repeat:no-repeat;	
width:240px;
height:294px;	
}
#homeStaticText {
float:left;
background-image:url("../images/homeImageText.jpg");
background-repeat:no-repeat;	
width:659px;
height:294px;	
}
#homeImages {
	float:left;
width:898px;
padding-top:50px;	
padding-bottom:30px;
}
#homeEntering {
float:left;
width:210px;
height:205px;	
padding-left:58px;
}

#homeEval {
float:left;
width:210px;
height:205px;	
padding-left:75px;
}
#homeWhy {
float:left;
width:210px;
height:205px;
padding-left:75px;

}
#footerLeft {
font-family:Tahoma;
float:left;
color:#658bab;
line-height:16pt;
font-size:8pt;
text-align:left;
width:564px;
}
a.footer:link {color:#658bab;text-decoration:none}
a.footer:VISITED {color:#658bab;text-decoration:none}
a.footer:HOVER {color:#658bab;text-decoration:underline}

#footerRight {
font-family:Tahoma;
float:left;
text-align:right;
color:#658bab;
line-height:16pt;
font-size:8pt;
width:225px;
height:30px;
padding-right:95px;
text-align:right;
background-image:url("../images/newCert.jpg");
background-repeat:no-repeat;	
background-position:right bottom;
}

div.hr {
	margin-top:12px;
	margin-bottom:12px;
  height: 1px;
  background: #fcf4e0 url("../images/hr.gif");
  background-repeat:repeat-x;
}

div.hr hr {
  display: none;

}


