﻿/********* SiteKiosk *********/

#SiteKioskFeatures .ShowCase
{
	height: 258px; 
	background-image: url(../SiteKiosk/Images/head_sitekiosk_gfx_functions.png); 
	background-repeat: no-repeat; 
	vertical-align: top;
}

#SiteKiosk .ShowCase
{
	height: 258px; 
	background-image: url(../SiteKiosk/Images/head_sitekiosk_gfx.jpg); 
	background-repeat: no-repeat; 
	vertical-align: top;
}

#SiteKiosk .FirstItem, #SiteKioskFeatures .FirstItem
{
	float :left;
	height: 30px;
	text-align : center; 
	border-right: 1px solid #4CA6FE;	
}

#SiteKiosk .MiddleItem, #SiteKioskFeatures .MiddleItem
{
	float :left;
	height: 30px;
	text-align : center; 
	border-right: 1px solid #4CA6FE; 
	border-left: 1px solid #125DB1;	
}

#SiteKiosk .LastItem, #SiteKioskFeatures .LastItem
{
	float :left;
	height: 30px;
	text-align : center; 
	border-left: 1px solid #125DB1;	
}

#SiteKiosk .ClearItem, #SiteKioskFeatures .ClearItem
{
	float :left;
	height: 30px;
	text-align : center; 
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_normal_center_btn.png); 
	border-left: 1px solid #125DB1;
}

#SiteKiosk .EmptyItem, #SiteKioskFeatures .EmptyItem
{
	width : 100px;
	float :left;
	height: 30px;
	text-align : center; 
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_normal_center_btn.png);
}

#SiteKiosk .EdgeLeft, #SiteKioskFeatures .EdgeLeft
{
	float: left; 
	width: 6px; 
	height: 30px;  
	vertical-align: top;
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_normal_left_btn.png);
	background-repeat: no-repeat;
	cursor: default;
}

#SiteKiosk .EdgeOverLeft, #SiteKioskFeatures .EdgeOverLeft
{
	float: left; 
	width: 6px; 
	height: 30px;  
	vertical-align: top;
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_over_left_btn.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

#SiteKiosk .EdgeRight, #SiteKioskFeatures .EdgeRight
{
	float: left; 
	width: 6px; 
	height: 30px; 
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_normal_right_btn.png); 
	background-repeat: no-repeat; 
	vertical-align: top;
}

#SiteKiosk .EdgeOverRight, #SiteKioskFeatures .EdgeOverRight
{
	float: left; 
	width: 6px; 
	height: 30px; 
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_over_right_btn.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

#SiteKiosk .SpacingLeft, #SiteKioskFeatures .SpacingLeft
{
	float: left; 
	width: 5px; 
	height: 30px; 
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_normal_center_btn.png); 
	background-repeat: repeat-x;
	vertical-align: top;
}

#SiteKiosk .SpacingOverLeft, #SiteKioskFeatures .SpacingOverLeft
{
	float: left; 
	width: 5px; 
	height: 30px; 
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_over_center_btn.png); 
	background-repeat: repeat-x;
	vertical-align: top;
	cursor: pointer;
}

#SiteKiosk .SpacingRight, #SiteKioskFeatures .SpacingRight
{
	float: left; 
	width: 4px; 
	height: 30px; 
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_normal_center_btn.png); 
	background-repeat: repeat-x;
	vertical-align: top;
}

#SiteKiosk .SpacingOverRight, #SiteKioskFeatures .SpacingOverRight
{
	float: left; 
	width: 4px; 
	height: 30px; 
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_over_center_btn.png); 
	background-repeat: repeat-x;
	vertical-align: top;
	cursor: pointer;
}

#SiteKiosk a.LinkOver, #SiteKioskFeatures  a.LinkOver
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 23px;
	padding-top: 7px;
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_over_center_btn.png);
	text-decoration: none;
}

#SiteKiosk a.LinkNormal, #SiteKioskFeatures a.LinkNormal
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 23px;
	padding-top: 7px;
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_normal_center_btn.png);
	text-decoration: none;
}

#SiteKiosk li a, #SiteKioskFeatures  li a
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 23px;
	padding-top: 7px;
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_normal_center_btn.png);
	text-decoration: none;
}

#SiteKiosk li a:hover, #SiteKioskFeatures  li a:hover
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 23px;
	padding-top: 7px;
	background-image: url(../SiteKiosk/Images/Gfx/navi_sitekiosk_over_center_btn.png);
	text-decoration: none;
}

/****** end-of SiteKiosk *******/


/********* SiteRemote *********/

#SiteRemote .ShowCase
{
	height: 258px; 
	background-image: url(../SiteRemote/Images/head_siteremote_gfx.png); 
	background-repeat: no-repeat; 
	vertical-align: top;
}

.SRClientHeaderImg #SiteRemote .ShowCase
{
	background-image: url(../SiteRemoteClient/Images/head_siteremote_client_gfx.png); 
}

.SCasterHeaderImg #SiteRemote .ShowCase
{
	background-image: url(../SiteCaster/Images/head_sitecaster_gfx.png); 
}

