@CHARSET "UTF-8";
/** GENERIC CSS RULES START */
/** {{{ */
/* Divide your desired pixel width by 13; the result is your width in ems for all non-IE browsers. For IE, divide your desired pixel with by 13.3333 to find the width in ems for IE */
.chb {background: transparent; border-style: none;}
.clear { clear:both;height:1px;margin: -1px 0 0 0; padding:0;border:none;visibility: hidden; }
.alternate {display: none;}
.rel { position: relative; }
.absTop { position: absolute; top: 0px; left: 0px; }
.autH {height: auto;}
.center { text-align: center }
.text-right { text-align: right; }
.text-left { text-align: left; }
.italic { font-style: italic;}
.hide { visibility: hidden; }
.show { visibility: visible; }
.noBM { margin-bottom: 2px; }
.noBT { margin-top: 2px; }
.bold { font-weight: 800; }
.noBold { font-weight: normal; }
.noBorder { border-style: none; }
.noMargin {margin:0;}
.noMarginBottom {margin-bottom: 0px;}
.noPadding {padding: 0px;}
.noDisplay { display: none; }
.block { display: block; }
.left {float: left;}
.right {float: right;}
.clearBoth { clear: both; }
.clearLeft { clear: left; }
.clearRight { clear: right; }
sup {
    vertical-align: super;
    font-size: 8px;
}

.w30 {width:2.308em;/* non-IE */ *width:2.25em;/* IE */}
.w80 {width:6.154em;/* non-IE */ *width:6em;/* IE */}
.w96 {width:7.385em;/* non-IE */ *width:7.2em;/* IE */}
.w98 {width:7.539em;/* non-IE */ *width:7.35em;/* IE */}
.w110 {width:8.462em;/* non-IE */ *width:8.25em;/* IE */}
.w115 {width:8.846em;/* non-IE */ *width:8.625em;/* IE */}
.w130 {width:10em;*width:9.75em;}
.w140 {width:10.769em; *width:10.5em;}
.w145 {width:11.154em;*width:10.875em;}
.w150 {width:11.538em;*width:11.25em;}
.w162 {width:12.462em;*width:12.150em;}
.w190 {width:14.615em;*width:14.25em;}
.w200 {width:15.385em;*width:15em;}
.w220 {width:16.92em;*width:16.50em;}
.w225 {width:17.308em;*width:16.875em;}
.w230 {width:17.692em;*width:17.25em;}
.w240 {width:18.462em;*width:18.00em;}
.w250 {width:19.231em;*width:18.75em;}
.w253 {width:19.462em;*width:18.975em;}
.w366 {width:28.154em;*width:27.45em;}
.w347 {width:26.692em;*width:26.025em;}
.w350 {width:26.923em;*width:26.25em;}
.w480 {width:36.923em;*width:36em;}
.w715 {width:55em;*width:53.625em;}
.w732 {width:56.308em;*width:54.9em;}
.w735 {width:56.539em;*width:55.125em;}
.w100p { width: 100%;  }


.h10 {height: 0.769em;*height:0.75em;}
.h20 {height: 1.538em;*height:1.5em;}
.h35 {height: 2.692em;*height:2.625em;}
.h40 {height: 3.077em;*height:3em;}
.h143 {height: 11em;*height:10.725em;}
.h164	{height: 12.615em;*height:12.3em;}
.h185 {height: 14.231em;*height: 13.875em;}
.h215 {height: 16.538em;*height: 16.125em;}
.h200no  {height: 15.385em;*height:15em;overflow: hidden;}

/* rounded corner - these are css3 rules in browsers which are not supporting css3 it is not working at all */
.xt-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.xt-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.xt-corner-right {  -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.xt-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.xt-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; }

/* negative margins */
.xt-negative-top {margin-top: -5px;}
/** GENERIC CSS RULES END }}} */