body
{
	FONT-FAMILY:'arial';
	FONT-SIZE:0.8em;
	COLOR:#000000;
	BACKGROUND-COLOR:#FFFFFF;
	PADDING-RIGHT:5px;
	OVERFLOW:auto;
	OVERFLOW-X:hidden;
}

.loading{POSITION:absolute;TOP:50%;LEFT:50%;MARGIN-TOP:-16px;MARGIN-LEFT:-16px;HEIGHT:32px;WIDTH:32px;BACKGROUND-IMAGE:url(../wsimgages/loading.gif);}
.floatL{FLOAT:left;}
.floatR{FLOAT:right;}

td
{
	FONT-FAMILY:'arial';
	FONT-SIZE:0.8em;
	COLOR:#000000;
	PADDING-RIGHT:5px;
	OVERFLOW:auto;
}
#container
{
	POSITION:relative;
	TOP:14%;
	TOP:68px;
	HEIGHT:86%;
	WIDTH:100%;
	PADDING-RIGHT:6px;
	OVERFLOW:auto;
	Z-INDEX:1;
}
#header
{
	POSITION:absolute;
	TOP:0;
	LEFT:0;
	HEIGHT:60px;
	WIDTH:536px;
	COLOR:#FFFFFF;
	FONT-WEIGHT:bold;
	FONT-SIZE:1.4em;
	PADDING-TOP:2px;
	PADDING-LEFT:4px;
	BACKGROUND-COLOR:#FFFFFF;
	BACKGROUND-REPEAT:no-repeat;
	Z-INDEX:2;
	BORDER:0px solid blue;
}
#header div
{
	FONT-SIZE:0.6em;
	WIDTH:51%;
}
.BJBG
{
	BACKGROUND-COLOR:#E03108;
	COLOR:#FFFFFF;
}

#workspace
{
	POSITION:absolute;
	TOP:56px;
	LEFT:0px;
	HEIGHT:560px;
	WIDTH:1002px;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER:0px;
	Z-INDEX:0;
}
#workspace_top_left
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	HEIGHT:63px;
	WIDTH:63px;
	BACKGROUND-IMAGE:url(../wswsImages/workspace_top_left.gif);
	BACKGROUND-REPEAT:no-repeat;
}
#workspace_bottom_right
{
	POSITION:absolute;
	BOTTOM:0px;
	RIGHT:0px;
	HEIGHT:63px;
	WIDTH:63px;
	BACKGROUND-IMAGE:url(../wsImages/workspace_bottom_right.gif);
	BACKGROUND-REPEAT:no-repeat;
}
#orange
{
	POSITION:relative;
	TOP:328px;
	WIDTH:200px;
	HEIGHT:160px;
	BACKGROUND-IMAGE:url(../wsImages/citrus.gif);
	BACKGROUND-REPEAT:no-repeat;
}
#navTop
{
	POSITION:absolute;
	LEFT:218px;
	TOP:16px;
	HEIGHT:40px;
	WIDTH:782px;
	COLOR:#E03108;
}
#topNav li
{
	DISPLAY:inline;
	FONT-SIZE:14px;
	COLOR:#FFFFFF;
	TEXT-DECORATION:none;
	FONT-WEIGHT:bold;
	PADDING: 2px 8px 2px 2px;
	BORDER:0px;
	TEXT-ALIGN:center;
	CURSOR:pointer;
}
#topNav li:hover
{
	COLOR:#FED200;
}
.MenuTabUp
{
	FLOAT:left;
	POSITION:relative;
	HEIGHT:36px;
	WIDTH:82px;
	PADDING-TOP:8px;
	MARGIN-LEFT:-2px;
	COLOR:#FFFFFF;
	FONT-WEIGHT:bold;
	TEXT-ALIGN:center;
	BACKGROUND-IMAGE:url(../wsImages/menu_tab_up.gif);
	BACKGROUND-REPEAT:no-repeat;
	CURSOR:pointer;
}
.MenuTabHover
{
	FLOAT:left;
	POSITION:relative;
	HEIGHT:36px;
	WIDTH:82px;
	PADDING-TOP:8px;
	MARGIN-LEFT:-2px;
	COLOR:#000000;
	FONT-WEIGHT:bold;
	TEXT-ALIGN:center;
	BACKGROUND-IMAGE:url(../wsImages/menu_tab_over.gif);
	BACKGROUND-REPEAT:no-repeat;
	CURSOR:pointer;
}
.MenuTabDown
{
	FLOAT:left;
	POSITION:relative;
	HEIGHT:36px;
	WIDTH:82px;
	PADDING-TOP:8px;
	MARGIN-LEFT:-2px;
	COLOR:#000000;
	FONT-WEIGHT:bold;
	TEXT-ALIGN:center;
	BACKGROUND-IMAGE:url(../wsImages/menu_tab_down.gif);
	BACKGROUND-REPEAT:no-repeat;
}
#dStage
{
	POSITION:absolute;
	TOP:6px;
	LEFT:218px;
	HEIGHT:520px;
	WIDTH:563px;
	BACKGROUND-IMAGE:url(../wsImages/stageBG.gif);
	BACKGROUND-REPEAT:no-repeat;
}
#stage
{
	POSITION:absolute;
	TOP:10px;
	LEFT:10px;
	HEIGHT:500px;
	WIDTH:543px;
}
#daily
{
	POSITION:absolute;
	TOP:288px;
	LEFT:786px;
	HEIGHT:237px;
	WIDTH:158px;
}
#JuiceCasts
{
	POSITION:absolute;
	TOP:6px;
	LEFT:786px;
	HEIGHT:264px;
	WIDTH:206px;
	
}
.Bubble
{
	HEIGHT:120px;
	WIDTH:432px;
	* WIDTH:512px;
	BACKGROUND-IMAGE:url(../wsImages/thoughtbubble.gif);
	BACKGROUND-REPEAT:no-repeat;
	PADDING-LEFT:74px;
	PADDING-TOP:6px;
	PADDING-RIGHT:10px;
	TEXT-ALIGN:center;
	BORDER:0px solid blue;
}
.BubbleText
{
	COLOR:#555555;
	FONT-WEIGHT:bold;
	FONT-STYLE:italic;
	FONT-SIZE:1em;
}
.BubbleSubText
{
	COLOR:#E03108;
	FONT-SIZE:0.8em;
}

