.fsi-paging { width:100%; }
.fsi-paging td { padding:4px; font-size:100%;}
.fsi-paging td span { vertical-align:top; font-size:100%; }
.fsi-paging td span.link { font-size:100%;text-decoration:underline;color:#041C2C;cursor:pointer }
.fsi-paging td a,
.fsi-paging td a:link,
.fsi-paging td a:visited,
.fsi-paging td a:active  { text-decoration:none; padding:3px 4px; font-size:100%;}
.fsi-paging td a:hover { text-decoration:underline; padding:2px 3px; border:1px #FFFFFF solid; }


.fsi-breadcrumb { margin-top:3px;margin-bottom:3px; vertical-align:middle;font-size:100%; }
.fsi-breadcrumb span { font-size:100%; }
.fsi-breadcrumb a { font-size:100%;padding:3px; text-decoration: underline; }
.fsi-breadcrumb a:hover { text-decoration: underline; }
.fsi-breadcrumb .fsi-breadcrumb-selected {color:#32408b;font-weight:normal }

.fsi-breadcrumb-center { text-align:center }


.fsi-tooltip{ display:none;}
.fsi-tooltip-container {position: absolute;width: 150px;border:1px #32408b solid;padding: 0px;background-color: lightyellow;visibility: hidden;z-index: 100;/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135, strength=5);*/}
.fsi-tooltip-container div { background-color:red }


.fsi-button {cursor:pointer}

.fsi-calendar { z-index:9005;position:absolute;display:none;border:1px #32408b solid;text-align:center }
.fsi-calendar * { font-size:9pt;color:#32408b }
.fsi-calendar div { font-weight:bold }
.fsi-calendar span { font-size:8pt;font-family:arial;vertical-align:center }
.fsi-calendar-img { vertical-align:middle;cursor:pointer }

/* TAB style*****************************************************************/
.pg-tab { clear:both;list-style:none; padding:0px; margin:0px;padding-left:20px}
.pg-tab a { color: #FFF; background: #FFFFFF url(../gif/tab-left.gif) left top no-repeat; padding-left: 14px;}
.pg-tab a span { color: #FFF; background: url(../gif/tab-right.gif) right top no-repeat; padding:7px 14px 6px 0px; font-size:10pt; font-weight:bold}
.pg-tab a,
.pg-tab a span { display: block; float: left }
.pg-tab li a {text-decoration: none !important}

/* Hide from IE5-Mac \*/
.pg-tab a,
.pg-tab a span { float: none; }
/* End hide */

.pg-tab li.active a { color: #fff; background: #FFFFFF url(../png/tab-left-active_skyline.png) left top no-repeat }
.pg-tab li.active a span { background: url(../png/tab-right-active_skyline.png) right top no-repeat; }

.pg-tab a:hover {color: #fff; background: #FFFFFF url(../gif/tab-left-hover.gif) left top no-repeat }
.pg-tab a:hover span { background: url(../gif/tab-right-hover.gif) right top no-repeat; }

.pg-tab li { float: left; margin: 0 3px 0 0;}

