.PageTitle { font-family: Book Antiqua; font-size: 10pt; letter-spacing: 3pt; 
 color: #FFFFFF; background-color: #008000; text-align:center;
 padding-left:5; padding-right:5; padding-top:0; padding-bottom:0; margin:1 }
 
.list_fixed {font-family: monospace; font-size: 8pt }
.opt_red { color: Red }
.opt_purple { color: #800000 }
.opt_blue { font-family: Trebuchet MS; font-size: 12pt; color: Blue }
.opt_green{ font-family: Trebuchet MS; font-size: 10pt; color: Green }
.opt_grey { font-family: Courier; font-size: 10pt; color: #C0C0C0}
.opt_highlight { font-family: Trebuchet MS; font-size: 10pt; color: #FF0000; background-color:#FFFF00}
.opt_selected { font-family: Trebuchet MS; font-size: 10pt; color: #FFFFFF; background-color:#008000}

.list_state { font-family: Trebuchet MS; font-size: 10pt; }

.list_item {font-family: Serif; font-size: 10pt }

.eRECENT_fr {border: 1px solid #AAD8A1; padding: 2px}
.eRECENT_cap {font-family: Arial; font-size: 10pt; letter-spacing:1pt; margin-top:0; margin-bottom:0}


/* Misspellt underline div for spell checker*/
div.spellayt {position:absolute; z-index:96; background:url('/images/spellayt.gif') repeat-x; margin: 0px; padding: 0px; height:3px}

/* -- Context Menu --*/

/* Context menu main div*/
div.spellaytMenu  {position:absolute; background-color:#fff; border-color:#aaa; border-width:1px; border-style:solid; width:auto; padding:4px 4px 4px 4px; z-index:97}

/* Context menu seperator */
div.spellaytMenuSep {height:1px; background-color:#aaa; margin-top:4px; margin-bottom:4px; width:170px}

/* Context menu item container */
a.spellaytMenuItem {display:block; color:#000; text-decoration:none; font-family:Verdana; font-size:8pt; text-align:left; padding-left:16px; padding-top:2px; padding-bottom:3px}
a.spellaytMenuItem:hover {color:#fff;background-color:#316ac5;}

/* 0 */
.pL_header1 {font-size: 13pt; font-weight: bold; font-family: Verdana;}
/* 0 */
.pL_header2 {font-size: 12pt; font-style:italic; color:#0A6A0A }
/* 0 */
.pL_Price_Was {letter-spacing: 0pt; color: red; text-decoration: line-through;}

.linearBg {border-radius:  5px 10px 0px 0px / 10px 5px 0px 0px;	-moz-border-radius: 5px 10px 0px 10px / 10px 5px 0px 0px;background-color:#f4837b;background: url(../linear_bg_o.png);
	background-repeat: repeat-x;
	color: white;
	font-size:14px;
	padding:6px 6px 6px;
	width:354px;
}
.rtext {border: 2px dashed #093;padding:6px;height:240px;width:350px;color:green;font-size:10pt;}
.rtext a {color: #1E7EC8;text-decoration: underline;font-size:8pt;}
.rtext a:visited{color: #1E7EC8;text-decoration: underline;font-size:8pt;}
label.error {background-color:#FFFFCC;color:#CC0000;font:10px arial;margin:3px;padding:3px;display:block}