#insightsvalidationbubble
{
	FLOAT:right;HEIGHT:204px;* HEIGHT:222px;WIDTH:186px;* WIDTH:262px;POSITION:relative;TOP:70px;BACKGROUND-IMAGE:url(../wsImages/insightvalidation_bubble1.gif);BACKGROUND-REPEAT:no-repeat;PADDING-LEFT:64px;PADDING-TOP:6px;PADDING-BOTTOM:10px;PADDING-RIGHT:10px;TEXT-ALIGN:center;
}

















a
{
	COLOR:#E03108;
	FONT-WEIGHT:bold;
}

/* Generic Classes */
h1 /* Heading - big, bold BJ Red */
{
	FONT-SIZE:2em;
	FONT-WEIGHT:bold;
	COLOR:#E03108;
}
h2 /* Heading - 1.5 Bold, Black */
{
	FONT-SIZE:1.5em;
	FONT-WEIGHT:bold;
	COLOR:#000000;
}
h3 /* Heading - bold BJ Red */
{
	FONT-SIZE:1em;
	FONT-WEIGHT:bold;
	COLOR:#E03108;
}
h4 /* Heading - bold BJ Yellow */
{
	FONT-SIZE:1em;
	FONT-WEIGHT:bold;
	COLOR:#FED200;
}
ul
{
	LIST-STYLE-TYPE:none;
}
li
{
	FONT-SIZE:1em;
	BACKGROUND-IMAGE:url('../wsImages/bullet.gif');
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0 0em;
	PADDING-LEFT:2em;
	PADDING-BOTTOM:.5em;
}
.standardTitleLeft
{
	COLOR:#FFFFFF;
	FONT-WEIGHT:bold;
	FONT-SIZE:1.6em;
	HEIGHT:56px;
	BACKGROUND-REPEAT:no-repeat;
	PADDING-TOP:2px;
	PADDING-LEFT:4px;
	MARGIN-BOTTOM:18px;
}
.standardSubTitleLeft
{
	FONT-SIZE:0.6em;
	WIDTH:51%;
	PADDING-TOP:0px;
}
.standardTitleRight
{
	COLOR:#FFFFFF;
	FONT-WEIGHT:bold;
	FONT-SIZE:1.6em;
	HEIGHT:56px;
	BACKGROUND-REPEAT:no-repeat;
	PADDING-TOP:2px;
	PADDING-LEFT:94px;
	MARGIN-BOTTOM:18px;
}
.standardSubTitleRight
{
	FONT-SIZE:0.6em;
	FONT-STYLE:italic;
	WIDTH:70%;
	PADDING-TOP:0px;
}
.standardSubTitleLeft select
{
	FONT-SIZE:11px;
	BORDER-TOP:1px solid #000000;
	BORDER-LEFT:1px solid #000000;
	BORDER-RIGHT:1px solid #CCCCCC;
	BORDER-BOTTOM:1px solid #CCCCCC;
	BACKGROUND-COLOR:#FF9900;
	MARGIN-LEFT:5px;
	COLOR:#FFFFFF;
}
.standardText /* Black normal */
{
	COLOR:#000000;
}
.standardTextBold
{
	COLOR:#000000;
	FONT-WEIGHT:bold;
}
.standardTextItalic /* Black italic */
{
	COLOR:#000000;
	FONT-STYLE:italic;
}
.standardSubTextItalic2
{
	FONT-SIZE:0.9em;
	COLOR:#E03108;
	FONT-STYLE:italic;
}
.standardSubText /* Normal BJ Yellow */
{
	COLOR:#FED200;
}
.standardSubText2 /* Normal BJ Red */
{
	COLOR:#E03108;
}
.standardText2 /* Bold BJ Red */
{
	FONT-SIZE:1em;
	FONT-WEIGHT:bold;
	COLOR:#E03108;
}
.standardText2Italic
{
	FONT-SIZE:1em;
	FONT-WEIGHT:bold;
	COLOR:#E03108;
	FONT-STYLE:italic;
}
.standardText3 /* Bold BJ Yellow */
{
	FONT-SIZE:1em;
	FONT-WEIGHT:bold;
	COLOR:#FED200;
}
.standardText4 /* Bold BJ Black */
{
	FONT-SIZE:1em;
	FONT-WEIGHT:bold;
	COLOR:#000000;
}
.standardText5 /* Bold BJ White */
{
	FONT-SIZE:1em;
	FONT-WEIGHT:bold;
	COLOR:#FFFFFF;
}
.standardText6 /* Normal BJ Red */
{
	COLOR:#E03108;
}
.standardText7 /* Big Bold BJ Red */
{
	FONT-SIZE:2em;
	FONT-WEIGHT:bold;
	COLOR:#E03108;
}
.standardLink1 /* BJ Red, underlined */
{
	FONT-SIZE:1em;
	COLOR:#E03108;
	TEXT-DECORATION:underline;
	CURSOR:pointer;
	DISPLAY:inline;
}
.standardLink2 /* BJ Yellow, Underlined */
{
	FONT-SIZE:1em;
	COLOR:#FED200;
	TEXT-DECORATION:underline;
	CURSOR:pointer;
	DISPLAY:inline;
}
.standardLink3 /* BJ Black, Underlined */
{
	FONT-SIZE:1em;
	COLOR:#000000;
	TEXT-DECORATION:underline;
	CURSOR:pointer;
	DISPLAY:inline;
}
.standardLink4 /* BJ Black, Underline Removed */
{
	FONT-SIZE:1em;
	COLOR:#000000;
	TEXT-DECORATION:none;
	CURSOR:pointer;
	DISPLAY:inline;
}
.standardLink5
{
	FONT-SIZE:1em;
	FONT-WEIGHT:bold;
	COLOR:#E03108;
	TEXT-DECORATION:underline;
	CURSOR:pointer;
	DISPLAY:inline;
}
.standardLink6 /* BJ White, Underlined */
{
	FONT-SIZE:1em;
	COLOR:#FFFFFF;
	TEXT-DECORATION:underline;
	CURSOR:pointer;
	DISPLAY:inline;
}
.standardLink7 /* BJ Yellow, Underlined */
{
	FONT-SIZE:1em;
	COLOR:#FED200;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:underline;
	CURSOR:pointer;
	DISPLAY:inline;
}
.formLabel
{
	DISPLAY:inline;
	FONT-SIZE:1em;
	FONT-WEIGHT:bold;
	COLOR:#000000;
	TEXT-ALIGN:right;
	MARGIN-RIGHT:10px;
	POSITION:absolute;
	WIDTH:80px;
}
.formLabel2
{
	DISPLAY:inline;
	FONT-SIZE:1em;
	FONT-WEIGHT:bold;
	COLOR:#000000;
	TEXT-ALIGN:right;
	MARGIN-RIGHT:10px;
	POSITION:absolute;
	WIDTH:180px;
}
.formTextbox
{
	DISPLAY:inline;
	BORDER-TOP:1px solid black;
	BORDER-LEFT:1px solid black;
	BORDER-BOTTOM:1px solid #CCCCCC;
	BORDER-RIGHT:1px solid #CCCCCC;
	POSITION:relative;
	LEFT:100px;
	MARGIN-BOTTOM:10px;
}
.formTextbox2
{
	DISPLAY:inline;
	BORDER-TOP:1px solid black;
	BORDER-LEFT:1px solid black;
	BORDER-BOTTOM:1px solid #CCCCCC;
	BORDER-RIGHT:1px solid #CCCCCC;
	POSITION:relative;
	LEFT:190px;
	MARGIN-BOTTOM:10px;
}
.formButtonUp
{
	BORDER-TOP:1px solid #CCCCCC;
	BORDER-LEFT:1px solid #CCCCCC;
	BORDER-RIGHT:1px solid black;
	BORDER-BOTTOM:1px solid black;
	BACKGROUND-REPEAT:no-repeat;
	CURSOR:pointer;
	BACKGROUND-COLOR:white;
}
.formButtonDown
{
	BORDER-TOP:1px solid black;
	BORDER-LEFT:1px solid black;
	BORDER-RIGHT:1px solid #CCCCCC;
	BORDER-BOTTOM:1px solid #CCCCCC;
	BACKGROUND-REPEAT:no-repeat;
	CURSOR:pointer;
	BACKGROUND-COLOR:#aaaaaa;
}

