body{background-color:#FFFFFF;font: 8pt arial, helvetica, sans-serif;padding:0px;margin:0px;}

.no_print {display: none;}
table.print_body {width:100%;}
.inside_background {background-color:#FFFFFF;}

table,td,tr{font: 8pt arial, helvetica, sans-serif;}

a:link {text-decoration:underline;color:#fe7900;}
a:visited {text-decoration:underline;color:#fe7900;}
a:hover {text-decoration:none;color:#0000FF;}

.copyright {color:#999999;}

a.rs:link {font-size:8pt;text-decoration:underline;color:#fe7900;font-weight:bold;}
a.rs:visited {font-size:8pt;text-decoration:underline;color:#fe7900;font-weight:bold;}
a.rs:hover {font-size:8pt;text-decoration:none;color:#4d4d4d;font-weight:bold;}

td.rs { padding-right:3px; }
table.rs_bg { background-color:#FFCC99; }
div.rs_head {font: 9pt Arial, Helvetica, sans-serif;color:#FFFFFF;background-color:#000000; font-weight:bold;text-align:center;padding:3px 3px 3px 0px;}

ul.rs {
	margin:0px 2px 0px 0px;
	padding:0px 2px 0px 25px;
}

ul.rs_events {
	margin:0px 5px 0px 5px;
	padding:0px 5px 0px 5px;
	list-style:none;
}

.titletext{color:#000000;font: 12pt arial, helvetica, sans-serif;font-weight:bold;}
a.callink:link {color:#fe7900;text-decoration:none; font-size: 8pt;}
a.callink:visited {color:#fe7900;text-decoration:none; font-size: 8pt;}
a.callink:hover {color:#0000FF;text-decoration:underline; font-size: 8pt;}

/* * indicates a required field */
.redtext{color:#FF0000;font:7pt Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}

/* headings (Example: Events Calendar -    Previous    Month, Year    Next     heading */
.headerbg{color:#FFFFFF;background-color:#000000;font-weight:bold;}
.headertext{color:#FFFFFF;font-weight:bold;}
/* links inside a header */
a.headerlink:link {text-decoration:none;color:#FFFFFF;}
a.headerlink:visited {text-decoration:none;color:#FFFFFF;}
a.headerlink:hover {text-decoration:none;color:#FFFFFF;}

/* other headings (Example: Events Calendar -  Sun  Mon  Tue  Wed  Thu  Fri  Sat   heading */
.header2bg{background-color:#fe7900;color:#FFFFFF;}
.header2text{color:#FFFFFF;font-weight:bold;}

/* Alternating row background colors */
.alternatebg1{background-color:#FFCC99;}
.alternatebg2{background-color:#e6e6e6;}

input {font:8pt arial;background-color:#FFFFFF;}
textarea {font:8pt arial;background-color:#FFFFFF;}
select {font:8pt arial;background-color:#FFFFFF;border:1px solid #000000;}

/* Border Style of tables created from Table Builder tool */
.borderstyle{border-color:#000000;}

div.address {font: 11px arial, helvetica, sans-serif; color:#000000;background-color:#FFFFFF;font-weight:bold;}

/* Image Captions */

div.img_left {
  float:left;
  border:none;
  margin:0.5em;
  padding:0em 0.5em 0.5em 0.5em;
}
div.img_left p {
  text-align:left;
  font-size:smaller;
  text-indent:0px;
  margin:0px;
  padding:0px;   
}

div.img_right {
  float:right;
  border:none;
  margin:0.5em;
  padding:0em 0.5em 0.5em 0.5em;
}

div.img_right p {
  text-align:left;
  font-size:smaller;
  text-indent:0px;
  margin:0px;
  padding:0px;  
}