BODY{ font-family : Arial, Helvetica, Verdana, sans-serif;font-size: 11px; color: #4d4d4d;font-weight: normal;line-height: 18px;margin-top: 0px; }td        { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #4d4d4d; font-weight: normal; }td.copyright { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; }td.infobox { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #4d4d4d; font-weight: normal; line-height: 14px; }p         { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #4d4d4d; font-weight: normal; line-height: 18px; }div       { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #4d4d4d; font-weight: normal; line-height: 18px; }ul {	margin-left: 0; line-height: 18px; list-style-image: url(http://rotaryfutures.org/site/images/arrow.gif);	}	li {	margin-left: 0; line-height: 18px; list-style-image: url(http://rotaryfutures.org/site/images/arrow.gif);	}A:link    { color: #035946; text-decoration: underline; font-weight : bold }A:hover   { color: #ffffff; background: #005D32; text-decoration: underline; font-weight : bold; }A:active  { color: #ffffff; background: #005D32; text-decoration: underline; font-weight : bold; }A:visited { color: #007B4F; text-decoration: underline; font-weight : bold; }A:visited:hover { color: #ffffff; background: #007B4F; text-decoration: underline; font-weight : bold; }#indent { margin-left: 10; line-height: 14px; } a.footnote:link    { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; font-weight : bold; line-height: 18px }a.footnote:hover   { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; font-weight : bold; line-height: 18px }a.footnote:active  { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; font-weight : bold; line-height: 18px }a.footnote:visited { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; font-weight : bold; line-height: 18px }a.footnote:visited:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; font-weight : bold; line-height: 18px }.hwhite { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #ffffff; font-weight : bold; line-height: 18px }.small       { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #4d4d4d; font-weight: normal; line-height: 18px; }.date { color: #4d4d4d; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; letter-spacing: 1; font-weight: bold }.header { color: #D16F00; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold }.notice { color: #D16F00; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold }  .header1 { color: #4D4D4D; font-weight: bold; padding: 2px; border-bottom: 1px solid #dbdbdb; }  #dkorange {  width: 160px;   border: 1px solid #035946;  padding: 10px;  background: #035946;  font-size: 11px; color: #ffffff;  line-height: 18px;}#ltorange {  width: 160px;   border: 1px solid #E46500;  padding: 10px;  background: #E46500;  font-size: 11px;   color: #ffffff;line-height: 11px;}#dkgray {  width: 160px;   border: 1px solid #4d4d4d;  padding: 10px;  background: #4d4d4d;  font-size: 11px; color: #ffffff;  line-height: 18px;}#ltgray {  width: 160px;   border: 1px solid #C5C3C4;  padding: 10px;  background: #C5C3C4;  font-size: 11px; color: #ffffff;  line-height: 18px;}hr {border: none 0;border-top: 1px solid #f3f3f3;/*the border*/width: 90%;margin-left: 0px;height: 2px;/*whatever the total width of the border-top and border-bottom equal*/padding: 0px;} .button {  color: #ffffff; background-color: #4d4d4d; font-family : Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-weight : bold}#calendar {  	line-height: 140%;	color: #666666;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: x-small;			  	padding: 2px;	text-align: center;	margin-bottom: 30px;	}#calendar table {	padding: 2px;	border-collapse: collapse;	border: 0px;	width: 80%;	}#calendar caption {	color: #035946;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: small;		text-align: center;	font-weight: bold;		text-transform: uppercase;		letter-spacing: .3em;	}#calendar th {font-family: Arial, Helvetica, Verdana, sans-serif;color: #035946;	font-size: small;	text-align: center;	font-weight: bold;	padding: 2px;	}#calendar td {	text-align: center;	padding: 2px;	}	#header {  }#footer {  text-align: center; }a img {  border: 0;}table.sgList {  background-color: #fff;  border: 1px solid #ccc;}tr.sgRow0 {  background-color: #f0f0f0;  margin: 1px;}tr.sgRow1 {  background-color: #e0e0e0;  margin: 1px;}table.formTable input, table.formTable textarea, table.formTable .inputbox {  width: 350px;}table.formTable td {  vertical-align: top;}table.formTable input.radio, table.formTable input.radio {  width: auto;  height: auto;}.sgImageInput {  text-align: center;  padding: 2px;}#sgAdminMessages {  background-color: #fff;  border: 1px dashed #000;  margin: 1em 0 1em 0;  padding: 5px;  font-size: x-small;}#sgAdminBar {  background-color: #f0f0f0;  border: 1px solid #000;  margin: 1em 0 1em 0;  padding: 5px;  font-size: x-small;}#sgAdminBar a:link, #sgAdminBar a:visited, #sgAdminBar a:active {  color: #000;  font: x-small Verdana;  position: relative;  left: 1px;  top: 1px;  border: 1px solid #f0f0f0;  text-decoration: none;  padding: 2px;}#sgAdminBar a:hover {  position: relative;  left: 0px;  top: 0px;  border: 1px solid #000;  color: #000;  background-color: #fff;}span.sgAdminBarSeparator {  border-left: 1px solid #888;  width: 0px;  margin-right: 4px;}div.sgShadow {  text-align: center;  padding: 1em;}table.sgShadow {  margin-left: auto;  margin-right: auto;  clear: both;}table.sgShadow, table.sgShadowTab {  background-color: #f0f0f0;  /*background: #f0f0f0 url('images/osx-bg.gif')*/  padding: 0;  text-align: left;}table.sgShadowTab td {  font-size: 13px;}table.sgShadow td {  padding: 0;  margin: 0;}table.sgShadow td.tabm, table.sgShadow td.tabr {  background-color: #fff;}table.sgShadow td.tl {  background-image: url('templates/default/images/shadow-tl.gif');}table.sgShadow td.tm {  background-image: url('templates/default/images/shadow-tm.gif');}table.sgShadow td.tr {  background-image: url('templates/default/images/shadow-tr.gif');}table.sgShadow td.ml {  background-image: url('templates/default/images/shadow-ml.gif');}table.sgShadow td.mm {  padding: 10px;}table.sgShadow td.mr {  background-image: url('templates/default/images/shadow-mr.gif');}table.sgShadow td.bl {  background-image: url('templates/default/images/shadow-bl.gif');}table.sgShadow td.bm {  background-image: url('templates/default/images/shadow-bm.gif');}table.sgShadow td.br {  background-image: url('templates/default/images/shadow-br.gif');}div.sgGallery {  margin: 5px;  padding: 5px;  border: 1px solid #ccc;  background-color: #fff;}td.sgGallery {  width: 100px;  text-align: center;}img.sgGallery {  border: 1px solid #000;}div.sgGallery p {  margin-top: 0;  margin-bottom: 2px;}img.sgImage {  border: 1px solid #000;}div.sgNavBar, p.sgNavBar {  text-align: center;  float: right;}div.sgThumbnail {  width:  120px;  height: 120px;  margin: 10px 5px 10px 5px;  float: left;	padding: 0px;  text-align: center;}div.sgThumbnail table {  width:  116px;  height: 116px;  margin: 0px;  text-align: center;  vertical-align: middle;}.sgThumbnailContent {  background: #fff;	margin: 0px;	padding: 0px;	border: 1px solid #ccc;}.roundedCornerSpacer {    margin: 0px; padding: 0px; border: 0px;    clear: both;    font-size: 1px; line-height: 1px;}.borderTL, .borderTR, .borderBL, .borderBR {    width: 5px; height: 5px;    padding: 0px; border: 0px;    z-index: 99;}.borderTL, .borderBL { float: left; clear: both; }.borderTR, .borderBR { float: right; clear: right; }.borderTL { margin: -1px 0px 0px -1px; }.borderTR { margin: -1px -1px 0px 0px; }.borderBL { margin: -5px 0px 0px 0px; }.borderBR { margin: -5px 0px 0px 0px; }/* IE5-5.5/win needs the border scooted to the left or right by anadditional 3px! Why? */.borderTL {    margin-left: -4px;    ma\rgin-left: -1px;}html>body .borderTL {    margin-left: -1px;}.borderTR {    margin-right: -4px;    ma\rgin-right: -1px;}html>body .borderTR {    margin-right: -1px;}.borderBL {    margin-left: -3px;    ma\rgin-left: 0px;}html>body .borderBL {    margin-left: 0px;}.borderBR {    margin-right: -3px;    ma\rgin-right: 0px;}html>body .borderBR {    margin-right: 0px;} h1, h2, h3, h4 {  color: #D16F00;  font-family : Verdana, Arial, Helvetica, sans-serif, sans-serif;  font-size: 12px;  font-weight: bold;}