#cHeader {
		width: 100%;
		height: 55px;
		text-align: left;
		border-bottom: 1px solid #ffffff;
}
#cHeaderTitle {
		float: left;
		margin-top: 15px;
}
#youAreHere {
		margin-top: 30px;
		list-style-type: none;
		float: right;
}
#youAreHere dt,#youAreHere dd {
		float: left;
		color: #ffffff;
		font-size: 85%;
}
#youAreHere a {
		color: #ffffff;
}
#youAreHere a:hover {
		text-decoration: underline;
}
#cBody {
		width: 100%;
		clear: both;
		padding-top: 25px;
}

	#cBodyLeft {
			float: left;
			width: 205px;
			height: 100px;

	}
		#menuBody {
				width: 195px;	
				padding: 15px 5px 5px 5px;
				background: #DAE7EA;				
		}
		
		#secondaryNav1 {
				list-style-type: none;
		}
		#secondaryNav1 li {
				margin-bottom: 6px;
		}
		#secondaryNav1 li a {
				display: block;
				padding: 0 0 0 15px;
				color: #333333;
				text-align: left;
				border-left: 5px solid #333333;
				background: #f2f2f2;
		}
		#secondaryNav1 li a:hover {
				color: #666666;
		}		
		#secondaryNav1 li a.stay2 {
				border-left: 5px solid #00ADBF;		
		}
		#secondaryNav1 ul  {
				list-style-type: disc;
				color: #333333;
				padding: 10px 0;
		}
		#secondaryNav1 ul li {
				margin-left: 20px;
				margin-bottom: 0;
		}
		#secondaryNav1 ul li a {
				display: block;
				padding:0 0 3px 0;
				color: #333333;
				text-align: left;
				border-left: 0;
				background: none;		
		}
		#secondaryNav1 ul li a.stay3 {
				color: #00ADBF;
		}		
		
		
		
		#secondaryNav {
				list-style-type: none;
		}
		#secondaryNav li a {
				display: block; 
				overflow: hidden;
				padding: 3px 0px 3px 25px;
				color: #333333;
				text-align: left;
				background: url(../Images/second/bgLevel1Normal.png) 0 0;		
		}
		#secondaryNav ul li a {

				height: 100%;
				background: none;
				font-size: 90%;
				/*\*/
				letter-spacing: 0;
				/**/				
		}
		#secondaryNav ul li a:hover {
				color: #00A99D;		
		}
		#menuBottom {
				width: 205px;
				height: 250px;
				background: url(../Images/Second/cBodyMenuBottomBg.png);
		}
	#cBodyRight {
			float: right;
			width: 695px;
			text-align: left;
			padding-bottom: 100px;
			color: #333333;
	}
		#productInfo {
		}
			#productDescription {
					float: left;
					width: 395px;
			}
			#productDescription p {
					font-size: 100%;
			}
				#productName {
						font-size: 140%;
						font-weight: bold;
				}
				#productImg {
						width: 300px;
						float: right;
				}
				#productDescription span.btnTryStyleNormal input {
						float: right;
						margin-top: 20px;
						cursor: pointer;	
						width: 196px;
						height: 73px;
						border: 0;
						background: url(../Images/btn/btnTry-tw.png) 0 0 no-repeat;				
				}
				#productDescription span.btnTryStyleHover input {
						float: right;
						margin-top: 20px;
						cursor: pointer;	
						width: 196px;
						height: 73px;
						border: 0;
						background: url(../Images/btn/btnTry-tw.png) -196px 0 no-repeat;				
				}
				#productDescription span.btnBuyStyleNormal input {
						float: right;
						margin-top: 20px;
						cursor: pointer;	
						width: 196px;
						height: 73px;
						border: 0;
						background: url(../Images/btn/btnBuy-tw.png) 0 0 no-repeat;				
				}
				#productDescription span.btnBuyStyleHover input {
						float: right;
						margin-top: 20px;
						cursor: pointer;	
						width: 196px;
						height: 73px;
						border: 0;
						background: url(../Images/btn/btnBuy-tw.png) -196px 0 no-repeat;				
				}	
				#productDescription span.btnDownloadStyleNormal input {
						float: right;
						margin-top: 20px;
						cursor: pointer;	
						width: 196px;
						height: 73px;
						border: 0;
						background: url(../Images/btn/btnDownload-tw.png) 0 0 no-repeat;				
				}
				#productDescription span.btnDownloadStyleHover input {
						float: right;
						margin-top: 20px;
						cursor: pointer;	
						width: 196px;
						height: 73px;
						border: 0;
						background: url(../Images/btn/btnDownload-tw.png) -196px 0 no-repeat;				
				}					
		#productInfoMore {
				clear: both;
				padding-top: 50px;				
		}
			.compare {
					width: 100%;
			}
			.compare th, .compare td {
					height: 25px;
			}
			.feature, .version, .category, .item {
					padding: 5px;
					
			}
			.version, .yes, .no, .num, .net {
					text-align: center;
			}
			.version, .feature {
					color: #ffffff;
					background: #3087A4;
			}
			.net {
					color: #ffffff;			
					background: #003333;
			}
			.category {
					background: #8CCFCF;
			}
			.item, .yes, .no, .num {
					background: #f2f2f2;
			}
			.yes {
					overflow: hidden;
					text-indent: -1000em;				
					background: url(../Images/MasterPage/check.png) 50% 50% no-repeat #f2f2f2;
			}
			.no {
					overflow: hidden;
					text-indent: -1000em;			
			}
			
			.requirements {
					margin-bottom: 30px;
					width: 100%;
			}
			.requirements th {
					width: 180px;
					padding: 5px;
					background: #8CCFCF;
			}
			.requirements td {
					padding: 5px;
					background: #f2f2f2;
			}
			#download {
					position: absolute;
					top: 515px;
					right: -10px;
					z-index: 100;
					list-style-type: disc;
					/*list-style-position: inside;*/
			}
			#download li {
					float: left;
					margin-left: 10px;
					padding-right: 10px;
			}
			#download li a {
					color: #666666;
			}
			#download li a:hover {
					color: #000000;
			}
