
/* ################################################# */
/* #           Standard Styles / Content           # */
/* ################################################# */

body {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	BACKGROUND-COLOR:#FFFFFF;
}


h1 {
	COLOR:#A0A0A0;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:large;
	FONT-WEIGHT:bold;
	FONT-STYLE:normal;
	BACKGROUND-COLOR:#FFFFFF;
}


h2 {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	FONT-WEIGHT:bold;
	FONT-STYLE:normal;
	BACKGROUND-COLOR:#FFFFFF;
}


h3 {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	FONT-WEIGHT:bold;
	FONT-STYLE:italic;
	BACKGROUND-COLOR:#FFFFFF;
}


table {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	BACKGROUND-COLOR:#FFFFFF;
}


td {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	BACKGROUND-COLOR:#FFFFFF;
}


td.middlerow {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	BACKGROUND-COLOR:#FFFFFF;
	WIDTH:550px;
	PADDING:6px;
}


table.content {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	BACKGROUND-COLOR:#FFFFFF;
	WIDTH:96%;
	PADDING:6px;
}


p {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	BACKGROUND-COLOR:#FFFFFF;
}


p.url {
	COLOR:#0A1055;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	FONT-WEIGHT:bold;
	TEXT-ALIGN:center;
	BACKGROUND-COLOR:#FFFFFF;
}


p.code {
	COLOR:#000000;
	FONT-FAMILY:'Courier New', Courier, monospace;
	FONT-SIZE:x-small;
	FONT-WEIGHT:bold;
	BACKGROUND-COLOR:#FFFFFF;
}


a, a:active {
	COLOR:#003366;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
	BACKGROUND-COLOR:#FFFFFF;
}


a:visited {
	COLOR:#003366;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
	BACKGROUND-COLOR:#FFFFFF;
}


a:hover {
	COLOR:#003366;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:underline;
	BACKGROUND-COLOR:#FFFFFF;
}

/* ################################################# */





/* ################################################# */
/* #                  Main Layout                  # */
/* ################################################# */

table.main {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	PADDING-LEFT:10px;
	PADDING-RIGHT:10px;
	BACKGROUND-COLOR:#FFFFFF;
}

/* ################################################# */





/* ################################################# */
/* #                   CenterRow                   # */
/* ################################################# */

td.listing {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	PADDING-LEFT:2px;
	PADDING-RIGHT:2px;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER:thin solid #003366;
	VERTICAL-ALIGN:top;
	WIDTH:400px;
}

table.date {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	BACKGROUND-COLOR:#FFFFFF;
	WIDTH:96%;
}


td.date {
	FONT-SIZE:xx-small;
	TEXT-ALIGN:right;
}


table.footer {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	BACKGROUND-COLOR:#FFFFFF;
	WIDTH:96%;
}


td.footer {
	FONT-SIZE:x-small;
	TEXT-ALIGN:right;
}

/* ################################################# */





/* ################################################# */
/* #                    Siderow                    # */
/* ################################################# */

td.siderow {
	COLOR:#003366;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	FONT-WEIGHT:bold;
	PADDING-LEFT:2px;
	PADDING-RIGHT:2px;
	BACKGROUND-COLOR:#DDDDDD;
	VERTICAL-ALIGN:top;
}


td.spacer {
	COLOR:#003366;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	FONT-WEIGHT:bold;
	PADDING-LEFT:2px;
	PADDING-RIGHT:2px;
	BACKGROUND-COLOR:#FFFFFF;
	VERTICAL-ALIGN:top;
}

/* ################################################# */





/* ################################################# */
/* #                    Sidebox                    # */
/* ################################################# */

table.sidebox {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	BORDER:thin solid #000000;
	WIDTH:140px;
	PADDING:0px;
	BACKGROUND-COLOR:#FFFFFF;
}


th.sidebox {
	COLOR:#FFFFFF;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	FONT-WEIGHT:bold;
	BACKGROUND-COLOR:#003366;
	HEIGHT:18px;
	PADDING-LEFT:4px;
}


td.sidebox {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:xx-small;
	FONT-WEIGHT:normal;
	PADDING-LEFT:2px;
	BACKGROUND-COLOR:#FFFFFF;
}

/* ################################################# */





/* ################################################# */
/* #                   Navigation                  # */
/* ################################################# */

