
/*
IE Win 6.0 does not support parent-child selectors. (e.g.: div > p { font-weight: bold; }
IE Win 6.0 does not support adjacent selectors. (e.g. h1 + h2 { margin-top: 11px; }
IE Win 6.0 does not support attribute selectors. HTML Utopia p.64
*/

a:link       { text-decoration: none }
a:visited    { text-decoration: none }

img {border: 0;}

/* start of key margin items */

body {	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:White;
	color:Black;
}

h1, h2, h3, h4, pre {	margin:10px 5px 15px 5px;	} /* TRBL */

/* url path is relative to the style sheet */
ul, ol { list-style-position: outside;
	list-style-image:url(../gfx/blue_bullet.gif);
	}

li {font-family: Arial, Verdana, serif;
	font-size:10pt; }

#HeaderA {
		font-family: Arial; font-size: 9pt; font-weight: bold;
		margin:5px 5px 0px 5px;
		}

#tableblock 
{
	margin-left:5px;
	border-color:Black;
	border-width:thin;
	border-style :solid;
	background-color:#e3f1ff;
}

/* End of key margin items */

/*
span {	font-family: Arial, Verdana, serif;	font-size:11pt;	}
*/

p {	margin: 10px 5px 10px 5px;	 
	font-family: Arial, Verdana, serif;
	font-size:10pt;
	}

font 	{ font-family: Arial, Verdana, serif; font-size:10pt;}

td {font-family: Arial, Verdana, serif; font-size:10pt; }

.CopyR  {font-family:Arial, Verdana;
	font-size:9pt;
	font-weight:bold;
	background-color:#e3f1ff;
	text-align:center;}

.CalendarFont { font-size:10pt; font-family:Arial, Helvetica }

.LinkLook { color:Black;  vertical-align:middle;}

.FontA       { font-family: Arial; font-size: 10pt }
.FontB       { font-family: Verdana; font-size: 8pt }
.FontB2A		{font-family: Verdana; font-size: 8pt }
.FontB2		{font-family: Verdana; font-size: 7pt; color:#FFFFFF }
.FontB3       { font-family: Verdana; font-size: 12pt; }
.FontB4       { font-family: Verdana; font-size: 16pt; }
.FontB4A	{ font-family: Verdana; font-size: 16pt; color:#0000FF}
.FontB5       { font-family: Verdana; font-size: 10pt; color:navy;}
.FontB5A       { font-family: Verdana; font-size: 9pt; color:navy; font-weight:bold;}

.FontC       { font-family: Arial; font-size: 9pt; font-weight: bold}
.FontC2      { font-family: Arial; font-size: 9pt; font-weight: bold; margin:5px 5px 0px 5px; }
.FontD       { font-family: Arial; font-size: 14pt; font-weight: bold}
.FontD2       { font-family: Verdana; font-size: 14pt; font-weight: 500;}
.FontE       { font-family:Arial; font-size:4pt; font-weight: bold} 
.FontF       { font-family:Arial; font-size:10pt; font-weight: bold} 
.FontG		{font-family: Arial, Verdana; font-size:8pt; color:black; 
		font-weight:bold;padding:2px;padding-left:5px; padding-right:2px;}

.Halloween   { font-family: Arial; font-size: 14pt; font-weight: bold; color:#FF3300 }


.FontH {font-family:Verdana; font-size:14pt; color:Blue }

.FontI {font-family:Verdana; font-size:12pt; color:Blue }

.FontJ {font-weight:bold; color:Black; font-size:9pt;}

.FontK {font-family:Arial, Verdana, serif;font-size:14pt;}

.FontQ { font-family: ,Verdana; font-size:12pt; font-weight:bold;}

.CenterA {text-align:center; }
.MarginsA {	margin:10px 5px 15px 5px;}

	
.FarRightBG { background-color:#e3f1ff} 
.BgroundColor {background-color:#6699FF;} 
.CellBgColor { background-color:#e3f1ff }

.TableLabel { text-align:right }

.MenuLook 
{
	height:100%;
	background-color:#6699FF; 
	
/*
If we specified a width here (e.g. 15%) it applies to the DIV containing the class, not the entire page. 
*/
}

.TopMenuLook { 
	height: 22; 
	/* text-align: center; //Netscape balks at this: left-aligning items and ignoring other centering attempts */
	background-color:#6699FF; 
}

.TopMenuDivider {
	width: 15;
	}
	
.MaxWidth { width:100% }

/* Open Cube Menu_styles 
 Main Menu Group Settings - (Applies to the main container) 
*/

.cdd0_main_menu{

	background-color:#6699FF;
	
	cursor:hand;
	cursor:pointer;

	color:#333333; 
	
	font-family:Arial, Helvetica, Verdana; 
	font-size:12px;
	/*
	border-style:solid;
	border-color:#666666;
	*/
}

/* Main Menu Items */
.cdd0_main_items{

	background-color:#6699FF;
	cursor:hand;
	
	/*
	border-style: solid;
	border-color:#6699FF;
	*/
}
/* Main Menu Item Rollover */
.cdd0_main_items_rollover{

	background-color:#ebe7b2;
	cursor:hand;

	/*text-decoration:underline;*/
	
	/*
	border-style:dashed;
	border-color:#aaaaaa;
	*/
}

.HeaderItem 
{
	background-color:#6699FF;
	cursor: auto;
	font-weight:bold;
	margin-left:5;
}

/* Sub Menu Group Settings - (Applies to all sub containers) */
.cdd0_sub_menu{
	
	background-color:#6699FF;
	cursor:hand;

	color:#333333; 
	
	font-family:Arial, Helvetica, Verdana;
	font-size:12px;

	/*	
	border-style:solid;
	border-color:#666666;
	*/	
}

/* Sub Menu Item Settings */
.cdd0_sub_items{
	
	/*background-color:#transparent;*/
	cursor:hand;

	/*
	border-style:solid;
	border-color:#bed2bf;
*/
	
}/* Sub Menu Item Rollover Settings */
.cdd0_sub_items_rollover{


	background-color:#ebe7b2;
	cursor:hand;

	color:#222222;
	/* text-decoration:underline; */

	/*
	border-style:solid;
	border-color:#aaaaaa;
	*/
}

/* Vertical Dividers */
.cdd0_dividers_vertical
{
	/*background-color:#transparent;*/
}

/* Horizontal Dividers */
.cdd0_dividers_horizontal
{
	background-color:#6699FF;
}

/* End of OpenCube Menu_styles */
