

body {
	margin:		0px;
}

a {
/*	color:		#993333;*/
	color:		#04005F;
	text-decoration: none;
/*	font-weight:	bold;*/
}

a:hover {
/*	color:		#EE9900;*/
	color:		red;
	text-decoration: none;
/*	font-weight:	bold;*/
}

.ace-highlight {
	background-color: #FFFF99;
}

.ace-title-tag {
	background-color: #DDAAAA;
	font-family: serif;
}

.ace-title-tag-current {
	background-color: #FF9999;
	font-family: serif;
}

.ace-page-current a {
	background:		#FFF8C8;
}

.ace-header {
	margin-top:			5px;
	margin-left:		10px;
}

.ace-conversion-problem {
	color:		red;
	font-size: smaller;
}

.ace-volume-heading div {
	padding-left:	30px;
}

.ace-option-group { 
	background:		#f5f2ea;
	padding:		2px;
	margin:			4px;
	border: 1px solid;
	border-color: #57c #258 #258 #47c;
}

.ace-tool-group {
	border: 1px solid;
	border-color: #57c #258 #258 #47c;
  	margin-left:	7px;
	padding: 1px;
}

.ace-toolbar {
	background:		#f5f2ea;		/*#F5F5D0;*/
	padding-top:	3px;
	padding-bottom:	1px;
	border-top:  2px solid #f5f5f5;
	border-bottom:  2px solid gray;
}

.ace-text-button-toolbar {
	white-space:	nowrap;
	font-size:		11pt;
	font-weight:	bold;
	margin-left:	9px;
	margin-right:	9px;
}


.ace-title-table-column-page {
/*	width:		3em;*/
	text-align:	right;
}

.ace-col-list-item {
	background:     #f5f2ea;
	margin-bottom:	20px;
	padding-right:	30px;
	padding-top:	2px;
	padding-bottom:	2px;
}

.ace-dendrite-open {
	margin-bottom:	5px;
	padding:		5px;
	border:			1px solid black;
}

.ace-dendrite-closed {
	margin:		auto;
	padding:	0px;
	border:		none;
}

.ace-dendrite-anchor-open {
	background:     #F8EFE8;
	border-top:		1px solid black;
	border-left:	1px solid black;
	border-right:	1px solid black;
	border-bottom:	0;
	margin-right:	0;
}

.ace-dendrite-anchor-closed {
	background:		#f5f2ea;  /*#faf9f2;*/
	border:			1px solid #04005F;/*#993333;*/
	margin-bottom:	4px;
}

.ace-dendrite-anchor-title-main {
	white-space:	nowrap;
	font-size:		14pt;
	text-align:		center;
	padding-left:	3px;
	padding-right:	3px;
}

.ace-dendrite-anchor-title-sub {
	white-space:	nowrap;
	font-size:		8pt;
	text-align:		center;
	padding-left:	3px;
	padding-right:	3px;
}

.ace-title-heading {
	padding-left:	20px;
	white-space:	nowrap;
	font-size:		120%;
}

.ace-index-heading {
	padding-left:	30px;
	white-space:	nowrap;
	font-size:		120%;
}
.ace-index-heading-sub {
	padding-left:	30px;
	white-space:	nowrap;
}






