body { }
p { }
td { }
a:link { color: #036; }
a:visited { color: #036; }
a:hover { color: #4ab2e7; }
a:active { color: #036; }
.content { color: #333; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 21px; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; }
.question { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-right: 50px; margin-left: 50px; }
.interview_error { color: red; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; }
.interview_error1 { color: red; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-left: 70px; }
.interview_end { color: #333; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; margin: 25px 40px 25px 25px; padding: 25px; }
.report_names_cell { padding-right: 20px; }
.report_types_cell { padding-right: 40px; }
.report_hdr { color: #036; font-size: 16px; font-weight: bold; line-height: 30px; padding-right: 20px; }
h1 { color: #fff; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; margin-bottom: 3px; }
.sub_head { color: #036; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; padding-top: 0; padding-left: 20px; }
.big_click { color: #000; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; line-height: 18px; }
.big_click a:link { color: #000; }
.big_click a:visited { color: #000; }
.big_click a:hover { color: #036; }
.big_click a:active { color: #000; }
.table_pad {  }
.page_title { color: #363; font-size: 22px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; margin-bottom: 2px; }
.sub_content { color: #036; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; }
.info_box { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; padding-right: 10px; padding-left: 10px; }
.box_title { color: #f7f7f7; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; background-color: #036; padding-top: 4px; padding-right: 5px; padding-left: 5px; }
.box { border-right: 1px solid #036; border-bottom: 1px solid #036; border-left: 1px solid #036; }
.footer_menu { color: #f7f7f7; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; }
.footer_menu a:link { color: #f7f7f7; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; }
.footer_menu a:visited { color: #f7f7f7; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; }
.footer_menu a:hover { color: #4ab2e7; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; }
.footer_menu a:active { color: #f7f7f7; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; }
.default {
	font-family: Helvetica, Geneva, Aria, SunSans-Regular, sans-serif;
	font-size: 12px;
	color: #333333;
}
.copyright {
	font-family: Helvetica, Geneva, Aria, SunSans-Regular, sans-serif;
	font-size: 11px;
}
.subheading {
	font-family: Helvetica, Geneva, Aria, SunSans-Regular, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #EEEEEE;
}
.formtable {
	font-family: Helvetica, Geneva, Aria, SunSans-Regular, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #EEEEEE;
}
.formtable th {
	font-family: Helvetica, Geneva, Aria, SunSans-Regular, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background-color: #036;
}
.alert {
	font-family: Helvetica, Geneva, Aria, SunSans-Regular, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.bar_titles { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; padding: 5px 10px 5px 5px; }
.bar_underline { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; border-bottom: 2px solid black; }
.form_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; padding: 2px; }
.form_title { font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 4px; border: solid 1px black; }
.green_bar { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; background-color: #0c0; border-top: 3px solid white; border-bottom: 3px solid white; }
.x { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; }
.pink_bar { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; background-color: #f9c; border-top: 3px solid white; border-bottom: 3px solid white; }
.window { color: #000; font-size: 11px; font-family: arial, helvetica, verdana; line-height: 14px; background-image: url(../images/part_pics/gradient_window_11.jpg); background-repeat: repeat-x; padding: 5px; }
.border { border: solid 4px #39c; }
.bar_underline2 { color: black; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; padding-left: 5px; border-bottom: 1px solid black; }
.report_text { text-align: left; width: 85%; margin-left: 60px; }
.report_button { text-align: center; }
.highlight_box { color: #009; margin: 5px; }
.menu { color: #013366; font-size: 15px; font-family: arial; text-decoration: none; }
.menu a:link { color: #013366; font-size: 15px; font-family: arial; text-decoration: none; }
.menu a:visited { color: #013366; font-size: 15px; font-family: arial; text-decoration: none; }
.menu a:hover { color: #35a6e0; font-size: 15px; font-family: arial; text-decoration: none; }


/* @group jQuery Sorted tables */
table.tablesorter {
	font-family: arial;
	background-color: #CDCDCD;
	margin: 10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}

table.tablesorter thead tr th,table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}

table.tablesorter thead tr .header {
	background-image: url(/images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}

table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}

table.tablesorter tbody tr.odd td {
	background-color: #F0F0F6;
}

table.tablesorter thead tr .headerSortUp {
	background-image: url(/images/asc.gif);
}

table.tablesorter thead tr .headerSortDown {
	background-image: url(/images/desc.gif);
}

table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp
	{
	background-color: #8dbdd8;
}

div.tablesorterPager {
	padding: 10px 0 10px 0;
	background-color: #D6D2C2;
	text-align: center;
}

div.tablesorterPager span {
	padding: 0 5px 0 5px;
}

div.tablesorterPager input.prev {
	width: auto;
	margin-right: 10px;
}

div.tablesorterPager input.next {
	width: auto;
	margin-left: 10px;
}

div.tablesorterPager input {
	font-size: 8px;
	width: 50px;
	border: 1px solid #330000;
	text-align: center;
}

/* @end */



