td.white {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eeeeee;
	
}
td.charcoal {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	
}
p.p{
	border: 1px solid #CCCCCC;
	
}
td.blue {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #334B87;
	
}
.input {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #334B87;
	border: 1px solid #999999;
}
a:link.white {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#eeeeee;
	padding:0px;
	text-decoration:none;
}
a:hover.white {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration:underline;
}
a:visited.white {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration:underline;
}
a:link.charcoal {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	padding:0px;
	text-decoration:none;
}
a:hover.charcoal {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:underline;
}
a:visited.charcoal {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:underline;
}
a:link.blue {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#334B87;
	padding:0px;
	text-decoration:none;
}
a:hover.blue {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #334B87;
	text-decoration:underline;
}
a:visited.blue {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #334B87;
	text-decoration:none;
}
a:link.blue2 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#334B87;
	padding:0px;
	text-decoration:underline;
}
a:hover.blue2 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #334B87;
	text-decoration:underline;
}
a:visited.blue2 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #334B87;
	text-decoration:underline;
}

a:link.sidebar {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#334B87;
	padding:0px;
	text-decoration:none;
}
a:hover.sidebar {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #334B87;
	text-decoration:underline;
}
a:visited.sidebar {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #334B87;
	text-decoration:none;
}
p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	padding:6px;
}

UL {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	padding:6px;
}

.main {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	padding:6px;
	width: 300px;

}

/*Style for the background-bar
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}
*/
/*Styles for level 0*/
.clLevel0,.clLevel0over
{ position:absolute; padding:2px; font-family:verdana,tahoma,arial,helvetica; font-size:12px; font-weight:bold }
.clLevel0
{ background-color:#7BB5BB; layer-background-color:#7BB5BB; color:4F708A; }
.clLevel0over
{ color:Yellow; cursor:pointer; cursor:hand; }
.clLevel0border
{ position:absolute; visibility:hidden; }
 
/*Styles for level 1*/
.clLevel1, .clLevel1over
{ position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold;}
.clLevel1
{ background-color:#ffffff; layer-background-color:#C5D8D9; color:#637B7D; }
.clLevel1over
{ background-color:#C5D8D9; layer-background-color:#008C9A; color:#637B7D; cursor:pointer; cursor:hand; }
.clLevel1border
{position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#007682}
 
/*Styles for level 2*/
/*.clLevel2, .clLevel2over
{ position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold }
.clLevel2
{ background-color:#6699CC; layer-background-color:#7BB5BB; color:white; }
.clLevel2over
{ background-color:#336699; layer-background-color:#008C9A; color:white; cursor:pointer; cursor:hand; }
.clLevel2border
{position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#007682}
*/

TD.footer {font-size:10px;font-family:Arial, Verdana, Garamond; font-weight:bold}
TD.answer {font-family: Arial; font-size: 12px}

TD.question {font-size: 14px; font-family:Arial, Garamond; color: #008080; font-weight: bold; background-color: #CCCCCC}
	
TD.answer {font-family: Arial; font-size: 12px}

.partners {
	border-top: thin dotted;
	border-right: thin none;
	border-bottom: thin none;
	border-left: thin none;

}
table.ad {
	padding: 5px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;


}
TD.col1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: solid;

}

TD.col2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#334B87;
}

TD.col11 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: solid;

}

TD.col3 {

	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#334B87;
}
.col4 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFCCCC;
	border-right-color: #FFCCCC;
	border-bottom-color: #FFCCCC;
	border-left-color: #FFCCCC;
}
.col5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 5px;
	border: 1px solid #FFCCCC;




}
.col6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 5px;
	border-top: 1px none #FFCCCC;
	border-right: 1px none #FFCCCC;
	border-bottom: 1px solid #FFCCCC;
	border-left: 1px solid #FFCCCC;

}
.col7 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 5px;
	border-top: 1px none #FFCCCC;
	border-right: 1px solid #FFCCCC;
	border-bottom: 1px solid #FFCCCC;
	border-left: 1px solid #FFCCCC;
}
