
td.address{
	border-bottom: 1px solid Gray;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-family:tahoma,verdana, Helvetica,serif;
	font-size:11px;
}
hr.address{
	border: 1px solid #D4D0C8;
}
.icon {
	background-color: #D4D0C8;
}


table.board{
	border: thin solid Gray;
}

td.board{
	border-bottom: 1px solid Gray;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
}

td.main_messages{
	border-bottom: 1px solid Gray;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-family:tahoma,verdana, Helvetica,serif;
	font-size:11px;
}

hr.thread{
	border: 1px solid gray;
}
td.thread2{
	font-family:tahoma,verdana, Helvetica,serif;
	font-size:11px;
}
td.thread{
	border-top: 1px solid Gray;
	border-bottom: 0px solid Gray;
	border-left: 1px solid Gray;
	border-right: 0px solid Gray;
	padding-bottom: 0px;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 0px;
	font-family:tahoma,verdana, Helvetica,serif;
	font-size:11px;
}
td.main_messages_empty{
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-family:tahoma,verdana, Helvetica,serif;
	font-size:11px;
}

td.main_new{
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 10px;
        padding-right: 2px;
        font-family:tahoma,verdana, Helvetica,serif;
        font-size:11px;
}
td.main_new2{
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 10px;
        padding-right: 2px;
        font-family:tahoma,verdana, Helvetica,serif;
        font-size:13px;
}

input.main{
        padding:0px;
	margin:0px;
        font-family:tahoma,verdana, Helvetica,serif;
        font-size:11px;
        border-color: #3C3C3C;
        font-weight: normal;
        background-color: #eeeeee;
        color: #3C3C3C;
        border: 1px solid;
	text-align: center;
	height:16px;
	border-style:inset;
}


tt.id{
	font-size: larger;
}
.file_list{
	font-size: 11px;
	text-decoration:none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}

.file_list_current{
	font-size: 11px;
	text-decoration:none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	background-color: #E6E6FA;
}
/*
div.file_list_current:hover{
	cursor: pointer;
	background-color: Navy;
	color: White;
	text-decoration: none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}
div.file_list:hover{
	cursor: pointer;
	background-color: Navy;
	color: White;
	text-decoration: none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}

div.file_list{
	hover:expression(this.onmouseover=new
	Function("this.style.background='Navy'; this.style.color='White'; this.style.cursor='pointer';"), this.onmouseout=new
	Function("this.style.background='';this.style.color='';"));
}
div.file_list_current{
	hover:expression(this.onmouseover=new
	Function("this.style.background='Navy'; this.style.color='White'; this.style.cursor='pointer';"), this.onmouseout=new
	Function("this.style.background='#E6E6FA';this.style.color='';"));
}
*/
img.file_list{
	border: 0;
	background-color: white;
}


a.file_list_current{
	font-size: 11px;
	background-color: #E6E6FA;
	text-decoration:none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}
a.file_list_current:visited{
	font-size: 11px;
	background-color: #E6E6FA;
	text-decoration: none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}
a.file_list_current:hover{
        font-size: 11px;
        background-color: #E6E6FA;
        text-decoration:none;
        FONT-FAMILY: Tahoma, Arial, Helvetica;
}

a.file_list{
	background-color : transparent;
	text-decoration:none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}

a.file_list:visited{
	background-color : transparent;
	text-decoration:none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}

a.file_list:hover{
	background-color : Navy;
	color: White;
	text-decoration:none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}

tr.thumb_hover{
        background-color : Navy;
        color: White;
        text-decoration:none;
        FONT-FAMILY: Tahoma, Arial, Helvetica;
}
tr.thumb_current{
        font-size: 11px;
        background-color: #E6E6FA;
        text-decoration:none;
        FONT-FAMILY: Tahoma, Arial, Helvetica;
}



a.folder_list_current{
	font-size: 11px;
	background-color: #E6E6FA;
	text-decoration:none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}

a.folder_list_current:visited{
	font-size: 11px;
	background-color: #E6E6FA;
	text-decoration: none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}
img.folder_list{
	border: 0;
	vertical-align: middle;
	background-color: white;
}

a.folder_list{
	font-size: 11px;
	background-color : transparent;
	text-decoration:none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}

a.folder_list:visited{
	font-size: 11px;
	background-color : transparent;
	text-decoration:none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}

a.folder_list:hover{
	font-size: 11px;
	background-color : Navy;
	color: White;
	text-decoration:none;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}

table.fm{
	background-color: #D4D0C8;
}
th.fm{
	background-color: #D4D0C8;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	color: Black;
	border: none;
}
td.fm{
	background-color: White;
	border: thin inset Gray;
}
td.fm_action{
	background-color: #D4D0C8;
}

