body { text-align: center; margin: 0px; padding: 0px;
font-family: "georgia", "arial ce", "helvetica ce", arial, helvetica, sans-serif;
font-style: italic;
font-size: 0px; color: #000000; background-color: #CBB07E;}
#page { width: 1024px; top: 0px; position: relative; margin-left: auto ; margin-right: auto; }

#top { position: absolute; width: 1024px; height: 203px; top: 0px; left: 0px;
background: #88683C url('../images/top-bg-en.jpg') no-repeat top left; }


#top-menu { position: absolute; width: 1024px; top: 5px; right: 200px; color: #FAD6A6; font-size: 18px;
text-align: right; z-index: 600; }
#top-menu a{color: #FAD6A6; text-decoration: none; }
#top-menu a:hover { color: #271903; border-width: 0; background-color: #FAD6A6; }

#menu { position: absolute; width: 1024px; top: 173px; left: 20px; color: #271903; font-size: 20px;
text-align: left; z-index: 400; }
#menu a{color: #271903; text-decoration: none; }
#menu a:hover { color: white; border-width: 0; }

#right-bg { position: absolute; width: 220px; height: 447px; top: 202px; right: 0px;
background: url('../images/right-bg.jpg') no-repeat top left; z-index: 650 }

#right-bg ul {margin: 80px 0 0 0; font: 20px Georgia, sans-serif; text-align: center; }
#right-bg ul li { margin: 0px 0 0px 0;  list-style-type:none; }
#right-bg ul li a{ color: black; text-decoration: none; }
#right-bg ul li a:hover { color: white;}

#tc-l {position: absolute; top:202px; left: 0; width: 1024px; padding: 0; margin: 0;
background: #B07E37 url('../images/left-bg.jpg') no-repeat top left; }
#tc-r {   margin-left: 220px;}
#tc-cl {  margin-left: -220px;}
#tc-cl-l { margin: 0; width: 220px; float: left;
min-height: 600px; height: auto; _height: 600px; border-top: 1px solid #FAD6A6; }

#tc-cl-l a { display: block; text-align: left; margin: 0;
border-bottom: 1px solid #FAD6A6; text-decoration: none; color: #FAD6A6; width: 185px; _width: 220px; _w\idth: 185px; font-style:normal; font-variant:normal; font-weight:normal; font-size:13px; font-family:Arial; padding-left:25px; padding-right:10px; padding-top:5px; padding-bottom:5px}

#tc-cl-l p { margin: 0; border: 0px none;}

.open {background: url('../images/left-menu-open.gif') no-repeat top left; }
.close {background: url('../images/left-menu-close.gif') no-repeat top left; }

#tc-cl-l p a { display: block; text-align: left; margin: 0; 
border-bottom: 1px solid #FAD6A6; text-decoration: none; color: #FAD6A6; width: 185px; _width: 220px; _w\idth: 185px; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:georgia; padding-left:25px; padding-right:10px; padding-top:5px; padding-bottom:5px}

#tc-cl-l p b a { display: block; text-align: left; margin: 0; 
border-bottom: 1px solid #FAD6A6; text-decoration: none; color: #FAD6A6; width: 185px; _width: 220px; _w\idth: 185px; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:georgia; padding-left:25px; padding-right:10px; padding-top:5px; padding-bottom:5px}


#tc-cl-l b a{ display: block; text-align: left; margin: 0;
border-bottom: 1px solid #FAD6A6; text-decoration: none; color: #FAD6A6; width: 185px; _width: 220px; _w\idth: 185px; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Arial; padding-left:25px; padding-right:10px; padding-top:5px; padding-bottom:5px}

#tc-cl-l a:hover {color: white; background: url('../images/left-menu.gif') top left;}

#tc-cl-r { float: left; color: black; width: 584px; text-align: left;
background: #F4D6A4 url('../images/middle-bg.jpg') no-repeat 0px 0px; min-height:600px; height:auto; _height:600px; background-color:#F4D6A4 }

#tc-cl-r div { padding: 0; margin: 22px 25px 25px 25px;font: italic 15px Georgia, Verdana, sans-serif; line-height: 20px; }
#tc-cl-r div h1{ font: italic 30px "georgia", "arial ce", "helvetica ce", arial, helvetica, sans-serif; margin: 0 0 15px 0;}
#tc-cl-r div h2{ font: italic 20px "georgia", Verdana, sans-serif; margin: 20px 0 20px 0;}
#tc-cl-r div h2 a{ color: #660066;}
#tc-cl-r div h2 a:hover{ text-decoration: none;}
#tc-cl-r div h3{ font: bold 16px "georgia", Verdana, sans-serif; color: #660066; margin: 20px 0 10px 0;}
#tc-cl-r div img {float: left; margin: 2px 20px 0px 0px; }
#tc-cl-r div p {margin: 0 0 20px 0; }
#tc-cl-r div p a{ color: #660066;}
#tc-cl-r div p a:hover{ text-decoration: none;}
#tc-cl-r div p img {float: left; margin: 2px 20px 20px 0px; }

#tc-cl-r div hr { clear: both; color: #B07E37; height: 1px; }
.separ  {  clear: both; height: 0px; visibility: hidden }

#tc-cl-r div ul {margin: 0; }
#tc-cl-r div ul li {list-style: inside disc; margin-bottom: 10px; margin-left: 20px }
#tc-cl-r div acronym {cursor: help; border-bottom: 1px dotted black;}
#tc-cl-r div li a{ color: #660066;}
#tc-cl-r div li a:hover{ text-decoration: none;}
#tc-cl-r div li img {float: left; margin: 20px 20px 20px 0px; }


#tc-ft { height: 25px; background-color: #B19C6F; margin: 0; padding: 0; clear: both; }
#tc-ft div { padding: 0px; margin-top: 5px; font: 12px "georgia"}

#tc-ft div a{ text-decoration: none; color: #660066; }
#tc-ft div a:hover { text-decoration: underline;}



@media print { 

#page { width: 100%; top: 0px; position: relative; margin-left: auto ; margin-right: auto; }
#top {display: none;}
#menu {display: none;}
#right-bg {display: none;}
#tc-l {position: absolute; top:0px; left: 0; width: 100%; padding: 0; margin: 0; }
#tc-r {   margin-left: 0px;}
#tc-cl {  margin-left: 0px;}
#tc-cl-l {display: none;}
#tc-cl-r { float: left; color: black; width: 100%; text-align: left; }
#tc-ft {display: none;}

}