﻿body { text-align:center; background-color:#FFF; font-family:Arial,Helvetica,sans-serif; margin:0; }

/*  H E A D I N G S  */
h1 { margin:5px 5px 10px 0; font-size:14px; color:#666;padding-top:10px;}
h2 { margin:3px; font-size:16px; color:#666;}
h3 { margin:10px 0 15px 0; font-size:15px; font-weight:bold; color:#666;font-family:宋体,Arial,Helvetica,sans-serif; min-width:80%;}
h4 {text-align:center; color:#666; font-size:16px;font-weight:bold;}
select{ clear:none;}

.fleft{float:left}
.fleft img{float:left;}
.fright{float:right;}
.fright img{float:right; clear:both;}
.fbold{font-weight:bold;}
table{
	font-size: 12px;
	font-family: Arial, 宋体, Helvetica, sans-serif;
	color: #666;
	margin: 0;
	padding: 0;
}
.borderimg{float:left; margin:2px 5px 0 0; border:1px #cccccc solid;}
#borderimg img{float:left; margin:2px 5px 0 0; border:1px #cccccc solid;}

/*  S P A C I N G  */
.blank5 {height: 5px; clear: both;overflow: hidden; }
.blank10 {height: 10px; clear: both;overflow: hidden; }
.blank20 {height: 20px; clear: both;overflow: hidden; }
.blank30 {height: 30px; clear: both;overflow: hidden; }
.more{padding: 0 15px 0 0;text-align: right;text-decoration: none;height: 22px;background: url(../images/more.gif) no-repeat right 8px;clear: both;font-weight: normal;}
.top{text-align:right; padding-right:12px; background: url(../images/icon_top.gif) no-repeat right; clear:both;}
.inputtext {width: auto; border: 1px solid #a3b8cb; background: #fff url(../images/input_bg.gif) repeat-x 50% top;}
.back{text-align:center;text-decoration: none;clear: both; display:none;}

P.spacer2 {padding:0 0 20px 0; margin:0; }
P.spacer3 {padding:0 0 30px 0; margin:0; }

.th {margin:0 5px 10px 5px;font-size:14px; font-weight:bold; color: #333;line-height: 22px;text-align: left;border-bottom:1px #8c8c8c dotted;}	
.th16a {padding:10px 0 5px 5px; font-weight:bold;font-size:14px!important;line-height:24px; color:#666;text-align: left;border-bottom:1px #8c8c8c dotted;}
.th14a {padding:10px 0 5px 5px; font-weight:bold;font-size:14px!important;line-height:24px; color:#666;text-align: left;border-bottom:1px #8c8c8c dotted;}	
.boderbottom{border-bottom:1px #8c8c8c dotted;font-weight:bold; margin-bottom:5px;}

/*  Header  */
#head {width:990px; height:80px;}
#logo { padding:5px 0 0 35px; margin:0 0 0 0; width:175px; height:80px; float:left; background:#fff; border:0;}
#logo img { vertical-align:bottom;}

#hrHorizontalborder { width:980px; line-height:5px; padding-left:5px; margin:0 0 5px 0; border-bottom:dotted 1px #ccc; clear:both; }

/*  U t i l i t i t y   N a v  */
#utilities {float:right; padding-top:10px; color:#808080;}
#navUtilities {width:720px; padding: 5px 0 0 0;height: 30px;float: right;color: #999;}
#navUtilities table { padding:0; display:inline;float: right;}
#navUtilities table a:hover { color:#f7941d; }
#navUtilities a {text-decoration:none; display:inline; font:bold 12px Arial, Helvetica, sans-serif; color:#999; }
#navUtilities input { margin:0px; vertical-align:middle;border: #979797 1px solid;font:12px Arial, Helvetica, sans-serif; color:#999; } 
#navUtilities img { border-width:0px;vertical-align: middle;}

/*  w i d e   I m a g e   A r e a  */
#wideFlash { width:980px; height:210px; margin:0; clear:both; }
#wideImage { /*width:980px; height:230px; margin:0; clear:both;*/ }

/*  F o o t e r   Area  */
#emerson-footer{width:980px; height:50px; padding:10px 0 0 0; background-color: #fff;border-top:dotted 1px #8c8c8c;}
#emerson-footer select { margin:3px 0 0 0;}
.footerCopyright { margin:0;  line-height:15px; font-size:10px; color:#999; text-align:right; }
.footerText {font-weight: bold; font-size:12px; cursor: pointer; color: #999; text-decoration: none; text-align:right; }
.footerText a {font-weight: bold; font-size:12px;cursor: pointer; color: #999;text-decoration: none; padding-top:1px;}
.footerText a:visited {font-weight: bold; font-size:12px;color: #999; text-decoration: none;padding-top:3px;}
.footerText a:link {font-weight: bold; font-size:12px;color: #999; text-decoration: none;padding-top:3px;}
.footerText a:active {font-weight: bold; font-size:12px; color: #f7941d; font-family:Arial,Helvetica,sans-serif;text-decoration: none;padding-top:3px;}
.footerText a:hover {font-weight: bold; font-size:12px;cursor: pointer; color: #f7941d; font-family:Arial,Helvetica,sans-serif;text-decoration: none;padding-top:3px;}

.LearnMoreNew {color:#808080; text-decoration:none;}
.LearnMoreNew table{border-collapse:collapse}
.LearnMoreNew table td{ padding:0 1px 0 2px;border:#c8c8c8 1px solid; line-height:23px;}

/*  Link Style  */
.LinkBlue{font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.LinkBlue a:link{color:#092869; text-decoration:none; font-weight:bold;}
.LinkBlue a:visited {text-decoration:none; font-weight:bold;}
.LinkBlue a:hover{ color:#999; text-decoration:none;font-weight:bold;cursor:pointer;}

a:link{
	color: #092869;
	text-decoration: none;
	font-family: Arial, 宋体, Helvetica, sans-serif!important;
} 
a:visited {color:#092869; text-decoration:none;} 
a:hover {color:#f7941d; text-decoration:none;cursor:pointer;} 

a:link.orangeFlex { margin:0;color:#f7941d; text-decoration:none; } 
a:visited.orangeFlex { margin:0; color:#f7941d; text-decoration:none; }
a:hover.orangeFlex { color:#092869; text-decoration:none;cursor:pointer; }
a:active.orangeFlex { color:#092869; text-decoration:none; }


/*  M A I N   B O D Y   */
#blockArea { vertical-align:top; text-align:left; }
.blockContent235 {width:235px; width:225px !important; min-height:260px ; padding:0 10px 5px 10px; float:left; text-align: left; border-left:dotted 1px #8c8c8c;}
.blockContent195 { width:200px; min-height:260px; padding:0 10px 2px 10px; float:left; text-align: left; border-left:dotted 1px #8c8c8c;}
.blockNews { min-height:200px; padding:0 10px 5px 10px; float:left;text-align: left; }
.blockNews h3 { margin:0 5px 5px 5px; font-size:14px; font-weight:bold; color:#f7941d;  text-decoration:none; }
.blockContent235 h3 { margin:0 5px 0px 5px; font-size:14px; font-weight:bold; color:#f7941d;  text-decoration:none; }
.blockContent195 h3 { margin:0 5px 0px 5px; font-size:14px; font-weight:bold; color:#f7941d;  text-decoration:none; }
/*.blockContent235 img { margin:5px 10px 5px 0; border:solid 1px #8c8c8c; float: left;}
.blockContent195 img { margin:5px 10px 5px 0; border:solid 1px #8c8c8c;}*/
.lock{ margin:10px 10px 5px 0;}

.navPath { padding:0 15px 5px 20px; }

/* 2 COLUMN LEFT SIDEBAR */
.leftNav { width:170px; min-height:260px; padding:0 10px 5px 20px; float:left; text-align: left;}
.leftNav table{width:100%; display:block;}
.leftNav table td{ float: left; font-weight:bold; margin: 0; padding: 0; list-style-type:none; line-height:25px;}
.leftNav table td table td{float:left;padding:0; clear:none;}
.leftNav table td td table{ border-left:dotted 1px #8c8c8c; margin:0 0 0 10px;}
.leftNav table td td td{padding:0 10 0 5px;}

.leftNav ul{}
.leftNav li{ width:170px; float: left; font-weight:bold; margin: 0; padding: 0; list-style-type:none; line-height:24px;}
.leftNav li ul li{float:left;margin: 0px; padding:0 0 0 10px; border-left:dotted 1px #8c8c8c;}

.leftNav a {font-weight:bold; font-size:12px; vertical-align:top; cursor: pointer;text-decoration: none; padding-top:3px;}
.leftNav a:link  {font-weight:bold; font-size:12px; vertical-align:top;color: #808080; text-decoration: none;padding-top:3px;}
.leftNav a:visited {font-weight:bold; font-size:12px; vertical-align:top; color: #808080; text-decoration: none;padding-top:3px;}
.leftNav a:active{font-weight:bold; font-size:12px; vertical-align:top;color: #f7941d; font-family:Arial,Helvetica,sans-serif;text-decoration: none;padding-top:3px;}
.leftNav a:hover{font-weight:bold; font-size:12px; vertical-align:top; cursor: pointer; color: #f7941d; font-family:Arial,Helvetica,sans-serif;text-decoration: none;padding-top:3px;}

#entContentArea { background:#fff;text-align:left; padding-top:5px;padding-left:20px;}	
#entContentArea table{font-size:12px!important;color: #666;line-height: 150%; min-height:420px; }

.blockMenu { width:165px; min-height:260px; padding:0 15px 5px 10px; float:left; text-align: left; }
.blockMenu ul{float: left;margin: 0; padding: 0;}
.blockMenu li{ width: 160px; float: left; font-weight: bold; margin: 0; padding: 0; background: none;line-height: 26px; list-style-type:none;}

/*  L I S T   S T Y L E   */
.listLockIcon { width:195px;  padding:0; float:left; text-align: left;}
.listLockIcon ul{float: left;margin: 0; padding: 0;}
.listLockIcon li{ width: 190px; float: left; margin: 0; padding: 0; background: none; line-height: 22px; list-style-type:none;}
.listLockIcon li img{ margin:0 0 0 3px; float:none; border:0}

.ServiceDynamic { padding:0; float:left; text-align: left;margin: 0; line-height:14px;}
.ServiceDynamic ul{float: left;margin: 0; padding:0;}
.ServiceDynamic li{	 background: url(/images/tr_arro.gif) no-repeat 3px 6px;padding:0 0 0 12px !important;padding:2px 0 5px 12px;float: left; margin:0;list-style-type:none;}
.ServiceDynamic ul li{  background: url(/images/tr_arro.gif) no-repeat 3px 6px;padding:0 0 0 12px !important;padding:2px 0 5px 12px;float: left; margin:0;list-style-type:none; }
.ServiceDynamic td{ height:22px;line-height:22px;}
/*.ServiceDynamic img{ margin: 3px 5px; float:left; border:0; border:solid 1px #8c8c8c;}*/

.EMagazine { width:210px;  padding:0; float:left; text-align: left; line-height:22px;}
.EMagazine ul{float: left;margin: 0; padding: 3px 0;}
.EMagazine li{ width: 210px; float: left; margin: 0;list-style-type:none;}

/* List in Main BODY */
.list3Row{ float: left; padding: 5px 5px 0 3px;margin: 0; width:95%;}
.list3Row td{font-weight: bold; margin: 0; padding:0; line-height: 24px;}
.list3Row ul{float: left;margin: 0; padding: 0;}
.list3Row li{ width: 58px; float: left; font-weight: bold; margin: 0; padding: 0; background: none; line-height: 24px; list-style-type:none;}

.proCatalog{ padding: 2px 0 5px 3px;margin: 0; width:96%;}
.proCatalog td{font-weight: bold;  background: url(../images/icon-catalog.gif) no-repeat 3px 8px; padding-left: 13px;height:25px;}
.proCatalog img { border:0; cursor:pointer; margin:0;}
  
.list3Row img { border:0; cursor:pointer; margin:0;}
  
.list {padding:0; margin:5px 0 0 5px;font-family:Arial,Helvetica,sans-serif; min-height:300px;  }
.list ul { margin:5px 0px 5px 0;}
.list li { margin:0; padding:0 0 0 15px !important;padding:0; list-style-type:disc; font-size:12px; line-height:23px;list-style-type:none; background: url(../images/icon_list.gif) no-repeat 5px 9px; }
.list p{margin:0;padding:0;color:#666;float:left; font-weight:normal;}
.list span{ margin:0; padding:0 ;}


#callout { float:right; width:215px; font-size:12px; color:#666;padding-bottom:-10px;}
.calloutFrame2{ width:208px; margin:0 0 5px 10px; padding:0 0 10 0; border:solid 1px #d6d6d6; height:auto; overflow: visible; }
.calloutFrame { width:208px; margin:0 0 5px 10px; border:solid 1px #d6d6d6; height:auto; overflow: visible; }
.calloutText { width:128px; float:left; margin-left:8px;}
.calloutText h4 { margin:9px 0 5px 0; font-size:13px; font-weight:bold; color:#f7941d; text-align:left;}
.calloutText span { font-size:12px; line-height:18px; font-weight:normal; float:left; }
.calloutFrame a:visited { color:#666; width:208px; height:90px; background-color:#fff; display:block; text-decoration:none; }
.calloutFrame a:link { color:#666; width:208px; height:90px; background-color:#fff; display:block; text-decoration:none; }
.calloutFrame a { color:#666; width:208px; height:90px; background-color:#fff; display:block; text-decoration:none; }
.calloutFrame a:hover { cursor:pointer; background-color:#f1f1f1; border-color:#333; color:#666;}
.calloutText  a:hover {cursor:pointer; border-color:#333; color:#666;}

/*  L E V E L 2   M A I N   B O D Y (below the banner image) :  */
#ContentArea {width:980px; padding:0 15px 0px 15px; vertical-align:top; text-align: left; float:left; }
#ContentArea table{font-size:12px;color: #666;line-height: 200%; vertical-align:top;}
#ContentArea p {margin:0; padding:0 0 20px 0; font-size:12px; line-height:22px; color:#666; text-align: left; }
#ContentArea3Right{width:640px; padding:0; margin:0; float:left; font-size:12px; color:#666;}
#ContentAreaBorderOnLeft{width:750px;height:auto!important;height:350px; min-height:350px; padding:0px 0 10px 10px; margin:0; float:left; vertical-align:top; font-size:12px;border-left:dotted 1px #8c8c8c; color:#666;}
#ContentAreaBorderOnLeft table td{line-height:23px; }
/*#ContentAreaBorderOnLeft img{ border-style: none;border-color: inherit;	border-width: 0;margin: 10px 10px 20px 0;vertical-align: top;}
#ContentArea3Right img{ border-style: none;	border-color: inherit;border-width: 0px;margin: 10px 10px 20px 0; float:inherit; vertical-align: middle;}*/

#ContentAreaBorderOnLeft table{color:#333;}
#ContentArea3Right table{ border: 0px;margin-bottom:10px; line-height:24px;}
#ContentArea3Right h2{ margin:5px; font-size:15px; color:#666;}
#ContentArea3Right h3{ margin:5px; font-size:14px; color:#666;}

/*     P R O D U C T   D E S I G N E R     */
#proDesigner{width:510px; padding:0 10px 10px 20px; margin:0; float:left; vertical-align:top; font-size:12px;border-left:dotted 1px #8c8c8c; color:#666;}
#proDesigner td{ line-height:25px; vertical-align:top;}
.proInfo{width: 180px; border:solid 1px #c2c2c2; margin-top:35px; padding:5px; background-color:#f8f8f8; vertical-align:top}
.step { margin:5px 5px 10px 0; font:bold 12px 宋体,Arial,Helvetica,sans-serif; color:#999;padding-top:10px;}
.inputline { text-align:center; color:#666; border-top:0px;border-left:0px;border-right:0px; border-bottom: 1px solid #a3b8cb; height:18px; background:transparent;}
.dataCenterInput{ text-align: left;width: 250px; border:dotted 1px #c2c2c2; padding:5px; margin:0;  background-color:#f8f8f8; vertical-align:top}
.dataCenterInput td{text-align:right; }
.dataCenterInput ul{ float:left; width:240px; border:0;  margin:0; padding:0; list-style-type:none; }
.dataCenterInput li{ float:left; width:60px; border:0;  margin:0; padding:0; list-style-type:none; }

.projectConfig{ width:100%;border-collapse:collapse; border-style:none;}
.configTh { background:#092869; color:#ffffff; height:22px; font-size:12px;}
.projectConfig td{font-size:11px; padding:5 5 5 5px;  color:#666;}
.help {padding:0; text-align:center;}
.help a{background: url(/images/help.gif) no-repeat; padding-left:14px;}
.imgTdStyle{ text-align:center;}
.configTd{ vertical-align:top;  border-top:1px gray; border-top-style:dotted;}
.configTdTitle{ color:#000000; font:11px sans-serif,Arial,宋体; height:23px; }
.configTdDesc{ color:#000000; font:11px sans-serif,Arial,宋体; height:23px; line-height:23px }
.configCheck{ color:#000000; font:11px sans-serif,Arial,宋体; height:23px; }
.configUnCheck{ color:#cccccc; font:11px sans-serif,Arial,宋体; height:23px; }
.spaceline{ width:5px; background-position:center; background-image:url(/images/1px.gif); background-repeat:repeat-y; }

DIV.bodyborder{ border:solid 1px #999;width:95px !important;width:95px; padding:5px; background-color:#f4f4f4;}
#proConfigure{width:75px !important;width:95px; padding:0 0 10px 2px; margin:0; float:left;}
#proConfigure span{width:96px !important; width:95px; text-align:center; font:14px Arial, Helvetica,sans-serif; color:#fff; background:#999; height:24px; padding:5px; margin:auto; float:left;}
/*#proConfigure img{ margin:5px; clear:both;}*/
#proConfigure P{ padding:0; margin:0; }

#dwconfigure{width:240px; padding:0; margin:0; float:right; vertical-align:bottom;}
#dwconfigure li{list-style-type:none; padding:0; margin:0;float:left; text-align:left}

.relink table{width:100%;}
.relink td{background: url(../images/icon_dot.gif) no-repeat 22px 10px; padding-left:35px;}

.pageinfo{ width:100%; text-align:right; padding-right:20px;border-top:dotted 1px #8c8c8c; padding-top:3px;}

.prosummary table{width:100%;}
.prosummary img{ border-style: none;border-color: inherit;border-width: 0;margin: 10px 10px 0 0;vertical-align: top;}
.proDetail{width:100%; border:1px solid #d2d2d2; border-left:1px solid #8c8c8c;}
.proDetail td{ line-height:25px; padding-left:5px;}
.tdbg{ background-color:#f2f4fb;}
.proDetail img{ border-style: none;border-color: inherit;border-width: 0;margin: 10px 10px 0 0;vertical-align: top;}

/**/
.richEditor div { font-size:12px; line-height:150% }

/*  D A T E S  */
DIV.newsLinkDate { padding:0px 0 15px 0; margin:0; font-weight:normal; color:#acacac; }
DIV.dateLine { padding:0; margin:0; font-weight:normal; color:#acacac; }
DIV.dateLineRegularGray { padding:0; margin:0; font-weight:normal; color:#666; }
.smallGray { margin:0 0 4px 0; font-size:11px; font-weight:normal; color:#666; line-height:16px; }

/*  S I T E   M A P  */
.mapColumn { text-align:left;float:left; padding-left:15px;}
.mapColumn h2 { font-size:16px; color:#f7941d; margin:10px 0 0 0;}
.mapColumn ul {border:0;  margin:5px 0 0 0; padding:0; list-style-type:none; font-size:14px; float:left;}
.mapColumn li {border:0;  margin:0; padding:0; list-style-type:none;float:left; width:120px;}
.mapColumn li a { text-decoration:none; display:inline; font:bold 12px/24px Arial,Helvetica,sans-serif; color:#666; }
.mapColumn li a:visited{color:#f7941d; }
.mapColumn li a:link{color:#f7941d; }
.mapColumn li Level1 {color:#f7941d;}

.mapColumn li ul { margin:0 0 10px 0;}
.mapColumn li ul li{ margin:0; text-transform:capitalize; font-weight:normal; padding:0;}
.mapColumn li ul li a { text-decoration:none; display:inline; font:11px/22px Arial,Helvetica,sans-serif;}
.mapColumn li ul li a:visited {color:#666;}
.mapColumn li ul li a:link {color:#666;}

/* Folder Nav */
.ControlCssClass{
	margin-left: 35px;
	margin-right: 10px;
	font-size:12px;
}
.NavigationCssClass {
	margin-top: 10px;
	font-size:14px;
	font-weight:bold;
	height: 28px;
}
.FoldersCssClass table {
	width:90%;
	margin:0 10 0 50px;
}
.FoldersCssClass td {
	vertical-align:top;
	padding-right:20px;
	padding-left:20px;
	width: 50%;
}
.FilesCssClass {
	margin-top: 10px;
	margin-bottom: 10px;
	list-style-type:none;
}
.FolderItemCssClass{
	margin-top:5px;
	padding-bottom:5px;
	border-bottom: 1px #cccccc dotted;
	font-weight:bold;
}
.FileItemCssClass{
	margin-left:-15px;	
	font-weight:normal;
	line-height:150%;
	list-style-type:none;
}
.MoreCssClass{
	text-align:right;
	margin-top: 10px;
	margin-right:10px;
	margin-bottom:10px;
}