.formLink1
{
	DISPLAY:inline;
	POSITION:relative;
	LEFT:100px;
	FONT-SIZE:1em;
	COLOR:#E03108;
	TEXT-DECORATION:underline;
	CURSOR:pointer;
	FONT-WEIGHT:bold;
}
.standardList1 li
{
	FONT-SIZE:1em;
	LIST-STYLE-TYPE:none;
	BACKGROUND-IMAGE:url('../wsImages/bullet.gif');
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:left top;
	PADDING-LEFT:2em;
	PADDING-BOTTOM:.5em;
	MARGIN-RIGHT:50px;
}
.standardList2 li
{
	FONT-SIZE:1em;
	LIST-STYLE-TYPE:none;
	BACKGROUND-IMAGE:url('../wsImages/bullet.gif');
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:left top;
	PADDING-LEFT:2em;
	PADDING-BOTTOM:0.5em;
	MARGIN-RIGHT:50px;
}
.standardList3 ul
{
	LIST-STYLE-TYPE:decimal;
}
.standardList3 li
{
	MARGIN-LEFT:2em;
	FONT-SIZE:1em;
	COLOR:#FED200;
	PADDING-LEFT:1em;
	PADDING-BOTTOM:.5em;
	MARGIN-RIGHT:50px;
}

