body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffe5;
	/* background-image: url(./images/bg_softred.gif); */
	/* background-image: url(./img2008-1main/bg-redbar-fleurdelis.gif); */
	/* background-image: url(./img2008-1main/bg-redbar-flowers-v01a.gif); */
	background-image: url(./img2008-1main/bg-redbar-flowers-v01b1.gif);
	background-repeat: repeat-y;
	color: #262626;
	font-size: 1em;
	/* font-family: Impact, 'Arial Black', sans-serif; */
	/* font-family: Verdana, 'Trebuchet MS', 'Andale Mono', Geneva, Helvetica, Arial, sans-serif; */
	font-family: Georgia, Palatino, 'Hoefler Text', Goudy, Garamond, Times, 'Times New Roman', serif;
	}


h2.resume { padding-top: 12px; }
h3.resume { padding-top: 12px; }


.last { 
	margin-bottom: 0;
	padding-bottom: 0;
}

a:link { color: #0000cc; }
a:visited { color: #4c4cff; }
a:hover { }
a:active { }

.clear { clear: both; 
	background-color: none;
	}

.logo-wrap-new { 
	/* background-image: url(./img2008-1main/bg-top-2lions-v01b.gif); */
	margin: 0; 
	padding: 0;
	}

#formosa-f-top {
	float: left; 
	padding: 2px 12px 0 16px; 
	width: 92px; 
	height: 92px; 
	border: 0;
	}

.tag {
	float: right;
	/* overflow per IE7 scroll bar bug */
	overflow: auto;
	font-size: 15px;
	margin: 30px 18px 0 0; 
	text-align: right;
	font-family: Georgia, Palatino, 'Hoefler Text', Goudy, Garamond, Times, 'Times New Roman', serif;
	}

.fgx-logo-top {
	padding: 3px 0 1px 6px; 
	width: 231px; 
	height: 90px; 
	border: 0; 
	display: inline;
	}

.decoration-wrap {
	background-image: url(./images/fgxborder_01g-alt.gif); 
	background-repeat: repeat-x;
	/* margin-bottom: 9px; */
	margin-bottom: 0px;
	}

.content-wrap { margin: 0px 0px 21px 0px; }
.content-wrap-top { margin: 0px 0px 15px 0px; }
.content-wrap-special { margin: 0px; }


/* START PARAGRAPH DIV */
/* START PARAGRAPH DIV */
.paragraph-wrap {
	/* original margin-right: 18px; */
	margin-right: 48px;
	margin-left: 132px;
	}
* html .paragraph-wrap { height: 1%; }

.paragraph-wrap p { font-size: 1.0em; }
.paragraph-wrap p.indent { margin-left: 42px; }
.paragraph-wrap p.first { 
	margin-top: 0px;
	padding-top: 0px;	
	}
.paragraph-wrap h1 {
	font-weight: normal;
	font-size: 1.3em;
	font-family: Impact, 'Arial Black', sans-serif;
	}
.paragraph-wrap h1.first {
	margin-top: 0px;
	padding-top: 0px;
	}
.paragraph-wrap h2 {
	font-weight: normal;
	font-size: 1.2em;
	font-family: Impact, 'Arial Black', sans-serif;
	}
.paragraph-wrap h2.first {
	margin-top: 0px;
	padding-top: 0px;
	}
.paragraph-wrap h3 {
	font-weight: normal;
	font-size: 1.1em;
	font-family: Impact, 'Arial Black', sans-serif;
	}
.paragraph-wrap h3.first {
	margin-top: 0px;
	padding-top: 0px;
	}
/* END PARAGRAPH DIV */
/* END PARAGRAPH DIV */


/* START SMALL PRINT LABELS */
h2.small-print {
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-align: right;
	font-size: 12px;
	font-family: Verdana, 'Trebuchet MS', 'Andale Mono', Geneva, Helvetica, Arial, sans-serif;
	}
p.small-print {
	margin: 0;
	padding: 0;
	text-align: right;
	font-size: 12px;
	font-family: Verdana, 'Trebuchet MS', 'Andale Mono', Geneva, Helvetica, Arial, sans-serif;
	}
/* END SMALL PRINT LABELS */


/* NOTE: zoom:1 APPARENTLY IS EQUIVALENT OF 'HAS LALYOUT' IN IE 7 */
/* ALSO: zoom:1 FIXES BG BUG ON LOGO PAGES... */
.special-wrap-index { zoom:1; }
* html .special-wrap-index { height: 1%; }




/* START HORZ MENU */
/* START HORZ MENU */
/* END HORZ MENU */
/* END HORZ MENU */



/* START LOGOS PAGE - remove for 2008 site */
/* START LOGOS PAGE - remove for 2008 site */
.logos-div {
	margin-top: 0px;
	margin-bottom: 6px;
	font-family: Verdana, 'Trebuchet MS', 'Andale Mono', Geneva, Helvetica, Arial, sans-serif;
	}
.logos-div h2 {
	margin: 1px 3px 0px 0px;
	padding: 0px;
	font-weight: bold;
	text-align: right;
	font-size: 12px;
	font-family: Verdana, 'Trebuchet MS', 'Andale Mono', Geneva, Helvetica, Arial, sans-serif;
	}
.logos-div p {
	margin: 2px 3px 0px 0px;
	padding: 0px;
	text-align: right;
	font-size: 12px;
	font-family: Verdana, 'Trebuchet MS', 'Andale Mono', Geneva, Helvetica, Arial, sans-serif;
	}
.logos-div table { 
	width: 100%; 
	margin: 0px auto 0px auto; 
	border: 0px solid #333; 
	border-collapse: collapse;
	}
.logos-div td {
	background-color: transparent;
	border: 0px solid #333;
	border-collapse: collapse;
	}
/* END LOGOS PAGE - remove for 2008 site */
/* END LOGOS PAGE - remove for 2008 site */



/* START ADS & BANNERS PAGE */
/* END ADS & BANNERS PAGE */



/* START RED BAR */
/* END RED BAR */


/* LIST 1 */
.ul-1 {
	margin-top: 0px;
	/* prefer to let margin bottom default */
	margin-bottom: .5em;
	padding-top: 6px;
	padding-bottom: 0px;
	}
.li-arrow-1 {
	/*list-style-image: url(./images/arrow_1a.gif);*/
	list-style-image: url(./images/arrow_5b.gif);
	padding-bottom: 9px;
	}
.li-inner {
	font-style: italic;
	list-style-image: url(./images/arrow_3b.gif);
	}
/* LIST 1 */


/* LIST 2 */
.ul-v2 {
	/* use defaults */
	padding-top: 12px;
	}
.li-arrow-v2 {
	/*list-style-image: url(./images/arrow_1a.gif);*/
	list-style-image: url(./images/arrow_5b.gif);
	padding-bottom: 9px;
	}
.li-inner-v2 {
	font-style: italic;
	list-style-image: url(./images/arrow_3b.gif);
	padding-bottom: 9px;
	}
/* LIST 2 */


/* ALL VERT-NAV STYLES HERE */
/* ALL VERT-NAV STYLES HERE */


p.copyright {
	margin: .6em 18px .6em 132px;
	padding: 0px;
	color: #004b4b;
	font-size: .8em;
	font-weight: bold;
	font-family: Verdana, 'Trebuchet MS', 'Andale Mono', Helvetica, Arial, sans-serif;
	}

p.bottom-menu {
	margin: .8em 18px 0px 132px;
	padding: 0px;
	/* border-bottom: 1px solid transparent; */
	font-size: .8em;
	font-weight: bold;
	font-family: Verdana, 'Trebuchet MS', 'Andale Mono', Helvetica, Arial, sans-serif;
	}


