@charset "utf-8";
/* SET STYLESHEET ENCODING TO UTF-8 */

* {margin: 0; padding: 0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
body,html{height: 100%;}

a {color: #005daa; text-decoration: none;}
a:visited {color:#6633cc;}
a:hover {color:#00953b; text-decoration: underline;}
ul {padding-left: 36px;}

#wrapper {height: 100%;} /* CONTAINS ELEMENTS BELOW FLASH */

/* HEADER AND FLASH CONTENT */
#asiaHeader{background: url('../images/stretchable_top_area.gif') repeat-x; height: 100px; overflow: hidden; width: 100%;}
#flashContainer{border-bottom: 1px solid #CCC; height: 275px; overflow: hidden; width: 100%;}
#fisherLogo{height: 100px; position: absolute; left: 0px; top: 0px; width: 224px; border:0px;}
#asiaText{height: 100px; margin-left: 224px; float: left;} /* LEFT MARGIN SAME WIDTH AS #fisherLogo */

/* TABLES, TABLE ROWS, TABLE CELLS */
table#content {background: url('../images/belowFlashBKG.gif') repeat-y top right; height: 100%;}
table#leftContent {margin: 0 0 0 24px;}
table#leftContent tr td{padding-right: 24px; padding-top: 21px; vertical-align: top;}
table#leftContent tr td p{padding-bottom: 12px;}
table#leftContent.home tr td p {padding: 0px;}
td#leftColumn{vertical-align: top; width: 100%;}
td#rightColumn{vertical-align: top; padding: 12px; margin-top: -12px;}

/* CONTACT US PAGE */
table#contactUs {margin: 0 0 0 24px;}
table#contactUs tr td{padding-right: 24px; padding-top: 21px; vertical-align: top;}
table#contactUs tr td ul {list-style: none; float: left; width: 200px; height: 125px; padding: 12px;}
* html table#contactUs tr td ul {height: 135px;}

/* HEADERS, TITLES, TEXT */
h1.sectionTitle{color: #333; font-size: 14px; font-weight: bold; margin: 6px 0;}
h2.sectionHeader{color: #333; font-size: 12px; font-weight: bold; margin: 6px 0px;}
h2.countryName, h2.countryName a {color: #000; font-size: 12px; font-weight: bold; margin: 3px 0px; text-decoration: none;}
h2.sectionBlurb {font-size: 12px; font-weight: normal; margin: 15px 0px;}
p.visit,span.visit{display: block; margin: 3px 0px;}

/* ELEMENTS IN RIGHT SIDEBAR */
#otherLinks {font-size: 12px; color: #005daa; text-align: left; width: 175px;}
#otherLinks ul{padding: 9px 0px 0px 20px; font-weight: bold;}
#rightColumn img{border: 0; margin-bottom: 12px;}

/* FOOTER ELEMENTS */
#footer {color: #666; margin: 60px 0px 15px 0px; text-align: center; vertical-align: bottom;}