﻿@charset "utf-8";
/* CSS Document */

/* =============================================== GENERAL ================================================= */
* {
	padding:0;
	margin:0;
}
body {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background:url(../../../images/body_bg.png);     圣诞节雪花背景*/
	background:url(../../../images/standard/homepage/decoration1.png);
}
#container{
	width:950px;
	margin:0 auto;
	position:relative;
}
h2 {
	color:#5D5D5D;
}
table {
	border-collapse:collapse;
}



/* -------------- ��ǰλ�� ---------------- */
.position{
	margin:0 auto;
	width:950px;
	background:#FFFFFF;
	height:24px;
	line-height:24px;
	position:relative;
}
.position p{
	margin-left:10px;
}
.position p a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.position p a:hover{
	color:#0000FF;
	text-decoration:underline;
}
.position p a:active {
	color:#0000FF;
}

/* ------------- footer ----------------- */
#footer{
	width:950px;
	line-height:20px;
	margin:5px 0 0 0;
	/*background-color:#0054A6;*/
	background-color:#E02E2E;
	clear:both;
	position:relative;
}
#footer p{
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
}




/* =================================================== TABLE ===================================================== */

/* ----------- homepage -> news.html ------------- */
.headlinetable td {
	border:solid thin #CCCCCC;
}
.mainHeadline .tableentry1 {
	color:#5D5D5D;
	height:225px;
	width:388px;
}
.mainHeadline .tableentry2 {
	height:225px;
	width:204px;
}
.mainHeadline .tableentry3 {
	height:225px;
	width:202px;
}
.subHeadline .tableentry4 {
	height:138px;
	width:265px;
	border-bottom-width:thin;
}
.subHeadline .tableentry5 {
	height:138px;
	width:265px;
	border-bottom-width:thin;
}

/* ------------ serviceandsupport -> help.html ------------- */
.sections table {
	border-collapse:collapse;
}
.sections td {
	width:325px;
}

/* ------------ trainingandrecruit -> trainingcamp.html ------------- */
tr .titletr {
	background:url(../../../images/standard/trainingandrecruit/title.jpg);
}
.detailstable tr {
	height:30px;
}
.detailstable td {
	border-bottom:dotted thin #CCCCCC;
}
.detailstable td.dot {
	width:20px;
	padding-left:10px;
}
.detailstable td.details {
	width:510px;
}
	.detailstable td.details a{
		color:#5D5D5D;
	}
.detailstable td.date {
	color:#B3B3B3;
	width:100px;
}

/* ------------ trainingandrecruit -> recruit_position.html ------------- */
.positionContentTable1{
	margin-top:20px;
	width:698px;
	border:1px solid #CCCCCC;
}
	.positionContent_tr1{
		background:#EBF3FB;
		line-height:30px;
		height:30px;
		font-size:14px;
		color:#0155A7;
		font-weight:bold;
		text-indent:10px;
	}
	.positionContent_tr1 td{
		border-bottom:1px solid #CCCCCC;
	}
	.positionContent_tr2{
		line-height:150%;
		font-size:12px;
		color:#5D5D5D;
	}
	.positionContent_td2{
		padding-left:15px;
		padding-right:15px;
		padding-bottom:5px;
	}
	.positionContent_td2 span, .positionContent_td3 span, .positionContent_td4 span {
		line-height:150%;
		color:#5D5D5D;
		font-weight:bold;
	}
	.positionContent_td2 a {
		color:#00F;
		text-decoration:underline;
	}
	.positionContent_td2 a:hover {
		color:#0000FF;
		text-decoration:underline;
	}
	.positionContent_td2 a:active {
		color:#0000FF;
	}
	.positionContent_td3{
		padding:15px;
	}
	.positionContent_td3 a {
		color:#5D5D5D;
		text-decoration:underline;
	}
	.positionContent_td3 a:hover {
		color:#0000FF;
		text-decoration:underline;
	}
	.positionContent_td3 a:active {
		color:#0000FF;
	}
	.positionContent_td4 {
		padding:30px 15px 50px 15px;
	}


