body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #2A540A;
	margin: 0px;
	padding: 0px;
scrollbar-3dlight-color : #555555;
scrollbar-arrow-color : #B3C275;
scrollbar-base-color : #22ff22;
scrollbar-darkshadow-color : #002200;
scrollbar-face-color : #A8A322;
scrollbar-highlight-color : #446644;
scrollbar-shadow-color : #777777;
scrollbar-track-color : #6E6B15;

}
b {
color:#990000;
}
.tablecontent {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;



}
.bottomcontent {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	height: 150px;
	background-image: url(../images/bottomborderbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;



}
.topcontent {
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 100%;
	border: none;
	background-color: #999966;
	background-image: url(../images/toppanelbg.jpg);
	background-repeat: repeat-x;


}
.leftcontent {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	width: 150px;
	height: 100%;
	background-color: #2A540A;
	background-image: url(../images/leftpanelbg.jpg);
	background-repeat: repeat-y;
	background-position: left;





}
.rightcontent {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	width: 150px;
	height: 100%;
	border: none;
	background-image: url(../images/rightpanelbg.jpg);
	background-repeat: repeat-y;
	background-position: right;



}
.companyname {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;


}
.slogan {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;

}
.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.centermiddlecontent {
	margin: 0px;
	padding: 5px;
	height: 100%;
	font-size: 12px;
	border: none;
	background-color: #2A540A;
	width: 100%;




}
.mccontent {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 12px;
	height: 100%;
	width: 100%;
	text-align:left;


}
.bottomleftcorner {
	background-image: url(../images/bottomleftcorner.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bottomrightcorner {
	background-image: url(../images/bottomrightcorner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 10px;
	margin: 0px;
	padding: 0px;


}
a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #990000;
}
a:hover {
	color: #596727;
}
a:active {
	color: #660066;
}
.bmtop {
	background-image: url(../images/bm_topborder.jpg);
	margin: 0px;
	padding: 0px;
	height: 5px;
	width: 740px;
}
.bmbottom {
	background-image: url(../images/bm_bottomborder.jpg);
	margin: 0px;
	padding: 0px;
	height: 5px;
	width: 740px;
}
.bmright {
	background-image: url(../images/bm_rightborder.jpg);
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 5px;
}
.bmleft {
	background-image: url(../images/bm_leftborder.jpg);
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 5px;
}
.bmcm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 5px;
	background-color: #DFE597;
	height: 90px;
	width: 730px;
	background-image: url(../images/bm_cm.jpg);
	background-repeat: repeat-x;



}
.itemname {
	font-size: 14px;
	font-weight: bold;
	color: #009900;
}
.itemcell {
	font-size: 12px;
	text-align:left;
}
.itemtable {
	margin: 0px;
	padding: 4px;
	border: 1px solid #006600;
	background-color: #FFFFCC;
	width: 100%;


}
.contacttext {
	font-size: 12px;
}
.rsmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	width: 150px;
	padding-right: 10px;
	padding-left: 15px;
	background-image: url(../images/rosenewsbg.jpg);
	text-align:left;

}
.descrips {
	color: A06F07;
	font-weight: bold;

}
.maillisttype {
	font-size: 12px;
	font-weight: bold;
	color: #006633;
}
.minipicmargin {
	margin-right: 2px;
}
.descriptor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A06F07;
}
input {
	margin: 5px 0px 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
.leftmenubg {
	background-image: url(../images/leftmenubg.jpg);
}
.topborderbg {
	background-image: url(../images/mc_topborderbg.jpg);
}
.mcleftborder {
	background-image: url(../images/mc_leftborder.jpg);
}
.mcbottomborderbg {
	background-image: url(../images/mc_bottomborderbg.jpg);
}
.mcrightborder {
	background-image: url(../images/mc_rightborder.jpg);
}
.100percentheighttable {
	height: 100%;
}
hr {
	background-color: #009900;
	color: #009900;
	border: 1px solid 009900;

}
td {
	font-size: 11px;
}