@charset "ISO-8859-1";



@media screen {

body         { background-color:#FFFFFF }

.nodisplay {display:none}

}

@media print {

.noprint {display:none}

}



/* Following are TAG definitions */

body 	{font-family: Arial, Helvetica, sans-serif, Default;}

p		{font-size: 9pt}

h1		{font-size: 14pt; font-weight: bold; margin-bottom: 0; text-align:center}

h3		{font-size: 12pt; font-weight: bold; margin-bottom: 0}

h4		{font-size: 10pt; font-weight: bold; margin-bottom: 0}

img		{border: none}

table	{font-size: 9pt; }

/* td		{font-family: Arial, Helvetica, sans-serif, Default; font-size:9pt }  */

td		{border-color:#DFD8BB }

/* tr		{font-size: 9pt }  */







/* Following are ID definitions */

#InfoLine	{padding-left:10px;height:20px;background-color:#489CFF;color:black;clear:both;font-weight:bold;width:100%;text-align:left}

#menu		{background-color: #1F1C6B;border: 1px solid #666666;width: auto;margin-top: 30px;

			 padding: 6px;text-align: center; color:white}				

#ProfitLoss	{display:inline}





/* Following are CLASS definitions */

.brokerhead  {text-align: left; color: #FFFFFF; font-weight: bold; background-color: #000080 }

.Calculated  {text-align: right; background-color:#E6FAFF }

.detls       {font-size: 9pt; font-weight:400; border: thin solid #489CFF }

.detls	a:link		{color: #489CFF; font-weight: bold }

.detls	a:visited	{color: #CC3300 }

.disclaimer {font-family:"Times New Roman","TimesRoman",serif,default;font-size:8pt}

.emphasize   {font-size: 10pt; font-weight: bold }

.headings	{background-color: #000066; color:white;border: thin solid #000066;}

.headings	{font-size: 10pt; text-decoration:none; background-color: #489CFF; color:black; 

			 font-weight: bold; border: thin solid #489CFF }





.headings 		a:link 	{color:white}

.headings 		a:visited 	{color:white}

.instructions {	color:green;}

.noborder    { border: none}

.nospaces    { line-height: 100%; margin-top: 0; margin-bottom: 0 }

.notshaded, .unshaded   { background-color: #FFFFFF }

.oDiv 		 { height:250px;overflow:auto;position:inherit;}

.regular     { font-family: Arial, Helvetica, sans-serif, Default; font-size: 10pt; 

               font-weight: bold }

.shaded      { background-color: #EFEFEF}

.ShowRight   { text-align: right }



			

.detls_border { border: 1px solid #489CFF;  }

.detls_table { border: 1px solid #489CFF;  }

.detls_font  { color: #489CFF; font-family: Arial; font-weight: bold }



.menubutton	{font-weight: bold;text-align: center;margin-bottom: 3px;margin-top: 3px;font-size: 8pt; color:#FFFFFF; vertical-align:middle }

.menubutton a {padding: 4px;text-decoration: none;display: block;color: black;

				background-color: #489CFF;border-top: 2px solid #489cff;border-left: 2px solid #489cff;

				border-bottom: 2px solid #489CFF;border-right: 2px solid #489cff; vertical-align:middle }

.menubutton a:hover {background-color: white;border-top: 2px solid #489cff;

				border-left: 2px solid #489CFF;border-bottom: 2px solid #489cff;

				border-right: 2px solid #489CFF; color:#489cff}

.menubutton a:active {color:black;padding:1px;text-decoration: none;display:block;

				background-color:#489CFF;border-top:2px #489CFF solid;border-left:2px #489CFF solid;

				border-bottom:2px solid #489CFF;border-right:2px #489CFF solid}



.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;background-color:#489CFF;width:100%;

			font-weight: bold;text-align:center;margin-bottom:1px;margin-top:1px;margin-left:0px;padding-left:20px

			font-size: 8pt; color:#FFFFFF;text-align:center }

.mainmenu li {width:100px;float:left;list-style-type:none;color:#FFFFFF}



.mainmenu a  {color:black;padding:1px;text-decoration: none;display:block;

				background-color:#489CFF;border-top:2px #489CFF solid;border-left:2px #489CFF solid;

				border-bottom:2px solid #489CFF;border-right:2px #489CFF solid}



.mainmenu a:link {color:black;padding:1px;text-decoration: none;display:block;

				background-color:#489CFF;border-top:2px #489CFF solid;border-left:2px #489CFF solid;

				border-bottom:2px solid #489CFF ;border-right:2px #489CFF solid}



.mainmenu a:visited {color:black;padding:1px;text-decoration: none;display:block;

				background-color:#489CFF;border-top:2px #489CFF solid;border-left:2px #489CFF solid;

				border-bottom:2px solid #489CFF;border-right:2px #489CFF solid}



.mainmenu a:hover {background-color: white;border-top: 2px solid #489CFF;

				border-left: 2px solid #489CFF;border-bottom: 2px solid #489CFF;

				border-right: 2px solid #489CFF; color:#489CFF}



.mainmenu a:active {color:black;padding:1px;text-decoration: none;display:block;

				background-color:#489CFF;border-top:2px #489CFF solid;border-left:2px #489CFF solid;

				border-bottom:2px solid #489CFF;border-right:2px #489CFF solid}



.menuitem {height:auto;cursor:pointer;}
