html, body, form {height:100%}

body
{ 	
    margin:0;
    padding:0;
    border: none;
    color: #000000;
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
    background-color: #ffffff;
    scrollbar-face-color: #DEE3E7;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #DEE3E7;
    scrollbar-3dlight-color: #D1D7DC;
    scrollbar-arrow-color:  #006699;
    scrollbar-track-color: #EFEFEF;
    scrollbar-darkshadow-color: #98AAB1;	
}
span
{
    COLOR: #000000;
}
/* Link */ 
a
{
    COLOR: #003366;
}
a:visited
{
    COLOR: #124962;
}
.topnav
{
    font-family: Verdana;
    font-size: 7pt;
    color:#FFFFFF;
    vertical-align:middle;
    TEXT-DECORATION: none
}
.topnav:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.topnav:visited
{
    COLOR: #ffffff;
}
.topnav:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.leftMenuTitle
{
    color: #ffe085;
    font-size:11px;
    vertical-align: top;
    margin-bottom: 5px;
    font-weight: bold;
}
.titlePage
{
    color: #000000;
    font-size:14px;
    vertical-align: top;
    text-align: center;
    font-weight: bold;
    margin-top:2px;
    margin-bottom:8px;
    font-variant: small-caps
}
.label
{
   font-size:12px;
   font-weight:bold;
   color:#124962;
   height:10px;
   vertical-align:2px;
}
.control
{
   font-size:11px;
   font-weight:bolder;
   color:#330000;
   background-color:#ffffee;
   border-color:#124962;
   border-width:1px;
}
.controlWatermark
{
   font-size:11px;
   font-weight:bolder;
   color:#747170;
   background-color:#ffffee;
   border-color:#124962;
   border-width:1px;
}
.btn
{
   font-size:11px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#990033;
   background-color:#FFFFee;
   border-style:solid;
   border-color:#330000;
   border-width:1px;
}
.toolTip 
{ 
    border:solid 1px;
    font-family: Verdana; 
    font-size:8pt;
    background-color: #FFFACD;
    padding-left:5px;
    padding-right:5px;
}
.checkBoxCompany
{ 
    font-family: Verdana; 
    font-size:7pt;
    white-space:nowrap;
}
/* Updates */ 
.updates
{
    border:solid 1px gray;
    margin:4px;
    font-size:8pt;
    text-align:left;
    background-color: #ffffcc;
}
.updates td
{
    text-align:justify;
}
.titleUpdates_content
{
    font-weight: bold;
    color:#000000;
    background-color: #9dc2e3;
}
.titleUpdates_function
{
    font-weight: bold;
    color:#000000;
    background-color: #ffe085;
}
.updatesType_content
{
    font-size:11px;
    font-weight:bold;
    text-align:left;
    padding-left:3px;
    background-color: #9dc2e3;
}
.updatesType_function
{
    font-size:11px;
    font-weight:bold;
    text-align:left;
    padding-left:3px;
    background-color: #ffe085;
}
.updatesTopic
{
    font-size:12px;
    font-weight:bold;
    text-align:left;
    height:16px;
    padding-left:3px;
    background-color: #ffe085;
}
.titleUpdatesTopic
{
    font-size:11px;
    font-weight:bold;
    text-align:left;
    padding-left:3px;
    background-color: #9dc2e3;
}
/* Innovation */
img.innovation
{
    display: block;
	width:100px;
	height:100px;
	border: none;
    margin-left: auto;
    margin-right: auto;
    cursor: url(../cursor/magnify.cur), pointer; 
}
.innovation
{
    border:solid 1px gray;
    margin:4px;
    font-size:8pt;
    text-align:left;
    background-color: #ffffcc;
}
.criteriaInnovation
{
    font-weight: bold;
    color:#000000;
    background-color: #ffe085;
}
.attributeInnovation
{
    font-weight: bold;
    color:#000000;
    background-color: #9dc2e3;

}

.faq
{
    text-align:left;
    font-family: Verdana;
    font-size: 9pt;
    text-align:left;
    padding-left:50px;
    padding-top:10px
}
.error
{
    font-size:8pt;
    color: red;
    margin:5px;
    text-align:left;
    font-weight:bold;
}
.missingField
{
    background-color: #cc6666;
}
.printer {
     position:absolute;
     top:90px;
     right:10px;
     width:30px;
}
.modalPopupExtenderBackground {
    background-color:#ffffff;
    filter:alpha(opacity=70);
    opacity:0.7;
}
/* Shadow */
.contentBox, .shadowBox {
    position: relative;
    bottom: 4px;
    right: 4px;
}

.shadowBox {
     background-color: #ccc; 
}

.contentBox {
    border: 1px solid #000000;
}
