.thomas_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-image: none;
	background-position: left;
	letter-spacing: 20%;
	text-align: left;
	word-spacing: normal;
	white-space: normal;
}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;
	
}


a:link {


	text-decoration: none;

}

a:hover {

	color: #0000FF;

	text-decoration: underline;

}

a:visited {

	text-decoration: none;

}



.t9 {

	font-family: Tahoma, Verdana, Arial;

	font-size: 9px;

	color: #000000;
}


.a9 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

}

.a10 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}


.a11 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;
}



.a11bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}


.a12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.a12bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}


.a14 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}


.a14bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

}


.a16 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

}

.a16bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

}


.v10 {


	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}


.v10bold {


	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;
	
	font-weight: bold;
}

.v10blue {


	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #0000FF;

}


.v11 {


	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;


}


.v11bold {


	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;
	
	font-weight: bold;
}




.a10red {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #FF0000;

}

.a10blue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #0000FF;

}

.a11red {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FF0000;

	font-weight: bold;

}

.a11blue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #0000FF;

	font-weight: bold;

}


.a11white {


	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}



.a11whitebold {


	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: bold;

}


.title_bg {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	background-image:  url(../images/bg_title.gif);

}


.main_canvas {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003366;
	border-left-color: #003366;
	border-top-color: #003366;
	border-bottom-color: #003366;	
	background-color:#ECE9D8;
}

.form_canvas {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003366;
	border-left-color: #003366;
	border-top-color: #003366;
	border-bottom-color: #003366;
	background-color:#C7D6DD;
}

.white_canvas {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003366;
	border-left-color: #003366;
	border-top-color: #003366;
	border-bottom-color: #003366;
	background-color:#FFFFFF;
}

.side_borders {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003366;
	border-left-color: #003366;
	border-top-color: #003366;
	border-bottom-color: #003366;	
}

.button_01 {
	height: 20px;
	border: 1px solid #98B1C5;
	background-image: url(../images/bg_button.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.input_01 {
	height: 16px;
	border: 1px solid #98B1C5;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


A.link-fip:hover {
	DISPLAY:  block; PADDING-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; height: 17pt; COLOR: #FFFFFF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; background-image:  url("../images/dbbton.gif");
}

.fipbutton A {
	DISPLAY:  block; PADDING-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; height: 17pt; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; background-image:  url("../images/lbbton.gif");
}

A.link-fip2:hover {	

	DISPLAY:  block; PADDING-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; height: 20pt; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; background-image:  url("../images/lbbton.gif");
}

.fipbutton2 A {	

	DISPLAY:  block; PADDING-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; height: 20pt; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; background-image:  url("../images/dbbton.gif"); 
}


.paginate_bg {


	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color:#9D2524;

}


.paginate_nums {


	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color:#ECE9D8;

}


.input_long {

	height: 22px;
	width: 300px;
	border: 1px solid #000040;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}

.login_input {
	width: 154px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 5px 0;
	padding: 3px 5px;
	border: 1px solid #C8C8C8;
	background: #FAFAFA url(../images/input_bg.gif) repeat-x;
	color: #464646;
}