body {font-family: Verdana;font-size: 0.8em; text-align: justify;}

table, table td {font-size:1em;}

.headerBlue {color: #016ab9; font-weight: bold;}
.headerGreen {color: #06a17f; font-weight: bold;}
.selectionRed {color: #d03a3a; }
.selectionBlue {color: #016ab9; }
.selectionBlue2 {color: #000090; }
.selectionGreen {color: #06a17f; }
.imageLeft {float:left; margin-right: 10px; margin-bottom:10px;}
.imageRight {float:right; margin-left: 10px; margin-bottom:10px;}
.smallText {font-size: 0.85em; line-height: 1.5em;}

hr { color: #c0c0c0; border-width: 0px;	background-color: #c0c0c0;	height: 1px; }
fieldset {border: 1px solid #c0c0c0;}

/* headers */
h1 { font-size: 120%; border-bottom: 1px solid #D5D5D5; padding-bottom: 2px;}
h2 { font-size: 120%; padding-bottom: 2px;}

a {color: #016ab9; }

/* tables */
table.tableBlue { border-collapse: collapse; border-width:0px;}
table.tableBlue th {background-color: #6d93c6; border-right: 1px solid white; border-bottom: 1px solid #5176a6;
   color: White; padding: 5px 8px; text-align: center;}
table.tableBlue td {border: 1px solid #c5d7ef; padding: 5px 8px; border-top-width: 0px; vertical-align: top;}

table.borderCollapse { border-collapse: collapse; }
table.borderCollapse td {padding: 5px;}

table.borderGray { border-collapse: collapse; }
table.borderGray td {padding: 5px; border: 1px solid #c0c0c0;}

/* panels */
div.yellowPanel {background-color: #fefeeb; padding: 5px 20px 5px 20px;}

/* old website */
.qst
{
	color: #016ab9;
	font-weight: bold;
}

.ans
{
	color: #06a17f;
	font-weight: bold;
}