/*
   VOF Seminars

    Document   : appl_1,css
    Created on : Sep 19, 2009, 2:10:31 PM
    Author     : A. Mayle
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}
body{
    background-color:#e0d9b0;
    font-size:100%;
    width:100%;
    margin: 0 auto;
    padding:0 0;
}
h1 {font-size:2.5em}
h2 {font-size:1.875em}
h3 {font-size:1.25em}

.align-right {
    text-align:right;
}
.vert-center {
    vertical-align:middle;
}
#headerpp {
	font:normal 1.8em Tahoma;
}

#headerth {
        vertical-align:text-top;

}
#header{
    font-size:2.5em;
     font-weight:bold;
}
#main {
    border:2px solid black;
}
select{
  font-size:0.875em;
}
.sellist {
  font-size:0.875em;
  font-weight:bold;
}
legend.dataset {
    font-size:1.5em;
    font-weight:bold;
}
legend.formset, legend.listset {
    font-size:1em;
    font-weight:bold;
}
table.underlying{
    background-color:#ffeeff;
    font-size:0.875em;
    width:100%;
    height:100%;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:50px;
}
table.listing {
    background-color:#ffccff;
    font-size:1em;
  /*  border:1px; */
}
table.listing td{
    border:1px;
    background-color:white;
    text-align:center;
    font-weight:bold;
}
table.listing td.EE{
    background-color: white;
}
table.listing td.EO{
    background-color:#efefef;
}
table.listing td.OO{
    background-color:#dfdfdf;
}
table.listing td.OE{
    background-color:#cfcfcf;
}

table.bgLL{
    background-color:white;
}

table.bgLD {
     background-color:#efefef;
}

table.bgDL{
    background-color:#ffff00;
}
table.bgDD{
    background-color:#FFD6A3;
}


table.listing th {
    border:1px solid white;
}
table.login {
    width:300px;
    background-color:#ffc0ff;
}
td.input,td {
    width:auto;
}
td.label{
    text-align:right;
    width:auto;
}
td.labelover {
    text-align:left;
}
td.reset-button {
    text-align:right;

}

input, textarea, select {
    font-weight:bold;
    font-size:1.00em;
}
option {
}
.sellist {
    font-weight:bold;
    font-size:1.00em;
}
input.input-readonly, select.input-readonly, textares.input-readonly {
    background-color:#c0c0c0;
}

input.reset-button{
    font-size:0.75em;
    color:#300030;
}

div.framediv{
    background-color:blue;
    border:2px solid blue;
    margin:0px;
    padding:0px;
}

img.closeimg{
    border:1px solid white;
}

hr.breaksection {
    height:20px;
 /*   background-color:#401040; */
    background-image:url('images/HorzBarRoundedPurple.png');
    background-repeat:no-repeat;
    background-position:center;
    border:0px;
    
}

p.breaklabel {
    margin-top:-25px;
    text-align:center;
    color:white;
    font-size:.60em;
    font-weight:bold;
    margin-left:35%;
    margin-right:35%;

}

.nodisplay {
    display:none;
}

.successmsg {
    color:white;
    font-weight:bold;
    text-align:center;
    background-color:green;
    margin-left:35%;
    margin-right:35%;
}
.noactionmsg {
    color:green;
    font-weight:bold;
    text-align:center;
    background-color:yellow;
    margin-left:35%;
    margin-right:35%;
    
}

.querydiv {
        font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	border:0px solid #868A15;
	padding:5px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;

}
.footertext {
    font-size:.6em;
    font-weight:bold;
    color:purple;
}