/* --------------------- serviceandsupport -> hr_service_enterprise -------------------------- */
.sidebarsection table, .sidebarsection1 table, .sidebarsection2 table{
	margin:10px 30px;
}
	.sidebarsection tr, .sidebarsection1 tr, .sidebarsection2 tr {
		height:25px;
	}
	.sidebarsection td, .sidebarsection1 td, .sidebarsection2 table {
		width:250px;
	}
	.sidebarsection td img, .sidebarsection1 td img, sidebarsection2 img {
		border:none;
	}
	.sidebarsection td a, .sidebarsection1 td a, .sidebarsection2 td a {
		color:#5D5D5D;
		font-size:12px;
	}

/* ----------------- SECONDLEVELPAGE2 --------------------- */
.contentBodyDetailsTable {
}
.contentBodyDetailsTable tr {
	height:30px;
}
.contentBodyDetailsTable td {
	border-bottom:dotted 1px #CCCCCC;
}
.contentBodyDetailsTable td.dot {
	width:10px;
	padding-left:10px;
}
.contentBodyDetailsTable td.details {
	width:800px;
}
.contentBodyDetailsTable td.date {
	width:125px;
}


/* ==================================================== LISTS ======================================================== */

/* -------------- general --------------- */
ul {
	margin-left:20px;
}
ul li{
	color:#5D5D5D;
	line-height:150%;
}
ul li a {
	color:#5D5D5D;
	font-size:12px;
}
ul li a:hover {
	color:#0000FF;
	font-size:12px;
}
ul li a:active {
	color:#0000FF;
}

/* -------- policy.html & news.html --------- */
.subHeadline li {
	list-style:none; 
	background:url(../../../images/standard/serviceandsupport/dot.gif) no-repeat left; 
	padding-left:10px;
}
.textbody li {
	list-style:none; 
	background:url(../../../images/standard/serviceandsupport/dot.gif) no-repeat left; 
	padding-left:10px;
	
}

/* ------------ serviceandsupport -> help.html ------------- */
.sections li {
	list-style:none; 
	background:url(../../../images/standard/homepage/red_li.png) no-repeat left; 
	padding-left:10px;
	
}

/* ------------ trainingandrecruit -> trainingcamp.html ------------- */
.subjects li {
	list-style:none; 
	background:url(../../../images/standard/homepage/blue_li.gif) no-repeat left; 
	padding-left:10px;

}


/* ==================================================== LINKS ======================================================== */

/* -------------- general --------------- */
a {
	color:#000000;
	text-decoration:none;
}
a:hover {
	color:#0000FF;
	text-decoration:underline;
}
a:active {
	color:#0000FF;
}
p a {
	font-size:12px;
}

/* ------------ serviceandsupport -> help.html ------------- */
.sectiontitle a, .sectiontitle2 a {
	color:#0155A7;
}


/* ==================================================== TITLEBAR ===================================================== */

/* -------- policy.html & news.html --------- */
.titlebar1 {
	float:left;
	position:relative;
	display:inline;
	width:270px;
}
.titlebar2 {
	float:left;
	position:relative;
	display:inline;
	width:425px;
}

/* ------------- trainingandrecuit -> trainingcamp.html -------------- */
.titlebar3 {
	color:#0155A7;
	text-align:left;
	text-indent:15px;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
	height:26px;
	width:200px;
	float:left;
	position:relative;
	display:inline;
}
.titlebar4 {
	height:25px;
	width:623px;
	padding-top:6px;
	padding-left:15px;
	font-size:12px;
	font-weight:bold;
	background:url(../../../images/standard/trainingandrecruit/recruit_banner.jpg) no-repeat;
}

.titlebar5 {
	height:26px;
	width:945px;
	padding-top:6px;
	padding-left:15px;
	font-size:12px;
	font-weight:bold;
	background:url(../../../images/standard/contactandmap/banner.jpg) no-repeat;
}

/* ------------- serviceandsupport -> hr_service_personal.html -------------- */
.titlebar6 {
	height:26px;
	width:200px;
	color:#0155A7;
	text-align:left;
	text-indent:15px;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
	position:relative;
}

