body { margin:10px; background-color: #FFFFFF; }

/* setup all the link defaults */
a		{ text-decoration:none; color:#000000; }
a:visited	{ text-decoration:none; color:#000000; } 
a:hover		{ text-decoration:underline; color:#6699FF; }
a.other		{ text-decoration:none; color:#6699ff; }
a.other:visited	{ text-decoration:none; color:#6699ff; }
a.other:hover	{ text-decoration:underline; color:#6699FF; }

a.plain		{ text-decoration:none; color: #000000; }
a.plain:visited	{ text-decoration:none; color: #000000; }
a.plain:hover	{ text-decoration:none; color: #0033FF; }

a.invis		{ border-style: none; color: #eeeeee; }
a.invis:visited	{ border-style: none; color: #eeeeee; }
a.invis:hover	{ border-style: none; text-decoration:none; color: #000000; }

.pagetitle { font-size:200%; font-weight:bold; }



/* Head of document */
#containHead {  min-width:805px; 
     	       _width:expression(((document.body.clientWidth)) < 951? "950px": "96%");
}
#wikihead { float:left; margin-bottom:5px; min-width:720px;
            _width:expression(((document.body.clientWidth)) < 721? "720px": "100%"); 
	    height:58px; }
#wikilogo { float:left; margin:0px; padding:0px; 
	    height: 55px; width:135px; }
#otherlinks  { margin:0; padding:0;}
 .wikisearch	        { position:right; font-size:small; 
			  font-family:arial; text-align:left; 
			  margin:0; padding:0;}
 .wikisearchbox	        { font-size: small; width:110px; margin:0; padding:0;}
 .wikisearchbutton	{ font-size: small; width:60px; margin:0; padding:0;}

input.wikisearchbox {font-size: small; width:110px; color:#000;
                margin:0px; padding:0;
                        }
input.wikisearchbutton {color:#000;
                        margin:0;
                        padding:2;
                        margin-left:5px;
                        border:1px solid #000;
                        font-size:small;
                        font-weight:bold;
                        background-color:#ccc;
                        }

input.wikisearchbutton:hover {color:#000;
                             background-color:#fff; }


#wikiheadtitle  { font-size:20pt; width:20em;
		  border:8px dashed red;
		  font-family:arial,helvetica;
		  /* 
		     'invisible' border to 
		     fix problem of carrige return 
		     in mozilla Linux 
		  */
		  border:1px dashed #fff;
		  white-space:nowrap;
		  margin-top:0px; margin-left:135px;} 

#headmiddle { float:right; font-size:12px;  padding:0;
              font-family:'arial bold'; margin-bottom:2px; 
	      margin-left:185px;
	}

#wikihead input { font-size:smaller; }
#wikihead form  { margin:0px; }

/* END HEAD */

/* Begin main body */
#wikimid { margin:0px; padding:0px; }

#contain {clear:both; margin:0px; padding:0px; 
	width:100%;
	min-width:800px;
     _width:expression(((document.body.clientWidth)) < 951? "950px": "100%");
	 }

#wikileft { float:left; margin:0; padding:0; width:120px; 
	    border:0px solid red; height:100%;}


#containOtherLinks {  clear:left; position:relative; 
		     margin:0; padding:0; width:110px;
		     padding-top:10px; }
#quicklinkhead  { border-style: solid; 
                  /* border-color:#ffffff #ffffff #88daff;  */
                  border-color:#ffffff #ffffff #73a2d6; 
		  border-width: 2px 5px 4px 3px;
		  margin:0; padding:0; z-index:1001;}
#quicklinks h1 { font-family:'Arial', serif; font-size:12pt; font-weight:bold; 
                  /* background-color:#88daff; text-decoration:none;  */
                   background-color:#73a2d6; text-decoration:none; 
		  text-align:center; width:103%; 
		    margin:0; margin-left:-3px; padding:0 0 2px 0; 
		}
#quicklinks     { font-family:'Arial', sans-serif; 
	          font-size:10px; 
		  font-weight:bold; text-align:left; 
		  /* background-color:#ccffff; */
		  background-color:#c6e1ff; 
		  margin:0; padding-left:3px;}


#quicklinks li   { list-style-type:none; width:104px; }
#quicklinks li a:hover  { list-style-type:none; background-color:#FFFFFF;
				text-decoration:none;}
#quicklinkfoot  { padding:0; margin:0; border-style: solid; border-width: 0.3em;
        	  /* border-color: #ccffff #ffffff #ffffff #ffffff; margin:0; padding:0; */
        	  border-color: #c6e1ff #ffffff #ffffff #ffffff; margin:0; padding:0;
}

#relatedlinkhead  { display:block; border-style: solid; 
                    border-color:#ffffff #ffffff #73a2d6; 
		    border-width: 2px 5px 4px 3px; 
		    margin:0; padding:0;}
