/***** Default HTML **********************************************************/
body		{ color: #000000; background-color: #FFFFFF }
body,p,td,th	{ color: #000000; font-family: helvetica,arial,sans-serif }
h1,h2,h3,h4,h5	{ color: #000000; font-family: helvetica,arial,sans-serif }
a		{ font-family: arial,sans-serif; font-weight: bold; text-decoration: none }
a:link		{ color: #660099 }
a:visited	{ color: #000066 }
h1		{ font-weight: bold; font-size: x-large }
h2		{ font-weight: bold; font-size: large }
h3,h4,h5,h6	{ font-weight: bold; }

/***** latex2html ************************************************************/
.math		{ font-family: "Century Schoolbook", serif; }
.math i		{ font-family: "Century Schoolbook", serif; font-shape: italic }
.boldmath	{ font-family: "Century Schoolbook", serif; font-weight: bold }
SMALL.XTINY		{ font-size : xx-small }
SMALL.TINY		{ font-size : x-small  }
SMALL.SCRIPTSIZE	{ font-size : smaller  }
SMALL.FOOTNOTESIZE	{ font-size : small    }
SMALL.SMALL, .small	{  }
BIG.LARGE		{  }
BIG.XLARGE		{ font-size : large    }
BIG.XXLARGE		{ font-size : x-large  }
BIG.HUGE		{ font-size : larger   }
BIG.XHUGE		{ font-size : xx-large }
DIV.displaymath		{ }
TD.eqno			{ }

/***** Lifelong-Learners *****************************************************/
.lll   		{ font-family: helvetica,arial,sans-serif; font-size: 10px; font-weight: normal}
.lllb		{ font-family: helvetica,arial,sans-serif; font-size: 10px; font-weight: bold; }
.llli		{ font-family: helvetica,arial,sans-serif; font-size: 10px; font-shape: italic; }
.lllinput	{ font-family: courier, verdana, arial, sans-serif; font-size: 11px;}
.formheader 	{ font-family: helvetica,arial,sans-serif; font-size: 10px; font-weight: bold; vertical-align: middle; color: #000090; text-decoration: none;}
.inputheader	{ font-family: helvetica,arial,sans-serif; font-size: 10px; font-weight: normal; color: #000090; text-decoration: none;}
.inputfield 	{ font-family: courier, verdana, arial, sans-serif; font-size: 11px; color: #000090; background-color: #ffffff;}
.submit 	{ font-family: helvetica,arial,sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #0000a0; text-decoration: none;}

/***** Extensions ************************************************************/
.black		{ color: #000000; }
.white		{ color: #FFFFFF; }
.red		{ color: #CC0000; }
.beige		{ color: #E1E1B8; }
.khaki		{ color: #E3E3C3; }
.darkkhaki	{ color: #CDCEAE; }
.lightblue	{ color: #84B6F0; }
.blue		{ color: #3973AD; }
.darkblue	{ color: #003366; }
.darkblue2	{ color: #003399; }
.lightgray	{ color: #EFEFEF; }
.darkgray	{ color: #444444; }
.gray		{ color: #DDDDDD; }
.gold		{ color: #E1E1B3; }
.darkgold	{ color: #CCCC99; }
.litegold	{ color: #F9F9D5; }
.green		{ color: #669900; }

/***** Red menus *************************************************************/

.nav_line { background-color: #0000CC; }
.sub_nav td {
	background-image: URL("IMAGES/menu_background.png");
	background-color: #0000CC;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 5px;
	letter-spacing: 1px;
}
.sub_nav td a:link, .sub_nav td a:visited {
	color: #FFFFFF;
	font-size: 9px;
	text-decoration: none;
}
.sub_nav td a:hover, .sub_nav td a:active  {
	color: #0000CC;
	font-size: 9px;
	text-decoration: none;
}
.sub_nav .nopad {
	padding: 0px;
}

.cdd0_main_menu{
	background-color: #FFFFFF;
	font-family: helvetica,verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
}
.cdd0_main_items{
	background-image: URL("IMAGES/menu_background.png");
	background-color: #0000CC;
	color: #000066;	
	text-align: center;
	height: 17px;
	/* underscore provides IE only hack for height issues */
	_height: 20px;
}
.cdd0_main_items_rollover{
	background-image: URL("IMAGES/menu_background_swp.png");
	background-color: #DCDCDC;
	color: #0000CC;
	text-align: center;
	height: 17px;
	/* underscore provides IE only hack for height issues */
	_height: 20px;
	text-decoration: none;
}
.cdd0_sub_menu{
	/*filter:progid:DXImageTransform.Microsoft.Fade(duration=.2);*/
	/*filter:alpha(opacity:95);
	-moz-opacity:0.95;
	opacity: 0.95;*/
	font-family: helvetica,verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	border-style: solid;
	border-color: #FFFFFF;
	cursor: hand;
}
.cdd0_sub_items{
	background-color: #DCDCDC;
	color: #2A419D;	
	border-style: solid;
	border-color: #FFFFFF;
}
.cdd0_sub_items_rollover{
	background-color: #0000CC;
	color: #FFFFFF;
	border-style: solid;
	border-color: #FFFFFF;
}
.cdd0_dividers_vertical{
	background-image: URL("IMAGES/menu_background_swp.png");
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	width: 1px;
}
.cdd0_dividers_horizontal{
}
