﻿p.body       { font-size: 12pt; font-weight: normal; font-family: calibri, verdana, helvetica, sans-serif;}
h1           { font-size: 18pt; font-weight: bold;   font-family: calibri, verdana, helvetica, sans-serif; }
h2           { font-size: 14pt; font-weight: bold;   font-family: calibri, verdana, helvetica, sans-serif; color: #0C3688; }
h3           { font-size: 12pt; font-weight: bold;   font-family: calibri, verdana, helvetica, sans-serif; color: #000000; }

a:link     { color:#0C3688; }
a:visited  { color:#0C3688; }
a:hover    { color:#006C30; }
a:active   { color:#006C30; }

/* Displays */
	.hidden			{display: none;}
	.absolute		{position: absolute;}

/* Cursors */
	.pointer		{cursor: pointer;}

/* Justification */
	.left			{text-align: left;}
	.right			{text-align: right;}
	.center 		{text-align: center;}
	.justify		{text-align: justify;}
	.float_left		{float: left;}
	.i_50			{margin-left: 50px;}
	.i_100			{margin-left: 100px;}

/* Fonts */
	.family			{font-family: verdana, helvetica, sans-serif;}
	.bold			{font-weight: bold;}
	.italic			{font-style: italic;}
	.tiny			{font-size: 6px; height: 10px;}
	.pt8			{font-size: 8pt;}
	.pt10			{font-size: 10pt;}
	.pt12			{font-size: 12pt;}
	.pt14			{font-size: 14pt;}
	.pt16			{font-size: 16pt;}
	.pt18			{font-size: 18pt;}


/* Vertical Alignment */
	.top			{vertical-align: top;}
	.middle			{vertical-align: middle;}
	.bottom			{vertical-align: bottom;}

/* Sizes */
	.w100p			{width: 100%;}
	.w98p			{width: 98%;}
	.w95p			{width: 95%;}
	.w50p			{width: 50%;}
	.w100			{width: 100px;}
	.w200			{width: 200px;}
	.w300			{width: 300px;}
	.w400			{width: 400px;}
	.w600			{width: 600px;}

/* Text Colors */
	.fg_white		{color: #fff;}
	.fg_black		{color: #000;}
	.fg_red			{color: #f00;}
	.fg_KCC_color1	{color: #0C3688;}
	.fg_KCC_color2	{color: #DEA001;}
	.fg_KCC_color3	{color: #006C30;}

/* Background Colors */
	.bg_bright_blue		{background-color: #3cf;}
	.bg_bright_green	{background-color: #3f3;}
	.bg_bright_yellow	{background-color: #ff3;}
	.bg_bright_orange	{background-color: #f90;}
	.bg_bright_red		{background-color: #f33;}
	.bg_bright_gray		{background-color: #ccc;}
	.bg_dark_gray		{background-color: #999;}
	.bg_white			{background-color: #fff;}
	.bg_red				{background-color: #f00;}
	.bg_blue			{background-color: #99c;}
	.bg_black			{background-color: #000;}
	.bg_highlight		{background-color: #fc0;}
	.bg_flava_blue		{background-color: #dad9e9;}
	.bg_legend_blue		{background-color: #efefff;}
	.bg_flava_orange	{background-color: #e9e4d9;}
	.bg_legend_orange	{background-color: #fff8ef;}
	.bg_flava_purple	{background-color: #e6d9e9;}
	.bg_legend_purple	{background-color: #fdefff;}
	.bg_flava_green		{background-color: #dae9d9;}
	.bg_legend_green	{background-color: #effff0;}
	.bg_flava_red		{background-color: #e9d9d9;}
	.bg_legend_red		{background-color: #ffefef;}
	.bg_flava_yellow	{background-color: #e9e9d9;}
	.bg_legend_yellow	{background-color: #ffffef;}
	
	.bg_KCC_color1		{background-color: #0C3688;}
	.bg_KCC_color2		{background-color: #DEA001;}
	.bg_KCC_color3		{background-color: #006C30;}

/* Borders */
	.b_black			{border: 1px solid #000;}
	.b_black_top		{border-top: 1px solid #000;}
	.b_black_left		{border-left: 1px solid #000;}
	.b_black_right		{border-right: 1px solid #000;}
	.b_black_bottom		{border-bottom: 1px solid #000;}
	.b_black_2			{border: 2px solid #000;}
	.b_black_top_2		{border-top: 2px solid #000;}
	.b_black_left_2		{border-left: 2px solid #000;}
	.b_black_right_2	{border-right: 2px solid #000;}
	.b_black_bottom_2	{border-bottom: 2px solid #000;}
	.b_gray				{border: 1px solid #666;}
	.b_gray_top			{border-top: 1px solid #666;}
	.b_gray_left		{border-left: 1px solid #666;}
	.b_gray_right		{border-right: 1px solid #666;}
	.b_gray_bottom		{border-bottom: 1px solid #666;}
	.b_title			{border-bottom: 1px solid #aaaccc;}

/* Padding */
	.p_5				{padding: 5px;}
	.p_right_5			{padding-right: 5px;}

/* Margin */
	.m_50				{margin-left: 50px;}


.fieldset
{
	border: 6px double #000000;
	border-width:thick;
	color: #000000;
	background-color: #DEA001;
	width: 80%;
}

a.loginLinks:link     { color:#000000; text-decoration:none; }
a.loginLinks:visited  { color:#000000; text-decoration:none; }
a.loginLinks:hover    { color:#23C800; text-decoration:none; }
a.loginLinks:active   { color:#23C800; text-decoration:none; }

.legend
{
	font-variant: small-caps;
	color: #000000;
	background: #FFFFFF;
	border: 0px solid #666666;
	padding: 2px;
	margin: 2px;
}

.tbMain
{
	border-style: solid;
	border-collapse: collapse;
	border-color: white;
	border-width: 3px;
	background-color: #FFFFFF;
}

.tbCenter
{
	border-style: solid;
	border-collapse: collapse;
	border-color: black;
	border-width: 0px;
	background-color: #FFFFFF;
	width:100%;
}

.tdColLeft
{
	border-style: solid;
	border-collapse: collapse;
	border-color: black;
	border-width: 2px;
	background-color: #FFFFFF;
	width:170px;
	
}

.tdColCenter
{
	border-style: solid;
	border-collapse: collapse;
	border-color: black;
	border-width: 2px;
	background-color: #FFFFFF;
	width:630px;
}

.borderSolid
{
	border-bottom-style: solid;
	border-color: black;
	border-width: 1px;
	vertical-align:top;
}
.borderDashed
{
	border-bottom-style:dotted;
	border-width: 2px;
	vertical-align:top;
}

.bodyStyle
{
	background-image:url('../images/bg2.jpg')
}


.tdFormHeader
{
	background-color: #0C3688;
	font-weight:bold;
	color:white;
}

.leftNav
{
	background-color:white;
	vertical-align:top;
}

.bottomNav
{
	background-color:black;
	color:white;
}

a.bottomNav:link     { color:#0C3688; text-decoration:none; }
a.bottomNav:visited  { color:#0C3688; text-decoration:none; }
a.bottomNav:hover    { color:#FFFFFF; text-decoration:none; }
a.bottomNav:active   { color:#0C3688; text-decoration:none; }


.topNav
{
	font-variant: small-caps;
	font-size: 8pt;
	font-weight: bold;
	background-color:black;
	color:white;
}

a.topNav:link     { color:#FFFFFF; text-decoration:none; }
a.topNav:visited  { color:#FFFFFF; text-decoration:none; }
a.topNav:hover    { color:#DEA001; text-decoration:none; }
a.topNav:active   { color:#DEA001; text-decoration:none; }

a.accepted:link     { color:#23C800; text-decoration: none; }
a.accepted:visited  { color:#23C800; text-decoration:none; }
a.accepted:hover    { color:#000000; text-decoration:none; }
a.accepted:active   { color:#000000; text-decoration:none; }

a.notaccepted:link     { color:#FF0000; text-decoration: none; }
a.notaccepted:visited  { color:#FF0000; text-decoration:none; }
a.notaccepted:hover    { color:#000000; text-decoration:none; }
a.notaccepted:active   { color:#000000; text-decoration:none; }
