@charset "UTF-8";

/*/////////////////////////////////////////////////////////
file name: common.css
description: for common style
///////////////////////////////////////////////////////// */

/* BASIC STYLE
============================================================*/
html {
	height:100%;
}

body {
	height:100%;
	text-align:center;
	font-family:Arial, Trebuchet MS;
	color:#ffffff;
	background:#171717 url(images/body_bg.jpg) repeat-y 50% 0;
}

div#container {
	height:100%;
	min-height:100%;
	width:100%;
	background:url(images/container_bg.jpg) no-repeat 50% 0;
}

div#testDIv{
position: absolute;
left: 50%;
margin-left: -430px;

}

div#testDIv2{

float:left;
left: 200px;
position:absolute;

}


body > div#container {
	height:auto;
}

div.containerInner {
	width:860px;
	margin:0 auto;
	text-align:left;
}

div.contents {
	width:860px;
	height:510px;
	background:url(images/contents_bg.gif) repeat-y 0 0;
	margin:0 0 5px 0;
}

#alternateArea {
	height:100%;
}


/* LINK STYLE
============================================================*/

a {
	color:#b7b6b6;
	text-decoration:none;
}

/*a:link {
	color:#666;
	text-decoration:none;
}*/

/*a:active {
	color:#bca77a;
	text-decoration:none;
}*/

a:hover {
	color:#fff;
	text-decoration:none;
}

/*a.selected {
	color:#99cc33;
	text-decoration:none;
}


a img {
	border:none;
}*/


/*TEXT HIGHLIGHTING - FOR MOZILLA*/
::-moz-selection {
	background:#e9d5b1;
	color:#ffffff;
}

::selection {
	background:#e9d5b1;
	color:#ffffff;
}

/* HEADER STYLE
============================================================*/
div#header {
	background:url(images/header_bg.jpg) no-repeat 0 0;
	padding:22px 10px 20px 10px;
}

/* LOGO STYLE */
div#header p {
	width:130px;
	height:35px;
	float:left;
}

* html div#header p img{
	/*behavior:url(/common/js/iepngfix.htc);*/ /* 2015-12-02 */
}

div#header ul {
	width:312px;
	height:24px;
	float:right;
	position:relative;
	list-style:none;
	text-align:left;
	margin:6px 0 0 0;
}

div#header ul li a {
	display:block;
	font-size:0;
	text-indent:-9999px;
	height:24px;
}

/* HEADER HOME MENU */
div#header ul li.HomeMenu {
	width:72px;
	height:24px;
	position:absolute;
	top:0;
	left:0;
}

div#header ul li.HomeMenu a {
	width:60px;
	height:24px;
	background:url(images/navi_header2.jpg) 0 0;
}

div#header ul li.HomeMenu a:hover {
	background:url(images/navi_header2.jpg) 0 -24px;
}

/* HEADER PRODUCT MENU */
div#header ul li.ProductMenu {
	width:115px;
	height:24px;
	position:absolute;
	top:0;
	left:90px;
}

div#header ul li.ProductMenu a {
	width:90px;
	height:24px;
	background:url(images/navi_header2.jpg) -60px 0;
}

div#header ul li.ProductMenu a:hover {
	background:url(images/navi_header2.jpg) -60px -24px;
}

/* HEADER COMPANY MENU */
div#header ul li.CompanyMenu {
	width:90px;
	height:24px;
	position:absolute;
	top:0;
	left:200px;
}

div#header ul li.CompanyMenu a {
	width:90px;
	height:24px;
	background:url(images/navi_header2.jpg) -160px 0;
}

div#header ul li.CompanyMenu a:hover {
	background:url(images/navi_header2.jpg) -160px -24px;
}

/* BANNER STYLE
============================================================*/
div#banner {
	position:relative;
}


div#banner h1,
div#banner h2 {
	display:none;
}

/* CONTENT STYLE
============================================================*/
div#content {
	width:644px;
	float:left;
	
}

/* For IE */
* html div#content {
	margin-bottom:-5px;
}

div.asset {
	color:#666666;
	background:#f5f5f5;
	padding:20px 20px 5px 20px;
	margin:0 0 1px 0;
}

div.assetHeader h3 {
	display:none;
}

div.contentArea {
	margin:0 0 5px 0;
}

div.assetImage {
	width:192px;
	float:left;
	margin:0 0 15px 0;
	position:relative;
	background-image: url(/images/monitor_campaign_image.jpg);
}

div.assetImage span.newIcon {
	display:block;
	font-size:0;
	text-align:left;
	text-indent:-9999px;
	height:41px;
	width:41px;
	background:url(images/product_new.gif) no-repeat 0 0;
	z-index:999;
	position:absolute;
	top:-10px;
	left:-10px;
}

div.assetImage a:hover img {
	filter:alpha(opacity=80);
	opacity:0.8;
}

div.assetImageList {
	width:604px;
	overflow:hidden;
}

div.assetImageList ul {
	list-style:none;
	width:700px;
}

div.assetImageList ul li {
	width:192px;
	float:left;
	margin:0 12px 15px 0;
}

div.assetImageList ul li h5 {
	margin:5px 0;
}

div.assetImageList ul li p {
	font-size:12px;
	letter-spacing:0.08em;
	margin:0;
}

div.assetText {
	margin:0 0 0 0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	height:481px;
	background:#303030 url(images/main_content_bg.jpg) no-repeat 0 0;
	line-height:17px;
}

div.assetText2 {
	margin:0 0 0 0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	height:441px;
	background:#fff;
}


div.assetText h4 {
	width:390px;
	overflow:hidden;
	margin:0 0 10px 0;
}

div.asset h4 {
	margin:0 0 10px 0;
}

div.asset h5 {
	padding:10px 0;
}

div.asset p {
	color:#666666;
	background:#f5f5f5;
	line-height:160%;
	font-size:80%;
	margin:0 0 15px 0;
}

div.asset p.caption {
	color:#666666;
	background:#f5f5f5;
	line-height:160%;
	letter-spacing:0.08em;
	font-size:12px;
}

div.assetText p.itemDetail {
	list-style:none;
	float:right;
	margin:1em 0;
}

div.assetText p.itemDetail a {
	display:block;
	width:92px;
	height:30px;
	font-size:0;
	text-align:left;
	text-indent:-9999px;
	margin:1em 0;
	background:url(images/btn_item_detail.jpg) no-repeat 0 0;
}

div.assetText p.itemDetail a:hover {
	background:url(images/btn_item_detail_on.jpg) no-repeat 0 0;
}

div.assetText ul,
div.assetBlock ul {
	font-size:12px;
	letter-spacing:0.08em;
	list-style:none;
	margin:0 0 15px 0;
}

div.assetText ul li,
div.assetBlock ul li {
	margin:0 0 4px 0;
	padding:0 0 0 10px;
	background:url(images/assettext_list_icon.gif) no-repeat 0 0.5em;
}



