body{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; font-weight: normal; color: #666666; text-decoration: none; margin: 20px 0px 0px 0px; padding: 0px; width: 100%;background: #ffffff; }
#container{ width: 740px; text-align: left; margin: auto; }
#leftcolumn { width: 167px; float: left; padding-right: 8px; }
#rightcolumn { width: 565px; float: left; padding-bottom: 15px;	}

#footer { width: 556px; color: #7F7F7F; line-height: 10pt; font-size: 8pt; padding-top: 25px; clear: both; }
.footer { line-height: 10pt; font-size: 8pt; }
a:link {  color: #00A4DC; text-decoration: none}
a:active {  color: #00A4DC; text-decoration: none}
a:visited {  color: #00A4DC; text-decoration: none}
a:hover {  color: #00A4DC; text-decoration: underline}
img { border: 0px; }
div { margin: 0px; padding: 0px; }
form { margin: 0px; padding: 0px; }
li { list-style-type: disc; }

a.news:link {  color: #666666; text-decoration: none}
a.news:active {  color: #666666; text-decoration: none}
a.news:visited {  color: #666666; text-decoration: none}
a.news:hover {  color: #00A4DC; text-decoration: underline}

/* styles for Titles */
h1 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; line-height: 18px; font-size: 16px; text-transform: uppercase;	 margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; }
h1.home {color: #00A4DC;  }
h1.streaming {color: #00A4DC;  }
h1.studio {color: #00A4DC; }
h1.demo_ms {color: #00A4DC; }
h1.demo_real {color: #00A4DC; }
h1.contact {color: #00A4DC; }
h1.download {color: #00A4DC; }
/* styles for Titles */

#topnav { width: 556px; height: 36px; padding-left: 8px; }
#search { float: left; width: 350px; height: 36px; font-family: Arial, Helvetica, sans-serif; color: #666666; line-height: 11px; font-size: 11px; font-weight: bold; padding: 0px;}
#search2 { display: block; width: 400px; height: 60px; font-family: Arial, Helvetica, sans-serif; color: #666666; line-height: 14px; font-size: 12px; font-weight: normal; padding: 0px; }
#search2 p { margin:0px 0px 5px 0px; padding: 0px; }
.searchbox { color: #666666; font-weight: normal; border-color:#CCCCCC; border-width:1px; border-style:solid; height: 15px; width: 125px; margin: 0px;	}
#international_links { float: right; width: 200px; height: 36px; text-align: right; padding: 0px; }
.international_sites { font-family: Arial, Helvetica, sans-serif; color: #666666; line-height: 12px; font-size: 12px; padding: 0px; border-color:#CCCCCC; border-width:1px; border-style:solid; height: 18px; width: 170px;	margin: 0px; }

#container1{ width: 556px; border-left-width: 1px; border-left-style: dashed; border-left-color: #CCCCCC; padding-left: 8px; }
#masthead { width: 556px; height: 109px; margin-bottom: 8px; }
#header { width: 556px; height: 26px;  font-size: 11px; color: #ffffff; 	line-height: 11px; text-transform: uppercase; letter-spacing: 0px;	margin: 0px 0px 16px 0px;}
#header a:link, #header a:active, #header a:visited {  color: #ffffff; text-decoration: none;}
#header a:hover {  color: #ffffff; text-decoration: underline;}

#header_home {  height: 26px; padding: 8px 0px 0px 8px; background-image: url(/streaming/ge/images/header_home.gif); background-repeat: no-repeat; background-position: left top; }
#header_streaming {  height: 26px; padding: 8px 0px 0px 8px; background-image: url(/streaming/ge/images/header_home.gif); background-repeat: no-repeat; background-position: left top; }
#header_studio {  height: 26px; padding: 8px 0px 0px 8px; background-image: url(/streaming/ge/images/header_home.gif); background-repeat: no-repeat; background-position: left top; }
#header_demo_ms {  height: 26px; padding: 8px 0px 0px 8px; background-image: url(/streaming/ge/images/header_home.gif); background-repeat: no-repeat; background-position: left top; }
#header_demo_real {  height: 26px; padding: 8px 0px 0px 8px; background-image: url(/streaming/ge/images/header_home.gif); background-repeat: no-repeat; background-position: left top; }
#header_contact {  height: 26px; padding: 8px 0px 0px 8px; background-image: url(/streaming/ge/images/header_home.gif); background-repeat: no-repeat; background-position: left top; }
#header_download {  height: 26px; padding: 8px 0px 0px 8px; background-image: url(/streaming/ge/images/header_home.gif); background-repeat: no-repeat; background-position: left top; }

#container2 { width: 556px; margin: 0px; padding: 0px; }
#content { width: 540px; padding: 0px 8px 0px 8px; float: left; }
#content p { margin-top: 0px; padding-top: 0px; }

#left_content_col{ width: 197px; float: left;  }
#right_content_col{ width: 197px; float: left; padding-left: 8px; }
#single_content_col{ width: 402px; float: left;  }
#single_content_col_cmp{ width: 402px; padding-top : 40px; float: left;  }
#links{ width: 129px; border-left-width: 1px; border-left-style: dashed; border-left-color: #CCCCCC; float: right; padding-left: 8px; margin: 0px; }

#logo { width: 167px; margin-top: 25px; margin-bottom: 14px; height: 80px; }
#homepage{ width: 548px; margin: 10px 0px 15px 8px; clear: both; }
#homepage_left_col{ width: 269px; float: left; }
#homepage_left_col p { margin-top: 0px; padding-top: 0px; }
#homepage_right_col{ width: 278px; float: left; }

div.divider { width: 556px; clear: both; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; padding: 10px 0px 0px 0px; margin: 0px 0px 10px 0px;	line-height: 0px }

/* styles for navigation */
div.homebutton { width: 167px; padding: 0px; font-size: 11px; line-height: 13px; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 8px; }
div.homebutton p { margin: 0px;   padding: 0px; }
div.homebutton a, div.homebutton a:link, div.homebutton a:visited { width: 157px; display: block; border: 0px; color: #666666; text-decoration: none; padding: 7px 2px 6px 8px; background-image: url(/streaming/ge/images/menu_gray_up.gif); }
div.homebutton a:hover {background-image: url(/streaming/ge/images/menu_gray_dn.gif); color: #ffffff; text-decoration: none;}

div.menu_level_1 { width: 167px; padding: 0px; font-size: 11px; line-height: 13px; text-transform: uppercase; letter-spacing: 1px;}
div.menu_level_1 p { margin: 0px;   padding: 0px; }
div.menu_level_1 a, div.menu_level_1 a:link, div.menu_level_1 a:visited  { width: 157px; display: block; border: 0px; color: #ffffff; text-decoration: none; padding: 7px 2px 6px 8px; background-color: #666666; }
div.menu_level_1 a.streaming:hover{ background-color: #00A4DC; color: #ffffff; text-decoration: none;}
div.menu_level_1 a.studio:hover{ background-color: #00A4DC; color: #ffffff; text-decoration: none;}
div.menu_level_1 a.demo_ms:hover{ background-color: #00A4DC; color: #ffffff; text-decoration: none;}
div.menu_level_1 a.demo_real:hover{ background-color: #00A4DC; color: #ffffff; text-decoration: none;}
div.menu_level_1 a.contact:hover{ background-color: #00A4DC; color: #ffffff; text-decoration: none;}
div.menu_level_1 a.download:hover{ background-color: #00A4DC; color: #ffffff; text-decoration: none;}
div.menu_level_1 a.streaming_selected:link, div.menu_level_1 a.streaming_selected:visited { background-color: #00A4DC; color: #ffffff; }
div.menu_level_1 a.streaming_selected:hover { background-color: #cccccc; color: #666666; }
div.menu_level_1 a.studio_selected:link, div.menu_level_1 a.studio_selected:visited { background-color: #00A4DC; color: #ffffff; }
div.menu_level_1 a.studio_selected:hover { background-color: #cccccc; color: #666666; }
div.menu_level_1 a.demo_ms_selected:link,div.menu_level_1 a.demo_ms_selected:visited { background-color: #00A4DC; color: #ffffff; }
div.menu_level_1 a.demo_ms_selected:hover { background-color: #cccccc; color: #666666; }
div.menu_level_1 a.demo_real_selected:link, div.menu_level_1 a.demo_real_selected:visited { background-color: #00A4DC; color: #ffffff; }
div.menu_level_1 a.demo_real_selected:hover { background-color: #cccccc; color: #666666; }
div.menu_level_1 a.contact_selected:link, div.menu_level_1 a.contact_selected:visited { background-color: #00A4DC; color: #ffffff; }
div.menu_level_1 a.contact_selected:hover { background-color: #cccccc; color: #666666; }
div.menu_level_1 a.download_selected:link, div.menu_level_1 a.download_selected:visited { background-color: #00A4DC; color: #ffffff; }
div.menu_level_1 a.download_selected:hover { background-color: #cccccc; color: #666666; }

div.menu_level_2 { width: 167px; padding: 0px; font-size: 11px; line-height: 12px; text-transform: none; letter-spacing: 1px;}
div.menu_level_2 p { margin: 0px;   padding: 0px; }
div.menu_level_2 a, div.menu_level_2 a:link, div.menu_level_2 a:visited  { width: 149px; display: block; border: 0px; color: #ffffff; text-decoration: none; padding: 3px 2px 3px 16px;}
div.menu_level_2 a.streaming:link, div.menu_level_2 a.streaming:visited { background-color: #00A4DC; color: #ffffff; text-decoration: none;}
div.menu_level_2 a.studio:link, div.menu_level_2 a.studio:visited { background-color: #00A4DC; color: #ffffff; text-decoration: none;}
div.menu_level_2 a.demo_ms:link, div.menu_level_2 a.demo_ms:visited { background-color: #00A4DC; color: #ffffff; text-decoration: none;}
div.menu_level_2 a.demo_real:link, div.menu_level_2 a.demo_real:visited { background-color: #00A4DC; color: #ffffff; text-decoration: none;}
div.menu_level_2 a.contact:link, div.menu_level_2 a.contact:visited { background-color: #00A4DC; color: #ffffff; text-decoration: none;}
div.menu_level_2 a.download:link, div.menu_level_2 a.download:visited { background-color: #00A4DC; color: #ffffff; text-decoration: none;}
div.menu_level_2 a.streaming:hover{ background-color: #cccccc; color: #666666; text-decoration: none;}
div.menu_level_2 a.studio:hover{ background-color: #cccccc; color: #666666; text-decoration: none;}
div.menu_level_2 a.demo_ms:hover{ background-color: #cccccc; color: #666666; text-decoration: none;}
div.menu_level_2 a.demo_real:hover{ background-color: #cccccc; color: #666666; text-decoration: none;}
div.menu_level_2 a.contact:hover{ background-color: #cccccc; color: #666666; text-decoration: none;}
div.menu_level_2 a.download:hover{ background-color: #cccccc; color: #666666; text-decoration: none;}

div.menu_level_3 { width: 167px; padding: 0px; font-size: 11px; line-height: 12px; text-transform: none; letter-spacing: 1px;}
div.menu_level_3 p { margin: 0px;   padding: 0px; }
div.menu_level_3 a, div.menu_level_3 a:link, div.menu_level_3 a:visited  { width: 141px; display: block; border: 0px; color: #333333; text-decoration: none; padding: 3px 2px 3px 24px;}
div.menu_level_3 a.streaming:link, div.menu_level_3 a.streaming:visited { background-color: #00A4DC; color: #333333; text-decoration: none;}
div.menu_level_3 a.studio:link, div.menu_level_3 a.studio:visited { background-color: #00A4DC; color: #333333; text-decoration: none;}
div.menu_level_3 a.demo_ms:link, div.menu_level_3 a.demo_ms:visited { background-color: #00A4DC; color: #333333; text-decoration: none;}
div.menu_level_3 a.demo_real:link, div.menu_level_3 a.demo_real:visited { background-color: #00A4DC; color: #333333; text-decoration: none;}
div.menu_level_3 a.contact:link, div.menu_level_3 a.contact:visited { background-color: #00A4DC; color: #333333; text-decoration: none;}
div.menu_level_3 a.download:link, div.menu_level_3 a.download:visited { background-color: #00A4DC; color: #333333; text-decoration: none;}
div.menu_level_3 a.streaming:hover{ background-color: #cccccc; color: #666666; text-decoration: none;}
div.menu_level_3 a.studio:hover{ background-color: #cccccc; color: #666666; text-decoration: none;}
div.menu_level_3 a.demo_ms:hover{ background-color: #cccccc; color: #666666; text-decoration: none;}
div.menu_level_3 a.demo_real:hover{ background-color: #cccccc; color: #666666; text-decoration: none;}
div.menu_level_3 a.contact:hover{ background-color: #cccccc; color: #666666; text-decoration: none;}
div.menu_level_3 a.download:hover{ background-color: #cccccc; color: #666666; text-decoration: none;}
div.menu_end { background-image: url(/streaming/ge/images/menu_end.gif); background-repeat: no-repeat; padding: 0px; height: 13px; margin-bottom: 8px; }
/* styles for navigation */

/* styles for panels */
div.box1 { width: 197px; padding: 0px; font-size: 12px; line-height: 16px; text-transform: uppercase; letter-spacing: 0px; color:#666666; margin-bottom: 10px; }
div.box1 p { margin: 0px;   padding: 0px; }
div.box1 a, div.box1 a:link, div.box1 a:visited { width: 184px; display: block; border: 0px; color: #EEEEEE; text-decoration: none; padding: 5px 5px 13px 8px; background-repeat: no-repeat; background-position: left bottom; }
div.box1 a.streaming { background-color: #66CC66; background-image: url(/streaming/ge/images/box1_streaming_up.gif); }
div.box1 a.streaming:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box1_streaming_dn.gif); }
div.box1 a.studio { background-color: #CC66CC; background-image: url(/streaming/ge/images/box1_studio_up.gif); }
div.box1 a.studio:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box1_studio_dn.gif); }
div.box1 a.demo_ms { background-color: #33CCFF; background-image: url(/streaming/ge/images/box1_demo_ms_up.gif); }
div.box1 a.demo_ms:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box1_demo_ms_dn.gif); }
div.box1 a.demo_real { background-color: #ffcc33; background-image: url(/streaming/ge/images/box1_demo_real_up.gif); }
div.box1 a.demo_real:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box1_demo_real_dn.gif); }
div.box1 a.contact { background-color: #FF9933; background-image: url(/streaming/ge/images/box1_contact_up.gif); }
div.box1 a.contact:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box1_contact_dn.gif); }
div.box1 a.download { background-color: #FF6666; background-image: url(/streaming/ge/images/box1_download_up.gif); }
div.box1 a.download:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box1_download_dn.gif); }

div.box2 { width: 129px; padding: 0px; font-size: 12px; line-height: 16px; text-transform: uppercase; letter-spacing: 1px; color:#666666; padding-left: 10px; margin-bottom: 10px; float: left; }
div.box2 p { margin: 0px;   padding: 0px; }
div.box2 a, div.box2 a:link, div.box2 a:visited { width: 119px; height: 90px; display: block; border: 0px; color: #666666; text-decoration: none; padding: 5px; background-repeat: no-repeat; background-position: right bottom; margin: 0px; }
div.box2 a.streaming { background-color: #cccccc; background-image: url(/streaming/ge/images/box2_streaming_up.gif); }
div.box2 a.streaming:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box2_streaming_dn.gif); }
div.box2 a.studio { background-color: #cccccc; background-image: url(/streaming/ge/images/box2_studio_up.gif); }
div.box2 a.studio:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box2_studio_dn.gif); }
div.box2 a.demo_ms { background-color: #cccccc; background-image: url(/streaming/ge/images/box2_demo_ms_up.gif); }
div.box2 a.demo_ms:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box2_demo_ms_dn.gif); }
div.box2 a.demo_real { background-color: #cccccc; background-image: url(/streaming/ge/images/box2_demo_real_up.gif); }
div.box2 a.demo_real:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box2_demo_real_dn.gif); }
div.box2 a.contact { background-color: #cccccc; background-image: url(/streaming/ge/images/box2_contact_up.gif); }
div.box2 a.contact:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box2_contact_dn.gif); }
div.box2 a.download { background-color: #cccccc; background-image: url(/streaming/ge/images/box2_download_up.gif); }
div.box2 a.download:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box2_download_dn.gif); }

div.box3 { width: 129px; padding: 0px; font-size: 12px; line-height: 16px; text-transform: uppercase; letter-spacing: 0px; color:#666666; margin-bottom: 8px; }
div.box3 p { margin: 0px;   padding: 0px; }
div.box3 a, div.box3 a:link, div.box3 a:visited { width: 119px; min-height:15px; height:auto; display: block; border: 0px; color: #666666; text-decoration: none; padding: 5px; background-repeat: no-repeat; background-position: right bottom; margin: 0px; }
div.box3 a.streaming { background-color: #cccccc; background-image: url(/streaming/ge/images/box2_streaming_up.gif); }
div.box3 a.streaming:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box2_streaming_dn.gif);  }
div.box3 a.studio { background-color: #cccccc; background-image: url(/streaming/ge/images/box2_studio_up.gif); }
div.box3 a.studio:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box2_studio_dn.gif); }
div.box3 a.demo_ms { background-color: #cccccc; background-image: url(/streaming/ge/images/box2_demo_ms_up.gif); }
div.box3 a.demo_ms:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box2_demo_ms_dn.gif); }
div.box3 a.demo_real { background-color: #cccccc; background-image: url(/streaming/ge/images/box2_demo_real_up.gif); }
div.box3 a.demo_real:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box2_demo_real_dn.gif); }
div.box3 a.contact { background-color: #cccccc; background-image: url(/streaming/ge/images/box2_contact_up.gif); }
div.box3 a.contact:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box2_contact_dn.gif); }
div.box3 a.download { background-color: #cccccc; background-image: url(/streaming/ge/images/box2_download_up.gif); }
div.box3 a.download:hover { background-color: #00A4DC; color: #ffffff; text-decoration: none; font-weight: bold; background-image: url(/streaming/ge/images/box2_download_dn.gif); }
/* styles for panels */