/* ------------- homepage -> secondLevelPage2.html -------------- */
.titlebar7 {
	height:25px;
	width:935px;
	padding-top:6px;
	padding-left:15px;
	font-size:12px;
	font-weight:bold;
	background:url(../../../images/standard/homepage/title2.jpg) no-repeat;
}

/* ------------- homepage -> newsSecondLevelPage.html -------------- */
.titlebar8 {
	color:#0155A7;
	text-align:left;
	text-indent:15px;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
	height:26px;
	width:250px;
	float:left;
	position:relative;
	display:inline;
}

/* ------------- serviceandsupport -> help_thirdLevelPage.html -------------- */
.titlebar9 {
	color:#0155A7;
	text-align:left;
	text-indent:15px;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
	height:26px;
	width:280px;
	position:relative;
}


/* ===================================================== MORE ===================================================== */

/* ------------ serviceandsupport -> policy.html ------------- */
.more1 {
	float:left;
	position:relative;
	display:inline;
	margin-top:2px;
	margin-left:15px;
}

/* ------------- trainingandrecruit -> trainingcamp.html -------------- */
.more2 {
	float:left;
	margin-left:10px;
	width:50px;
	height:26px;
	line-height:26px;
	text-align:right;
}
.more2 p{
	color:#5E5E5E;
	font-size:12px;
}
.more2 p a{
	text-decoration:none;
	color:#5E5E5E;
}
.more2 p a:hover{
	text-decoration: underline;
	color:#0000FF;
}
.more2 p a:active {
	color:#0000FF;
}
.more2 img{
	float:right;
	margin-top:6px;
	margin-left:5px;
}
.more2 a img,.more2 a:hover img{
	border:none;
}


/* ==================================================== CONTENT ========================================================= */

/* ------------- homepage -> news.html -------------- */
.headline {
	width:800px;
	height:375px;
	float:left;
	display:inline;
	position:relative;
}
	.mainHeadline {
		position:relative;
		line-height:15px;
	}
		.headline1 {
			height:210px;
			width:375px;
			margin-left:5px;
			padding-top:3px;
		}
		.headline1 a, .headline2 a, .headline3 a {
			color:#5D5D5D;
		}
		.headline2, .headline3 {
			color:#5D5D5D;
			height:210px;
			width:190px;
			margin-left:5px;
		}
	.subHeadline {
		position:relative;
		margin-top:3px;
	}
		.subHeadline1, .subHeadline2, .subHeadline3 {
			height:118px;
			width:235px;
		}
	.subHeadline a {
		color:#5D5D5D;
	}
.sidebar {
	float:left;
	width:120px;
	margin-left:10px;
	position:relative;
}
  #example2{
	margin:0;
	padding:0;
	width:118px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
#example2 a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	line-height:27px;
}
#example2 a:hover {
	color:#000000;
	text-decoration:none;
	background-color:#999999;
}
#example2 ul{
	overflow: hidden;
}	
#example2 li{
	list-style-type:none;
}	
#example2 li a{
	width:118px;
	display:block;
	height:27px;
	text-decoration:none;
}
#example2 li.firstitem a.closed{
	list-style:none; 
	background:url(../../../images/standard/homepage/knowledgeshare_btn.jpg) no-repeat left; 
	padding-left:10px;
}
#example2 li.lastitem a.closed{
	list-style:none; 
	background:url(../../../images/standard/homepage/knowledgeshare_btn.jpg) no-repeat left; 
	padding-left:10px;
}
#example2 li a.opened{
	list-style:none; 
	background:url(../../../images/standard/homepage/knowledgeshare_btn.jpg) no-repeat left; 
	padding-left:10px;
}
#example2 li.firstitem a.opened{
	list-style:none; 
	background:url(../../../images/standard/homepage/knowledgeshare_btn.jpg) no-repeat left; 
	padding-left:10px;
}
#example2 li a.closed{
	list-style:none; 
	background:url(../../../images/standard/homepage/knowledgeshare_btn.jpg) no-repeat left; 
	padding-left:10px;
}