/* PAGETOP STYLE
============================================================*/
ul.pageTop {
	list-style:none;
	background:#f5f5f5;
	padding:10px;
	text-align:right;
}

ul.pageTop li {
	width:62px;
	height:9px;
	margin:0 0 0 auto;
}

ul.pageTop li a {
	display:block;
	width:62px;
	height:9px;
	font-size:0;
	text-align:left;
	text-indent:-9999px;
	text-decoration:none;
	background:url(images/pagetop.jpg) no-repeat 0 0;
}

ul.pageTop li a:hover {
	filter:alpha(opacity=60);
	opacity:0.6;
}


/* SIDEBAR STYLE
============================================================*/
div#sidebar {
	width:211px;
	float:right;
	color:#d1c2a5;
	background:#1d1d1d;
}

div#sidebar dl {
	margin:0 0 5px 0;
}

/* PRODUCT */
div#sidebar dl.sideProduct dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/side_product_title2.jpg) no-repeat 0 0;
}

div#sidebar dl.sideProduct dd {
	width:211px;
	height:71px;
}

div#sidebar dl.sideProduct dd a {
	display:block;
	width:211px;
	height:71px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}



/* MAINGUIDE ----------------------------------------------------------------------------*/
div#sidebar dl.sideMainGuide {
	background:url(images/side_navi_bg.jpg) no-repeat 0 30px;
	padding:0 0 0px 0;
}

div#sidebar dl.sideMainGuide dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/side_shopguide_title2.jpg) no-repeat 0 0;
	margin:-1px 0 1px 0;
}

div#sidebar dl.sideMainGuide dd {
	width:211px;
	height:25px;
}

div#sidebar dl.sideMainGuide dd a {
	display:block;
	width:208px;
	height:25px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}




/* NEWS */
div#sidebar dl.sideMainGuide dd.News a {
	background:url(images/home_menu_rev.jpg) no-repeat -1px 0;
}

div#sidebar dl.sideMainGuide dd.News a:hover {
	background:url(images/home_menu_rev.jpg) no-repeat -211px 0;
}

/* EVENTS */
div#sidebar dl.sideMainGuide dd.Events a {
	background:url(images/home_menu_rev.jpg) no-repeat -1px -25px;
}

div#sidebar dl.sideMainGuide dd.Events a:hover {
	background:url(images/home_menu_rev.jpg) no-repeat -211px -25px;
}
/* CONTACT */
div#sidebar dl.sideMainGuide dd.Contact a {
	background:url(images/home_menu_rev.jpg) no-repeat -1px -50px;
}

div#sidebar dl.sideMainGuide dd.Contact a:hover {
	background:url(images/home_menu_rev.jpg) no-repeat -211px -50px;
}
/* RECRUITMENT */
div#sidebar dl.sideMainGuide dd.Recruitment a {
	background:url(images/home_menu_rev.jpg) no-repeat -1px -75px;
}

div#sidebar dl.sideMainGuide dd.Recruitment a:hover {
	background:url(images/home_menu_rev.jpg) no-repeat -211px -75px;
}
/* PRIVACY */
div#sidebar dl.sideMainGuide dd.Privacy a {
	background:url(images/home_menu_rev.jpg) no-repeat -1px -100px;
}

div#sidebar dl.sideMainGuide dd.Privacy a:hover {
	background:url(images/home_menu_rev.jpg) no-repeat -211px -100px;
}

/*Entertainment*/
div#sidebar dl.sideMainGuide dd.Enter a {
	background:url(images/entertainment_main.jpg) no-repeat 0px 0px;
	width:211px;
	height:71px;
	margin: -2px 0 0 0px;
}

div#sidebar dl.sideMainGuide dd.Enter a:hover {
	background:url(images/entertainment_main.jpg) no-repeat -221px 0px;
	width:211px;
	height:71px;
	margin: -2px 0 0 0px;
}


/* END MAINGUIDE-----------------------------------------------------------------------*/


/* HOME_CONTACT ----------------------------------------------------------------------------*/
div#sidebar dl.sideContactGuide {
	background:url(images/side_navi_bg.jpg) no-repeat 0 30px;
	padding:0 0 0px 0;
}

div#sidebar dl.sideContactGuide dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/side_shopguide_title2.jpg) no-repeat 0 0;
	margin:-1px 0 1px 0;
}

div#sidebar dl.sideContactGuide dd {
	width:211px;
	height:25px;
}

div#sidebar dl.sideContactGuide dd a {
	display:block;
	width:208px;
	height:25px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}

/* NEWS */
div#sidebar dl.sideContactGuide dd.News a {
	background:url(images/home_sub_contact.jpg) no-repeat -1px 0;
}

div#sidebar dl.sideContactGuide dd.News a:hover {
	background:url(images/home_sub_contact.jpg) no-repeat -211px 0;
}

/* EVENTS */
div#sidebar dl.sideContactGuide dd.Events a {
	background:url(images/home_sub_contact.jpg) no-repeat -1px -25px;
}

div#sidebar dl.sideContactGuide dd.Events a:hover {
	background:url(images/home_sub_contact.jpg) no-repeat -211px -25px;
}
/* CONTACT */
div#sidebar dl.sideContactGuide dd.Contact a {
	background:url(images/home_sub_contact.jpg) no-repeat -1px -50px;
}

div#sidebar dl.sideContactGuide dd.Contact a:hover {
	background:url(images/home_sub_contact.jpg) no-repeat -211px -50px;
}

	/* LOCATION */
	div#sidebar dl.sideContactGuide dd.Location a {
	background:url(images/home_sub_contact.jpg) no-repeat -1px -75px;
	}

	div#sidebar dl.sideContactGuide dd.Location a:hover {
	background:url(images/home_sub_contact.jpg) no-repeat -211px -75px;
	}

/* RECRUITMENT */
div#sidebar dl.sideContactGuide dd.Recruitment a {
	background:url(images/home_sub_contact.jpg) no-repeat -1px -100px;
}

div#sidebar dl.sideContactGuide dd.Recruitment a:hover {
	background:url(images/home_sub_contact.jpg) no-repeat -211px -100px;
}
/* PRIVACY */
div#sidebar dl.sideContactGuide dd.Privacy a {
	background:url(images/home_sub_contact.jpg) no-repeat -1px -124px;
}

div#sidebar dl.sideContactGuide dd.Privacy a:hover {
	background:url(images/home_sub_contact.jpg) no-repeat -211px -124px;
}

/* END HOME_CONTACT-----------------------------------------------------------------------*/


/* HOME_CONTACT_LOCATION ----------------------------------------------------------------------------*/
div#sidebar dl.sideHome_LocationGuide {
	background:url(images/side_navi_bg.jpg) no-repeat 0 30px;
	padding:0 0 0px 0;
}

