@font-face {
font-family: 'HelveticaCondensedLightLiRg';
src: url('helvetica_condensedlight-webfont.eot');
src: url('helvetica_condensedlight-webfont.eot?#iefix') format('embedded-opentype'),
url('helvetica_condensedlight-webfont.woff') format('woff'),
url('helvetica_condensedlight-webfont.ttf') format('truetype'),
url('helvetica_condensedlight-webfont.svg#HelveticaCondensedLightLiRg') format('svg');
font-weight: normal;
font-style: normal;
}

#abc input ,#email1 input{
 
    width: 100% !important;
	margin-left:0px !important;
}
body{ margin:0px; padding:0px; font-size:12px; color:#79746c; background: url(../images/bodybg.jpg) no-repeat center top; font-family: Arial, Helvetica, sans-serif;}
img{border:none;}
ul{ list-style-type:none; padding:0px; margin:0px;}
p, td, input, label, form, h1, h2, h3, h4, h5, h6{padding:0px; margin:0px;}
h1{font-size:23px; color:#79746c; font-weight:normal;font-family: 'HelveticaCondensedLightLiRg';}
h2{font-size:18px; font-weight:normal; color:#79746c;}
#maincointner{width:1201px; margin:0px auto; padding:0px; }
.header{width:1201px; margin:0px; padding:20px 0 2px 0; float:left; height:auto; background:url(../images/borderline.jpg) repeat-x bottom right;}
.logo{width:363px; margin:0 0 0 10px; padding:0px; float:left; height:auto;}
.logo img{width:380px}

.menu{width:600px; margin:0px; padding:0px; float:right; height:auto;}
.menu ul{width:600px; margin:0px; padding:50px 0 0 0; float:left; height:auto; text-align:right}
.menu li{margin:0px; padding:5px 0 0 10px; float:left; height:auto; font-family:'HelveticaCondensedLightLiRg'; color:#144cc2; font-size:20px; text-align:right; display:block; line-height:35px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.menu li a{margin:0px; padding: 5px 10px 0 10px; height:auto; text-decoration:none; color:#144cc2; font-family:'HelveticaCondensedLightLiRg'; font-size:20px; display:block; line-height:30px; -moz-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.menu li a:hover{margin:0px; padding:5px 10px 0 10px; height:auto; text-decoration:none; color:#fff; font-family:'HelveticaCondensedLightLiRg'; font-size:20px; display:block; background: #144cc2; line-height:30px; -moz-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.menu a.selected{text-decoration:none; color:#fff; font-family:'HelveticaCondensedLightLiRg'; font-size:20px; background: #144cc2; display:block; line-height:30px; }


.newslatter-textbox{display: none;}
#banner{width:1201px; margin:0px; padding:2px 0 0 0; float:left; height:auto;}
.banner-img{ width:1201px; margin:0px; padding:0px; float:left; height:auto; position:relative;}
.banner-shadow{ width:1201px; margin:0px; padding:0px; float:left; height:auto;}
#box{width:1201px; margin:0px; padding:0px; float:left; height:auto;}
.box01{ width:298px; margin:0px; padding:0px; float:left; height:auto;}
.box02{ width:298px; margin:0 0 0 3px; padding:0px; float:left; height:auto;}
.box03{ width:298px; margin: 0 0 0 3px; padding:0px; float:left; height:auto;}
.box04{ width:298px; margin:0 0 0 3px; padding:0px; float:left; height:auto;}
.footer{ width:1203px; margin:15px 0 0 0; padding:10px 0 0 0; float:left; background:url(../images/border.png) repeat-x right top;}
.footermenu{ width:500px; margin:0px; padding:0px; float:left; height:auto; color:#010101; font-size:12px; font-family:'HelveticaCondensedLightLiRg';}
.footermenu ul{width:500px; margin:0px; padding:0px; float:left; height:auto; color:#000; font-size:13px;}
.footermenu li{margin:0px; padding:0 15px 0 0; float:left; height:auto; color:#010101;}
.footermenu li a{margin:0px; padding:0px; height:auto; color:#010101; text-decoration:none;}
.footermenu li a:hover{margin:0px; padding:0px; height:auto; color:#144cc2; text-decoration:none;}
.copyright{width:500px; margin:0px; padding:0px; float:right; height:auto; color:#000; font-size:13px; font-family:'HelveticaCondensedLightLiRg'; text-align:right;}
.facebook{ width:199px; margin:0px; padding:10px 0 0 0; float:left; height: auto;}
.fbicon{ width:34px; height:auto; margin:0px; padding:0px; float:left;}
.followus{ width: 160px; margin:0px; padding:10px 0 0 0; color:#144cc2; font-family:'HelveticaCondensedLightLiRg'; float:right; font-size:15px;}
.follow-uslink{font-family:'HelveticaCondensedLightLiRg'; font-size:15px; text-decoration:none; color:#144cc2;}
a.follow-uslink:hover{font-family:'HelveticaCondensedLightLiRg'; font-size:15px; text-decoration:underline; color:#000;}
a:focus {
outline: none;
}
img {
border:none;}
.panel {position: absolute; top: 0px; left: 20px; display: none; background: url(../images/banner-bg.png) repeat center top; width: 245px; height: auto; padding: 30px 20px 10px 0px; filter: alpha(opacity=85); height:449px; font-family: 'HelveticaCondensedLightLiRg'; color:#FFFFFF; font-size:15px; font-weight:normal;}
.panel p{margin:0px; padding:0px; color: #cccccc; font-family: 'HelveticaCondensedLightLiRg'; color:#FFFFFF; font-size:15px; font-weight:normal;}
.panel a, .panel a:visited{ margin: 0px; padding: 0px; color: #9FC54E; text-decoration: none; padding: 0px 20px 10px 20px; font-family: 'HelveticaCondensedLightLiRg'; color:#FFFFFF; font-size:20px; font-weight:normal;
}
.panel a:hover, .panel a:visited:hover{margin: 0; padding: 0; color: #fff; text-decoration: underline; padding: 10px 20px 10px 20px; font-family: 'HelveticaCondensedLightLiRg'; font-size:20px;}
a.trigger{position: absolute; top: 0px; left:0px; background: url(../images/arrow.png) no-repeat left; display: block; width:20px; height:479px;}
a.trigger:hover{position: absolute; top: 0px; left: 0; color:#fff; width:20px; height:479px; display: block;}
a.active.trigger{background: url(../images/arrow.png) no-repeat left;}
.columns{ clear: both; width: 330px; padding: 20px 0 0 0; line-height: 22px;}
.colleft{ float: left; width: 245px; line-height: 22px;}
.colright{ float: right; width: 130px; line-height: 22px;}
ul{padding: 0; margin: 0; list-style-type: none;}
ul li{padding: 0; margin: 0; list-style-type: none;}
hr{background-color: #333333; height: 1px;}
.folio_block {margin: 0px;}
.main_view { float: left; position: relative; }
.window { height:479px; width: 1201px; overflow: hidden; position: relative;}
.image_reel { position: absolute; top: 0; left: 0;}
.image_reel img {float: left;}
.paging {position: absolute; bottom: -14px; right: -7px; width: 178px; height:47px; z-index: 100; text-align: center; line-height: 40px; display: none;}
.paging a { padding: 5px; text-decoration: none; color: #fff;}




.toptab{ width:370px; margin:0px; padding:0px; float:right; height:auto; text-transform:uppercase;}
.toptab  ul{width:370px; margin:0px; padding:0px; float:right; height:auto;}
.toptab li{margin:0px; padding:0 5px 0 5px; float:left; height:auto; color:#144cc2; font-weight:bold; width:111px; text-align:center;}
.toptab li a{margin:0px; padding:0px; float:left; height:auto; text-decoration:none; color:#144cc2; line-height:31px; width:111px; text-align:center;}
.toptab li a:hover{margin:0px; padding:0px; float:left; height:auto; text-decoration:none; color:#fff; line-height:31px; width:111px; background:url(../images/activ-menu.png) no-repeat left; text-align:center;}
.toptab-activ{margin:0px; padding:0px; float:left; height:auto; text-decoration:none; color:#fff; line-height:31px; width:111px; background:url(../images/activ-menu.png) no-repeat left; text-align:center;}



.newslatter-right{width:237px; margin:15px 0px 0px 26px; padding:24px 0px 0px 18px; float:left; height:167px; background:url(../images/newsletter-img.png) no-repeat center top;}
.newslatter{width:227px; margin:0px; padding:3px 0px 0px 0px; float:left; height:auto;}
.textbox-news{width:213px; margin:0px; padding:0px; height:20px; border:solid 1px #CCCCCC; float: left;}
.subscribe{width:98px; margin:0px; padding:3px 0px 0px 0px; float:right; height:28px;}
.content02{ font-size:12px; color:#010101; line-height:18px; padding:0 0 10px 0; text-align:left;}
.newslatter-footer{width:500px; margin:0px; padding:0px; float:right; height:auto;}
.teamviewer{width:120px; margin:0px; padding:0px; float:left; height:auto;}
.newslatter-textbox{width:320px; margin:0px; padding:0 0 10px 0; height:auto; float:right;}
.footer-subscribe{width:98px; margin:0px; padding:0px 0px 0px 0px; float:right; height:28px;}
.box-subsc{width:213px; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; height:20px; border:solid 1px #CCCCCC; float:left;}


.footer-left{ width:600px; margin:0px; padding:6px 0 0 0; float:left; height:auto;}
.designby{width:250px; margin:0px; padding:0px; float:right; text-align:right; color:#000000; font-family: 'HelveticaCondensedLightLiRg'; letter-spacing:1px; font-size:12px;}

.designby-link{font-size:12px; text-decoration:none; color:#000000; text-decoration:none;}
a.designby-link:hover{font-size:12px; text-decoration:none; color:#00498f; text-decoration:none;}

.infoicon{ width:34px; height:auto; margin:0 0 0 5px; padding:0px; float:left;}
