body
{
	color : black;
	background-color:white;
	margin : 30px;
	padding:0px;
	font : 12px verdana, arial, helvetica, sans-serif;
	background-image : url("/images/bg-stripe.gif");
}

a
{
	color : blue;
	text-decoration : none;
}

a:link {color:blue;}
a:visited {color:blue;}

a:hover
{
	color : red;
	text-decoration : underline;
}


.content
{
	position : relative; 
	width : auto;
	min-width : 400px;
	margin : 0px 200px 30px 0px;
	border-style: solid;
	border-top-width : 0px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-bottom-width: 1px;
	border-color : #808080;
	background-color : white;
	padding : 30px;
	z-index : 1; 
}

#top
{
	margin: 0px 0px 30px 0px;
	padding: 0px;
	border: 1px none #808080;
	background: none;
	height: 100px; 
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 70px;
}
body>#top {height: 70px;}

div#sideBox {
	position:absolute;
	width: 170px;
	top : 130px;
	right : 30px;
	border-style: solid;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-bottom-width: 1px;
	border-color : #808080;
	background-color : white;
	padding:0px;
	z-index:3;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:168px;
}
body>#sideBox {width:168px;}


div#sideBox h1
{
	width : 148px;
	background-color : #DCDCF5;
	border-style: solid;
	border-top-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-bottom-width: 1px;
	border-color : #808080;
	font-size : 12px;
	margin : 0px;
	font-weight : bold;
	padding : 5px 10px 5px 10px;
}


div#sideBox a h2
{
	width : 138px;
	background-color : white;
	font-size : 12px;
	margin : 0px;
	font-weight : bold;
	padding : 5px 10px 5px 20px;
	border-style: dashed;
	border-top-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-bottom-width: 1px;
	border-color : #808080;
	text-decoration : none;
	color : black;
}

div#sideBox a:hover h2
{
	color : #666666;
	background-color : #f0f0f0;
	cursor : pointer;
}

div#sideBox a:hover
{
	text-decoration : none;
}

div#sideBox h2:hover
{
	color : #666666;
	background-color : #f0f0f0;
	cursor : pointer;
	text-decoration : none;
}

body h3
{
	position:relative;
	width:auto;
	min-width : 440px;
	margin : 0px 200px 0px 0px;
	border : 1px solid #808080;;
	background-color : #DCDCF5;
	font-size : 12px;
	font-weight : bold;
	padding : 5px 10px 5px 10px;
}

textarea
{
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-family : sans-serif;
    border-style : solid;
    border-color : black;
    border-width : 1px;
    background-color : white;
}

input
{
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-family : sans-serif;
    border-style : solid;
    border-color : black;
    border-width : 1px;
    background-color : white;
}

input.button
{
    background-color : #DCDCF5;
}

input.button:hover
{
    background-color : silver;
}

em
{
	color : red;
	font-weight : bold;
	font-style : normal;
}

td
{
	background-color : white;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
}

td.highlight
{
	background-color : #f0f0f0;
}


th
{
	background-color : #DCDCF5;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
}

img.icon
{
	border-width : 0px;
	border-style : none;
}


li.freshfile
{
list-style-image: url(/images/dcFresh.jpg);
list-style-type: disc; color: #000000;
}

li.stalefile
{
list-style-image: url(/images/dcStale.jpg);
list-style-type: disc; color: #000000;
}


li.freshfolder
{
list-style-image: url(/images/dcMixStale.jpg);
list-style-type: disc; color: #000000;
}

li.stalefolder
{
list-style-image: url(/images/dcMixStale.jpg);
list-style-type: disc; color: #000000;
}
