/*
	This file is part of the hatatitla.biz
	Copyright (C) 2002-2014 Hatatitla
	All Rights Reserved
*/

.ui0col {
	float:left;
}

/* UIGalleryGridContainer */
table.ui1 {
	border-collapse:collapse;
}
td.ui1 {
	padding:1ex 1ex 1ex 1ex;
	border:solid 1px #DDD;
	background-color:#FFFFFF;
}
/* UICatalogueLinksBrowser */
.ui2m {
	font-size:14pt;
}
.ui2s {
	font-size:8pt;
}
/* UIDictionaryView */
dl.ui3 {
	padding:7px;
	margin:0px;
}
dt.ui3 {
	font-weight:bold;
	font-size:10pt;
}
dd.ui3 {
	margin-left:20px;
	font-size:10pt;
}
td.ui3 {
	border-style:dashed;
	border-width:1px;
	border-color:black;
	background-color:#FFFFE0;
}
/* UIGroupLinks */
table.ui4 {
	width:100%;
}
td.ui4 {
	vertical-align:top;
	width:50%;
}
/* UIHorizontalItemsContainer */
td.ui5 {
	vertical-align:top;
}
/* UIIconGridContainer */
td.ui6 {
	padding:1ex 1ex 1ex 1ex;
	border:solid 1px #DDD;
	background-color:#FFFFFF;
}
/* UIWideListContainer */
div.ui7 {
	background-image:url(../img/hr-dot.gif);
	background-repeat:repeat-x;
	width:100%;
	height:2px;
	margin-top:10px;
	margin-bottom:10px;
}
/* wide_cursor */
div.ui8 {
	text-align:center;
	white-space:nowrap;
}
/* UISubCategoryLinksContainer */
div.ui9b {
	margin-top:1.3ex;
	margin-bottom:1.3ex;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding:.6ex;
	border: solid 1px #BBB;
	background-color:#DDD;
}
div.ui9c {
	padding-left: 0ex;
	font-weight: bold;
}
div.ui9l {
	padding-left: 2ex;
}
/* UISimpleItemizedLinks */
p.ui10 {
	text-indent: 0ex;
	margin-top: .7ex;
	margin-bottom:0;
	font-weight:bold;
}
ul.ui10 {
	margin-top:.3ex;
	margin-bottom:.7ex;
}
/* navigator */
table.ui11 {
	width:100%;
	border-style:none;
	margin-top:1ex;
	margin-bottom:1ex;
	clear:both;
}
table.ui12 td {
	padding-left:.7ex;
	padding-right:.7ex;
}
/* link_navigator */
a.ui13p, span.ui13p {
	background-image:url(../img/nav_prev.png);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:15px;
}
a.ui13n, span.ui13n {
	background-image:url(../img/nav_next.png);
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding-right:15px;
}
span.ui13p, span.ui13n {
	color:#888;
}
/* more */
a.ui14 {
	background-image:url(../img/nav_next.png);
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding-right:15px;
}
/* notread_box */
span.ui15, span.ui15m {
	background-color:#44F;
	color:white;
	padding:0ex .7ex;
	-moz-border-radius: 1ex;
	-webkit-border-radius: 1ex;
	border-radius: 1ex;
	font-size:8pt;
}
/* boolean_indicator */
span.ui16y, span.ui16n {
	font-size:7pt;
	border:solid 1px black;
	padding:0 .4ex;
	-moz-border-radius:1ex;
	-webkit-border-radius:1ex;
	border-radius:1ex;
}
span.ui16y {
	background-color:#AFA;
}
span.ui16n {
	background-color:#FAA;
}
/* UIGroupedLinksContainer:c91 */
fieldset.ui17 {
	border-style:solid;
	border-width:1px;
	border-color:#808080;
	padding:1px;
	border-style:dashed;
	padding-top:2px;
	padding-bottom:5px;
	padding-left:1ex;
	padding-right:1ex;
	background-color: #FFFFFF;
}
legend.ui17 {
	background-color: #FFFFFF;
	margin-left:10px;
	padding-left:1px;
	padding-right:1px;
	font-weight:bold;
}
table.ui17 {
}
td.ui17 {
	vertical-align:top;
	padding-left:15px;
	padding-right:15px;
}
ul.ui17 {
	list-style:inside;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align:middle;
}
li.ui17 {
	list-style-image:url(../img/link-icon/more_s.png);
	vertical-align:middle;
	white-space:nowrap;
}
/* iconic_button */
/* a61 */
td.ui18, td.ui18i, td.ui18c, td.ui18p {
	width:12px;
	height:22px;
}
td.ui18 {
	background-image:url(../img/btnfrm-lg.png);
	background-repeat:no-repeat;
}
td.ui18i {
	background-image:url(../img/btn/il.png);
	background-repeat:no-repeat;
}
td.ui18c {
	background-image:url(../img/btn/cl.png);
	background-repeat:no-repeat;
}
td.ui18p {
	background-image:url(../img/btnfrm-lp.png);
	background-repeat:no-repeat;
}
/* a62 */
td.ui19, td.ui19i, td.ui19c, td.ui19p {
	height:22px;
	white-space:nowrap;
}
td.ui19 {
	background-image:url(../img/btnfrm-cg.png);
	background-repeat:repeat-x;
}
td.ui19i {
	background-image:url(../img/btn/ic.png);
	background-repeat:repeat-x;
	color:white;
}
td.ui19c {
	background-image:url(../img/btn/cc.png);
	background-repeat:repeat-x;
}
td.ui19p {
	background-image:url(../img/btnfrm-cp.png);
	background-repeat:repeat-x;
}
/* a63 */
td.ui20, td.ui20i, td.ui20c, td.ui20p {
	width:12px;
	height:22px;
}
td.ui20 {
	background-image:url(../img/btnfrm-rg.png);
	background-repeat:no-repeat;
}
td.ui20i {
	background-image:url(../img/btn/ir.png);
	background-repeat:no-repeat;
}
td.ui20c {
	background-image:url(../img/btn/cr.png);
	background-repeat:no-repeat;
}
td.ui20p {
	background-image:url(../img/btnfrm-rp.png);
	background-repeat:no-repeat;
}
img.ui20 {
	width:12px;
	height:22px;
}
/* UIIconicItemizedLinks */
ul.ui21 {
	margin-top:.3ex;
	margin-bottom:.7ex;
	margin-left:-1ex;
}
li.ui21s {
	list-style-type:none;
	border-bottom:dotted 1px #AAA;
	padding-top:.4ex;
	padding-bottom:.2ex;
}
/* UIStaticCarouselContainer */
div.ui22 {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding:.6ex;
	margin:1ex 0;
	border: solid 1px #AAA;
}
div.ui22c {
	margin-left:1ex;
}
ul.ui22 {
	clear:both;
	list-style-type:none;
}
ul.ui22 li.ui22c, ul.ui22 li.ui22n {
	float:left;
	display:block;
	margin:0 .5ex;
}
ul.ui22 li.ui22c {
	border:solid 3px #07D;
	padding:2px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
ul.ui22 li.ui22n {
	padding:5px;
}
div.ui22s {
	clear:both;
}
/* UIUserViewNavigationPanel */
div.ui23 {
	width:100%;
	border:solid 1px #C0C0C0;
	background-color:#F0F0F0;
	margin-top:.7ex;
	margin-bottom:.7ex;
}
/* UIAbstractInfoDictionary */
td.ui24k {
	font-weight:normal;
	text-align:right;
	vertical-align:top;
	color:#666;
}
td.ui24v {
	text-align:left;
	vertical-align:top;
	padding-left:.5ex;
}
/* UIWideFooter */
div.ui25 {
	border:solid 1px #AAA;
	margin-top:1ex;
	margin-bottom:1ex;
	padding:0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
div.ui25 h3 {
	border-style:none;
}
ul.ui25b {
	list-style-type:none;
}
ul.ui25b li {
	margin-top:.9ex;
	margin-bottom:.9ex;
}
ul.ui25b a {
	text-decoration:none;
	font-size:8pt;
	color:black;
}
ul.ui25b a:hover, ul.ui25b a:active {
	text-decoration:underline;
	font-size:8pt;
	color:#07D;
}
/* UIFormWizardInfo */
div.ui26 {
	border: solid 1px #888;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding:.6ex;
	margin-bottom:1ex;
}
div.ui26t {
	color:black;
	font-weight:bold;
	font-size:8pt;
	padding:.4ex;
}
table.ui26 {
	border-collapse:collapse;
	border-spacing: 0;
}
table.ui26 td.ui26l1, table.ui26 td.ui26b, table.ui26 td.ui26l0 {
	padding:0;
}
td.ui26, td.ui26c {
	text-align:center;
	font-size:8pt;
	padding:1ex;
}
td.ui26 {
	color:#AAA;
}
td.ui26c {
	color:#66F;
}
td.ui26l0 {
	width:50%;
	height:15px;
	background-image:url(../img/wiz_l0.png);
}
td.ui26l1 {
	width:50%;
	height:15px;
	background-image:url(../img/wiz_l1.png);
}
td.ui26b {
	width:15px;
	height:15px;
}
/* form_section_separator */
div.ui27 {
	background-image:url(../img/form_section_sep.png);
	background-repeat:repeat-x;
	width:100%;
}
span.ui27 {
	background-color:#F0F0F0;
	padding-right:1ex;
	font-weight:normal;
}
/* UIDictionaryDataView */
div.ui28l {
	font-weight:bold;
	font-size:14pt;
	font-family:'Times New Roman';
}
div.ui28i {
	padding-left:3ex;
}
/* UIPhotoWithShadow */
table.ui29 {
	border-style:none;
}
td.ui29x1 {
	width:7px;
	height:7px;
	background-image:url(../img/fotobg/lt.png);
}
td.ui29x2 {
	height:7px;
	background-image:url(../img/fotobg/t.png);
	background-repeat:repeat-x;
}
td.ui29x3 {
	width:15px;
	height:7px;
	background-image:url(../img/fotobg/rt.png);
}
td.ui29x4 {
	width:7px;
	background-image:url(../img/fotobg/l.png);
	background-repeat:repeat-y;
}
td.ui29x6 {
	width:15px;
	background-image:url(../img/fotobg/r.png);
	background-repeat:repeat-y;
}
td.ui29x7 {
	width:7px;
	height:15px;
	background-image:url(../img/fotobg/lb.png);
}
td.ui29x8 {
	height:15px;
	background-image:url(../img/fotobg/b.png);
	background-repeat:repeat-x;
}
td.ui29x9 {
	width:15px;
	height:15px;
	background-image:url(../img/fotobg/rb.png);
}
/* UISeeAlso */
ul.ui30 {
	margin-top:.3ex;
	margin-bottom:.7ex;
}
/* inline_iconic_ref */
span.ui31 {
	white-space:nowrap;
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:16px;
	margin-right:.5ex;
}
/* dictionary_selector */
table.ui32 {
	border-spacing: 0;
	width:100%;
}
td.ui32, td.ui32s {
	text-align:center;
	padding: 0.3ex;
}
td.ui32 a, td.ui32s a {
	font-size:16pt;
	font-family:Courier,Courier New;
}
td.ui32s a {
	color:red;
	font-weight:bold;
}
