
#box1{height:205px; width:219px; background-color:#999999; float:left; margin-top:5px;}
#box2{height:205px; width:220px; background-color:#9EA374; float:left; margin-top:5px;}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
	background-color:#ffffff;
}


/*Containers*/
#boxContainer{ width:444px;}
#headerContainer {
 background-color:#FFFFFF;
 width: 980px;
 /*height: 500px;*/
 margin-top:30px;

}
#contactContainer{
background-color:#FFFFFF;
background-image:url(../images/contact_back.jpg);
background-repeat:repeat-y;
width:980px;
/*height:550px;
border-top-color:#666666; border-top-width:1px;
border-left-color:#666666; border-left-width:1px;
border-right-color:#666666; border-right-width:1px;
border-bottom-color:#666666; border-bottom-width:1px;
border-style:solid;*/
}
#newsContainer{
background-color:#FFFFFF;
background-image:url(../images/news_back.gif);
background-repeat:repeat-y;
width:980px;
/*height:550px;
border-top-color:#666666; border-top-width:1px;
border-left-color:#666666; border-left-width:1px;
border-right-color:#666666; border-right-width:1px;
border-bottom-color:#666666; border-bottom-width:1px;
border-style:solid;*/
}
#careersContainer{
background-color:#FFFFFF;
background-image:url(../images/careers_back.gif);
background-repeat:repeat-y;
width:980px;
/*height:550px;
border-top-color:#666666; border-top-width:1px;
border-left-color:#666666; border-left-width:1px;
border-right-color:#666666; border-right-width:1px;
border-bottom-color:#666666; border-bottom-width:1px;
border-style:solid;*/
}
#professionalsContainer{
background-color:#FFFFFF;
background-image:url(../images/professionals_back.gif);
background-repeat:repeat-y;
width:980px;
/*height:550px;
border-top-color:#666666; border-top-width:1px;
border-left-color:#666666; border-left-width:1px;
border-right-color:#666666; border-right-width:1px;
border-bottom-color:#666666; border-bottom-width:1px;
border-style:solid;*/
}
#servicesContainer{
background-color:#FFFFFF;
background-image:url(../images/services_back.gif);
background-repeat:repeat-y;
width:980px;
/*height:550px;
border-top-color:#666666; border-top-width:1px;
border-left-color:#666666; border-left-width:1px;
border-right-color:#666666; border-right-width:1px;
border-bottom-color:#666666; border-bottom-width:1px;
border-style:solid;*/
}
#aboutContainer{
background-color:#FFFFFF;
background-image:url(../images/about_back.gif);
background-repeat:repeat-y;
width:980px;
/*height:550px;
border-top-color:#666666; border-top-width:1px;
border-left-color:#666666; border-left-width:1px;
border-right-color:#666666; border-right-width:1px;
border-bottom-color:#666666; border-bottom-width:1px;
border-style:solid;*/
}
#contentContainer{
background-color:#FFFFFF;
background-image:url(../images/home_back.gif);
background-repeat:repeat-y;
width:980px;
/*height:550px;
border-top-color:#666666; border-top-width:1px;
border-left-color:#666666; border-left-width:1px;
border-right-color:#666666; border-right-width:1px;
border-bottom-color:#666666; border-bottom-width:1px;
border-style:solid;*/
}
#homeContainer{
width:444px;
/*background-color:#FFFFFF;*/
float:left;
}
#footContainer{width:980px;
background-color:#FFFFFF;
}

/*Boxes or spacers*/
#navbox1{
width:245px;
background-color:#9EA374;
height:30px;

}
#navbox2{
width:245px;
background-color:#c54c00;
height:30px;
margin-top:5px;

}
#navbox3{
width:245px;
background-color:#90986b;
height:30px;
margin-top:5px;

}
#navbox4{
width:245px;
background-color:#c6bf70;
height:30px;
margin-top:5px;

}
#navbox5{
width:245px;
background-color:#f8e498;
height:30px;
margin-top:5px;
}

#homecontent{
background-color:#59705d;
width:444px;
float:left;
height:324px;
}
#careerscontent{
/*background-color:#c6bf70;*/
width:444px;
float:left;

}
#newscontent{
/*background-color:#f8e498;*/
width:444px;
float:left;

}
#aboutcontent{
/*background-color:#9EA374;*/
width:444px;
float:left;

}
#professionalcontent{
/*background-color:#90986b;*/
width:444px;
float:left;

}
#servicescontent{
/*background-color:#c54c00;*/
width:444px;
float:left;

}

