* {				margin: 0;
				padding: 0;
}

body {				background:#FFFFFF;
				text-align: center;
				font: 9pt Tahoma;
				line-height: 1.3em;
				color: #555555;
}	

td  {				font: 9pt Tahoma;
				line-height: 1.3em;

}

input, select {			font-family: Arial, helvetica, sans-serif;
				font: 9pt Tahoma;
	                        border:0px solid #414143;
}

.btn {				font-family: Arial, helvetica, sans-serif;
				font: 9pt Tahoma;
				border:1px solid #414143;
				padding: 10px;
				border-radius: 5px;
                                cursor:pointer; 
}


.statusgr {			padding: 20px;
				background-color: #40BF40;
				color: #000000
}

.status {			padding: 20px;
				background-color: #f4edd3;
				color: #000000
}



h1 {				font-size: 20px;

}


a {				color:#2222FF; 
				text-decoration:none;
}


a:hover { 			text-decoration:underline;
}

.error {			border:2px solid #FF0000;
}

.grayed {			background-color:#F0F0F0;
}


#topp {				width: 100%;
				margin-top: 0px;
				background: #000;
                        	height: 90px;
				float: left;		
}

#menu {				width: 100%;
				margin-top: 0px;
				margin-bottom: 0px;
				background: #fff;
				float: left;
}

#menu div.content {		width: 990px;
				text-align: left;
				margin: 00px auto 30px auto;
				background: #fff;
}

#menu div.content a {		font: 11pt Tahoma;
				color:#000000; 
				text-decoration:none;
}

#menu div.content a:hover {	text-decoration:underline;

}

#menu div.content table {	border: 1px;
                        	background: #fff;
				border-top-style: none;

}

#menu div.content td {		text-align: center;
				padding: 10px;
	                        background: #ccc;


}

#ingress {			width: 100%;
				margin-top: 0px;
				margin-bottom: 0px;
				background: #fff;
				float: left;

}

#ingress div.content1 {		width: 990px;
				text-align: left;
				padding: 0px 0px 20px 0px;

}


#subingress {			width: 100%;
				margin-top: 0px;
				margin-bottom: 0px;
				background: #ccc;
				float: left;

}

#subingress div.content2 {	width: 990px;
				text-align: left;
				margin: 20px auto 30px auto;

}

#subingress div.content2 td {	font: 11pt Tahoma;
}





#splitter {
			background: #ccc;
			height: 2px;
			width: 100%;
			margin: 0px 0px 0px 0px;
			overflow: hidden;
			float: left;
}





#footer {
			background: url("images/footer.gif") no-repeat center;
			height: 85px;
			width: 100%;
			margin-top: 0px;
			margin-bottom: 0px;
			float: left;
}

#footer div.content3 {
			width: 990px;
			text-align: left;
			margin: 20px 0px 0px auto;

}


.wh {

	background-color: #C0C0C0;
	border: 1;
	border-collapse: separate!important;
	overflow: hidden;
	font: 9pt Tahoma;
	color: Black;
}

.wh td {

	background-color: #FFFFFF;
	border: 0;
	border-collapse: separate!important;
	overflow: hidden;
	font: 9pt Tahoma;
        margins: 2px 2px 2px 2px;
	color: Black;
        padding:4px;
}

.wh td.tp {

	background-color: #E0E0E0;
	border: 0;
	border-collapse: separate!important;
	overflow: hidden;
	font: 9pt Tahoma;
	color: Black;        
	padding:5px;
}

.btbl { width:940px; border-collapse: collapse;}
.btbl tbody tr { background-color: #fff; }
.btbl td { padding:9px; border:1px solid #aaa; }
.btbl th { background-color: #DDEBF7; text-align:left; font-size:12px; padding:10px; border:1px solid #aaa; }
.btbr { border-left:1px solid #aaa; }
.btbl tbody tr:hover { background-color: #eee; } 

.etbl td { padding: 10px; } 
.inp { width:250; padding:10px; background-color:#fff; border:1px solid #777; border-radius:5px; }
