BODY{ font-size : 10.5pt; color : navy;text-decoration : none;font-weight : normal;font-family : "Trebuchet MS",Verdana,sans-serif;margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;border-width : 0px 0px 0px 0px;}
TABLE.hdvtable{font-size : 10.5pt; color : navy; line-height : normal;padding-top : 0px;padding-left : 0px;padding-right : 0px;padding-bottom : 0px;margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;border-width : 0px 0px 0px 0px;width : 730px;}
.normalfont{ font-size : 10.5pt; color : navy;text-decoration : none;font-weight : normal;font-family : "Trebuchet MS",Verdana,sans-serif; text-align : justify;}
H1{font-size : 13pt; color: #333366;}
H2{font-size : 12pt; color: #333366;}
H3{font-size : 11pt; color: #333366;}
.justifypara{text-align : justify;}
.backcolor{background-color : #CCCCFF;}
.emphasis{color: #333366;font-weight : bold;}
.provencal{background-color : #FFFF00; color: #000000;}
.alsace{background-color : #FFFF99; color: #000000;}
.burgundy{background-color : #CC0066; color: #000000;}
.normandy{background-color : #CC99CC; color: #3366CC;}
.languedoc{background-color : #CC99CC; color: #000000;}
.vigniamont{background-color : #33CCFF; color: #000000;}
.headrow{font-size : 16px; background-color : #3399CC; color: #33CCFF;font-weight : bold;}
.formlabel{font-size : 14px; background-color : #999999; color: #FFFFFF; text-align : left; width : 170px;}
.formdata{background-color : #cccccc; text-align : left; width : 200px;}
.formwarning{font-size : 12px; background-color : #FFFFFF; color: #FF0000; font-weight: bold; text-align : left; width : 230px;}
.sidemenuitem{font-family : "Trebuchet MS",Tahoma,sans-serif;color : #000099;text-decoration : none;font-weight : normal;font-style : italic;font-size : 11pt; text-align:right;height : 40px;}
.roommenuitem{font-family : "Trebuchet MS",Tahoma,sans-serif;color : #000099;text-decoration : none;font-weight : normal;font-style : italic;font-size : 10pt; text-align:right;}
TR.spacer{height : 50px;}
TD.texttop{font-size : 18px; background-color : #3399CC; color: #3366CC;font-weight : bold;}
TD.navtop{font-size : 14px; background-color : #FFFFFF; color: #333366;font-weight : normal; text-align:center; width:100px;}
TD.navbot{font-size : 75%; color: #000000; text-align:center;}
TD.navpage{font-size : 14px;}
TD.navside{font-size : 15px;}
TD.header3{font-size : 15px;font-weight : bold;}
TD.header4{font-size : 14px;font-weight : bold;}
TD.header5{font-size : 13px;font-weight : bold;}
TD.thumbcell{font-size : 13px;font-weight : bold; text-align:center; width:175px;}
TD.gallerycell{font-size : 13px;font-weight : bold; text-align:center; width:125px;}
.small{font-size : 75%;font-weight : normal;}
A:link {TEXT-DECORATION: none;font-weight : bold; color : navy;}
A:visited {TEXT-DECORATION: none;font-weight : bold; color : navy;}
A:hover {TEXT-DECORATION: underline; color : navy;}
A.nav:link {COLOR: #333366; font-weight : normal;TEXT-DECORATION: none;}
A.nav:visited {COLOR: #333366; font-weight : normal; TEXT-DECORATION: none;}
A.nav:hover {COLOR: #3366CC; TEXT-DECORATION: underline;}
A.nav2:link {COLOR: #000000; TEXT-DECORATION: none; font-weight : normal; }
A.nav2:visited {COLOR: #000000; TEXT-DECORATION: none; font-weight : normal; }
A.nav2:hover {COLOR: #33CCFF; TEXT-DECORATION: underline;}
A.navside:link {COLOR: #000099; font-weight : normal;TEXT-DECORATION: none;}
A.navside:visited {COLOR: #000099; font-weight : normal; TEXT-DECORATION: none;}
A.navside:hover {COLOR: #C0C0C0; font-weight : normal; TEXT-DECORATION: none;}
A.sitemap:link {COLOR: #000099; font-weight : normal;TEXT-DECORATION: underline;}
A.sitemap:visited {COLOR: #000099; font-weight : normal; TEXT-DECORATION: underline;}
A.sitemap:hover {COLOR: #C0C0C0; font-weight : normal; TEXT-DECORATION: underline;}

.red {
	color: #C00;
}
