table { border-collapse: collapse; }

td, th { border:0px; padding: 0px; margin: 0px;}

#flashmenulayer { position: absolute; z-index: 2; padding: 0px; text-align: center; margin: auto; height: 300px; width: 540px; left: 0px; top: 0px; visibility: visible; }

#flashunderlayer { z-index: 0; visibility: visible; }

#brandingflashlayer { position: absolute; top: 0px; left: 0px; z-index: 3; visibility: visible; }

#containermenu { text-align: left; margin: auto; padding: 0px; z-index: 2; position: absolute; top: 56px; visibility: visible; }

#middlecontainer { text-align: left; margin: auto; padding: 0px; height: 300px; width: 540px; left: 0px; top: 0px; }

#videocontainer { text-align: left; margin: auto; padding: 0px; height: 400px; width: 540px; left: 0px; top: 0px; }
#videoflash { position: absolute; top: 560px; left: 130px; text-align: left; margin: auto; padding: 0px; height: 400px; width: 540px; }

#videocontainer_2 { text-align: left; margin: auto; padding: 0px; height: 280px; width: 320px; left: 0px; top: 0px; }
#videoflash_2 { position: absolute; top: 560px; left: 240px; text-align: left; margin: auto; padding: 0px; height: 280px; width: 320px; }

#videocontainer_3 { text-align: left; margin: auto; padding: 0px; height: 520px; width: 640px; left: 0px; top: 0px; }
#videoflash_3 { position: absolute; top: 560px; left: 80px; text-align: left; margin: auto; padding: 0px; height: 520px; width: 640px; }

#videocontainer_4 { text-align: left; margin: auto; padding: 0px; height: 280px; width: 320px; left: 0px; top: 0px; }
#videoflash_4 { position: absolute; top: 560px; left: 240px; text-align: left; margin: auto; padding: 0px; height: 280px; width: 320px; }

#videocontainer_5 { text-align: left; margin: auto; padding: 0px; height: 520px; width: 720px; left: 0px; top: 0px; }
#videoflash_5 { position: absolute; top: 560px; left: 40px; text-align: left; margin: auto; padding: 0px; height: 520px; width: 720px; }

#videoflash_11 { position: absolute; top: 30px; left: 220px; text-align: left; margin: auto; padding: 0px; height: 280px; width: 320px; }
#videoflash_12 { position: absolute; top: 360px; left: 220px; text-align: left; margin: auto; padding: 0px; height: 280px; width: 320px; }

#menubar { z-index: 2; }

#flashunderlayer2 { z-index: 0; visibility: visible; }

#flashintro_main { text-align: left; margin: auto; padding: 0px; z-index: 20; position: absolute; top:20px; left:0px; visibility: visible; }

#flashcontent { font-weight:bold; padding: 0px; text-align: center; margin: auto; }
#flashcontent2 { font-weight:bold; padding: 0px; text-align: center; margin: auto; }
#flashcontent3 { font-weight:bold; padding: 0px; text-align: center; margin: auto; }
#flashcontent4 { font-weight:bold; padding: 0px; text-align: center; margin: auto; }
#flashcontent5 { font-weight:bold; padding: 0px; text-align: center; margin: auto; }
#flashcontent6 { font-weight:bold; padding: 0px; text-align: center; margin: auto; }
#flashcontent7 { font-weight:bold; padding: 0px; text-align: center; margin: auto; }
#flashcontent8 { font-weight:bold; padding: 0px; text-align: center; margin: auto; }
#flashcontent9 { font-weight:bold; padding: 0px; text-align: center; margin: auto; }
#flashcontent10 { font-weight:bold; padding: 0px; text-align: center; margin: auto; }
#flashcontent11 { font-weight:bold; padding: 0px; text-align: center; margin: auto; }
#flashcontent12 { font-weight:bold; padding: 0px; margin: auto; }

.noflashtext { font: normal bold 14px Georgia, "Times New Roman", Times, serif; color: #0D5B9B; margin: 5px; }