/* ------------- service&support -> policy.html -------------- */
.maincontent {
	width:950px;
	height:510px;
}
	.leftcontent {
		float:left;
		position:relative;
		display:inline;
		width:375px;
		height:510px;
	}
		.lefttop {
			width:370px;
			height:245px;
			border-style:solid;
			border-width:thin;
			border-color:#CCCCCC;
		}
			.textbody {
				float:left;
				position:relative;
				display:inline;
				height:210px;
				width:210px;
			}
			.imagebody {
				float:left;
				position:relative;
				display:inline;
				height:210px;
				width:150px;
				margin-left:5px;
			}
				.image {
					width:140px;
					height:80px;
					margin-top:5px;
					border:solid thin #CCCCCC;
				}
				.image img {
					margin-top:5px;
					margin-left:5px;
				}
				.imagebody p {
					height:15px;
					width:142px;
					background-color:#E7F4FF;
				}
				.imagebody p a {
					font-size:11px;
					color:#000000;
					text-decoration:none;
				}
				.imagebody p a:hover {
					color:#0000FF;
					text-decoration:underline;
				}
				.imagebody p a:active {
					color:#0000FF;
				}
		.leftbottom {
			width:370px;
			height:245px;
			border-style:solid;
			border-width:thin;
			border-color:#CCCCCC;
			margin-top:10px;
			
		}
			.contenttitle {
				height:20px;
				width:360px;
				margin-top:4px;
			}
			.contentlist {
				margin-top:2px;
				height:210px;
				width:360px;
			}
	.rightcontent {
		float:left;
		position:relative;
		display:inline;
		margin-left:10px;
		width:550px;
		height:510px;
	}
		.righttop {
			width:550px;
			height:164px;
			border-style:solid;
			border-width:thin;
			border-color:#CCCCCC;
			
		}
		.rightmiddle {
			width:550px;
			height:164px;
			border-style:solid;
			border-width:thin;
			border-color:#CCCCCC;
			margin-top:2px;
			
		}
		.rightbottom {
			width:550px;
			height:164px;
			border-style:solid;
			border-width:thin;
			border-color:#CCCCCC;
			margin-top:2px;
		}
			.contenttitle1 {
				margin-top:2px;
				height:20px;
				width:545px;
			}
			.contentlist1 {
				margin-top:2px;
				height:130px;
				width:485px;
				margin-top:3px;
			}
		
/* ------------- service&support -> help.html -------------- */
.contentbody {
	width:950px;
	overflow:hidden;
	position:relative;
}
.banner {
	height:80px;
	width:900px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;
	background:url(../../../images/standard/serviceandsupport/banner.jpg) no-repeat;
}
.banner h3 {
	color:#0155A7;
	font-size:16px;
	line-height:25px;
}
.sections {
	height:583px;
	width:956px;
}
.firstline {
	height:190px;
	width:950px;
}
	.sectiontitle {
		height:24px;
		width:271px;
		padding-top:25px;
		padding-left:20px;
		padding-right:20px;
		font-weight:bold;
		background:url(../../../images/standard/serviceandsupport/sectiontitle.jpg);
	}
	.title {
		border-collapse:collapse;
	}
	td .t1 h3 {
		color:#0155A7;
		text-align:left;
		width:150px;
		font-size:14px;
	}
	td .t2 {
		color:#0155A7;
		text-align:right;
	}
	.sectionbody {
		height:126px;
		width:276px;
		padding-left:35px;
		padding-top:10px;
		background:url(../../../images/standard/serviceandsupport/sectionbody.jpg);
	}
.secondline, .thirdline {
	height:195px;
	width:950px;
}
	.sectionbody2, .sectionbody3 {
		height:130px;
		width:276px;
		padding-left:35px;
		padding-top:10px;
		background:url(../../../images/standard/serviceandsupport/sectionbody2.jpg);
	}
	.sectiontitle2 {
		height:24px;
		width:271px;
		padding-top:25px;
		padding-left:20px;
		padding-right:20px;
		font-weight:bold;
		background:url(../../../images/standard/serviceandsupport/sectiontitle2.jpg);
	}
	.sectionbody4 {
		height:130px;
		width:276px;
		padding-left:35px;
		padding-top:10px;
		background:url(../../../images/standard/serviceandsupport/sectionbody3.jpg);
	}

