/* JJML Page CSS Document */

/* -------------- Page Style ------------- */	
body{
	height:100%;
	text-align:center;
	background:#E0E1D6 url(Images/BackGroundAll.jpg) repeat left top;
}

html{
	height:100%;
}

#HomePage{
	width:100%;
	margin:0 auto;

	text-align:center;
}

#HomePage #Wapper{
	width:944px;
	
	background:#afd83d url(Images/BackGround.jpg) repeat-x left top;
	
	margin:0 auto;
/*	text-align:left;*/	
}

#SkinPage #Wapper{
	width:920px;
	
	background:#afd83d url(Images/BackGroundSkin.jpg) repeat-x left top;
	
	margin:0 auto;
	text-align:left;	
}

#HomePage .Banner{
	height:206px;
	width:944px;
	
	background: url(Images/Banner3.jpg) no-repeat left top;
}

#SkinPage #Banner{
	height:120px;
	width:920px;
	background:url(Images/SkinPageBanner.jpg) no-repeat left top;
}

#HomePage #LeftSide{
	background: url(Images/LeftSideBack.jpg) repeat-y right top;
	
	width:32px;
	
	vertical-align:top;
}

#HomePage #LeftTopSide{
	background:url(Images/LeftSideTopBack.jpg) no-repeat right top;
	
	width:32px;
	height:26px;
	
	padding-left:0px !important;padding-left:20px;
}

#HomePage #RightSide{
	background: url(Images/RightSideBack.jpg) repeat-y left top;
	
	width:32px;
	
	vertical-align:top;
}

#HomePage #RightTopSide{
	background: url(Images/RightSideTopBack.jpg) no-repeat left top;
	
	width:32px;
	height:26px;
	
	padding-left:0px !important;padding-left:20px;
}


#SkinPage .LeftSide{
	padding-left:20px;
}

#SkinPage .RightSide{
	padding-left:20px;
}


#HomePage .Footer{
	width:944px;
	height:36px;
	
	padding-top:10px;
	
	border:0px;
	
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration:none;
	
	vertical-align:bottom;
	
	background: url(Images/Footer2.jpg) no-repeat left top;
}

#SkinPage .Footer{
	width:650px;
	height:36px;		
	border:0px;
	
	vertical-align:middle;
	text-align:center;
	
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration:none;

	background:none;

}

#LoginPage .Footer{
	width:100%;
	height:36px;		
	border:0px;
	
	vertical-align:middle;
	text-align:center;
	
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration:none;

	background:none;

}
.Footer a:link,.Footer a:visited{
	color:fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration:none;
}

.Footer a:hover {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration:underline;
}

.LeftSpace,.RightSpace{
	padding-left:32px;
}

/* --------------  Default Style ------------- */
.Normal,.Normal TD{
	font-family:Arial, Helvetica, sans-serif;
	color: #545452;
	font-size: 12px;
	font-weight:normal;
	padding:0px;
	text-align:left;
}

.img{
	border:10px solid #eef29e;
}

p{
	line-height:1.9em;
	text-align:left;
}

.SubHead {
	color: #333;
}
/* --------------  Pane Style ------------- */

#HomePage .ContentPane{
	width:311px;
		
	padding-left:56px;
	padding-right:24px !important;padding-right:28px;
	padding-top:20px;
	
	border:none;
	
	background: #fff url(Images/ContentShadow.jpg) repeat-x left top;	
}

#CenterLeft{
	background: url(Images/CenterLeftShadow.jpg) repeat-y right top;
	
	padding-left:0px;
	
	vertical-align: top;
}

#CenterLeftTop{
	background:url(Images/CenterLeftTop.jpg) no-repeat right top;
	
	padding-left:8px;
	height:9px
}

#CenterRight{
	background: url(Images/CenterRightShadow.jpg) repeat-y left top;
	
	vertical-align:top;
	
	padding-left:0px;
}

#CenterRightTop{
	background: url(Images/CenterRightTop.jpg) no-repeat left top;
	
	padding-left:9px;
	
	height:9px;
}

#HomePage .CenterPane{
	width:200px;
	
	padding-left:36px;
	padding-right:0px;
	
	border:none;
	
	background:#fff;
}

#HomePage .RightPane{
	width:260px;
	
	padding-left:21px;
	padding-right:0px;
	padding-top:20px;
		
	border:none;
	
	background: #fff url(Images/ContentShadow.jpg) repeat-x left top;
}

#HomePage #Content{

}

#SkinPage #Content{
	background:url(Images/ContentSkin.gif) repeat-x left top;

}

#SkinPage .ContentPane{
	width:655px;
	
	padding:0px;
		
	border:none;
	
	background:none;	
}

#SkinPage .RightPane{
	width:229px;
	
	padding:0px;
				
	border:none;
		
	background:none;
}

/* --------------  Menu Style ------------- */
.Menu{
	height:28px;
	vertical-align: top;		
	padding-right:10px;
	background: #fefefe url(Images/tabStripeOff.gif) repeat-x left bottom;
}


/* -------------- Common Style ------------- */

a:link, a:visited{
	color:#008cca;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration:none;
}

a:hover {
	color:#008cca;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration:underline;
}


.Logo{
	text-align:left;
	
	padding-left:10px;
	
	height:71px;
	width:300px;
}

#Bread{
	padding-left:30px;
	padding-top:5px;
	background:url(Images/Bread.gif) no-repeat 14px 8px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	font-weight:normal;
	font-size:12px;
}

.bread,A.bread:link ,A.bread:active,A.bread:visited {
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	font-weight:normal;	
}

 A.bread:hover{
	text-decoration:underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
}

.TopLink{
	height:20px;
	
	text-align:right;
	vertical-align:top;
	
	padding-right:30px;
}

.TopLink img{
	border:0;
}

.TopLink,.TopLink a:link,.TopLink a:visited{
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
}

.TopLink a:hover{
	text-decoration:underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
}

#User{
	padding-left:10px;
	padding-top:5px;
	
	height:20px;	
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5d5d;

	vertical-align:middle;
	border-bottom:1px solid #B7C393;
}

.dnnLogin, a.dnnLogin:link, a.dnnLogin:visited{
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
}

a.dnnLogin:hover{
	text-decoration:underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
}

.dnnUser, a.dnnUser:link, a.dnnUser:visited{
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
}

a.dnnUser:hover{
	text-decoration:underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
}

.Left{
	float:left;
	padding-left:10px;
}

.Right{
	float:right;
	padding-right:10px;
}

.MenuLeft{
	width:100px;
}

.MenuRight{
}

/*--------------------  Style for Web-------------------------------------------*/

.agent{
	line-height:25px;
}

.AgentProcess{
	text-align:center;
	border:1px solid #99cc00;
	width:300px;
	margin:0 auto;
}

.AgentDiv{
	text-align:center;
	padding:10px;
	margin:0 auto;
}

.AgentArrow{
	text-align:center;
}

.condition{
	padding-left:150px;
}

.factory{
	line-height:25px;
}

.factory img{
	margin-right:10px;
}

.factory strong{
	font-size:14px;
}

.hotTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#99cc00;
	font-weight:bold;
}

.Vstroll{
	line-height:30px;
}

.EnglishText{
	text-align:left;
}

td .record{
	background: url(Images/GreenDot.gif) no-repeat left 9px;
	padding-left:15px;
	padding-bottom:0px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	color: #545452;
	font-size: 12px;
	font-weight:normal;
	text-align:left;
}