/* End Generic Classes */

/* Main Layout */

#navLeft
{
	POSITION:absolute;
	TOP:-24px;
	WIDTH:220px;
	HEIGHT:650px;
	BORDER:0px solid blue;
}
.Menu
{
	POSITION:absolute;
	TOP:208px;
	LEFT:36px;
	* TOP:218px; /* For IE Only */
	* LEFT:-4px; /* For IE Only */
	BORDER:0px solid blue;
}
.Menu ul
{
	PADDING:0;
	LIST-STYLE-TYPE:none;
	FONT-FAMILY:arial;
	FONT-SIZE:13px;
	FONT-WEIGHT:bold;
	WIDTH:200px;
	BORDER:0px solid Red;
}
.Menu li
{
	POSITION:relative;
	WIDTH:140px;
	MIN-HEIGHT:26px;
	HEIGHT:26px;
	BACKGROUND-IMAGE:url('../wsImages/menu_button_up.gif');
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:center top;
	COLOR:#E03108;
	TEXT-ALIGN:center;
	PADDING:0;
	MARGIN:0;
	CURSOR:pointer;
	MARGIN-TOP:1px;
	PADDING-TOP:5px;
}
.SubMenu ul
{
	MARGIN:0;
	PADDING:0;
	* MARGIN-LEFT:40px; /* For IE Only */
	* PADDING-TOP:0.1em;
	LIST-STYLE-TYPE:none;
	FONT-FAMILY:arial;
	FONT-SIZE:13px;
	FONT-WEIGHT:bold;
	WIDTH:180px;
	BORDER:0px solid green;
}
.SubMenu li
{
	POSITION:relative;
	WIDTH:146px;
	MIN-HEIGHT:26px;
	BACKGROUND-IMAGE:url('../wsImages/sub_menu_up.gif');
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0;
	COLOR:#E03108;
	TEXT-ALIGN:left;
	PADDING:0;
	MARGIN-LEFT:10px;
	MARGIN-TOP:0.1em;
	MARGIN-BOTTOM:0.1em;
	PADDING-TOP:5px;
	PADDING-LEFT:0.5em;
	* MARGIN-TOP:0;
	* MARGIN-BOTTOM:0;
	* PADDING-BOTTOM:0em;
	* PADDING-TOP:0.5em;
	CURSOR:pointer;
	
	BORDER:0px solid blue;
}
/* End Main Layout */

