/*[fmt]1A00-1A0B-3*/
body {
background-image: url(../gfx/new_bg.jpg);
background-color: #000;
background-repeat: no-repeat;
background-position: top center;
font-family: Arial, helvetica, sans-serif;
}

#footer {
color: #A6A6A6;
padding: 10px 10px 20px 0px;
}

a:link {
color: #000000;
text-decoration: underline;
}

a:visited {
text-decoration: underline;
color: #666666;
}

a:hover {
text-decoration: none;
color: #CC0000;
}

a:active {
text-decoration: underline;
color: #CC0000;
}

#footer a {
color: #FFFFFF;
text-decoration: none;
font-size: 11px;
}

#maincontentcontainer {
background: #FFFFFF url(../gfx/maintext_bg.png) repeat-x;
}

.textfieldInvalidFormatMsg {
display: none;
}

.textfieldRequiredMsg {
display: none;
}

#aboutmsmnpa_blocks {
list-style-type: none;
display: table;
margin: auto;
}

#aboutmsmnpa_blocks li {
float: left;
padding: 20px;
}

#aboutmsmnpa_blocks img {
border: 1px solid #CCCCCC;
}

#introquote {
font-style: normal;
color: #303030;
font-size: 16px;
}

#maincontent h2 {
color: #FFF;
}

#rhs {
padding-top: 20px;
}

#donors {
margin-left: 12px;
width: 140px;
}

.box {
background-color: transparent;
padding: 20px 0px 20px 20px !important;
}

#knownow {
list-style-type: none;
margin: 0 0 20px;
padding: 0px;
border: 1px solid #C2C0C1;
overflow: auto;
width: 741px;
}

#maincolcontent p a:link {
padding-right: 14px;
background: url(issue16/gfx/pinklink.gif) no-repeat center right;
}

#maincolcontent p a.disablepinklink:link {
padding-right: 0px;
background: none;
}

#maincolcontent table {
border-collapse: collapse;
width: 600px;
}

div#privacy {
font-size: 10px;
padding-bottom: 10px;
}

div#nav ul {
list-style-type: none;
}

div#nav li {
float: left;
width: 100px;
height: 120px;
font-size: 16px;
line-height: 1.2em;
display: table-cell;
text-align: center;
}

.highlightred {
color: #663300;
}

.imgspace4px {
padding-bottom: 8px;
}

.larger {
font-size: 120%;
}

.beforeheading {
color: #990000;
font-size: 120%;
display: inline;
font-weight: bold;
}

.reference {
color: #990000;
line-height: 1.4em;
}

.reference sub, .reference sup {
line-height: 0em;
}

.footnote {
font-size: 85%;
border-top: 1px solid #333333;
}

.smaller1 {
font-size: 85%;
}

#nextedition {
background-color: #020098;
font-size: 110%;
padding: 4px;
text-align: center;
border-top: 6px solid #FFFFFF;
color: #FFFFFF;
}

.blackborder {
padding: 12px;
margin: 12px;
border: 1px solid #333333;
}

.highlightedimage {
border: 2px solid #DDDDDD;
text-align: center;
margin: 0 auto;
}

h4 {
font-size: 16px;
color: #AC0418;
padding-top: 10px;
}

.infoblock {
background-color: #EFF5FC;
padding: 0px;
border: 1px solid #FFE64E;
font-size: 12px;
font-weight: bold;
}

.infoblock ul {
}

.infoblock div {
background-color: #FFE64E;
padding: 6px;
font-size: 14px;
color: #663300;
}

.infoline {
background-color: #FFFF99;
padding: 8px;
border: 1px solid #FFE64E;
font-size: 12px;
font-weight: bold;
width: auto;
}

#maincolcontent h1 {
border-bottom: 2px solid #BBBBBB;
line-height: 1.2em;
color: #111111;
}

.tablegeneric {
border-collapse: collapse;
border: 1px solid #DDDDDD;
}

.tablegeneric td {
padding: 2px;
background: #F5F5F5;
border: 1px solid #DDDDDD;
}

.tablegeneric th {
text-align: center;
background-color: #DDDDDD;
border: 1px solid #DDDDDD;
}

#getyourcopy, #leftheader {
color: #020098;
font-size: 120%;
text-align: center;
padding: 4px 0px;
margin-top: 6px;
background-color: #B5B3FF;
}

#getyourcopy a {
color: #020098;
}

.table_getcopy {
border-collapse: collapse;
border-spacing: 0;
border: 1px solid #FDC784;
padding: 0;
width: 100%;
}