#relatedlinks h1 { font-family:'Arial', serif; font-size:12pt;  
		    font-weight:bold; background-color:#73a2d6; 
		    text-decoration:none; text-align:center; 
		    width:103%; margin:0; margin-left:-3px; 
		    padding:0 0 2px 0;}
#relatedlinks     { font-family:'Arial', serif; 
	            font-size:10px; 
		    font-weight:bold; 
		    background-color:#c6e1ff;
		    margin:0; padding-left:3px; }

#relatedlinks a   { text-decoration:none; }
#relatedlinks li  { list-style-type:none; list-style-position:outside; width:104px; }
#relatedlinks a:hover { list-style-type:none; background-color:#FFF;}
#relatedlinks li:hover { list-style-type:none; background-color:#FFF;}
#relatedlinkfoot  { border-style: solid; border-width: 0.3em;
        	    border-color: #c6e1ff #ffffff #ffffff #ffffff; margin:0; padding:0;}

#wikileft hr    { color:#CCCCCC; }
#wikileft ul    { margin:0px; padding:0px; }

#bodycontainer  { 
		  margin-left:116px;
		  margin-right:10px;
		  padding-left:2px;
		  min-height:300px; 
		  _float:left; 
		  _margin:0; 
       _width:expression(((document.body.clientWidth)) < 761? "590px": "86%");
		  _padding:0; 
	    	  min-width:590px; 
		_margin-left:-2px;
		}
#bodyborders    { 
		  width:100%;
		  border-top:1px solid #808080; 
		  border-right:1px solid #808080; 
		  border-left:1px solid #808080; 
		  border-bottom:1px solid #808080; 
		  padding-right:10px;
		  _padding-right:1px;
		  background-color:#eee;
		  padding-bottom:5px;
		  margin-left:1px;
		}
#wikibody       { width:100%; min-height:300px; padding:0px;
       _height:expression(((document.body.clientWidth)) > 1? "300px": "100%");
	    	  font-size:14px; font-family:'Arial', sans-serif; 
		  background-color:#fff;
	    	  border-right: 5px solid #eee;  
	    	  border-left: 5px solid #eee;  
		}
/*
#wikibody ul li {list-style-type:disc;}
#wikibody ul li ul li {list-style-type:circle;}
*/

#wikiborders {  height:100%; min-height:300px;
		padding-right:5px; padding-bottom:15px;
		border-top:1px solid #808080;
		margin-left:-1px;
		}

#crumbs 	{ margin-left:140px; margin-top:0px; font-size:smaller; 
		  width:550px; font: 10px Verdana; color: #999; }
#crumbs a       { text-decoration:underline; color:#999; font-weight:bold;}
#crumbs a:hover { text-decoration:underline; color:#000; font-weight:bold;}

#wikititle { display:block; margin-left:205px; font-size:12px; }

#wikitext		{ padding-left:10px; margin-top:0.5em; } 
#wikitext a 		{ text-decoration:none; color:#215DA5; }
#wikitext a:visited	{ text-decoration:none; color:#215DA5; } 
#wikitext a:hover	{ text-decoration:underline; color:#6699FF; }

#wikicmds  {  float:right;font-size:smaller; text-align:right; } 


