input[type=text]  {
    height:20px;
    font-size:14px;
}

input[type=password]  {
    height:20px;
    font-size:14px;
}

select  {
    height:20px;
    font-size:14px;
}



input[type=button]  {
    height:20px;
    font-size:12px;
}

input[type=submit]  {
    height:20px;
    font-size:12px;
}

input[type=checkbox]  {
    height:15px;
    width:15px;
}

input[type=radio]  {
    height:15px;
    width:15px;
}

body
{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px; 
 color: #000000; 
 background-color:E9E8E8;
}
form{
margin:0px;
}
INPUT,SELECT, TEXTAREA {
color: #444444;
font-family: verdana, arial;
font-size: 12px;
border: solid 1px #999999;
padding: 0;
}
table { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px; 
 
 color: #000000; 
 text-decoration: none;
}
A:link {color:#DD6F00 ;}
A:visited {color: #DD6F00; }
A:hover {color:#007F46; }

A.menulink:link {color:#000000;text-decoration:none;}
A.menulink:visited {color: #000000;text-decoration:none; }
A.menulink:hover {color:#000000;text-decoration:none; }

#calendar td.notInMonth{ background: #FFF; cursor:pointer;cursor:hand;}
#calendar table { border:1px solid #fff; padding: 0;  }
#calendar td { text-align:right;vertical-align:top; background: #EEEEEE; padding: 0px; text-align:left; vertical-align:top; border:1px solid #FFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
#calendar th { background: #DDDDDD;  height:14px;padding: 0px; text-align:left; vertical-align:top; border:1px solid #FFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#calendarhover td {  background: #EEEEEE; padding: 0px; text-align:left; vertical-align:top; border-top:1px solid #FFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#calendartoday td { background: #EEEEEE; padding: 0px; text-align:left; vertical-align:top; border-top:1px solid #FFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#calendarmonday td {  background: #EEEEEE; padding: 0px; text-align:left; vertical-align:top; border-top:1px solid RED;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}


.days {color: #6C6C6C;font-size:14px;}
.weekdays {color: #B6B6B6;;font-size:14px;}
.sundays {color: #D36B60;font-size:14px;}


.redigeratable { background-color:#EEEEEE; border:0px solid #000000; padding: 0;  }
.redigera { background: #FFF; color: #000;  padding: 0px; text-align:left; vertical-align:top; border-top:1px solid #FFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.redigera2 { background: #F7F6F6; color: #000;  padding: 0px; text-align:left; vertical-align:top; border-top:1px solid #FFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

.tableheader { background-color:#DEDEDE; border:0px solid #000000; padding: 0;  }
.tabledata { background-color:#F7F6F6; border:0px solid #000000; padding: 0;  }

.tabletext {font-size:13px}

body {
	background-image: url(/images/bak.gif);
}
div#divsmstime
{
	display: none;
}
<!--
.greytext {color: #939393}
-->

.transOFF {background-color:#FFFFFF;}
.transON {width: 100%; background-color:#FFFFFF;Opacity:.40;filter: alpha(opacity=40); -moz-opacity: 0.4; }