/* ---  rimric.com 6x style | elements  --- */

body
	{ 
	margin: 0px; 
	padding: 0px;
	}
p, div, td, th
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: 400; 
	line-height: 13px; 
	font-size: 11px; 
	}
p
	{
	margin: 0px 0px 10px 0px; 
	padding: 0px 0px 10px 0px;
	}
a, a:visited, a:active
	{
	text-decoration: none;
	}
a:hover
	{
	text-decoration: underline;
	}
img
	{
	border: 0px;
	}
input.fields, select, textarea
	{
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border: 2px solid #2b547e;
	color: #2b547e;
	background-color: #ffffff;
	padding: 3px;
	margin-top: 2px;
	}
textarea
	{
	width: 325px;
	height: 150px;
	}
textarea.ex
	{
	width: 250px;
	height: 150px;
	}

/* ---  rimric.com 6x style | id's  --- */

#rclogo
	{
	display: block; 
	position: absolute; 
	left: 18px;
	top: 35px;
	}
#rcpanel
	{
	display: block; 
	position: absolute; 
	left: 144px;
	top: 25px;
	padding: 0px;
	}
#rchira, #rchirb
	{
	background-image: url(images/swatch.hi.jpg);
	display: block; 
	position: absolute; 
	padding: 0px;
	width: 465px;
	height: 1px;
	left: 0px;
	line-height: 0px;
	}
#rcfeature
	{
	background-image: url(images/swatch.lo.jpg);
	top: 1px;
	left: 0px;
	}
#rifeature
	{
	background-image: url(images/swatch.lo.jpg);
	top: 1px;
	left: 0px;
	}
#rcnavl
	{
	display: block; 
	position: absolute; 
	left: 25px;
	top: 110px;
	}
#rcnavt
	{
	background-image: url(images/swatch.med.jpg);
	display: block; 
	position: absolute; 
	width: 480px;
	height: 25px;
	top: 0px;
	left: 144px;
	}
#rcnavtl
	{
	display: block; 
	position: absolute; 
	top: 5px;
	left: 0px;
	}
#rcnavtr
	{
	margin-left: 0px;
	padding-left: 0px;
	display: block; 
	position: absolute; 
	top: 6px;
	left: 315px;
	border: none;
	}
#rcnavtr ul li 
	{
	margin-left: 0px;
	padding-left: 0px;
	border: none;
	list-style: none;
	display: inline;
	}
#rcpage
	{
	padding: 11px 0px 0px 0px;
	display: block; 
	position: absolute; 
	width: 465px;
	left: 144px;
	top: 95px;
	}
#highlight
	{
	display: block; 
	position: absolute; 
	width: 465px;
	height: 12px;
	text-indent: 96px;
	top: 0px;
	left: 0px;
	}	
#highlightrc, #highlightrf, #highlightri, #highlightrp
	{
	display: block; 
	position: absolute; 
	top: 2px;
	left: 111px;
	}
#printing
	{
	display: block; 
	position: absolute; 
	top: 2px;
	left: 342px;
	width: 120px;
	text-align: right;
	}
#rcitem, #rcitema, #rcitemb, #rcitemc, #rcitemd, #rciteme, #rcitemf, #rcitemg, #rcitemh, #rcitemi, #rcitemj, #rcitemk, #rciteml, #rcitemm, #rcitemn, #rcitemo, #rcitemp, #rcitemaa, #rcitemab, #rcitemac, #rcitemad, #rcitemae, #rcitemaf, #rcitemag
	{
	padding: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	height: auto;
	}
#rcitem, #rcitema
	{
	padding-top: 1px;
	}
#frontcopya, #frontcopyb, #frontcopyc, #frontcopyd, #frontcopye, #frontcopyf, #frontcopyg, #frontcopyh, #frontcopyi, #frontcopyj, #frontcopyk, #frontcopyl, #frontcopym, #frontcopyn, #frontcopyo, #frontcopyp, #frontcopyaa, #frontcopyab, #frontcopyac, #frontcopyad, #frontcopyae, #frontcopyaf, #frontcopyag
	{
	padding: 10px 0px 10px 1px;
	display: block; 
	position: relative; 
	width: 339px;
	top: 0px;
	left: 117px;
	}
