*	{border: none; margin: 0; padding: 0;}
html	{font-size: 100%;}
body	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; font-style: normal; font-size: 62.5%;
	color: #000; background-color: #404040; /*#CDDCE9;*/
	padding-top: 10px;}

h1	{font-family: Arial, Helvetica, sans-serif; font-size: 2.0em; font-weight: bold;
	color: #0E3F6C; padding: 5px 0 10px 0; text-transform: uppercase;}
h2	{font-family: Arial, Helvetica, sans-serif; font-size: 1.7em; font-weight: bold;
	color: #0E3F6C; padding: 5px 0 10px 0;}
h3	{color: #0E3F6C; font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em; font-weight: bold;
	padding: 5px 0 10px 0; clear: both;}
p	{padding: 0 0 10px 0; font-size: 1.2em;}
p.highlight	{margin: 10px 0 15px 0px; padding: 5px;
	border: 1px solid #0E3F6C; color: #0E3F6C;
	text-align: center; line-height: 1.5em;}

a	{color: #C7191D; text-decoration: underline;}
a:link	{}
a:visited	{color: #C7191D; text-decoration: underline;}
a:hover	{color: #F8F8FF; text-decoration: none;
	background-color: #3C82D3;}
.boldtext	{font-weight: bold;}
.underline	{text-decoration: underline;}
.uppercase	{text-transform: uppercase;}
.quotes	{font-style: italic;}
.clearfloat	{clear: both; height: 1px;
	font-size: 1px; line-height: 1px;}
.toppad10	{padding-top: 10px;}

div#envelope	{width: 800px; position: relative;
	margin: 0 auto; padding-bottom: 10px;
	background: #F8F8FF url(../images/rsj_bg2_15.jpg) 65% 95% no-repeat;}

div#rsjbanner1	{width: 100%; padding: 0; margin: 0; height: 95px;
	border-bottom: 6px solid #C7191D;}
div#rsjbanner1 img	{width: 800px; height: 95px;}
div#rsjbanner	{width: 100%; padding: 0; margin: 0; height: 95px;
	background: #0E3F6C url(../images/rsj_bannerbg8.gif) right top no-repeat;
	border-bottom: 6px solid #C7191D;}
div#rsjbanner div#rsjlogo	{margin-left: 0; float: left;}
div#rsjbanner div#rsjlogo img	{width: 97px; height: 100px; margin: 0;}
div#rsjbanner div#rsjbannertext	{margin: 0 auto 0 auto; width: 400px;}
div#rsjbanner div#rsjbannertext img	{width: 400px; height: 80px; margin-top: 10px;}

div#container	{width: 100%; padding: 0 0 0 0;}

div#navlinks	{position: relative; padding: 0;
	font-size: 1.1em; text-align: center;}
div#navlinks ul	{list-style-type: none;}
div#navlinks ul li	{display: inline; float: left;
	padding: 0 0 5px 0; margin: 0 2px 0 0;
	border: none;}
div#navlinks ul li a img	{width: 80px; height: 36px;}
div#navlinks ul li a:link	{text-decoration: none;}
div#navlinks ul li a:visited	{color: #3C82D3; text-decoration: none;}
div#navlinks ul li a:hover	{text-decoration: none; background-color: #F8F8FF;}

div#mainbody	{clear: both; position: relative;}
div#maintext	{margin: 0 180px 0 0; text-align: justify;
	padding: 10px 10px 0 130px;}
div#maintext_2col	{margin: 0 180px 0 0; text-align: justify;
	padding: 10px 10px 0 30px;}
div#maintext ul, div#maintext_2col ul
	{font-size: 1.2em; padding: 0 0 10px 25px;}
div#maintext ul li, div#maintext_2col ul li
	{padding: 0 0 0.2em 1em;}

div#rightcol	{position: absolute; top: 20px; right: 0;
	width: 175px; padding: 30px 10px 0 0;}
div#rightcol div#mainSlide	{width: 134px; height: 134px; margin: 0 0 0 0;
	position: relative; float: right;}
div#rightcol img	{border-top: 2px solid #AFB8C9;
	border-left: 2px solid #AFB8C9; border-bottom: 2px solid #6A758B;
	border-right: 2px solid #6A758B;}
div#rightcol img.tnail	{width: 128px; height: 85px;  margin: 22px 0 0 0;}
div#rightcol img.portrait	{width: 85px; height: 128px; margin: 0 22px 0 0;}
div#rightcol p.contact	{font-size: 1.1em; padding: 0 0 5px 0;
	color: #000; clear: both; margin: 5px 5px 0 24px;}
div#rightcol a:hover	{}
p.slideshowtext1, p.slideshowtext2	{font-size: 1.2em; padding: 0 0 0 30px;
	color: #0E3F6C; margin-right: 0;}
p.slideshowtext1	{text-align: center; padding-bottom: 5px;}
p.slideshowtext2	{text-align: left; clear: both; padding-top: 5px;
	font-size: 1.0em;}
	
img.mainleftimg	{margin: 0 10px 10px 0; float: left;
	border: 1px solid #0E3F6C;
	width: 150px; height: 225px;}
img.imgnew	{width: 30px; height: 20px;
	padding: 3px 5px 0 5px; border: none;}

div#lowtext	{clear: both; position: relative;
	margin: 5px 40px 10px 40px;
	font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold;
	font-style: italic; text-transform: uppercase;
	color: #0E3F6C; padding: 5px 0 10px 0;}
div#lowtext1	{float: left; width: 29%;}
div#lowtext2	{float: left; width: 33%;}
div#lowtext3	{float: left; width: 33%;}
div#lowtext4	{float: right;}

div#footertext	{padding: 5px 20px 10px 20px;}
div#footertext p	{color: #888; font-size: 1.1em;}
div.descredit	{color: #AAA; font-size: 1em; float: right; clear: both;
	margin-right: 15px;}
div.descredit a:link	{color: #B6373A; text-decoration: underline;}
div.descredit a:visited	{color: #B6373A; text-decoration: underline;}
div.descredit a:hover	{color: #F8F8FF; text-decoration: none;
	background-color: #3C82D3;}