div#sidebar dl.sideHome_LocationGuide dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/side_shopguide_title2.jpg) no-repeat 0 0;
	margin:-1px 0 1px 0;
}

div#sidebar dl.sideHome_LocationGuide dd {
	width:211px;
	height:25px;
}

div#sidebar dl.sideHome_LocationGuide dd a {
	display:block;
	width:208px;
	height:25px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}

/* NEWS */
div#sidebar dl.sideHome_LocationGuide dd.News a {
	background:url(images/home_sub_location.jpg) no-repeat -1px 0;
}

div#sidebar dl.sideHome_LocationGuide dd.News a:hover {
	background:url(images/home_sub_location.jpg) no-repeat -211px 0;
}

/* EVENTS */
div#sidebar dl.sideHome_LocationGuide dd.Events a {
	background:url(images/home_sub_location.jpg) no-repeat -1px -25px;
}

div#sidebar dl.sideHome_LocationGuide dd.Events a:hover {
	background:url(images/home_sub_location.jpg) no-repeat -211px -25px;
}
/* CONTACT */
div#sidebar dl.sideHome_LocationGuide dd.Contact a {
	background:url(images/home_sub_location.jpg) no-repeat -1px -50px;
}

div#sidebar dl.sideHome_LocationGuide dd.Contact a:hover {
	background:url(images/home_sub_location.jpg) no-repeat -211px -50px;
}

	/* LOCATION */
	div#sidebar dl.sideHome_LocationGuide dd.Location a {
	background:url(images/home_sub_location.jpg) no-repeat -1px -75px;
	}

	div#sidebar dl.sideHome_LocationGuide dd.Location a:hover {
	background:url(images/home_sub_location.jpg) no-repeat -211px -75px;
	}
	
	/* TOKYO */
	div#sidebar dl.sideHome_LocationGuide dd.Tokyo a {
	background:url(images/home_sub_location.jpg) no-repeat -1px -100px;
	}

	div#sidebar dl.sideHome_LocationGuide dd.Tokyo a:hover {
	background:url(images/home_sub_location.jpg) no-repeat -211px -100px;
	}
	
	/* SAPPORO */
	div#sidebar dl.sideHome_LocationGuide dd.Sapporo a {
	background:url(images/home_sub_location.jpg) no-repeat -1px -125px;
	}

	div#sidebar dl.sideHome_LocationGuide dd.Sapporo a:hover {
	background:url(images/home_sub_location.jpg) no-repeat -211px -125px;
	}
	
	/* PHILIPPINES */
	div#sidebar dl.sideHome_LocationGuide dd.Philippines a {
	background:url(images/home_sub_location.jpg) no-repeat -1px -150px;
	}

	div#sidebar dl.sideHome_LocationGuide dd.Philippines a:hover {
	background:url(images/home_sub_location.jpg) no-repeat -211px -150px;
	}

/* RECRUITMENT */
div#sidebar dl.sideHome_LocationGuide dd.Recruitment a {
	background:url(images/home_sub_location.jpg) no-repeat -1px -175px;
}

div#sidebar dl.sideHome_LocationGuide dd.Recruitment a:hover {
	background:url(images/home_sub_location.jpg) no-repeat -211px -175px;
}
/* PRIVACY */
div#sidebar dl.sideHome_LocationGuide dd.Privacy a {
	background:url(images/home_sub_location.jpg) no-repeat -1px -198px;
}

div#sidebar dl.sideHome_LocationGuide dd.Privacy a:hover {
	background:url(images/home_sub_location.jpg) no-repeat -211px -198px;
}

/* END HOME_CONTACT_LOCATION -----------------------------------------------------------------------*/



/* HOME_RECRUITMENT ----------------------------------------------------------------------------*/
div#sidebar dl.sideHome_RecruitmentGuide {
	background:url(images/side_navi_bg.jpg) no-repeat 0 30px;
	padding:0 0 0px 0;
}

div#sidebar dl.sideHome_RecruitmentGuide dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/side_shopguide_title2.jpg) no-repeat 0 0;
	margin:-1px 0 1px 0;
}

div#sidebar dl.sideHome_RecruitmentGuide dd {
	width:211px;
	height:25px;
}

div#sidebar dl.sideHome_RecruitmentGuide dd a {
	display:block;
	width:208px;
	height:25px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}

/* NEWS */
div#sidebar dl.sideHome_RecruitmentGuide dd.News a {
	background:url(images/home_recruitment.jpg) no-repeat -1px 0;
}

div#sidebar dl.sideHome_RecruitmentGuide dd.News a:hover {
	background:url(images/home_recruitment.jpg) no-repeat -211px 0;
}

/* EVENTS */
div#sidebar dl.sideHome_RecruitmentGuide dd.Events a {
	background:url(images/home_recruitment.jpg) no-repeat -1px -25px;
}

div#sidebar dl.sideHome_RecruitmentGuide dd.Events a:hover {
	background:url(images/home_recruitment.jpg) no-repeat -211px -25px;
}
/* CONTACT */
div#sidebar dl.sideHome_RecruitmentGuide dd.Contact a {
	background:url(images/home_recruitment.jpg) no-repeat -1px -50px;
}

div#sidebar dl.sideHome_RecruitmentGuide dd.Contact a:hover {
	background:url(images/home_recruitment.jpg) no-repeat -211px -50px;
}

/* RECRUITMENT */
div#sidebar dl.sideHome_RecruitmentGuide dd.Recruitment a {
	background:url(images/home_recruitment.jpg) no-repeat -1px -75px;
}

div#sidebar dl.sideHome_RecruitmentGuide dd.Recruitment a:hover {
	background:url(images/home_recruitment.jpg) no-repeat -211px -75px;
}

	/* CAREER */
	div#sidebar dl.sideHome_RecruitmentGuide dd.Career a {
	background:url(images/home_recruitment.jpg) no-repeat -1px -100px;
	}

	div#sidebar dl.sideHome_RecruitmentGuide dd.Career a:hover {
	background:url(images/home_recruitment.jpg) no-repeat -211px -100px;
	}

	/* JOB_TITLE */
	div#sidebar dl.sideHome_RecruitmentGuide dd.JobTitle a {
	background:url(images/home_recruitment.jpg) no-repeat -1px -125px;
	}

	div#sidebar dl.sideHome_RecruitmentGuide dd.JobTitle a:hover {
	background:url(images/home_recruitment.jpg) no-repeat -211px -125px;
	}
	/* JOB_Spec */
	div#sidebar dl.sideHome_RecruitmentGuide dd.JobSpec a {
	background:url(images/home_recruitment.jpg) no-repeat -1px -150px;
	}

	div#sidebar dl.sideHome_RecruitmentGuide dd.JobSpec a:hover {
	background:url(images/home_recruitment.jpg) no-repeat -211px -150px;
	}
	
	
