body
{
	FONT-FAMILY:'Arial';
	FONT-SIZE:0.8em;
	COLOR:#FFFFFF;
	TEXT-ALIGN:center;
	BACKGROUND-COLOR:#E03108;
	OVERFLOW:visible;
}
.loading{POSITION:absolute;TOP:50%;LEFT:50%;MARGIN-TOP:-16px;MARGIN-LEFT:-16px;HEIGHT:32px;WIDTH:32px;BACKGROUND-IMAGE:url(../wsimages/loading.gif);}
#hcontainer
{
	POSITION:relative;
	MARGIN:0 auto;
	HEIGHT:560px;
	WIDTH:1002px;
	COLOR:#000000;
	TEXT-ALIGN:left;
	Z-INDEX:2;
	BORDER:0px solid yellow;
}
#workspace
{
	POSITION:absolute;
	HEIGHT:560px;
	WIDTH:1002px;
	BACKGROUND-COLOR:#FFFFFF;
	/*BACKGROUND-IMAGE:url(../wsImages/workspace_corner.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:bottom right;*/
	Z-INDEX:3;
}
#docOverlay
{
	POSITION:absolute;
	DISPLAY:none;
	TOP:0px;
	HEIGHT:560px;
	WIDTH:1002px;
	BORDER:0px solid blue;
	Z-INDEX:13;
}
/*
#overlayCorner
{
	POSITION:absolute;
	BOTTOM:0px;
	RIGHT:0px;
	HEIGHT:63px;
	WIDTH:63px;
	BACKGROUND-IMAGE:url(../wsimages/workspace_bottom_right.gif);
	Z-INDEX:15;
}
*/
#workspace_top_left
{
	POSITION:absolute;
	HEIGHT:63px;
	WIDTH:63px;
	BACKGROUND-IMAGE:url(../wsImages/workspace_corner.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:top right;
	BORDER:0px solid blue;
	Z-INDEX:14;
}
#workspace_bottom_right
{
	POSITION:absolute;
	BOTTOM:0px;
	RIGHT:0px;
	HEIGHT:63px;
	WIDTH:63px;
	BACKGROUND-IMAGE:url(../wsImages/workspace_corner.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:top left;
	BORDER:0px solid blue;
	Z-INDEX:14;
}
#workspace_right
{
	POSITION:absolute;
	PADDING-LEFT:220px;
	WIDTH:780px;
	HEIGHT:560px;
	Z-INDEX:5;
	BORDER:0px solid red;
}
#stageBG
{
	POSITION:absolute;
	TOP:10px;
	HEIGHT:520px;
	WIDTH:564px;
	BACKGROUND-IMAGE:url(../wsImages/stageBG.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:top left;
	BORDER:0px solid orange;
}
#topMenu
{
	POSITION:relative;
	MARGIN:0 auto;
	WIDTH:778px;
	HEIGHT:36px;
	PADDING-TOP:20px;
	PADDING-LEFT:220px;
	Z-INDEX:1;
	BORDER:0px solid white;
}
.MenuTabUp
{
	MARGIN:0;
	FLOAT:left;
	WIDTH:82px;
	HEIGHT:36px;
	POSITION:relative;
	MARGIN-LEFT:-2px;
	PADDING-TOP:8px;
	FONT-WEIGHT:bold;
	BACKGROUND-IMAGE:url(../wsImages/menu_tab.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:top left;
	TEXT-ALIGN:center;
	CURSOR:pointer;
	border:0px solid blue;
}
.MenuTabHover
{
	MARGIN:0;
	FLOAT:left;
	WIDTH:82px;
	HEIGHT:36px;
	POSITION:relative;
	PADDING-TOP:8px;
	MARGIN-LEFT:-2px;
	FONT-WEIGHT:bold;
	COLOR:#000000;
	BACKGROUND-IMAGE:url(../wsImages/menu_tab.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:top center;
	TEXT-ALIGN:center;
	CURSOR:pointer;
}
.MenuTabDown
{
	MARGIN:0;
	FLOAT:left;
	WIDTH:82px;
	HEIGHT:36px;
	POSITION:relative;
	PADDING-TOP:8px;
	MARGIN-LEFT:-2px;
	FONT-WEIGHT:bold;
	COLOR:#E03108;
	BACKGROUND-IMAGE:url(../wsImages/menu_tab.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:top right;
	TEXT-ALIGN:center;
	CURSOR:pointer;
}
#leftMenu
{
	POSITION:absolute;
	WIDTH:220px;
	HEIGHT:638px;
	TOP:-76px;
	Z-INDEX:7;
	BORDER:0px solid blue;
}
#Menu
{
	POSITION:absolute;
	TOP:198px;
	LEFT:36px;
	* TOP:214px; /* For IE Only */
	* LEFT:-4px; /* For IE Only */
	Z-INDEX:6;
}
#Menu ul
{
	PADDING:0;
	LIST-STYLE-TYPE:none;
	FONT-FAMILY:arial;
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	WIDTH:160px;
}
#Menu li
{
	POSITION:relative;
	WIDTH:140px;
	HEIGHT:26px;
	HEIGHT:26px;
	BACKGROUND-IMAGE:url('../wsImages/menu_button.gif');
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:left top;
	COLOR:#E03108;
	TEXT-ALIGN:center;
	PADDING:0;
	MARGIN:0;
	CURSOR:pointer;
	MARGIN-TOP:1px;
	PADDING-TOP:5px;
}
#SubMenu ul
{
	POSITION:relative;
	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;
}
#SubMenu li
{
	POSITION:relative;
	WIDTH:163px;
	HEIGHT:26px;
	BACKGROUND-IMAGE:url('../wsImages/sub_menu.gif');
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:top left;
	COLOR:#E03108;
	TEXT-ALIGN:left;
	PADDING:0;
	MARGIN-LEFT:10px;
	MARGIN-TOP:0.3em;
	MARGIN-BOTTOM:0.1em;
	PADDING-TOP:5px;
	PADDING-LEFT:0.5em;
	* MARGIN-TOP:0.3em;
	* MARGIN-BOTTOM:0;
	* PADDING-BOTTOM:0em;
	* PADDING-TOP:0.5em;
	CURSOR:pointer;
}
#orange
{
	POSITION:absolute;
	TOP:400px;
	LEFT:0px;
	WIDTH:200px;
	HEIGHT:160px;
	BACKGROUND-IMAGE:url(../wsImages/citrus.gif);
	BACKGROUND-REPEAT:no-repeat;
	Z-INDEX:1;
	BORDER:0px solid blue;
}
#drip
{
	POSITION:relative;
	Z-INDEX:2;
}
#stage
{
	POSITION:relative;
	TOP:20px;
	LEFT:10px;
	WIDTH:542px;
	HEIGHT:500px;
	BORDER:0px solid blue;
	DISPLAY:block;
}
#aStage
{
	POSITION:relative;
	TOP:20px;
	LEFT:10px;
	WIDTH:542px;
	HEIGHT:500px;
	/*DISPLAY:none;*/
	OVERFLOW:none;
	BORDER:0px solid blue;
}
#Loading
{
	POSITION:relative;
	TOP:20px;
	LEFT:10px;
	WIDTH:542px;
	HEIGHT:500px;
	DISPLAY:none;
	OVERFLOW:none;
	BACKGROUND-IMAGE:url(../wsimages/loading.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:center center;
	BORDER:0px solid red;
}
#LatestNews
{
	POSITION:relative;
	TOP:536px;
	WIDTH:950px;
	PADDING-TOP:2px;
	BACKGROUND-IMAGE:url('../wsImages/bannerBG.gif');
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:center center;
	Z-INDEX:12;
	BORDER:0px solid yellow;
}
#LatestNews marquee
{
	POSITION:relative;
	WIDTH:100%;
	FONT-SIZE:11px;
	COLOR:#000000;
	Z-INDEX:13;
	BORDER:0px solid blue;
}
#awards
{
	POSITION:relative;
	MARGIN:0 auto;
	MARGIN-TOP:10px;
	PADDING-LEFT:50px;
	WIDTH:950px;
	HEIGHT:47px;
	FONT-WEIGHT:bold;
	TEXT-ALIGN:left;
	COLOR:#FED200;
	BORDER:0px solid blue;
}
#copyright
{
	POSITION:relative;
	MARGIN:0 auto;
	WIDTH:340px;
	FONT-SIZE:9px;
	MARGIN-TOP:30px;
	COLOR:#FED200;
	BORDER:0px solid blue;
}
#copyright a
{
	COLOR:#FED200;
	CURSOR:pointer;
}
#copyright2
{
	DISPLAY:none;
}
#JuiceCasts
{
	FLOAT:right;
	POSITION:relative;
	WIDTH:216px;
	HEIGHT:530px;
}

#JuiceCasts2
{
	FLOAT:right;
	POSITION:relative;
	TOP:10px;
	WIDTH:30px;
	HEIGHT:520px;
	/*RIGHT:196px;*/
	LEFT:-196px;
	BACKGROUND-IMAGE:url(../wsImages/juicecasts.gif);
	Z-INDEX:14;
}


#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%;
}
#container
{
	POSITION:relative;
	TOP:14%;
	HEIGHT:86%;
	WIDTH:536px;
	PADDING-RIGHT:6px;
	OVERFLOW:auto;
	Z-INDEX:1;
}


/********** All Solutions **********/
#allsol_FloatLeft
{
	FLOAT:left;
	* POSITION:absolute;
	* TOP:78px;
	HEIGHT:340px;
	WIDTH:260px;
}
#allsol_FloatRight
{
	FLOAT:right;
	* POSITION:relative;
	* TOP:-2px;
	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;
	BORDER:0px solid blue;
}
.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;
}
/********** End of All Solutions **********/


a
{
	COLOR:#E03108;
	FONT-WEIGHT:bold;
}
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;
}
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;
}
.standardText /* Black normal */
{
	COLOR:#000000;
}
.standardTextBold
{
	COLOR:#000000;
	FONT-WEIGHT:bold;
}
.standardTextItalic /* Black italic */
{
	COLOR:#000000;
	FONT-STYLE:italic;
}
.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;
}



















.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;
}
.Bubble
{
	HEIGHT:120px;
	WIDTH:390px;
	BACKGROUND-IMAGE:url(../wsImages/thoughtbubble.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:top center;
	PADDING-LEFT:94px;
	PADDING-TOP:12px;
	PADDING-RIGHT:30px;
	TEXT-ALIGN:center;
	BORDER:0px solid blue;
}
.BubbleText
{
	COLOR:#555555;
	FONT-WEIGHT:bold;
	FONT-STYLE:italic;
	FONT-SIZE:1em;
	BORDER:0px solid red;
}
.BubbleSubText
{
	COLOR:#E03108;
	FONT-SIZE:0.8em;
}
.Bubble_Commscan
{
	HEIGHT:240px;
	WIDTH:390px;
	BACKGROUND-IMAGE:url(../wsImages/thoughtbubble_commscan.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:top center;
	PADDING-LEFT:94px;
	PADDING-TOP:12px;
	PADDING-RIGHT:30px;
	TEXT-ALIGN:center;
	BORDER:0px solid blue;
}
#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;
}
.trans_image
{
	OPACITY:0.4;
	FILTER:alpha(opacity=40);
}
.nontrans_image
{
	OPACITY:1;
	FILTER:alpha(opacity=100);
}
/* 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 */


/* Staff */
.staff
{
	MARGIN-BOTTOM:10px;
	MIN-HEIGHT:104px;
	BORDER:0px solid blue;
}
.staff_P
{
	WIDTH:69px;
	HEIGHT:84px;
}
.staff_L
{
	WIDTH:84px;
	HEIGHT:69px;
}
.staff_photo
{
	FLOAT:left;
	MARGIN:10px;
}
.staff_play
{
	DISPLAY:none;
	POSITION:absolute;
}
.staff_play_hover
{
	DISPLAY:block;
	POSITION:absolute;
	FILTER:alpha(opacity=50);
	OPACITY:0.5;
}
.staff_zoom
{
	DISPLAY:none;
	POSITION:absolute;
}
.staff_zoom_hover
{
	DISPLAY:block;
	POSITION:absolute;
	FILTER:alpha(opacity=50);
	OPACITY:0.5;
}
.staff_frame
{
	POSITION:absolute;
	CURSOR:pointer;
}
.staff_name
{
	FONT-WEIGHT:bold;
	COLOR:#E03108;
	MARGIN-BOTTOM:4px;
	PADDING-LEFT:100px;
}
.staff_bio
{
	PADDING-LEFT:100px;
	PADDING-RIGHT:10px;
}
.staff_contact
{
	MARGIN-TOP:4px;
	PADDING-LEFT:100px;
	COLOR:#E03108;
	CURSOR:pointer;
}
.staff_contact_hover
{
	MARGIN-TOP:4px;
	PADDING-LEFT:100px;
	COLOR:#FED200;
	CURSOR:pointer;
}
/* End of Staff */

/* ------------------------------------------------- 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 ---------------------------------------- */