/* CSS Document */


body
{
background-color: #dfdfdf;
/*background-color: #66b3ff;*/
/*background-image: url(images/bg.jpg);*/

/*background-repeat: repeat;
scrollbar-face-color:navy;
scrollbar-highlight-color:white;
scrollbar-3dlight-color:white;
scrollbar-darkshadow-color:white;
scrollbar-shadow-color:gray;
scrollbar-arrow-color:white;
scrollbar-track-color:white;*/

}
table
{
background-color: #FFFFFF;

}
.text
{
font-family: 'Trebuchet MS', Tahoma, Verdana;
font-size: 0.8em;
color: #003399; /*999999*/

}
.textsmall
{
font-family: 'Trebuchet MS', Tahoma, Verdana;
font-size: 0.8em;
color: #003399;

}

.textlarge
{
font-family: 'Trebuchet MS', Tahoma, Verdana;
font-size: 1.0em;
color: #003399;
}
.menutable
{
font-family: 'Trebuchet MS', Tahoma, Verdana;
font-size: 1.0em;
color: #003399;
}
.menutable td
{
height: 32px;
text-align: left;
/*border:1px solid #666666;*/

}
.menutable td a
{
text-decoration: none;
font-weight: bold;
color: #003399;
text-indent: 4px;

}
.menutable td a:hover
{
text-decoration: underline;
font-weight: bold;
color: #ff6600;

}
object.leftmargin
{
margin-left: 0.5cm;
margin-right: 0.5cm;
}
p.leftmargin
{
margin-left: 2.5%;
margin-right: 2.5%;
}
p.rightmargin
{
margin-right: 30px;
}

p.leftmargin a
{
text-decoration: none;
color: #003399;
}
p.leftmargin a:hover
{
text-decoration: none;
color: #c80b29;
}
#just
{
text-align: justify;
}
.credit
{
text-align: left;
font-family: 'Trebuchet MS', Tahoma, Verdana;
font-size: 0.6em;
color: #003399;
}
.credit a
{
text-decoration: none;
color: #003399;
}
.credit a:hover
{
text-decoration: none;
color: #c80b29;
}
.headbar
{
font-family: 'Trebuchet MS', Tahoma, Verdana;
font-size: 1.0em;
font-weight: bold;
color: #c80b29; /* ffffff*/
background-color: #ffffff; /* 003399*/
text-align: right;

}
.nav
{
font-family: 'Trebuchet MS', Tahoma, Verdana;
font-size: 0.7em;
font-weight: bold;
color: #003399;
height: 30px;
vertical-align: middle;
}
nav a
{
text-decoration: none;
color: #003399;
}
nav a:hover
{
color: #c80b29;
}
#pic
{
background-image:  url(../images/blindsfaded.jpg);
background-position: bottom right;
background-repeat: no-repeat;
}
.scroll
{
width: 330px;
height: 235px;
overflow: auto;
margin-left: 10px;
}
.tabstyle
{
font-family: 'Trebuchet MS', Tahoma, Verdana;
font-size: 0.7em;
color: #003399;

}
#tabmod
{
border: solid 1px #e1e1e1;
background-color: #ffffff;
}
#butsubmit
{
font-size: 110%;
height: 20px;
border: 0px;
background-color: #f2f2f2; 
text-align: left;
text-decoration: underline;
padding-left: 0px;
}
#mysubmit 
{ 
background-color: #e1e1e1; 
font-size: 90%; 
border: solid 1px #93b6ff;
height: 20px;
width: 120px;
}
#mysubmitnoinput 
{ 
background-color: #ffffff; 
font-size: 90%; 
border: solid 1px #93b6ff;
height: 20px;
width: 120px;
}
#mysubmitNo 
{
display: none; 
background-color: #e1e1e1; 
font-size: 90%; 
border: solid 1px #93b6ff;
height: 20px;
width: 120px;
}
#input
{
border: 0px;
}
a input
{
color: #003399;
font-weight: bold;
}
a:hover input
{
color: #c80b29;

}
.hightext
{
color: #003399;
font-weight: bold;
font-size: 120%;
}
.highorange
{
color: #c90b29;
font-size: 120%;
text-align: center;
}

#boldlink
{
color: #003399;
font-weight: bold;
font-size: 120%;
text-align: right;
}
#boldlink a
{
text-decoration: underline;
color: #003399;
}
#boldlink a:hover
{
color: #c80b29;
}

#greyback
{
background-color: #dfdfdf;
}
#lightback
{
background-color: #f2f2f2;
}
#img
{
border: 1px solid navy;
}
.topright
{
background-image:  url(../images/headfabric.jpg);
background-position: bottom right;
background-repeat: no-repeat;
}
.tabletop
{
background-color: #f2f2f2;
border-bottom: 3px solid #777777;
font-family: 'Trebuchet MS', Tahoma, Verdana;
font-size: 0.7em;
font-weight: bold;
color: #003399;
text-align: center;
}
.tabletop a
{
text-decoration: none;
color: #003399;
}
.tabletop a:hover
{
color: #c80b29;
}
.input
{
width: 200px;
height: 18px;
border:solid #3366CC 1px;
color: #666666;
}
.inpimg
{
height: 15px;
width: 80px;
}
textarea
{
width: 200px;
height: 100px;
overflow: auto;
border:solid #3366CC 1px;
color: #666666;
}
#emphasis
{
color: #c80b29;
}
#emphasisT
{
color: #c80b29;
}
.offset
{
text-indent: 5px;
}
#heavy
{
font-weight: bold;
}
#tablerows
{
font: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: 75%;
text-indent: 5px;
}
#showtable
{
visibility: hidden;
}
#showdiv
{
visibility: hidden;
height: 110px;	
width: 400px;	
overflow: auto;
}