/* PRIVACY */
div#sidebar dl.sideHome_RecruitmentGuide dd.Privacy a {
	background:url(images/home_recruitment.jpg) no-repeat -1px -174px;
}

div#sidebar dl.sideHome_RecruitmentGuide dd.Privacy a:hover {
	background:url(images/home_recruitment.jpg) no-repeat -211px -174px;
}

/* END HOME_RECRUIMENT-----------------------------------------------------------------------*/


/* HOME_PRIVACY ----------------------------------------------------------------------------*/
div#sidebar dl.sideHome_PrivacyGuide {
	background:url(images/side_navi_bg.jpg) no-repeat 0 30px;
	padding:0 0 0px 0;
}

div#sidebar dl.sideHome_PrivacyGuide dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/side_shopguide_title2.jpg) no-repeat 0 0;
	margin:-1px 0 1px 0;
}

div#sidebar dl.sideHome_PrivacyGuide dd {
	width:211px;
	height:25px;
}

div#sidebar dl.sideHome_PrivacyGuide dd a {
	display:block;
	width:208px;
	height:25px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}


	/* PRIVACY */
	div#sidebar dl.sideHome_PrivacyGuide dd.PrivacyPol a {
	background:url(pics/new_home_policy.jpg) no-repeat -1px -0px;
	}

	div#sidebar dl.sideHome_PrivacyGuide dd.PrivacyPol a:hover {
	background:url(pics/new_home_policy.jpg) no-repeat -211px -0px;
	}
	
	div#sidebar dl.sideHome_PrivacyGuide dd.PrivacyPolSelected a {
	background:url(pics/new_policy_selected.jpg) no-repeat -1px -0px;
	}

	/* WEB */
	div#sidebar dl.sideHome_PrivacyGuide dd.Web a {
	background:url(pics/new_home_policy.jpg) no-repeat -1px -25px;
	}

	div#sidebar dl.sideHome_PrivacyGuide dd.Web a:hover {
	background:url(pics/new_home_policy.jpg) no-repeat -211px -25px;
	}
	
	div#sidebar dl.sideHome_PrivacyGuide dd.WebSelected a {
	background:url(pics/new_policy_selected.jpg) no-repeat -1px -25px;
	}

	/* SECURITY */
	div#sidebar dl.sideHome_PrivacyGuide dd.Security a {
	background:url(pics/new_home_policy.jpg) no-repeat -1px -50px;
	}

	div#sidebar dl.sideHome_PrivacyGuide dd.Security a:hover {
	background:url(pics/new_home_policy.jpg) no-repeat -211px -50px;
	}
	
	div#sidebar dl.sideHome_PrivacyGuide dd.SecuritySelected a {
	background:url(pics/new_policy_selected.jpg) no-repeat -1px -50px;
	}
	
	/* PERSONAL */
	div#sidebar dl.sideHome_PrivacyGuide dd.Personal a {
	background:url(pics/new_home_policy.jpg) no-repeat -1px -73px;
	}

	div#sidebar dl.sideHome_PrivacyGuide dd.Personal a:hover {
	background:url(pics/new_home_policy.jpg) no-repeat -211px -73px;
	}
	
	div#sidebar dl.sideHome_PrivacyGuide dd.PersonalSelected a {
	background:url(pics/new_policy_selected.jpg) no-repeat -1px -73px;
	}
	

/* END HOME_PRIVACY -----------------------------------------------------------------------*/


/* SIDE PRODUCTS ----------------------------------------------------------------------------*/
div#sidebar dl.sideProductGuide {
	background:url(images/side_navi_bg.jpg) no-repeat 0 30px;
	padding:0 0 0px 0;
}

div#sidebar dl.sideProductGuide dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/side_productguide_title.jpg) no-repeat 0 0;
	margin:-1px 0 1px 0;
}

div#sidebar dl.sideProductGuide dd {
	width:211px;
	height:25px;
}

div#sidebar dl.sideProductGuide dd a {
	display:block;
	width:208px;
	height:25px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}

/* InterAgent */
div#sidebar dl.sideProductGuide dd.InterAgent a {
	background:url(images/side_productguide_bg.jpg) no-repeat -1px 0;
}

div#sidebar dl.sideProductGuide dd.InterAgent a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px 0;
}


/* StyleDesigner */
div#sidebar dl.sideProductGuide dd.StyleDesigner a {
	background:url(images/side_productguide_bg.jpg) no-repeat -1px -25px;
}

div#sidebar dl.sideProductGuide dd.StyleDesigner a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -25px;
}
/* Showcase */
div#sidebar dl.sideProductGuide dd.Showcase a {
	background:url(images/side_productguide_bg.jpg) no-repeat -1px -50px;
}

div#sidebar dl.sideProductGuide dd.Showcase a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -50px;
}

/* Overview */
div#sidebar dl.sideProductGuide dd.Overview a {
	background:url(images/side_productguide_bg.jpg) no-repeat -1px -75px;
}

div#sidebar dl.sideProductGuide dd.Overview a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -75px;
}
/* Features */
div#sidebar dl.sideProductGuide dd.Features a {
	background:url(images/side_productguide_bg.jpg) no-repeat -1px -100px;
}

div#sidebar dl.sideProductGuide dd.Features a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -100px;
}
/* Functions */
div#sidebar dl.sideProductGuide dd.Functions a {
	background:url(images/side_productguide_bg.jpg) no-repeat -1px -125px;
}

div#sidebar dl.sideProductGuide dd.Functions a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -125px;
}
/* Screenshots */
div#sidebar dl.sideProductGuide dd.Screenshots a {
	background:url(images/side_productguide_bg.jpg) no-repeat -1px -150px;
}

div#sidebar dl.sideProductGuide dd.Screenshots a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -150px;
}

/* Sample Applications */
div#sidebar dl.sideProductGuide dd.Sample a {
	background:url(images/side_productguide_bg.jpg) no-repeat -1px -175px;
}

div#sidebar dl.sideProductGuide dd.Sample a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -175px;
}
/* Tutorial Demo */
div#sidebar dl.sideProductGuide dd.Demo a {
	background:url(images/side_productguide_bg.jpg) no-repeat -1px -200px;
}

div#sidebar dl.sideProductGuide dd.Demo a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -200px;
}
/* Login */
div#sidebar dl.sideProductGuide dd.Login a {
	background:url(images/side_productguide_bg.jpg) no-repeat -1px -225px;
}

div#sidebar dl.sideProductGuide dd.Login a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -225px;
}
/* END SIDE PRODUCTS-----------------------------------------------------------------------*/



/* COMPANY ----------------------------------------------------------------------------*/
div#sidebar dl.sideCompanyGuide {
	background:url(images/side_company_title.jpg) no-repeat 0 0px;
	padding:0 0 0px 0;
}

div#sidebar dl.sideCompanyGuide dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/side_company_title.jpg) no-repeat 0 0;
	margin:-1px 0 1px 0;
}