/* ------------- trainingandsupport -> trainingcamp.html -------------- */
.traininglist {
	float:left;
	position:relative;
	display:inline;
	width:295px;
	overflow:hidden;
}
	.trainingsubjects, .upcomingtraining{
		width:290px;
		position:relative;
		overflow:hidden;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	}
	.upcomingtraining{
	 	margin-top:10px;
	}
	.subjects {
		margin-top:30px;
		margin-left:10px;
	}
.trainingcontent {
	float:left;
	position:relative;
	margin-left:8px;
	width:638px;
	overflow:hidden;
}
	.titlename {
		float:left;
		position:relative;
		display:inline;
		width:290px;
	}
	.releasedate {
		float:left;
		position:relative;
		display:inline;
		margin-left:5px;
		width:285px;
		text-align:right;
	}
	.trainingdetails {
		width:635px;
		overflow:hidden;
	}
		.spantitle {
			color:#B3B3B3;
		}
	
/* ------------- contactandmap -> contactus.html -------------- */
.contactusbody {
	width:950px;
	overflow:hidden;
}
	.contactsidebar {
		float:left;
		width:280px;
		margin-top:8px;
		overflow:hidden;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	}
		.ourteams {
			margin-top:30px;
			margin-left:20px;
			position:relative;
			overflow:hidden;
		}
		.ourteams ul li{
			line-height:200%;
		}
	.contactuscontent {
		float:left;
		position:relative;
		margin-left:8px;
		margin-top:8px;
		width:650px;
		overflow:hidden;
	}
		.contactusbanner {
			width:640px;
			position:relative;
			overflow:hidden;
		}
		.websitecontact {
			width:640px;
			margin-top:10px;
			position:relative;
			overflow:hidden;
		}
			.contacttitle {
				width:640px;
				color:#3477B9;
				overflow:hidden;
				position:relative;
				font-weight:bold;
				font-size:14px;
				padding-top:3px;
				border-top:solid 3px #CCCCCC;
			}
			.websitecontactbody {
				width:640px;
				margin-top:8px;
				position:relative;
				overflow:hidden;
			}
				.leftsection {
					float:left;
					width:110px;
					display:inline;
					overflow:hidden;
					position:relative;
				}
				.rightsection, .rightsection1 {
					background-color:#F7F7F7;
					float:left;
					margin-left:5px;
					width:510px;
					overflow:hidden;
					position:relative;
				}
				.tablelist {
					color:#5D5D5D;
					margin-left:20px;
					line-height:200%;
					list-style:none;
					font-weight:bold;
					overflow:hidden;
					position:relative;
				}
		.servicecontact {
			width:640px;
			margin-top:10px;
			overflow:hidden;
			position:relative;
		}
			.servicecontactbody {
				overflow:hidden;
				position:relative;
				margin-top:8px;
			}
			
/* ------------- contactandmap -> sitemap.html -------------- */
.sitemapbody {
	width:950px;
}
	.sitemapcontent {
		width:950px;
		height:480px;
		margin-top:8px;
	}
	.left {
		float:left;
		position:relative;
		display:inline;
		width:221px;
		height:172px;
	}
	.right {
		float:left;
		position:relative;
		display:inline;
		margin-left:5px;
		width:700px;
		overflow:visible;
	}
		.right table {
			 width:690px;
			 
		}
		.right table .tr1 {
			height:70px;
		}
		.right table td {
			border-bottom:dotted thin #CCCCCC;
		}
		.right table .td1 {
			width:400px;
		}
		.td1 p {
			width:380px;
		}
		.td1 p a{
			color:#999;
		}
			.titlename1 {
				color:#0155A7;
				text-align:left;
				font-size:14px;
				font-weight:bold;
			}

/* ======================================== SECONDLEVELPAGE =============================================== */

