/* --------------------------------------------------------------------------

	(c) 2007 U.S. Robotics Corporation

	-------------------------------------------------------------------------- */

/*
	red			red
	gray			#8C8C8C
	orange		#FF4D00
	white			white
	dark blue	#051C43
	light blue	#5C8089
	teal			#017278
	light green	#B3DC10
*/

A:hover
{
	cursor: hand;
	color: red;
}

BODY, TABLE
{
	font-family:	Verdana, Arial, sans-serif;
	font-size:		small;
}

BODY
{
	border:		1px solid #8C8C8C;
	border-top:	10px solid #8C8C8C;
}
DIV#idContent
{
	margin-left:	0.7em;
}

H2
{
	margin-top:			0.6em;
	margin-bottom:		0.2em;

	font-size: 			large;
	font-weight:		bold;
	letter-spacing:	1pt;
}


/* ----------------------------------------------

	Headers

*/

IMG#idImgHeader
{
	vertical-align:	middle;
	border:				0;
}

DIV#idHeader
{
	font-family:		Verdana, Arial, sans-serif;
	font-weight:		bold;
	font-size:			large;
	font-style:			italic;
	color:				#8C8C8C;
	letter-spacing:	1pt;
}



/*---------------------------------------------------------------------------

	HELP PANEL

*/

DIV#idPanelHelp
{
	float:	right;
	width:	25%;
	margin:	1em 0.5em;
	padding:	0.5em 0.3em 1em 1em;

	background-color:	#FEFAF2;
	border:				2px solid #FF4D00;
}

DIV#idPanelHelp H1
{
	font-family:	Verdana, Arial, sans-serif;
	font-size:		small;
}

DIV#idPanelHelp P
{
	font-family:	Georgia, Times New Roman, serif;
}

/*
	For some reason we have to define this distinct from the simple .clsNote.
	(Used on Status page.)
*/
DIV#idPanelHelp .clsNote
{
	font-family:	Verdana, Arial, sans-serif;
}

DIV#idHelpOpen, DIV#idHelpClose
{
	float: right;

	font-family:		Verdana, Arial, sans-serif;
	font-size:			x-small;
	font-weight:		bold;
	color:				white;
	background-color:	#FF4D00;
	text-transform:	uppercase;

	border:				2px outset silver;
	padding:				0.3em;
	text-align:			center;
	width:				1.2em;

	cursor: hand;
}

DIV#idHelpOpen
{
	margin:		0.3em;
	font-size:	small;
}



/* ----------------------------------------------

	CUSTOM CLASSES

*/

P.clsCopyright
{
	padding-top:	1em;
	padding-left:	0.7em;	/* match idContent's margin */

	border-top:		3px solid red;
	font-family:	Verdana, Arial, sans-serif;
	font-size:		xx-small;
	white-space:	nowrap;
	color:			#051C43;
}
IMG#idCopyright
{
	float:		right;
	padding:		0.4em 0;
}
P.clsCopyright A
{
	color:				#051C43;
	text-decoration:	none;
}
