input {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	margin: 0px;
	background-color: #F8F8F8;
	border: 1px solid #FFCC99;
}

select {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
}

textarea {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	background-color: #F8F8F8;
	border: 1px solid #FFCC99;
}

td {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
}

.trActive {
	background: #EEEEEE;
}

.tListHeader {
	font-size: 70%;
	font-weight: bold;
	background: #cccccc;
	vertical-align: top;
}

.noborder {
	border: 0px;
}

p {
	text-align: justify;
}

.justify {
	text-align: justify;
}

.topBgr {
	background-color: #FFCC99;
}
.footer {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%
	text-align: center;
	background-color: #FFCC99;
}

.linkBgr {
	background-color: #EAE7E7;
}
.bgr {
	background-color: #FFFFFF;
}
.body {
	background-color: #FFFFFF;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
/*table with no borders*/
.tt {
	border: outset 0pt;
	border: inset 0pt;
	border-spacing: 0pt;
	width: 90%;
}
.th100 {
	height: 90%;
}
.ltr {
	background-color: #FCEEE6;
}

/*left menu*/
.m {
	width: 90%;
}

/*left menu image td*/
.mim {
	width: 10%;
 	text-align: right;
	vertical-align: top;
}

/*left menu link td*/
.mli {
	width: 80%;
 	padding-left: 5px;
}

.error {
	background-color: #FCEEEE;
	color: #8b0000;
	font-size: 90%;
}

.errorControl {
	color: #8b0000;
}

.info {
	color: #330099;
	font-size: 90%;
}

.small {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
}

.bold {
	font-weight: bold;
}

.title {
	color: #54504C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	background-color: #F09B4A;
}

.controlTitle {
	color: #663333;
}

.button {
	font-weight: bold;
	font-size: 90%;
/*	background-color: #00008B;*/
	background-color: #CC6600;
	border: 0px;
	color: White;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
}

.group {
}

.groupTable {
}

.groupImg {
}

.groupTitle {
	font-size: 80%;
	color : #000000;
	font-weight : bold;
}

.groupName {
	font-size: 170%;
	font-weight : bold;
	font-style : italic;
}

.line {
	background-color : #CCCCCC;
}


A:link, A:visited, A:active	{
	font-size: 90%;
    text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #9F3F23;
	}
A:hover	{
	font-size: 90%;
    text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC6600;
	}

.menuLeft A:link, .menuLeft A:visited, .menuLeft A:active	{
	font-size: 90%;
    text-decoration: none;
	color: #9F3F23;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menuLeft A:hover	{
	font-size: 90%;
    text-decoration: none;
	color: #CC6600;
	font-weight: bold;
}

.menuLeftA A:link, .menuLeftA A:visited, .menuLeftA A:active, .menuLeftA A:hover {
	font-size: 90%;
    text-decoration: none;
	color: #CC6600;
	font-weight: bold;
}

.menuLeft2 A:link, .menuLeft2 A:visited, .menuLeft2 A:active	{
	font-size: 90%;
    text-decoration: none;
	color: #9F3F23;
}
.menuLeft2 A:hover	{
	font-size: 90%;
    text-decoration: none;
	color: #CC6600;
}

.menuLeft2A A:link, .menuLeft2A A:visited, .menuLeft2A A:active, .menuLeft2A A:hover	{
	font-size: 90%;
    text-decoration: none;
	color: #CC6600;
}

.pagingActive A:link, .pagingActive A:visited, .pagingActive A:active	{
	font-weight: bold;
	color: #9F3F23;
}
.pagingActive A:hover	{
	font-weight: bold;
	color: #9F3F23;
}

