/**
 * weblog.css
 *
 * all stolen, all the time.
 *
 */

body { 
	  font-family: tahoma,"trebuchet ms",sans-serif;
          font-size: .92em;
	  scrollbar-face-color: #DEE3E7;
	  scrollbar-highlight-color: #FFFFFF;
	  scrollbar-shadow-color: #DEE3E7;
	  scrollbar-3dlight-color: #D1D7DC;
	  scrollbar-arrow-color:  #006699;
	  scrollbar-track-color: #EFEFEF;
	  scrollbar-darkshadow-color: #98AAB1;
	  background-color: #EFEFEF; 
}

td { 
	  font-family: tahoma,"trebuchet ms",sans-serif;
          font-size: .85em;
}
.wl 	{
  	  font-family: "courier new", monospace;
	  font-size: 12;
}

.mono 	{
	  font-family: "courier new", monospace;
}

A { color: #FF0000; text-decoration:none; }
A:link{ color: #5555FF; text-decoration:none; }
A:visited{ color: #999999; text-decoration:none; }
A:active{ color: #FF0000; }
A:hover{ color: #FF0000; }

.calendarHeader { font-family: "courier new"; font-size: 12; monospace; color: background-color: #EFEFEF; }
.calendarSelected { background-color: #FFDDDD}
.calendarToday { background-color: #EEEEFF}
.calendar { border: 1px gray solid; background-color: white; filter: alpha(opacity=60); -moz-opacity: 0.6; }

.visited {
 FILTER: alpha(Opacity=99,FinishOpacity=30,style=1,StartX=0,FinishX=2,StartY=0,FinishY=2)
}

.lastthree { border: 1px solid black; }
.nowrap { white-space: nowrap; }

.textboxes,.login_boxes {
        font-size: 80%;
        font-weight: normal;
        background: #FEFEFE;
        border: solid 1px #DDDDDD;
        border-bottom-color: #DDDDDD;
        border-right-color: #DDDDDD;
}

.login_boxes {
	 width: 90px;
}

/* Search box stuff */

#search label {
        font-size: 80%;
}

#search {
        border: solid 1px #EFEFEF;
        background: #EFEFEF;
}

#q {
        font-family: tahoma,"trebuchet ms",sans-serif;
        font-size: 80%;
        font-weight: normal;
        background: #FEFEFE;
        border: solid 1px #DDDDDD;
        border-bottom-color: #DDDDDD;
        border-right-color: #DDDDDD;
}

#q:hover, #q:focus {
        background: white;
}
