/* ----------------------*/
/* RLW Website  */
/* File: rlw05.css        */
/* Program by: AM Canada Inc.     */
/* ----------------------*/

body
{
	margin: 0px 0px 0px 0px;
	padding: 0;
	width: 100%;
	height: 100%;

}

.txtwhite {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	text-align: center;
	color: #ccc;
	}
	
	.txtwhite_r {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	padding-right: 22px;
	text-align: right;
	color: #ccc;
	}
	
	
	.txtwhite_l {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	padding-left: 17px;
	text-align: left;
	color: #ccc;
	}
	
	
td,body {
	font-family: Arial, Helvetica, Geneva, Tahoma, sans-serif;
	font-size: 80%;
	color:#000;
}

td.red {
	font-family: Arial, Helvetica, Geneva, Tahoma, sans-serif;
	font-size: 90%;
	color:#990000;
	padding-left: 7px;
	background-color: #eee;
	height: 25px;
	padding-top: 3px;
}

.grey {
	font-family: Arial, Helvetica, Geneva, Tahoma, sans-serif;
	font-size: 10px;
	color:#543;
	margin-left: 25px;
	margin-bottom: 20px;
}

td.text100 {
	font-family: Arial, Helvetica, Geneva, Tahoma, sans-serif;
	font-size: 100%;
	color:#333;
	padding-left: 15px;
}

td.text140 {
	font-size: 120%;
	color:#666;
}

.red {
	color:#990000;
}

.more
{
	font-size: 190%;
	font-weight: bold;
	COLOR: #666;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	vertical-align: bottom;
	line-height: 60%;
}

.wthdr
{
	font-size: 80%;
	COLOR: white;
	padding-left: 15px;
	padding-right: 5px;
	font-family: Arial,helvetica;
	line-height: 100%;
}

.copyright {  
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333
}

.v10px {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	display: block;
	margin-bottom: 8px;
	padding-left: 10px;
	
}

.txt70 {
	font-size: 70%;
	vertical-align: middle;
	padding-right: 2px;
	}
	
.txt60 {
	font-size: 55%;
	vertical-align: middle;
	padding-right: 2px;
	}
	
.img
{
	border-width: 0px;
}


.hdr1
{
	font-size: 110%;
	COLOR: #fff;
	text-align: center;
	background-color: #ccc;
	width : 100%;
	font-weight: normal;
}

.hdr2
{
	font-size: 110%;
	COLOR: #fff;
	text-align: center;
	font-weight: normal;
	margin: 0em 0em 0em 0px;
	background-color: #FFF;
	width : 100%;
	padding-left: 7px;
	display:block;
}

.hdrintro
{
	font-size: 160%;
	font-weight: normal;
	COLOR: #444;
	padding-bottom: 5px;
	letter-spacing: 25px;
	text-align: center;
	}


/* ============ headers ================*/


h1
{
	font-size: 110%;
	COLOR: #999;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	/*background-color: #ccc;
	width : 100%;*/
	font-weight: normal;
	margin: 0.5em 0em 0em 0px;
	padding-left: 7px;
}

h2
{
	font-size: 140%;
	font-weight: normal;
	COLOR: #666;
	
	/*margin: 0em -1em 0.5em 0px;
	padding-top: 15px;
	padding-bottom: 3px;
	display: block;*/
}
h3
{
	font-size: 140%;
	COLOR: #fff;
	font-weight: normal;
	margin: 0em 0em 0em 0px;
	background-color: #fff;
	width : 100%;
	padding-left: 7px;
	display:block;

}

h4
{
	font-size: 150%;
	font-weight: normal;
	COLOR: #444;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	width : 100%;
	padding-left: 0px;
	margin: 0em 0em 0 0px;
}

h5
{
	font-size: 130%;
	COLOR: #fff;
	font-weight: bold;
	background-color: #333;
	width : 100%;
	padding-left: 15px;
	margin-bottom: 10px;
}

h6
{
	font-size: 120%;
	COLOR: #666;
	font-weight: bold;
	text-align: left;
	background-color: #ccc;
	width : 100%;
	height: 20px;
	padding-top: 3px;
}

/* ----------------------*/
/*  ============ nav links CSS ===========================*/
/* ----------------------*/

