body{
	font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; line-height: 15px;
}
H1 {
	font-weight:600; font-size:17px; color:#0057c2; font-family: Verdana, Geneva, sans-serif; margin-top:0px; margin-bottom:3px;
}
H2 {
	font-weight:600; font-size:14px; color:#0057c2; font-family: Verdana, Geneva, sans-serif; margin-top:0px; margin-bottom:3px;
}
H3 {
	font-weight:600; font-size:13px; color:#0057c2; font-family: Verdana, Geneva, sans-serif; margin-top:0px; margin-bottom:3px; text-align:left;
}
H4 {
	font-weight:600; font-size:12px; color:#0057c2; font-family: Verdana, Geneva, sans-serif; margin-top:0px; margin-bottom:3px; 
}
H4.italic {
	font-weight:600; font-size:12px; color:#0057c2; font-family: Verdana, Geneva, sans-serif; margin-top:0px; margin-bottom:3px; font-style:italic;
}
H5 {
	font-weight:600; font-size:11px; color:#0057c2; font-family: Verdana, Geneva, sans-serif; margin-top:0px; margin-bottom:3px;
}
p{
	text-align:justify; margin-top:0px; margin-bottom:8px;
}
b.blue{ 
	font-weight:bold; color:#0057c2;
}
.boldred {
	font-weight:bold; color:#ff0000;
}
.smallnote {
	font-size:9px;
}
.grayfont {
	color:#666666;
}
.highlight {
	background-color:#ffff66;
}
.buycolor {
	background-color:#91fc49;
}
.sellcolor {
	background-color:#fd5b53;
}
.red {
	color:#ff0000;
}
hr {
	background-color:#E5E5E5; color:#E5E5E5; height:1px; width: 100%; filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25;
}
table {
	font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000; line-height: 15px;
}
div.tables2 {
	background-color:#F5F5F5; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000; line-height: 15px; padding:5px 5px 5px 5px;
}
table.tables2 {
	background-color:#F5F5F5; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000; line-height: 15px;
}
table.tables2_s {
	background-color:#F5F5F5; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #000; line-height: 15px;
}
table.tables2 th, table.tables2_s th { 
	text-align:center;
}
table.tables2 th.thcolor, table.tables2_s th.thcolor { 
	text-align:center; background-color:#cecbef;
}
table.tables2 td, table.tables2_s td { 
	text-align:left;
}
table.tables2 td.thcolor, table.tables2_s td.thcolor { 
	text-align:left; background-color:#cecbef;
}
table.grid {
	border-top:#9E9E9E 1px solid; border-left-width:1px; border-left-color:#9E9E9E; border-bottom-width:1px; border-bottom-color:#9E9E9E; border-right-width:1px; border-right-color:#9E9E9E;
}
table.grid th {
	border-right:#cecbef 1px solid; border-top:#cecbef 1px solid; font-weight:bold; border-left:#cecbef 1px solid; border-bottom:#cecbef 1px solid; background-color:#cecbef; text-align:center;
}
table.grid td {
	border-right:#cecbef 1px solid; border-top:#cecbef 1px solid; border-left:#cecbef 1px solid; border-bottom:#cecbef 1px solid; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #000;
}

input {
	font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #000000; border-width:1px 1px 1px 1px; border-color:#666666;
}
select {
	font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #000000; border-width:1px 1px 1px 1px;  border-color:#666666;
}
select option.onrecord {
	background-color:#cccccc;
}
textarea {
	font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #000000; border-width:1px 1px 1px 1px;  border-color:#666666;
}

.greenbutton {
	width:80px; padding:5px 5px 5px 5px;  font-family: Verdana, Geneva, sans-serif; font-weight:bold; font-size:11px; color:#ffffff; background-color:#0066CC; text-align:center;
	border-color: #FFFFFF #666666 #666666;  border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-decoration:none; cursor:pointer;
}
.w40 {width:40px;}
.w60 {width:60px;}
.w100 {width:100px;}
.w120 {width:120px;}
.w140 {width:140px;}
.w160 {width:160px;}
.w180 {width:180px;}
.w200 {width:200px;}
.w260 { width:260px;}
.w400 { width:400px;}

ol li{
	margin-bottom:5px; 
}

ul li li {
	list-style-image:url(http://lionsfutures.com/landing/images/blue_oval.gif); margin-left:-20px; margin-bottom:5px;
}
ul li.myaccton {
	list-style-image:url(http://lionsfutures.com/landing/images/arrow_right4.gif); margin-bottom:5px; margin-left:-20px;
}
ul li.myaccton li.myaccton {
	list-style-image:url(http://lionsfutures.com/landing/images/bluedash.gif); margin-bottom:5px; margin-left:-20px; margin-top:2px;
}

ul li.minus {
	list-style-image:url(http://lionsfutures.com/landing/images/minus.gif); margin-left:-20px;
}
ul li.minus li.minus {
	list-style-image:url(http://lionsfutures.com/landing/images/minus.gif); margin-left:-20px;
}
ul li.plus {
	list-style-image:url(http://lionsfutures.com/landing/images/plus.gif); margin-left:-20px;
}
ul li.plus li.plus {
	list-style-image:url(http://lionsfutures.com/landing/images/plus.gif); margin-left:-20px;
}
.tooltip{
	color:#000000; text-decoration:underline; cursor:help;}
a.tooltip {
	color:#000000; text-decoration:underline;
}
a.tooltip:hover {
	CURSOR:help; color:#000000; text-decoration:none;
}
a:link {
	color:#333333;
}
a:visited {
	color:#333333;
}
a:hover {
	color:#0057C2;
}
a.external:link, a.external:visited { 
	color:#333333; background-image:url(http://lionsfutures.com/landing/images/external_link.gif); background-repeat:no-repeat; background-position:right; padding-right:15px;
}
.processing {
	padding-right:5px; padding-left:5px; font-weight:bold; font-size:12px; padding-bottom:6px; width:180px; color:#ffffff; padding-top:6px; font-family: Verdana, Geneva, sans-serif; letter-spacing:3px; background-color:#0066CC; text-align:center; text-decoration:blink;
}
/* Contract pages main tabs */
.maintaboff{background-image:url(http://lionsfutures.com/landing/images/selectedtabbg.gif); color:#000000; padding:4px 5px 7px 5px; border-style:solid; border-color:#CCCCCC #CCCCCC #999999 #CCCCCC; border-left-width:1px; border-top-width:1px; border-right-width:1px; border-bottom:0px;position:relative; z-index:2; margin-bottom:0px;}
.maintabon{background-color:#FFFFFF; color:#0057C2; padding:4px 5px 7px 5px; border-style:solid; border-color:#CCCCCC #999999 transparent #CCCCCC; border-width:1px; position:relative; z-index:2; margin-bottom:0px;}