/* Team Pages */

.person2
{
	MARGIN-BOTTOM:10px;
	MIN-HEIGHT:104px;
	* HEIGHT:104px;
	BORDER:1px solid blue;
}


.person
{
	POSITION:relative;
	MIN-HEIGHT:102px;
	PADDING:0px;
	BORDER:0px solid red;
	MARGIN-TOP:10px;
}
.person a img
{
	BORDER:0;
}
.person_photo
{
	POSITION:absolute;
	TOP:10px;
	LEFT:10px;
	/*WIDTH:20%;*/
	/*Z-INDEX:1;*/
}
.person_video
{
	POSITION:absolute;
	TOP:10px;
	LEFT:10px;
	/*WIDTH:20%;*/
	FILTER:alpha(opacity=0);
	OPACITY:0;
	CURSOR:pointer;
}
.person_video_hover
{
	POSITION:absolute;
	TOP:10px;
	LEFT:10px;
	/*WIDTH:20%;*/
	FILTER:alpha(opacity=50);
	OPACITY:0.5;
	CURSOR:pointer;
}
.person_photoframe
{
	POSITION:absolute;
	TOP:2px;
	LEFT:4px;
	CURSOR:pointer;
	/*Z-INDEX:2;*/
}
.person_name
{
	POSITION:absolute;
	TOP:5px;
	LEFT:100px;
	HEIGHT:25px;
	FONT-WEIGHT:bold;
	COLOR:#E03108;
}
.person_bio
{
	POSITION:relative;
	PADDING-TOP:25px;
	LEFT:100px;
	WIDTH:80%;
}
.person_contact
{
	POSITION:relative;
	PADDING-TOP:6px;
	LEFT:100px;
	WIDTH:80%;
	COLOR:#E03108;
	CURSOR:pointer;
}
.page_nav
{
	POSITION:fixed;
	//POSITION:absolute;
	WIDTH:180px;
	HEIGHT:16px;
	RIGHT:4px;
	//RIGHT:16px;
	TOP:0px;
	TEXT-ALIGN:center;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER:0px solid blue;
}
.page_nav img
{
	CURSOR:pointer;
	
}
.page_nav span
{
	POSITION:relative;
	TOP:0px;
}
.fieldset_search
{
	PADDING-BOTTOM:4px;
	TEXT-ALIGN:left;
	BORDER:0px solid green;
}
.fieldset_search select
{
	FONT-SIZE:11px;
	BORDER-TOP:1px solid #E03108;
	BORDER-LEFT:1px solid #E03108;
	BORDER-RIGHT:1px solid #E03108;
	BORDER-BOTTOM:1px solid #E03108;
	BACKGROUND-COLOR:#FF9900;
}
.fieldset_search div
{
	DISPLAY:inline;
	PADDING-RIGHT:8px;
	FONT-WEIGHT:bold;
	COLOR:#FFFFFF;
	FONT-STYLE:italic;
}
/* End of team pages */