/* ------------- trainingandrecruit -> recruit_position.html -------------- */
.recruitPositionContent {
	width:946px;
	border-top:1px solid #CCCCCC;
	margin:0 auto;
}
.positionContent{
	width:700px;
	margin:0 auto;
	padding:10px;
}
.positionContent span{
	font-size:14px;
	margin-top:20px;
	text-align:center;
	font-weight:bold;
}
.positionContent h4{
	margin-top:20px;
	text-align:left;
	line-height:150%;
}
.positionContent h4 span{
	color:#0155A7;
}
.positionContent h5{
	font-size:12px;
	color:#5D5D5D;
	margin-top:10px;
	text-align:left;
	line-height:150%;
}
.positionContent h5 span{
	font-size:12px;
	color:#5D5D5D;
	margin-top:15px;
	text-align:left;
	font-weight:normal;
	line-height:150%;
}

/* ------------- serviceandsupport -> hr_service_personal.html -------------- */
.personalServiceContent {
	overflow:hidden;
	position:relative;
}
.personalServiceContentBanner {
	overflow:hidden;
	width:950px;
	height:180px;
}
.personalServiceSidebar {
	float:left;
	position:relative;
	display:inline;
	overflow:hidden;
	margin-top:8px;
	width:298px;
}
.sidebarsection {
	width:295px;
	position:relative;
	overflow:hidden;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
}
.personalServiceDescription {
	float:left;
	position:relative;
	display:inline;
	margin-left:8px;
	margin-top:8px;
	padding:10px;
	width:620px;
	overflow:hidden;
	border:solid 1px #CCCCCC;
}

/* ------------- serviceandsupport -> hr_service_enterprise.html -------------- */
.enterpriseServiceContent {
	overflow:hidden;
	position:relative;
}
.enterpriseBanner {
	width:950px;
	height:180px;
	oveflow:hidden;
	position:relative;
}
.enterpriseServiceSidebar {
	float:left;
	position:relative;
	display:inline;
	width:297px;
	overflow:hidden;
	margin-top:8px;
}
.sidebarsection1 {
	width:295px;
	position:relative;
	overflow:hidden;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
}
	.sidebarimage {
		height:70px;
		width:297px;
		margin-top:8px;
	}
	.sidebarimage div {
		float:left;
		position:relative;
		display:inline;
	}
	.sidebarsection2 {
		width:295px;
		margin-top:8px;
		position:relative;
		overflow:hidden;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	}
.enterpriseServiceDescription1 {
	float:left;
	position:relative;
	display:inline;
	margin-left:8px;
	margin-top:8px;
	padding:10px;
	width:620px;
	overflow:hidden;
	border:solid 1px #CCCCCC;
}

/* ------------- serviceandsupport -> all_about_policies.html -------------- */
.banner2 {
	height:31px;
	width:950px;
	background:url(../../../images/standard/serviceandsupport/banner2.jpg) no-repeat;
}
.banner2 p {
	position:relative;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6F7172;
}
.banner2 p img {
	position:relative;
	margin-top:10px;
	margin-left:15px;
}

/* ----------------------- SECONDLEVELPAGE ----------------------- */
.secondLevelContent {
	width:946px;
	overflow:hidden;
	position:relative;
	background:url(../../../images/standard/homepage/background.jpg) no-repeat;
}
.secondLevelSidebar {
	margin-top:110px;
	float:left;
	position:relative;
	overflow:hidden;
	display:inline;
	width:297px;
	filter:alpha(opacity=75);
}
.secondLevelDescription {
	float:left;
	position:relative;
	display:inline;
	overflow:hidden;
	margin-left:10px;
	margin-top:110px;
	width:637px;
	filter:alpha(opacity=75);
	border:solid 1px #CCCCCC;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
}
.description1 {
	overflow:hidden;
	position:relative;
}
.description1 table {
	margin-left:30px;
}
.description1 table td {
	height:30px;
	width:550px;
	border-bottom:dotted 1px #CCCCCC;
}