#SiteRemote .FirstItem
{
	float :left;
	height: 31px;
	text-align : center; 
	border-right: 1px solid #6B6B6B;	
}

#SiteRemote .MiddleItem
{
	float :left;
	height: 31px;
	text-align : center; 
	border-right: 1px solid #6B6B6B; 
	border-left: 1px solid #000000;	
}

#SiteRemote .LastItem
{
	float :left;
	height: 31px;
	text-align : center; 
	border-left: 1px solid #000000;	
}

#SiteRemote .ClearItem
{
	float :left;
	height: 31px;
	text-align : center; 
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_normal_center_btn.png); 
	border-left: 1px solid #000000;
}

#SiteRemote .EmptyItem
{
	width : 100px;
	float :left;
	height: 31px;
	text-align : center; 
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_normal_center_btn.png);
}

#SiteRemote .EdgeLeft
{
	float: left;
	width: 6px;
	height: 31px;
	vertical-align: top;
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_normal_left_btn.png);
	background-repeat: no-repeat;
	cursor: default;
}

#SiteRemote .EdgeOverLeft
{
	float: left;
	width: 6px;
	height: 31px;
	vertical-align: top;
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_over_left_btn.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

#SiteRemote .EdgeRight
{
	float: left; 
	width: 6px; 
	height: 31px; 
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_normal_right_btn.png); 
	background-repeat: no-repeat; 
	vertical-align: top;
}

#SiteRemote .EdgeOverRight
{
	float: left; 
	width: 6px; 
	height: 31px; 
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_over_right_btn.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

#SiteRemote .SpacingLeft
{
	float: left; 
	width: 5px; 
	height: 31px; 
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_normal_center_btn.png); 
	background-repeat: repeat-x;
	vertical-align: top;
}

#SiteRemote .SpacingOverLeft
{
	float: left; 
	width: 5px; 
	height: 31px; 
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_normal_over_btn.png); 
	background-repeat: repeat-x;
	vertical-align: top;
	cursor: pointer;
}

#SiteRemote .SpacingRight
{
	float: left; 
	width: 4px; 
	height: 31px; 
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_normal_center_btn.png); 
	background-repeat: repeat-x;
	vertical-align: top;
}

#SiteRemote .SpacingOverRight
{
	float: left; 
	width: 4px; 
	height: 31px; 
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_normal_over_btn.png); 
	background-repeat: repeat-x;
	vertical-align: top;
	cursor: pointer;
}

#SiteRemote a.LinkOver
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 24px;
	padding-top: 7px;
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_normal_over_btn.png);
	text-decoration: none;
}

#SiteRemote a.LinkNormal
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 24px;
	padding-top: 7px;
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_normal_center_btn.png);
	text-decoration: none;
}

#SiteRemote li a
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 24px;
	padding-top: 7px;
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_normal_center_btn.png);
	text-decoration: none;
}

#SiteRemote li a:hover
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 24px;
	padding-top: 7px;
	background-image: url(../SiteRemote/Images/Gfx/navi_siteremote_normal_over_btn.png);
	text-decoration: none;
}

/****** end-of SiteRemote *******/

/********* SiteCafe *********/

#SiteCafe .ShowCase
{
	height: 258px; 
	background-image: url(../SiteCafe/Images/head_sitecafe_gfx.jpg); 
	background-repeat: no-repeat; 
	vertical-align: top;
}

#SiteCafe .FirstItem
{
	float :left;
	height: 30px;
	text-align : center; 
	border-right: 1px solid #139204;	
}

#SiteCafe .MiddleItem
{
	float :left;
	height: 30px;
	text-align : center; 
	border-right: 1px solid #139204; 
	border-left: 1px solid #5AC83E;	
}

#SiteCafe .LastItem
{
	float :left;
	height: 30px;
	text-align : center; 
	border-left: 1px solid #5AC83E;	
}

#SiteCafe .ClearItem
{
	float :left;
	height: 30px;
	text-align : center; 
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_normal_center_btn.png); 
	border-left: 1px solid #5AC83E;
}

#SiteCafe .EmptyItem
{
	width : 100px;
	float :left;
	height: 30px;
	text-align : center;
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_normal_center_btn.png);
}

#SiteCafe .EdgeLeft
{
	float: left;
	width: 6px;
	height: 30px;
	vertical-align: top;
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_normal_left_btn.png);
	background-repeat: no-repeat;
	cursor: default;
}

#SiteCafe .EdgeOverLeft
{
	float: left; 
	width: 6px; 
	height: 30px;  
	vertical-align: top;
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_over_left_btn.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

#SiteCafe .EdgeRight
{
	float: left;
	width: 6px;
	height: 30px;
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_normal_right_btn.png); 
	background-repeat: no-repeat; 
	vertical-align: top;
}

#SiteCafe .EdgeOverRight
{
	float: left; 
	width: 6px; 
	height: 30px; 
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_over_right_btn.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

#SiteCafe .SpacingLeft
{
	float: left; 
	width: 5px; 
	height: 30px; 
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_normal_center_btn.png); 
	background-repeat: repeat-x;
	vertical-align: top;
}

