
BODY {

  margin: 0px;
  background: url(http://www.profoodnetwork.com/img/layout/bg/pfn_bg.jpg);
  font-family: sans-serif;
  color: #333369;

}

TABLE {

  font-family: sans-serif;
  font-size: 11px;
  color: #333369;
  line-height: 14px;
  text-align: justify;
  text-justification: inter-word;

}

FORM {

  display: inline;

}

/*------ COLORS CSS ------*/

.DARK_BLUE {

  color: #333369;

}

.LIGHT_BLUE {

  color: #6f6fa1;

}

.LIGHT_GREEN {

  color: #d0eed0;

}

.DARK_GREEN {

  color: #4a754a;

}

.MEDIUM_BLUE {

  color: #5b5b83;

}

.WHITE {

  color: #ffffff;

}

/*------ COLORS CSS ------*/


/*------ LINK CSS ------*/

.link {

  font-weight: bold;

}

.link:link {

  text-decoration: none;

}

.link:visited {

  text-decoration: none;

}

.link:hover {

  text-decoration: underline;

}

/*------ LINK CSS ------*/


/*----  GENERAL SITE CSS STYLES START  ----*/

.copyright {

  margin: 10px 0px 10px 0px;
  font-size: 10px;
  color: white;

}

.large_title {

  padding: 0px 0px 3px 0px;

}

.small_title {

  padding: 0px 0px 3px 0px;

}

.footer_text {

  font-family: sans-serif;
  font-size: 10px;

}

.button_silver {

  height: 22px;
  font-family: sans-serif;
  font-size: 11px;
  color: #333333;
  letter-spacing: 1px;
  background: url(http://www.profoodnetwork.com/img/layout/but/button_silver.jpg);
  border: 0px;

}

.button_blue {

  height: 22px;
  font-family: sans-serif;
  font-size: 11px;
  color: #ffffff;
  letter-spacing: 1px;
  background: url(http://www.profoodnetwork.com/img/layout/but/button_blue.jpg);
  border: 0px;

}

.area_blue {

  background: url(http://www.profoodnetwork.com/img/layout/area/blue_bg.jpg);
  background-position: 0px 0px;
  background-repeat: no-repeat;
  background-color: #5b5b83;
  border: 2px solid #333369;

}

/*----  GENERAL SITE CSS STYLES END  ----*/


/*----  FORM CSS STYLES START  ----*/

.TA {

  padding-top: 3px;
  font-family: sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #333369;

}

.ta_req {

  height: 22px;
  background: url(http://www.profoodnetwork.com/img/layout/input/ta_required.jpg);
  border-top: 1px solid #999999;
  border-right: 1px solid #bababa;
  border-left: 1px solid #bababa;
  border-bottom: 1px solid #cccccc;

}

.ta_opt {

  height: 22px;
  background: url(http://www.profoodnetwork.com/img/layout/input/ta_optional.jpg);
  border-top: 1px solid #999999;
  border-right: 1px solid #bababa;
  border-left: 1px solid #bababa;
  border-bottom: 1px solid #cccccc;

}

.ta_desc {

  font-family: sans-serif;
  font-size: 10px;
  color: #666666;
  line-height: 10px;

}


/*----  FORM CSS STYLES END  ----*/


/*----  ERROR CSS STYLES END  ----*/

.error_text {

  font-family: sans-serif;
  font-size: 12px;
  color: #990000;
  
}

/*----  ERROR CSS STYLES END  ----*/


/*----  CRUMBTRAIL CSS STYLES START  ----*/

.ct_link:link {

  font-size: 10px;
  font-weight: bold;
  color: white;
  text-decoration: none;

}

.ct_link:visited {

  font-size: 10px;
  font-weight: bold;
  color: white;
  text-decoration: none;

}

.ct_link:hover {

  font-size: 10px;
  font-weight: bold;
  color: white;
  text-decoration: underline;

}

/*----  CRUMBTRAIL CSS STYLES START  ----*/


/*----  CATMENU CSS STYLES START  ----*/

.cm_name {

  font-size: 12px;
  color: black;
  letter-spacing: 1px;
  text-align: left;
  cursor: default;
  background-color: transparent;

}

.cm_name_hl {

  background-color: #d0eed0;

}

.cm_par_name {

  font-size: 12px;
  color: black;
  letter-spacing: 1px;
  cursor: default;

}

.cm_par_name_hl {

  background-color: #d0eed0;

}

/*----  CATMENU CSS STYLES START  ----*/


/*----  LOGMENU CSS STYLES START  ----*/

.lm_msg {

  font-size: 11px;
  color: #ffffff;
  text-align: center;
  cursor: default;

}

.lm_menu {

  border: 0px;

}


/*----  LOGMENU CSS STYLES END  ----*/


/*----  SEARCH INPUT CSS STYLES START  ----*/

.si_desc {

  font-family: sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #333369;

}

/*----  SEARCH INPUT CSS STYLES END  ----*/