body			    { font: 75% "Verdana","Arial",sans-serif; color: #000000 }

h1			        { font: 200% "Comic Sans MS","Verdana","Arial",sans-serif; font-weight: bold; color: #000000 }
h2			        { font-size: 150%; font-weight: bold; color: #000000 }
h3			        { font-size: 125%; font-weight: bold; color: #000000 }
img                 { border: 0 }

a:link			    { text-decoration:none;      color: #808080 }
a:visited 		    { text-decoration:none;      color: #404040 }
a:hover			    { text-decoration:underline; color: #000000 }

.menuHeader		    { font: 120% "Comic Sans MS",sans-serif; text-decoration:underline; text-align: center; font-weight: bold; color: #000000 }
.description		{ font-size: 85%; text-align:center; color: #000000; display:none  }
.descriptionShow	{ font-size: 85%; text-align:center; color: #000000; display:block }
.menu		        {                 text-align:center; color: #808080 }
.submenu		    { font-size: 85%; text-align:center; color: #808080 }
.trailer		    { font-size: 85%; text-align:center; color: #C0C0C0 }
.version            { text-decoration: underline }

a.menu:link		    { color: #808080 }
a.menu:visited		{ color: #808080 }
a.menu:hover		{ color: #000000 }
a.submenu:link		{ color: #808080 }
a.submenu:visited	{ color: #808080 }
a.submenu:hover		{ color: #000000 }

PRE
{
	background-color: #E0E0E0;
	padding: 5pt;
	font-family: "Courier New", "Courier", mono;
	white-space: pre;
	width: 100%;
}

CODE
{
	color: #990000;
	font-family: "Courier New", "Courier", mono;
}

.cpp-comment		{ color: green; font-style: italic; }
.cpp-keyword		{ color: blue; }
.cpp-preprocessor	{ color: navy; }
.cpp-string		    { color: purple; }
.cpp-literal		{ color: #191970 }  /* midnightblue */

td.empty            { width:8px; height: 8px; background-color: #000000 }
td.emptyhor         {            height: 8px; background-color: #000000 }
td.emptyver         { width:8px;              background-color: #000000 }
td.topleft		    { width:8px; height: 8px; background-image: url("./Images/TopLeft.jpg") }
td.top			    {            height: 8px; background-image: url("./Images/Top.jpg"); background-repeat: repeat-x }
td.topright		    { width:8px; height: 8px; background-image: url("./Images/TopRight.jpg") }
td.left			    { width:8px;              background-image: url("./Images/Left.jpg"); background-repeat: repeat-y }
td.right			{ width:8px;              background-image: url("./Images/Right.jpg"); background-repeat: repeat-y }
td.bottomleft		{ width:8px; height: 8px; background-image: url("./Images/BottomLeft.jpg") }
td.bottom			{            height: 8px; background-image: url("./Images/Bottom.jpg"); background-repeat: repeat-x }
td.bottomright		{ width:8px; height: 8px; background-image: url("./Images/BottomRight.jpg") }
td.cvitem           { text-align:left; vertical-align:top; font-weight: bold }
td.cvcolon          { text-align:left; vertical-align:top }
td.cvvalue          { text-align:left; vertical-align:top }
td.item             { text-align:left; vertical-align:top; width:23em }
td.value            { text-align:left; vertical-align:top }
th.item             { text-align:left; vertical-align:top; width:23em }
th.value            { text-align:left; vertical-align:top }

