.q
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #336633;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.q2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336633;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.q3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #336633;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smgrn
{
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: middle;
    LINE-HEIGHT: normal
}
.smgrn2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: bottom;
    COLOR: #336633;
    LINE-HEIGHT: normal
}
A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #BBBBBB;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif	   color: #000000
}
P
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.white12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.superq
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #336600;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.yellow_top{
	background-color: #f7c470;border-top: 1px solid #000000;
}
.yellow_bottom{
	background-color: #f7c470;	border-bottom: 1px solid #000000;
}
.yellow_right{
	background-color: #f7c470; border-right: 1px solid #000000;
}
.yellow_left{
	background-color: #f7c470;
	border-left: 1px solid #000000;
}
.yellow_content{
	background-color: #f7c470;
}
#flowchartnav
{
	width: 260px;
	height: 19px;
	color: white;
	background-color: #336666;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	position: fixed;
	top: 0px;
	left:70%;
	margin-left: 5px;
	margin-top: 5px;
	padding: 2px;
	z-index: 99;
	_position: absolute;
	_top: expression((dummy = document.documentElement.scrollTop) +   "px" );
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	text-align: center;
}
#flowchartpanel
{
	position: fixed;
	top: 28px;
	background-color: #336666;
	width: 260px;
	margin-left: 5px;
left:70%;
	margin-top: 0px;
	padding: 2px;

	text-align: center;
}

ul a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #336666;
	font-size: 12px;
	text-decoration: none;
}
ul a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #336666;
	font-size: 12px;
	text-decoration: none;
}
ul a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #336666;
	font-size: 12px;
	text-decoration: underline;
}
ul a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #336666;
	font-size: 12px;
	text-decoration: none;
}