
BODY {
  background-color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin: 0px;
}

BODY.miniwin {
  background-color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin: 10px;
}

TABLE {
	font-size: 100%;
	line-height: 160%;
}

TD {
  font-size: 8pt;
  color: #222222;
}

TABLE.document {
  width: 100%;
  height: 100%;
  border: 0px;
  font-size: 100%;
}

TABLE.tEx {
  font-size: 8tp;
  width: 100%;
  border-collapse: collapse;
}

TD.exTHead {
  border: 1px solid #CCCCCC;
  background-color: #DDDDDD;
  font-weight: bold;
}

TD.exLic {
  border: 1px solid #CCCCCC;
  background-color: #F6F6F6;
  width: 100%;
}

TD.exPrice {
  border: 1px solid #CCCCCC;
  text-align: right;
}

TD.exOrder{
  border: 1px solid #CCCCCC;
  text-align: center;
}

TD.menubar {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #EEEEEE;
}

TABLE.defaultBodyTable {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  width: 100%;
}

TD.defaultBodyTD {
  font-size: 8pt;
  color: #222222;
}

TD.tdHead {
  background-color: #888888;
  color: #FFFFFF;
  font-weight: bold;
  border: 1px solid #CCCCCC;
}

TD.tdC {
  border: 1px solid #CCCCCC;
}

DIV.linktop {
    padding-top: 5px;
    padding-bottom: 15px;
    font-size: 7pt;
    text-align: right;
}

DIV.stdBlock {
  line-height: 160%;
}

DIV.tightBlock {
  width: 450px;
}

DIV.wideBlock {
  width: 600px;
}

h1 {
  font-size: 12pt;
  font-weight: bold;
  padding-bottom: 20px;
}

DIV.h2 {
  font-size: 10pt;
  font-weight: bold;
  padding-bottom: 12px;
}

TD.footerTxt {
  font-size: 8pt;
  color: #F6F6F6;
  font-weight: bold;
  background-image: url(images/footer_b.png);
}

TD.tdFooter {
  background-image: url(images/footer_b.png);
}

INPUT.stdButton {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt; 
  background-color: #8D2732;
  border-left: 2px solid #AD4752;
  border-top: 2px solid #AD4752;
  border-right: 2px solid #6D0712;
  border-bottom: 2px solid #6D0712;
  color: #FFFFFF;
  font-weight: bold;
  width: 100px;
  cursor: hand;
  height: 23px;
  text-align: left;
  padding-left: 4px;
}

INPUT.stdTextInput {
  font-size: 8pt;
  background-color: #F6F6F6;
  color: #8D2732;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  height: 21px;
  padding: 2px;
}

TD.mnuContainerTD {
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 8px;
  padding-right: 8px;
}

TD.mnuTitleBar {
  background-image: url(images/lmnu_tit.png);
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}

TD.mnuTD {
  cursor: hand;
  cursor: pointer;
}

DIV.mnuDIV {
  padding-left: 2px;
}

DIV.ih1 {
  font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  letter-spacing: 5px;
  margin-top: 3px;
  color: #888888;
}

A.mnuA         { color: #FFFFFF; text-decoration: none; }
A.mnuA:visited { color: #FFFFFF; }
A.mnuA:active  { text-decoration: none; }
A.mnuA:hover   { text-decoration: none; }


A         { color: #8D2732; text-decoration: none; }
A:visited { color: #8D2732; }
A:active  { text-decoration: underline; }
A:hover   { text-decoration: underline; }

A.footerLink         { font-weight: bold; color: #EEEEEE; text-decoration: none; }
A.footerLink:visited { font-weight: bold; color: #EEEEEE; }
A.footerLink:active  { text-decoration: none; }
A.footerLink:hover   { text-decoration: underline; }

/* COOLMENUS ------------------------------------------------*/

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent {
	position: absolute;
	width: 99%;
	height: 99%;
	clip: rect(0,100%,100%,0);
	left: 0; top:0;
	visibility: visible;
}
.clCMAbs {
	position: absolute;
	visibility: hidden;
	left: 0;
	top:0;
}
/* CoolMenus 4 - default styles - end */
  
/* Style for the menu background-bar */
.clBar {
	position: absolute;
	width: 10;
	height:10; 
	visibility: hidden;
}

/* Styles for level CoolMenus Level 0*/
.clLevel0,.clLevel0over {
	position: absolute;
	padding-top: 3px;
	padding-left: 4px;
	vertical-align: middle;
	font-size: 8pt;
	font-weight: bold;
}

.clLevel0 {
  background-image: url(menu_bg0.png);
  color: #FFFFFF;
}

.clLevel0over{
  background-color: #666666;
  layer-background-color: #DDDDDD;
  color: #F6F6F6;
  cursor: pointer;
  cursor: hand;
}

.clLevel0border {
  position: absolute;
  visibility: hidden;
  background-color: #BCBCBC;
  layer-background-color: #666666;
  z-index: 500;
}

.clSubmenu,.clSubmenuOver {
  position: absolute;
  padding-top: 3px;
  padding-left: 4px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

.clSubmenu {
  background-color: #888888;
  color: #F6F6F6;
}

.clSubmenuOver {
  background-color: #DDDDDD;
  layer-background-color: #DDDDDD;
  color: black;
  cursor: pointer;
  cursor: hand;
}

.clSubmenuBorder {
  position: absolute;
  visibility: hidden;
  background-color: #666666;
  layer-background-color: #666666;
  z-index: 500;
}
