/* Richer Components stylesheets, hidden from IE3/Win, IE4/Win, NN4.x: */
@import url(/css/richerstyles.css);
@import url(/css/rcmenu.css);
@import url(/css/rtbmenu.css);

/* Minimal stylesheet for Netscape 4.x follows: */

/*---- BASE STYLES ----*/

BLOCKQUOTE, BODY, H1, H2, H3, H4, H5, H6, OL, P, TD, TH, UL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	}

P, #content UL {
	font-size: 0.8em;
	}
P.intro {
	clear: both;
	}

H1 {
	font-size: 1.5em;
	font-weight: normal;
	}
H2 {
	font-size: 1.2em;
	font-weight: normal;
	}
H2 A:link, H2 A:visited {
	font-weight: normal;
	color: #000;
	}
H3 {
	font-size: 0.9em;
	font-weight: bold;
	}
H4 {
	font-size: 0.8em;
	font-weight: bold;
	}

/*---- LINK STYLES ----*/

A {
	font-weight: bold;
	text-decoration: underline;
	}
A:link {
	color: #c00;
	}
A:visited {
	color: #900;
	}

/* Arrow links */
A.arrowlink-small {
	padding-left: 20px;
	background: transparent url(/richercomponents/images/arrow.gif) left top no-repeat;
	}
A.arrowlink-small .price {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	}
.arrowlink IMG {
	float: left;
	}

/*---- CODESAMPLE ----*/

.codesample {
	background-color: #f8f8f8;
	color: #00f;
	font-size: 0.8em;
	}
.codesample H3 {
	font-family: Courier New, Courier, monospace;
	font-size: 1em;
	}
CODE {
	font-family: Courier New, Courier, monospace;
	font-size: 120%;
	}

/*---- QUOTES ----*/

#sidebar BLOCKQUOTE {
	font-size: 0.7em;
	margin: 0;
	}
.quotearrow {
	text-align: right;
	margin-right: 20px;
	}
#sidebar CITE {
	font-style: normal;
	font-size: 0.7em;
	}
.quotebox P {
	text-align: center;
	font-family: Georgia, Times, serif;
	font-style: italic;
	font-size: 1.1em;
	}
.quotebox CITE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-style: normal;
	}
BLOCKQUOTE.quoteline {
	background-color: #fff;
	}
.quoteline P {
	font-size: 0.8em;
	font-weight: bold;
	color: #c30;
	}
.quoteline CITE {
	font-size: 0.8em;
	font-weight: normal;
	font-style: normal;
	color: #000;
	}

/*---- SIDEBAR ----*/

#sidebar H2 {
	font-size: 0.8em;
	}
#sidebar H3 {
	font-size: 0.7em;
	}
#sidebar P {
	font-size: 0.7em;
	}
.date {
	font-size: 0.6em;
	}

/*---- sidebarlist ----*/

#sidebar UL {
	font-size: 0.6em;
	}

/*---- TABLE STYLES ----*/

.FORM {
	font-size: 0.8em;
	background-color: #ccc;
	}
.tabular {
	font-size: 0.7em;
	}
.row1 TD, .row1 TH {
	background-color: #fff;
	}
.zebra TD {
	background-color: #f8eecd;
	}
	
.row2 TD, .row2 TH {
	background-color: #f8f8f8;
	}
.row3 TD, .row3 TH {
	background-color: #f4d474;
	}
#differences TD {
	text-align: center;
	}

/*---- MISC ----*/

.poweredby {
	font-size: 0.7em;
	}
	
	
	
	
#ContactForm1 {font-size:12px;}
#ContactForm2 {font-size:12px;}