/* Welcome Page */
.welcome_text
{
	POSITION:relative;
	TEXT-ALIGN:left;
	LEFT:20%;
	WIDTH:70%;
	FONT-WEIGHT:bold;
	COLOR:#E03108;
}
.welcome_images
{
	POSITION:absolute;
	TOP:80px;
	LEFT:20px;
	PADDING:0;
	BORDER:0;
}
.welcome_images img
{
	PADDING:0;
	BORDER:0;
	MARGIN:-2px;
	CURSOR:pointer;
}
.trans_image
{
	OPACITY:0.4;
	FILTER:alpha(opacity=40);
}
.nontrans_image
{
	OPACITY:1;
	FILTER:alpha(opacity=100);
}
/* End of Welcome Page */

/* Why We're Different */
#Why_BG
{
	POSITION:absolute;
	TOP:50px;
	LEFT:10px;
	HEIGHT:338px;
	WIDTH:500px;
	BACKGROUND-IMAGE:url(../wsImages/stage_image.gif);
	OPACITY:0.2;
	FILTER:alpha(opacity=20);
}
/* End if Why We're Different */

/* Labs */
#labs_images
{
	POSITION:relative;
	FLOAT:left;
	WIDTH:122px;
}
#labs_text
{
	FLOAT:right;
	WIDTH:320px;
}
.labs_title
{
	/*FONT-SIZE:1em;*/
	FONT-WEIGHT:bold;
	COLOR:#E03108;
	HEIGHT:20px;
	PADDING-TOP:4px;
}
.labs_description
{
	FONT-WEIGHT:bold;
}
/* End of Labs */

















/* Admin Section */
.admin_navUp
{
	WIDTH:100%;
	HEIGHT:5%;
	PADDING-LEFT:4px;
	PADDING-TOP:2px;
	MARGIN-BOTTOM:4px;
	CURSOR:pointer;
	BACKGROUND-COLOR:#FED200;
	COLOR:#000000;
}
.admin_navDown
{
	WIDTH:100%;
	HEIGHT:5%;
	PADDING-LEFT:4px;
	PADDING-TOP:2px;
	MARGIN-BOTTOM:4px;
	CURSOR:pointer;
	BACKGROUND-COLOR:#E03108;
	COLOR:#FFFFFF;
}
.admin_title
{
	POSITION:relative;
	WIDTH:100%;
	PADDING-TOP:2px;
	PADDING-BOTTOM:2px;
	BACKGROUND-COLOR:#E03108;
	COLOR:#FFFFFF;
	TEXT-ALIGN:center;
	FONT-WEIGHT:bold;
}
/* End of Admin Section */






.Quote_img
{
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:30;
	BORDER:0px solid blue;
}
.Quote_text
{
	PADDING-LEFT:120px;
	PADDING-RIGHT:20px;
	COLOR:#E03108;
	BORDER:0px solid red;
}
.Quote_author
{
	PADDING-LEFT:120px;
	PADDING-RIGHT:20px;
	HEIGHT:20px;
	COLOR:#000000;
	FONT-SIZE:0.9em;
	FONT-STYLE:italic;
	BORDER:0px solid green;
}











