body {   
  background: #ffffff;
  margin:0;
}
td,li,p,.txt,div {
  font: 11px Lucida Grande,Geneva,Verdana,Arial,Helvetica,sans-serif;
  color: #000000;
}

ul,li { padding:0px;margin:0px; }
li { padding-bottom:14px;list-style-image:url(/img/icon_subnav.gif); }

td { vertical-align:top; }

a,a:link,a:visited,a:active {
  color: #000000; 
  text-decoration:underline;
}
a:hover {
	color:#00a4e3;
	text-decoration: underline;
}

p { margin:0px;padding:0px;margin-bottom:14px; }

.head, h1 {
  font-size: 12px;
  font-weight:normal;
  text-transform: uppercase;
  color: #00a4e3;
	display:inline;
  background: #ffffff url(/img/icon_head.gif) no-repeat right;
  padding-right:19px;
  margin-bottom:10px;
}

.head2, h2 {
  padding:0px;
  margin:0px;
  font-size: 12px;
  font-weight:normal;
  text-transform: uppercase;
  color: #00a4e3;
}

.subhead, h3 {
  padding:0px;
  margin:0px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight:bold;
  color:#000000;
}

.itemhead, h4 {
  font-size: 11px;
  color: #000000; 
  font-weight: bold;
  text-transform: uppercase;
}

.date {
  color: #999999;
}

.quotes { font-style:italic;color: #999999;font-size:12px; }

a.disclaim:link,a.disclaim:visited,a.disclaim:active,a.disclaim:hover { 
  color:#ffffff;
  font-size: 11px;
  text-decoration:none;
  text-transform: uppercase;
}

b, strong {
  font-size: 11px;
  font-weight: bold;
}

.norm { font-weight:normal; }

.txtred, .error {
	color: #8e0000;
	font-size: 11px;
  text-transform: uppercase;
  font-weight:bold;
}

.bltxt { color:#00a4e3;text-transform: uppercase; }
.small { font-size:10px; }

a.nav:link,a.nav:visited,a.nav:active {
  color: #00a4e3;
  font-size: 10px;
  font-weight: bold;
  text-decoration:none;
  text-transform: lowercase;
  margin-right:30px;
  margin-left:10px;
}

a.navfirst:link,a.navfirst:visited,a.navfirst:active {
  color:#00a4e3;
  font-size: 10px;
  font-weight: bold;
  text-decoration:none;
  text-transform: lowercase;
  margin-right:30px;
  margin-left:10px;
}

a.nav:hover {
  color:#999999;
  font-size: 10px;
  font-weight: bold;
  text-decoration:none;
  text-transform: lowercase;
}

a.nav-current:link,a.nav-current:visited,a.nav-current:active{
  color:#999999;
  font-size: 10px;
  font-weight: bold;
  text-decoration:none;
  text-transform: lowercase;
  margin-right:30px;
  margin-left:10px;
}

a.subnav:link,a.subnav:active,a.subnav:visited,a.subnav:hover,a.subnavon:link,a.subnavon:active,a.subnavon:visited,a.subnavon:hover {
	font-size:11px;
	text-decoration:none;
	color:#999999;
	font-weight:bold;
	background:#ffffff url(/img/icon_subnav.gif) no-repeat;
	padding-left:15px;
	text-transform: lowercase;
}

a.subnav:hover,a.subnavon:link,a.subnavon:active,a.subnavon:visited,a.subnavon:hover { color:#00a4e3;text-decoration:none; }

a.more:link,a.more:visited,a.more:active {
  color:#00a4e3;
  font-size: 11px;
  font-weight: normal;
  text-decoration:none;
  float:right;
}

a.more:hover {
  color:#999999;
  font-size: 11px;
  font-weight: normal;
  text-decoration:none;
  float:right;
}

.lft { float:left; }
.rght { float:right; }
.clr { clear:both; }
.upp { text-transform: uppercase; }
.space10 { padding:10px; }

.box { font:normal normal 11px Verdana, Arial; color: #333333; border:1px solid #333333; width:140px; background-color:#ffffff; }
.box2 { font:normal normal 11px Verdana, Arial; color: #333333; border:1px solid #333333; width:218px; background-color:#ffffff; }

.block_item {
	clear:both;
}


ul,li { padding:0px;margin:0px; }
li { margin-left:18px;margin-bottom:14px;list-style-image: url(/img/icon_subnav.gif); }

.bglight { background-color:#e3e1d6; }
.bgdark { background-color:#fafbf6; }
.bgw { background-color:#ffffff; }
.bgbl { background-color:#000000; }
.bgbg { background-color:#efefe7; }
.bgfoot { background-color:#ffffff; }
.boxbut { font: bold 11px Verdana;  color: #000000; border:1px solid #000000; width:110px; background-color: #ffffff; }
.itemimg { margin-right:8px;margin-bottom:2px; }


/*  DHTML menu styles */
a.bg{cursor:default;}
#div1{position:absolute; left:60; top:180; width:120; height:65; clip:rect(0,120,65,0);background:#ffffff;visibility:hidden;z-index:10;}
#div0{position:absolute; left:40; top:160; width:160; height:105; clip:rect(0,160,105,0);visibility:hidden;z-index:9;}

/* RTE styles */
span.richTextArea P {margin:3px;}

//?.rtext ul { }
//?.rtext ol { }
//?.rtext li { }

/* end RTE styles */
.fancytable {
 background-color: #00a4e3;
}
.fancytable td {
 background-color: #ffffff;
 padding:4px;
}
