/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

*/

BODY {
  background: #fdf7c7;
  color: #000000;
  text-align: center;
  margin: 0 auto;
  padding: 8px;
  scrollbar-arrow-color: #666666;
  scrollbar-face-color: #cacaca;
  scrollbar-track-color: #cacaca;
  scrollbar-highlight-color:#ffffff;
  scrollbar-darkshadow-color: #666666;
  scrollbar-shadow-color:#969696;
}

IMG {
	border: none;
}

TABLE.pagetop {
	background:url("images/Foka-page-top.jpg") no-repeat left top;
}

A {
  font-family: Calibri, Arial, sans-serif;
  font-size: 13px;
  color: #3953d9;
  text-decoration: none;
  line-height: 1.5;
}

A:hover {
  color: #3953d9;
  text-decoration: underline;
  line-height: 1.5;
}

A.head, TD.head {
  font-family: Times New Roman, Calibri, Arial, sans-serif;
  font-size: 20px;
  color: #0d0d0d;
  text-decoration: none;
  font-weight: bold;
  line-height: 1;
}

A.head:hover {
  color: #c00000;
  text-decoration: underline;
  line-height: 1;
}

A.leftcolumn {
  font-family: Calibri, Arial, sans-serif;
  font-size: 14px;
  color: #000000;
  text-decoration: none;
  line-height: 1.5;
}

A.leftcolumn:hover {
  color: #c00000;
  text-decoration: underline;
  line-height: 1.5;
}

A.invisible {
  font-family: Calibri, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
  line-height: 1;
}

A.invisible:hover {
  color: #969696;
  text-decoration: underline;
  line-height: 1;
}

A.a_h2 {
  font-family: Calibri, Arial, sans-serif;
  color: #c00000;
  text-decoration: none;
}

A.header_black {
  font-family: Calibri, Arial, sans-serif;
  font-size: 13px;
  color: #000000;
  text-decoration: underline;
  line-height: 1.5;
}

A.header_black:hover {
  color: #c00000;
  text-decoration: underline;
  line-height: 1.5;
}

A.wit {
  font-family: Calibri, Arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-decoration: underline;
}

A.wit:hover {
  color: #969696;
  text-decoration: underline;
}

A.red_hyperlink {
  font-family: Calibri, Arial, sans-serif;
  font-size: 12px;
  color: #c00000;
  text-decoration: underline;
}

A.red_hyperlink:hover {
  color: #969696;
  text-decoration: underline;
}

A.black_hyperlink {
  font-family: Calibri, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

A.black_hyperlink:hover {
  color: #969696;
  text-decoration: underline;
}

A.header {
  font-family: Calibri, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: underline;
}

A.header:hover {
  color: #000000;
  text-decoration: underline;
}
  
H1 {
  font-family: Calibri, Arial, sans-serif;
  font-size: 16px;
  color: #000000;
  text-decoration: none;
  text-decoration: bold;
  line-height: 1.5;
}

A.H1-invisible {
  font-family: Calibri, Arial, sans-serif;
  font-size: 16px;
  color: #000000;
  text-decoration: none;
  text-decoration: bold;
  line-height: 1.5;
}

A.H1-invisible:hover {
  text-decoration: underline;
}

H2 {
  font-family: Calibri, Arial, sans-serif;
  font-weight: normal;
  font-size: 13px;
  color: #c00000;
  text-decoration: none;
  line-height: 1.5;
}

FORM {
  font-family: Calibri, Arial, sans-serif;
  font-size: 13px;
  display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #969696;
}

TD.headerNavigation {
  font-family: Calibri, Arial, sans-serif;
  font-size: 11px;
  background: #969696;
  color: #ffffff;
  font-weight : bold;
}

TABLE {
	background: #ffffff;
}

TABLE.frame {
	border-top-width: 3px; 
	border-left-width: 3px; 
	border-right-width: 3px; 
	border-bottom-width: 3px; 
	border-style: solid; 
	border-color: #0d0d0d;
	font-size: 1px;
	margin: 0 auto;

}

TD.frame_1 {
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-style: solid; 
	border-color: #0d0d0d;
}

TD.main, P.main {
  font-family: Calibri, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.5;
}

TD.header, P.header {
  font-family: Calibri, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 1;
}

TD.home, P.home {
  font-family: Calibri, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #7f7f7f;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Calibri, Arial, sans-serif;
  font-size: 11px;
}

TD.tableHeading {
  font-family: Calibri, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TEXTAREA {
  width: 100%;
  font-family: Calibri, Arial, sans-serif;
  font-size: 11px;
}

TABLE.formArea {
  background: #ffffff;
  border-color: #cacaca;
  border-style: solid;
  border-width: 0px;
}

TD.formAreaTitle {
  font-family: Calibri, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

UL {
  margin-left: 15px
}

#menu1 {
display: none;
font-size: 13px;
}
#menu2 {
display: none;
font-size: 13px;
}
#menu3 {
display: none;
font-size: 13px;
}
#menu4 {
display: none;
font-size: 13px;
}
#menu5 {
display: none;
font-size: 13px;
}

#srchResult iframe { 
        width: 540px; 
        height: 635px; 
} 

.moduleRow { }
.moduleRowOver { background-color: #8dbf85; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #ffffff; }

.checkoutBarFrom, .checkoutBarTo { font-family: Calibri, Arial, sans-serif; font-size: 11px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Calibri, Arial, sans-serif; font-size: 11px; color: #000000; }

/* message box */

.messageBox { font-family: Calibri, Arial, sans-serif; font-size: 11px; }
.messageStackError, .messageStackWarning { font-family: Calibri, Arial, sans-serif; font-size: 11px; background-color: #c0392b; }
.messageStackSuccess { font-family: Calibri, Arial, sans-serif; font-size: 11px; background-color: #53a13f; }

/* input requirement */

.inputRequirement { font-family: Calibri, Arial, sans-serif; font-size: 11px; color: #c0392b; }

/*- Menu Tabs --------------------------- */

    #tabsJ {
      float:left;
      width:100%;
      background:#ffffff;
      font-family: Trebuchet MS;
      font-size:75%;
      font-weight: bold;
      line-height:normal;
	  border-bottom:1px solid #969696;
      }
    #tabsJ ul {
	margin:0;
	padding:11px 11px 0 50px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#C0392b;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }
 
/* BOF Dynamic Sitemap */
  ul.sitemap {
  color: #ff0000;
}
/* EOF Dynamic Sitemap */

