

BODY {
        FONT-FAMILY: arial,helvetica; MARGIN-LEFT: 0px; MARGIN-TOP: 0px
      }
TD {
        FONT-FAMILY: arial,helvetica
      }
      A {
        COLOR: #000000; TEXT-DECORATION: none
      }
      A:hover {
        COLOR: #CDCDCD; TEXT-DECORATION: underline
      }
      A:active {
        COLOR: #000000; TEXT-DECORATION: underline
      }


td#nav a:link {
color: #000000;
font-size:12px;
}
td#nav a:visited {
color: #000000;
font-size:12px;
}
td#nav a:hover {
color: #CDCDCD;
font-size:12px;
TEXT-DECORATION: underline;
}
td#nav a:active {
color: #CDCDCD;
font-size:12px;
TEXT-DECORATION: underline;
}

td#nav1 a:link {
color: #0000ff;
font-size:12px;
}
td#nav1 a:visited {
color: #0000ff;
font-size:12px;
}
td#nav1 a:hover {
color: #CDCDCD;
font-size:12px;
TEXT-DECORATION: underline;
}
td#nav1 a:active {
color: #CDCDCD;
font-size:12px;
TEXT-DECORATION: underline;
}


span#countrylink a:link {
color: #CDCDCD;
}
span#countrylink a:visited {
color: #CDCDCD;
}
span#countrylink a:hover {
color: #000000;
TEXT-DECORATION: underline;
}
span#countrylink a:active {
color: #000000;
TEXT-DECORATION: underline;
}

td#normalpagelink a:link {
color: #000000;
}
td#normalpagelink a:visited {
color: #000000;
}
td#normalpagelink a:hover {
color: #CDCDCD;
TEXT-DECORATION: underline;
}
td#normalpagelink a:active {
color: #CDCDCD;
TEXT-DECORATION: underline;
}

.skinny .header {
	width: 679px;
	BORDER-top: black 1px solid;
	BORDER-left: black 1px solid;
	BORDER-bottom: black 3px solid;
	BORDER-RIGHT: black 1px solid;
	position:absolute;
	top:0px;left:0px; 
	font-size:12px;
	height:135px; 
	background-image: url('../images/Logo.jpg');
	background-repeat: no-repeat;
}

.fat .header {
	width: 880px;
	BORDER-top: black 1px solid;
	BORDER-left: black 1px solid;
	BORDER-bottom: black 3px solid;
	BORDER-RIGHT: black 1px solid;
	position:absolute;
	top:0px;left:0px; 
	font-size:12px;
	height:135px; 
	background-image: url('../images/logowide.jpg');
	background-repeat: no-repeat;
}


.skinny .newsletterheader {
	width: 770px;
	position:relative;
	top:0px;left:0px; 
	font-size:12px;
	height:159px; 
	background-image: url('../images/Logobannernew.jpg');
	background-repeat: no-repeat;
}

.fat .newsletterheader {
	width: 880px;
	position:relative;
	top:0px;left:0px; 
	font-size:12px;
	height:159px; 
	background-image: url('../images/Logobannernewfat.jpg');
	background-repeat: no-repeat;
}
.skinny .newsletternormalmaintable {
	width: 461px;
	font-size:12px; 
}

.fat .newsletternormalmaintable {
	width: 571px;
	font-size:12px; 
}

.skinny .normalmaintable {
	width: 681px;
	BORDER-top: black 3px solid;
	BORDER-left: black 1px solid;
	BORDER-bottom: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	font-size:12px; 
}

.fat .normalmaintable {
	width: 880px;
	BORDER-top: black 3px solid;
	BORDER-left: black 1px solid;
	BORDER-bottom: black 1px solid;
	BORDER-RIGHT: black 1px solid; 
	font-size:12px; 
}

.skinny .countrylinktable {
	position:absolute; 
	top:50px; 
	left:304px; 
	color:black; 
	font-size:12px; 
	z-index:2 
}

.fat .countrylinktable {
	position:absolute; 
	top:50px; 
	left:404px; 
	color:black; 
	font-size:12px; 
	z-index:2
}

.tdnormalcenter {
	text-align:center;
	font-size:12px;
	width:100%; 
}


.fat .normaltable {
	width: 880px;
	font-size:12px; 
}
.skinny .tdmaintable {
	width: 681px;
}

.fat .tdmaintable {
	width: 880px;
}
.skinny .adbox {
	color:black; 
	font-size:12px;
	line-height: 14px; 
	padding: 10px;
	BORDER: black 1px solid;
	text-valign:top;
}

.fat .adbox {
	color:black; 
	font-size:12px;
	line-height: 14px; 
	padding: 10px;
	BORDER: black 1px solid;
	text-valign:top;
}


#articles {
	position:absolute;
	top:575px;
}

.skinny #articles {
	width:660px;
}

.fat #articles {
	width:880px;
}

.skinny .overlaybox1, .skinny .overlaybox2, .skinny .overlaybox3, .skinny .overlaybox4 {
	color:black; 
	font-size:12px; 
	background: transparent; 
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	/*height:550px;*/
	margin:3px;
	text-valign:top;
	line-height: 14px;
}

.skinny .overlaybox1 {
	width: 190px; 
	padding-top: 250px;
}

.skinny .overlaybox2 {
	width: 157px;
	padding-top: 280px;
}

.skinny .overlaybox3 {
	width: 148px;
	padding-top: 360px;
}

.skinny .overlaybox4 {
	width: 139px;
	padding-top: 370px;
}

.fat .overlaybox1 {
	color:black; 
	font-size:12px; 
	width: 228px; 
	background: transparent; 
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	/*line-height: 1.22em;*/
	line-height: 14px;
	margin:3px;
	text-valign:top;
}


.fat .overlaybox2 {
	color:black; 
	font-size:12px; 
	width: 194px; 
	background: transparent; 
	padding-top: 255px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	/*line-height: 1.22em;*/
	line-height: 14px;
	margin:3px;
	text-valign:top;
}

.fat .overlaybox3 {
	color:black; 
	font-size:12px; 
	width: 198px; 
	background: transparent; 
	padding-top: 345px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	/*line-height: 1.22em;*/
	line-height: 14px;
	margin:3px;
	text-valign:top;
}
.fat .overlaybox4 {
	color:black; 
	font-size:12px; 
	width: 183px; 
	background: transparent; 
	padding-top: 370px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	/*line-height: 1.22em;*/
	line-height: 14px;
	margin:3px;
	text-valign:top;
}
.tdtableListInputLightGrey
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: black 0px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #e6e6e6;
    TEXT-ALIGN: left
}
.tdtableListInputDarkGrey
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: black 0px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #cecece;
    TEXT-ALIGN: left
}
#submitB{
border:none;
padding:0;
margin:0;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:blue;
background-color:transparent;
}
#submitC{
border:none;
padding:0;
margin:0;
font-size:xx-small;
text-decoration:underline;
color:blue;
background-color:transparent;
}