body {
margin-top:0px;
background: url('../images/bg.gif');
background-repeat: repeat-x;
background-color: #f4f4f4;
text-align:center;
}

#container {
width:700px;
margin:0 auto;
margin-top:0px;
text-align:left;

}

.toptable {background-image:

url(../images/back.gif);

background-repeat: no-repeat;


border:solid #000000 1px;

margin-top:5px;

margin-bottom:5px;

margin-left: 5px;

width: 700px;

}


TD {

		font-family: Times,serif;

		font-size: 12pt;

}



.subtitle {

		font-family: arial,geneva,sans-serif;

		font-size: 14pt;

		font-weight: bold;

		font-style: normal;

		color: WHITE;

}

.total {

		font-family: arial,geneva,sans-serif;

		font-size: 14pt;

		font-weight: bold;

		font-style: normal;

		color: BLACK;

}

.required {

		font-family: arial,geneva,sans-serif;

		font-size: 10pt;

		font-weight: bold;

		font-style: small-caps;

		color: RED;

}



.navigation {

		font-family: arial,geneva,serif;

		font-size: 10pt;

		font-weight: bold;

		font-style: normal;

}



.body8 {

		font-family: arial,geneva,serif;

		font-size: 8pt;

		font-weight: medium;

		font-style: normal;

}



.body10 {

		font-family: arial,geneva,serif;

		font-size: 10pt;

		font-weight: medium;

		font-style: normal;

}



.body12 {

		font-family: arial,geneva,serif;

		font-size: 12pt;

		font-weight: medium;

		font-style: normal;

}



.body14 {

		font-family: arial,geneva,serif;

		font-size: 14pt;

		font-weight: medium;

		font-style: normal;

}



.body18 {

		font-family: arial,geneva,serif;

		font-size: 18pt;

		font-weight: medium;

		font-style: normal;

}



.body24 {

		font-family: arial,geneva,serif;

		font-size: 24pt;

		font-weight: medium;

		font-style: normal;

}



.headline8 {

		font-family: arial,geneva,serif;

		font-size: 8pt;

		font-weight: bold;

		font-style: normal;

}



.headline10 {

		font-family: arial,geneva,serif;

		font-size: 10pt;

		font-weight: bold;

		font-style: normal;

}



.headline12 {

		font-family: arial,geneva,serif;

		font-size: 12pt;

		font-weight: bold;

		font-style: normal;

}



.headline14 {

		font-family: arial,geneva,serif;

		font-size: 14pt;

		font-weight: bold;

		font-style: normal;

}



.headline16 {

		font-family: arial,geneva,serif;

		font-size: 16pt;

		font-weight: bold;

		font-style: normal;

}



.headline18 {

		font-family: arial,geneva,serif;

		font-size: 18pt;

		font-weight: bold;

		font-style: normal;

}



.headline24 {

		font-family: arial,geneva,serif;

		font-size: 24pt;

		font-weight: bold;

		font-style: normal;

}

/* GALLERY */
ul#gallery { margin:0 0 0 0px;  list-style:none; position:relative; }
ul#gallery li { border-right:1px solid #ccc; width:103px; display:block; float:none; }
ul#gallery li#first { border-left:1px solid #ccc; }
ul#gallery li:hover ul, ul#gallery li.sfhover ul { top:auto; left:0; }
ul#gallery li a { display:block; width:100px; padding:15px 0 15px 3px; color:#000; text-decoration:none; }
/*ul#gallery li a:hover { background-color:#fafafa; }*/
ul#gallery li ul { padding:0px 0px 20px 0px; list-style:none; margin:0; width:540px; position:absolute; left:-999em;}
ul#gallery li ul li { display:inline; text-align:left; clear:none; float:none; border:0; padding:0 0 10px;}
ul#gallery li ul li a { margin:2px; border:0px solid #ccc; padding:4px; position:relative; float:left; display:block; width:92; height:92; }
/*ul#gallery li ul li a:hover { z-index:2; }*/
ul#gallery li ul li a img { position:absolute; width:92; height:92px; }
/*ul#gallery li ul li a:hover img, ul#gallery li a:active img, ul#gallery li a:focus img { width:267px; height:200px; left:-70px; top:-47px; z-index:1; border:1px solid #000; }
*/


