body					{	background-color: #e4e4e4		;	}

#panelNav				{	font-size:			0px;
							letter-spacing:		0px;
							word-spacing:		0px;
							line-height:		0px;
							background-repeat:	no-repeat;
							background-image:	url(consult_pkg/bgPanelTop.png);
							max-height:			130px;
							min-height:			130px;
							height:				130px;
							max-width:			835px;
							min-width:			835px;
							width:				835px;						}

#panelNav div.btnLeft,
#panelNav div.btnRight	{	background-repeat:	no-repeat;
							float:				left;
							padding:			0px;
							margin:				0px;
							max-height:			130px;
							min-height:			130px;
							height:				130px;
							max-width:			50px;
							min-width:			50px;
							width:				50px;
							display:			inline-block;				}
#panelNav div.btnLeft	{	background-image:	url(consult_pkg/navBtnHide.png);	}
#panelNav div.btnRight	{	background-image:	url(consult_pkg/navBtnHide.png);	}

#panelNav div.window	{	display:			inline-block;
							float:				left;
							padding:			0px;
							margin:				0px;
							max-height:			130px;
							min-height:			130px;
							height:				130px;
							max-width:			735px;
							min-width:			735px;
							width:				735px;
							overflow:			hidden;						}
							
#panelSlider			{	position:				relative;
							text-align:				left;
							max-height:				130px;
							min-height:				130px;
							height:					130px;
							display:				block;					}
							
#panelSlider .app		{	background-position:	64px 121px;
							background-repeat:		no-repeat;
							max-height:				130px;
							min-height:				130px;
							height:					130px;
							max-width:				147px;
							min-width:				147px;
							width:					147px;
							text-align:				center;
							display:				inline-block;			}
							
#panelSlider .app .logo {	margin-top:				7px;
							background-repeat:		no-repeat;
							background-image: 		url(consult_pkg/navIconShadow.png);
							padding:				10px;
							display:				block;					}
							
#panelSlider .app .name {	display:				block;
							letter-spacing:			normal;
							word-spacing:			normal;
							line-height:			normal;
							font-weight:			bold;
							font-family:			Helvetica;
							font-size:				14px;					}				

#panelSlider .triangle	{	float:					right;
							left:					64px;
							top:					0px;
							display:				inline-block;
							position:				absolute;
							z-index:				20;
							background-image:		url(consult_pkg/navTriangle.png);
							background-position:	0px 121px;
							background-repeat:		no-repeat;
							max-height:				130px;
							max-width:				19px;
							min-height:				130px;
							min-width:				19px;
							height:					130px;
							width:					19px;				}

#panelBody				{	max-width:			835px;
							min-width:			835px;
							width:				835px;
							display:			block;
							background-image:	url(consult_pkg/bgPanelBody.png);
							background-repeat:	repeat-y;					}
							
#panelContent			{	text-align: 		left;
							padding-right:		20px;
							padding-left:		20px;
							padding-bottom:		10px;
							padding-top:		20px;
							background-repeat:	repeat-x;
							background-image:	url(consult_pkg/bgPanelContent.png);
							margin-right:		7px;
							margin-left:		5px;
							display:			block;
							min-height:			480px;						}

#appSidebar				{	display:			block; 				
							width: 				500px;						}

#appSidebar .name		{	font-family:		Helvetica;
							margin-bottom:		20px;
							font-size:			18px;						}

#appSidebar .desc		{	margin-bottom:		20px;
							font-family:		Helvetica;
							font-size:			14px;						}

#panelFoot				{	padding-top:		5px;
							font-size:			10px;
							font-family:		Helvetica;
							color:				#707070;
							text-align:			center;
							max-height:			35px;
							min-height:			35px;
							height:				35px;
							max-width:			835px;
							min-width:			835px;
							width:				835px;
							background-repeat:	no-repeat;
							background-image:	url(consult_pkg/bgPanelFoot.png);	}