p { font-family: Arial,Helvetica,serif; font-size:10pt;
    text-align:justify;  }
h1 {
	font-family: Arial,Helvetica,serif;
	font-size: 24pt;
	font-weight: bold;
	font-style: italic;
	line-height: 1px;
}
h2 { font-family:Arial,Helvetica,serif; font-size:20pt;
     font-weight:bold; font-style:normal;
}
h3{
	line-height: normal;
}	  
	  
ul { font-family:Arial,Helvetica,serif; font-size:10pt;
    text-align:justify;  }
p.ovboxhead { font-weight:bold; font-style:italic;
              font-size:14pt; text-align:center; }
div.box { font-family:Arial,Helvetica,serif; font-size:9pt;
          background-color:#D0D0D0; padding:5px 5px 5px 5px;
          border-style:outset; border-width:2px; border-color:#F0F0F0;
          text-align:left; 
}
table.frame {
	border: thin solid Gray;
}

th.title { font-family:Arial,Helvetica,serif; font-size:10pt;
    background-color: Gray;
    font-weight : bold;
    color : White;
 }
 

th {
	font-family: Arial,Helvetica,serif;
	font-size: 10pt;
	background-color: Gray;
	font-weight: bold;
	color: White;
	height: 25px;
}
td.top{
	background-color: #F4A460;
}
td {
	font-family: Arial,Helvetica,serif;
	font-size: 10pt;
}

table.main{
	border-top: 0px solid Gray;
	border-bottom: 1px solid Gray;
	border-left: 0px solid Gray;
	border-right: 1px solid Gray;
}
th.main{
	border: thin solid gray;
	height: 25px;
}
td.main{
	border-top: 1px solid Gray;
	border-bottom: 0px solid Gray;
	border-left: 1px solid Gray;
	border-right: 0px solid Gray;
}


td.nav { font-family:Arial,Helvetica,serif; font-size:10pt;
    background-color: white; }
td.ovleft { font-style:italic; background-color:#FFF8C8; }
td.ovtop { font-weight:bold; background-color:#C8E8FF; }
td.ovkey { font-style:italic; font-weight:bold; background-color:#C8E8C8; }
b.navtitle { font-family:Arial,Helvetica,serif; font-size:10pt;
               font-weight:bold; font-style: italic;
                text-align:center; }
b.navlinks { font-family:Arial,Helvetica,serif; font-size:10pt; }
a {
	text-decoration: underline;
	color: Black;
	background-color: transparent;
}
a:visited {
	text-decoration: underline;
	color: Black;
	background-color: transparent;
}
a:hover {
	text-decoration: none;
	color: Black;
	background-color: transparent;
}

a img{
	border: 0px;
}

#a.nav { text-decoration:none; color: Navy;  background-color : transparent;  }
#a.nav:visited { text-decoration:none; color:#001090;  background-color : transparent;  }
#a.nav:hover { text-decoration:none; color: White; background-color: Navy; }
small { font-size:8pt;  }
dt { font-family:Arial,Helvetica,serif; font-size:10pt; font-weight:bold; }
dd { font-family:Arial,Helvetica,serif; font-size:10pt; text-align:left; }
li.source { text-align:left; }
input {
	border-color: #3C3C3C;
	font-family: tahoma,verdana, Helvetica,serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #eeeeee;
	color: #3C3C3C;
	border: 1px solid;
}
select {
	border-color:#3C3C3C;
	border-width:1px;
	font-family:tahoma,verdana, Helvetica,serif;
	font-size:11px;
	background-color:#eeeeee;
	color:#3C3C3C;
	}
textarea{
	border-color:#3C3C3C;
	border-width:1px;
	font-family:tahoma,verdana, Helvetica,serif;
	font-size:11px;
	color:#3C3C3C;
	background-color:#eeeeee;
}

.monthname
{
    BACKGROUND-COLOR: #006699;
    COLOR: #cccccc;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.weekdayname
{
    BACKGROUND-COLOR: #000000;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.weekday
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: right;
	text-decoration : none;
}
.sat
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
	text-decoration : none;
    TEXT-ALIGN: right
}
.sun
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
	text-decoration : none;
}
.holiday
{
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
	text-decoration : none;
}
.notthismonth
{
    BACKGROUND-COLOR: #e1e1e1;
    COLOR: #999999;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
	text-decoration : none;
}
#today
{
	border : 1px solid Red;
}

table.preview{
        background-color: black;
	border:0px;
	padding:0px;
}

td.preview {
        font-family: Arial,Helvetica,serif;
        font-size: 10pt;
        background-color: black;
        font-weight: bold;
        color: White;
}

table.file_list{
	border:0px;
	padding:0px;
	margin:0px;
}
