

#td_header_left {
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: left;
}

.td_header_left {
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: left;
}

.td_header_left a {
	color: #000000;
}

.td_header_left strong {
	color: red;
}

.td_header_left strong a {
	color: red;
}

#td_header_center {
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: center;
}
#td_header_right {
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: right;
}

#td_column_left {
	white-space: nowrap;
	color: #444444;
	text-align: left;
}

#td_header_index {
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: right;
}

#td_header_date {
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: right;
}

#td_header_from {
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: left;
}

#td_header_subject {
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: left;
}

#td_header_size {
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: right;
}

#td_mail_index {
	white-space: nowrap;
	color: #444444;
	text-align: right;
}

#td_mail_date {
	white-space: nowrap;
	color: #666666;
	text-align: right;
}

#td_mail_from {
	white-space: nowrap;
	color: #000000;
}

#td_mail_subject {
	white-space: nowrap;
	color: #000000;
}

#td_mail_size {
	white-space: nowrap;
	color: #000000;
	text-align: right;
}

#xy {
	background-color: #D7D7FF;
	background-color: #FFFFCC;
	background-color: #FFFFCC;
	background-color: #FFFFFF;
}

#mail_header {

}

#mail_header_subject_label {
	white-space: nowrap;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}

#mail_header_subject {
	font-weight: bold;
}

#mail_header_sentdate_label {
	white-space: nowrap;
	text-align: right;
	vertical-align: top;
}

#mail_header_sentdate {
	white-space: nowrap;
}

#mail_header_from_label {
	white-space: nowrap;
	text-align: right;
	vertical-align: top;
}

#mail_header_from {

}

#mail_header_to_label {
	white-space: nowrap;
	text-align: right;
	vertical-align: top;
}

#mail_header_to {

}

#mail_header_cc_label {
	white-space: nowrap;
	text-align: right;
	vertical-align: top;
}

#mail_header_cc {

}

#mail_header_attachment_label {
	white-space: nowrap;
	text-align: right;
	vertical-align: top;
}

#mail_header_attachment {

}

#search_result_id {
	text-align: right;
}

#search_result_name {
	text-align: left;;
	white-space: nowrap;
}

#td_std_left {
	text-align: left;
	white-space: nowrap;
}

#td_std_right {
	text-align: right;
	white-space: nowrap;
}

#td_header_team_right {
	background-color: #EEEEEE;
	border-color: #EEEEEE;
	text-align: right;
	white-space: nowrap;
	padding-left:2px;
	padding-right:2px;
}

#td_header_team_left {
	background-color: #EEEEEE;
	ooborder-color: #EEEEEE;
	text-align: left;
	white-space: nowrap;
	padding-left:2px;
	padding-right:2px;
}

#td_team_right {
	text-align: right;
	white-space: nowrap;
	padding-left:2px;
	padding-right:2px;
}

#td_team_left {
	text-align: left;
	white-space: nowrap;
	padding-left:2px;
	padding-right:2px;
}

#td_qualification {
	text-align: right;
	font-size: xx-small;
	color: #777777;
	padding-left:2px;
	padding-right:2px;
}

#span_number_null {
	color: #AAAAAA;
}

#td_header_base {
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: right;
}

#td_header_base_left {
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: left;
}

#span_coached {
	font-size: xx-small;
	color: #FF3300;
}


#update_date {
	color: #777777;
}

#td_material_std {
	vertical-align:top;
}

#td_material_date {
	white-space:nowrap;
	vertical-align:top;
	background-color:#EEEEEE;
	border-style:solid;
	border-top-width:0pt;
	border-left-width:0pt;
	border-right-width:1pt;
	border-bottom-width:1pt;
	border-color:black;
	color: #000000;
	padding-right:5px;
	text-align:right;
}

#td_material_text {
	padding-left:5px;
	vertical-align:middle;
	padding-right:5px;
	background-color:#EEEEEE;
	border-style:solid;
	border-top-width:0pt;
	border-left-width:0pt;
	border-right-width:0pt;
	border-bottom-width:0pt;
	color: #000000;
	text-align:left;
}

#T1 {
	background-color: #FEECDA
}
#T2 {
	background-color: #D9D9FF;
}
#T3 {
	background-color: #FFFFCC;
}

#span_red {
	color: #FF3300;
}
#span_gray {
	color: #777777;
}
#span_autoship
{
	color: #FFFFFF;
	background-color: #FF8888;
	height: 10px;
	font-size: 10;
	vertical-align: middle;
}
#span_autoship_cancelled
{
	color: #FFFFFF;
	background-color: #888888;
	height: 10px;
	font-size: 10;
	vertical-align: middle;
}
#span_autoship_done
{
	color: #FFFFFF;
	background-color: #88CC88;
	height: 10px;
	font-size: 10;
	vertical-align: middle;
}
#span_autoship_600p
{
	color: #88CC88;
	background-color: #CCEECC;
	height: 10px;
	font-size: 10;
	vertical-align: middle;
}
#cal-week-column
{
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: left;
	font-size: 90%;
}

#cal-week-row
{
	white-space: nowrap;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-color: black;
	color: #000000;
	text-align: center;
}

#cal-everyday-cell
{
	background-color: #E8E8FF;
	border-style: solid;
	border-width: 1;
	border-color: #CCCCCC;
	font-size: 70%;
}

#cal-today-cell
{
	background-color: #CCCCFF;
	font-size: 70%;
	border-style: solid;
	border-width: 1;
	border-color: red;
}

#cal-weekend-cell
{
	background-color: #FFFF99;
	border-style: solid;
	border-width: 1;
	border-color: #CCCCCC;
	font-size: 70%;
}

#cal-day-from-another-month-cell
{
	background-color: white;
	border-style: solid;
	border-width: 1;
	border-color: #CCCCCC;
	font-size: 70%;
}

#cal-month-event
{
	border-style: solid;
	border-width: 1;
	border-color: #330099;
	padding-left:2;
}

#cal-year-event
{
	background-color: #F0F0FF;
	padding-left:2;
}

/*#cal-day-container
{
	border-top-style: solid;
	border-top-width: 2;
	border-top-color: #99CC99;
	border-bottom-style: solid;
	border-bottom-width: 2;
	border-bottom-color: #99CC99;
}*/

#cal-day-container-first-line
{
	font-size: 11px;
	height: 35px;
}
#cal-day-container-line
{
	border-top: 1px solid #CCDBF2;
	font-size: 11px;
	height: 35px;
	padding:0px;
	margin:0px;
}
div.cal-day-event
{
	background-color: #668CCD;

	padding-left:2px;
	font-size: 80%;
	position: absolute;
	top: 0;
	height: 0;
	width: 300;
}
#color-box
{
	width: 12;
	height: 16;
	border-style: solid;
	border-width: 1;
	border-color: black;
	font-size: 12;
	cursor: hand;
}
#likehr
{ 	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-top:5px;
	margin-bottom:5px;
}

