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


@font-face {
	font-family: "Amaranth"; 
	src: url('fonts/Amaranth.eot');
	src: local('☺'), url('fonts/Amaranth.woff') format('woff'), url('fonts/Amaranth.ttf') format('truetype'), url('fonts/Amaranth.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
font-family: "Helvetica Bold Condensed";	src: url('fonts/HELVNBC_.eot');
	src: local('☺'), url('fonts/HELVNBC_.woff') format('woff'), url('fonts/HELVNBC_.ttf') format('truetype'), url('fonts/HELVNBC_.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



@font-face {
    font-family: "Helvetica Regular";
	src: url('fonts/HELVNR__.eot');
	src: local('☺'), url('fonts/HELVNR__.woff') format('woff'), url('fonts/HELVNR__.ttf') format('truetype'), url('fonts/HELVNR__.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body{
	margin:0px;
	padding:0px;
	background:url(images/top_bg.jpg) no-repeat center top #FFFFFF;
	font-family: calibri;}
	
.clear{
	clear:both;
	}
	
a,img{
	border:0px; outline:0;text-decoration:none;
}
a{ color:#99D9EA;}
 
td{padding: 5px 10px; font-weight:bold}	
table {
    border-collapse: collapse; width:100%
}

table, td, th {
    border: 1px solid black; #686868;
}
#container{
	width:980px;
	margin:0px auto;
	}
	
#header{
	height:160px;
	width:980px;
	}
	
#logo{
	width:237px;
	height:119px;
	float:left;
	margin-top:20px;
	}
	
#topmenu{
	width:700px;
	float:left;
	background:#FFFFFF;
	height:50px;
	margin-left:43px;
	margin-top:75px;
	font-family: calibri,"Amaranth";
}

.bb{
font-family: Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}
#topmenu ul {
width: 700px;
margin: 9px 0px 9px;
padding: 0px;
height: 32px;
}
	
#topmenu ul li{
	display:inline;
	margin:0px 0 0 23px;
float:left;	
	}
	
#topmenu ul li a{
	color:#000000;
	text-decoration:none;
font-weight:bold;	}
	
#topmenu ul li a.active,#topmenu ul li a:hover{
	color:#99d9ea;
}

.tag{ font-weight:normal;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#banner{
	height:360px;
	width:980px;
	padding-top:15px;
	}
	
#banner-left{
	width:235px;
	height:360px;
	float:left;
	font-size:30px;
	font-family: "Helvetica Bold Condensed";
}

#banner-right{
	width:740px;
	height:360px;
	float:left;
}

#banner-slogan{
letter-spacing: 1px;
line-height: 38px;
padding-left: 5px;
}

	
#content{
	width:980px;
	}
	
#content-left{
	width:400px;
	float:left;
	}
	
.arrow{
padding-right:5px;	
}
	
#content-right{
	width:576px;
	float:left;
	text-align:justify;
	}

.moreinfo{
font-weight:bold;
font-size:13px;
font-family: "Amaranth"; 
color:#000000;	
}
	
#heading-1{
	color:#FFFFFF;
	font-size:22px;
	width:233px;
	border-left:3px solid #99d9ea;
	font-family: "Helvetica Regular";
	padding-left:2px;
	}

#heading-2{
	color:#FFFFFF;
	font-size:22px;
	width:295px;
	border-left:3px solid #99d9ea;
	font-family: "Helvetica Regular";
	padding-left:2px;
	}
	
#data{
	font-size:12px;
	margin-top:18px;
	padding-bottom:19px;
	color:#686868;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	}
	
.black{
	background:#000000;
	padding:5px;
}

.blue{
	background:#99d9ea;
	padding:5px;
	color:#FFFFFF;
	
}


#left-menu ul{
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:7px;
	}

#left-menu ul li{
	list-style:none;
	font-size:12px;
	padding-bottom:15px;
	color:#686868;
}

#left-menu ul li a{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#686868;
}
#left-menu ul li a:hover, #left-menu ul li a.active{
color:#000000;}

#isoclients{
width:980px; 
height:116px;
}



#footer{
	height:180px;
	background:#000000;
	margin-top:20px;
	padding-left:40px;
	}
	
.footer-heading{
	color:#99d9ea; 
	font-size:21px;
	padding-top:10px;
}

#footer-menu ul{
	padding:0px;
	margin:2px 0 0 ;
	}

#footer-menu ul li{
	list-style:none;
	color:#FFFFFF;
	font-size:12px;
line-height:22px;	}
	
#footer-menu ul li a{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
font-size:11px;	}


/*Gallery Rotator*/

/* rotator in-page placement */
    div.rotator {
	position:relative;
	height:300px;
	display: none;
}
/* rotator css */
	div.rotator ul  {
	background: url(images/banner-bg.jpg) no-repeat #fff;height:294px;padding:0px;margin:0 12px;
}

	div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	background:#FFFFFF;
}
/* rotator image style */	
	div.rotator ul li img {
	
}
    div.rotator ul li.show {
	z-index:500
}

#copyright{color: white;
font-size: 12px;
vertical-align: baseline;
padding: 37px 0 0;}

.contact{
	background: #DDD;
	height: 22px;
	padding: 2px 10px;
	font-family: calibri;
	font-size: 16px;
	font-weight: bold;
	border-bottom:2px groove threedface;
	color: #4A4A4A;
}

.cmxform{
margin-top:14px;	
}

input{ width: 295px; margin-right:10px; float:left;}

label { width: 10em; float: left; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #686868;
padding:5px 0px;

}
label.error {float: none;
color: red;
vertical-align: top; }

.fielddiv {
float: left;
height: 45px;
width: 625px;
}
.fielddiv1 {
float: left;
width: 625px;
}
textarea{height:60px;}

.tbfield {
width: 430px;
float: left;
}

#submit {
float: right;
width: 70px;
border: none;
cursor: pointer;
background-image: url(images/buttons.png);
color: white;
display: block;
padding: 5px 10px;
text-decoration: none;
font-family: Helvetica, sans-serif;
outline: 0 none;
}

#submit:hover {
background-image: url(images/buttons.png);
color: #000000;
background-position: 0 -60px;
}
	
.download{ margin: 20px 20px 50px 0}
.download a{font-weight: bold;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    margin: 0;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 0 13px;
    /* height: 31px; */
    line-height: 38px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 18px;
    color: #333;
    background-color: #f6e312;
    border-color: #e9ac1a;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF6E312', endColorstr='#FFF9C80D');
    background-image: -webkit-linear-gradient(top, #f6e312 0%,#f9c80d 100%);
    background-image: -moz-linear-gradient(top, #f6e312 0%,#f9c80d 100%);
    background-image: -o-linear-gradient(top, #f6e312 0%,#f9c80d 100%);
    background-image: linear-gradient(top, #f6e312 0%,#f9c80d 100%);
    display: -moz-inline-stack;
    float: left;}