html {overflow-y: scroll;}

BODY  {
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px; 
	background-color: #CCCCCC; } 
	
BODY.white  {
	background-color: #FFFFFF; } 
	
BODY.333333  {
	background-color: #333333; } 
	
TD, P, LI {
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #FFFFFF; }

td.title { 
	text-align: left;
	vertical-align: middle;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	background-color: #FFFFFF;
	width: 780px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px; }

td.main { 
	text-align: left;
	vertical-align: top;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #5e5d5b;
	width: 970px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 10px; }

td.menu { 
	text-align: left;
	vertical-align: top;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #5e5d5b;
	width: 190px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px; }
	
td.content { 
	text-align: left;
	vertical-align: top;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #999999;
	width: 780px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px; }

td.title-box {
  text-align: center;
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
  border-top: 1px solid #666666;
  border-bottom: 1px solid #666666;
  background-color: #333333; }
  
td.bounding-box {
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
  border-bottom: 1px solid #666666;
  background-color: #999999;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px; }
	
td.contact-box {
	border-bottom-style:dashed;
	border-bottom-color:#808080;
	border-bottom-width:1px; }

td.inc_pics_shadow_r { 	background-image: url(images/shadow_r.gif); }

td.inc_pics_shadow_b { 	background-image: url(images/shadow_b.gif); }

div.main {
	border: 0px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: center; }
	
div.text  {
	font-size : 10pt; font-family : "Trebuchet MS", Arial, Helvetica, Sans-serif; color : #FFFFFF; }
div.textgrey  {
	font-size : 10pt; font-family : "Trebuchet MS", Arial, Helvetica, Sans-serif; color : #666666; }
	
div.item_title {
	font-size : 11pt; font-family : "Trebuchet MS", Arial, Helvetica, Sans-serif; color : #FFFFFF; font-weight: bold; }

div.white { color: #FFFFFF; }
	
div.black { color: #000000; }

div.printable { color: #000000; }

div.small {
	font-size: 7pt; font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; }
div.smallblack {
	font-size: 7pt; font-family: Verdana, Arial, Helvetica, Sans-serif; color: #000000; }
div.clock {
	font-size: 7pt; font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; font-weight: bold; }
	
IMG.border {
	border: 1px solid #ffcc00; }

A { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
A:visited { text-decoration: underline; font-weight: bold; }
A:hover { color: #ffcc00; text-decoration: underline; font-weight: bold; }
A:active { color: #ffcc00; text-decoration: underline; font-weight: bold; }

A.GREY { color : #666666; }
A.GREY:HOVER { color : #ffcc00; }

A.BLUE { color : #3333FF; }
A.BLUE:HOVER { color : #ffcc00; }


