body {
	background-color: #f2efd5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(pics/bg.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
 	font-size: 11px;
}
#beigefix {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 27px;
	max-height: 27px;
	background-image: url(pics/t_beige_bg.gif);
	background-repeat: repeat-x;
}
#blueheader {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 199px !important;
	width /**/: 199px;
	height: 27px;
	max-height: 27px;
	background-image: url(pics/t_blue_bg.gif);
	background-repeat: repeat-x;
}
#bluebox {
	position: absolute;
	top: 35px;
	left: 4px;
	width: 200px !important;
	width /**/: 200px;
	padding: 12px;
}
#bluered_hext {
	position: absolute;
	top: 0px;
	left: 199px;
	width: 16px !important;
	width /**/: 16px;
	height: 32px;
	max-height: 32px;
	background-image: url(pics/t_blue_to_red.gif);
}
.bluesub {
	color: #C4E0EE;
	font-size: 10px;
	padding: 1px;
	padding-top: 4px;
	line-height: 120%;
	letter-spacing: 0.5px;
}
.bluefoot {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	padding: 1px;
	padding-top: 4px;
	letter-spacing: 1.5px;
	line-height: 120%;
}
#redheader {
	position: absolute;
	top: 0px;
	left: 200px;
	width: 249px !important;
	width /**/: 249px;
	height: 27px;
	max-height: 27px;
	background-image: url(pics/t_red_bg.gif);
	background-repeat: repeat-x;
}
#redbox {
	position: absolute;
	top: 20px;
	left: 195px;
	width: 238px !important;
	width /**/: 238px;
	padding: 12px;
}
#redbox a:link, #redbox a:visited {
	color: #ffffff;
	text-decoration: none;
}
#redbox a:hover, #redbox a:active {
	color: #FFBBAA;
}
#redspacer {
	margin-top: 6px;
}
.redloadingtext {
	background-color: #AF003B;
	border-top: 1px solid #DE598C;
	border-bottom: 1px solid #DE598C;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	padding: 6px;
}
.greenloadingtext {
	background-color: #CDE676;
	border-top: 1px solid #BED56D;
	border-bottom: 1px solid #BED56D;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	padding: 6px;
}
.redentry_light {
	border-top: 1px solid #E30071;
	border-bottom: 1px solid #B5002B;
	padding-left: 6px;
	padding-right: 6px;
}
.redentry_light_over {
	background-color: #AE0042;
}
.redentry_dark {
	border-top: 1px solid #E30071;
	border-bottom: 1px solid #B5002B;
	background-color: #C40042;
	padding-left: 6px;
	padding-right: 6px;
}
.redentry_dark_over {
	background-color: #A70038;
}

