﻿body,td,a,about 
{
	font-family: verdana, arial, sans-serif;
	font-family:Tahoma;
	font-size:11px;
	color:black;
}

body
{
	font-family: Tahoma;
	font-size: 11px;
	color: black;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

* {margin:0; padding:0;}
p {margin: 1em 0;}

a
{
	font-family: Tahoma;
	font-size: 11px;
	color: black;
	text-decoration: none;
}

a:link
{
	color: navy;
}
a:visited 
{
	color: navy;
}

a:hover
{
	color: blue;
	text-decoration: underline;
}

a:active 
{
	
}

h3
{
	font-size:12pt;
}

h4
{
	font-size:10pt;
}

h5 
{
	font-size:8pt;
}

.image_right
{
	margin-right:5px;
	
	border-color:Black;
	border-style:none;
	border-width:0px;
}

.image_bordered
{
	margin:5px;
	
	border-color:Black;
	border-style:none;
	border-width:0px;
}

.font_small
{
	font-size:8pt;
}

.font_medium
{
	font-size:10pt;
}

.font_on_header
{
	color:Black;
}

.font_on_header_current
{
	color:Black;
	font-weight:bold;
}

.frame_body
{
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:black;
	border-top-style:none;
	background-color:transparent;
	
	padding:3px;
}

.frame_body_all
{
	text-align:left;
	border-color:Black;
	background-color:Black;

	padding:3px;
	
	border-style:solid;
	border-width: 1px;
}

.frame_top
{
	font-family: Tahoma;
	font-size: 11px;
	color: white;
	font-weight: bold;
	background-color: royalblue;
	text-align: center;
	padding: 2px;
	padding-left: 5px;
	border-color: Black;
	border-width: 1px;
	border-style: solid;
	border-width: 1px;
}

.page_bottom
{
	font-size:9pt;
	color:Black;
	
	background-color:Black;
	border-color:Black;
	text-align:left;
	
	padding:2px;
	padding-left:5px;
	
	border-style:solid;
	border-width: 1px;
}

.subframe_top
{
	font-size:9pt;
	color:Black;
	
	background-color:#A65300;
}

.noborder
{
	border-style:none;
	border-width: 0px;
}

.total
{
	border-color:Gray;
	text-align:right;
	border-top-style:solid;
	border-top-width:1px;
}

.error
{
	color:red;
}

.button
{
	font-size:8pt;
	font-family:Verdana;
	border-style:solid;
	border-width:1px;	
	border-color:#000; 
	background-color:#FFFBFF;
}

.cylogo:hover
{
	text-decoration:none;
}



.b_text
	{
		font-family:Tahoma;
		font-size:11px;
		color:#000000;
	}

.m_text
	{
		font-family:Tahoma;
		font-size:11px;
		color:Black;
	}
	
.m_text_med
{
	font-family:Tahoma;
	font-size:13px;
	color:Black;
}
	
.m_text_bold
	{
		font-family:Tahoma;
		font-size:11px;
		color:Black;
		font-weight:bold;
	}	
	
	
.m1_text
	{
		font-family:Tahoma;
		font-size:11px;
		color:Black;
	}
	
.m2_text
{
	font-family:Tahoma;
	font-size:11px;
	color:Black;
}

.m_text_black
{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}

.h_text
	{
		font-family:Tahoma;
		font-size:11px;
		color:black;
	}

.h_text_bold
	{
		font-family:Tahoma;
		font-size:11px;
		color:Black;
		font-weight:bold;
	}
	
.h_text_bold_hi
{
	font-family: Tahoma;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}
		
.l_text
{
	font-family: Tahoma;
	font-size: 11px;
	color: black;
}
	
.l_text_bold
	{
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color: black;
	}
	
.c_text
	{
		font-family:Arial;
		font-size:11px;
		color:Black;
	}

.c1_text
	{
		font-family:Arial;
		font-size:11px;
		color:Black;
	}

.form
	{
		width:216px; height:20px; border-color:#9ED8FF; border-width:1px; background-color:#1B50B1; border-style:solid; padding-left:5px
	}
.form_div
	{
		height:23px; margin-top:0px;
	}