body {;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(bckgrnds/creme.jpg);
}
h1 {
	color: #669933;
	font-size: 20pt;
}
a:link {
   color : #006A00;  
}

a:visited {
   color : #00019F;
}

a:active {
   color : #de0029;
}

a:hover {
   color : #EC0606;
}

td {
   color : #000000;
   font-family : arial, helvetica, verdana, sans-serif;
	text-align: justify;
}

div {
   color : #000000;
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 10pt;
}

.body {
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt;
	text-align: justify;
	color: midnightblue;
	}

.headline {
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 10pt;
   color: Navy;
}
.headline2 {
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 9pt;
   color: #32477D;
	}

.largeheadline {
FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 14pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: bold; 

}

.mediumheadline {
FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 12pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: bold; 

}

.submediumheadline {
FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 14pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: bold;
text-align:center;
}

.bodyheadline {
 FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 18pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: bold;
 color: Navy;
}

.bodyheadline2 {
 FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 18pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: bold;
 color: #DE0029;
}
.subbodyheadline {
 FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 12pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: bold; 
text-align:center;
}

.smallheadline {
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 8pt;
   color : #000000;
}

.small {
	font-family : arial, helvetica, verdana, sans-serif;
	font-size : 8pt;
	color : #000000;
}

.smallred {
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 9pt;
   color : #cc0000;
}

.bodytext {
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 10pt;
   color : midnightblue;
}

.bodytextitalic {
   font-family : "Comic Sans MS";
   font-size : 10pt;
   color : midnightblue;
}
.bodytext-bold {
   color : #000000;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;   
   font-size : 10pt;
}

.source {
COLOR: black; 
FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 8pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: normal; 
TEXT-DECORATION: none;

}


.pubtime {
	color : #000000;
	font-family : arial, helvetica, verdana, sans-serif;
	font-size : 8pt;
	font-weight: normal;
}

.datelist {
color : #666666;
FONT-FAMILY : Arial, Helvetica, verdana;
FONT-SIZE: 9pt;
FONT-WEIGHT: normal;
}
.smallLink {
	color : #333333;
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 8pt;
    text-align: center;
	 background-color: #E7E7E7;
}

.caption {
    color : #333333;
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 8pt;
    text-align: center;
	 background-color: #E7E7E7;
}
.caption2 {
    color : Black;
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 8pt;
	 text-align: justify;
}
.caption3 {
    color : #858585;
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 8pt;
    text-align: center;
	font-style: italic;
}

.byline {
   color : #000000;
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 8pt;
	text-align: justify;
}

.mainnav-heading {
   color : #ffffff;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 9pt;
   letter-spacing: +1px
}

.texte jaune {
   color : #FCE015;
   font-family : times;
   font-size : 9pt;
}
.rightpanel-heading {
   color : #ffffff;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 9pt;

}

.rightpanel-title {
   color : #000000;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
   font-size : 9pt;
}

.rightpanel-text {
   color : #000000;
   font-family : arial, helvetica, sans-serif;
   font-size : 8pt;
   font-weight : normal;
}

.rightpanel-form
{
   color : #000000;
   font-family : arial, helvetica, sans-serif;
   font-size : 8pt;
}

.pageheading {
background-color: navy;
   color : White;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 10pt;
   text-transform : uppercase;
}

.pageheading-gray {
   color : gray;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 12pt;
   text-transform : uppercase;
}

.subheading-title {
   color : #de0029;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 12pt;
}

.subheading {
   color : #666666;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 10pt;
   text-transform : uppercase;
}

.current-date {
   color : 7B0008;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
   font-size : 10pt;
}


td.mainnav-heading {
   background-color : #316B9C;
}

td.mainnav {
   background-color : #F5F5F5;
}
td.mainnav-border {
   background-color : #9E9E9E;
}
td.rightpanel-heading {
   background-color : #316B9C;
}

td.rightpanel {
   background-color : #F5F5F5;
}
td.rightpanel-background {
   background-color : #F5F5F5;
}
td.rightpanel-border {
   background-color : #9E9E9E;
}
td.rightpanel-news {
   background-color : #CFD9E5;
}
td.divide {
	background-color : #0000CD;
	font-family: Arial,Geneva,  Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	font-weight: bolder;
}

td.highlightbox2 {
   background-color : white;
    border : solid .05em ebebeb;
}

td.highlightbox {
    background-color : ebebeb;
	}

.pagehead {
   color : #777777 ;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : normal;
   font-size : 14pt;
   text-transform : uppercase;
 letter-spacing: +1px
}
td.pageheadingbox {
   background-color : #ebebeb;
}
#special {
	background-color: #FFF5D7;
	padding: 5px;	
	border: thin groove #000000;
}

}
#notice {
	background-color: #FFFFE6;
	padding: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	
}
#notice2 {
	text-align: justify;
	display: block;
	background-color: #F7EFF7;
	padding: 5px;
	vertical-align: top;
}
#blue {
	background-color: #FFCC66;
	border: thin dotted #CC9900;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: auto;
	width: auto;
	}

TD.MENU-topleft {
	border: none; 
	margin: 0px; 
	background-repeat: no-repeat; 
	height: 20px;
}

TD.MENU-outer {
	height: 383px; 
	border: none; 
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	background-repeat: no-repeat;
	background-color: #013300;
}