#nav img {
display: block;
margin: auto;
padding: 5px;
}

#nav a:link, #nav a:visited {
text-decoration: none;
color: #212121;
}

#nav a:hover, #nav a:active {
text-decoration: none;
color: #FFFFFF;
}

#header {
color: #FFF;
padding-top: 3px;
}

div#nav #topbanner {
display: block;
margin-left: -32px;
margin-top: -17px;
margin-bottom: 10px;
}

ul#topnavline {
list-style-type: none;
}

ul#topnavline li#topnav {
float: right;
}

li#topnav a {
color: #FFF;
font-size: 11px;
text-decoration: none;
}

li#topnav a:hover, li#topnav a:active {
text-decoration: underline;
}

ul#topnavline li#ffonline {
float: left;
}

img.rightalign, div.imgright {
padding: 0px 0px 10px 15px;
float: right;
}

img.leftalign, div.imgleft {
padding: 0px 15px 10px 0px;
float: left;
}

p.infoblock {
background-color: #EFF5FC;
border: 2px solid #A9CDED;
padding: 6px 15px;
color: #020098;
}

h1 {
padding: 0;
margin: 0;
}

#maincolcontent h4 span {
font-size: 80%;
color: #666666;
display: block;
}

#authorinfo {
line-height: 1.2em;
}

#topnav a {
color: #FFFFFF;
}

#maincolcontent h1 span {
font-size: 80%;
font-style: italic;
color: #000000;
font-weight: bold;
}

/*SELF HELP PAGE*/
#selfhelpcontent h3 {
color: #CC0000;
font-size: 166%;
padding-top: 1.9em;
clear: both;
}

li {
}

#knownow li {
width: 45%;
float: left;
text-align: center;
margin: 9px;
}

#knownow li.borderleft {
border-left: 1px solid #CCC;
margin-left: 0;
padding-left: 10px;
}

#knownow h3 {
color: #000000;
font-size: 28px;
padding: 5px;
}

#knownow h3 {
}

#knownow h3 span.red {
color: #E4041C;
}

#selfhelpcontent #selfhelp li {
list-style: none;
}

#selfhelpcontent #selfhelp a {
font-size: 130%;
color: #CC0000;
line-height: 1.3em;
text-decoration: none;
font-weight: bold;
}

/*===============*/
span.imgright {
float: right;
margin-left: 15px;
margin-bottom: 15px;
}

span.imgright span {
display: block;
padding: 4px;
font-size: 11px;
font-style: italic;
line-height: 1.2em;
}

span.imgleft {
float: left;
margin-right: 15px;
margin-bottom: 15px;
}

span.imgleft span {
display: block;
padding: 4px;
font-size: 11px;
font-style: italic;
line-height: 1.2em;
}

span.imgcentre {
text-align: center;
}

span.imgcentre span {
display: block;
padding: 4px;
font-size: 11px;
font-style: italic;
line-height: 1.2em;
}

span.imgcentre img {
border: 0;
}

/*VCT TABLE*/
.table_vct {
border-collapse: collapse;
padding-top: 20px;
}

.table_vct th, .table_vct td {
border: 1px solid #D5B675;
padding: 4px;
}

.table_vct th {
background: #FEFDCD;
}

.table_vct td.alt1 {
background-color: #FEFDCD;
}

.table_vct td.alt2 {
background-color: #FFFFEA;
}

.table_vct h4 {
font-size: 13px;
margin: 0;
padding: 0 0 4px;
color: #666666;
}

.table_vct p, .table_vct li {
margin: 0;
padding: 0 0 4px;
line-height: 1.3em;
font-size: 11px;
}

td.vct_country {
border-bottom: 2px solid #F6C133;
}

td.vct_country img {
vertical-align: middle;
}

#vct_anguilla, #vct_bahamas, #vct_barbados, #vct_belize, #vct_dominica, #vct_grenada, #vct_guyana, #vct_puertorico, #vct_stmaarten, #vct_suriname, #vct_trinidad, #vct_stvincent, #vct_stlucia, #vct_stkitts, #vct_jamaica, #vct_antigua {
font-size: 16px;
font-weight: bold;
vertical-align: middle;
line-height: 4em;
padding-left: 100px;
color: #984E1D;
}

ul#countrylist {
margin: 0px 0px 15px;
padding: 0px;
overflow: auto;
}

ul#countrylist li {
margin: 0px;
padding: 4px;
float: left;
list-style-type: none;
}