A.linknav:link,
A.linknav:visited {
	COLOR: black;
	text-decoration: none;
	width : 100%;
	height: 39px;
	padding-top:12px;
	padding-left: 5px;
	display: block;
}
A.linknav:hover {
	COLOR: white;
	text-decoration: none;
	background-color: #F00;
	width : 100%;
	height: 39px;
	padding-top:12px;
	padding-left: 5px;
	display: block;
}
A.linknav:active {
	COLOR: #fff; 
	text-decoration: none;
	background-color: #ffcc00;
	width : 100%;
	padding-left: 5px;
}
.linknavsel {
	COLOR: black;
	text-decoration: none;
	background-color: #EEE;
	height: 39px;
	padding-top:8px;
	padding-left: 15px;
	display: block;
}

A.linkln:link,
A.linkln:visited {
	COLOR: #666;
	text-decoration: none;
	width : 100%;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
	display: block;
}
A.linkln:hover {
	COLOR: #fff;
	text-decoration: none;
	background-color: #ff0000;
	width : 100%;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 3px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #444;
	display: block;
}
A.linkln:active {
	COLOR: #fff; 
	text-decoration: none;
	background-color: #ffcc00;
	width : 100%;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
}
.linklnsel {
	COLOR: #000;
	text-decoration: none;
	background-color: #fc0;
	width : 100%;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #444;
	display: block;
}

.linkline {
	text-decoration: none;
	width : 100%;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444;
	display: block;}
	
/* --------------*/


A.linkreg:link,A.linkreg:visited {
	COLOR: #ccc;
	text-decoration: underline;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

A.linkreg:hover {
	COLOR: #ff9999;
	text-decoration: underline;
	background-color: #000;
	/*padding-left: 7px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #ff0000;*/
}
A.linkreg:active {
	COLOR: #fff; 
	text-decoration: none;
	background-color: #ff0000;
	/*padding-left: 7px;*/
}

A.linkwhite:link,
A.linkwhite:visited {
	COLOR: #fff;
	text-decoration: none;
	padding-left: 7px;
	
}
A.linkwhite:hover {
	COLOR: #ff0000;
	text-decoration: none;
	padding-left: 7px;
	
}
A.linkwhite:active {
	COLOR: #fff; 
	text-decoration: none;
	background-color: #ff0000;
	width : 100%;
	padding-left: 7px;
}

/* =============*/
A.s9:link,
A.s9:visited {
	COLOR: #FFF;
	text-decoration: none;
	font: 9px Arial, Helvetica, Verdana;
	background-color: #cccccc;
	width : 100%;
	text-align: center;
	padding: 2px;
	height: 15px;
	padding-top: 2px;
}
A.s9:hover {
	COLOR: #ffffff;
	font: 9px Arial, Helvetica, Verdana;
	text-decoration: none;
	background-color: #ff0000;
	width : 100%;
	text-align: center;
}
A.s9:active {
	COLOR: #000000; 
	font: 9px Arial, Helvetica, Verdana; 
	text-decoration: none;
	background-color: #ff9900;
	width : 100%;
	text-align: center;
}

.s9sel {
	COLOR: #aaa;
	text-decoration: none;
	font: 9px Arial, Helvetica, Verdana;
	background-color: #eee;
	text-align: center;
	height: 15px;
}
/* =============*/

A.crl:link,
A.crl:visited {
	margin-top: 10px;
	COLOR: #333;
	text-decoration: none;
}
A.crl:hover {
margin-top: 10px;
	COLOR: #990000;
	text-decoration: none;
}
A.crl:active {
margin-top: 10px;
	COLOR: #f00;
	text-decoration: none;
}

A.sh:link,
A.sh:visited {
	COLOR: #777;
	text-decoration: none;
}
A.sh:hover {
	COLOR: #fff;
	background-color: #c0c0c0;
	text-decoration: none;
}
A.sh:active {
	COLOR: #000000; 
	background-color: #ff9900;
	text-decoration: none;
}


/*  =========oher styls =============*/


table.ee
{
    border-collapse: collapse;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
    margin: 0;
    padding: 0;
    width: 100%;
}

tr.tree 
{
	background-color: #eeeeee;
	width: 100%;
	}


hr
{
    background-color: #000000;
    border-style: none;
    color: #000000;
    height: 1px;
    margin: 20px 150px;
}

pre
{
    font-family: "Lucida Console", "Courier New", Courier, monospace;
    font-size: medium;
    margin: 10px 0;
}




/* EndFile: fm.css */