div#sidebar dl.sideCompanyGuide dd {
	width:211px;
	height:25px;
}

div#sidebar dl.sideCompanyGuide dd a {
	display:block;
	width:208px;
	height:25px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}

/* WHATS ANYWARE */
div#sidebar dl.sideCompanyGuide dd.Whats a {
	background:url(images/company_menu.jpg) no-repeat -1px 0;
}

div#sidebar dl.sideCompanyGuide dd.Whats a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px 0;
}

/* WE ARE ANYWARE */
div#sidebar dl.sideCompanyGuide dd.WeAre a {
	background:url(images/company_menu.jpg) no-repeat -1px -25px;
}

div#sidebar dl.sideCompanyGuide dd.WeAre a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -25px;
}
/* CORPORATE */
div#sidebar dl.sideCompanyGuide dd.Corporate a {
	background:url(images/company_menu.jpg) no-repeat -1px -50px;
}

div#sidebar dl.sideCompanyGuide dd.Corporate a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -50px;
}

/* SERVICE */
div#sidebar dl.sideCompanyGuide dd.Service a {
	background:url(images/company_menu.jpg) no-repeat -1px -75px;
}

div#sidebar dl.sideCompanyGuide dd.Service a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -75px;
}
/* TECHNOLOGY */
div#sidebar dl.sideCompanyGuide dd.Technology a {
	background:url(images/company_menu.jpg) no-repeat -1px -100px;
}

div#sidebar dl.sideCompanyGuide dd.Technology a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -100px;
}

/* RECRUIT */
div#sidebar dl.sideCompanyGuide dd.Recruit a {
	background:url(images/company_menu.jpg) no-repeat -1px -123px;
}

div#sidebar dl.sideCompanyGuide dd.Recruit a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -123px;
}

	/* CAREER */
	div#sidebar dl.sideCompanyGuide dd.JobTitle a {
	background:url(images/company_menu.jpg) no-repeat -1px -150px;
	}

	div#sidebar dl.sideCompanyGuide dd.JobTitle a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -150px;
	}

	/* JOB_TITLE */
	div#sidebar dl.sideCompanyGuide dd.JobSpec a {
	background:url(images/company_menu.jpg) no-repeat -1px -175px;
	}

	div#sidebar dl.sideCompanyGuide dd.JobSpec a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -175px;
	}
	/* JOB_Spec */
	div#sidebar dl.sideCompanyGuide dd.Career a {
	background:url(images/company_menu.jpg) no-repeat -1px -199px;
	}

	div#sidebar dl.sideCompanyGuide dd.Career a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -199px;
	}

/* END COMPANY-----------------------------------------------------------------------*/


/* COMPANY_CORPORATE ----------------------------------------------------------------------------*/
div#sidebar dl.sideCompany_CorporateGuide {
	background:url(images/side_company_title.jpg) no-repeat 0 0px;
	padding:0 0 0px 0;
}

div#sidebar dl.sideCompany_CorporateGuide dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/side_company_title.jpg) no-repeat 0 0;
	margin:-1px 0 1px 0;
}

div#sidebar dl.sideCompany_CorporateGuide dd {
	width:211px;
	height:25px;
}

div#sidebar dl.sideCompany_CorporateGuide dd a {
	display:block;
	width:208px;
	height:25px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}

/* WHATS ANYWARE */
div#sidebar dl.sideCompany_CorporateGuide dd.Whats a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px 0;
}

div#sidebar dl.sideCompany_CorporateGuide dd.Whats a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px 0;
}

/* WE ARE ANYWARE */
div#sidebar dl.sideCompany_CorporateGuide dd.WeAre a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -25px;
}

div#sidebar dl.sideCompany_CorporateGuide dd.WeAre a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -25px;
}
/* CORPORATE */
div#sidebar dl.sideCompany_CorporateGuide dd.Corporate a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -50px;
}
div#sidebar dl.sideCompany_CorporateGuide dd.Corporate a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -50px;
}


	/* WE ARE ANYWARE ----------------------------------------------*/
	div#sidebar dl.sideCompany_CorporateGuide dd.Outline a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -75px;
	}

	div#sidebar dl.sideCompany_CorporateGuide dd.Outline a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -75px;
	}
	/* CORPORATE */
	div#sidebar dl.sideCompany_CorporateGuide dd.Policy a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -100px;
	}

	div#sidebar dl.sideCompany_CorporateGuide dd.Policy a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -100px;
	}

	/* SERVICE */
		div#sidebar dl.sideCompany_CorporateGuide dd.Business a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -125px;
	}

	div#sidebar dl.sideCompany_CorporateGuide dd.Business a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -125px;
	}
	/* TECHNOLOGY */
	div#sidebar dl.sideCompany_CorporateGuide dd.History a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -150px;
	}

	div#sidebar dl.sideCompany_CorporateGuide dd.History a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -150px;
	}
	
	/* END ---------------------------------------------------------*/


/* SERVICE */
div#sidebar dl.sideCompany_CorporateGuide dd.Service a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -175px;
}

div#sidebar dl.sideCompany_CorporateGuide dd.Service a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -175px;
}
/* TECHNOLOGY */
div#sidebar dl.sideCompany_CorporateGuide dd.Technology a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -200px;
}

div#sidebar dl.sideCompany_CorporateGuide dd.Technology a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -200px;
}

/* RECRUIT */
div#sidebar dl.sideCompany_CorporateGuide dd.Recruit a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -223px;
}

div#sidebar dl.sideCompany_CorporateGuide dd.Recruit a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -223px;
}

/* END COMPANY_CORPORATE -----------------------------------------------------------------------*/



/* SIDE ENTER ----------------------------------------------------------------------------*/
div#sidebar dl.sideEnterGuide {
	background:url(images/side_navi_bg.jpg) no-repeat 0 30px;
	padding:0 0 0px 0;
}

div#sidebar dl.sideEnterGuide dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/entertainment_link.jpg) no-repeat 0 1px;
	margin:-1px 0 1px 0;
}

div#sidebar dl.sideEnterGuide dd {
	width:211px;
	height:25px;
}

div#sidebar dl.sideEnterGuide dd a {
	display:block;
	width:208px;
	height:25px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}

/* InterAgent */
div#sidebar dl.sideEnterGuide dd.Shops a {
	background:url(images/entertainment_menu.jpg) no-repeat -1px 0;
}

div#sidebar dl.sideEnterGuide dd.Shops a:hover {
	background:url(images/entertainment_menu.jpg) no-repeat -211px 0;
}

div#sidebar dl.sideEnterGuide dd.ShopsSelected a {
	background:url(pics/entertainment_selected.jpg) no-repeat -1px 0;
}

/* StyleDesigner */
div#sidebar dl.sideEnterGuide dd.Fortune a {
	background:url(images/entertainment_menu.jpg) no-repeat -1px -25px;
}