ul#countrylist li a {
text-decoration: none;
border: 1px solid #000000;
background-color: #A6A3A3;
display: block;
font-weight: bold;
/*+border-radius:3px;*/
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px 3px 3px 3px;
font-size: 10.2pt;
padding: 5px;
border-left: 1px solid #BABABA;
border-top: 1px solid #BABABA;
border-right: 1px solid #464545;
border-bottom: 1px solid #464545;
}

ul#countrylist li a:hover {
background-color: #5F6064;
color: #FFFFFF;
}

/*FLAGS*/
#vct_anguilla div {
background: url(../gfx_vct/image002.jpg) no-repeat center right;
}

#vct_bahamas div {
background: url(../gfx_vct/image004.jpg) no-repeat center right;
}

#vct_barbados div {
background: url(../gfx_vct/image006.jpg) no-repeat center right;
}

#vct_belize div {
background: url(../gfx_vct/image008.jpg) no-repeat center right;
}

#vct_dominica div {
background: url(../gfx_vct/image010.jpg) no-repeat center right;
}

#vct_grenada div {
background: url(../gfx_vct/image012.jpg) no-repeat center right;
}

#vct_guyana div {
background: url(../gfx_vct/image014.jpg) no-repeat center right;
}

#vct_puertorico div {
background: url(../gfx_vct/image016.jpg) no-repeat center right;
}

#vct_stmaarten div {
background: url(../gfx_vct/image018.jpg) no-repeat center right;
}

#vct_suriname div {
background: url(../gfx_vct/image020.gif) no-repeat center right;
}

#vct_trinidad div {
background: url(../gfx_vct/image022.gif) no-repeat center right;
}

#vct_stvincent div {
background: url(../gfx_vct/f_stvincent.gif) no-repeat center right;
}

#vct_stlucia div {
background: url(../gfx_vct/f_stlucia.gif) no-repeat center right;
}

#vct_stkitts div {
background: url(../gfx_vct/f_stkitts.gif) no-repeat center right;
}

#vct_jamaica div {
background: url(../gfx_vct/f_jamaica.gif) no-repeat center right;
}

#vct_antigua div {
background: url(../gfx_vct/f_antigua.gif) no-repeat center right;
}

/*ISLANDS*/
#vct_anguilla {
background: url(../gfx_vct/image001.jpg) no-repeat center left;
}

#vct_bahamas {
background: url(../gfx_vct/image003.jpg) no-repeat center left;
}

#vct_barbados {
background: url(../gfx_vct/image005.jpg) no-repeat center left;
}

#vct_belize {
background: url(../gfx_vct/image007.jpg) no-repeat center left;
}

#vct_dominica {
background: url(../gfx_vct/image009.gif) no-repeat center left;
}

#vct_grenada {
background: url(../gfx_vct/image011.jpg) no-repeat center left;
}

#vct_guyana {
background: url(../gfx_vct/image013.jpg) no-repeat center left;
}

#vct_puertorico {
background: url(../gfx_vct/image015.jpg) no-repeat center left;
}

#vct_stmaarten {
background: url(../gfx_vct/image017.jpg) no-repeat center left;
}

#vct_suriname {
background: url(../gfx_vct/image019.jpg) no-repeat center left;
}

#vct_trinidad {
background: url(../gfx_vct/image021.jpg) no-repeat center left;
}

#vct_stvincent {
background: url(../gfx_vct/m_stvincent.gif) no-repeat center left;
}

#vct_stlucia {
background: url(../gfx_vct/m_stlucia.gif) no-repeat center left;
}

#vct_stkitts {
background: url(../gfx_vct/m_stkitts.gif) no-repeat center left;
}

#vct_jamaica {
background: url(../gfx_vct/m_jamaica.gif) no-repeat center left;
}

#vct_antigua {
background: url(../gfx_vct/m_antigua.gif) no-repeat center left;
}

#table_terminology {
border-collapse: collapse;
margin-top: 10px;
border: 1px solid #0086C8;
}

#table_terminology th {
background-color: #006699;
color: #FFF;
border-bottom: 1px solid #0086C8;
padding: 5px;
text-align: right;
}

#table_terminology td {
background-color: #A7C9DB;
color: #222222;
border-bottom: 1px solid #0086C8;
border-top: 1px solid #0086C8;
padding: 5px;
}

#table_terminology p {
padding: 0;
margin: 0;
}

#table_terminology td p {
font-size: 12px;
}

#table_terminology {
}


