*{ padding:0; margin:0;}
body{font-family: Arial,sans-serif;margin:0px;padding:0px; font-size:12px;}
.div_border{ width:251px; background:#f4f5f5; border:solid 1px #9a9a9a; padding:0 0 10px 0;}
/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
/*.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }*/
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 12px; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
/*.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }*/

.tapmain ul{ padding:0; margin:0; }
.tapmain ul li{ float:left; display:block;}
.tapmain ul li a{display:block; color:#000000; text-decoration:none}
.tapmain ul li a:hover{display:block; color:#000000;text-decoration:underline;}

.ui-tabs { position: relative; padding: .0em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .0em .0em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; /*margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap;*/ border-right:1px solid #9a9a9a; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li a:hover { text-decoration: none; background:#000000; color:#ffffff; }
/*.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }*/
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; /*padding: 1em 1.4em; */background: none; }

/* Component containers
----------------------------------*/



.ui-widget-content a { color: #ffffff/*{fcContent}*/; }
.ui-widget-header { background: #cccccc; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background: #cccccc; font-weight: normal/*{fwDefault}*/; color: #ffffff/*{fcDefault}*/; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { /*border: 1px solid #999999{borderColorHover};*/ background: #dadada; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff/*{fcHover}*/; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {/* border: 1px solid #aaaaaa{borderColorActive}; */background: #000000; font-weight: normal/*{fwDefault}*/; color: #ffffff/*{fcActive}*/; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff/*{fcActive}*/; text-decoration: none;  }



/* Icons
----------------------------------*/
.tap ul { margin:0; padding:10px 0 0 10px}
.tap ul li{ list-style:disc; line-height:20px; padding:0 0 0 0px; margin:0 0 0 20px;color:#333333;}
.tap ul li a{ text-decoration:none; color:#000000;}
.tap ul li a:hover{ text-decoration:underline; color:#000000;}
/* states and images */