/* ------------------------------------------------- VIDEOS ------------------------------------------------ */
#game
{
	POSITION:relative;
	PADDING:0px;
	HEIGHT:113px;
	WIDTH:200px;
	MARGIN-TOP:10px;
	MARGIN-LEFT:2px;
	MARGIN-BOTTOM:10px;
	CURSOR:pointer;
}
#game_photo
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	WIDTH:200px;
}
.game_video
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	WIDTH:200px;
	FILTER:alpha(opacity=0);
	OPACITY:0;
}
.game_video_hover
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	WIDTH:200px;
	FILTER:alpha(opacity=50);
	OPACITY:0.5;
}
#game_photoframe
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
}
#JKInnovation
{
	POSITION:relative;
	FLOAT:right;
	PADDING:0px;
	HEIGHT:144px;
	WIDTH:256px;
	MARGIN-LEFT:20px;
	MARGIN-TOP:8px;
	CURSOR:pointer;
}
#JKInnovation_photo
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	WIDTH:256px;
}
.JKInnovation_video
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	WIDTH:256px;
	FILTER:alpha(opacity=0);
	OPACITY:0;
}
.JKInnovation_video_hover
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	WIDTH:256px;
	FILTER:alpha(opacity=50);
	OPACITY:0.5;
}
#JKInnovation_photoframe
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
}
#BJStory
{
	POSITION:relative;
	PADDING:0px;
	HEIGHT:288px;
	WIDTH:360px;
	MARGIN-TOP:10px;
	MARGIN-LEFT:6px;
	MARGIN-BOTTOM:10px;
	CURSOR:pointer;
}
#BJStory_photo
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	WIDTH:360px;
}
.BJStory_video
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	WIDTH:360px;
	FILTER:alpha(opacity=0);
	OPACITY:0;
}
.BJStory_video_hover
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	WIDTH:360px;
	FILTER:alpha(opacity=50);
	OPACITY:0.5;
}
#BJStory_photoframe
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
}
#jimrimmer
{
	POSITION:relative;
	FLOAT:right;
	PADDING:0px;
	HEIGHT:163px;
	WIDTH:200px;
	MARGIN-TOP:10px;
	MARGIN-LEFT:12px;
	MARGIN-RIGHT:12px;
	MARGIN-BOTTOM:10px;
	CURSOR:pointer;
}
#jimrimmer_photo
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	WIDTH:200px;
}
.jimrimmer_video
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	WIDTH:200px;
	FILTER:alpha(opacity=0);
	OPACITY:0;
}
.jimrimmer_video_hover
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	WIDTH:200px;
	FILTER:alpha(opacity=50);
	OPACITY:0.5;
}
#jimrimmer_photoframe
{
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
}
/* ------------------------------------VIDEOS ---------------------------------------- */


























#allsol_FloatLeft
{
	FLOAT:left;
	* POSITION:absolute;
	* TOP:78px;
	HEIGHT:340px;
	WIDTH:260px;
}
#allsol_FloatRight
{
	FLOAT:right;
	* POSITION:relative;
	* TOP:-10px;
	HEIGHT:340px;
	WIDTH:260px;
}
.allsol_ProductLeft
{
	FLOAT:left;
	HEIGHT:85px;
}
.allsol_ProductRight
{
	FLOAT:left;
	HEIGHT:85px;
}
.allsol_ProductImage
{
	HEIGHT:84px;
	* HEIGHT:74px;
	PADDING:0;
	BORDER:0;
	WIDTH:252px;
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:top left;
	
}
.allsol_ProductLinksLeft
{
	POSITION:absolute;
	HEIGHT:70px;
	* HEIGHT:86px;
	WIDTH:162px;
	PADDING-LEFT:88px;
	PADDING-TOP:10px;
	/*FONT-SIZE:0.8em;*/
}
.allsol_ProductLinksRight
{
	POSITION:absolute;
	HEIGHT:70px;
	WIDTH:162px;
	PADDING-LEFT:12px;
	PADDING-TOP:10px;
	/*FONT-SIZE:0.8em;*/
}
.allsol_Title
{
	COLOR:#E03108;
	WIDTH:150px;
	FONT-WEIGHT:bold;
	CURSOR:pointer;
}
.allsol_Link
{
	CURSOR:pointer;
	WIDTH:150px;
}

/* Added for New Investor Relations pages from Investis - DJB - 20090819 */
.Title_Main {DISPLAY:none;}
.Title_Sub{DISPLAY:none;}