div#sidebar dl.sideEnterGuide dd.Fortune a:hover {
	background:url(images/entertainment_menu.jpg) no-repeat -211px -25px;
}

div#sidebar dl.sideEnterGuide dd.FortuneSelected a {
	background:url(pics/entertainment_selected.jpg) no-repeat -1px -25px;
}

/* END ENTER ----------------------------------------------------------------------------*/




/* FOOTER STYLE
============================================================*/
div#footer {
	clear:both;
	width:860px;
	background:url(images/footer_bg.jpg) no-repeat 0 0;
	padding:15px 0 30px 0;
}

/*div#footer a {
	color:#666;
	text-decoration:none;
}*/

div#footer a:hover {
	color:#fff;
	text-decoration:none;
}

/*div#footer a.selected:active {
	color:#666;
	text-decoration:none;
}
*/
/* FOOTER NAVI */
div#footer ul {
	list-style:none;
	width:860px;
	height:10px;
	float:left;
}

div#footer ul li a {
	display:block;
	height:10px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}

div#footer ul li.naviPrivacyPolicy { /*Japanese Link */
	width:55px;
	height:10px;
	float:right;
	margin:-18px 0px 0 760px;
}

div#footer ul li.naviPrivacyPolicy a {
	width:55px;
	background:url(images/navi_footer.png) no-repeat 0 -3px;
}

div#footer ul li.naviPrivacyPolicy a:hover {
	background:url(images/navi_footer.png) no-repeat 0 -17px;
}

div#footer ul li.naviOfficialBlog {  /*English Link */
	width:43px;
	height:10px;
	float:right;
	margin:-18px 0px 0 818px;
}

div#footer ul li.naviOfficialBlog a {
	width:43px;
	background:url(images/navi_footer.png) no-repeat -56px -17px;
}

div#footer ul li.naviOfficialBlog a:hover {
	background:url(images/navi_footer.png) no-repeat -56px -17px;
}


div#footer ul li.naviOfficialBlog a:selected {
	background:url(images/navi_footer.png) no-repeat -56px -17px;
}


/* COPYRIGHT */
div#footer address {
	display:block;
	width:257px;
	height:10px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
	background:url(images/footer.png) no-repeat 0 0;
	float:left;
	margin:0 0px 0 -299px;
}

/* SITEMAP */
div#footer ul li.sitemap { 
	width:50px;
	height:10px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
	background:url(images/sitemap.png) no-repeat 0 0;
	float:right;
	margin:-18px 150px 0 0px;
}

div#footer ul li.sitemap a:hover {
	background:url(images/sitemap.png) no-repeat 0 -11px;
}

/* added styles */
.img1a {
	float: right;
	margin: 4px 10px 0px 0px;
}


.img2 {
	margin: 4px 10px 0px 0px;
	left;padding:5px;background-color:#fff;border:1px solid #ddd;
	/*border: 5px solid #ABDCEF;*/
}

/* Button style*/
#JavaCodeButton {
	background: #000 url(images/red.gif) repeat-x;
	font-size:11px;
	text-transform:uppercase;
	color: #fff;
	font-weight:bold;
	height:21px;
	width:140px;
	/*background: url(pics/launch.png);*/
	padding-top:3px;
	padding-bottom:2px;
	padding-right:8px;
	padding-left:8px;
	cursor:pointer;cursor:hand;
	border: 1px solid #fa6475;




}
#JavaCodeButton:hover {
	background: #000 url(images/redred.gif) repeat-x;
	font-size:11px;
	text-transform:uppercase;
	color: #fff;
	font-weight:bold;
	height:21px;
	width:140px;
	/*background: url(pics/launch.png);*/
	padding-top:3px;
	padding-bottom:2px;
	padding-right:8px;
	padding-left:8px;;
	cursor:pointer;cursor:hand;
	border: 1px solid #fa6475;



}

#ShoppingSiteButton {
	background: #000 url(images/red.gif) repeat-x;
	font-size:11px;
	text-transform:uppercase;
	color: #fff;
	font-weight:bold;
	height:21px;
	width:140px;
	/*background: url(pics/launch.png);*/
	cursor:pointer;cursor:hand;
	padding-top:3px;
	padding-bottom:2px;
	padding-right:8px;
	padding-left:8px;
	border: 1px solid #fa6475;


}
#ShoppingSiteButton:hover {
	background: #000 url(images/redred.gif) repeat-x;
	font-size:11px;
	text-transform:uppercase;
	color: #fff;
	font-weight:bold;
	height:21px;
	width:140px;
	/*background: url(pics/launch.png);*/
	cursor:pointer;cursor:hand;
	padding-top:3px;
	padding-bottom:2px;
	padding-right:8px;
	padding-left:8px;
	border: 1px solid #fa6475;

}

#RestSiteButton {
	background: #000 url(images/red.gif) repeat-x;
	font-size:11px;
	text-transform:uppercase;
	color: #fff;
	font-weight:bold;
	height:21px;
	width:140px;
	/*background: url(pics/launch.png);*/
	padding-top:3px;
	padding-bottom:2px;
	padding-right:8px;
	padding-left:8px;
	cursor:pointer;cursor:hand;
	border: 1px solid #fa6475;
}
#RestSiteButton:hover {
	background: #000 url(images/redred.gif) repeat-x;
	font-size:11px;
	text-transform:uppercase;
	color: #fff;
	font-weight:bold;
	height:21px;
	width:140px;
	/*background: url(pics/launch.png);*/
	padding-top:3px;
	padding-bottom:2px;
	padding-right:8px;
	padding-left:8px;
	cursor:pointer;cursor:hand;
	border: 1px solid #fa6475;
}
#clientSiteButton {
	background: #000 url(images/red.gif) repeat-x;
	font-size:11px;
	text-transform:uppercase;
	color: #fff;
	font-weight:bold;
	height:21px;
	width:140px;
	/*background: url(pics/launch.png);*/
	padding-top:3px;
	padding-bottom:2px;
	padding-right:8px;
	padding-left:8px;
	cursor:pointer;cursor:hand;
	border: 1px solid #fa6475;

}
#clientSiteButton:hover {
	background: #000 url(images/redred.gif) repeat-x;
	font-size:11px;
	text-transform:uppercase;
	color: #fff;
	font-weight:bold;
	height:21px;
	width:140px;
	/*background: url(pics/launch.png);*/
	padding-top:3px;
	padding-bottom:2px;
	padding-right:8px;
	padding-left:8px;
	cursor:pointer;cursor:hand;
	border: 1px solid #fa6475;

}


