/* Page Setup Section */

body

{

  top: 0px;

  left: 0px;

  margin: 0px;

  padding: 0px;

  text-align: left;

  background-color: transparent;

  background-image: url('images/wallpaper.jpg');

  background-repeat: repeat;

  background-color: transparent;

  background-attachment: fixed;

}

#container

{

  top: 0px;

  bottom: 100%;

  height: 100%;

  width: 866px;

  margin: 0px auto;

  padding: 0px;

  background-color: transparent;

  overflow: hidden;

}

a,

a:link,

a:active,

a:visited,

a:visited:active

{

  color: rgb(0,0,0);

  text-decoration: none;

}

a:hover,

a:visited:hover

{

  color: rgb(0,0,255);

  text-decoration: none;

}

img

{

  border: 0px;

}

/* Header Section */

#logo

{

  float: left;

  position: relative;

  top: 0px;

  left: 0px;

  height: 186px;

  width: 305px;

  text-align: center;

  background-color: transparent;

  background-image: url('images/logo.png');

  background-repeat: no-repeat;

  overflow: hidden;

}

#info

{

  float: left;

  position: relative;

  top: 0px;

  left: 0px;

  height: 186px;

  width: 561px;

  text-align: center;

  background-color: transparent;

  background-image: url('images/info.png');

  background-repeat: no-repeat;

  overflow: hidden;

}

.info_text

{

  font-family: Cambria, Times New Roman, serif;

  font-size: 12pt;

  font-style: normal;

  text-transform: none;

  text-decoration: none;

  text-align: right;

  padding-right: 15px;

}

.info_text a,

.info_text a:link,

.info_text a:active,

.info_text a:visited,

.info_text a:visited:active

{

  color: rgb(0,0,0);

  text-decoration: none;

}

.info_text a:hover,

.info_text a:visited:hover

{

  color: rgb(0,0,0);

  text-decoration: none;

}

/* Menu Section */

#menu

{

  float: left;

  position: relative;

  top: 0px;

  left: 0px;

  height: 100%;

  width: 305px;

  text-align: center;

  background-color: transparent;

  overflow: hidden;

}

#menu_top

{

  position: relative;

  top: 0px;

  left: 0px;

  height: 40px;

  width: 305px;

  text-align: center;

  background-color: transparent;

  background-image: url('images/menu_top.png');

  background-repeat: no-repeat;

  overflow: hidden;

}

#menu_body

{

  position: relative;

  top: 0px;

  left: 0px;

  width: 305px;

  font-family: Cambria, Times New Roman, serif;

  font-size: 16pt;

  font-style: normal;

  font-weight: bold;

  font-variant: small-caps;

  text-transform: none;

  text-decoration: none;

  text-align: center;

  background-color: transparent;

  background-image: url('images/menu_body.png');

  background-repeat: repeat-y;

  overflow: hidden;

}

#menu_body a:link,

#menu_body a:active, 

#menu_body a:visited,

#menu_body a:visited:active

{

  position: absolute;

  left: 24px;

  top: 0px;

  height: 40px;

  width: 256px;

  padding-top: 7px;

  color: rgb(0,0,0);

  background-color: transparent;

  text-decoration: none;

}

#menu_body a:hover,

#menu_body a:visited:hover

{

  position: absolute;

  left: 24px;

  top: 0px;

  height: 40px;

  width: 256px;

  padding-top: 7px;

  color: #000000;

  font-style: italic;

  background-color: rgb(210,210,17);

  /* rgb(210,210,17) */

  text-decoration: none;

}

#link1,

#link2,

#link3,

#link4,

#link5,

#link6

{

  position: relative;

  left: 0px;

  top: 0px;

  height: 40px;

  width: 305px;

  overflow: hidden;

}

#menu_bottom

{

  position: relative;

  top: 0px;

  left: 0px;

  height: 40px;

  width: 305px;

  text-align: center;

  background-color: transparent;

  background-image: url('images/menu_bottom.png');

  background-repeat: no-repeat;

  overflow: hidden;

}

/* Content Section */

#content

{

  float: left;

  position: relative;

  top: 0px;

  left: 0px;

  width: 561px;

  text-align: center;

  background-color: transparent;

  background-repeat: no-repeat;

  overflow: hidden;

}

#content_top

{

  position: relative;

  top: 0px;

  left: 0px;

  height: 40px;

  width: 561px;

  text-align: center;

  background-color: transparent;

  background-image: url('images/content_top.png');

  background-repeat: no-repeat;

  overflow: hidden;

}

#content_body

{

  position: relative;

  top: 0px;

  left: 0px;

  width: 561px;

  text-align: center;

  padding: 16px 0px 16px 0px;

  background-color: transparent;

  background-image: url('images/content_body.png');

  background-repeat: repeat-y;

  overflow: hidden;

}

#content_bottom

{

  position: relative;

  top: 0px;

  left: 0px;

  height: 40px;

  width: 561px;

  text-align: center;

  background-color: transparent;

  background-image: url('images/content_bottom.png');

  background-repeat: no-repeat;

  overflow: hidden;

}

/* Text Content Section */

.mainheader

