body							{	background-color: #ffffff;	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-family: helvetica;	font-size: 12pt; background-image: url(img/bgcheckboard.jpg);}
a:link						{	color: #1E90FF; text-decoration: none;	}
a:active						{	color: #1E90FF; text-decoration: none;	}
a:visited					{	color: #1E90FF; text-decoration: none;	}
a:hover						{	color: #0073E1;	 text-decoration: underline;}

.showres						{	background-color: #f3f3f3;	}
.showres:hover				{	background-color: #dddddd;	}
.showres:visited			{	background-color: #f3f3f3;	}
.headershow					{	border-top:10px solid #808080; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px;	}


.title1						{	font-family: helvetica;    font-size: 12pt;    COLOR: #000066;    TEXT-DECORATION: none;    font-weight: bold;}

/*
* This sets the subtitle heading style.
*/
.title2{
    font-family: helvetica;
    font-size: 12pt;
    COLOR: #CC0000;
    TEXT-DECORATION: none;
    font-weight: bold;
}

/*
* This sets the invoice table heading style.
*/
.ivtitle1{
    font-family: helvetica;
    font-size: 12pt;
    COLOR: #000066;
    TEXT-DECORATION: none;
    font-weight: bold;
}

/*
* This sets the style for small paragraph, or notes.
*/
.small{
    font-family: helvetica;
    font-size: 12pt;
    COLOR: #000066;
    TEXT-DECORATION: none;
    font-weight: normal;
}

/*
* This sets the style for table header.
*/
tr.header{
	font-family: helvetica;
	font-size: 12pt;
	COLOR: #000066;
	background-color: #ffffff;
	TEXT-DECORATION: none;
	font-weight: bold;
}

/*
* This sets the style for alternative row color etc.
*/
tr.row1{
    font-family: helvetica;
    font-size: 12pt;
    COLOR: #000000;
    background-color: #DDDDDD;
    TEXT-DECORATION: none;
    font-weight: normal;
    border-bottom: 1px #6699CC;
}

/*
* This sets the style for alternative row color etc.
*/
tr.row2{
    font-family: helvetica,sans-serif;
    font-size: 12pt;
    COLOR: #000000;
    background-color: #FFFFFF;
    TEXT-DECORATION: none;
    font-weight: normal;
    border-bottom: 1px #6699CC;
}

/*
* This sets the style top menu.
*/
td.menu{
    text-align: right;
    font-family: helvetica;
    font-size: 12pt;
    color: #0000ff;
    background-color: #000000;
	 border: 1px #679acc solid;
    padding: 2px;
    border-spacing: 2px;

}

/*
* This sets the style for general paragraph.
*/
p{
    font-family: helvetica;
    font-size: 12pt
}

/*
* This sets the style for heading one <h1> tag.
*/
h1 {
    font-family: helvetica;
    font-size: 12pt
}

/*
* This sets the style for heading two <h2> tag.
*/
h2 {
    font-family: helvetica;
    font-size: 15px; text-transform: capitalize
}

/*
* This sets the style for generic table cell.
*/
td {
    font-family: helvetica;
    font-size: 12pt
}

.admininv {
    font-family: helvetica;
    font-size: 12pt;
    font-weight: bold;
    text-align: left;
}


.toolheader {
    font-family: helvetica;
    font-size: 12pt;
    color: #CC0000;
    font-weight: bold;
}

.rptrlt{
    font-family: helvetica;
    font-size: 12pt;
    font-weight: bold;
}

.copyright{
    font-family: helvetica;
    font-size: 12pt;
    font-weight: normal;
    color:#FFFFFF;
}





/**** month and year header at top of calendar ****/
.date_header				{ font-size:12pt; font-family:helvetica; color:000000; }

/**** color and size of calendar cells.  ****/
.day_cell					{ background-color: #ffffff; height: 120; width: 135; }
.empty_day_cell			{ background-color: #333333; height: 120; width: 135; }
.today_cell					{
	background-color: #A1D1FF;
	height: 120;
	width: 135;
}

/**** day number in upper left corner of each cell ****/
.day_number					{	font-size: 12pt; font-family: helvetica; color: #000000; }
.day_number A:hover		{ text-decoration: none; color: #D2691E; }				

/**** title_txt is the text for each post on main page ****/
.title_txt					{ font-size:12pt; font-family:helvetica; color:#808080 text-decoration:none }
.title_txt A:link			{ font-size:12pt; font-family:helvetica; color: #0064C4; text-decoration: none; font-weight: normal }
.title_txt A:active		{ font-size:12pt; font-family:helvetica; color: #0064C4; text-decoration: none; font-weight: normal }
.title_txt A:visited		{	font-size: 12pt; font-family: helvetica;color: #0064C4;text-decoration: none; font-weight: normal; }
.title_txt A:hover		{ text-decoration: none; color: #8C5B36; }	

/**** time line under title text when event time given ****/
.time_str					{ font-size:12pt; color:#999999; font-family:helvetica }

/**** column headers or days of the week ****/
.column_header				{ background-color: #3366FF; font-size: 12pt; font-family: helvetica; color: #ffffff; }

/**** footprint text ****/
.footprint				{	font-size: 12pt;	font-family: helvetica;	color: #CACACA; }
.footprint A			{ font-size:12pt; font-family:helvetica; color:#6495ED;  }
.footprint A:hover	{ text-decoration: none; color: #D2691E; }

/**** user administration ****/
TD    		{ font-size:12pt; font-family:helvetica; }
.login_header		{ font-size:12pt; font-family:helvetica; color:#c4c4c4; }
.login_label		{ font-size:12pt; font-family:helvetica;  }
.login_auth_fail	{ font-size:12pt; font-family:helvetica;}
.edit_user_header { font-size:12pt; font-family:helvetica; color:#c4c4c4; }
.edit_user_label	{ font-size:12pt; font-family:helvetica }
.bad_user_name		{ font-size:12pt; font-family:helvetica; color:#ab7133 }
.user_table_col_label	{ font-size:12pt; font-family:helvetica; color:#ffffff; font-weight: bold;}
.user_table_txt			{ font-size:12pt; font-family:helvetica; color: #3D3D3D; }
.user_list_header		{ font-size:12pt; font-family:helvetica; }
.user_list_options				{ font-size:12pt; font-family:helvetica; color: #3D3D3D; }
.user_list_options A:link		{ font-size:12pt; font-family:helvetica; color:#6495ED }
.user_list_options A:active		{ font-size:12pt; font-family:helvetica; color:#6495ED }
.user_list_options A:visited	{ font-size:12pt; font-family:helvetica; color:#6495ED }
.user_list_options A:hover		{ text-decoration: none; color: #D2691E; }	

/**** popwin css ****/
.form_labels		{ font-size:12pt; font-family:helvetica }
.add_new_header		{ font-size:12pt; font-family:helvetica; color: gray;}
.delete_pg_txt		{ font-size:12pt; font-family:helvetica }
.display_header		{ font-size:12pt; font-family:helvetica; color:#000000; }
.display_title		{ font-size:12pt; font-family:helvetica; color:#FFFFFF; }
.display_txt		{ font-size:12pt; font-family:helvetica; color:#909090 }
.display_user		{ font-size:12pt; font-family:helvetica; color:#999999; }
.display_edit		{ font-size:12pt; font-family:helvetica }
.display_title_bg	{ background-color:#2663E2 }
.display_txt_bg	{ background-color:#f7f7f7 }