#FlippingBook {
	background: #000 url(images/red.gif) repeat-x;
	font-size:11px;
	text-transform:uppercase;
	color: #fff;
	font-weight:bold;
	height:21px;
	width:140px;
	/*background: url(pics/launch.png);*/
	padding-top:3px;
	padding-bottom:2px;
	padding-right:8px;
	padding-left:8px;
	cursor:pointer;cursor:hand;
	border: 1px solid #fa6475;

}
#FlippingBook:hover {
	background: #000 url(images/redred.gif) repeat-x;
	font-size:11px;
	text-transform:uppercase;
	color: #fff;
	font-weight:bold;
	height:21px;
	width:140px;
	/*background: url(pics/launch.png);*/
	padding-top:3px;
	padding-bottom:2px;
	padding-right:8px;
	padding-left:8px;
	cursor:pointer;cursor:hand;
	border: 1px solid #fa6475;

}

/*end*/

#enterr {
	float:left;
	width:211px;
	height:71px;
	font-size:0;
	margin: -2px 0 0 0px;
	

}

#enterr a{
	float:left;
	width:211px;
	height:71px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/entertainment_main.jpg) repeat 0 0;
	margin: -2px 0 0 0px;
	

}

#enterr a:hover {
	float:left;
	width:211px;
	height:71px;
	font-size:0;
	margin: -2px 0 0 0px;
	background:url(images/entertainment_main.jpg) repeat 219px 0;


}
/* New Added Design */
#demoButton {
	background: #000 url(images/red.gif) repeat-x;
	font-size:12px;
	color: #fff;
	height:21px;
	width:100px;
	/*background: url(pics/launch.png);*/
	border: 1px solid #fa6475;
	cursor:pointer;cursor:hand;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:5px;

}
#demoButton:hover {
	background: #000 url(images/redred.gif) repeat-x;
	font-size:12px;
	color: #fff;
	height:21px;
	width:100px;
	/*background: url(pics/launch.png);*/
	border: 1px solid #fa6475;
	cursor:pointer;cursor:hand;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:5px;

}


/* New Added Design May 28 2008*/
#viewLocation {
	background: #000 url(images/red.gif) repeat-x;
	font-size:12px;
	color: #fff;
	height:21px;
	width:70px;
	/*background: url(pics/launch.png);*/
	border: 1px solid #fa6475;
	cursor:pointer;cursor:hand;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:5px;

}
#viewLocation:hover {
	background: #000 url(images/redred.gif) repeat-x;
	font-size:12px;
	color: #fff;
	height:21px;
	width:70px;
	/*background: url(pics/launch.png);*/
	border: 1px solid #fa6475;
	cursor:pointer;cursor:hand;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:5px;

}

/*New style May 29, 2008*/
/* MAINGUIDE ----------------------------------------------------------------------------*/
div#sidebar dl.sideNewGuide {
	background:url(images/side_navi_bg.jpg) no-repeat 0 30px;
	padding:0 0 0px 0;
}

div#sidebar dl.sideNewGuide dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/side_shopguide_title2.jpg) no-repeat 0 0;
	margin:-1px 0 1px 0;
}

div#sidebar dl.sideNewGuide dd {
	width:211px;
	height:49px;
}

div#sidebar dl.sideNewGuide dd a {
	display:block;
	width:208px;
	height:49px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}




/* PRODUCTS */
div#sidebar dl.sideNewGuide dd.Products a {
	background:url(pics/main_menu_updated.jpg) no-repeat -1px 1px;
}

div#sidebar dl.sideNewGuide dd.Products a:hover {
	background:url(pics/main_menu_updated.jpg) no-repeat -211px 1px;
}

/* COMPANY */
div#sidebar dl.sideNewGuide dd.Company a {
	background:url(pics/main_menu_updated.jpg) no-repeat -1px -48px;

}

div#sidebar dl.sideNewGuide dd.Company a:hover {
	background:url(pics/main_menu_updated.jpg) no-repeat -211px -48px;

}
/* PRIVACY */
div#sidebar dl.sideNewGuide dd.Privacy a {
	background:url(pics/main_menu_updated.jpg) no-repeat -1px -96px;

}

div#sidebar dl.sideNewGuide dd.Privacy a:hover {
	background:url(pics/main_menu_updated.jpg) no-repeat -211px -96px;

}
/* ENTERTAINMENT */
div#sidebar dl.sideNewGuide dd.Entertainment a {
	background:url(pics/main_menu_updated.jpg) no-repeat -1px -144px;

}

div#sidebar dl.sideNewGuide dd.Entertainment a:hover {
	background:url(pics/main_menu_updated.jpg) no-repeat -211px -144px;

}




/* END MAINGUIDE-----------------------------------------------------------------------*/



/* InterAgent */
div#sidebar dl.sideProductGuide dd.InterAgentSelected a {
	background:url(pics/product_en_selected.jpg) no-repeat -1px 0;
}

div#sidebar dl.sideProductGuide dd.InterAgent a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px 0;
}


/* StyleDesigner */
div#sidebar dl.sideProductGuide dd.StyleDesignerSelected a {
	background:url(pics/product_en_selected.jpg) no-repeat -1px -25px;
}

div#sidebar dl.sideProductGuide dd.StyleDesigner a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -25px;
}
/* Showcase */
div#sidebar dl.sideProductGuide dd.ShowcaseSelected a {
	background:url(pics/product_en_selected.jpg) no-repeat -1px -50px;
}

div#sidebar dl.sideProductGuide dd.Showcase a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -50px;
}

/* Overview */
div#sidebar dl.sideProductGuide dd.OverviewSelected a {
	background:url(pics/product_en_selected.jpg) no-repeat -1px -75px;
}

div#sidebar dl.sideProductGuide dd.Overview a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -75px;
}
/* Features */
div#sidebar dl.sideProductGuide dd.FeaturesSelected a {
	background:url(pics/product_en_selected.jpg) no-repeat -1px -100px;
}

div#sidebar dl.sideProductGuide dd.Features a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -100px;
}
/* Functions */
div#sidebar dl.sideProductGuide dd.FunctionsSelected a {
	background:url(pics/product_en_selected.jpg) no-repeat -1px -125px;
}

div#sidebar dl.sideProductGuide dd.Functions a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -125px;
}
/* Screenshots */
div#sidebar dl.sideProductGuide dd.ScreenshotsSelected a {
	background:url(pics/product_en_selected.jpg) no-repeat -1px -150px;
}

div#sidebar dl.sideProductGuide dd.Screenshots a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -150px;
}

/* Sample Applications */
div#sidebar dl.sideProductGuide dd.SampleSelected a {
	background:url(pics/product_en_selected.jpg) no-repeat -1px -175px;
}

div#sidebar dl.sideProductGuide dd.Sample a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -175px;
}
/* Tutorial Demo */
div#sidebar dl.sideProductGuide dd.DemoSelected a {
	background:url(pics/product_en_selected.jpg) no-repeat -1px -200px;
}

div#sidebar dl.sideProductGuide dd.Demo a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -200px;
}
/* Login */
div#sidebar dl.sideProductGuide dd.LoginSelected a {
	background:url(pics/product_en_selected.jpg) no-repeat -1px -225px;
}