#SiteCafe .SpacingOverLeft
{
	float: left; 
	width: 5px; 
	height: 30px; 
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_over_center_btn.png); 
	background-repeat: repeat-x;
	vertical-align: top;
	cursor: pointer;
}

#SiteCafe .SpacingRight
{
	float: left; 
	width: 4px; 
	height: 30px; 
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_normal_center_btn.png); 
	background-repeat: repeat-x;
	vertical-align: top;
}

#SiteCafe .SpacingOverRight
{
	float: left; 
	width: 4px; 
	height: 30px; 
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_over_center_btn.png); 
	background-repeat: repeat-x;
	vertical-align: top;
	cursor: pointer;
}

#SiteCafe a.LinkOver
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 23px;
	padding-top: 7px;
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_over_center_btn.png);
	text-decoration: none;
}

#SiteCafe a.LinkNormal
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 23px;
	padding-top: 7px;
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_normal_center_btn.png);
	text-decoration: none;
}

#SiteCafe li a
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 23px;
	padding-top: 7px;
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_normal_center_btn.png);
	text-decoration: none;
}

#SiteCafe li a:hover
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 23px;
	padding-top: 7px;
	background-image: url(../SiteCafe/Images/Gfx/navi_sitecafe_over_center_btn.png);
	text-decoration: none;
}

/****** end-of SiteCafe *******/

/********* HotSpot *********/

#HotSpot .ShowCase
{
	height: 258px; 
	background-image: url(../MyPublicHotspot/Images/head_hotspot_gfx.jpg); 
	background-repeat: no-repeat; 
	vertical-align: top;
}

#HotSpot .FirstItem
{
	float :left;
	height: 30px;
	text-align : center; 
	border-right: 1px solid #1488ba;	
}

#HotSpot .MiddleItem
{
	float :left;
	height: 30px;
	text-align : center; 
	border-right: 1px solid #1488ba; 
	border-left: 1px solid #3fbae4;	
}

#HotSpot .LastItem
{
	float :left;
	height: 30px;
	text-align : center; 
	border-left: 1px solid #3fbae4;	
}

#HotSpot .ClearItem
{
	float :left;
	height: 30px;
	text-align : center; 
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_normal_center_btn.png); 
	border-left: 1px solid #3fbae4;
}

#HotSpot .EmptyItem
{
	width : 100px;
	float :left;
	height: 30px;
	text-align : center; 
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_normal_center_btn.png);
}

#HotSpot .EdgeLeft
{
	float: left; 
	width: 6px; 
	height: 30px;  
	vertical-align: top;
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_normal_left_btn.png);
	background-repeat: no-repeat;
	cursor: default;
}

#HotSpot .EdgeOverLeft
{
	float: left; 
	width: 6px; 
	height: 30px;  
	vertical-align: top;
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_over_left_btn.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

#HotSpot .EdgeRight
{
	float: left; 
	width: 6px; 
	height: 30px; 
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_normal_right_btn.png); 
	background-repeat: no-repeat; 
	vertical-align: top;
}

#HotSpot .EdgeOverRight
{
	float: left; 
	width: 6px; 
	height: 30px; 
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_overright_btn.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

#HotSpot .SpacingLeft
{
	float: left; 
	width: 5px; 
	height: 30px; 
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_normal_center_btn.png);
	background-repeat: repeat-x;
	vertical-align: top;
}

#HotSpot .SpacingOverLeft
{
	float: left; 
	width: 5px; 
	height: 30px; 
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_over_center_btn.png);
	background-repeat: repeat-x;
	vertical-align: top;
	cursor: pointer;
}

#HotSpot .SpacingRight
{
	float: left; 
	width: 4px; 
	height: 30px; 
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_normal_center_btn.png);
	background-repeat: repeat-x;
	vertical-align: top;
}

#HotSpot .SpacingOverRight
{
	float: left; 
	width: 4px; 
	height: 30px; 
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_over_center_btn.png);
	background-repeat: repeat-x;
	vertical-align: top;
	cursor: pointer;
}

#HotSpot a.LinkOver
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 23px;
	padding-top: 7px;
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_over_center_btn.png);
	text-decoration: none;
}

#HotSpot a.LinkNormal
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 23px;
	padding-top: 7px;
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_normal_center_btn.png);
	text-decoration: none;
}

#HotSpot li a
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 23px;
	padding-top: 7px;
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_normal_center_btn.png);
	text-decoration: none;
}

#HotSpot li a:hover
{
	text-decoration : none;
	font-size: 8pt;
	color: White;
	display : block;
	width : 100%;
	height: 23px;
	padding-top: 7px;
	background-image: url(../MyPublicHotspot/Images/Gfx/navi_hotspot_over_center_btn.png);
	text-decoration: none;
}

/****** end-of HotSpot *******/

.LastItem a
{
	padding-left: 5px;
	font-size: 12px !important;
	font-weight: bold !important;
}