/* Style for all bodies. */
body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	background-color: #696969;
	color: white;
	margin-left: 2%;
	margin-right: 2%;
}

a:link {
	color: #e7e7e7;
	text-decoration:
	underline;
}	

a:visited {
	color: #e7e7e7;
	text-decoration:
	underline;
}	

a:hover {
	color: #a5a5a5;
	text-decoration:
	underline;
}	


/* Colored box <div> */
div.colorbox {
	border: solid;
	border-width: thin;
	width: 100%;
	background: rgb(204,204,255);
	color: black;
        font-family: Verdana, Arial, sans-serif;
        font-size: 13px;
	padding: 0.5em;
}

input.text {
	font-weight: bolder;
	font-size: 10px;
        background-color: #696969; 
        color: white;
        border: none;
}
div.text {
        font-style: italic;
        font-weight: bolder;
        font-size: 12px;
        background-color: #696969;
        color: white;
        border: none;
}

select.text {
	font-weight:bolder;
	font-size:10px
}

table, th, td {
border: 1px solid #696969;
/* border-collapse:collapse; */
}

TD.tabletitlelink, FONT.tabletitlelink, .tabletitlelink, A:link.tabletitlelink, A:visited.tabletitlelink, A:active.tabletitlelink
{  
font-family: Arial, Helvetica, "Trebuchet MS", sans-serif; 
font-size: 16pt; 
background-color: #e9e9d3;
color: #000000;
}

td {
overflow:hidden;
}

/* TABLE TITLES */
TH, TD.tabletitle, FONT.tabletitle, .tabletitle, A:link.tabletitle, A:visited.tabletitle, A:active.tabletitle
{  
font-family: Arial, Helvetica, "Trebuchet MS", sans-serif; 
font-size: 16pt; 
color: #336699;
background-color: #e9e9d3;
/* text-decoration: none; */
font-weight: bold;

}

/* TABLE CELL */
TD.cell, TR.cell, FONT.cell, .cell, A:link.cell, A:visited.cell, A:active.cell
{  
font-family: Arial, Helvetica, "Trebuchet MS", sans-serif; 
font-size: 16pt; 
color: #000000;
font-weight: normal;
/* background-color: #e9e9d3 */
background-color: whitesmoke;
}

/* SHADED TABLE CELL */
TD.shaded, TR.shaded, FONT.shaded, .shaded
{  
	font-family: Arial, Helvetica, "Trebuchet MS", sans-serif; 
	font-size: 12pt; 
	color: #000000;
	font-weight: normal;
	background-color: #696969;
	overflow:hidden;
}

/* SHADED TABLE CELL */
TD.largeshaded, TR.largeshaded, FONT.largeshaded, .largeshaded
{  
	font-family: Arial, Helvetica, "Trebuchet MS", sans-serif; 
	font-size: 16pt; 
	color: #000000;
	font-weight: normal;
	background-color: whitesmoke;
}

TD.shaded a:link {
	color: #0000ff;
	text-decoration:
	underline;	
}	

TD.shaded a:visited {
	color: #0000ff;
	text-decoration:
	underline;	
}	

TD.shaded a:hover {
	color: #a5a5a5;
	text-decoration:
	underline;	
}	

TD.largeshaded a:link {
	color: #0000ff;
	text-decoration:
	underline;	
}	

TD.largeshaded a:visited {
	color: #0000ff;
	text-decoration:
	underline;	
}	

.normallink a:link {
	color: #0000ff;
	text-decoration:
	underline;	
}

.normallink a:visited {
	color: #0000ff;
	text-decoration:
	underline;	
}




/* Header */
h1 {
	font-size: 24px;
	font-weight: bold;
}