#quickc, #quickca, #quickcb, #quickcc, #quickcd, #quickce
	{
	color: #e6e6e6;
	background: #2b547e;
	display: block; 
	position: absolute; 
	width: 58px;
	top: 0px;
	left: -67px;
	height: 100%;
	text-align: center;
	}
#quickf, #quickfa, #quickfb, #quickfc, #quickfd, #quickfe, #quickff, #quickfg, #quickfh, #quickfi, #quickfj, #quickfk, #quickfl, #quickfm, #quickfn, #quickfo, #quickfp
	{
	color: #e6e6e6;
	background: #25383c;
	display: block; 
	position: absolute; 
	width: 58px;
	top: 0px;
	left: -67px;
	height: 100%;
	text-align: center;
	}
#quicki, #quickia, #quickib, #quickic, #quickid, #quickie
	{
	color: #e6e6e6;
	background: #463e41;
	display: block; 
	position: absolute; 
	width: 58px;
	top: 0px;
	left: -67px;
	height: 100%;
	text-align: center;
	}
#quickp, #quickpa, #quickpb, #quickpc, #quickpd, #quickpe, #quickpf, #quickpg, #quickph, #quickpi, #quickpj, #quickpk, #quickpl, #quickpm, #quickpn, #quickpo, #quickpp, #quickpaa, #quickpab, #quickpac, #quickpad, #quickpae, #quickpaf, #quickpag
	{
	color: #e6e6e6;
	background: #2b3856;
	display: block; 
	position: absolute; 
	width: 58px;
	top: 0px;
	left: -67px;
	height: 100%;
	text-align: center;
	}
#quickni
	{
	padding-top: 11px;
	display: block; 
	position: absolute; 
	width: 108px;
	top: 0px;
	left: -117px;
	}
#quickm
	{
	color: #e6e6e6;
	background: #5a7384;
	display: block; 
	position: absolute; 
	width: 58px;
	top: 0px;
	left: -67px;
	height: 100%;
	text-align: center;
	}
#rfpull
	{
	padding: 1px 5px 5px 5px;
	display: block; 
	position: relative; 
	width: 100%;
	top: 0px;
	left: 0px;
	text-align: left;
	}
#rfimg
	{
	padding: 2px 0px 5px 0px;
	display: block; 
	position: relative; 
	float: left;
	width: 175px;
	border-right: 1px solid #ceedff;
	text-align: center;
	}
#rftxt
	{
	padding: 2px 0px 5px 5px;
	display: block; 
	position: relative; 
	float: right;
	width: 150px;
	text-align: left;
	}
#rchr, #rchra, #rchrb, #rchrc, #rchrd, #rchre, #rchrf, #rchrg, #rchrh, #rchri, #rchrj, #rchrk, #rchrl, #rchrm, #rchrn, #rchro, #rchrp, #rchraa, #rchrab, #rchrac, #rchrad, #rchrae, #rchraf, #rchrag
	{
	padding: 0px;
	background-image: url(images/swatch.hi.jpg);
	display: block; 
	position: relative; 
	width: 415px;
	height: 1px;
	left: 50px;
	}
#rchrfl, #rchrfa, #rchrfb
	{
	padding: 0px;
	background-image: url(images/swatch.hi.jpg);
	display: block; 
	position: relative; 
	width: 337px;
	height: 1px;
	left: 118px;
	}
#rchrft, #rchrca, #rchrcb, #rchrcc, #rchrcd, #rchrce, #rchrcf, #rchrcg, #rchrch, #rchrci, #rchrcj
	{
	padding: 0px;
	background-image: url(images/swatch.hi.jpg);
	display: block; 
	position: relative; 
	width: 357px;
	height: 1px;
	left: 108px;
	}
#copyright
	{
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 25px;
	text-align: right;
	}
