a, a:link, a:hover, a:active { color: #003366; }
a:visited { color: #330066 }
a:hover { text-decoration: none; }
acronym { border: 1; color: #000033; cursor: help;
	font-size: 1.0em;
 }

body {

	color: #003366;
	font-family: "Lucida Grande", Georgia, "Times New Roman", Times, serif;
	font-size: .8em;
	padding-bottom: 20px;
}
h1 { color: #003366; font-style: italic; font-size: 24pt; font-weight: bold; margin-bottom: 0.5em; font-family: Arial, "Lucida Grande", Georgia, "Times New Roman", Times, serif; }

h2 { color: #336699; font-style: italic; font-size: 1.7em; font-weight: bold; margin-bottom: 0.5em; }

h3 { color: #336699; font-style: italic; font-size: 1.2em; font-weight: normal; margin-bottom: 0.5em; }

p { line-height: 1.5em; margin-bottom: 1em; }

#star {color: #006600; font-size: 1.2em; }

/*______________________________INDEX______________________________*/
#barTitle {
	position: absolute;
	top: 150px;
	left: 0px;
	background: url(title.gif) no-repeat left top;
	width: 404px;
	height: 148px;
}

#bar {
	position: absolute;
	top: 150px;
	left: 0px;
	background: url(horizPat.gif) repeat left top;
	width: 100%;
	height: 148px;
}

#introduction {
	position: absolute;
	top: 310px;
	left: 275px;
	background: fff;
	width: 400px;
	border-left: 3px double #CCC;
	border-right: 3px double #CCC;
	padding-left: 5px;
}

#barLinks {
	position: absolute;
	top: 205px;
	left: 400px;
}

#barLinks a {
	font-weight: bold;
}

#back {position: absolute; right: 5px; top: 5px; font-size: 0.8em;}

/*______________________________OTHER PAGES______________________________*/

#menu a { color: #000033; font-size: .9em; font-style: normal; font-weight: normal; text-decoration: none; 	font-family: Georgia;}

#menu a:hover { text-decoration: underline; }

/*__________head__________*/
#head {
	background: #fff;
	background: transparent url(head.gif) no-repeat left top;
	width: 99%;
	height: 298px;

	position: absolute;
	left: 0px;
	top: 0px;
}

/*__________title__________*/
#title {
        overflow: hidden;
        position: absolute;
        left: 395px;
        top: 110px;
}

/*__________respacer__________*/
#respacer {
	background: #fff;
        width: 600px;
        height: 200px;
        margin-left: 240px;
}

/*__________text__________*/
#text {
	background: #fff;
        width: 430px;
        margin-left: 240px;
        overflow: hidden;
	border-top: 4px double #ccc;
}

/*__________menu__________*/
#menu {
        background: #ccddee;
        width: 135px;
	position: absolute;
	top: 240px;
        left: 60px;
        overflow: hidden;
        margin-toptop: 10px;
	border-top: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
        color: #002244; 
        font-style: normal;
        font-size: 1.2em;
        font-weight: normal;
        margin-bottom: 0.5em;
	font-family: "Arial", Times, "Times New Roman", serif;
}

#menu li {
        background: #fff;
	line-height: 2.5ex; 
	list-style-type: none;
	background: transparent url(cr1.gif) no-repeat top center; 
	display: block; 
	padding-top: 5px; 
	margin-bottom: 5px;
       border-top: 1px solid #369;
	}

#menu ul {
	margin: 0px;
	padding: 0px;
	}

/*__________Google AdSense__________*/
#adsense {
	background: #fff;
	position: absolute;
        width: 120px;
	top: 240px;
        margin-left: 680px;
        overflow: hidden;
	border-top: 1px single #ccc;
	border-bottom: 1px single #ccc;
	
}

/*__________sidePattern__________*/
#sidePattern {
	background: #fff;
	background: url(side.jpg) repeat-y left top;
        width: 227px;
        height: 65%;
	position: absolute;
        top: 298px;
        left: 0px;
        padding-left: 100 px;

}
#menuText { color: #fff; font-size: 1.1em; font-style: italic; font-weight: normal; text-decoration: none; }

#star {
	font-size: 1.2em;
	color: #009900;
        font-weight: bold;
}
/*__________footnote__________*/
#footNote {
	background: #fff;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	font-size: .9em;
	color: #666666;
        width: 50%;
        overflow: hidden;
        margin-left: 240px;
        margin-top: 20px;
}
