/*  Sacramento Area Creek Council Style Sheet     */

html, body   {
	text-align	 : center;
	margin		 : 3px 0px 0px 0px;
	background-color : #becbc5;
	font-family 	 : Verdana, Arial, Helvetica, sans-serif;
	}

table.main {
	width		 : 820px;
	border-style	 : none;
	background-color : #ffffff;
	}

td.top {
	height       	 : 10px;
	border-style	 : none;
	background	 : url('shade-top.gif') repeat;
	}
	
td.bot {
	height       	 : 10px;
	border-style	 : none;
	background	 : url('shade-bot.gif') repeat;
	}

td.col0 {
	width       	 : 10px;
	border-style	 : none;
	background	 : url('shade-lef.gif') repeat;
	}

td.col4 {
	width       	 : 10px;
	border-style	 : none;
	background	 : url('shade-rit.gif') repeat;
	}

td.menu {
	text-align	 : center;
	vertical-align	 : top;
	background-color : #dae4e0;
	}

td.menu table {
	width       	 : 798px;
	height		 : 25px;
	text-align	 : center;
	font-size   	 : 8pt;
	background-color : #ccffee;
        border-style     : none;
	}

table.menu td a:link {
	color       	 : #000066;
	background-color : #ccffee;
	text-decoration: none;
}

table.menu td a:active {
	color       	 : #000066;
	background-color : #ccffee;
	text-decoration: none;
}

table.menu td a:visited {
	color       	 : #000066;
	background-color : #ccffee;
	text-decoration: none;
}

table.menu td a:hover {
	background-color : #ccffee;
	color		 : red;
	}


td.colspan  {
	width		 : 640px;
	vertical-align	 : top;
	padding          : 0px 10px 10px 10px;
	}

#topspan {
	font-size   	 : 11pt;
	border-style	 : solid;
	border-color	 : #dddddd;
	border-width	 : 0px 0px 1px 0px;
	}

td.sidebar {
	width		 : 150px;
	vertical-align   : top;
	text-align	 : center;
	padding		 : 0px 0px 0px 0px;
	font-size	 : 8pt;
	border-style	 : solid;
	border-color	 : #dddddd;
	border-width	 : 0px 1px 0px 0px;	
	}

div.sidebar {
	margin		 : 10px 10px 10px 10px;
	padding		 : 30px 10px 30px 10px;
	font-size   	 : 8pt;
	background-color : #ccffee;
	color       	 : #333333;
	text-align	 : center;
	width            : 140px;
        border-style     : none;
	}

div.sidepic {
	margin		 : 10px 10px 10px 10px;
	padding		 : 0px 0px 0px 0px;
	font-size   	 : 8pt;
	background-color : #ccffee;
	color       	 : #333333;
	text-align	 : center;
	width            : 140px;
        border-style     : none;
	}

td.col1  {
	width		 : 300px;
	vertical-align	 : top;
	padding          : 20px 10px 5px 10px;
	font-size   	 : 9pt;
	}


td.col2  {
	width		 : 300px;
	vertical-align	 : top;
	padding          : 20px 10px 5px 5px;
	font-size   	 : 9pt;
	}

td.form {
	align	 : center;
	}


div.form {
	width		 : 640px;
	vertical-align   : top;
	text-align	 : center;
	margin		 : 30px 0px 0px 0px;
	padding		 : 20px 25px 10px 25px;
	background-color : #ffffcc;
	border-style	 : none;
	}

div.form table {
	font-size	 : 10pt;
	}

ul.crks {
	margin		 : 20px 10px 10px 20px;
	font-size   	 : 8pt;
	background-color : #eeffef;
	color       	 : #333333;
	text-align	 : center;
	width            : 130px;
        border-style     : solid;
        border-width     : 1px;
        border-color     : #207793;
	}

div img {
	border-style	 : none;
	}


div.lnx img {
	position	 : relative;
	top              : 25px;
	width		 : 135px;
	z-index		 : 3;
        border-style     : solid;
        border-width     : 1px;                   /*  sets border width on all sides */
        border-color     : #ffffcc;	
	}

p.bold {
	font-weight : bold;
	color       : #333399;
}

p.just {
	text-align  : justify;
}

p.jmp {
	font-size	: 7pt;
	color		: #666666;
	text-align	: right;
	}

p.jmp a:hover  {
	color		: red;
	}


p.ftr {
	font-size       : 8pt;
	color           : #8da2c7; 
	text-align      : center;
}
	
	
a:link {
	color       	 : #207793;
}

a:hover {
	color       	 : red;
	text-decoration  : none;
}

a:active {
	color       	 : #207793;
}

a:visited {
	color       	 : #207793;
}


div.txt a:link {
	color       	 : #7705d3;
}

div.txt a:active {
	color       	 : #7705d3;
}

div.txt a:visited {
	color       	 : #7705d3;
}

div.txt a:hover {
	color       	 : red;
}

ul 	{
	margin-top    : 5px; 
	padding-left  : 15px; 
	margin-left   : 15px; 
	list-style-image: url(drop.gif); 
	}

li {
	padding	       : 10px 0px 0px 3px;   /*  top, right, bottom, left       */
	text-align     : left;
	color          : #333399;
}

b {
	font-weight : bold;
	color       : #4400dd;
}

b.bold {
	font-weight : bold;
	font-size   : 14pt;
	color       : #333399;
}

em	{
	font-style  : normal;
	float	    : right;
	}

i.auth  {font-size  : 8pt;}