#iphoneV						{	text-align:				left;
									float:					right;
									display:				block;
									padding-right:			26px;
									padding-bottom:			82px;
									padding-top:			86px;
									padding-left:			28px;
									margin-left: 			20px;
									margin-bottom: 			20px;
									max-height:				300px;
									min-height:				300px;
									max-width:				200px;
									min-width:				200px;
									background-repeat:		no-repeat;
									background-image:		url(consult_pkg/iphoneV.png);
									width:					200px;
									height:					300px;						}

#iphoneH 						{	text-align:				left;
									float:					right;
									display:				block;
									padding-right:			82px;
									padding-bottom:			28px;
									padding-top:			26px;
									padding-left:			86px;
									margin-left: 			20px;
									margin-bottom: 			20px;
									max-height:				200px;
									min-height:				200px;
									max-width:				300px;
									min-width:				300px;
									background-repeat:		no-repeat;
									background-image:		url(consult_pkg/iphoneH.png);
									width:					300px;
									height:					200px;						}

#contentV 						{	text-align:				left;
									width:					200px;
									height:					300px;
									overflow:				hidden;		}

#contentH 						{	text-align:				left;
									width:					300px;
									height:					200px;
									overflow:				hidden;		}

#slider 						{	z-index:				5;
									text-align:				left;
									line-height:			0px;
									word-spacing:			0px;
									font-size:				0px;
									letter-spacing:			0px;
									padding:				0px;
									background-color:		#1c252c;
									width:					200px;
									left:					0px;
									position:				relative;	}
									
#slider span.screenV,
#slider span.screenH 			{	display:				inline-block;
									z-index:				5;
									line-height:			0px;
									word-spacing:			0px;
									font-size:				0px;
									letter-spacing:			0px;
									padding:				0px;
									background-color:		#1c252c;	}

#slider span.screenV 			{	width:					200px;
									height:					300px;		}

#slider span.screenH			{	width:					300px;
									height:					200px;		}

#statusbar						{	text-align:				center;
									display:				block;
									background-image:		url(consult_pkg/overlay.png);
									background-repeat:		repeat;
									font-size:				0px;
									word-spacing:			0px;
									line-height:			0px;
									letter-spacing:			0px;
									left:					0px;
									top:					0px;
									position:				relative;
									z-index:				9;
									height:					0px;
									overflow:				hidden;		}

#contentV #statusbar			{	width:					200px;		}

#contentH #statusbar			{	width:					300px;		}

#statusbar span.active,
#statusbar span.inactive		{	background-position:	5px 8px;
									padding-right:			5px;
									padding-left:			5px;
									padding-bottom:			8px;
									padding-top:			8px;
									display:				inline-block;
									background-repeat:		no-repeat;
									max-height:				6px;
									min-height:				6px;
									height:					6px;
									max-width:				6px;
									min-width:				6px;
									width:					6px;						}
#statusbar span.active			{	background-image:		url(consult_pkg/status1.png);	}
#statusbar span.inactive		{	background-image:		url(consult_pkg/status0.png);	}

#controller						{	font-size:				0px;
									word-spacing:			0px;
									line-height:			0px;
									letter-spacing:			0px;
									left:					45px;
									top:					-90px;
									position:				relative;
									z-index:				10;
									height:					45px;
									width:					110px;			}
#contentV #controller			{	left: 					45px;			}
#contentH #controller			{	left: 					95px;			}

#controller span.leftButton,
#controller span.rightButton	{	max-width:			40px;
									min-width:			40px;
									width:				40px;
									max-height:			45px;
									min-height:			45px;
									height:				45px;
									margin:				0px;
									display:			inline-block;	}

#controller span.playButton,
#controller span.pauseButton	{	max-width:			30px;
									min-width:			30px;
									width:				30px;
									max-height:			45px;
									min-height:			45px;
									height:				45px;
									margin:				0px;
									display:			inline-block;	}

#controller span.leftButton		{	background-image:	url(consult_pkg/cLeftDisabled.png);	}
#controller span.rightButton	{	background-image:	url(consult_pkg/cRightDisabled.png);	}
#controller span.playButton		{	background-image:	url(consult_pkg/cPlayDisabled.png);	}
#controller span.pauseButton	{	background-image:	url(consult_pkg/cPauseDisabled.png);	}
