
a.MonthView { text-decoration:none;width:100% }
.MonthView {color:#000000; font-size:8pt; font-family: arial}
A.MonthView:LINK {Text-Decoration: none; color:#000000; font-size:8pt; font-family: arial}
A.MonthView:VISITED {Text-Decoration: none; color:#000000; font-size:8pt; font-family: arial}
A.MonthView:HOVER {background:#808080;Text-Decoration: none; font-size:8pt; color:#ffffff; font-family: arial}
.Monthview td           { font-family: Arial; font-size: 9pt; color: #BFB30F; font-weight: normal }
#CalendarTable table {
	border:none
}
#CalendarTable {	float:left}
#CalendarData {	margin-left:10px;float:left}
#CalendarData p {
	margin:0;
}

#CalendarData h5 {
	margin:0;
}

body, html,p {
	font-family:"Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
	font-size:13px
}
img { border: none}
th  { font-size:11px }
td  { font-size:11px }
td  { border-color:#DFD8BB }
tr  { font-size:12px }
table {font-size:11px;border: thin solid #000080; }
h1, h2, h3, h4	{ font-size: 16px; font-weight: bold; margin-bottom: 0; text-align:center }
h2	{ font-size: 15px; }
h3	{ font-size: 14px; }
h4	{ font-size: 13px; }

.clearDiv {	float:none;clear:both }
.headings	{font-size: 13px; font-weight: bold;text-decoration:none;
           	background-color: #000066; border: thin solid #000066; color:#FFFFFF}
.headings a:link	{color:white}
.headings a:visited	{color:white}
.instructions {	color:green; padding:5pt; font-size:12px}
.detls			{font-size: 12px;font-weight:normal;border:thin solid #000080; }
.detls a:link { color: #0000E6; font-weight: bold }
.detls 		a:visited 	{color:#9999FF}
.emphasize   { font-size: 13px; font-weight: bold }
.ErrorCode {
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
}
.regular   { font-size: 13px; font-weight: bold }
.noborder    { border: none}
.nospaces    { line-height: 100%; margin-top: 0; margin-bottom: 0 }
.required a {color: #FF0000;font-weight:bold}
.required {color: #FF0000;font-weight:bold}
.notshaded   { background-color: #FFFFFF}
.shaded   	 {
	background-color: #DFD8BB;
}
.relocatable { background-color: #FFFF99}
.ShowRight   { text-align: right }
.calculated  { text-align: right; background-color:#E6FAFF }
.textin {font-size:10pt; font-family: arial;color:navy;font-weight:bold;clear:both;float:none}

#ProfitLoss  { display:inline }

.relocatemenu a {padding: 4px;text-decoration: none;width: 98%;display: block;color: #224059;cursor:pointer;
				background-color: #FFFF00;border-top: 2px solid #CCE3FF;border-left: 2px solid #CCE3FF;
				border-bottom: 2px solid #31557F;border-right: 2px solid #31557F;}

.menubutton	{font-family:arial,helvetica,sans-serif;font-weight:bold;
			text-align: center;margin-bottom: 3px;margin-top: 3px;font-size: 8pt;cursor:pointer;}
.menubutton a {padding: 2px;text-decoration: none;width: 98%;display: block;color: #224059;cursor:pointer;
				background-color: #b5c9e2;border-top: 2px #cce3ff solid;border-left: 2px #cce3ff solid;
				border-bottom: 2px #31557f solid;border-right: 2px #31557f solid;}
.menubutton a:hover {background-color: #99aabf;border-top: 2px #31557f solid;
				border-left: 2px #31557f solid;border-bottom: 2px #cce3ff solid;
				border-right: 2px #cce3ff solid;cursor:pointer;cursor:pointer;}
.menubutton a:active {background-color: #99aaff;border-top: 2px #31557f solid;
				border-left: 2px #31557f solid;border-bottom: 2px #cce3ff solid;
				border-right: 2px #cce3ff solid;cursor:pointer;}

.smallbutton   {font-family:arial,helvetica,sans-serif;cursor:pointer;width:90px;display:inline;
				font-weight: bold;text-align: center;margin-bottom: 1px;margin-top: 1px;font-size: 8pt }
.smallbutton a {padding: 1px;text-decoration: none;width: 98%;display: block;color: #224059;
				background-color: #b5c9e2;border-top: 1px solid #cce3ff;border-left: 1px solid #cce3ff;
				border-bottom: 1px solid #31557f;border-right: 1px solid #31557f;; font-family:arial,helvetica,sans-serif,default;font-size:8pt}
.smallbutton a:hover {background-color: #99aabf;border-top: 1px #31557f solid;
				border-left: 1px #31557f solid;border-bottom: 1px #cce3ff solid;
				border-right: 1px #cce3ff solid;}
.smallbutton a:active {background-color: #99aaff;border-top: 1px #31557f solid;
				border-left: 1px #31557f solid;border-bottom: 1px #cce3ff solid;
				border-right: 1px #cce3ff solid;}
.showborder {border:1px solid #000080}
.FAQ {font-family:arial,Helvetica,sans-serif;font-size:10pt}
.FAQ a {color:#000080;text-decoration:none}
.FAQ a:hover {background-color:#000080;color:white;cursor:pointer}