body { font-size: 8pt; font-family: Helvetica, Tahoma, Arial, sans-serif; background-color: #fdfbee; padding: 0px; margin: 0px; color: #0c100f; background-image: url(pictures/body_bg.gif)}

h1 {  font-size: 14pt; font-weight: normal; color: #643d1c; text-transform: uppercase; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px}
h2 {  font-size: 11pt; font-weight: normal; color: #643d1c;}
h3 {  font-size: 10pt; font-weight: bold; color: #643d1c; text-align: center}
h4 {  font-size: 10pt; font-weight: normal; }
h5 {  font-size: 10pt; font-weight: normal; }
h6 {  font-size: 10pt; font-weight: normal; }

p {  font-weight: normal; }
li { font-weight: normal; }

a { color: #643b1d }
a:link {  } 
a:visited {  } 
a:active {  }
a:hover {  }

td { vertical-align: top; text-align: left}

td.dragHandle {cursor: pointer; width: 4em;}
td.dragHandle:hover {font-weight: bold;}


table.center td td { border: #000000; border-style: none;  }

table.center td p { text-align: justify}





table.data tr td, table.ctrl tr td {padding: 5px; }
table.data tr.head td,  table.ctrl tr.head td { background-color: #847441; color: #ffffff; text-align: center}
table.data tr.nodd td,  table.ctrl tr.nodd td {  background-color: #f3eacb;  }
table.data tr.odd td,  table.ctrl tr.odd td { background-color: #fdfbee;  }



table.wysiwyg {width: 700px; padding: 0px;}
table.wysiwyg tr {}
table.wysiwyg tr td {padding: 0px;}




input {   }
.form { font-size: 8pt; background-color: #f6f4f7; color: #616b6c }



table.top { padding: 0px 0px; margin: 0px 0px; }
table.top td { padding: 0px; vertical-align: middle}
table.top td.phone { padding: 2px 10px 2px 10px; background-image: url(pictures/sheet_bg.gif); background-repeat: no-repeat; background-position: left top; color: #63331d; font-size: 14px; white-space: nowrap; font-weight: bold}

table.top table.inmenu { padding: 0px 0px; margin: 0px 0px; border: #e5e9d2; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
table.top table.inmenu td { padding: 2px; text-align: center; vertical-align: middle; white-space: nowrap;  background-color: #799e3f; font-size: 10px; color: #ffffff; text-transform: uppercase; font-weight: bold}

table.inmenu td a { text-decoration: none; color: #ffffff}
table.inmenu td a:hover { text-decoration: underline; }



table.top td.leftadd { padding: 5px 0px 5px 10px; background-color: #ded9c3; color: #616b6c; font-weight: bold}
table.top td.rightadd { padding: 5px 10px 5px 15px; background-color: #f5eccd}
table.top td.rightadd a { color: #000000}



table.main { padding: 0px; }



table.main td.left { padding: 5px 0px 5px 10px;}
table.main td.center { padding: 5px 5px 5px 15px}

table.main td.left li { color: #000000; font-weight: bold; list-style-image: url(pictures/listmarker.gif)}
table.main td.left li a { text-decoration: none; color: #000000; font-weight: bold}
table.main td.left li a:hover { text-decoration: underline;}



table.left { padding: 0px 0px; margin: 0px 0px 3px}
table.left td { padding: 5px 5px 5px 20px; border: #c3b996 dotted; border-width: 0px 0px 1px}
table.left td.head { border: 3px #ffffff solid; background-color: #847441; color: #ffffff;  font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-image: none}
table.left td.head2 { border: 3px #ffffff solid; background-color: #77a63c; color: #ffffff;  font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-image: none}

table.left td a { text-decoration: none; color: #000000}
table.left td.head a, table.left td.head2 a { text-decoration: underline; color: #ffffff }
table.left td a:hover { text-decoration: underline; }



table.center { padding: 0px 0px; border: #c3b996; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
table.center td { padding: 0px 5px 15px; }

table.country { padding: 0px 0px; }
table.country td { padding: 35px 45px 50px 40px; background-image: url(pictures/country_menu_bg.jpg); background-repeat: no-repeat; background-position: left top; font-size: 9pt;; line-height: 16pt}
table.country td a:hover { color: #799e3f }


table.center a { }
table.center a:hover {  }


table.bottom { padding: 0px; }
table.bottom td { padding: 5px; background-color: #f5eed2; color: #000000; text-align: center; vertical-align: middle }
table.bottom td a { color: #000000 }


table.bottom2 { padding: 0px; }
table.bottom2 td { padding: 10px; color: #6c738f}
table.bottom2 td a { color: #77a539}