#tblimga, #tblimgb, #tblbana
	{
	display: block; 
	position: relative; 
	width: auto;
	text-align: center;
	margin: 5px 15px 5px 15px;
	}
#pullpanelr
	{
	background: #5a7384;
	color: #ffffff;
	margin: 6px 0px 6px 6px;
	float: right;
	width: 220px;
	}
#pullpanelc
	{
	color: #ffffff;
	width: 335px;
	}
#pullpanelc td
	{
	padding: 4px 0px 4px 4px;
	border: 2px solid #5a7384;
	}
	
#prlogo
	{
	margin: -30px 0px 0px 0px;
	display: block; 
	position: relative; 
	left: 117px;
	top: 0px;
	}

/* ---  rimric.com 6x style | classes  --- */

.rc
	{
	background-image: url(images/bg.jpg);
	}
.small 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: 400; 
	background: transparent;
	color: #ffffff;
	line-height: 10px; 
	font-size: 10px; 
	}
a.small:link, a.small:active, a.small:visited
	{
	font-weight: 600; 
	}
.big
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 14px; 
	font-size: 12px; 
	font-weight: 600; 
	background: transparent;
	color: #ffffff;
	}
.huge
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 20px; 
	font-size: 20px; 
	font-weight: 600; 
	background: transparent;
	color: #ffffff;
	}
.massive
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 28px; 
	font-size: 30px; 
	font-weight: 600; 
	background: transparent;
	color: #00ffff;
	}
.colossal
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 45px; 
	font-size: 55px; 
	font-weight: 700; 
	background: transparent;
	color: #fef3eb;
	}
.title, a.title:link, a.title:active, a.title:visited
	{
	clear:both;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 16px; 
	font-size: 14px; 
	font-weight: 400; 
	background: transparent;
	color: #ffffff;
	}
.heada
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 14px; 
	font-size: 12px; 
	font-weight: 600; 
	background: transparent;
	color: #ffffff;
	text-align: center;
	}
.headb
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 16px; 
	font-size: 14px; 
	font-weight: 600; 
	background: transparent;
	color: #ffffff;
	text-align: center;
	}
.pull
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 16px; 
	font-size: 14px; 
	font-weight: 500; 
	font-style: italic;
	background: transparent;
	color: #ffffff;
	}
.under
	{
	text-decoration: underline;
	}
.strike
	{
	text-decoration: line-through;
	}
.blquote
	{
	font-style: italic;
	margin: 0px 20px 0px 20px;
	}
.copy
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 15px; 
	font-size: 12px; 
	font-weight: 500; 
	background: transparent;
	color: #ffffff;
	text-align: justify;
	}
a.copy:hover
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 15px; 
	font-size: 12px; 
	font-weight: 500; 
	background: transparent;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
	}
.copyunjust
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 15px; 
	font-size: 12px; 
	font-weight: 500; 
	background: transparent;
	color: #ffffff;
	}
.frontcopy
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 13px; 
	font-size: 11px; 
	font-weight: 500; 
	background: transparent;
	color: #ffffff;
	text-align: justify;
	}
a.frontcopy:link, a.frontcopy:visited, a.frontcopy:active, a.frontcopy:hover
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 13px; 
	font-size: 11px; 
	font-weight: 600; 
	background: transparent;
	color: #ffffff;
	}
.frontcopyuj
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 13px; 
	font-size: 11px; 
	font-weight: 500; 
	background: transparent;
	color: #ffffff;
	}
a.frontcopyuj:link, a.frontcopyuj:visited, a.frontcopyuj:active, a.frontcopyuj:hover
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 13px; 
	font-size: 11px; 
	font-weight: 600; 
	background: transparent;
	color: #ffffff;
	}
.frontcopyul
	{
	list-style-type: square;
	padding: 3px 0px 3px 15px;
	margin: 4px 0px 4px 15px;
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 13px; 
	font-size: 11px; 
	font-weight: 500; 
	background: transparent;
	color: #ffffff;
	}
