body { margin:0px; background-color: #FFFFFF; }
body, td, p { color: #000000; font-size: 11px; font-family: Tahoma; }

form { margin: 0px; }
li { list-style-image: url(../images/li.gif); padding-bottom: 5px; }
ul { margin-top: 0px; margin-left: 16px; margin-bottom: 0px; }

a, a:link, a:active, a:visited { color: #B51616; text-decoration:underline; }
a:hover { color: #B51616; text-decoration:none; }
a.lnk:link, a.lnk:active, a.lnk:visited { color: #B21212; text-decoration:underline; }
a.lnk:hover { color: #B21212; text-decoration:none; }
a.lnk2:link, a.lnk2:active, a.lnk2:visited { color: #D26A50; text-decoration:none; }
a.lnk2:hover { color: #D26A50; text-decoration:underline; }
a.lnk3:link, a.lnk3:active, a.lnk3:visited { color: #2470A0; text-decoration:underline; }
a.lnk3:hover { color: #2470A0; text-decoration:none; }
a.lnk4:link, a.lnk4:active, a.lnk4:visited { color: #52A2D4; text-decoration:underline; }
a.lnk4:hover { color: #52A2D4; text-decoration:none; }
a.clnk:link, a.clnk:active, a.clnk:visited { color: #1F84BA; text-decoration:none; }
a.clnk:hover { color: #1F84BA; text-decoration:underline; }

.top9 { height: 22px; padding-left: 42px; background-image: url(../images/top-9.jpg); background-position: top right; background-repeat: no-repeat; }
.top2 { height: 74px; background-image: url(../images/rght-bg.jpg); background-position: top right; background-repeat: no-repeat; }
.top3 { padding-top: 13px; background-image: url(../images/bg.jpg); background-position: top right; background-repeat: no-repeat; }
.bot3 { padding-right: 125px; padding-top: 9px; background-image: url(../images/bt-3-bg.gif); background-position: top right; background-repeat: no-repeat; vertical-align: top; }
.bot1 { background-image: url(../images/bt-4-bg.jpg); background-position: bottom left; background-repeat: no-repeat; }
.tbl1 { padding: 7px; border: #DBEEFD 1px solid; background-image: url(../images/tbl1-bg.gif); background-position: top; background-repeat: repeat-x; }
.inp1 { background-image: url(../images/inp.gif); background-position: left top; background-repeat: no-repeat; height: 39px; width: 112px; padding-left: 14px; }
.shbg { background-image: url(../images/search-6.jpg); background-position: right top; background-repeat: no-repeat; }
.tbl2 { border-left: #E8E8E8 1px solid; border-top: #E8E8E8 1px solid; border-right: #E8E8E8 1px solid; border-bottom: #B4DCEC 4px solid; }
.tbl3 { padding: 7px; border: #DBEEFD 1px solid; border-bottom: none; background-image: url(../images/tbl1-bg.gif); background-position: top; background-repeat: repeat-x; }

.hdr { padding-left: 8px; background-image: url(../images/hdr.jpg); background-position: right; background-repeat: repeat-y; background-color: #7DAECC; height: 17px; }
.inp { border: none; padding-top: 1px; font-size: 10px; width: 106px; }

.tpad20 { padding-top: 20px; }
.lpad30 { padding-left: 30px; }
.lpad15 { padding-left: 15px; }
.lpad5 { padding-left: 5px; }
.mnupad1 { margin-left: 40px; margin-top: 46px; }
.mnupad2 { margin-left: 38px; margin-top: 46px; }
.pad10 { padding: 10px; }
.pad15 { padding: 15px; }
.pad0 { padding: 0px; }
.ml13 { margin-left: 13px; }

.brdtd1 { border-right: #DBEEFD 1px solid; border-bottom: #DBEEFD 1px solid; }
.brdtd2 { border-bottom: #DBEEFD 1px solid; }
.brdtd3 { border-right: #DBEEFD 1px solid; }

.dat { color: #E34E2C; font-size: 10px; }
.cpy { color: #478BAA; font-size: 9px; }
.bot { color: #5D9DC4; font-size: 10px; }

.cp { color: #B21212; }
.rd { color: #B61A1A; }
.wt { color: #FFFFFF; }
.bl { color: #005C82; }
.tl { color: #2470A0; }
.cl { color: #1F84BA; }
.lg { color: #B51616; }
.pr { color: #FF0000; }
.gr { color: #AFAFAF; }
.cr { color: #286E99; }

.fs14 { font-size: 14px; }
.fs12 { font-size: 12px; }
.fs11 { font-size: 11px; }
.fs10 { font-size: 10px; }
.fs9 { font-size: 9px; }

.w1 { width: 135px; }
.w2 { width: 212px; }

.lh2 { line-height: 200% }
.li2 { list-style-image: url(../images/li2.gif); padding-bottom: 1px; }
.MAINS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: small-caps;
}
.MAINS_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2c7cae;
	font-weight: bold;
	font-variant: small-caps;
}
a.MenuItem, a.MenuItem:link, a.MenuItem:active, a.MenuItem:visited ,a.MenuItem:hover
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}
.clnk { color: #1F84BA; text-decoration:none; }


/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
  
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 30%;
    left: 50%;
    
    margin-left: -300px;
    width: 500px;
    
    background-color: #fff;
    color: #333;
    border: 3px solid #62A7D1;
    padding: 12px;
}

.jqmOverlay { background-color: #fff; width:100px; }

* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.updateProgress
{
  /*background: url(../images/round-r.png); */
  background-repeat: repeat; 
  position:relative; 
  top: 10px; 
  border: 0px; 
  width: 100%; 
  z-index: 1000; 
  opacity: 0.8; 
  -moz-opacity: 0.8; 
  filter: alpha(opacity=80); 
  vertical-align: middle;
}