/* CSS Document */
/* CSS 2.1 */
/* Site CSS - RNC Inc. - Firefox 3 */

/* IE Scroll-Bar CSS */
html{
	scrollbar-arrow-color: #C0C0C0;
	scrollbar-3dlight-color: #808080;
	scrollbar-highlight-color: #C0C0C0;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #808080;
	scrollbar-darkshadow-color: #7F7F7F;
	scrollbar-track-color: #B9B9B9;
}
/* End IE Scroll-Bar CSS */

body
{
	margin: 0 0 0 0;
	padding: 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	position: relative;
}

img
{
	border: none;
}

h1
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #000066;
}
.h1
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #000066;
}

h2
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #006600;
}
.h2
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #006600;
}

h3
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #006600;
}
.h3
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #006600;
}

#main-container
{
	margin: 0 auto;
	padding: 0;
}

#content-container
{
	margin: 0 auto;
	padding: 0;
}

#content
{
	margin: 0 1% 0 16em;
	padding-top: 0;
	/* Firefox 3, padding-top: 0; | IE6, padding-top: 1em; | IE7, padding-top: 1em; */
	padding-right: 0;
	padding-bottom: 2em;
	padding-left: 0;
	/* height: 100em; */
	font-size: 0.95em;
}
#content-holder
{
	margin: 0 0 0 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	/* float: left; */
	width: 45em;
}



#rnc_banner
{
	/* width: 800px; */
}



#menu-wrapper
{
	margin: 0 0 0 0;
	padding: 0;
	/* width: 206px; */
	float: left;
	height: 30em; /* Original, height: 29em; */
}


#nav_home
{
	margin: 0 0 0 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}



#footer
{
	margin: 0 0 0 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 19em; /* Original, padding-left: 0; */
	font-size: 0.80em;
}
#footer ul
{
	margin: 0 0 0 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	border-top: dotted 1px #000;
}
#footer li
{
	margin: 0 0 0 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0.70%;
	list-style-type: none;
	display: inline;
}
#footer_copyright
{
	margin: 0 0 0 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 220px;
	font-size: 0.80em;
}



/* Hide underline on Rollover - Main Links CSS */
a:link {
	text-decoration: underline;
	color: #990000;
}
a:visited {
	text-decoration: underline;
	color: #990000;
}
a:hover {
	text-decoration: none;
	color: #006600;
}
a:active {
	text-decoration: underline;
	color: #006600;
}
/* End Hide underline on Rollover - Main Links CSS */



/* ---------- Class Section ---------- */
.italic_text
{
	font-style: italic;
}

.italic_bold_text
{
	font-style: italic;
	font-weight: 800;
}

.green_italic_text
{
	font-style: italic;
	color: #006600;
	font-size: 1.1em;
}

.navyblue_italic_text
{
	font-style: italic;
	color: #000066;
	font-size: 1.1em;
}

.bold_text
{
	font-weight: 800;
}

.bold_navyblue_text
{
	font-weight: 800;
	color: #000066;
}

.bold_text_1-3em
{
	font-size: 1.3em;
	font-weight: 800;
}

.bold_1-3em_white_text
{
	font-size: 1.3em;
	font-weight: 800;
	color: #fff;
}

.bold_0-90em_white_text
{
	font-size: 0.90em;
	font-weight: 800;
	color: #fff;
}

.bold_white_text
{
	font-weight: 800;
	color: #fff;
}

.bold_green_text
{
	font-weight: 800;
	color: #006600;
}

.bold_green_italic_text
{
	font-weight: 800;
	font-style: italic;
	color: #006600;
}

.bold_red_text
{
	font-weight: 800;
	color: #FF0000;
}

.bold_dark-red_text
{
	color: #990000;
	font-weight: 800;
}

.forms
{
	background-color: #fff;
	color: #000066;
	font-weight: 600;
	font-size: 0.90em;
}
.forms_underline
{
	color: #333;
	font-size: 0.90em;
}

.search
{
	background-color: #ccc;
	color: #9B3334;
	font-size: 0.90em;
	font-weight: 600;
}

.red_star
{
	font-size: 1em;
	font-weight: 800;
	color: #FF0000;
}

.bold_purple_text
{
	color: #990099;
	font-weight: 800;
}

.bold_purple-bluies_text
{	color: #330066;
	font-weight: 800;
}
/* ---------- End Class Section ---------- */

/* ---------- StatCounter Section ---------- */
#StatCounter
{
	display: none;
}
/* ---------- StatCounter Section ---------- */