.redhighlighted {
	border-right: 6px double #D5EF7B;
	margin-right: -3px;
}
#redentry_double {
	background-color: #C40042;
	border-top: 1px solid #DE598C;
	border-bottom: 1px solid #DE598C;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 6px;
}
.reddate {
	color: #660033;
}
.redsub {
	color: #660033;
	font-size: 10px;
}
.whitetitle {
	color: #ffffff;
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: bold;
}
#titlelight {
	padding-top: 6px;
	margin-bottom: 0px;
}
#underlight {
	padding-top: 4px;
	margin-bottom: 1px;
	font-weight: bold;

}
#footlight {
	margin-top: 1px;
	margin-bottom: 0px;
	margin-bottom: 4px;
	font-size: 10px;
}
#redgreen_hext {
	position: absolute;
	top: 0px;
	left: 449px;
	width: 16px !important;
	width /**/: 16px;
	height: 32px;
	max-height: 32px;
	background-image: url(pics/t_red_to_green.gif);
}
#greenheader {
	position: absolute;
	top: 0px;
	left: 450px;
	width: 449px !important;
	width /**/: 449px;
	height: 27px;
	max-height: 27px;
	background-image: url(pics/t_green_bg.gif);
	background-repeat: repeat-x;
}
#greenhb {
	position: absolute;
	top: 11px;
	left: 720px;
	text-align: right;
}
#greenbox {
	position: absolute;
	top: 20px;
	left: 450px;
	width: 424px !important;
	width /**/: 424px;
	padding: 14px;
}
#greenbox a:link, #greenbox a:visited {
	color: #DC0F79;
	text-decoration: none;
}
#greenbox a:hover, #greenbox a:active {
	color: #9D0B57;
}
.greenentrybox {
	border-bottom: 1px solid #BED56D;
	border-right: 1px solid #BED56D;
	border-left: 1px solid #EBFCB0;
	border-top: 1px solid #EBFCB0;
	background-color: #E0F88F;
	margin-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 4px;
}
.overfull {
	padding-top: 7px;
	margin-bottom: 0px;
}
.greendate {
	color: #809539;
	font-weight: bold;
}
.greenid {
	color: #809539;
	font-size: 10px;
	margin-right: 10px;
}
.greensub {
	color: #809539;
	font-size: 10px;
}
.blacktitle {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
}
.greendesc {
	color: #475135;
	font-size: 11px;
	letter-spacing: 0.5px;
}
.greenstats {
	color: #708529;
	font-size: 11px;
	letter-spacing: 0.5px;
	border-top: 2px solid #CEE57D;
	margin-top: 5px;
	padding-top: 5px;
}
.greeninfos {
	color: #273115;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: 0.5px;
	padding-top: 6px;
	padding-bottom: 6px;
}
#titlefull {
	margin-top: 6px;
	margin-bottom: 6px;
}
#titlefull a:link, #titlefull a:visited {
	color: #000000;
	text-decoration: none;
}
#titlefull a:hover, #titlefull a:active {
	color: #9D0B57;
}
#descfull {
	margin-top: 0px;
	margin-bottom: 0px;
}
#underfull {
	margin-top: 7px;
	margin-bottom: 0px;
	margin-bottom: 7px;
}
#rightinfo {
	float: right;
}
#beigegreen_hext {
	position: absolute;
	top: 0px;
	left: 885px;
	width: 16px !important;
	width /**/: 16px;
	height: 32px;
	max-height: 32px;
	background-image: url(pics/t_beige_to_green.gif);
}
#beigeheader {
	position: absolute;
	top: 0px;
	left: 900px;
	width: 100px;
	height: 27px;
	max-height: 27px;
	background-image: url(pics/t_beige_bg.gif);
	background-repeat: repeat-x;
}
.headertext {
	text-align: left; /* For IE, see above */
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
 	font-size: 11px;
	font-weight: bold;
	letter-spacing: 4px;
	text-transform: uppercase;
	padding-left: 17px;
	padding-top: 8px;
}
#toollinks {
	position: absolute;
	top: 80px;
	left: 890px;
	width: 100px;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 4px;
	text-transform: uppercase;
}
#gloader {
	position: absolute;
	top: 55px;
	left: 920px;
	width: 20px;
}
.toollinksbg {
    background: url(pics/toollinkbg.gif) no-repeat;
	min-width: 107px;
	height: 24px;
	padding-top: 4px;
	padding-left: 27px;
	margin-top: 4px;
}
.toollinksbg a:link, .toollinksbg a:visited {
	color: #000000;
	text-decoration: none;
}
.toollinksbg a:hover, .toollinksbg a:active {
	color: #5F5B47;
}
.toollinksbgs {
    background: url(pics/toollinkbgs.gif) no-repeat;
	min-width: 107px;
	height: 24px;
	padding-top: 0px;
	padding-left: 23px;
	margin-left: 4px;
	margin-top: 8px;
}
.toollinksbgs a:link, .toollinksbg a:visited {
	color: #5F5B47;
	text-decoration: none;
}
.toollinksbgs a:hover, .toollinksbg a:active {
	color: #000000;
}
.blacktext {
	color: #000000;
}
.pbuts {
	margin-left: 4px;
}
input {
	font-family: monospace;
}
input.search {
	font-size: 12px;
	color: #FF3366;
	background-color: #ffffff;
	border: 0px;
	padding: 4px;
	letter-spacing: 1px;
	width: 157px;
}
textarea.postfield {
	font-size: 10px;
	color: #333333;
	background-color: #ffffff;
}
#searchbox {
	padding-top: 12px;
	padding-bottom: 12px;
	height: 9px;
}
.sb_container {
	width: 165px;
	height: 200px;
	overflow: hidden;
	position: relative;
	background-color: #eee;
}
.sb_content {
	position: absolute;
}
.sb_arrows {
	position: absolute;
	width: 9px;
	height: 12px;
	right: 2px;
	bottom: 2px;
}
#settingsbox {
	color: #C4E0EE;
	font-size: 11px;
	width: 151px;
	text-align: left;
	letter-spacing: 1px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 6px;
	border: #34606E 1px solid;
}
#settingsbox a:link, #settingsbox a:visited {
	color: #FF0066;
	text-decoration: none;
	font-weight: bold;
}
#settingsbox a:hover, #settingsbox a:active {
	color: #ffffff;
}
.ss_title {
	color: #C4E0EE;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #1A5B7D;
	padding: 2px;
	margin-bottom: 4px;
}
.ss_subtitle {
	color: #C4E0EE;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	background-color: #104968;
	padding: 2px;
	margin-bottom: 2px;
}
.ss_setting {
	color: #C4E0EE;
	font-size: 11px;
	text-align: left;
	padding: 2px;
	margin-bottom: 6px;
}
.ss_footer {
	color: #C4E0EE;
	font-size: 11px;
	text-align: left;
	padding: 2px;
}
#feedupdatebox {
	color: #A4C0CE;
	font-size: 11px;
	width: 151px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 6px;
	border: #34606E 1px solid; 
}
#feedupdatebox b {
	color: #C4E0EE;
}
#feedupdatebox a:link, #feedupdatebox a:visited {
	color: #ffffff;
	text-decoration: none;
}
#feedupdatebox a:hover, #feedupdatebox a:active {
	color: #C4E0EE;
}
#suggestbox {
	color: #ffffff;
}
#suggestbox a:link, #suggestbox a:visited {
	color: #FF0066;
	text-decoration: none;
}
#suggestbox a:hover, #suggestbox a:active {
	color: #ffffff;
}
.hiddeninfo {
	position: absolute;
	visibility: hidden;
	display: none;
	left: -100px;
}
.handcursor {
	cursor: pointer;
}
.transferbox {
	border: #ffffff 1px solid;
}
label {
	padding: 2px;
	padding-left: 20px;
	padding-right: 12px;
	background: url(pics/unchecked.gif) no-repeat;
	cursor: pointer;
	color: #475135;
	line-height: 200%;
}
label.checked {
	background: url(pics/checked.gif) no-repeat;
	color: #008800;
}
label.over {
	color: #000000;
}
.jmelogo {
	padding-left: 18px;
	padding-top: 40px;
}