.ace-text-tib-acip {
	font-size:		13pt;
}
.ace-text-tib-wylie {
	font-size:		13pt;
}
.ace-text-eng {
	font-size:		13pt;
}
.ace-text-tib-uchen {
	white-space:	nowrap;
	font-family: 	"Tibetan Machine Uni", "Tibetan Unicode", "Jomolhari", "Himalaya", "Ximalaya", "XTashi", "Uchen_05", "Wangdi29", "Tsuig_03", "XenoType Tibetan New";
	font-size:		17pt;
}
.ace-text-skt-dev {
	white-space:	nowrap;
	font-family: 	'Sanskrit 2003', 'Arial Unicode MS';
	font-size:		14pt;
	padding-bottom:	3px;
}
.ace-text-skt-dia {
	white-space:	nowrap;
	font-family: 	Code2000, "TITUS Cyberbit Basic", "Doulos SIL", "Chrysanthi Unicode", "Bitstream Cyberbit", "Bitstream CyberBase", Thryomanes, Gentium, GentiumAlt, "Lucida Grande", "Arial Unicode MS", "Microsoft Sans Serif", "Lucida Sans Unicode";
	font-size:		13pt;
	height:			1.2em;  
}
.ace-text-skt-simple {
	white-space:	nowrap;
	font-family: 	Code2000, "TITUS Cyberbit Basic", "Doulos SIL", "Chrysanthi Unicode", "Bitstream Cyberbit", "Bitstream CyberBase", Thryomanes, Gentium, GentiumAlt, "Lucida Grande", "Arial Unicode MS", "Microsoft Sans Serif", "Lucida Sans Unicode";
	font-size:		13pt;
	height:			1.2em;  
}


/*   ---------------------------  */

.gwt-PushButton-up,
.gwt-PushButton-up-hovering,
.gwt-PushButton-up-disabled,
.gwt-PushButton-down,
.gwt-PushButton-down-hovering,
.gwt-PushButton-down-disabled,
.gwt-ToggleButton-up,
.gwt-ToggleButton-up-hovering,
.gwt-ToggleButton-up-disabled,
.gwt-ToggleButton-down,
.gwt-ToggleButton-down-hovering,
.gwt-ToggleButton-down-disabled {
  margin-left: 0px;
  margin-right: 0px;
  text-decoration: none;
/*  background: url("hborder.png") repeat-x 0px -27px;*/
}

.gwt-PushButton-up,
.gwt-PushButton-up-hovering,
.gwt-PushButton-up-disabled,
.gwt-ToggleButton-up,
.gwt-ToggleButton-up-hovering,
.gwt-ToggleButton-up-disabled {
  padding: 1px 2px 1px 2px;
}

.gwt-PushButton-up,
.gwt-ToggleButton-up {
/*  border: 1px outset #ccc;*/
  padding: 2px 3px 2px 3px;
  cursor: pointer;
  cursor: hand;
}

.gwt-PushButton-up-hovering,
.gwt-ToggleButton-up-hovering {
  border: 1px outset;
  border-color: #9cf #69e #69e #7af;
  cursor: pointer;
  cursor: hand;
}

.gwt-PushButton-up-disabled,
.gwt-ToggleButton-up-disabled {
  border: 1px outset #ccc;
  cursor: default;
  opacity: .5;
  zoom: 1;
  filter: alpha(opacity=40);
}

.gwt-PushButton-down,
.gwt-PushButton-down-hovering,
.gwt-PushButton-down-disabled,
.gwt-ToggleButton-down,
.gwt-ToggleButton-down-hovering,
.gwt-ToggleButton-down-disabled {
  padding: 2px 1px 0px 3px;
}

.gwt-PushButton-down,
.gwt-ToggleButton-down {
  background-position: 0 -513px;
  border: 1px inset #ccc;
  cursor: pointer;
  cursor: hand;
}
.gwt-PushButton-down-hovering,
.gwt-ToggleButton-down-hovering {
/*  background-position: 0 -513px;*/
  border: 1px inset;
  border-color: #9cf #69e #69e #7af;
  cursor: pointer;
  cursor: hand;
}

.gwt-PushButton-down-disabled,
.gwt-ToggleButton-down-disabled {
/*  background-position: 0 -513px;*/
  border: 1px inset #ccc;
  cursor: default;
  opacity: .5;
  zoom: 1;
  filter: alpha(opacity=40);
}




.gwt-DialogBox .Caption {
  background: #A4967C;
  padding: 3px 3px 3px 3px;
  cursor: default;
  border-bottom: 1px solid #999999;
  border-top: 2px solid white;
  border-left: 2px solid white;
  border-right: 2px solid grey;
}

.gwt-DialogBox .dialogMiddleCenter {
    padding: 3px;
	background:		#f5f2ea;
	border-left: 2px solid white;
	border-bottom: 2px solid grey;
	border-right: 2px solid grey;
}



