body{
	padding:0px;
	margin:0px;
}

*{
	padding:0px;
	margin:0px;
}

.page{
	width:100%;
	padding:0px;
	margin:0px auto 0px auto;
	display:block;
}

	
/***************  start HEADER  ***************/

.header{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
	background:#451818;
}

	.header1{
		width:995px;
		height:20px;
		padding:0px;
		margin:0px auto 0px auto;
	}
	
		.header-L{
			width:auto;
			padding:0px;
			margin:3px 0px 4px 8px;
			float:left;
		}
		
		.header-R{
			width:auto;
			padding:0px;
			margin:3px 8px 4px 0px;
			float:right;
		}

.header-txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	word-spacing:2px;
	text-align:left;
	text-decoration:none;
	color:#9d9d9d;
}

/***************  start BANNER  ***************/

.banner{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
	background:#1f221b;
}

	.banner1{
		width:995px;
		height:290px;
		padding:0px;
		margin:0px auto 0px auto;
		
	}


/***************  start MAIN-CONTAINER  ***************/

.main-container{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
	background:#ffffff;
}

	.content{
		width:995px;
		padding:0px;
		margin:0px auto 0px auto;		
	}
	
	/***************  start CONTENT - L  ***************/
	.content-L{
		width:478px;
		padding:0px;
		margin:0px;
		float:left;
		display:block;
	}
	
	.content-txt{
		width:472px;
		padding:0px;
		margin:5px 0px 10px 5px;
		float:left;
	}
	
	
	/***************  end CONTENT - L  ***************/
	
	
	/***************  start CONTENT - R  ***************/
	.content-R{
		width:495px;
		padding:0px;
		margin:0px;
		float:right;
		display:inline;
	}
	
	.content-R01{
		width:235px;
		height:231px;
		padding:0px;
		margin:20px 0px 20px 0px;
		float:left;
		background:url(../images/case-studies_box.jpg) left top no-repeat;
	}
	.content-R02{
		width:235px;
		height:231px;
		padding:0px 6px 0px 0px;
		margin:20px 0px 20px 0px;
		float:right;
		background:url(../images/download_box.jpg) left top no-repeat;
	}
	.content-R03{
		width:478px;
		height:93px;
		padding:0px 6px 0px 0px;
		margin:20px 0px 20px 0px;
		float:left;
		background:url(../images/3mc_pic.jpg) left top no-repeat;
	}
	
	.content-R04{
		width:229px;
		height:106px;
		padding:0px;
		margin:10px 0px 10px 0px;
		float:left;
		background:url(../images/dealer_box.jpg) left top no-repeat;
	}
	.content-R05{
		width:250px;
		height:106px;
		padding:0px;
		margin:10px 0px 10px 0px;
		float:right;
		background:url(../images/device_box.jpg) left top no-repeat;
	}

/***************  start BODY TEXT  ***************/ 

.txt-body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	line-height:16px;
	color:#000000;
	list-style:outside;
	list-style-type:none;
}

.txt-body ul{
	padding:0px;
	margin:20px 0px 0px 20px;
}
.txt-body ul li{
	padding:0px;
	margin:0px 0px 0px 20px;
	list-style:outside;
	line-height:18px;
}


.txt-link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	line-height:16px;
	color:#000000;
}

.txt-link a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	line-height:16px;
	color:#000000;
}

.txt-link a:hover{
	color:#990000;
}

/*.txt-body ul{
	margin:10px 0px 0px 30px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	line-height:16px;
	color:#000000;
	list-style-type:none;
	list-style-position:outside;
}

.txt-body ul li{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	line-height:16px;
	color:#000000;
	list-style-type:none;
	list-style-position:outside;
	list-style-image:url(../images/bullet_li.gif);
}
*/
/*.txt-bullet{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	line-height:16px;
	color:#000000;
	list-style:outside;
	list-style-type:none;
}

.txt-bullet ul{
	margin:10px 0px 0px 30px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	line-height:16px;
	color:#000000;
	list-style-type:none;
	list-style-position:outside;
}

.txt-bullet ul li{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	line-height:16px;
	color:#000000;
	list-style-type:none;
	list-style-position:outside;
	list-style-image:url(../images/bullet_li.gif);
}*/