div#sidebar dl.sideProductGuide dd.Login a:hover {
	background:url(images/side_productguide_bg.jpg) no-repeat -211px -225px;
}
/* END SIDE PRODUCTS-----------------------------------------------------------------------*/


/* COMPANY ----------------------------------------------------------------------------*/
div#sidebar dl.sideCompanyGuide {
	background:url(images/side_company_title.jpg) no-repeat 0 0px;
	padding:0 0 0px 0;
}

div#sidebar dl.sideCompanyGuide dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/side_company_title.jpg) no-repeat 0 0;
	margin:-1px 0 1px 0;
}

div#sidebar dl.sideCompanyGuide dd {
	width:211px;
	height:25px;
}

div#sidebar dl.sideCompanyGuide dd a {
	display:block;
	width:208px;
	height:25px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}

/* WHATS ANYWARE */
div#sidebar dl.sideCompanyGuide dd.WhatsSelected a {
	background:url(pics/company_en_selected.jpg) no-repeat -1px 0;
}

div#sidebar dl.sideCompanyGuide dd.Whats a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px 0;
}

/* WE ARE ANYWARE */
div#sidebar dl.sideCompanyGuide dd.WeAreSelected a {
	background:url(pics/company_en_selected.jpg) no-repeat -1px -25px;
}

div#sidebar dl.sideCompanyGuide dd.WeAre a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -25px;
}
/* CORPORATE */
div#sidebar dl.sideCompanyGuide dd.Corporate a {
	background:url(images/company_menu.jpg) no-repeat -1px -50px;
}

div#sidebar dl.sideCompanyGuide dd.Corporate a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -50px;
}

/* SERVICE */
div#sidebar dl.sideCompanyGuide dd.ServiceSelected a {
	background:url(pics/company_en_selected.jpg) no-repeat -1px -75px;
}

div#sidebar dl.sideCompanyGuide dd.Service a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -75px;
}
/* TECHNOLOGY */
div#sidebar dl.sideCompanyGuide dd.TechnologySelected a {
	background:url(pics/company_en_selected.jpg) no-repeat -1px -100px;
}

div#sidebar dl.sideCompanyGuide dd.Technology a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -100px;
}

/* RECRUIT */
div#sidebar dl.sideCompanyGuide dd.RecruitSelected a {
	background:url(pics/company_en_selected.jpg) no-repeat -1px -123px;
}

div#sidebar dl.sideCompanyGuide dd.Recruit a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -123px;
}

	/* CAREER */
	div#sidebar dl.sideCompanyGuide dd.JobTitle a {
	background:url(images/company_menu.jpg) no-repeat -1px -150px;
	}

	div#sidebar dl.sideCompanyGuide dd.JobTitle a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -150px;
	}

	/* JOB_TITLE */
	div#sidebar dl.sideCompanyGuide dd.JobSpec a {
	background:url(images/company_menu.jpg) no-repeat -1px -175px;
	}

	div#sidebar dl.sideCompanyGuide dd.JobSpec a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -175px;
	}
	/* JOB_Spec */
	div#sidebar dl.sideCompanyGuide dd.Career a {
	background:url(images/company_menu.jpg) no-repeat -1px -199px;
	}

	div#sidebar dl.sideCompanyGuide dd.Career a:hover {
	background:url(images/company_menu.jpg) no-repeat -211px -199px;
	}

/* END COMPANY-----------------------------------------------------------------------*/

/* COMPANY_CORPORATE ----------------------------------------------------------------------------*/
div#sidebar dl.sideCompany_CorporateGuide {
	background:url(images/side_company_title.jpg) no-repeat 0 0px;
	padding:0 0 0px 0;
}

div#sidebar dl.sideCompany_CorporateGuide dt {
	width:211px;
	height:30px;
	font-size:0;
	text-indent:-9999px;
	background:url(images/side_company_title.jpg) no-repeat 0 0;
	margin:-1px 0 1px 0;
}

div#sidebar dl.sideCompany_CorporateGuide dd {
	width:211px;
	height:25px;
}

div#sidebar dl.sideCompany_CorporateGuide dd a {
	display:block;
	width:208px;
	height:25px;
	font-size:0;
	text-indent:-9999px;
	text-decoration:none;
}

/* WHATS ANYWARE */
div#sidebar dl.sideCompany_CorporateGuide dd.Whats a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px 0;
}

div#sidebar dl.sideCompany_CorporateGuide dd.Whats a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px 0;
}

/* WE ARE ANYWARE */
div#sidebar dl.sideCompany_CorporateGuide dd.WeAre a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -25px;
}

div#sidebar dl.sideCompany_CorporateGuide dd.WeAre a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -25px;
}
/* CORPORATE */
div#sidebar dl.sideCompany_CorporateGuide dd.CorporateSelected a {
	background:url(pics/company_corporate_selected.jpg) no-repeat -1px -50px;
}
div#sidebar dl.sideCompany_CorporateGuide dd.Corporate a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -50px;
}


	/* WE ARE ANYWARE ----------------------------------------------*/
	div#sidebar dl.sideCompany_CorporateGuide dd.Outline a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -75px;
	}

	div#sidebar dl.sideCompany_CorporateGuide dd.Outline a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -75px;
	}
	/* CORPORATE */
	div#sidebar dl.sideCompany_CorporateGuide dd.Policy a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -100px;
	}

	div#sidebar dl.sideCompany_CorporateGuide dd.Policy a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -100px;
	}

	/* SERVICE */
		div#sidebar dl.sideCompany_CorporateGuide dd.Business a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -125px;
	}

	div#sidebar dl.sideCompany_CorporateGuide dd.Business a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -125px;
	}
	/* TECHNOLOGY */
	div#sidebar dl.sideCompany_CorporateGuide dd.History a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -150px;
	}

	div#sidebar dl.sideCompany_CorporateGuide dd.History a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -150px;
	}
	
	/* END ---------------------------------------------------------*/


/* SERVICE */
div#sidebar dl.sideCompany_CorporateGuide dd.Service a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -175px;
}

div#sidebar dl.sideCompany_CorporateGuide dd.Service a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -175px;
}
/* TECHNOLOGY */
div#sidebar dl.sideCompany_CorporateGuide dd.Technology a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -200px;
}

div#sidebar dl.sideCompany_CorporateGuide dd.Technology a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -200px;
}

/* RECRUIT */
div#sidebar dl.sideCompany_CorporateGuide dd.Recruit a {
	background:url(images/company_corporate_menu.jpg) no-repeat -1px -223px;
}

div#sidebar dl.sideCompany_CorporateGuide dd.Recruit a:hover {
	background:url(images/company_corporate_menu.jpg) no-repeat -211px -223px;
}

/* END COMPANY_CORPORATE -----------------------------------------------------------------------*/

