/***   CSS for LSCA Landing Page     ***/
/***   Release: R8, version 1.0      ***/
/***   Created 01/09/2006, bb        ***/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/***************************************/
/***       General Purpose CSS       ***/
/***************************************/
BODY, UL, OL, LI, TD, .navHead, .navButtons {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;}

A {
	COLOR: #0085d5;
	TEXT-DECORATION: none;}
A:visited {
 	COLOR: #7e417f;}
A:hover {
	COLOR: #b3214f;
	TEXT-DECORATION: underline;}
A:active {
	COLOR: #cc6699;}
A IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;}

	
/***************************************/
/***        CSS for top Areas        ***/
/***************************************/

.pageTitle {
	font-size : 18px;
	color: #003B77;
	font-weight: bold;}
.pageTitle A {
	color: #003B77;
	TEXT-DECORATION: none;}
.pageTitle A:hover {
	TEXT-DECORATION: underline;}
.pageTitle a:visited {
	COLOR: #003B77;}
	
.login {
	COLOR: #cccccc;
	CLEAR: both;
	MARGIN: 0px;
	PADDING-TOP: 0em;}
.login TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0em;
	PADDING-BOTTOM: 0em;
	FONT-SIZE: 100%;
	MARGIN: 0px;}
.login STRONG {
	COLOR: #0085d5;
	font-weight: bold;}
.login A {
	TEXT-DECORATION: none;}
.login A:hover {
	TEXT-DECORATION: underline;}
.login A:visited {
 	COLOR: #0085d5;}

/***************************************/
/***    CSS for Left Column Areas    ***/
/***************************************/

.navContainer {
	width: 211px;} 

/***  This sets the left hand navigation column to 222 pixels  ***/
/***  A separate CSS file for I.E. browsers resets a few of    ***/
/***  these parameters.                                        ***/

.navTable  {
	width: 222px;}
.navHead {
	background-image: url(images/head_blue_px.gif);
	font-weight: bold; color: #FFFFFF;}
.navButtons a {
	border: 1px solid;
	padding-left: 9px;
	padding-top: 6px;
	padding-bottom: 7px;
	color: #0085d5;
	background-color: #EBEBE9;
	border-color: #FFFFFF #D0D0CF #B2B2B2 #EDEDEB;
	display: block;
	margin: 0px;
	width: 100%;
	text-align: left;
	text-decoration: none;}
.navButtons a:hover {
	border: 1px solid;
	padding-left: 9px;
	padding-top: 6px;
	padding-bottom: 7px;
	color: #0085d5;
	background-color: #D4DDEE;
	border-color: #DBE2F1 #BCC4D3 #BCC4D3 #DBE2F1;
	text-decoration: none;}
.navButtons a:visited {
	COLOR: #0085d5;}
.navButtons a:active {
	COLOR: #cc6699;}
.navArrow {
	MARGIN-TOP: 11px;
	POSITION: absolute;
	LEFT: 287px;}
.navBottomCorner {
	MARGIN-TOP: 22px;
	POSITION: absolute;
	LEFT: 268px;}	
.flyoutBox {
	position:absolute;
	visibility: hidden;
	border:1px solid #FFFFFF;
	line-height: 20px;
	text-align:left;
	/* z-index: 100; */
	background-color: #EBEBE9;
	width: 214px;}
.flyoutBox a {
	width:100%;
	display:block;
	padding:1px 0;
	text-decoration:none;
	text-indent:7px;
	text-align:left;
	color:#0085d5;
	white-space:nowrap;}
.flyoutBox a:hover {
	background-color: #D4DDEE;
	text-decoration:none;
	color: #0085d5;}
.flyoutBox a:visited {
	COLOR: #0085d5;}
.flyoutBox a:active {
	COLOR: #cc6699;}


/***************************************/
/***   CSS for Right Column Areas    ***/
/***************************************/

.annHead {
	background-image: url(images/ann_blue_px.gif);
	font-weight: bold; color: #FFFFFF;}

.searchHead {
	background-image: url(images/search_blue_px.gif);
	font-weight: bold; color: #FFFFFF;}

FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;}
INPUT {
	WIDTH: 7em;}
INPUT.go {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 90%;
	BACKGROUND: #cccccc;
	MARGIN-BOTTOM: 1px;
	PADDING-BOTTOM: 0px;
	WIDTH: auto;
	PADDING-TOP: 0px;}

DIV#announcements {
	COLOR: #6E6E6E;
	CLEAR: both;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;}
DIV#announcements P {
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 4px;
/*	line-height: 95%;         */
	FONT-SIZE: 11px;
	MARGIN: 0px;}
DIV#announcements A {
	TEXT-DECORATION: none;}
DIV#announcements A:hover {
	TEXT-DECORATION: underline;}


/***************************************/
/***         CSS for FOOTER          ***/
/***************************************/

DIV#footer {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	COLOR: #cccccc;
	CLEAR: both;
	MARGIN: 0px;
	PADDING-TOP: 0.5em;}
DIV#footer P {
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0.75em;
	PADDING-BOTTOM: 0.75em;
	FONT-SIZE: 90%;
	MARGIN: 0px;}
DIV#footer STRONG {
	FONT-WEIGHT: normal;
	COLOR: #666666;}
DIV#footer A {
	TEXT-DECORATION: none;}
DIV#footer A:hover {
	TEXT-DECORATION: underline;}
