
input {
	font-family: helvetica, arial, sans-serif;
	font-size: 1em;
	color: #000000;
}

input.nickbox {
	border: 1px solid #000000;
	width: 10em;
	//height: 20px;
	padding-left: 1px; /* Firefox 0.9.2 */
}

input.connectbutton {	
	border: 1px solid rgb(255, 0, 0); 
	font-size: 12px;
	color: rgb(255, 0, 0); 
	background-color: rgb(0, 0, 153);

}

select {
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #000000;
	width: 9em;
}

h4 {
color: rgb(255, 0, 0);
}

.clear {
   clear:both;}

#chatSchedule {
   /*left: 260px; top: 685px;*/ height: 222px; width: 510px;
position: absolute;
background: transparent url("chat_bg.png") top left no-repeat;
    }

#chatSchedule .chatContainer {
position: absolute;
   top: 25px; left: 10px; height: 185px; width: 488px;
   overflow: hidden; }

#chatSchedule .chatContainer h2 {
   font-size: 12px; color: #333; }

#chatSchedule .chatContainer p {
   font-size: 12px; }

#chatSchedule .chatContainer table {
   background-color: #ffffff; width: 489px;
   bottom: 0px; position: absolute; }

#chatSchedule .chatContainer table tr td.borderBtm {
   padding: 0px; }

#chatSchedule .chatContainer table tr td.borderBtm .dotted {
background: transparent url("dotted_border_bg_horz.gif") left top repeat-x;
   height: 5px; }

#chatSchedule .chatContainer table tr td.spacing .bottom {
   height: 0px; }

#chatSchedule .chatContainer table tr th{
   color: #999; }

#chatSchedule .chatContainer table tr th,
#chatSchedule .chatContainer table tr td {
   padding: 3px 2px 3px 4px; font-size: 12px;}

#chatSchedule .chatContainer table tr td span {
   font-size: 12px; }

#chatSchedule .chatContainer table tr th.dates {
   width: 55px; }
#chatSchedule .chatContainer table tr th.weekday {
   width: 81px; }


