﻿@media screen {
body         { background-color:#FFFFFF }
.nodisplay {display:none}
}
@media print {
.noprint {display:none}
}
p            { font-family: Arial, Helvetica, sans-serif, Default; font-size: 9pt }
.brokerhead  { text-align: left; color: #FFFFFF; font-weight: bold; background-color: #015837 }
img 		   { border: none}

td           { font-family: Arial, Helvetica, sans-serif, Default; font-size:9pt }
td           { border-color:#DFD8BB }
tr           { font-family: Arial, Helvetica, sans-serif, Default; font-size: 9pt }
table        { font-family: arial, sans-serif; font-size: 9pt; border: none;  }
h1            {  font-family: Arial, Helvetica, sans-serif, Default;
                 font-size: 14pt; font-weight: bold; margin-bottom: 0; text-align:center }
h3            {  font-family: Arial, Helvetica, sans-serif, Default;
                 font-size: 12pt; font-weight: bold; margin-bottom: 0 }
h4            {  font-family: Arial, Helvetica, sans-serif, Default;
                 font-size: 10pt; font-weight: bold; margin-bottom: 0 }
.disclaimer {font-family:"Times New Roman","TimesRoman",serif,default;font-size:8pt}
.headings		{font-family: Arial; font-size: 10pt; color: white;
			 	font-weight: bold;text-decoration:none;
           	background-color: #015837; border: thin solid #015837; color:#FFFFFF}
.headings 		a:link 	{color:white}
.headings 		a:visited 	{color:white}
.detls			{
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	border: thin #275027 solid;
}
.detls a:link { color: #015837; font-weight: bold }
.detls 		a:visited 	{color:#87C287}
.emphasize   { font-family: Arial, Helvetica, sans-serif, Default; font-size: 10pt; 
               font-weight: bold }
.ErrorCode {
	font-family:"Courier New", Courier, monospace;
	font-size:9pt;
}
.regular     { font-family: Arial, Helvetica, sans-serif, Default; font-size: 10pt; 
               font-weight: bold }
.noborder    { border: none}
.nospaces    { line-height: 100%; margin-top: 0; margin-bottom: 0 }
.notshaded   { background-color: #FFFFFF }
.shaded      {
	background-color: #B7DBB7
}

.ShowRight   { text-align: right }
.Calculated  { text-align: right; background-color:#E6FAFF }
.oDiv 		 { height:250px;overflow:auto;position:inherit;}
#ProfitLoss  { display:inline }

			
.menubutton	{
font-family: Arial, Helvetica, sans-serif, Default;
font-weight: bold;text-align: center;margin-bottom: 3px;margin-top: 3px;font-size: 8pt; color:#FFFFFF }
.menubutton a {padding: 4px;text-decoration: none;width: 98%;display: block;color: #FFFFFF;
				background-color: #015837;border-top: 2px solid #f2a4a4;border-left: 2px solid #f2a4a4;
				border-bottom: 2px solid #630e0e;border-right: 2px solid #630e0e; }
.menubutton a:hover {background-color: #C0C0C0;border-top: 2px solid #31557F;
				border-left: 2px solid #31557F;border-bottom: 2px solid #B81B1B;
				border-right: 2px solid #F2A4A4; color:#015837}
.menubutton a:active {background-color: #015837;border-top: 2px solid #274365;
				border-left: 2px solid #274365;border-bottom: 2px solid #9898cb;
				border-right: 2px solid #9898cb; color:#FFFFFF}

.medbutton	{font-family:arial,helvetica,sans-serif;font-weight: bold;text-align: center;margin-bottom: 3px;margin-top: 3px;font-size: 10pt; color:#FFFFFF }
.medbutton a {padding: 4px;text-decoration: none;width: 50%;display: block;color: #FFFFFF;
				background-color: #009933;border-top: 2px solid #CCE3FF;border-left: 2px solid #CCE3FF;
				border-bottom: 2px solid #31557F;border-right: 2px solid #31557F;}
.medbutton a:hover {background-color: #BD5637;border-top: 2px solid #31557F;
				border-left: 2px solid #31557F;border-bottom: 2px solid #CCE3FF;
				border-right: 2px solid #CCE3FF; color:#FFFFFF}
.medbutton 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;}

.smallbutton	{
				font-family:arial,helvetica,sans-serif,default;
				font-weight: bold;text-align: center;margin-bottom: 1px;margin-top: 1px;font-size: 8pt;color:#FFFFFF }
.smallbutton a {padding: 1px;text-decoration: none;width: 98%;display: block;color: #224059;
				background-color: #1F1C6B;border-top: 1px #cce3ff solid;border-left: 1px #cce3ff solid;
				border-bottom: 1px #31557f solid;border-right: 1px #31557f solid;color:#FFFFFF }
.smallbutton a:hover {background-color: #BD5637;border-top: 1px #31557f solid;
				border-left: 1px #31557f solid;border-bottom: 1px #cce3ff solid;
				border-right: 1px #cce3ff solid;color:#FFFFFF }
.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;}
				
.mainmenu	{font-family: Arial, Helvetica, sans-serif, Default;
			font-weight: bold;text-align:center;margin-bottom:1px;margin-top:1px;
			font-size: 8pt; color:#FFFFFF;text-align:center }
.mainmenu li {width:100px;float:left;list-style-type:none;}

.mainmenu a {padding:1px;text-decoration: none;display:block;color: #FFFFFF;
				background-color:#015837;border-top:2px #f2a4a4 solid;border-left:2px #f2a4a4 solid;
				border-bottom:2px solid #630e0e;border-right:2px #630e0e solid}

.mainmenu a:hover {background-color: #C0C0C0;border-top: 2px solid #31557F;
				border-left: 2px solid #31557F;border-bottom: 2px solid #B81B1B;
				border-right: 2px #f2a4a4 solid; color:#015837}
.mainmenu a:active {background-color: #015837;border-top: 2px #274365 solid;
				border-left: 2px solid #274365;border-bottom: 2px #9898cb solid;
				border-right: 2px solid #9898cb; color:#F5E0AC}
.menuitem {height:auto;cursor:pointer;cursor:pointer}
			
.detls_border { border: 1px solid #015837;  }
.detls_table {
	border: 1px #275027 solid;
}
.detls_font  { color: #015837; font-family: Arial; font-weight: bold }
.headings    { font-family: Arial, sans-serif; font-size: 10pt; 
               text-decoration:none; background-color: #015837; color: 
               #FFFFFF; font-weight: bold; border: thin solid #015837}
.headings 		a:link 	{color:white}
.headings 		a:visited 	{color:white}
.detls       { font-family: Arial, sans-serif; font-size: 9pt; font-weight: 400; 
               border: thin solid #015837}
.detls a:link { color: #015837; font-weight: bold }
.detls a:visited { color: #015837}
.emphasize   { font-family: Arial, Helvetica, sans-serif, Default; font-size: 10pt; 
               font-weight: bold }
h3           { font-size: 14pt; font-weight: bold }

#InfoLine {margin-left:30px;height:20px;color:white;clear:both;font-weight:bold}

.borderblankfull {
	border: 1px solid #E1E1E1;
	color: #666666;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.borderblank {
	border: 0px none #FFFFFF;
	color: #666666;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.borderbody {
	border: 1px solid #E1E1E1;
	border-top-width: 0px;
	color: #666666;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.borderhead {
	padding:5px; background-color: #F6F6F6;
	border: 1px solid #E1E1E1;
	color: #015837;
	font-size: 14px;
	font-weight: bold;
	
}

.borderhead  a:link {
	color: #015837;
	text-decoration: none;
}

.borderhead  a:visited {
	color: #015837;
	text-decoration: none;
}

.borderhead  a:hover {
	color: #015837;
	text-decoration: underline;
}

.borderhead  a:active {
	color: #015837;
	text-decoration: underline;
}