/* CSS level 1 "http://www.w3.org/TR/CSS1" */
/* THAMES PILOT styles */

body { margin: 0px; padding: 0px; color: #000000; font-family: arial, helvetica, sans-serif; line-height: 1.3;}

.frontlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.05em; line-height: 1.3;}
.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.88em; line-height: 1.3; font-weight: bold;}
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.80em; line-height: 1.3;}
.caption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; line-height: 1.3;}

.searchtop { background-image:url(images/thames/search_top.gif);}
.searchleft { background-image:url(images/thames/search_left.gif);}
.searchright { background-image:url(images/thames/search_right.gif);}
.searchbottom { background-image:url(images/thames/search_bottom.gif);}

/* LINKS */
a { color: #000099; text-decoration: none ;}
a:link { color: #000099;}
a:active { color: #000099;}
a:hover { color: #ff0000;}

/* NAV */
.nav { color: #666666; font-size: 0.65em;}
a.nav { color: #333333; text-decoration: none ;}
a.nav:link { color: #333333;}
a.nav:active { color: #333333;}
a.nav:hover { color: #ff0000;}

/* TOUR GLOBALS */
.global { color: #333333; font-family: verdana, arial, helvetica, sans-serif; font-size: 0.71em; line-height: 1.3;}
a.global { color: #333333; text-decoration: none ;}
a.global:link { color: #333333;}
a.global:active { color: #333333;}
a.global:hover { color: #ff0000;}

/* FOOTER LINKS */
.footer { font-family: verdana, arial, helvetica, sans-serif; font-size: 0.71em; line-height: 1.3;}

/* BACKGROUNDS */
.trp1 { background-color: 92BBE4;} /*Blue*/
.pt1 { background-color: E5E1B8;} /*Sandhead*/
.pt2 { background-color: F8F7EE;} /*Sandback*/
.mt1 { background-color: E3CC97;} /*Ochrehead*/
.mt2 { background-color: F6EFE1;} /*Ochreback*/
.tt1 { background-color: E5EAAC;} /*Limehead*/
.tt2 { background-color: F8F9E7;} /*Limeback*/

/* FORMS  */
form { margin:0; }
select { color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 0.75em;}
.block_border { border-color: #666666 ;}
.imgbd {border: 1px; border-thickness: 1px; border-color: #dddddd; border-style: solid;}
.imgbdb {border: 2px; border-thickness: 2px; border-color: #0066cc; border-style: solid;}
