.button {
height:22px;
width:70px;
font-family:Arial;
font-size:12px;
font-weight:bold;     
}

.bluebutton {
background:url(global/common/images/blue.png);
background-color:transparent;
border-width:0 1px;
border-style:solid;
color:#FFFFFF; 
height:24px;
width:50px;
font-weight:bold;
font-family:Arial;
font-size:12px;
border-left-width:0 1px;
border-right-width:0 1px;
border-top-width:0 1px;
border-bottom-width:0 1px;
} 

.bluebutton60 {

background:url(global/common/images/blue60.png);
background-color:transparent;
border-width:0 1px;
border-style:solid;
color:#FFFFFF; 
height:24px;
width:60px;
font-weight:bold;
font-family:Arial;
font-size:12px;
border-left-width:0 1px;
border-right-width:0 1px;
border-top-width:0 1px;
border-bottom-width:0 1px;
} 

.bluebutton90 {
background:url(global/common/images/blue90.png);
background-color:transparent;
border-width:0 1px;
border-style:solid;
color:#FFFFFF; 
height:24px;
width:90px;
font-weight:bold;
font-family:Arial;
font-size:12px;
border-left-width:0 1px;
border-right-width:0 1px;
border-top-width:0 1px;
border-bottom-width:0 1px;
} 

.bluebutton100 {
background:url(global/common/images/blue100.png);
background-color:transparent;
border-width:1px 0;
border-style:solid;
color:#FFFFFF; 
height:24px;
width:90px;
font-weight:bold;
font-family:Arial;
font-size:12px;
border-left-width:0 1px;
border-right-width:0 1px;
border-top-width:0 1px;
border-bottom-width:0 1px;
} 

.bluebutton120 {
background:url(global/common/images/blue120.png);
background-color:transparent;
border-width:0 1px;
border-style:solid;
color:#FFFFFF; 
height:24px;
width:120px;
font-weight:bold;
font-family:Arial;
font-size:12px;
border-left-width:0 1px;
border-right-width:0 1px;
border-top-width:0 1px;
border-bottom-width:0 1px;
} 

.bluebutton180 {
background:url(global/common/images/blue180.png);
background-color:transparent;
border-width:0 1px;
border-style:solid;
color:#FFFFFF; 
height:24px;
width:180px;
font-weight:bold;
font-family:Arial;
font-size:12px;
border-left-width:0 1px;
border-right-width:0 1px;
border-top-width:0 1px;
border-bottom-width:0 1px;
} 

.bluebutton216 {
background:url(global/common/images/blue216.png);
background-color:transparent;
border-width:0 1px;
border-style:solid;
color:#FFFFFF; 
height:24px;
width:216px;
font-weight:bold;
font-family:Arial;
font-size:12px;
border-left-width:0 1px;
border-right-width:0 1px;
border-top-width:0 1px;
border-bottom-width:0 1px;
} 

.greybutton {
background:url(global/common/images/grey.png);
background-color:transparent;
border-width:0 1px;
border-style:solid;
color:#848284; 
height:24px;
width:50px;
font-weight:bold;
font-family:Arial;
font-size:12px;
border-left-width:0 1px;
border-right-width:0 1px;
border-top-width:0 1px;
border-bottom-width:0 1px;
} 

.greybutton60 {
background:url(global/common/images/grey60.png);
background-color:transparent;
border-width:0 1px;
border-style:solid;
color:#848284; 
height:24px;
width:60px;
font-weight:bold;
font-family:Arial;
font-size:12px;
border-left-width:0 1px;
border-right-width:0 1px;
border-top-width:0 1px;
border-bottom-width:0 1px;
} 

.greybutton90 {
background:url(global/common/images/grey90.png);
background-color:transparent;
border-width:0 1px;
border-style:solid;
color:#848284; 
height:24px;
width:90px;
font-weight:bold;
font-family:Arial;
font-size:12px;
border-left-width:0 1px;
border-right-width:0 1px;
border-top-width:0 1px;
border-bottom-width:0 1px;
} 

.greybutton100 {
border-color:#CCCCCC; 
background-color:#CCCCCC; 
color:#666666; 
height:22px;
font-weight:bold;
font-family:Arial;
font-size:12px;
disabled:true;
width:100px;
}

.greybutton180 {
background:url(global/common/images/grey180.png);
background-color:transparent;
border-width:0 1px;
border-style:solid;
color:#848284; 
height:24px;
width:180px;
font-weight:bold;
font-family:Arial;
font-size:12px;
border-left-width:0 1px;
border-right-width:0 1px;
border-top-width:0 1px;
border-bottom-width:0 1px;
} 

.text {
font-family:Tahoma;
font-size:10pt;
}

.label {
font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-align:right;
}

a:link { 
color:blue;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
} 

a:hover { 
color:#2647a0;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
}

a:active { 
color:blue;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
}
 
a:visited {
color:blue; 
font-family:Tahoma;
font-size:11px;
font-weight:bold;
} 

.link { 
color:#2647a0;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.header{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-align:left;
}

.select {
width:120px;
color:#000000;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-align:left;
background-color:#FFFFFF;
}

.textbox {
font-family:Tahoma;
width:150px;
color:#000000;
font-size:11px;
font-weight:bold;
background-color:#FFFFFF;
}

.field {
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#2647a0;
background-color:#ffffff;
}

.searchlabel {
color:#2647a0;
font-family:Tahoma;
font-style:italic;
font-size:12px;
font-weight:bold;
}

.searchbox {
width:92px;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
}

.colorbutton {
height:17px;
width:18px;
}

.thin_table {
border-color:#7F7F7F;
border-width:thin;
border:1px solid #808080;
font-family:Tahoma;
font-size:11px;
background-color:#EDF5FF;
}

.thin_table_data {
border-color:#7B7D7B;
border-width:thin;
border:1px solid #7B7D7B;
font-family:Tahoma;
font-size:11px;
background-color:#EDF5FF;
}

.thin_table_xls {
border-color:#000000;
border-width:thin;
border:1px solid #000000;
font-family:Tahoma;
font-size:12px;
background-color:#FFFFFF;
}

.thin_text_bold {
color:#000000;
font-size:11px;
font-weight:bold;
font-family:Tahoma;
}

.thin_text {
color:#000000;
font-size:11px;
font-family:Tahoma;
}

.thin_text_header {
color:#000000;
font-size:14px; 
font-weight:bold;
font-family:Tahoma;
}

.thin_text_header12 {
color:#000000;
font-size:12px; 
font-weight:bold;
font-family:Tahoma;
}

.thin_field {
color:#000000;
font-size:11px;
font-weight:bold;
font-family:Tahoma;
background-color:#F5F5F5;
}

.thin_field_input {
color:#000000;
font-size:11px;
font-weight:bold;
font-family:Tahoma;
background-color:#FFFFCC;
}

.thin_boiler {
border-color:#7F7F7F;
border-width:thin;
border:1px solid #808080;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
background-color:#EDF5FF;
}

.techspec_header {
font-family:Tahoma;
font-size:123.1%;
font-weight:bold;
font-style:italic;
text-align:left;
}

.techspec_section {
font-family:Tahoma;
font-size:116%;
font-weight:bold;
font-style:italic;
text-align:center;
}

.techspec_label {
font-family:Tahoma;
font-size:100%;
font-weight:bold;
}

.techspec_table {
font-family:Tahoma;
font-size:11pt;
}