/* orderList 樣式設定開始
-------------------------------------------------------------------*/
th,td {
		color: #000;
}
input, textarea, select {
		border: 1px solid #333; 
}
fieldset {
		background: #f2f2e6;
		padding: 10px;
		border: 1px solid #fff;
		margin-bottom: 5px; 
		width: 600px;
	}
fieldset.action {
		background: #666666; 
		margin-top: 10px;
	}
fieldset.action input {
		padding: 5px;
		border: 1px solid #999999;
		background: #ffffff;
	}	
label {
		font-weight: bold; 
		color: #000000;
	}
label.opt {
		font-weight: normal;
	}
#ctl00_ContentPlaceHolder1_orderList {
		width: 620px;
		padding: 40px 20px 20px 20px;
		background: #ffffff;
}
#ctl00_ContentPlaceHolder1_orderList dl {
		clear: both;
	}
#ctl00_ContentPlaceHolder1_orderList dt {
		float: left; 
		text-align: right; 
		width: 90px; 
		line-height: 25px; 
		margin: 0 10px 10px 0;
	}
#ctl00_ContentPlaceHolder1_orderList dd {
		float: left; 
		width: 475px; 
		line-height: 25px; 
		margin:0 0 10px 0;
	}
#tableInfo1 {
		margin-top: 5px;
}
#tableInfo1 th {
		text-align: left;
}
#tableInfo1 td {
		text-align: left;	
}
#tableInfo1 th.productName {
		width: 400px;
}
#tableInfo1 th.productNum {
		width: 80px;
}
#tableInfo1 th.productPrice {
		width: 80px;
}
#tableInfo1 td.total {
		height: 30px;
}
.tableInfo2 {
		margin-top: 5px;
}
.tableInfo2 td {
		text-align: left;
		padding: 4px 0;
}
.tdTitle1 {
		width: 90px;
		text-align: left;		
}
.tdTxt1 {
		width: 190px;
		text-align: left;
}
span.txtStyle1 input{
		width: 30px;
}
span.txtStyle2 input{
		width: 150px;
}
span.txtStyle3 input{
		width: 170px;
}
/* orderList 樣式設定結束
-------------------------------------------------------------------*/

/*AJAX Modal Popup*/
.modalBackground {
		background-color:Black;
		filter:alpha(opacity=85);
		opacity:0.85;
		}	
			