{

  clear: both;

  margin-top: 0px;

  padding-left: 40px;

  padding-right: 40px;

  padding-top: 5px;

  text-align: center;

  font-style: normal;

  font-weight: bold;

  font-variant: small-caps;

  text-transform: capitalize;

  text-decoration: none;

  color: rgb(0,0,0);

  font-family: Cambria, Times New Roman, serif;

  font-size: 12pt;

}

.mainheaderleft

{

  clear: both;

  margin-top: 0px;

  padding-left: 40px;

  padding-right: 40px;

  padding-top: 5px;

  text-align: left;

  font-style: normal;

  font-weight: bold;

  font-variant: small-caps;

  text-transform: capitalize;

  text-decoration: none;

  color: rgb(0,0,0);

  font-family: Cambria, Times New Roman, serif;

  font-size: 11pt;

}

.maincontent

{

  clear: both;

  margin-top: 0px;

  padding-left: 40px;

  padding-right: 40px;

  padding-top: 5px;

  text-align: justify;

  font-style: normal;

  font-weight: normal;

  text-transform: none;

  text-decoration: none;

  color: rgb(0,0,0);

  
  font-family: Calibri, Arial, sans-serif;

  font-size: 10pt;

}

.maincontentcenter

{

  clear: both;

  margin-top: 0px;

  padding-left: 40px;

  padding-right: 40px;

  padding-top: 5px;

  text-align: center;

  font-style: normal;

  font-weight: normal;

  text-transform: none;

  text-decoration: none;

  color: rgb(0,0,0);

  font-family: Calibri, Arial, sans-serif;

  font-size: 10pt;

}

.scaps

{

  font-variant: small-caps;

}

.portfolio_nc

{

  font-size: 8pt;

  font-variant: small-caps;

}

.maincontentsignature

{

  clear: both;

  margin-top: 0px;

  padding-left: 40px;

  padding-right: 40px;

  padding-top: 5px;

  text-align: right;

  font-style: italic;

  font-weight: bold;

  text-transform: none;

  text-decoration: none;

  color: rgb(0,0,0);

  font-family: Cambria, Times New Roman, serif;

  font-size: 12pt;

}

.maincontentsignature:first-line

{

  font-family: Calibri, Arial, sans-serif;

  font-style: normal;

  font-weight: normal;

  font-size: 10pt;

}

.maincontentspacer

{

  clear: both;

  font-size: 2pt;

}

/* Form Section */

#name,

#company,

#phone,

#e-mail,

#type,

#note

{

  clear: both;

  float: left;

  height: 35px;

  width: 75px;

  padding-top: 9px; 

}

#name_field,

#company_field,

#phone_field,

#e-mail_field,

#type_field

{

  height: 35px;

}

#note_field

{

  float: left;

  width: 360px;

}

#ff_control

{

  clear: both;

  position: relative;

  left: 75px;

  top: 0px;

  height: 35px;

  width: 360px;

  padding-left: 60px;

  padding-right: 60px;  

}

.ff_label

{

  margin-top: 0px;

  padding-top: 0px;

  font-style: normal;

  font-weight: normal;

  font-variant: small-caps;

  font-family: Calibri, Arial, sans-serif;

  font-size: 10pt;

  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/form_field_left.png');

  background-repeat: no-repeat;

}

.ff_body

{

  float: left;

  position: relative;

  left: 0px;

  height: 35px;

  padding-top: 9px;

  background-color: transparent;

  background-image: url('images/form_field_body.png');

  background-repeat: repeat-x;

  border: 0px;

}

.rf_body

{

  float: left;

  position: relative;

  left: 0px;

  height: 35px;

  padding-top: 7px;

  background-color: transparent;

  background-image: url('images/form_field_body.png');

  background-repeat: repeat-x;

  border: 0px;

}

.fc_body

{

  float: left;

  position: relative;

  left: 0px;

  height: 35px;

  width: 85px;

  font-weight: bold;

  font-variant: small-caps;

  font-family: Calibri, Arial, sans-serif;

  font-size: 10pt;

  text-align: center;

  background-color: transparent;

  background-image: url('images/form_field_body.png');

  background-repeat: repeat-x;

  border: 0px;

}

.fc_body:hover

{

  font-style: italic; 

}

.ff_right

{

  float: left;

  position: relative;

  left: 0px;

  width: 20px;

  height: 35px;

  background-color: transparent;

  background-image: url('images/form_field_right.png');

  background-repeat: no-repeat;

}

.ta

{

  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/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/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/text_area_bottom.png');

  background-repeat: no-repeat;

}

/* Footer Section */

#footer

{

  position: relative;

  top: 20px;

  left: 0px;

  height: 125px;

  width: 866px;

  padding: 0px;  

  text-align: center;

  overflow: hidden;

}

.footercontentcenter

{

  clear: both;

  margin-top: 0px;

  padding-left: 40px;

  padding-right: 40px;

  padding-top: 5px;

  text-align: center;

  font-style: normal;

  font-weight: normal;

  text-transform: none;

  text-decoration: none;

  color: rgb(255,255,255);

  font-family: Calibri, Arial, sans-serif;

  font-size: 10pt;

}