#wikifoot {
    margin-top:20px; margin-left:0px; float:left; 
    z-index:2; width:100%; min-width:780px;
    _width:expression(((document.body.clientWidth)) < 781? "780px": "100%"); }

h1.wikiaction   { font-size:150%; margin:0px; }
 #wikiedit form { margin:0px; }
#wikiedit textarea { width:98%; height:575px; }
#wikieditlinks  { float:right; font-size:10px; margin-top:-14px; 
		  font-family: arial, helvetica; }

#lastmod        { font-size:x-small; border-bottom:2px solid #cccccc; 
		  font-family: arial, helvetica; }
#copyright      { margin-top:0px; font-size:12px; 
		  font-family: arial, helvetica; }
#tamuccinfo     { text-align:right; padding-right:5px; padding-top:5px; 
		  margin-top:-30px; font-size:x-small; 
		  font-family: arial, helvetica; }
#timestamp      { font-family: arial; margin:0px; font-size:10px;
		  background-color: #eeeeee; 
		  padding-left:5px; }
#timestamp a.invisTime		{ border-style: none; color: #eeeeee; }
#timestamp a.invisTime:visited	{ border-style: none; color: #eeeeee; }
#timestamp a.invisTime:hover	{ border-style: none; text-decoration:none; color: #000000; }


/* the following styles are for the Site.SideBar menu using './tab2.gif' */

#sidebar { position:relative; margin:0px; 
	   padding:0; text-align:left; 
	   margin-left:1px;
	   /*margin-top:-1.3em;*/
	   _margin-top:0;
		height:100%;
	       z-index:1000;
	    }
#sidebar ul	{ position:relative; float:left; margin: 0px; padding: 0px; 
		  width: 119px; 
		  font: bold 14px verdana,helvetica,arial,sans-serif;
	  	  background: #fff;
		  list-style-type: none; 
	 	  border: 0px;
		}
#sidebar ul li {display:inline; position:relative; margin:0; padding:0;}

#sidebar ul li a
{
float:left;
margin:0px;
width: 91px;
height: 28px;
padding-top: 2px; padding-left: 20px; padding-right: 8px;
background: url('/static/images/tab2.gif') 0 0 no-repeat;
background-color: #fff;
text-decoration: none;
text-align: left;
}


    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#sidebar ul a  {float:none;}
    /* End IE5-Mac hack */


#sidebar ul li a:hover { display:block; background-position: -120px 0; 
			 background-color:#eee;}

#sidebar ul li a:visited { color: #215DA5; }

#sidebar ul li a.selflink {
border-color: #99ccff;
color: #000;
background-position: -240px 100%;
background-color: #eee;
}
#sidebar ul li a.selflink:hover {
border-color: #99ccff;
color: #000;
background-position: -120px 100%;
background-color: #eee;
}

/* Monthly Summary - tides, high and low water table */
#monthlytides { font-size: 0.85em; border: 1px solid #ccc; }
#monthlytides td { text-align: right; padding: 0 0.1em; }
#monthlytides th { padding: 0 0.2em; font-size: 0.9em; background: #ccc; } 
#monthlytides th.time { 
    padding: 0 0.2em 0 0; 
    font-size: 0.9em; 
    background: #ccc; 
} 
#monthlytides th.hhll { padding: 0 0 0 3em; }

/* Monthly Summary - row labeled table */
.monthlybyrow { font-size: 0.85em; }
.monthlybyrow td { text-align: right; padding: 0 0.5em; }
.monthlybyrow td.llabel { text-align: left; padding: 0 3em 0 0; }
.monthlybyrow td.llabel0 { text-align: left; padding: 0 3em 0 0; }
.monthlybyrow td.llabel1,td.llabel2 { text-align: left; padding: 0 2em 0 4em; }
.monthlybyrow td.rlabel { text-align: right; padding: 0 .5em 0 3em; }
.monthlybyrow td.lparen  { padding-right: 0; }
.monthlybyrow td.inparen { padding: 0 0.1em; }
.monthlybyrow td.rparen  { padding-left: 0; }

#monthlygaps th { padding: 0 1em; }
#monthlygaps td { text-align: right; padding-left: 1em; }

