body

{
	padding: 0;
	margin: 0 0 0 0;
	background-color: #0B2163;

}



td

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

img

{
	border: none;
	text-align: left;

}



h3

{

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #003366;

}

hr

{

	border: solid 1px #eee0e0;

	height: 1px;

}



a

{

	color: #000066;

	text-decoration: underline;

}



a:hover

{

	color: #990000;

	text-decoration: none;

}



/*

	Header

*/

.HeaderTopLeft

	{

		width:70px;

		height:54px;

		background-image:url(images/top_left.gif);

		background-repeat:no-repeat;

	}

.HeaderCompanyLogo

	{

	background-color:#ffffff;

	background-image:url(images/company_name.jpg);

	background-position:bottom left;

	background-repeat:no-repeat;

	}

.HeaderAddress

	{

		width:172px;

		background-color:#ffffff;

		padding-left:10px;

		padding-right:10px;

		font-size: 10px;

		color: #6E83A4;

		text-decoration: none;

	}



.header_graphic_right

	{

		background-color:#ffffff;

		background-image:url(images/header_graphic_right.gif);

		background-repeat:no-repeat;

		background-position:18px left;

		height:94px;

	}

.header_graphic_left

	{

		background-color:#CDD3DF;

		background-image:url(images/header_graphic_left.gif);

		background-repeat:no-repeat;

		width:70px;

		height:94px;

	}	

	

.header_graphic_left2

	{

		background-image:url(images/header_fill_left.gif);

		background-repeat:repeat-y;

		height:22px;

	}	

	

.header_fill_left

	{

		background-color:#ffffff;

		background-image:url(images/header_fill_left.gif);

		background-repeat:repeat-x;

	}

	

.header_fill_left2

	{

		background-color:#ffffff;

		background-image:url(images/header_fill_left2.gif);

		background-repeat:repeat-x;

		height:22px;

	}

		

.header_graphic

	{

		background-image:url(images/header_graphic.gif);

		background-repeat:no-repeat;

		width:135px;

		height:94px;

	}

.header_graphic2

	{

		background-image:url(images/header_graphic2.gif);

		background-repeat:no-repeat;

		height:22px;	

	}

	

.MenuBar

	{

		padding-top:32px;

		vertical-align:top;

	}

	

.menu_fill

	{

	background-image:url(images/menu_fill.gif);

	background-repeat:repeat-y;

	width:192px;

	}

	

.ContentBox

	{

	background-color:#ffffff;

	}

.LeftFill

	{

		background-image:url(images/left_fill.jpg);

		background-repeat:repeat-y;

	}

.ContentBottomFill

	{

		background-image:url(images/content_bot_fill.gif);

		background-repeat:repeat-x;

	}

	



.title

{

	font-size: 14px;

	font-weight: bold;

	color: #6E83A4;

}

.bullet

{

	list-style-image: url(images/bullet.gif);

	list-style-type: square;

}

.text

{

	font-size: 12px;

	line-height: 18px;

	color: #000000;

}



.footer