.txt-blue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-align:justify;
	text-decoration:none;
	line-height:16px;
	color:#0099cc;
}

/***************  end BODY TEXT  ***************/ 


/***************  start FOOTER  ***************/

.footer{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
	background:url(../images/footer-top_shadow.jpg) top left repeat-x;
	background-color:#451818;
}

	.footer1{
		width:995px;
		padding:0px;
		margin:20px auto 0px auto;
		display:block;
	}
		
		
		/***************  start FOOTER-TOP  ***************/
		
		.footer-top{
			width:995px;
			padding:0px;
			margin:0px;
			float:left;
			display:inline;
		}
		
			.footer-topL{
				width:550px;
				padding:0px;
				margin:0px;
				float:left;
				display:block;
			}
			
				.footer-topL1{
					width:550px;
					padding:0px;
					margin:0px;
					float:left;
					display:inline;
				}
				
					.footer-link{
						width:100px;
						padding:0px 15px 0px 0px;
						margin:0px;
						float:left;
					}
					
					.footer-link ul{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						font-style:normal;
						font-weight:normal;
						text-align:left;
						text-decoration:none;
						/*line-height:25px;*/
						list-style:none;
						color:#eae5c6;
					}
					
					.footer-link ul li{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						font-style:normal;
						font-weight:normal;
						text-align:left;
						text-decoration:none;
						line-height:27px;
						color:#FFFF99;
					}
					
					.footer-link ul li a{
						margin:0px;
						padding:0px 0px 0px 15px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						font-style:normal;
						font-weight:normal;
						text-align:left;
						text-decoration:none;
						/*line-height:25px;*/
						color:#FFCC99;
						background:url(../images/footer-link_bullet.jpg) left center no-repeat;
					}
					
					.footer-link ul li a:hover{
						/*padding:0px 0px 0px 15px;*/
						color:#ffffff;
						background:url(../images/footer-link_bullet_over.jpg) left center no-repeat;
					}
					
					.footer-link .current{
						color:#ffffff;
						background:url(../images/footer-link_bullet_over.jpg) left center no-repeat;
						cursor:text;
					}
					
					.footer-topL1-div{
						width:1px;
						height:160px;
						float:left;
						background:url(../images/footer-link_div.jpg) center left no-repeat;
						vertical-align:middle;
					}
					
					.footer--topL1-details{
						width:400px;
						padding:10px 15px 0px 15px;
						margin:0px;
						float:right;
					}
					
					.footer--topL1-details-txt{
						width:auto;
						padding:0px;
						margin:35px 0px 0px 0px;
						float:right;
						vertical-align:middle;
					}
				
				.footer-topL2{
					width:550px;
					padding:0px;
					margin:10px 0px 0px 0px;
					float:left;
				}
			
			
			.footer-topR{
				width:428px;
				padding:0px 0px 0px 15px;
				margin:0px;
				float:right;
				background:url(../images/footer-top-R_div.jpg) center left no-repeat;
				/*border-left:#bc764b solid 1px;*/
			}
		
		
		/***************  start FOOTER-DOWN  ***************/
		
		.footer-down{
			width:995px;
			padding:0px;
			margin:10px 0px 10px 0px;
			float:left;
			display:inline;
			background:url(../images/footer-down_div.jpg) top center repeat-x;
		}
		
		.footer-downL{
			width:550px;
			padding:0px;
			margin:10px 0px 0px 0px;
			float:left;
		}

		.footer-downR{
			width:auto;
			padding:0px;
			margin:10px 0px 0px 0px;
			float:right;
		}
		
		.footer-txt{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-style:normal;
			font-weight:normal;
			text-align:justify;
			text-decoration:none;
			color:#FFFFFF;
			line-height:14px;
			word-spacing:1px;
		}
		
		.footer-txt a{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-style:normal;
			font-weight:normal;
			text-align:justify;
			text-decoration:none;
			color:#FFFFFF;
			line-height:14px;
			word-spacing:1px;
		}
		
		.footer-txt a:hover{
			color:#FFFFCC;
		}
		
		.footer-txt current{
			color:#FFFFCC;
		}

		.footer-txt-yellow{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-style:normal;
			font-weight:normal;
			text-align:left;
			text-decoration:none;
			color:#fbffb8;
			line-height:14px;
		}
