/* Start of CMSMS style sheet 'HSBC2008-Forms' */
#name,
#phone,
#e-mail,
#note,
#address,
#city,
#type
{
  clear: both;
  float: left;
  height: 35px;
  width: 75px;
  padding-top: 9px;
}
#city
{
  width: 35px;
}
#state
{
  float: left;
  height: 35px;
  width: 40px;
  padding-top: 9px;
}
#zip
{
  float: left;
  height: 35px;
  width: 30px;
  padding-top: 9px;
}
#name_field,
#phone_field,
#e-mail_field,
#address_field,
#city_field,
#state_field,
#zip_field,
#type_field
{
  height: 35px;
}
#city_field,
#state_field,
#zip_field
{
  float: left;
}
#note_field
{
  float: left;
  width: 360px;
}
#ff_control,
#df_control
{
  clear: both;
  position: relative;
  left: 75px;
  top: 0px;
  width: 360px;
  padding-left: 60px;
  padding-right: 60px;  
}
#df_control
{
  width: 300px;
  padding-left: 90px;
  padding-right: 90px;  
}
.ff_label
{
  margin-top: 0px;
  padding-top: 0px;
  font-style: normal;
  font-weight: normal;
  font-variant: small-caps;
  font-family: Cambria, Times New Roman, serif;
  font-size: small;
  text-transform: none;
  text-decoration: none;
  text-align: right;
  color: rgb(0,0,0);
}
.ff_left
{
  float: left;
  position: relative;
  left: 0px;
  width: 20px;
  height: 35px;
  background-color: transparent;
  background-image: url('images/hsbc2008/form_field_left.png');
  background-repeat: no-repeat;
}
.ff_body
{
  float: left;
  position: relative;
  left: 0px;
  height: 35px;
  padding-top: 9px;
  color: rgb(255,255,255);
  font-family: Calibri, Arial, sans-serif;
  font-weight: bold;
  background-color: transparent;
  background-image: url('images/hsbc2008/form_field_body.png');
  background-repeat: repeat-x;
  border: 0px;
}
.ff_type_body
{
  float: left;
  position: relative;
  left: 0px;
  width: 195px;
  height: 35px;
  padding-top: 8px;
  background-color: transparent;
  background-image: url('images/hsbc2008/form_field_body.png');
  background-repeat: repeat-x;
  border: 0px;
}
.ff_type_field
{
  width: 195px;
  font-family: Calibri, Arial, sans-serif;
  font-weight: bold;
  color: rgb(255,255,255);
  background-color: rgb(102,0,0);
  border: 0px none rgb(102,0,0);
}
.rf_body
{
  float: left;
  position: relative;
  left: 0px;
  height: 35px;
  padding-top: 7px;
  color: rgb(255,255,255);
  font-family: Calibri, Arial, sans-serif;
  font-weight: bold;
  background-color: transparent;
  background-image: url('images/hsbc2008/form_field_body.png');
  background-repeat: repeat-x;
  border: 0px;
}
.fc_body,
.dc_body
{
  float: left;
  position: relative;
  left: 0px;
  height: 35px;
  width: 85px;
  font-family: Calibri, Arial, sans-serif;
  font-weight: bold;
  font-variant: small-caps;
  font-family: sans-serif;
  font-size: 10pt;
  text-align: center;
  color: rgb(255,255,255);
  background-color: transparent;
  background-image: url('images/hsbc2008/form_field_body.png');
  background-repeat: repeat-x;
  border: 0px;
}
.dc_body
{
  width: 120px;
}
.fc_body:hover,
.dc_body:hover
{
  font-style: italic; 
}
.ff_right
{
  float: left;
  position: relative;
  left: 0px;
  width: 20px;
  height: 35px;
  background-color: transparent;
  background-image: url('images/hsbc2008/form_field_right.png');
  background-repeat: no-repeat;
}
.ta
{
  font-family: Calibri, Arial, sans-serif;
  font-weight: bold;
  color: rgb(255,255,255);
  border: 0px;
  border-color: transparent;
  background-color: transparent;
  overflow: auto;
}
.ta_top
{
  position: relative;
  top: 0px;
  left: 0px;
  width: 360px;
  height: 25px;
  background-color: transparent;
  background-image: url('images/hsbc2008/text_area_top.png');
  background-repeat: no-repeat;
}
.ta_body
{
  position: relative;
  top: 0px;
  left: 0px;
  width: 360px;
  padding: 0px 20px 0px 20px;
  background-color: transparent;
  background-image: url('images/hsbc2008/text_area_body.png');
  background-repeat: repeat-y;
  border: 0px;
}
.ta_bottom
{
  position: relative;
  top: 0px;
  left: 0px;
  width: 360px;
  height: 25px;
  background-color: transparent;
  background-image: url('images/hsbc2008/text_area_bottom.png');
  background-repeat: no-repeat;
}


/* End of 'HSBC2008-Forms' */

