body {	font-family:Verdana,Arial,Helvetica;
	font-size:12pt;
	color:#000000;
        background-color:#ddeeff;
	margin-top:10px;
	margin-bottom:30px;
	margin-left:5px;
	margin-right:5px;}

b {	font-weight:bold;}

td.cellcontent {
	font-family:Verdana,Arial,Helvetica;
	font-size:13px;}

a {	color:#338855;
	font-weight:bold;}
a:visited {color:#338855;}
a:active  {color:#338855;}
a:hover   {color:#ff00ff;}

td.snip {
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;}

td.mainmenu {
	font-family:Verdana,Arial,Helvetica;
	font-size:14px;
	color:#333366;}

td.title {
	font-family:Verdana,Arial,Helvetica;
	font-size:26px;
	font-weight:bold;}

.subtitle {
	font-family:Verdana,Arial,Helvetica;
	font-size:22px;
	font-weight:bold;}

td.author {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;}

td.sectiontitle {
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;}

td.code {
	FONT-FAMILY: Courier New, Courier;
	FONT-SIZE: 11px;}

td.codedesc {
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 11px;}

a.snip:link {
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	COLOR: #338855;}

a.snip:active {
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	COLOR: #338855;}

a.snip:visited {
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	COLOR: #338855;}

a.snip:hover {
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	COLOR: #FF00FF;}

a.mainmenu:link {
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 14px;
	COLOR: #338855;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;}

a.mainmenu:active {
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 14px;
	COLOR: #338855;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;}

a.mainmenu:visited {
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 14px;
	COLOR: #338855;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;}

a.mainmenu:hover {
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 14px;
	COLOR: #FF00FF;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;}

.purple14 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	color:purple;
	font-weight:bold;}

td.olcg {text-align:center;}

input {
    font-family:Verdana,Arial,Helvetica;
    font-size:11px;
    font-style:normal;
    font-weight:normal;}

.olraisedBlue {
	text-align:center;
 	background:#33aaff url(raised_blue.gif) repeat-x bottom left;
}
table.olraisedBlue {
	border-bottom:1px solid #333399;
}

