BODY {
	font-family: Verdana, Arial; font-size: 10pt; color: black;
	margin-height: 5px;
	margin: 10px 0 0 10px; padding: 0 0 5px 0; 
/*	line-height: 150%;					*/
	border: 0; overflow: visible;			
	background: #FFFFFF;
	overflow:auto;
/*	background-image: url(../images/background.jpg);	*/
}

h1,h2,h3,h4 { color: #001a71; }

form { margin-top: 0; margin-bottom: 0; padding-left: 10px; }

table { font-family: arial; font-size: 10pt; }

table.main { font-family: arial; }

/*************  main  **************/

.main A:link { color:#026cbe; font-family: arial; }

.main A:visited, .main A:hover, .content { }

.content p { padding: 0 0 0 10px; }

.content A:visited, .content A:hover, .content A:link, TD.content, UL { }

.header {
	height: 105px; width: 800px; 
	font-size: 32pt; font-family: Times-NewRoman; font-weight: bold;
/*	display: block;				*/
	background: url(../images/choice08.jpg); 
}

.header table { font-size: 32pt; font-family: Times-NewRoman; font-weight: bold; }

.header a.otherlines { font-weight: normal; font-variant: small-caps; font-size: 13pt; }

.righttxt {
	font-family: Verdana, Arial; font-size: 0.9em; color: white;
	background-image: url(../images/Blue-line-01.gif);
}

.menutxt {
	font-family: Verdana, Arial; font-size: 11 pt; color: white;
	background-image: url(../images/bar06.jpg);
}

.myHighlight { }

.myHighlight b { font-weight: bold; color: #001a71; }

.myBold { font-weight: bold; color: #001a71; }

.myItalic { font-family: Times-NewRoman; color: #001AA1; font-size: 1.25em; }

.myShadow { background:#ced3dc; }

.topMainMenu, .topMainMenu a {
        font-size: 1.0em; color: #001aa1; text-decoration: none;
        background:#ced3dc;
        padding: 2px 0 2px 0;
	height: 20px; line-height: 20px;
}

.bold_right  { font-size: 1.0em; font-weight: bold; text-align: right; }

.gray_banner { font-size: 1.4em; font-weight: bold; text-align: center; color: white; background-color: gray; }

.bold_large  { font-size: 1.1em; font-weight: bold; }

.right_pane, .right_pane table, .right_pane table tr td a {
	font-family: Verdana, Arial; font-size: 7pt;
	text-decoration: none; background-color: #c0e8e8; 
}

.right_pane tr TH { 
	border-width: 1px 0 1px 0; border-style: dotted;
	padding: 3px 0 3px 0; border-color: black; 
}

.right_pane_last_line { 
	border-width: 1px 0 0 0; border-style: dotted;
	padding: 3px 0 3px 0; border-color: black; 
}

.footer { font-size: 7pt; font-family: Verdana, Arial; color:#333333; }

.imageRight { margin-height: 5px; margin: 5px 5px 0 5px; float: right; }

.imageLeft { margin-height: 5px; margin: 5px 15px 0 5px; float: left; }

.subtitle {
	font-size: 0.7em; font-weight: bold; color: #606a74; 
	margin: 6px 0 12px 0; padding: 0; 
}

.menu { width: 148px; font-size: 0.85em; }

.menu li { width: 148px; float: down; position: relative; }

.menu ul { margin: 0; padding: 0; list-style-type:none; white-space: normal; }

.menu a, .menu a:visited {
	height: 20px; line-height: 20px; width: 120px; 
	border: 1px solid #fff; border-width: 1px 1px 1px 1px;
	border-style: outset; text-align: center; text-decoration: none; 
	display: block; background-color: #ced3dc;
	font-weight: bold; font-size: 10px; color: #001A71;
/*	background: url(../images/choice01.jpg); 	*/
	/* for IE */
	filter:alpha(opacity=100);
	/* CSS3 standard */
	opacity:1.00;
}

.menu ul ul a, .menu ul ul a:visited {
	background: #d4d8bd; 
	height: 20px; line-height: 20px; width: 120px; 
	margin-bottom: -1px; 
	font-weight: bold; font-size: 10px; color: #001A71;
}

/* hacks for IE5.5 */
* html .menu ul ul a{ width: 120px; w\idth: 120px; }
* html .menu a, * html .menu a:visited { width:116px; w\idth:116px; }

.menu a:hover, .menu ul ul a:hover{
	color:#00000;
	border: 1px solid #e0d8d0; border-width: 1px 1px 1px 1px;
	border-style: inset; background: #00ffff;
	/* for IE */
	filter:alpha(opacity=75);
	/* CSS3 standard */
	opacity:0.75;
}
* html .menu ul ul a:hover{ filter:alpha(opacity=100); }

.menu :hover > a, 

.menu ul ul :hover > a { border: 1px solid #000; border-width: 1px 1px 1px 1px; }

.menu ul ul a.drop, .menu ul ul a.drop:visited { background: #e0d8d0; }

.menu ul ul a.drop:hover{ background: #00e7e7; }

.menu ul ul :hover > a.drop { background: #00e7e7; }

.menu ul ul {
	visibility: hidden; position: absolute;
	height: 0; top: 0; left: 122px; width: 120px;
}
/* hack for IE5.5 */
* html .menu ul ul { top: 0px; t\op: 0px; left: 120px; l\eft: 120px; }

.menu table { position: absolute; left: 0; top: 0; }

.menu ul li:hover ul, .menu ul a:hover ul { visibility: visible; }

