/* DEFAULT TYPES */
/* Default styles such as main fonts, link rendering and header rendering */

body { margin: 10px; background-color: #A0A0A0; } 
body, p, td { font-family: Verdana; font-size: x-small; }
p { margin: 0px; margin-bottom: 5px;  }
   
a, a:link, a:visited {
	color: rgb(27,104,150);
	text-decoration: none;
}
a:hover, a:active {
	color: rgb(27,104,150);
	text-decoration: none;
}

table.main {
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: #F7F7F7;
}

td.bottomline {
	border-width: 2px;
	border-style: none none solid none;
	border-color: #C0C0C0;
}

table.menu {
	border-spacing: 0px;
}

p.menuItem {
	border-width: 1px;
	border-style: solid;
	padding-left: 4px;
	padding-right: 4px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-color: #C0C0C0;
	background-color: #F0F0F0;
}
p.menuItem:hover {
	background-color: #C0C0C0;
}

p.header { 
	background-color:#F0F0F0;
	font-weight: bold; 
	font-size: small; 
	margin-top:12px;
	padding-left:5px;
} 

p.largegrey {
	font-size: x-large;
	color: #C0C0C0;
}

/*
.message {font-size:xx-small;margin: 10px 10px 10px 10px;padding : 10px 10px 10px 10px;background-color: #eeeeee;border:1px solid #E0E0E0;}
.errormessage {font-size:xx-small;margin: 10px 10px 10px 10px;padding : 10px 10px 10px 10px;background-color: #ee6666;border:1px solid #E0E0E0;}



.editform {margin: 10px 10px 10px 10px;padding : 10px 10px 10px 10px;background-color: rgb(210,220,230);border:1px solid #0f0f10;}
.linkimageform{display:inline;}
.inlineform{display:inline;}
select, input { font-size:xx-small;
        border-style: solid;
        border-width: 1px;
        border-color: #999999;
        padding-left: 2px;
}
input.noborder { font-size:xx-small;
        border-style: none;
        padding-left: 0px;
}
textarea { font-family: Verdana;
        font-size: small;
        border-style: solid;
        border-width: 1px;
        border-color: #999999;
        padding-left: 2px;
}
textarea:focus,select:focus,input:focus { 
        border-color: #444444;
} 

form {display:inline;
			margin-top: 0em;
			margin-bottom: 0em;}


.readernote {font-size:xx-small;}

.errortext { color: #ee6666; font-weight: bold; }

.islink {color: rgb(27,104,150); text-decoration: none; cursor:pointer;cursor:hand} 
.islink:hover, islink:active{ color: #778899; text-decoration: none; } 

.header {  font-weight: bold; font-family: arial; font-size: small; } 
.header2 {  font-weight: bold; font-family: arial; font-size: x-small; } 
.header3 {  font-weight: bold; font-family: arial; font-size: x-small; }


.nav a { color: white; }
.small { font-size: xx-small; }
.smallbold { font-size: xx-small; font-weight: bold; }
.smallgray { font-size: xx-small; color: #808080; }
.verysmallgray { font-size: xx-small; color: #808080; }
.vlist td { padding-right: 15px; border-bottom: 1px solid #E0E0E0; }

ul { margin-top: 7px; margin-bottom: 7px; }
*/