table.nav {
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	TEXT-ALIGN:center;
	BORDER-TOP:medium solid #000000;
	WIDTH:96%;
}


td.nav {
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	FONT-WEIGHT:bold;
	TEXT-ALIGN:center;
}


table.menu {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	TEXT-ALIGN:center;
	BACKGROUND-COLOR:#DDDDDD;
	WIDTH:100%;
}


td.menu {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	FONT-WEIGHT:bold;
	TEXT-ALIGN:center;
	BACKGROUND-COLOR:#DDDDDD;
	HEIGHT:18px;
	WIDTH:20%;
}


td.menuactive {
	COLOR:#FF0055;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	FONT-WEIGHT:bold;
	TEXT-ALIGN:center;
	BACKGROUND-COLOR:#FFFFFF;
	HEIGHT:18px;
	WIDTH:20%;
}


td.sub {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:xx-small;
	BACKGROUND-COLOR:#FFFFFF;
	empty-cells:hide;
}


table.toc {
	COLOR:#000000;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:x-small;
	BACKGROUND-COLOR:#FFFFFF;
	WIDTH:98%}


td.toc {
	COLOR:#FF0055;
	FONT-WEIGHT:bold;
	FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	FONT-SIZE:xx-small;
	BACKGROUND-COLOR:#FFFFFF;
}


a.menu, a.menu:active {
	COLOR:#000000;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
	BACKGROUND-COLOR:#DDDDDD;
}


a.menu:visited {
	COLOR:#000000;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
	BACKGROUND-COLOR:#DDDDDD;
}


a.menu:hover {
	COLOR:#000000;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:underline;
	BACKGROUND-COLOR:#DDDDDD;
}


a.menuactive, a.menuactive:active, a.menuactive:hover, a.menuactive:visited {
	COLOR:#FF0055;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
	BACKGROUND-COLOR:#FFFFFF;
}


a.sub, a.sub:active {
	COLOR:#000000;
	FONT-WEIGHT:bold;
	FONT-SIZE:xx-small;
	TEXT-DECORATION:none;
	BACKGROUND-COLOR:#FFFFFF;
}

a.sub:visited {
	COLOR:#000000;
	FONT-WEIGHT:bold;
	FONT-SIZE:xx-small;
	TEXT-DECORATION:none;
	BACKGROUND-COLOR:#FFFFFF;
}

a.sub:hover {
	COLOR:#000000;
	FONT-WEIGHT:bold;
	FONT-SIZE:xx-small;
	TEXT-DECORATION:underline;
	BACKGROUND-COLOR:#FFFFFF;
}


a.subactive, a.subactive:active, a.subactive:hover, a.subactive:visited {
	COLOR:#FF0055;
	FONT-WEIGHT:bold;
	FONT-SIZE:xx-small;
	TEXT-DECORATION:none;
	BACKGROUND-COLOR:#FFFFFF;
}


a.toc, a.toc:active {
	COLOR:#000000;
	FONT-WEIGHT:bold;
	FONT-SIZE:xx-small;
	BACKGROUND-COLOR:#FFCE6B;
}


a.toc:visited {
	COLOR:#000000;
	FONT-WEIGHT:bold;
	FONT-SIZE:xx-small;
	BACKGROUND-COLOR:#FFCE6B;
}


a.toc:hover {
	COLOR:#FFFFFF;
	FONT-WEIGHT:bold;
	FONT-SIZE:xx-small;
	BACKGROUND-COLOR:#003366;
}


a.sidebox, a.sidebox:active {
	COLOR:#003366;
	FONT-WEIGHT:bold;
	FONT-SIZE:xx-small;
	TEXT-DECORATION:none;
	BACKGROUND-COLOR:#FFFFFF;
}


a.sidebox:visited {
	COLOR:#003366;
	FONT-WEIGHT:bold;
	FONT-SIZE:xx-small;
	TEXT-DECORATION:none;
	BACKGROUND-COLOR:#FFFFFF;
}


a.sidebox:hover {
	COLOR:#003366;
	FONT-WEIGHT:bold;
	FONT-SIZE:xx-small;
	TEXT-DECORATION:underline;
	BACKGROUND-COLOR:#FFFFFF;
}

/* ################################################# */


