.selectred   { background: #ffcccc; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold; }
.selectgreen { background: #ccffcc; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold; }
.select { background: #dddddd; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold; }
.input8 { background: #dddddd; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; width:75px; font-weight: bold;}
.input5 { background: #dddddd; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; width:50px; font-weight: bold;}
.input4 { background: #dddddd; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; width:36px; font-weight: bold;}
.input3 { background: #dddddd; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; width:28px; font-weight: bold;}
.input2 { background: #dddddd; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; width:22px; font-weight: bold;}
.input  { background: #dddddd; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold;}
.inputblank  { background: #a0c0a0; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold; width:50px;}
.blank10     { background: #a0c0a0; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold; width:90px;}
.blank8      { background: #a0c0a0; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold; width:75px;}
.blank6      { background: #a0c0a0; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold; width:60px;}
.blank5      { background: #a0c0a0; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold; width:50px;}
.blank4      { background: #a0c0a0; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold; width:36px;}
.blank3      { background: #a0c0a0; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold; width:30px;}
.blank2      { background: #a0c0a0; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold; width:22px;}
.blank       { background: #a0c0a0; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold;}
.mbut   { background: #EEEEEE; height:30px; width:30px; color: Yellow; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold;}
.cbut   
{
 background: #EEEEEE;
 height:21px;
 color: #993300;
 font-family: Arial,sans-serif,Verdana;
 font-size: 11px;
 font-weight: bold;
 vertical-align:top;
}
.ibut   
{
 position:relative;
 top:0;
 left:0;
 padding:0px 0px 0px 0px;
 background: #EEEEEE;
 height:21px;
 color: #993300;
 font-family: Arial,sans-serif,Verdana;
 font-size: 11px;
 font-weight: bold;
 vertical-align:top;
 cursor:pointer;
}
.but    { background: #EEEEEE; color: #993300; cursor:pointer; font-family: Arial,sans-serif,Verdana; font-size: 11px; font-weight: bold; }
.box    { background: #ffffff; font-size: 10px; }
.date   { background: #ffffff; color: #000000; font-family: Arial,sans-serif,Verdana; font-size: 11px; width:65px; font-weight : bold; }
.title  { background: #FFFFFF; color: #000000; font-size: 9pt; }
.ublue  { color:#0000ff; text-decoration:none; }
.ublue:hover  { text-decoration:underline; }
button img 
{
 vertical-align:top; cursor:pointer;
}
a img { vertical-align:top; }
table   { font-family: Arial,sans-serif,Verdana; font-size: 9pt; }
tr      { font-family: Arial,sans-serif,Verdana; font-size: 9pt; }
td      { font-family: Arial,sans-serif,Verdana; font-size: 9pt; }
.A      { background: #ffffff; font-family: Arial,sans-serif,Verdana; font-size: 9pt; }
.B      { background: #ffffc0; font-family: Arial,sans-serif,Verdana; font-size: 9pt; }
.C      { background: #c0c0c0; font-family: Arial,sans-serif,Verdana; font-size: 9pt; }
.D      { background: #c0c0c0; font-family: Arial,sans-serif,Verdana; font-size: 9pt; }
.E      { background: #60c0a0; font-family: Arial,sans-serif,Verdana; font-size: 9pt; }
.F      { background: #cc9966; font-family: Arial,sans-serif,Verdana; font-size: 9pt; }
b       { font-family: Arial,sans-serif,Verdana; font-size: 9pt; font-weight: bold; }
p       { font-family: Arial,sans-serif,Verdana; font-size: 9pt; }
.info   { background: #eeeeee; color: #993300; font-size: 10pt; font-weight:bold; }
.notice { font-family: Arial,sans-serif,Verdana; font-size: 8pt; color:#006600; }
.help   { font-family: Arial,sans-serif,Verdana; font-size: 8pt; color:#000000; }
.note   { font-family: Arial,sans-serif,Verdana; font-size: 8pt; color:#ff6600; }
.alert  { font-family: Arial,sans-serif,Verdana; font-size: 8pt; color:#ff0000; }
.div1   { overflow:auto; display:block; left: 0px; position: relative; }
.div    { overflow:auto; display:block; left: 0px; position: relative; visibility:hidden; }
.divbut { overflow:hidden; display:block; left: 0px; position: relative; }

.popcal  
{
 BORDER-RIGHT: 1px ridge;
 BORDER-TOP: 1px ridge;
 BORDER-LEFT: 1px ridge;
 WIDTH: 10px; BORDER-BOTTOM: 1px ridge;
 left:0;
 top:0;
 color:#000033;
 position:absolute;
 z-index:999;
 visibility:visible;
}
.layerhelp
{
 border:0;
 color:#00ccff;
 text-decoration:underline;
 cursor:pointer;
 font-family: Arial,sans-serif,Verdana;
 font-size: 7pt;
 background:transparent;
 background-image: url(images/qm-ltr.gif);
 background-repeat: no-repeat;
 width: 20px;
}
.lorstyle
{
    width:5.5px;
    height:10px;
    margin:1px;
    background:white;   
    border:1px solid #6A6A6A;
}
.pagestyle
{ 
    width:8.5px;
    height:11px;
    background:#FFFF99;   
    border-left:1px solid #000000;
    border-top:1px solid #000000;
    border-right:4px solid #000000;
    border-bottom:4px solid #000000;
    margin:10px;
}

.td1 { background-image: url(images/buttons/bb.jpg); color: #000000; }
.td2 { background-image: url(images/buttons/gb.jpg); color: #020c22; }
.td3 { background-image: url(images/buttons/gb.jpg); color: #000000; }

#text {position: absolute;
	top: 200px;
	left: 200px;
	font: 18px arial;
	font-weight: 700;
}
#xz{} 
.brd{ border-width: 0px 0px 0px 0px; border-style: none; } 

TABLE.shadow{
 font-family: Arial,sans-serif,Verdana;
 font-size: 12pt;
 }
TD.menu {
 font-family: Arial,sans-serif,Verdana;
 font-size: 12px;
}
TD.down {
 font-family: Arial,sans-serif,Verdana;
 font-size: 12px;
}

#interface1 { z-index:1; }
#loader_container { text-align:center; position:absolute; top:10%; width:100%; }
#loader
{
 font-family:Tahoma, Helvetica, sans;
 font-size:11px;
 color: #000000;
 background-color:#FFFFFF;
 padding:10px 0 16px 0;
 margin:0 auto;
 display:block;
 width:130px;
 border:1px solid #6A6A6A;
 text-align:left;
 z-index:2;
}
#progress
{
 height:5px;
 font-size:1px;
 width:1px;
 position:relative;
 top:1px;
 left:0px;
 background-color:#9D9D94
}
#loader_bg
{
 background-color:#EBEBE4;
 position:relative;
 top:8px;
 left:8px;
 height:7px;
 width:113px;
 font-size:1px
}

div.btns{
/*	zoom:1; IE */
	white-space:nowrap;
}

div.btns:after
{
	display:block;
	clear:both;
	content:'';
}

div.btns a.btn{
    background-color:rgb(215,217,214);
	float:left;
	background:buttonface url(border-2.gif) no-repeat;cursor:pointer;font-size:0;text-align:center;
	text-align:center;
	display:block;
	width:140px;
	min-width:140px;
	text-decoration:none;
	margin:3px 2px;
}

div.btns a.btn:hover span{
	opacity:0.6;
/*	filter:alpha(opacity:80); IE */
}

div.btns a.btn span
{
	padding:3px 8px 4px 8px;
	text-align:center;
	position:relative;
	left:1px;top:1px;
	display:block;
	text-decoration:none;
	background:url(border.gif) right bottom no-repeat;
	font:small/1 Verdana;
	color:#222;
}

xmp{
	margin:0;
	font-size:1.2em;
}
/*end buttons*/

.popupLink { COLOR: red; outline: none }

.popup { POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: yellow; width: 200px; BORDER-LEFT: 1px solid #000000; BORDER-TOP: 1px solid #000000; BORDER-BOTTOM: 3px solid #000000; BORDER-RIGHT: 3px solid #000000; PADDING: 3px; z-index: 10 }

/*ahref buttons*/

.rssbutton{
background-color: #ff6600;
border: 1px #ff6600 outset;
padding: 0 2px;
color: white;
text-decoration: none;
font: bold 10px Verdana;
}

.rssbutton:visited, .rssbutton:hover, .rssbutton:active{ color: white; }

.butblue
{
 background-color: #eeeeee;
 border: 2px #dddddd outset;
 padding: 1px 3px;
 color: #000000;
 text-decoration: none;
font: bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}
.butblue:visited,.butblue:active { color: #000000; }
.butblue:hover{ border-style: inset; background-color: #eeeeee; color: #0000ff; padding: 2px 3px 0px 4px; }/*shift text 1px to the right and down*/

.butbrown
{
 background-color: #eeeeee;
 border: 2px #dddddd outset;
 padding: 1px 3px;
 color: #000000;
 text-decoration: none;
 font: bold 95% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}
.butbrown:visited,.butbrown:active { color: #000000; }
.butbrown:hover{ border-style: inset; background-color: #eeeeee; color: #993300; padding: 2px 3px 0px 4px; }/*shift text 1px to the right and down*/