.highlightrc, .highlightrf, .highlightri, .highlightrp
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 9px; 
	font-size: 9px; 
	font-weight: 500; 
	padding-bottom: 0px;
	padding-top: 0px;
	color: #ffffff; 
	}
.highlightrc
	{
	background: #2b547e;
	}
.highlightrf
	{
	background: #25383c;
	}
.highlightri
	{
	background: #463e41;
	}
.highlightrp
	{
	background: #2b3856;
	}
	
.mainnavl, a.mainnavl:link, a.mainnavl:visited, a.mainnavl:active
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 15px;
	font-weight: 500; 
	background: transparent;
	color: #2b547e; 
	}
a.mainnavl:hover
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 15px;
	font-weight: 500; 
	background: transparent;
	color: #488ac7; 
	text-decoration: none;
	}
.mainnavlsm
	{
	padding: 0px;
	margin: 0px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	line-height: 9px; 
	font-weight: 400; 
	background: transparent;
	color: #4863a0; 
	}
.mainnavrsm
	{
	padding: 0px;
	margin: 0px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: 500; 
	}
.mainnavr
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 17px;
	font-weight: 500; 
	background: transparent;
	color: #2b547e; 
	}
.mainnavt
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: 500; 
	background: transparent;
	color: #ffffff; 
	font-size: 10px; 
	text-indent: 4px;
	}
.mainnavtab, a.mainnavtab:link, a.mainnavtab:visited, a.mainnavtab:active
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: 500; 
	background: transparent;
	color: #ffffff;
	font-size: 10px; 
	}
a.mainnavtab:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: 500; 
	background: transparent;
	color: #e6e6e6; 
	font-size: 10px; 
	text-decoration: none;
	}
.innernavl
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 13px; 
	font-size: 11px; 
	font-weight: 500; 
	padding-left: 6px;
	background: transparent;
	color: #ffffff;
	}
a.innernavl:link, a.innernavl:visited, a.innernavl:active, a.innernavl:hover
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 13px; 
	font-size: 11px; 
	font-weight: 600; 
	padding-left: 6px;
	background: transparent;
	color: #ffffff;
	}
.tbl
	{
	text-align: center;
	width: 100%;
	}
.tbla, .tblb, .tblc
	{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 13px; 
	font-size: 11px; 
	font-weight: 500; 
	width: 60px;
	background: transparent;
	color: #ffffff;
	}
.tblc
	{
	text-align: left;
	width: 205px;
	border-left: 1px solid #afdcec;
	padding-left: 10px;
	}
.tbld
	{
	text-align: center;
	}	
.tbla, .tbld
	{
	background: url(images/swatch.med.jpg);
	}
.tblbga
	{
	background: #000000;
	color: #c0c0c0;
	}
.tblexa
	{
	line-height: 10px; 
	font-size: 10px; 
	width: 100px;
	background: #2b547e;
	color: white;
	}
.tblexb
	{
	text-align: justify;
	width: 360px;
	background: #2b547e;
	color: white;
	}
.tblexc
	{
	line-height: 8px; 
	font-size: 9px; 
	font-weight: 700;
	text-align: left;
	width: 90px;
	border: 1px solid #003399;
	color: white;
	}
.ilimg
	{
	display: inline;
	position: relative;
	margin: 3px 8px 3px 3px;
	float: left;
	}
.icimg
	{
	display: block;
	position: relative;
	margin: 10px 0px 15px 0px;
	width: 100%;
	text-align: center;
	}
.irimg
	{
	display: inline;
	position: relative;
	margin: 3px 3px 3px 8px;
	float: right;
	}
.ulimg
	{
	padding: 0px;
	margin: 0px;
	list-style: none;
	line-height: 0px;
	}
.printing
	{
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 9px; 
	font-size: 9px; 
	font-weight: 500; 
	padding-bottom: 0px;
	padding-top: 0px;
	color: #bcc7c7; /*#ccccff;*/ 
	background: transparent;
	}
.pointer
	{
	margin-top: 15px;
	margin-bottom: 10px;
	}
.logo
	{
	line-height: 0px;
	}