/* --------------------------- SECONDLEVELPAGE2 ---------------------------- */
.banner3 {
	height:181px;
	width:950px;
	background:url(../../../images/standard/homepage/banner.jpg) no-repeat;
}
.secondLevelContent2 {
	width:950px;
}
.secondLevelContentBody {
	margin-top:5px;
}
.secondLevelContentBody div.titlename {
	float:left;
	position:relative;
	display:inline;
	width:700px;
}
.secondLevelContentBody div.releasedate {
	float:left;
	position:relative;
	display:inline;
	margin-left:55px;
	width:115px;
}

/* --------------------------- NEWSSECONDLEVELPAGE ---------------------------- */
.newsSecondLevelPageSidelist{
	float:left;
	position:relative;
	display:inline;
	width:265px;
	height:465px;
}
.sidelistcontent {
	width:260px;
	height:200px;
	position:relative;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
}
	.newsSecondLevelPageContentList {
	
		width:250px;
		overflow:hidden;
	}
	
	.newsSecondLevelPageContentList ul li{
	margin-left:5px;
	list-style:none;
		background:url(../../../images/standard/homepage/blue_li.gif) no-repeat left;
		padding-left:10px;
	}
.sidelistFlash {
	width:263px;
	height:245px;
	position:relative;
	border:1px solid #CCCCCC;
	margin-top:10px;
}

/* --------------------------- help_thirdLevelPage ---------------------------- */
.helpThirdLevelContent {
	height:425px;
}
.helpThirdLevelBanner {
	height:180px;
	width:950px;
	border:solid 1px #CCCCCC;
}
.helpThirdLevelTwoCols {
	margin-top:5px;
}
.helpThirdLevelLeftCol {
	width:320px;
	float:left;
	display:inline;
}
	.helpLeftCol1, .helpLeftCol2 {
		width:310px;
		position:relative;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	}
	.helpLeftCol1 {
		height:156px;
	}
	.helpLeftCol2 {
		height:240px;
	}
.col1Content1 {
	height:110px;
	width:290px;
}
.col2Content2 {
	height:210px;
	width:290px;
}
	.col2Content2 table.col2Content2Table {
		width:250px;
		position:relative;
		left:20px;
		top:10px;
	}
	.col2Content2 table.col2Content2Table td.tableCol1{
		width:120px;
		height:38px;
		text-align:center;
		background:url(../../../images/standard/serviceandsupport/button.JPG) no-repeat;
	}
	.col2Content2 table.col2Content2Table td.tableCol2 {
		width:10px;
	}
.helpThirdLevelRightCol {
	width:623px;
	float:left;
	margin-left:3px;
}
.helpThirdLevelRightColContent {
	width:603px;
	overflow:hidden;
	position:relative;
	border:1px solid #CCCCCC;
	padding-left:10px;
	padding-right:10px;
}
.list_news_content{
	width:620px;
	margin:15px auto;
	border-top:1px solid #CCCCCC;
	text-align:left;
}

/* --------------------------- styleSecondLevelPage ---------------------------- */
.styleSecondLevelPage {
	width:950px;
	position:relative;
	overflow:hidden;
	height:600px;
}
.styleSecondLevelSidebar {
	float:left;
	position:relative;
	width:370px;
	margin-top:30px;
}
.styleSidebarSection1 {
	position:relative;
	width:320px;
	height:330px;
	margin-top:75px;
	margin-left:20px;
	overflow:hidden;
}
.styleSidebarSection1 ul.ls {
	position:relative;
	margin-top:60px;
	margin-left:120px;
}
.styleSidebarSection1 ul.ls li {
	list-style:none;
	line-height:170%;
	width:200px;
}
.styleSidebarSection1 ul.ls li a {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.styleSidebarSection1 ul.ls li a:hover {
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.styleSidebarSection1 ul.ls li a:active {
	color:#0000FF;
}
.styleSecondLevelDescription {
	float:left;
	position:relative;
	margin-top:100px;
	margin-left:38px;
	width:500px;
}
.description2 {
	overflow:hidden;
	height:420px;
	width:479px;
	margin-top:18px;
	background:#F7F7F7 repeat-x 0 0;
	filter:alpha(opacity=75);
}
.description2 table {
	margin-left:50px;
	margin-top:20px;
}
.description2 table td {
	height:30px;
	width:410px;
}
