.Foot {
	font: 8pt "Trebuchet MS", "Verdana";
	color: #ffffff;
	text-decoration: none;
	padding: 6px 6px;
}
.Foot a:link {
	color: #6582BB;
	text-decoration: none;
	font-weight: bold
}
.Foot a:visited {
	color: #6582BB;
	text-decoration: none;
	font-weight: bold
}
.Foot a:hover {
	color: #6582BB;
	text-decoration: none;
	font-weight: bold
}
.Foot a:active {
	color: #333333;
	text-decoration: none;
	font-weight: bold
}
.closePortfolio {
	display: none;
}
.FootText {
	font: 8pt "Trebuchet MS", "Verdana";
	color: black;
	text-decoration: none; }

.Header { background: #dfdfdf; }

.colorCell { background: #ffffff; }

.title {
	color: #6582BB;
	font-family: "Trebuchet MS", "Verdana";
	font-size: 18pt;
	font-weight: bold;
}

.testTitle {font:bold 11pt "Trebuchet MS", "Verdana"; color: #CE0000;}

.button {font: "Courier New", Courier, monospace;}

.buttonAlert {color: #00CE00; font: "Courier New", Courier, monospace;}

.smallTitle {color: #ce0000; font: 14pt "Trebuchet MS", "Verdana";}

.smallhead {
	font-family: "Trebuchet MS", "Verdana";
	font-size: small;
	font-weight: bold;
}

.red {
	color: #CE0000;
	font-family: "Trebuchet MS", "Verdana";
	font-size: 8pt;
	font-weight: bold;
}

.smallRed {
	color: #CE0000;
	font-family: "Trebuchet MS", "Verdana";
	font-size: 8pt;
	font-weight: bold;
}

.green {
	color: #00CE00;
	font-family: "Trebuchet MS", "Verdana";
	font-size: 8pt;
	font-weight: bold;
}

.blue {
	color: #8C9454;
	font-family: "Trebuchet MS", "Verdana";
	font-size: 8pt;
	font-weight: bold;
}

.blueHeader {color: blue; font-size:11pt; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold }

.copyright {font:normal 8pt "Trebuchet MS", "Verdana";}

.question {font-size: 10pt; font-family:"Courier New", Courier, monospace; background: #F7EFDE;}

.ques_prop {font-size: 10pt; font-family: Arial, Helvetica, sans-serif}
.small_question {font-size: 8pt; font-family: Arial, Helvetica, sans-serif}

.ques_mono {font-size: 10pt; font-family:"Courier New", Courier, monospace}
.small_code {font-size: 8pt; font-family:"Courier New", Courier, monospace;}

.menu {font:bold 8pt "Trebuchet MS", "Verdana"; }
.greyMenu {color:#cccccc; font:bold 8pt "Trebuchet MS", "Verdana"; text-decoration: none  }

.menuHeader {font:bold 11pt "Trebuchet MS", "Verdana"; }

.smallheader {color:#6582BB; font-size:11pt; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.subheader {color:#6582BB; font-size:14pt; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: medium }

.smallsubheader {color:#8C9454; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.largeheader {font-size:18pt; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.mediumheader {font-size:14pt; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.smallBold {font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold }

.score {font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
.small {font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; }
.smaller {font-size:9pt; font-family:"Trebuchet MS", "Verdana" }
.disclaimer {font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif}
.breakhere {page-break-before:always}

.bg_cream {background-color:#FFFFCC;}
.bg_blue {background-color:#F0F8FF;}

.warning {	FONT: 10pt Verdana, Helvetica; COLOR: #ce0000 }

.col_header {color: #8C9454; font-size:8pt; font-weight:bold; text-decoration: none }

.menu_black {color: #00; font-weight:bold; text-decoration: none }

.menu_grey {color: #cccccc; font-weight:bold; text-decoration: none }

table.black_border { border-width: 2px 2px 2px 2px; border-spacing: ; border-style: outset; border-color: black; border-collapse: separate; }

table.black_border th { border-width: 0px 1px 0px 1px padding: 1px; border-style: solid; border-color: black; -moz-border-radius: ; }



/* used in graphs and test results */
.percentfiller {background-color:#F0F5F8;}
.percentweakness {background-color:#FF0000;}
.percentunsure {background-color:#FFFF00;}
.percentstrength {background-color:#00FF00;}
.threshold {background-color:#0000FF;}
.small {font-size:small;}


/* from the locale style sheets */
table.black_border {border-width:2px 2px 2px 2px; border-spacing:0; border-style:outset; border-color:black; border-collapse:separate;}
table.black_border th {border-width:0px 1px 0px 1px; padding:1px; border-style:solid; border-color:black;}

.menu_black {color:#000000; font-weight:bold; text-decoration:none }
.menu_grey {color:#cccccc; font-weight:bold; text-decoration:none }

.red {color:#CE0000; font-weight:medium;}
.bg_cream {background-color:#FFFFCC;}
.bg_blue {background-color:#F0F8FF;}

.breakhere {page-break-before:always}
.strong {font-weight:bold;}

.colorCell {background:#D8EAF5;}
.contentBorder {background:#80B846;}

.Header {background:#666699;}

.larger {font-size:x-large; font-weight:bold;}

/* competency scale */
.bg_black {background-color:#000000;}
.bg_gray {background-color:#C0C0C0;}
.bg_trans {background-color:#FFFFFF;}

.gr_0_x {background-color:rgb(255, 4, 0);}
.gr_1_x {background-color:rgb(255, 18, 0);}
.gr_2_x {background-color:rgb(255, 36, 0);}
.gr_3_x {background-color:rgb(255, 51, 0);}
.gr_4_x {background-color:rgb(255, 62, 0);}
.gr_5_x {background-color:rgb(255, 77, 0);}
.gr_6_x {background-color:rgb(255, 92, 0);}
.gr_7_x {background-color:rgb(255, 107, 0);}
.gr_8_x {background-color:rgb(255, 122, 0);}
.gr_9_x {background-color:rgb(255, 137, 0);}
.gr_10_x {background-color:rgb(255, 151, 0);}
.gr_11_x {background-color:rgb(255, 166, 0);}
.gr_12_x {background-color:rgb(255, 181, 0);}
.gr_13_x {background-color:rgb(255, 194, 0);}
.gr_14_x {background-color:rgb(255, 212, 0);}
.gr_15_x {background-color:rgb(255, 237, 0);}
.gr_16_x {background-color:rgb(255, 253, 0);}
.gr_17_x {background-color:rgb(255, 255, 0);}
.gr_18_x {background-color:rgb(255, 255, 0);}
.gr_19_x {background-color:rgb(245, 255, 0);}
.gr_20_x {background-color:rgb(230, 255, 0);}
.gr_21_x {background-color:rgb(205, 255, 0);}
.gr_22_x {background-color:rgb(177, 255, 0);}
.gr_23_x {background-color:rgb(145, 245, 0);}
.gr_24_x {background-color:rgb(135, 240, 0);}
.gr_25_x {background-color:rgb(125, 235, 0);}
.gr_26_x {background-color:rgb(115, 230, 0);}
.gr_27_x {background-color:rgb(107, 225, 5);}
.gr_28_x {background-color:rgb(97, 215, 10);}
.gr_29_x {background-color:rgb(87, 205, 17);}
.gr_30_x {background-color:rgb(77, 195, 30);}
.gr_31_x {background-color:rgb(74, 193, 33);}
.gr_32_x {background-color:rgb(70, 190, 37);}
.gr_33_x {background-color:rgb(67, 187, 40);}
.gr_34_x {background-color:rgb(64, 184, 43);}
.gr_35_x {background-color:rgb(60, 180, 47);}
.gr_36_x {background-color:rgb(57, 177, 50);}
.gr_37_x {background-color:rgb(54, 174, 53);}
.gr_38_x {background-color:rgb(50, 170, 57);}
.gr_39_x {background-color:rgb(47, 167, 60);}
.gr_40_x {background-color:rgb(44, 164, 63);}


