
body {font-family: "Tahoma, Verdana, Arial"; font-size: 15px; color:#ffffff;
            padding: 0px;
	        margin: 0px;
            background-color:#78ad94; /*OLD COLORS:#5599BB,#7AA9E8*/ 
            background-position:0px 0px;
            }

table.page {width:100%; padding: 0px; margin: 0px; border-width: 0px; border-collapse: collapse; border-spacing: 0px;}
td.main{text-align:justify; vertical-align:top; padding-top:15px; padding-bottom:20px; padding-left:0; padding-right:0; margin:0}
.main{font-family: "Tahoma, Verdana, Arial"; font-size: 15px; color:#ffffff;} 

/* Regular Navigation */
a:link {color:#ffffcc; text-decoration:underline}
a:visited {text-decoration:underline; color: #eeeeff;}
a:hover {color:#ffdddd;	text-decoration:none;}

/* Paragraph Options */
p {font-size:15px; vertical-align:top; margin-top:0; margin-right:0; margin-bottom:10px; margin-left:0; }
p.italic {font-size:15px; font-family:arial; font-style:italic; margin-top:0; margin-right:0; margin-bottom:10px; margin-left:15px; }
p.references { font-size: 15px; font-family:arial; text-indent:-3em; margin-top:0; margin-right:0; margin-bottom:10px; margin-left:3em;}
p.first {text-indent: 10px; text-align: justify;} 

/* middle of page paragraph */
p.body {padding-left: 5px; text-indent: 10px; text-align: left; margin:10px 5px 0px 5px;}
p.hangindent {text-indent:-2.8em;  margin-left:3em;  font-size:12px;  font-family:Tahoma;}

/*main navigation buttons*/                              
.buttons a:link{text-align:center; font-family:Candara; font-size:14px; color:#ffffff; font-weight:bold;  text-decoration:none;}
.buttons a:visited{text-align:center; font-family:Candara; font-size:14px; color:#ffffff;  font-weight:bold; text-decoration:none;}
.buttons a:hover{text-align:center; font-family:Candara; font-size:14px; color:#ffdddd;  font-weight:bold; text-decoration:none;} 

/*ordered list font with links*/
.ollink {font-size:15px; font-family:Tahoma, Veranda, Arial; color:#ffffff; }
.ollink a:link{text-align:center; font-family:Tahoma, Veranda, Arial; color:#ffffcc; text-decoration:underlined;}
.ollink a:visited{text-align:center; font-family:Tahoma, Veranda, Arial; color:#eeeeff;  text-decoration:underlined;}
.ollink a:hover{text-align:center; font-family:Tahoma, Veranda, Arial; color:#ffdddd; text-decoration:none;}

/*unordered list with links and larger white text */
.ullink {font-size:16px; font-family:Tahoma, Veranda, Arial; color:#ffffff;}
.ullink a:link{text-align:center; font-family:Tahoma, Veranda, Arial; font-size:16px; color:#ffffff; text-decoration:none;}
.ullink a:visited{text-align:center; font-family:Tahoma, Veranda, Arial; font-size:16px; color:#eeeeff;  text-decoration:none;}
.ullink a:hover{text-align:center; font-family:Tahoma, Veranda, Arial; font-size:16px; color:#ffdddd;  font-weight:normal; text-decoration:none;}

/*Header info*/
h1 {font-size:18px; font-family:Tahoma, Veranda, Arial; color:#d0e0f0; padding:0px; margin: 0px;}
h2 {font-size:18px; font-family:Tahoma, Veranda, Arial; color:#115588; padding:0px; margin: 0px;}
h3 {font-size:14px; font-family:Tahoma, Veranda, Arial; color:#d0e0f0; padding:0px; margin: 0px;}
h4 {font-size:15px; font-family:Tahoma, Veranda, Arial; color:#5599bb; padding:0px; margin: 0px;}
h4 a:link{font-size:15px; font-family:Tahoma, Veranda, Arial; color:#5599bb; text-decoration:none;}
h4 a:visited{font-size:15px; font-family:Tahoma, Veranda, Arial; color:#5599bb; text-decoration:none;}
h4 a:hover{font-size:15px; font-family:Tahoma, Veranda, Arial; color:#ff4466; text-decoration:none;}
h5 {font-size:16px; font-family:Tahoma, Veranda, Arial; color:#d0e0f0;  padding:0px; margin: 0px;}
h6 {font-size:16px; font-family:Tahoma, Veranda, Arial; color:#115588; padding:0px; margin: 0px;}

/*Text for Indices with Linked Sample, Core, or Seismic IDs*/
.indextext {font-size:14px; font-family:Tahoma, Veranda, Arial; color:#666666;   }
.indextext a:link{text-align:center; font-family:Tahoma, Veranda, Arial; font-size:14px; color:#115588; text-decoration:none;}
.indextext a:visited{text-align:center; font-family:Tahoma, Veranda, Arial; font-size:14px; color:#888888;  text-decoration:none;}
.indextext a:hover{text-align:center; font-family:Tahoma, Veranda, Arial; font-size:14px; color:#ff4466;  font-weight:normal; text-decoration:none;}

.indextext2 {font-size:14px; font-family:Tahoma, Veranda, Arial; color:#666666;   }
.indextext2 a:link{text-align:left; font-family:Tahoma, Veranda, Arial; font-size:14px; color:#115588; text-decoration:none;}
.indextext2 a:visited{text-align:left; font-family:Tahoma, Veranda, Arial; font-size:14px; color:#888888;  text-decoration:none;}
.indextext2 a:hover{text-align:left; font-family:Tahoma, Veranda, Arial; font-size:14px; color:#ff4466;  font-weight:normal; text-decoration:none;}

/*Miscellaneous Text*/
.smallblacktext {font-family:Tahoma, Veranda, Arial; color:#000000; font-size:10px;}
.smallredtext {font-family:Tahoma, Veranda, Arial; color:#ffaaaa; font-size:10px;}
.smallredtext2 {font-family:Tahoma, Veranda, Arial; color:#cc0033; font-size:12px;}
.redtext {font-family:Tahoma, Veranda, Arial; color:#ffaaaa; font-size:14px;}
.redtext2 {font-family:Tahoma, Veranda, Arial; color:#cc0033; font-size:14px;}
.blacktext {font-family:arial; color:#000000; font-size:14px; margin-left:0;}
.blacktextol {font-family:arial; color:#000000; font-size:14px; margin-left:35px;}
.blacktextbold {font-family:arial; color:#000000; font-size:12px; margin-left:0; font-weight:bold;}
.blacktextitalic {font-family:arial; color:#000000; font-size:12px; margin-left:0; font-style:italic;}
.blacktextlarge {font-family:arial; color:#000000; font-size:15px; margin-left:0; font-weight:bold;}
.whitetext1 {font-family:Tahoma, Veranda, Arial; color:#ffffff; font-size:17px; margin-left:0; font-weight:bold;}
.whitetext2 {font-family:arial; color:#ffffff; font-size:15px; margin-left:0; font-weight:bold;}
.whitetext3 {font-family:arial; color:#ffffff; font-size:14px; margin-left:0;}
.whitetext3 a:link{text-align:center; font-family:arial; font-size:14px; color:#ffffcc;  text-decoration:underlined;}
.whitetext3 a:visited{text-align:center; font-family:arial; font-size:14px; color:#eeeeff;  text-decoration:underlined;}
.whitetext3 a:hover{text-align:center; font-family:arial; font-size:14px; color:#ffaaaa;  font-weight:bold; text-decoration:none;} 

.aquatext1 {font-family:Tahoma, Veranda, Arial; color:#eeffee; font-size:14px; margin-left:0;}
.graytext {font-family:Tahoma, Veranda, Arial; color:#666666; font-size:14px; margin-left:0;}
.bluetext  {font-family:Tahoma, Veranda, Arial; color:#115588; font-size:14px; font-weight:normal; margin-left:0;}
.bluetextol {font-family:Tahoma, Veranda, Arial; color:#5588bb; font-size:15px; font-weight:bold; 
             padding-left: 10px; marker-offset:30px; list-style-position:outside; text-indent:0px;}
.yellowtext {font-family:Tahoma, Veranda, Arial; color:#ffffcc; font-size:14px;}

.blacktext3 {font-family:Tahoma; color:#000000; font-size:12pt; font-weight:bold;}
.blacktext2 {font-family:arial; color:#000000; font-size:12pt;}
.blacktextreport {font-family:arial; color:#000000; font-size:13pt;}
.smalltext {font-family:times new roman; color:#cc0033; font-size:6pt;}
  
/*specific divs*/
#topline{background-image: url('images/line3.gif'); background-repeat:repeat-x; border-width:0; padding:0; margin:0;}       
li  {margin-bottom:10px; } 
div.ullink {text-align: left; padding-left:20px; padding-right:10px; padding-top:10px; padding-bottom:10px;}

/*specific tables*/
table.main {width:90%; border-collapse: collapse; border: 0px}
table.buttons {margin:0px; width:90%; border-top: 0; border-left: 0; border-right:0; border-bottom: 1px solid #d0e0f0;} 
table.index{background-color:white; border:4px solid #99CCCC; padding:0px; border-collapse:collapse;}
table.title {width:100%; border-collapse: collapse; border: 0px; padding:0px; margin:10px;}
table.samples2 {border-color:#115588; border-style:solid; border-width:2px; text-align:center; width:600px; height:400px; background-color:#d0e0f0;} /*Sample Table with 2 samples*/
table.samples4 {border-color:#115588; border-style:solid; border-width:2px; text-align:center; width:800px; height:400px; background-color:#d0e0f0;} /*Sample Table with 4 samples*/ 
table.site_photos1 {width:300px; text-align:center; border-color:#d0e0f0; border-style:outset; border-width:3px; background-color:#115588;}
table.site_photos2 {width:300px; text-align:center; border-color:#d0e0f0; border-style:outset; border-width:3px;}
table.sample_cg {border-color:#115588; border-style:solid; border-width:2px; text-align:center; width:400px; height:400px; background-color:#d0e0f0;} /*Sample Table for offshore grab*/
      
/*specific td*/
td.title {height: 110px; border-width: 0px; border-style: none; padding: 0px; margin: 0px; text-align:center; vertical-align: top; background-image: url('images/title_edge.jpg');}
td.title_edge {height: 110px; border-width: 0px; border-style: none; padding: 0px; margin: 0px; vertical-align: top; background-image: url('images/title_edge.jpg');}
td.buttons {width:10%; margin:0px; padding:0px; text-align:center;}
td.headerbar{height:5px; text-align:center; vertical-align:bottom; background-color:#d0e0f0; border-width:0; padding:10px 0 10px 0; margin:0}
td.index_photo {width:500; text-align:center; border-color:#d0e0f0; border-style:outset; border-width:3px; background-image: "images/index/ponceinlet2.jpg"}
td.indexx {background-color:#99CCCC; height:0px;} /*Cells used to set widths in index table*/
td.indextitle {vertical-align:middle; text-align:center; margin:5px; padding: 10px 0px 10px 0px; background-color:#004f37; border:1px solid #99CCCC;}
td.indexhead {vertical-align:middle; text-align:center; margin:5px; padding: 10px 0px 10px 0px; background-color:#006d4d; border:1px solid #99CCCC;}
td.indextext {text-align:center; margin:5px; padding:5px; border:1px solid #99CCCC;}
td.indextext2 {text-align:left; padding:5px; padding-left:70px; margin:5px; border:1px solid #99CCCC;}
td.indexfoot {vertical-align:middle; text-align:center; margin:5px; padding: 5px; background-color:#d0e0f0; border:1px solid #99CCCC;}

/*For Sample Pages*/
/*"sample_head2", "sample_main2", and "sample_link2" in html to designate unfilled cells: to be editted later.*/
td.sample_head { width:198px; height:20px; text-align:center;} 
td.sample_main { width:198px; height:200px; text-align:center; vertical-align:top; border-style: solid; border-width:1px; border-color: #5599bb; padding: 0px;}
td.sample_link { width:188px; height:20px; border-style:dotted; border-width:3px; 
	text-align:center; padding-top:1px; padding-right:4px; padding-bottom:1px; padding-left:4px; border-color: #5599bb;}
td.site_photo {text-align:center; border-color:#d0e0f0; border-style:dotted; border-width:2px; padding: 5px 0 10px 0; }
img.site_photo {width:267px; height:200px; text-align:center; border-color:#d0e0f0; border-style:outset; border-width:0px; }
img.site_photo_prf {width:225px; height:300px; text-align:center; border-color:#d0e0f0; border-style:outset; border-width:0px; }
td.site_photo_np {width:200px; height:200px; text-align:center; border-color:#006699; border:1px dashed #EEEEFF; }
td.sample_footer {text-align:center; vertical-align:top; padding: 5px 0px 10px 0px;}
td.sample_cg_ftr {text-align:center; vertical-align:top; padding: 5px 0px 10px 0px; border: 3px dotted #5599bb;}

/*Unused codes*/
table.grain {border-color:#000099; border-style:solid; border-width:1px; background-color:white;}
table.samples {border:none; padding:0px; margin:0px; background-color:#ffffff; }
table.cores {border:none; padding:0px; margin:0px; background-color:#ffffff; }
table.vc_sidebar {border-color:#000099; border-style:solid; border-width:1px; background-color:#d0e0f0;}

td.sampage {text-align:right; vertical-align:top; width:80px; }
td.notavail {width:10%; text-align:center; margin:0px; padding:0px; border-color:#000099; border-style:solid; border-width:2px;}
td.grain {width:8%; text-align:center; margin:5px; padding:5px; border-color:#000099; border-style:solid; border-width:1px; font-family:arial; font-size:10px;}
td.sample {border-left:2px none padding; border-right:2px none padding; border-top:2px none #666666; border-bottom:2px none 0px; margin:0px; }
td.vib {text-align:center; width:700px; border-width:0px; }
td.year3 {background-color:#d0e0f0;}
td.121 {width:121px; text-align:center; margin:5px; padding:5px; font-family:arial; color:#000000; font-size:14px; }
td.109 {width:109px; text-align:center; margin:5px; padding:5px; font-family:arial; color:#000000; font-size:14px; }
td.120 {width:120px; text-align:center; margin:5px; padding:5px; font-family:arial; color:#000000; font-size:14px; }
td.40 {width:40px; text-align:center; margin:5px; padding:5px; font-family:arial; color:#000000; font-size:14px; }
td.160 {width:160px; text-align:center; margin:5px; padding:5px; font-family:arial; color:#000000; font-size:14px; }
td.80 {width:80px; text-align:center; margin:5px; padding:5px; font-family:arial; color:#000000; font-size:14px; }
td.130 {width:130px; text-align:center; margin:5px; padding:5px; font-family:arial; color:#000000; font-size:14px; }
td.150 {width:150px; text-align:center; margin:5px; padding:5px; font-family:arial; color:#000000; font-size:14px; }
td.vc_sidebar {width:120; height:36px; text-align:center; margin:5px; padding:5px; background-color:#ffffff; border-color:#000099; border-style:solid; border-width:1px; font-family:arial; font-size:12px;}
td.vc_sidebar2 {width:120; height:36px; text-align:center; margin:5px; padding:5px; background-color:#d0e0f0; border-color:#000099; border-style:none; border-width:1px; font-family:Tahoma, Veranda, Arial; font-size:12px;}
td.markerheader1 {width:150px; height:17px; text-align:center; font-family:arial; background:#008080; font-size:14px; padding-left: 1px; padding-right: 1px; padding-top: 1px; color:#99CCFF; border:1px;}
td.markerheader2 {width:250px; height:17px; text-align:center; font-family:arial; background:#008080; font-size:14px; padding-left: 1px; padding-right: 1px; padding-top: 1px; color:#99CCFF; border:1px;}
td.marker11 {width:150px; height:17px; text-align:center; font-family:arial; background:#ffffff; font-size:14px; padding:1px; color:#666666; border:none; }
td.marker12 {width:150px; height:17px; text-align:center; font-family:arial; background:#ffffcc; font-size:14px; padding:1px; color:#666666; border:none; }
td.marker21 {width:250px; height:17px; text-align:center; font-family:arial; background:#ffffff; font-size:14px; padding:1px; color:#666666; border:none; }
td.marker22 {width:250px; height:17px; text-align:center; font-family:arial; background:#ffffcc; font-size:14px; padding:1px; color:#666666; border:none; }