DIV.MENU-inner {
	position: absolute;
	z-index: 1;
	top: 173px;
	left: 2px;
	height: auto; 
	border: none;
	border-spacing: 0px;
	padding: 0px;
	margin: 0px; 
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}

TABLE.MENU-inner {
	border: 2;
	padding: 0px;
	margin: 0px;
	background-color: #336699;
}

TD.MENU-inner {
	border: 2;
	padding: 0px;
	margin: 0px;
	background-image: transparent;
}


TABLE.MENU-title {
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #445469;
	border: 1;
}

TABLE.MENU-subtitle { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
}

TD.MENU-title {   
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #445469;
}

TD.MENU-subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #336699;
}

A.MENU-title {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #445469;
}

A.MENU-title:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #666666;
}

A.MENU-subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
}

A.MENU-subtitle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
}
#annoucement1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #D6D7D6;
	vertical-align: top;
	border: thin outset #D6D7D6;
	padding: 5px;	
}
#seychelles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFE8E8;
	padding: 5px;
}
#announcement2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #D5E2FF;
	border: thin none #999999;
	padding: 5px;
	vertical-align: top;
}
#forum_left {
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding: 5px;
	border: thin dotted #999999;
	float: left;
	height: 50px;
}
#forum_right{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	padding: 5px;
	border: thin dotted #FFCC66;
	width: 45%;
	float: right;
}
#forum_main {
	vertical-align: top;
	display: block;
	padding: 5px;
	width: 100%;
	background-color: #B0EFFF;
}
#box1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #00CCCC;
	padding: 5px;
	border: thin solid #999999;
	width: 600px;
}
#announcement3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #E7EBF7;
	border: thin outset #E7EBF7;
	padding: 5px;
}
#preston1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #00CCCC;
	text-align: justify;
	border: thin dashed #999999;
	padding: 5px;
}
#styleA{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #E6E6E6;
	margin: 5px;
	border: thin solid #999999;
	padding: 5px;
}
#StyleB {
	font-size: 12px;
	font-weight: normal;
	background-color: #FFECCE;
	border: thin solid #FFC58A;
	padding: 5px;
}
#CC1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F7EFF7;
	border: thin solid #000000;
	padding: 5px;
}
#LCC1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #F7EFF7;
	vertical-align: top;
	padding: 5px;
	
}
#home1 {
	background-color: #FFCC00;
	border: thin dashed #AD6D42;
	padding: 5px;
	text-align: justify;
	width: 95%;
}
#home2 {
	background-color: #FAE396;
	border: thin dashed #E8B900;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#home3 {
	background-color: #FFAE88;
	border: thin dashed #8C7100;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#home4 {
	background-color: #CCCCFF;
	border: thin none #FFEFB0;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#home6 {
	background-color: #00CC99;
	border: thin none #009570;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#home7 {
	background-color: #99FFCC;
	border: thin dashed #13CA41;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#home8 {
	background-color: #FFFF66;
	border: thin dashed #FFEFB0;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#home9 {
	background-color: #FFFF66;
	border: thin dashed #FFEFB0;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#home1a {
	background-color: #9CC708;
	border: thin dashed #769706;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#home1b {
	background-color: #B7DBB7;
	border: thin solid #9CC708;
	padding: 5px;
	text-align: justify;
	background-position: top;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#home1c {
	background-color: #FFB74A;
	border: thin none #FFEFB0;
	padding: 5px;
	text-align: justify;
	background-position: top;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#home1d {
	background-color: #FFFF66;
	border: thin dashed #FFEFB0;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#home1e {
	background-color: #FFFF66;
	border: thin dashed #FFEFB0;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#home1f {
	background-color: #FFFF66;
	border: thin dashed #FFEFB0;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#home1g {
	background-color: #FFFF66;
	border: thin dashed #FFEFB0;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#home1h {
	background-color: #FFFF66;
	border: thin dashed #FFEFB0;
	padding: 5px;
	text-align: justify;
	background-position: top;
}
#style1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin: 0px;
	padding: 5px;
	background-color: #CEA29C;
	vertical-align: top;
}
#style2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	padding: 5px;
	background-color: #66CCFF;
}
#style3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	padding: 5px;
	background-color: #7B9EE7;
}
#style4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	padding: 5px;
	background-color: #FFFFCC;
}
#style5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin: 5px;
	padding: 5px;
	background-color: #D9FFE6;
}
#style6 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	padding: 5px;
	background-color: #CAEEFF;
	border-color: #000000;
	border-width: 1;
}
#style7 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin: 5px;
	padding: 5px;
	background-color: #E9B465;
}
#style8 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin: 5px;
	padding: 5px;
}
#style9 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin: 5px;
	padding: 5px;
}
#styleA {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin: 5px;
	padding: 5px;
}
#styleB {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin: 5px;
	padding: 5px;
}
#styleC {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin: 5px;
	padding: 5px;
}
#styleD {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin: 5px;
	padding: 5px;
}
#pei {
	background-color: #FFFFFF;
	border: thin solid #CCCCCC;
	padding: 10px;
}
#christmas {
	background-color: #FF0000;
	padding: 5px;
	border: medium outset #000000;
	width: 95%;
}

