/* CSS Document */

* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
	font: normal 11px Verdana;
	color: #333333;
}

body{background:url(../images/bg-img.gif) repeat; margin:0; padding:0}

.flt-lft{float:left}

.flt-rgt{float: right}

table {
	border-collapse: collapse;	
}

p{margin:0; padding:0}

.spacer{ padding:5px}

.img{padding:10px}

.img1{padding:5px 0 5px 5px; margin-left:15px}
 
.img_top-nav{padding:15px 7px 0 0}

.para-spacer{margin:0; padding:10px}

.clr{clear:both}

#menu {

	height: 33px;
	width: 902px;
	padding-left:0px;
	background:url(../images/nav-bg_off.gif) repeat-x;	
	}
	
	#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
	float:left
}

#menu li {
	float: left;
	width:125px;
	height:33px;
	padding:0;
	border: 1px #FFFFFF;
	border-collapse:collapse;
}

#menu a {
	display: block;
	float: left;
	width:125px;
	height:33px;
	text-decoration: none;
	font-size: 12px;
	padding-top: 7px;
	font-weight: bold;
	color: #000000;
    text-align: center;
	font:Verdana, Arial, Helvetica, sans-serif;
	border: 1px #FFFFFF;
	border-collapse:collapse;
}

#menu a:hover {
	color: #ffffff;
	
	}

#container{width:902px; margin:-15px auto auto auto}

#container .header{background: url(../images/header-bg.gif) repeat-x; height:106px; width:902px; margin:0}

#container .header .logo{width:194px; height:67px; margin: 20px 0 0 17px; float:left}

#container .header .top-icon{padding:20px 0 0 450px; width:150px}	

#container .topNavi{width:902px; height:35px; margin-top:-10px; background:#667886}

#container .topNavi ul li{margin:0; padding:0; list-style:none; display:inline-display; float:left; height:36px; background:#667886}

#container .banner{width:902px; height:237px; background:#667886; margin-bottom:26px}

/* home page */

#container .sectionbox{background:url(../images/section-box-bg.gif) repeat-y; width:290px; height:425px}

#container .sectionbox .title{width:160px; height:15px; padding: 35px 30px 25px 15px}

#container .sectionbox .icon{width:71px; height:65px; margin-top:15px}

#container .sectionbox .text{width:255px; font-size:11px; color:#333; text-decoration:none; padding: 10px 15px 0 20px}


/* inner page */

#container .contentbox{width:902px;}

#container .contentbox .bgtop{width:902px; height:9px; background:url(../images/content-box-bg-top.gif); margin-top:0}

#container .contentbox .bg{width:902px; background:url(../images/content-box-bg.gif); margin-top:0}

#container .contentbox .bgbtm{width:902px; height:9px; background:url(../images/content-box-bg-bottom.gif); margin-top:0}

#container .contentbox h3{width:780px; font:bold 24px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#3f7ba9; text-decoration:none; text-transform: uppercase; padding:43px 0 0 33px}

#container .contentbox .icon1{width:71px; height:65px; margin:20px 10px 0 0;}

#container .sectionbox .text1{width:827px; font-size:11px; color:#333; text-decoration:none; padding-bottom:20px}

/* footer */

#container .footer{width:902px; height:47px; background:url(../images/footer-bg.gif) repeat; margin:26px 0 26px 0 auto}

#container .footer-big{font:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; font-size:12px; padding: 2px 0 5px 300px}

#container .text_footer{font:Verdana, Arial, Helvetica, sans-serif normal 11px #333; padding-left:400px; text-decoration:underline}

#c1 ul{margin:0; padding:0}

#c1 li{padding:0 0 5px 35px; list-style:none; background:url(../images/bullet.gif) no-repeat 15px 5px}


#c2 ul{padding-left:5px}

#c2 li{margin:0; padding-left:10px; list-style:none; display:inline-display; float:left}

#contact{padding-left:5px; width:590px; margin:0}

#contact1{padding-left:5px; width:590px; margin:0}

#contact .contactdivAus{margin:0; padding-left:5px; float:left; width:180px; _width:180px;}

#contact1 .contactdivAus1{ margin-top:20px; padding-left:5px; float:left; width:180px; _width:180px;}

#contact .contactdivEup{margin:0; padding-left:5px; float:left; width:220px; _width:220px;}

#contact1 .contactdivEup1{margin-top:20px; padding-left:5px; float:left; width:220px; _width:220px;}

#contact .contactdivAsia{margin:0; padding-left:5px; float:left; width:170px; _width:170px;}

#contact1 .contactdivAsia1{margin-top:20px; padding-left:5px; float:left; width:170px; _width:170px;}


.text-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #333333;
	width:207px;
}

.text-blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0063af;
	font-weight:bold;
	text-decoration:underline;
}

.text-blu-unbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0063af;
	text-decoration:underline;
	float: right;
	padding-right:20px;
}

.text-blu-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0063af;
	font-weight:bold;
}
.text_pro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;	
}

.text_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	color: #333333;

}

/* menu styles */
#jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		}

	#jsddm li a
	{	display: block;
		background: #647683;
		height:auto;
		padding: 0;
		margin: 0;
		text-decoration: none;
		}

		
		#jsddm li ul
		{   margin-top:0px;
			padding: 0;
			position: absolute;
			visibility: hidden;
			}
		
			#jsddm li ul li
			{	float: none;
				display: inline;
				}
			
			#jsddm li ul li a
			{	width: 140px;
				height: auto;
				padding: 5px 0 5px 10px;
				background: #728594;
				color: #fff;
				border: 1px solid white;
			}	
			
			#jsddm li ul li a:hover
			{	background: #8696a4}

/* product pages styles */

#container .contentbox h3{width:780px; font:bold 24px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#3f7ba9; text-decoration:none; text-transform: uppercase; padding:40px 0 0 33px}

#container .product-head{font:bold 24px Arial, Helvetica, sans-serif; color:#3f7ba9; text-decoration:none; text-transform: uppercase; padding:0 0 15px 10px; float:left}

#container .product-logo{padding:33px 0 0px 263px; width:500px; vertical-align:middle}

#container .contentbox .icon1{width:71px; height:65px; margin:20px 10px 0 0;}

#container .lhs{width:200px}
#container .rhs{width:682px}

#whitePapaer{ margin:0; float:left;}

#whitePapaer .title{padding: 0 15px 0 15px; float:left;}

#whitePapaer .copy{width:640px; padding: 10px 0 10px 47px; float:left;}

