/* CSS Document */

* {margin:0px; padding:0px;}
img{ display:block;}

body{background-color:#02a0b2; font-size:11px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}

a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:underline;}
a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:underline;}
a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006d79; text-decoration:none;}
a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:underline;}

/*******	DIVS	*******************/

#container { width:868px; margin:0px auto 0px auto; background-image:url(../images/bg_shadow_tile.jpg); background-repeat:repeat-y;  }
#containAll{ padding:0px 9px 0px 9px;}
#menu{ height:22px; background-color:#01a0b2; text-align:center; color:#fff; padding:2px 0px;}
#menu a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;}
#menu a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;}
#menu a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:underline;}
#menu a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;}

.holdBottom{ padding:16px 0px;}
.holdBottomAbout{ padding:16px 0px; background-image:url(../images/apple.jpg); background-repeat:no-repeat; background-position:bottom right;}
.holdBottomTesting{ padding:16px 0px; background-image:url(../images/image_testing.jpg); background-repeat:no-repeat; background-position:center bottom;}
.holdBottomSample{ padding:16px 0px; background-image:url(../images/image_sample.jpg); background-repeat:no-repeat; background-position:right bottom;}
.holdBottomService{ padding:16px 0px; background-image:url(../images/image_services.jpg); background-repeat:no-repeat; background-position:right bottom;}
.holdBottomLinks{ padding:16px 0px; background-image:url(../images/image_links.jpg); background-repeat:no-repeat; background-position:right bottom;}
.homeLeft{ float:left; width:461px; border-right:1px solid #006a76;}
.sampleLeft{ float:left; width:570px; border-right:1px solid #006a76;}

.homeRight{ width:342px; float:left; padding:50px 0px 0px 43px; background-image:url(../images/title_home_testing.jpg); background-repeat:no-repeat; background-position:top right;}
.homePoster{ width:342px; float:left; padding:50px 0px 20px 43px; background-image:url(../images/title_home_poster.jpg); background-repeat:no-repeat; background-position:top right;}
.haccpRight{ width:342px; float:left; padding:50px 0px 0px 43px; background-image:url(../images/title_haccp.jpg); background-repeat:no-repeat; background-position:top right;}
.contactRight{ width:342px; float:left; padding:50px 0px 0px 43px; background-image:url(../images/title_contact.jpg); background-repeat:no-repeat; background-position:top right;}
.sampleRight{ width:233px; float:left; padding:50px 0px 0px 30px; background-image:url(../images/title_coc.jpg); background-repeat:no-repeat; background-position:top right;}
.serviceRight{ width:220px; float:left; padding:50px 0px 0px 43px; background-image:url(../images/title_contact.jpg); background-repeat:no-repeat; background-position:top right;}

.contactEMSL{ border-top:1px dashed #006a76; margin:50px 0px 0px 0px; padding:40px 0px 0px 0px;}

#footer{ height:34px; background-color:#01a0b2; text-align:center; width:850px; margin:0px 0px 0px 0px; }
#footer a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-decoration:underline;}
#footer a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-decoration:underline;}
#footer a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none;}
#footer a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-decoration:underline;}
/*******	PARA	*******************/
.homeTxt{ padding:0px 22px 0px 30px;}
.testingTxt{ padding:20px 22px 20px 30px; margin:0px 10px 0px 10px; border-bottom:1px dashed #006a76;}
.testingTxtwo{ padding:20px 22px 20px 30px; margin:0px 10px 0px 10px;}
.homeBacteria{ padding:0px 20px 0px 0px; display:inline;}

.backtop{padding:20px 22px 20px 10px; margin:0px 10px 0px 10px;}
/*******	LISTS	*******************/
ul.allLists{ padding:0px 0px 10px 50px;}
ol.allListso{ padding:0px 0px 10px 50px;}

ul.tableList{ text-align:left; margin:0px 0px 0px 100px;}

/*******	span	*******************/
.goright{ text-align:right;}

 /*******	IMG	*******************/
.adobe{ padding:0px 6px 0px 30px;}

.bacImg{ padding:4px 8px 0px 0px;}

/*******	TITLES	*******************/
h1.titles{ padding:0px 0px 0px 0px; font-size:18px;}
h1.maintitles{ padding:10px 0px 20px 30px; font-size:18px;}


#underFooter{width:848px; margin:0px auto 2px auto; color:#FFFFFF;}
.co{ float:right; margin:6px 2px 0px 0px;}
.co a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000; text-decoration:underline;}
.co a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000; text-decoration:underline;}
.co a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#da0001; text-decoration:none;}
.co a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000; text-decoration:underline;}

/*   TABLES	*****************************/
table.formspad{ margin:0px 0px 0px 40px;}
table.formspad tr td{ padding:4px; }

table.servicesTable{ margin:0px 0px 0px 40px;}
table.servicesTable tr td{ padding:4px; }

table.testingTable{ margin:10px 0px 0px 70px;}
table.testingTable tr td{ padding:4px; background-color:#e1fcff; }
table.testingTable tr th{ padding:4px; background-color:##03d7ef; }




