/* set the page background color and margins. */ 
body { margin: 0px; background: #ffffff; }

/* set the page font formatting. */
body, div, td {font-family: verdana; font-size: 9pt; color: #000000; background-color: #99ccff; }
p {font-family: verdana; font-size: 9pt; color: #000000;}

/* default link colors */
a:link { font-weight: bold; text-decoration: underline; color: #2b4d8a; }
a:hover { font-weight: bold; text-decoration: none; color: #000000; }
a:visited { font-weight: bold; text-decoration: underline; color: #2b4d8a; }
a:visited:hover { font-weight: bold; text-decoration: none; color: #000000; }

a.amantiques:link { font-weight: bold; text-decoration: underline; color: #ffffff; }
a.amantiques:hover { font-weight: bold; text-decoration: none; color: #CE972A; }
a.amantiques:visited { font-weight: bold; text-decoration: underline; color: #ffffff; }
a.amantiques:visited:hover { font-weight: bold; text-decoration: none; color: #CE972A; }

/* set input, select and textfield elements sizes */
.SMinput { width: 20px; }
.MDinput { width: 125px; }
.LGinput, select { width: 225px; }
.XLinput, select { width: 300px; }
.SMtext {width: 450px; height: 75px; }
.MDtext {width: 450px; height: 150px; }
.LGtext {width: 450px; height: 200px; }
.XLtext {width: 450px; height: 300px; }

td.tdgallerytitle { 
	vertical-align: top; 
	font-weight: bold; font-family: verdana,helvetica,san-serif; font-size: 13px;
	border-bottom-width: 1px; border-bottom-color: #999999; border-bottom-style: dashed;
	 }
td.tdgallerydesc { 
	vertical-align: top; 
	font-weight: normal; font-family: verdana,helvetica,san-serif; font-size: 12px;
	padding-bottom: 40px;
	border-bottom-width: 1px; border-bottom-color: #000000; border-bottom-style: solid;
	 }
td.tdgallerypic { 
	width: 400px;
	vertical-align: top; padding-bottom: 30px
	 }
td.tdgallerynumber { 
	vertical-align: top; text-align: right; 
	font-weight: bold; font-family: verdana,helvetica,san-serif; font-size: 9px; color: #999999;
	 }
td.tdmantiques-top { height: 120px; padding-top: 90px; background: url(images/bg_mantiques_top.gif) top left no-repeat; color: #ffffff; text-align: center; font-family: verdana,helvetic,sans-serif; } 
td.tdmantiques-bot { padding-bottom: 30px; background: url(images/bg_mantiques_bot.gif) bottom left no-repeat; color: #ffffff; text-align: center; font-family: verdana,helvetic,sans-serif; } 
	td.tdmantiques-bot p { background-color: transparent; color: #ffffff; }
.fmouse { font-size: 9px; }