{

	background-color: #990000;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}



.footer a

{

	color: #ffffff;

	text-decoration: none;

}

.footer a:hover

{

	text-decoration: underline;

	color: #ffffff;

}



.menutext

{

	font-size: 10px;

	color: #000066;

	text-decoration: none;

	line-height: 16px;

}



.link

{

	font-size: 11px;

}

.menusubtitle

{

	font-size: 10px;

	color: #FFFFFF;

	font-weight: bold;

}

.menusubtitle:hover

{

	color: #000066;

}

.subtitleblue

{

	font-size: 14px;

	color: #000066;

	font-weight: bold;

	text-decoration: none;

}

.links

{

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

	padding-top: 30px;

}

.links:hover

{

	color: #FFCCCC;

}

.youarehere

{

	font-size: 12px;

	color: #000066;

}

.req

{

	font-size: 10px;

	color: #CC0000;

	text-decoration: none;

}

.menutext:hover

{

	color: #FFFFFF;

	text-decoration: none;

}

.date

{

	font-size: 10px;

	color: #6E83A4;

	text-decoration: none;

}

.bottomlinks

{

	font-size: 10px;

	color: #000066;

	text-decoration: none;

}

.bottomlinks:hover

{

	font-size: 10px;

	color: #FFFFFF;

}

.bullettmenu

{

	list-style-image: url(images/menu_bullet.gif);

	list-style-type: square;

	left: -20px;

	position: relative;

	text-decoration: none;

}

.menutext2

{

	font-size: 10px;

	color: #000066;

	text-decoration: none;

	line-height: 16px;

}





.feature

{

	font-size: 11px;

	color: #009999;

}

.tick

{

	font-family: Wingdings;

	font-weight: bold;

}

.tableborder

{
	border: 1px solid #DEE3EB;
	font-size: 14px;

}

#extralinks

{

	position: absolute;

	float: right;

	right: 65px;

	top: 79px;

	width: 837px;

	left: -72px;

}

.input

{

	border: 1px solid #CC0000;

	background-color: #FFF0F0;

	color: #990000;

}

.input2

{

	background-color: #000066;

	color: #FFFFFF;

}



/*

	Form Fields

*/

.form

{

	border: solid 2px #CDD4E0;

}

.formtitle

{

	font-weight: bold;

	text-transform: uppercase;

}



.fieldname

{

	text-align: right;

}

.field

{

	background-color: #FFF0F0;

	color: #990000;

	border-bottom: solid 1px #eeeeee;

	border-right: solid 1px #eeeeee;

	border-top: solid 1px #666666;

	border-left: solid 1px #666666;

}



.fieldincell

{

	background-color: #FFF0F0;

	color: #990000;

	border-bottom: solid 1px #eeeeee;

	border-right: solid 1px #eeeeee;

	border-top: solid 1px #666666;

	border-left: solid 1px #666666;

	height: 18px;

	width: 80%;

	padding: 3px;

}



.button

{

	border-top: solid 1px #eeeeee;

	border-left: solid 1px #eeeeee;

	border-bottom: solid 1px #666666;

	border-right: solid 1px #666666;

}

.warning

{

	background-color: #FFF0F0;

	color: #990000;

	border-top: solid 2px #eee0e0;

	border-bottom: solid 2px #eee0e0;

}



/*

	Grid

*/

.grid

{

	width: 100%;

	border: solid 1px #B6C0D1;

	empty-cells: show;

}

.grid td

{

	border: dotted 1px #B6C0D1;

	empty-cells: show;

}

.cellIcon

{

	width: 18px;

	text-align: center;

}

.cellHeader

{

	background-color: #B6C0D1;

	border: none;

	border-bottom: solid 2px #61769A;

}





/*

	Elements	

*/







.subtitle

{

	font-size: 14px;

	color: #990000;

	font-weight: bold;

	text-align: center;

	text-transform: uppercase;

}



/*

	Unsorted

*/

.style5

{
	font-size: 16px;

}

.style6

{

	font-size: 12px;

	text-decoration: none;

	color: #6E83A4;

}

.style7

{

	font-size: 12px;

}

.bookmark_link {

	color: #FFFFCC;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

}

.bookmark {

	color: #FFFFFF;

	text-decoration: none;

}

.bookmark_site_2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #990000;

	text-decoration: none;

}

.bookmark_site_2:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000099;

	text-decoration: none;

}
.BOLD {
	font-weight: bold;
	color: #000;
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
}
.ASDF {
	text-align: center;
	font-size: 18px;
}
.centered14pt {
	text-align: center;
}
.arial14pt {
	font-size: 14px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
.arial18ptbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.centered {
	text-align: justify;
}
.bold {
	font-weight: bold;
}
.centered {
	text-align: center;
}
.arial18ptbold {
	font-size: 14px;
	color: #000;
}
.red {
	color: #F00;
	font-weight: bold;
	font-size: 14px;
}
.cen {
	text-align: center;
}
.centered {
	text-align: left;
}
.bold {
	font-weight: bold;
}
.red {
	color: #F00;
	font-size: 18px;
}
.black {
	color: #000;
}
.asdf {
	font-family: Arial, Helvetica, sans-serif;
}
.aaaaaa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000;
}
black {
	color: #000;
}
.a {
	font-weight: normal;
}
.blacker {
	color: #000;
}
.arial18 {
	font-size: 18px;
}
