
/* Common stuff */
body,td,p {font-family:verdana,arial,sans-serif; font-size:8pt; vertical-align:top; text-align:left; color:black;}

/* Standard button */
.btn {font-family:verdana,arial,sans-serif; font-size:9pt; color:black; background-color:#ffff99;}

/* Text for header at top of most pages */
.pagehd {font-size:14pt; color:white; text-align:center;}
/* Text for header on home pages */
.hd {font-size:18pt; color:white; text-align:center;}

/* Standard text and grey italic variant */
/* .pictext is same as body default */
.greypictext {color:#999999; font-style:italic;}
.footnote {color:#777777; font-style:italic;}

/* Main table for pages */
.pictab {margin:15px auto; background-color:#f0f0f0; border:20px solid #f0f0f0;}

/* Buspic page */
body.buspic {background-color:#cccccc;}
div.bpw {width:600px; margin:15px auto; background-color:#f0f0f0; border:20px solid #f0f0f0;}
div.bph {width:100%; font-size:14pt; color:white; text-align:center;}
div.bpp {width:100%; margin-top:5px; text-align:center;}
div.bpt a {color:blue; text-decoration:none; font-weight:normal}
div.bpt a:hover {color:green; text-decoration:underline;}

/* floating itendia link */
div.r {float:right;text-align:center; border-style:none; font-size:8pt; padding:6px; margin:3px 3px 3px 6px;}
div.r a, div.r a:hover {color:#f0f0f0; font-size:6pt; text-decoration:none; font-weight:normal}

/* Main text in home pages */ 
.maintext {color:#404040;}
.maintext a {color:#404040; text-decoration:none; font-weight:bold}
.maintext a:hover {color:#ff0066; text-decoration:underline; font-weight:bold}
/* Home page right hand column */
.whitetext {color:white;}
.lastchange {color:white; background-color:#663300;margin-bottom:5px;}
.phweek {color:white; background-color:#ff0000; margin-bottom:10px;}
.latest {color:white; background-color:#006600;margin-bottom:10px;}
.ebay {color:white; background-color:#3399ff;margin-bottom:10px;}
.feedback {color:white; background-color:purple;}

div.yrsago {margin:5px 80px; border:1px solid olive; height:80px; padding:12px; text-align:center;background-color:#b9c3a8;}
div.yrsagomore {margin:5px 80px; border:1px solid olive; height:95px; padding:12px; text-align:center;background-color:#b9c3a8;}
#yimg {border:4px double olive; width:100px; height:67px;}

/* Text in gallery picture notes */
.gn {font-family:arial,sans-serif; font-size:8pt;}

/* Navigation bars on left of home pages */
tr.navrow td {border-bottom:#003 1px solid; border-left:medium none; border-right:#003 1px solid; border-top:#6666ff 1px solid; vertical-align:middle}

td.navbarl {background-color:#6666ff; border-right:medium none}
div.navbar {line-height:14px; padding-left:6px}
div.navbar a {color:white; font-size:8pt; text-decoration:none}

td.navbartl {background-color:#ff9999; border-right:medium none}
div.navbart {color:white; line-height:14px; padding-left:6px}

/* text in main index page */
.ixtoptext {font-size:9pt; color:black; line-height:11pt;}
.ixtoptextwhite {font-size:9pt; color:white; line-height:11pt;}
.ixtoptext a {color:blue; text-decoration:none; }
.ixtoptext a:hover {color:#990000;}

/* classes for article style s1 (whats new) */
.s1text {padding:6px 3px; width:475px;}
.s1head {font-weight:bold; color:#ff6600; text-align:right; padding:6px 3px; width:125px}
.s1text a:link {color:blue; text-decoration:none; font-weight:normal}
.s1text a:visited {color:blue; text-decoration:none; font-weight:normal}
.s1text a:hover {color:green; text-decoration:underline; font-weight:normal}

/* borderless pictures */
a:link img {border-style:none;}
a:visited img {border-style:none;}
a:active img {border-style:none;}

/* floating pics for articles */
div.artl { float:left;text-align:center;border:1px solid black; font-size:8pt;
            background-color:#99ccff; padding:6px; margin:3px 6px 3px 3px;
            font-family:arial,sans-serif;}
div.artr { float:right;text-align:center;border:1px solid black; font-size:8pt;
            background-color:#99ccff; padding:6px; margin:3px 3px 3px 6px;
            font-family:arial,sans-serif;}


