@charset "utf-8";
/* CSS Document */

html
{
	margin:0;
	padding:0;
}
body
{
	margin:0;
	padding:0;
	background:#f1eeeb;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#736e6e;
}
@font-face
{
	font-family:vivaldi;
	src: url('vivaldi.ttf');
}	
h1
{
	color:#504949;
	text-align:left;
	font-size:20px;
}
h2
{
	font-size:20px;
	color:#504949;
	width:99%;
	border-bottom:#b1b1b1 solid 1px;
	padding:0 10px 5px 0px;
	margin:5px 0 0 0;
}
h3
{
	color:#504949;
	text-align:left;
	font-size:15px;
	padding:0 0 10px 0;
	border-bottom:#b1b1b1 solid 1px;
	width:100%;
}
.top-line
{
	background:#f1eeeb;
	height:8px;
	width:100%;
}
.header
{
	background:#122f34;
	height:70px;
	width:100%;
}
.wrapper
{
	width:980px;
	height:auto;
	margin:0 auto;
	padding:0;
}
.logo
{
	float:left;
	height:66px;
	width:66px;
	padding:2px 0 0 0;
}
.logo-heading
{
	float:left;
	width:320px;
	height:50px;
	font-family:vivaldi;
	margin:15px 0 0 100px;
}
#lang
{
float:left;
height:50px;
width:auto;
margin:0px 0 0 10px;
}

.upr-menu
{
	background:url(../images/upr-menu-bg.png) no-repeat;
	float:right;
	width:381px;
	height:21px;
}
.upr-menu ul
{
	padding:0;
	margin:0 0 0px 25px;
}
.upr-menu li
{
	display:inline;
	font-size:12px;
	color:#496368;
	padding:0 2px 0 0;
}
.upr-menu a
{
	font-size:12px;
	text-decoration:none;
	color:#496368;
}
.blue-bg
{
	background:url(../images/blue-bg.gif) repeat-x;
	width:100%;
	float:left;
	height:auto;
}
.white-bg-2-cr
{
	background:#FFF;
	width:980px;
	height:auto;
	float:left;
	border:#cccccc solid 1px;
	border-radius:0 0 10px 10px;
	-moz-border-radius:0 0 10px 10px;
	-webkit-border-radius:0 0 10px 10px;
}
.white-bg-4-cr
{
	background:#FFF;
	width:980px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	border:#cccccc solid 1px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.form-table
{
	float:left;
	margin:10px 0 0 010px;
}
.enquiry-heading
{
	background:#8eadb0;
	width:100%;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	font-size:18px;
	height:30px;
	border-radius:5px 5px 0 0;
}
.submit-heading
{
	color:#000;
	font-size:10px;
}
.feild-text
{
	border:#8eadb0 solid 1px;
	width:240px;
	color:#8eadb0;
	padding:0 0 0 10px;	
	font-size:10px;
	height:28px;
}
.feild-msg
{
	border:#8eadb0 solid 1px;
	width:240px;
	color:#8eadb0;
	padding:0 0 0 10px;	
	font-size:10px;
	height:60px;
}
.submit-btn
{
	width:95px;
	background:url(../images/submit.gif) no-repeat;
	border:none;
	cursor:pointer;
	height:29px;
}



.banner
{
	float:right;
	width:680px;
	height:270px;
	margin:10px 10px 10px 0;
}
.highlight
{
	width:auto;
	height:auto;
	float:left;
	padding:0 10px 0 10px;
	text-align:justify;
}
.v-line
{
	background:url(../images/v-line.jpg) no-repeat;
	width:10px;
	height:275px;
	float:left;
}
.highlight-text
{
	color:#736e6e;
	text-align:justify;
}
.read
{
	float:right;
	padding:0 0 5px 0;
}
.read a
{
	color:#981616;
	text-decoration:none;
}
.combined-area
{
	float:left;
	width:980px;
	height:auto;
	margin:10px 0 0 0;
}
.left-area
{
	float:left; 
	height:auto; 
	width:250px;
}
.right-area
{
	float:right; 
	height:auto; 
	width:auto;
}
.product-heading
{
	background:#8eadb0;
	width:100%;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	font-size:18px;
	height:25px;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	padding:5px 0 0 0;
}
.product-box
{
	width:265px;
	height:auto;
	background:#FFF;
	border:#8eadb0 solid 1px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	float:left;
}
.product-box ul
{
	margin:0;
	padding:10px;
}
.product-box li
{
	border-bottom:#8eadb0 dotted 2px;
	list-style:none;
	margin:10px 0 0 0px;
	padding:0 0 5px 0;
}
.product-box a
{
	text-decoration:none;
	color:#827777;
}
.list-bullet
{
	padding:0 10px 0 0;
}
.content-box
{
	float:right;
	background:#FFF;
	width:680px;
	height:auto;
	padding:10px 10px 0 10px;
	text-align:justify;
	border:#cccccc solid 1px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.footer
{
	width:100%;
	background:#122f34;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	color:#FFF;
}
.footer ul
{
	padding:0;
	text-align:center;
}
.footer li
{
	display:inline;
	font-size:12px;
	color:#FFF;
	margin:10px 0 0 0;
	padding:10px 5px 10px 5px;
}
.footer a
{
	font-size:12px;
	text-decoration:none;
	color:#fff;
}
.copyright
{
	float:left;
}
.powered
{
	float:right;
}
.powered a
{
	font-weight:bold;
}
.rgt-img
{
	padding:0 0 0 10px;
}
.details
{
	clear:both;
	float:left;
}
.details-table
{
	margin:0 0 0 0px;
	font-size:11px;
}
.red-bg
{
	background:#fdd4d0;
	color:#ac615a;
	height:30px;
}
.yellow-bg
{
	background:#f9edca;
	color:#8a763b;
	height:30px;
}
.last-bg
{
	background:#f9edca;
	color:#8a763b;
}
.small-font
{
	font-size:10px;
}
.lft-img
{
	padding:0 20px 0 0;
	float:left;
}
.rgt-img
{
	padding:0 0 0 20px;
	float:right;
}
.contact-tbl
{
	margin:5px auto;
	padding:0;
	width:400px;
}
.tr1
{
	background:#c2dbdf;
}
.tr2
{
	background:#d8e4e5;
}
.feild-text-inquiry
{
	width:200px;
	height:25px;
	padding:0 10px 0 10px;
	border:#a7cdd3 solid 1px;
	border-radius: 10px; 
	-moz-border-radius:15px; 
	-webkit-border-radius:15px;
}
.feild-text-area-inquiry
{
	width:190px;
	height:80px;
	padding:0 10px 0 10px;
	border:#a7cdd3 solid 1px;
	border-radius: 15px; 
	-moz-border-radius:15px; 
	-webkit-border-radius:15px; 
}
.inquiry-tbl
{
	margin:20px 0 0 0;
}
.inquiry-tbl td
{
	width:500px;
}
.submit
{
	background:#49919c;
	padding:2px 10px 2px 10px;
	border:#1b7380 solid 1px;
	color:#FFF;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.submit:hover
{
	background:#122f34;
	padding:2px 10px 2px 10px;
	border:#1b7380 solid 1px;
	color:#FFF;
	border-radius:10px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}