#footbar{
background-color:#59705d;
float:left;
height:20px;
width:980px;
margin-top:5px;
}
#footer{
background-color:#ffffff;
float:left;
height:30px;
width:980px;
}
#logoContainer{ width:281px; float:left;}
#rightContainer{width:245px; float:left; height:534px;}
#rightContainer2{width:245px; float:left;}
#navContainer{width:245px; background-color:#FFFFFF; float:left;}
#adContainer{
background-color:#FFFFFF;
width:243px;
/*height:550px;*/
border-top-color:#666666; border-top-width:1px;
border-left-color:#666666; border-left-width:1px;
border-right-color:#666666; border-right-width:1px;
border-bottom-color:#666666; border-bottom-width:1px;
border-style:solid;
float:left;
margin-top:5px;
}
#otherContainer{
background-color:#FFFFFF;
width:243px;
/*height:229px;
border-top-color:#666666; border-top-width:1px;
border-left-color:#666666; border-left-width:1px;
border-right-color:#666666; border-right-width:1px;
border-bottom-color:#666666; border-bottom-width:1px;
border-style:solid;*/
float:left;
margin-top:5px;
}
#otherContainer2{
background-color:#FFFFFF;
width:243px;
/*height:199px;
border-top-color:#666666; border-top-width:1px;
border-left-color:#666666; border-left-width:1px;
border-right-color:#666666; border-right-width:1px;
border-bottom-color:#666666; border-bottom-width:1px;
border-style:solid;*/
float:left;
margin-top:5px;
}
#otherContainer3{
background-color:#FFFFFF;
width:243px;
/*height:199px;
border-top-color:#666666; border-top-width:1px;
border-left-color:#666666; border-left-width:1px;
border-right-color:#666666; border-right-width:1px;
border-bottom-color:#666666; border-bottom-width:1px;
border-style:solid;*/
float:left;
margin-top:5px;
}
#relatedmedia{
background-color:#FFFFFF;
width:243px;
height:123px;
border-top-color:#666666; border-top-width:1px;
border-left-color:#666666; border-left-width:1px;
border-right-color:#666666; border-right-width:1px;
border-bottom-color:#666666; border-bottom-width:1px;
border-style:solid;
float:left;
margin-top:5px;
}
#leftspace{
	background: #ffffff;
	float:left;
	width:5px;
	height:30px;
}
#spacer5{ height:5px;
}
/*text elements*/
.navtext{font-family:Helvetica, Arial, sans-serif; color:#000000; font-size:11px; line-height:17px; padding:5px 20px 0 25px; text-align:left; vertical-align:middle;}
.navtext a:link{color:#000000; text-decoration:none;}
.navtext a:visited{color:#000000; text-decoration:none;}
.navtext a:Hover{color:#333333; text-decoration:none;}

.subtext{font-family:Helvetica, Arial, sans-serif; color:#000000; font-size:11px; line-height:17px; padding:5px 20px 0 45px; text-align:left; vertical-align:middle;}
.subtext a:link{color:#000000; text-decoration:none;}
.subtext a:visited{color:#000000; text-decoration:none;}
.subtext a:Hover{color:#000000; text-decoration:underline;}

.toptext{font-family:Helvetica, Arial, sans-serif; color:#000000; font-size:11px; line-height:17px; margin:20px 0 10px 286px; text-align:left;}
.toptext a:link{color:#000000; text-decoration:none;}
.toptext a:visited{color:#000000; text-decoration:none;}
.toptext a:Hover{color:#000000; text-decoration:underline;}

.ytitle{font-family:Helvetica, Arial, sans-serif; color:#f8e498; font-size:15px; line-height:21px; margin:20px 25px 10px 25px; text-align:left; font-weight:normal;}
.ytitle2{font-family:Helvetica, Arial, sans-serif; color:#f8e498; font-size:15px; line-height:21px; margin:20px 0 10px 0; text-align:left; font-weight:normal;}
.otitle{font-family:Helvetica, Arial, sans-serif; color:#c54c00; font-size:15px; line-height:21px; margin:20px 25px 10px 25px; text-align:left; font-weight:normal;}
.wtitle{font-family:Helvetica, Arial, sans-serif; color:#ffffff; font-size:15px; line-height:21px; margin:20px 25px 10px 25px; text-align:left; font-weight:normal;}
.gtitle{font-family:Helvetica, Arial, sans-serif; color:#59705d; font-size:15px; line-height:21px; margin:20px 25px 10px 25px; text-align:left; font-weight:normal;}

.wtext{font-family:Helvetica, Arial, sans-serif; color:#ffffff; font-size:12px; line-height:18px; margin:20px 25px 15px 25px; text-align:left;}
.wtext a:link{color:#f8e498; text-decoration:none;}
.wtext a:visited{color:#f8e498; text-decoration:none;}
.wtext a:Hover{color:#f8e498; text-decoration:underline;}

.text{font-family:Helvetica, Arial, sans-serif; color:#000000; font-size:12px; line-height:18px; margin:20px 35px 15px 25px; text-align:left;}
.text a:link{color:#c54c00; text-decoration:none;}
.text a:visited{color:#c54c00; text-decoration:none;}
.text a:Hover{color:#c54c00; text-decoration:underline;}

.smtext{font-family:Helvetica, Arial, sans-serif; color:#000000; font-size:11px; line-height:18px; margin:20px 35px 15px 25px; text-align:left;}
.smtext a:link{color:#000000; text-decoration:none;}
.smtext a:visited{color:#000000; text-decoration:none;}
.smtext a:Hover{color:#000000; text-decoration:underline;}

.newstext{font-family:Helvetica, Arial, sans-serif; color:#f8e498; font-size:11px; line-height:18px; margin:15px 25px 15px 25px; text-align:left;}
.newstext a:link{color:#000000; text-decoration:none;}
.newstext a:visited{color:#000000; text-decoration:none;}
.newstext a:Hover{color:#000000; text-decoration:underline;}

.foottext{font-family:Helvetica, Arial, sans-serif; color:#000000; font-size:11px; line-height:17px; margin:10px 35px 15px 25px; text-align:left;}
.foottext a:link{color:#000000; text-decoration:none;}
.foottext a:visited{color:#000000; text-decoration:none;}
.foottext a:Hover{color:#000000; text-decoration:underline;}

.td1{font-family:Helvetica, Arial, sans-serif; color:#ffffff; font-size:12px; line-height:18px; margin:20px 15px 15px 15px; text-align:left;}
.td1 a:link{color:#ffffff; text-decoration:none;}
.td1 a:visited{color:#ffffff; text-decoration:none;}
.td1 a:Hover{color:#ffffff; text-decoration:underline;}