/* Globals */
//form{margin:0;}

BODY, TABLE, TD {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #7B7776;}

}

.heading1 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2166AC;
}
.heading2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2166AC;
}
.heading3 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7B7776;
}
.superscript_h2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	font_weight: bold;
	color: #2166AC;
	vertical-align: 4px;

}
.superscript {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #7B7776;
	vertical-align: 4px;

}
.subscript {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #7B7776;
	vertical-align: 4px;

}

/* Drops */

.dropdownTable {
	background-color: #F0F0F0;
}

.dropdown {
	position: absolute;
	width:130px;
	z-index:1;
	visibility: hidden;
}


.dropitem {}

TD.dropitem A:link {
	text-decoration: none;
	color: #666666;
	font-weight: normal;
}

TD.dropitem A:hover {
	text-decoration: none;
	color: #2C61B1;
	font-weight: normal;
}

TD.dropitem A:active {
	text-decoration: none;
	color: #666666;
	font-weight: normal;
}

TD.dropitem A:visited {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

TD.dropitem A:visited:Hover {
	color: #2C61B1;
	text-decoration: none;
	font-weight: normal;
}

.dropitemHover {
	color: #2C61B1;
	font-weight: bold;
	cursor: hand;
}

TD.dropitemHover A:link {
	text-decoration: none;
	color: #2C61B1;
	font-weight: normal;
}

TD.dropitemHover A:hover {
	text-decoration: none;
	color: #2C61B1;
	font-weight: normal;
}

TD.dropitemHover A:active {
	text-decoration: none;
	color: #2C61B1;
	font-weight: normal;
}

TD.dropitemHover A:visited {
	color: #2C61B1;
	text-decoration: none;
	font-weight: normal;
}

TD.dropitemHover A:visited:Hover {
	color: #2C61B1;
	text-decoration: none;
	font-weight: normal;
}

.guideResult {}

TD.guideResult A:link {
	text-decoration: none;
	color: #5374A6;
	font-weight: bold;
}

TD.guideResult A:hover {
	text-decoration: none;
	color: #5374A6;
	font-weight: bold;
}

TD.guideResult A:visited {
	color: #5374A6;
	text-decoration: none;
	font-weight: bold;
}

TD.guideResult A:visited:Hover {
	color: #5374A6;
	text-decoration: none;
	font-weight: bold;
}

TD.guideResult A:active {
	text-decoration: none;
	color: #5374A6;
	font-weight: bold;
}

/* Form boxes */


textarea, input, select { 
	font-size: 10px;
} 

.leftmenu {line-height:16px;}

.leftmenu:link { 
	color: #7B7776;
	text-decoration: none;
	font-weight: normal;
}
	
.leftmenu:active { 
	color: #2166AC;
	text-decoration: none;
    font-weight: normal;
}

.leftmenu:visited { 
	color: #7B7776;
	text-decoration: none;
	font-weight: normal;
}

.leftmenu:hover { 
	color: #7B7776;
	text-decoration: underline;
    font-weight: normal;
}

.leftmenu:visited:hover { 
	color: #7B7776;
	text-decoration: underline;
	font-weight: normal;
}

.leftmenuselected { 
	color: #2166AC;
	text-decoration: none;
    font-weight: normal;
	line-height:16px;
}
a:link { 
	color: #2166AC;
	text-decoration: none;
	font-weight: normal;
}
	
a:active { 
	color: #2166AC;
	text-decoration: none;
        font-weight: normal;
}


a:visited { 
	color: #2166AC;
	text-decoration: none;
	font-weight: normal;
}

a:hover { 
	color: #2166AC;
	text-decoration: underline;
    font-weight: normal;
}

a:visited:hover { 
	color: #2166AC;
	text-decoration: underline;
	font-weight: normal;
}
@media print {
.noprint {display: none}
}
