body,input,textarea,option {
    font-family:Lucida Grande, Trebuchet MS, Verdana, Helvetica, sans-serif;
    color:;
    font-size:10pt;
}
table {
    border:0px solid black;
    vertical-align:top;
}
td {
    border:0px solid #c3d9ff;
    vertical-align:top;
    padding:3px;
}
img {
	border: 0px solid #FFFFFF;
	vertical-align:middle;
	margin: 0px;
}
fieldset {
	padding: 10px;
	margin: 10px;
}
a {
    color:#555555;
    text-decoration:none;
}

/* The Links */
a.f {
    color:#555555;
    text-decoration:none;
}
a:hover.f {
    color:#000000;
    text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}
a:hover {
	color:#AE1A1A;
	text-decoration:underline;
}


input.invisible {
    visibility:hidden;
    background-color:#FFFFFF;
    border:1px solid #FFFFFF;
    font:1pt Lucida Grande, Trebuchet MS, Verdana, Helvetica, sans-serif;
    color:#FFFFFF;
}
p.title {
	font-weight:bold;
}


/*
  This is for the caption table
*/
table.caption {
   /* border: 1px solid black;*/
    width: 100%;
    
   /* margin-top: 10px;
    background-image:url(./images/background.jpg);
    background-repeat:no-repeat;
    padding: 5px;
    background-color:#DADADA;*/
}
td.captionright {
    text-align: right;
    width: 400px;
    white-space:nowrap;
}
span.caption {
    white-space:nowrap;
    font-size:16pt;
    font-weight: bold;
    padding: 10px;
    vertical-align:middle;
}

/*
	This is for the main table content
*/
table.main {
	width: 100%;
	margin-top: 10px;
	border-collapse: collapse;
}
td.main1{
	width: 150px;
}
td.main2,img.main2 {
	width: 10px;
}
td.main3{
	border: 1px solid #99bcfc;
}
td.main4{
	border: 1px solid #99bcfc;
	width: 100%;
}

/*
  This is for the menu table
*/
table.menu {
	border: 1px solid #c3d9ff;
	background-color:;
	width: 150px;
	border-collapse: collapse;
	margin: 0px;
}
th.menuhead {
	background-color:#c3d9ff;
	border-bottom: 1px solid #c3d9ff;
	padding: 5px;
	text-align: left;
	margin: 0px;
}
td.menu {
	padding: 5px;
	margin: 0px;
}


/*
  This is for the folders
*/
span.active {
    background-color:#C1D2EE;
    border:1px #316AC5 solid;
    color:#000000;
    padding:1px;
}

/*
  This is for the Bookmarks
*/
div.description {
    padding: 2px;
}
td.ten {
    width: 10px;
}
div.private {
	background-color: #E7FBE9;
	color: #177F23;
	text-align: center;
}
div.public {
    background-color: #F9E7E9;
    color: #E42037;
		text-align: center;
}
div.private,div.public,div.description,div.date,div.footer {
    font-size: smaller;
    font-style: italic;
}
div.date {
	white-space:nowrap;
}
span.private {
    background-color: #E7FBE9;
    color: #177F23;
    font-size: smaller;
    font-style: italic;
}
.sh:hover {
	background-color: #E8E6E6;
}
