
/* Set general outlook of the interface */
html, body {
	padding: 0px 0px 0px 0px ;
	margin: 0px 0px 0px 0px;
	border: 0px;
	font-family: "Thoma", sans-serif;
	font-size: 10px;
	background-color: #FDFDFD;
	color: #2d434e;
}
div, table, td, form{
	font-family: "Tahoma", sans-serif;
	font-size: 11px;
	color: #2d434e;
}

img {
	border: 0px;
}
a {
	color: #006ca8;
}
a:hover {
	text-decoration: none;
}

input,select {
	font-family: "Tahoma", sans-serif;
	font-size: 11px;
	color:#3a6ca3; 
	border:ridge 1px #eeede9;
	padding:4px 1px 3px 2px;
	margin:0px;
	
}
textrea {
	font-family: "Tahoma", sans-serif;
	font-size: 11px;
	color:#3a6ca3; 
	border:solid 1px #eaeaea;
	padding:4px 4px 4px 4px;
	margin:0px;
}
.button {
	font-size: 11px;
	font-weight:bold;
	padding:2px 2px 2px 2px;
	border:solid 1px #e6e6e6;
	margin:0px;
	background-color:#FFFFFF
}
H1 
{
	font-family: "Tahoma", sans-serif;
	font-size: 14px;
	color:#3a6ca3; 
	margin:0px;
	padding:0px;
}

H2 
{
	font-family: "Tahoma", sans-serif;
	font-size: 11px;
	color:#3a6ca3; 
	margin:0px;
	padding:0px;
}


.downloadTable {
	float: none;
	width: 100%; 
	background: url(../images/bg/gradient.gif) repeat-x;
}
.downloadTable th 
{
	 background-color:#e1e1e1; 
	 height:15px;
	 padding:5px 0px 5px 0px;
}
.downloadTable td {
	height:10px;
	padding: 5px 0px 5px 5px;
	border-bottom:solid 1px #e1e1e1
}
.eventsTable {
	float: none;
	width: 100%; 
	background: url(../images/bg/gradient.gif) repeat-x;
	
}
.eventsTable th 
{
	 height:15px;
	 padding:5px 0px 5px 0px;
	 border-bottom:dashed 1px #eaeaea;
	 text-align:left
}
.eventsTable td {
	height:10px;
	padding: 5px 0px 5px 5px;
}
.alt-row {
	BACKGROUND-COLOR: #edf5fa 
}
.suspend-row {
	BACKGROUND-COLOR: red; 
	color:#ffffff;
}

p.acrobat{
	margin: 2.5em 0 0;
	padding:3px 3px 6px;
	padding-left:4.8em;
	border:1px solid #ccc;
	text-indent:-3.7em;
	font-size:x-small;
	background:#eee;
	color:#666;
}

.hdImg01 { background-image: url(../images/common/main_header_home.gif); background-repeat: no-repeat}
.bgWhite01 {  background-color: #FFFFFF}
.bgGray01 {  background-color: #E8E8E8}
.bgGray02 { background-color: #F4F4F4}
.bgGray03 { background-color: #D0D0D0; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

/* ADMIN AREA STYLES */
.searchTable {
	float: none;
	width: 100%; 
	background: url(../images/bg/gradient.gif) repeat-x;
}
.searchTable th 
{
	 background-color:#e1e1e1; 
	 height:15px;
	 padding:5px 0px 5px 0px;
	 text-align:left;
	 padding-left:5px
}
.searchTable td {
	height:5px;
	padding: 5px 0px 5px 5px;
	border-bottom:solid 1px #e1e1e1
	
}
.listingTable {
	float: none;
	width: 100%; 
	background: url(../images/bg/gradient.gif) repeat-x;
}
.listingTable th 
{
	 background-color:#e1e1e1; 
	 height:15px;
	 padding:5px 0px 5px 0px;
	 text-align:left;
	 padding-left:5px
}
.listingTable td {
	height:5px;
	padding: 5px 0px 5px 5px;
	border:0px;
	border-bottom:solid 1px #e1e1e1;
	
}
.listingTable .Shade 
{
	background-color:#f3f3f3;
}
.forumListing {
	width: 100%; 
	background: url(../images/bg/gradient.gif) repeat-x;
	border:solid 1px #eaeaea
}
.forumListing th 
{
	 background-color:#e1e1e1; 
	 height:15px;
	 padding:5px 0px 5px 0px;
	 text-align:left;
	 padding-left:5px
}
.forumListing td {
	height:5px;
	padding: 5px 0px 5px 5px;
	border:0px;
}
.forumListing .Shade 
{
	background-color:#f3f3f3;
}
.forumListing .Border
{
	border-bottom:1px groove #eaeaea;
}
.successMsg
{
	font-weight:bold;
	color:Green
}
.errorMsg
{
	font-weight:bold;
	color:Red
}

.Shade
{
	background-color:#f3f3f3;
}
.Bold 
{ 
	font-weight:bold
}	