@charset "utf-8";
/* CSS Document */
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, cite, code, em, font, img, strong, sub, sup, var, li, ol, ul, fieldset, label, table, caption, tbody, tfoot, thead, tr, th, body {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
line-height: 1;
font-family: inherit;
text-align:left;
}

img, div {
behavior: url(genie360/iepngfix.htc)
 }

a img, :link img, :visited img {
border: 0;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

h1 { 
font-size:16px;
padding:1em 0;
}

.ffHack { 
clear:both;
}

#flashInterface {
display:block;
background:url(background.jpg) 0 0 repeat-x;
width:770px;
height:320px;
}
#flashInterfaceBackgroundGlobe {
background:url(backgroundGlobe.png) 0 0 no-repeat;
}
#flashInterface img.logo {
width:200px;
margin:4.5em 0 1em 1.5em;
}
#genie360Flash, #flashMovie {
padding:0;
margin:0;
float:right;
width:490px;
height:270px;
}	
#genie360Flash a, #flashMovie a {
padding:0;
margin:0;
line-height:0;
}
#genie360Flash img, #flashMovie img {
padding:0;
margin:0;
} 
#flashNav {
clear:left;
width:20em;
float:left;
margin:0;
padding:0;
}
#rolloffListener {
width:20em;
padding:1em 1.5em;
}
#flashNav h3 {
font-size:12px;
font-weight:bold;
color:#333;
padding:1em 0 0 1.25em ;
}
#flashNav ul {
list-style:none;
padding:0;
margin:0;
}
#flashNav ul li {
padding:.25em 0;
margin:0;
}
#flashNav ul li a {
color:#000;
font-size:11px;
text-decoration:none;
cursor:pointer;
}
#flashNav ul li a:hover {
text-decoration:underline;
}
.listItem {
color:#06c;
}
#intoText {
position:relative;
top:-90px;
left:280px;
width:490px;
}
#intoText h3 {
font-size:13px;
font-weight:bold;
}
#intoText p {
font-size:11px;
line-height:1.25em;
padding:.25em 0;
}
#g360 td.beige {
vertical-align:top;
padding:1.5em;
background:#f2ecde url(bottomRightNotch.gif) 100% 100% no-repeat;
}
#g360 table.genie360Table {
margin:.5em 0;
}
#g360 table.genie360Table td h2 {
font-size:12px;
padding-bottom:1em;
font-weight:bold;
color:#06c;
}
#g360 table.genie360Table td p {
font-size:10px;
padding:.5em 0;
line-height:1.25em;
}


