
li{
	font-size: calc(7px + .5vw); color: #0000; font-style: normal; font-family: verdana, sans-serif;
}

li li {
	font-size: calc(7px + .5vw);
	color: #0000;
	font-style: normal;
	font-family: verdana, sans-serif;
	list-style-type : square;
}

#readonly td, #readonly tr, #readonly textarea {
   background-color: #f2f2f2;
}
a:link {
	font-size: calc(7px + .5vw); color: blue; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;
}
a:active {
	font-size: calc(7px + .5vw); color: blue; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;
}
a:visited {
	font-size: calc(7px + .5vw); color: black; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;
}
a:hover {font-size: calc(7px + .5vw); color: blue; font-style: normal; font-family: verdana, sans-serif;
	text-decoration: underline;
}
p {
	font-weight: normal; font-size: calc(7px + .5vw); color: black; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;
}
td {
	font-weight: normal; font-size: calc(7px + .5vw); color: black; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;
}

ol {font-weight: normal; font-size: calc(7px + .5vw); color: black; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;}

h1 {font-weight: bold; font-size: 12px; color: black; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;}

h2 {font-weight: bold; font-size: calc(7px + .5vw); color: black; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;}

h3 {font-weight: bold; font-size: 12px; color: black; font-style: normal; font-family: verdana, sans-serif; text-decoration: none; margin:0px; padding:0px;}

hr {width : 100%; height : 1px; color: blue; size:1px;}

.pagetitle {font-weight: bold; font-size: calc(7px + .5vw); color: blue; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;}


.menulinkleft {
     margin : 0px; 
     font-size: calc(7px + .5vw); 
     padding : 0px;
}
.menulinkleft a:link,
.menulinkleft a:active,
.menulinkleft a:visited {
     font-family: verdana, sans-serif;
     font-size: calc(7px + .5vw); 
     color : #000000;
     background-color : #F9F9F9;
     font-weight: normal; 
     display : block; 
     text-align : left; 
     text-decoration : none; 
     padding-left: 5px;
     line-height : 15px;
     border-top: 2px white solid;}
.menulinkleft a:hover {
     font-family: verdana, sans-serif;
     font-size: calc(7px + .5vw); color : #EBEBEB;
     background-color : green; 
     font-weight: normal; display : block;
     text-align : left; text-decoration : none;
}



.bottom {font-family: verdana, sans-serif;font-size: calc(7px + .5vw); font-weight : bold; padding: 2px; padding-left:20px;}
.input {font-family: verdana, sans-serif;font-size: calc(7px + .5vw); font-weight : normal;}



.delete {font-family: verdana, sans-serif;font-size: calc(7px + .5vw); color : red;background-color : #DEDEB6; font-weight: bold; border-top: 1px black solid;  border-bottom: 1px black solid;display : block; text-align : right; text-decoration : none; padding: 2px;vertical-align : top; padding-left : 3px;}

a.deletelink,
a:link.deletelink,
a:active.deletelink,
a:visited.deletelink  {font-family: verdana, sans-serif;font-size: calc(7px + .5vw); color : red; font-weight: bold; text-align : right; text-decoration : none;}
a:hover.deletelink {color: #666633;}

table.withborder {
    border-collapse: collapse;
}
table.withborder, th.withborder, td.withborder  {
    border: 1px solid gray;
}

/*
 * List View tables
 */
table.listview {
    border-collapse: collapse;
}

table.listview, td.listview, th.listview {
    border: 1px solid black;
}
th.listview {
  background-color:#F0F0F0;
}


/*
 * Forms tables
 */


table.form {
    border-collapse: collapse;
}

table.form, td.form, th.form {
    border: 1px solid black;
}
th.form {
  background-color:#F0F0F0;
}

td.formcaption {
    border: 1px solid black;
    background-color:#F0F0F0;
}

td.formreadonly {
    border: 1px solid black;
    background-color:#F0F0F0;

}
