/* ---------------------------------------------------------------
   FILENAME:	default.css
   CLIENT:		Lake Geneva Region
   PROJECT:		Website CSS Style Definitions
   AUTHOR:		Urs Tobler  uto@bluewin.ch
   HISTORY:		25-Nov-2003	Initial Coding
   REVISION:	11-Jun-2004	ir3/ih3/scl for scaled images

   Copyright © 2003 Urs Tobler  uto@bluewin.ch
   --------------------------------------------------------------- */

body { background-color:#F0F0FF; padding-left:1.5em; padding-top:0.5em; padding-right:0.25em; padding-bottom:0.5em; 
	scrollbar-arrow-color:#000066; scrollbar-face-color:#F0F0FF;
	scrollbar-track-color:#E8E8FF; scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#D0D0E8; scrollbar-shadow-color:#A8A8D8;
	scrollbar-darkshadow-color:#8080C0; }

h1,h2,h3,h4,p,ul,ol,li,div,table,tr,td,th,dt,dd,blockquote,legend { color:#000066; font-family:sans-serif; }
h1,h2,h3,h4 { color:#404090; }
h2 { font-size:1.4em; font-weight:lighter; }
h3 { font-size:1.2em; font-weight:lighter; }
h4 { font-size:1em; font-weight:600; }
p,li,div,td,th,blockquote { font-size:0.9em; }
dt { font-size:1em; font-weight:600; padding-top:1em; padding-bottom:0.25em; }
dd { font-size:0.9em; }

hr { width:100%; height:1px; color:#8080C0; }

.ten { font-size:3em; color:#5050A0; font-weight:600; text-align:right; padding-top:0.2em; padding-right:0.3em; }
.slo { font-size:108%; color:#404090; font-weight:600; padding-top:1em; }

.trh { font-size:108%; color:#404090; font-weight:600; padding:0.33em; background-color:#E0E0F0; }
.tdc { text-align:center; }
.tdr { text-align:right; }

.sma { font-size:85%; font-weight:lighter; }

.fln { font-size:0.9em; text-align:left; }
.flc { font-size:0.9em; text-align:center; }
.flr { font-size:0.9em; text-align:right; padding-right:0.5em; }

.nds { font-size:1em; color:#404090; font-weight:600; }
.ndr { font-size:0.7em; color:#404090; text-align:right; letter-spacing:2pt; line-height:1em; margin:0; float:right; }
.edr { font-size:0.7em; color:#404090; text-align:right; letter-spacing:2pt; line-height:1em; margin:0; }

.nlb { background-color:#E8E8F8; padding:0.75em; padding-bottom:0; border-style:solid; border-width:1px; border-color:#9090D0; margin-bottom:1em; }
.sut { font-size:1.2em; font-weight:600; color:#404090; margin-top:0; margin-bottom:0; }

div.ir3 { float:right; display:inline; width:33%; margin-top:0; margin-left:0.5em; margin-bottom:0.5em; }
.ih3 { display:inline; width:33%; margin-right:0.5em; }
img.scl { width:100%; border-style:none; }

fieldset { width:100%; margin:0.5em; padding:1em; border-style:solid; border-width:1px; border-color:#8080C0; }
legend { color:#000066; font-size:0.9em; padding-left:0.5em; padding-right:0.5em; }

.fie { font-size:1em; color:#000040; background-color:#E0E0F0; border:1 solid #8080C0; }
.but { font-size:0.9em; font-weight:600; color:#101060; background-color:#8080C0; border-width:4px; border-color:#8080C0; border-style:ridge; }

a:link { font-weight:600; color:#101060; text-decoration:none; }
a:visited { font-weight:600; color:#101060; text-decoration:none; }
a:hover { font-weight:600; color: #000040; background-color:#C0C0E0; text-decoration:none; }
a:active { font-weight:600; color:#000040; text-decoration:none; }
ul			{font-size:1em; color:#0C2C56; line-height:0.9em; margin-left:0px; margin-right:20px; margin-bottom:0px;}
ul.a		{font-size:1em; color:#000066; line-height:1.2em; margin-left:20px; margin-right:10px; margin-bottom:0px;}
li.b		{font-size:0.9em; color:#000066; line-height:0.9em; margin-left:15px; margin-right:10px; list-style-type:square;}

