<!--
/*////////////////////////////////////////////////////////////////////
// All coding is Copyright (C) 2004 Jeremy Pirlet, LPirlet & Assoc. //
// http://www.lpirlet.net/ - jeremy@lpirlet.net						//
//																	//
// No coding or content can be used in whole or in part				//
// without written permission from copyright owner(s).				//
////////////////////////////////////////////////////////////////////*/

/* HTML SPECIFIC */
body {
	background-color:	#FFFFFF;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	margin:				0px;
	min-width:			800px;
	padding:			0px;
	text-align:			left;
}
td {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
}
form {
	margin-bottom:		0px;
}
ul {
	list-style-type:	circle;
}

/* PAGE CLASSES */
.page_header {
	background-color:	#EEEEEE;
	border:				0px;
	height:				75px;
	margin:				0px;
	padding:			0px;
	width:				800px;
}
.page_information {
	background-color:	#EEEEEE;
	border-bottom:		1px solid #000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	height:				12px;
	margin:				0px;
	padding:			0px;
	width:				800px;
}
#page_sidebar {
	background-color:	#EEEEEE;
	border-right:		1px dashed #000000;
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	margin:				0px;
	text-align:			left;
	overflow:			hidden;
	padding:			7px;
	white-space:		nowrap;
	width:				150px;
}
#page_sidebar h3 {
	background-color:	#003366;
	color:				#FFFFFF;
	font-size:			10px;
	font-weight:		bold;
	margin:				0px;
	padding:			0px;
	text-align:			center;
	text-decoration: 	none;
	text-transform:		uppercase;
}
#page_sidebar a {
	color:				#003366;
	border-bottom:		1px solid #003366;
	text-decoration:	none;
	overflow:			hidden;
	white-space:		nowrap;
}
#page_sidebar a:hover {
	color:				#0066FF;
	border-bottom:		1px solid #0066FF;
	text-decoration:	none;
	overflow:			hidden;
	white-space:		nowrap;
}
.page_footer_top {
	background-color:	#476c91;
	border-top:			1px solid #000000;
	color:				#FFFFFF;
	height:				22px;
	margin:				0px;
	padding:			0px;
	width:				800px;
}
.page_footer_bottom {
	background-color:	#575757;
	border-top:			1px solid #000000;
	border-bottom:		1px solid #000000;
	color:				#FFFFFF;
	height:				15px;
	margin:				0px;
	padding:			0px;
	width:				800px;
}

/* CONTENT RELATED */
#heading_title {
	border-bottom:		1px solid #003366;
	color:				#003366;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
}
.small {
	color:				#FFFFFF;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	margin:				0px;
	padding:			0px;
	text-decoration:	none;
}
.small a {
	color:				#CCCCCC;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	margin:				0px;
	padding:			0px;
	text-decoration:	underline;
}
.small a:hover {
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	margin:				0px;
	padding:			0px;
	text-decoration:	underline;
}
.input {
	background-color:	#DDDDDD;
	border:				1px solid #999999;
}
#title {
	color:				#003366;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	margin:				0px;
	padding:			0px;
	text-decoration:	none;
}


/* TABLE PROPERTIES */
#cellTitle {			/* Top of the table for the table title */
	background-color:	#003366;
	color:				#FFFFFF;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	padding-left:		5px;
}
#cellHeader {			/* Top row in a table that describes the data below it */
	background-color:	#003366;
	color:				#FFFFFF;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	padding-left:		5px;
}
#cellError {			/* Formatting for e, only on the login page */
	background-color:	#FF0000;
	color:				#FFFFFF;
	font-weight:		bold;
	padding:			1px 5px 1px 5px;
}
#cellHelp {				/* The row after the table header that gives help information */
	background-color:	#999999;
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	padding-left:		5px;
}
#cellHelp a {
	color:				#000000;
	text-decoration:	underline;
}
#cellHelp a:hover {
	color:				#F5F6F1;
	text-decoration:	underline;
}
.cellOdd {				/* Odd table rows, darker color */
	background-color:	#F5F6F1;
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
}
.cellEven {				/* Even table rows, lighter color */
	background-color:	#FFFFFF;
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
}
.cellOddError {			/* Odd table rows, darker color, has error */
	background-color:	#FF6666;
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
}
.cellEvenError {		/* Even table rows, lighter color, has error */
	background-color:	#FFCCCC;
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
}
.cellHighlight {		/* Highlight (hover event) table rows */
	background-color:	#CCCCCC;
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
}


