A.yhead:link, A.yhead:visited, A.yhead:active {
	font-family : "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #993333;
	text-decoration : none;
}

A.yhead:hover {
	font-family : "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

SPAN.yhead {
	font-family : "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #000000;
}

TD.mlinks {
	background : url(images/blue_header/module_links_background.gif) repeat-x;
}

A.mllink:link, A.mllink:visited, A.mllink:active {
	font-family : "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #999999;
	text-decoration : none;
}

A.mllink:hover {
	font-family : "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

SPAN.mllink {
	font-family : "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

SPAN.title1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16pt;
	font-weight : bold;
	color : #6666CC;
}

SPAN.title2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #6666CC;
}

SPAN.title3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
}

SPAN.titlewhite {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #FFFFFF;
}

P.body {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
}

SPAN.body {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
}

BLOCKQUOTE.body {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
}

OL.body {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
}

UL.body {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
}

DL.body {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
}

A.body:link, A.body:active {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #0000CC;
}

A.body:visited {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #CC6666;
}

A.body:hover {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #00CC33;
	text-decoration : none;
}

SPAN.small {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
}

P.small {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
}

UL.small {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
}

OL.small {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
}

BLOCKQUOTE.small {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
}

A.small:link, A.small:active {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #0000CC;
	text-decoration : none;
}

A.small:visited {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #CC6666;
	text-decoration : none;
}

A.small:hover {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #00CC33;
	text-decoration : none;
}

P.welcome {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : #000000;
}

SPAN.smallwhite {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #FFFFFF;
}

SPAN.white {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #FFFFFF;
}

UL.white {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #FFFFFF;
}

A.footer:link, A.footer:visited, A.footer:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}

A.footer:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : #FFFF00;
	text-decoration : none;
}

A.disclaimer:link, A.disclaimer:visited, A.disclaimer:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : #DDDDDD;
	text-decoration : none;
}

A.disclaimer:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : #FFFF00;
	text-decoration : none;
}

TD.popupt {
	background : url(images/popup/rings_mid.gif) repeat-x;
}

TD.popupl {
	background : url(images/popup/left_side.gif) repeat-y;
}

TD.popupr {
	background : url(images/popup/right_side.gif) repeat-y;
}

TD.popupb {
	background : url(images/popup/bottom.gif) repeat-x;
}

SPAN.poptitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #993300;
}