BODY {
  margin: 0px;
	background-color: #ffffff;
}
.BODY {
	background-color: #ffffff;
}

/*
SELECT {
	font-family: arial;
}
INPUT {
	font-family: arial;
}   */


A.dblisterheader {
    color: #e8f6f9;
    text-decoration: none;
}

A:link.dblisterheader {
    color: #e8f6f9;
    text-decoration: none;
}

A:visited.dblisterheader {
    color: #e8f6f9;
    text-decoration: none;
}

A:active.dblisterheader {
    color: red;
    background-color: #FFFFEE;
    text-decoration: none;
}

A:hover.dblisterheader {
    color:green;
}

A.newrecbutton {
    color: red;
    font-weight: bold;
    text-decoration: none;
    background-color: #FFFFEE;
}


DIV.caption {
	background-color: #B9CCDC;
	font-family: arial;
	font-size: 14pt;
}

.heading {
    background-color: #c5deea;
    font-weight: bold;
    text-align: center;
}

.lookuptabledata {
    background-color: #DDDDDD;
    font-weight: normal;
}
.lookuptabledata2 {
    background-color: #ECECEC;
    font-weight: normal;
}
.lookuptableselected {
    background-color: #AAAAAA;
    font-weight: bold;
	color: #FFFFFF;
}

A.lookuptablehead {
    background-color: #8BA5BB;
    font-weight: bold;
    text-align: center;
    color: #e8f6f9;
    text-decoration: none;
}

.toolbar {
    background-color: #F7F7F7;
    font-weight: normal;
    border-style: groove;
    border-color: #DDDDDD;
    border-width: 1;
}
.toolbarsel {
    background-color: #E7E7E7;
    font-weight: normal;
    border-style: inset;
    border-color: #EEEEEE;
    border-width: 1;
}

.ruleedit {
    background-color: #EEEEEE;
}


H1.warning {
    font-weight: bold;
    color: red;
}

DIV.warning {
    font-size: 12pt;
    color: red;
}

.warning {
    font-weight: bold;
    color: red;
}

TR.caption {
    background-color: #d7e2e8;
    font-weight: bold;
}

TD.minicaption {
    background-color: #d7e2e8;
    font-weight: bold;
    text-align: center;
    border-style: solid;
    border-color: #EEEEEE;
    border-width: 1;
}

.propnamecell {
    font-weight: bold;
}


.propdatacell {
	background-color: white;
}


.propdatacellred {
	background-color: white;
	font-weight: bold;
	color : red;
	cursor: pointer;
}

A.propdatacellred {
	background-color: white;
	font-weight: bold;
	color : red;
	cursor : pointer;
}

P, UL, LI{
  	margin-top: 0px;
	margin-bottom: 0px;
}
.propkeynamecell {
    font-weight: bold;
}

.propkeydatacell {
    background-color: #E8E8E8;
}

.keyfieldcontrol {
    background-color: #FFFFEE;
}

.keylabelcontrol {
}
.subtitle {
    color: #086184;
    font-weight: bold;
}

SELECT.newqdisc {
    background-color: #F0F0F0;
	border-width: 0px;
}
.propsform {
    background-color: #FBE3B1;
    font-weight: normal;
}

.errornousfield {
	background-color: #ffbfbf;
}

.titlebar {
	background-color: white;
}
/* .navbar {
        //background-image: url("images/TitleBg.jpg");
        background-color: #ffffff;
        background-repeat: repeat-x;
        //background: #fff;                    
        background: -webkit-linear-gradient(#b1b1b1, #fff);
        background: -o-linear-gradient(#b1b1b1, #fff);
        background: -moz-linear-gradient(#b1b1b1, #fff);
        background: linear-gradient(#b1b1b1, #fff);   

} */

.dblisterheader {
    background-color: #8BA5BB;
    font-weight: bold;
    text-align: center;
}

.dblistertotal {
    background-color: #B9CCDC;
    font-weight: bold;
    text-align: center;
}

.dblisterdata {
    background-color: #DDDDDD;
    font-weight: normal;
}

.dblisterdata2 {
    background-color: #ECECEC;
    font-weight: normal;
}

caption {
}


logo {
	border: none 0px #ffffff;
}
caption.attention {
	color: red;
}

.data {
    background-color: #FBDC89;
    font-weight: normal;
}

.data2 {
    background-color: #FBD27E;
    font-weight: normal;
}

.tablister {
    background-color: #ffffff;
    border-bottom: none;
    color: #DDDDDD;
    padding: 0 0;
    margin: 0;
}

.tablisterpage {
    /* background-image: url(/images/captionbg-lighter.jpg); */
    background-color: #DDDDDD;
    border-width: 1;
    border-color: #777777;
    border-style: groove;
    color: black;
}

.tablisterselpage {
    /* background-image: url(/images/captionbg-lighter.jpg); */
    background-color: #FBE3B1;
    border-width: 1;
    border-color: #777777;
    border-style: groove;
    color: black;
    border-bottom: none;
    border-right: none;
}

.pagecontrol {
    /* background-image: url(/images/captionbg-grey.jpg); */
    background-color: #f8f8f8;
    border-width: 1;
    border-color: #AAAAAA;
    border-style: groove;
    color: blue;
    padding: 0 0;
    margin: 0;
}

.tabsheet {
    background-color: #FBE3B1;
    padding: 0 0;
    margin: 0;
}
/*
.dblistertoolbar {
   border-style: solid;
   border-width: 1;
   background-color: #ECECEC;
}

.dblistertoolbarbutton {
    WIDTH:30px;
    HEIGHT:25;
    background-color:#FBD27E;
    border-style: outset;
    font-weight: bold;
    color:blue;
    cursor:pointer;
    font-family: arial;
}
*/

.coloredbutton {
     background-color:#FFDF9D;
     border-style:outset;
     font-weight:bold;
     color:blue;
     cursor:pointer;
     font-family:arial;
}

.LookupTheme{
        border-width:1px;
        border-style:solid;
        border-color: #7f9db9;
}

.DateTheme{
        border-width:1px;
        border-style:solid;
        border-color: #7f9db9;

}

Input.propcheckcell {
   	font-weight: bold;
	  font-family: Arial;
	  type:checkbox;
	  display: block; 
 	  float: left;  
    padding-right: 10px; 
 	  padding-left: 22px; 
    text-indent: -22px;
}

                                                                                                            
.float_window {
   background-color: #DDDDDD;
   border-style:solid;
   border-width:1px;
   border-color:#d4d4d4;
   font-weight: normal;
   font-family: Arial;
}



.float_title {
  background-image: url('/qbws/images/float_title_bg.gif');
	background-repeat: repeat-x;
 	font-family: Arial;
	color: white;
 	font-weight: bold;
 	height:24px;
 	cursor:default;
}