.footer {
	background-color	: #FFFFFF;
	background-image	: url(http://www.lpasupport.com/images/bottom-bar.gif);
	background-repeat	: x-repeat;
	border				: 0px;
	height				: 37px;
	margin				: 0px;
	padding				: 0px;
	width				: 800px;
}
.md_dark {
	color				: #FFFFFF;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 14px;
	margin				: 0px;
	padding				: 0px;
	text-decoration		: none;
}
.md_dark a {
	color				: #FFFFFF;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 14px;
	margin				: 0px;
	padding				: 0px;
	text-decoration		: underline;
}
.md_dark a:hover {
	color				: #000000;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 14px;
	margin				: 0px;
	padding				: 0px;
	text-decoration		: underline;
}
.news_title {
	color				: #003366;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px;
	font-weight			: bold;
}
.news_info {
	color				: #000000;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 9px;
	font-weight			: normal;
	margin				: 0px;
	padding				: 0px;
}
#block {
	color:				#000000;
	border:				1px dashed #003366;
	background-color:	#EEEEEE;
	margin:				10px 5px 10px 5px;
	padding:			0px;
}
#block .title {
	color:				#003366;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	margin:				0px;
	padding:			0px;
	text-align:			center;
}
#block .content {
	color:				#000000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	margin:				0px;
	padding:			5px;
}
#block a {
	color:				#316E9B;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	margin:				0px;
	padding:			0px;
	text-decoration:	none;
}
#block a:hover {
	color:				#CCCCCC;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	margin:				0px;
	padding:			0px;
	text-align:			right;
	text-decoration:	none;
	text-transform:		uppercase;
}
a {
	color				: #003366;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	margin				: 0px;
	padding				: 0px;
	text-decoration		: underline;
}
a:hover {
	color				: #007AFF;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	margin				: 0px;
	padding				: 0px;
	text-decoration		: underline;
}
.left {
	text-align			: left;
}
.right {
	text-align			: right;
}

/* FONT COLORS */
.red		{color: #CC0000;}
.white		{color: #FFFFFF;}
.black		{color: #000000;}
.green		{color: #009900;}
.lt_gray	{color: #EEEEEE;}
.md_gray	{color: #999999;}
.dk_gray	{color: #666666;}
.lt_color	{color: #0000FF;}
.md_color	{color: #0000CC;}
.dk_color	{color: #000099;}

/* BACKGROUND COLORS */
.bg_white		{background-color: #FFFFFF;}
.bg_black		{background-color: #000000;}
.bg_lt_gray		{background-color: #EEEEEE;}
.bg_md_gray		{background-color: #999999;}
.bg_dk_gray		{background-color: #666666;}
.bg_lt			{background-color: #B9B9FF;}
.bg_md			{background-color: #2E76AE;}
.bg_dk			{background-color: #005A9C;}

/* BORDER COLORS */
.bd_b	{border: 1px solid #003366;}

/* FONT SIZES */
.sml		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
.med		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.lrg		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;}
.xlg		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;}
.up			{text-transform: uppercase;}
.low		{text-transform: lowercase;}
.cap		{text-transform: capitalize;}
.b			{font-weight: bold;}
.nb			{font-weight: normal;}
.u			{text-decoration: underline;}
.o			{text-decoration: overline;}
.ul			{border-bottom: 1px solid #000099;}
.ol			{border-top: 1px solid #000099;}

/* MISC */
.pad			{padding: 5px;}
a.link			{text-decoration:underline;}
a.link:hover	{text-decoration:none;}
a.link_r		{text-decoration:none;}
a.link_r:hover	{text-decoration:underline;}
a.nav			{text-decoration:none;background-color: #005A9C;}
a.nav:hover		{text-decoration:none;background-color: #4F8DBB;}
-->
