html, body{height:100%; margin:auto;}
body{margin:0; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif; background:url(../images/dot.png) repeat-x left 107px;}
.clearfix:after {visibility: hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display: inline-table;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}
h1, h2, h3, h4, h5, h6, p, ul,form{margin:0px; padding:0px; list-style:none;}
#container{width:1020px; position:relative;background:url(../images/shadow.png) repeat-y top left; margin:0 auto;}
/* header start */
#header{height:88px;position:relative;padding:20px 25px 0;  background:#fff url(../images/dot.png) repeat-x left 107px;}
#logo{width:250px; float:left; position:absolute; z-index:1; left:25px;}
#right-header{margin-left:250px; width:718px;}
#follow-us{height:58px;}
#follow-us ul li{float:right; margin-left:14px;}
/* dropdown start */
ul.dropdown{position: relative; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
ul.dropdown li{font-weight: bold; float: right; zoom: 1; white-space:nowrap;margin-left:14px;}
/* span  */
ul.dropdown li a{padding-left:15px;color:#f8981d; text-decoration:none;line-height:29px; cursor:pointer; display:block;}
ul.dropdown li a span{padding-right:15px; height:29px;}
/* current   */
ul.dropdown li a.current{color:#000;height:30px;background:url(../images/tab-bg.png) no-repeat top left; display:inline-block;}
ul.dropdown ul li a span{ height:29px; display:inline-block;background:none !important;}
ul.dropdown li a.current span{background:url(../images/tab-bg.png) no-repeat top right;display:inline-block;height:29px;}
/* Doesn't work in IE  .hover class */
ul.dropdown li.hover{position:relative;background:#fff url(../images/tab-bg.png) no-repeat top left;height:30px;}
ul.dropdown li.hover a span{color:black; background:#fff url(../images/tab-bg.png) no-repeat top right;display:inline-block;height:30px;}
/* hover */
ul.dropdown li.hover{position:relative;background:#fff url(../images/tab-bg.png) no-repeat top left;height:30px;}
ul.dropdown li.hover a span:hover{background:#fff url(../images/tab-bg.png) no-repeat top right;display:inline-block;height:30px;}
/* 	LEVEL TWO */
ul.dropdown ul{visibility: hidden; background:#fff;font-size:12px;  width:auto; position: absolute; top:100%;left: 0;border-left: 1px solid #f9b152;border-right: 1px solid #f9b152;z-index:10000;}
ul.dropdown ul li{width:100%; clear:both;float: none; padding:0; margin:0;  display:block;border-bottom: 1px solid #f9b152;}
ul.dropdown ul li a{font-weight: normal; color: #000; font-size:12px;display:block; clear:both; padding:0;}
ul.dropdown ul li a span{display:inline-block;padding:0 10px;}
ul.dropdown ul li.hover a span {background-image:none;}
ul.dropdown ul li.hover{background:#f2f2f2;  margin:0;}
ul.dropdown ul li ul li a:hover{background:#f2f2f2;}
ul.dropdown ul li ul li ul li a:hover{background:#f2f2f2; color:#000;}
ul.dropdown ul li a:hover{background-image:none;}
 /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a{border-right: none; width: 100%; display: inline-block;}
ul.dropdown ul li ul li.hover{background:#fff;}/*
LEVEL THREE */
ul.dropdown ul ul{left: 100%; top: 0; border-top: 1px solid #f9b152;}
ul.dropdown li:hover > ul{visibility: visible;}/* end dropdown end header wrapper start */
#wrapper{clear:both; width:968px; margin:auto}
#wrappertop{padding-top:20px;width:968px; margin:auto}
#leftPanel{float:left; width:720px;}
#leftPanel p{padding:5px 0;font-size:13px; color:#7d7d7d;}
/*rightPanel start */
#rightPanel{float:right; width:200px; padding:5px 10px; border:1px solid #e0e3e5; background:#fcfeff;}
#rightPanel div{background:url(../images/blog.png) no-repeat center left ;border-bottom:1px dotted #a3a6a7; font-size:18px; clear:both; line-height:30px; color:#f8981d; font-weight:normal;padding-left:35px;}
#rightPanel ul li{background:url(../images/arrows.png) no-repeat left 11px; padding:7px 0 5px 15px; margin:0; font-size:11px; clear:both; line-height:16px;}
#rightPanel ul li a{text-decoration:none; color:#1268b3;}
#rightPanel ul li a:hover{text-decoration:underline;}
.rightHeight{ height:203px; overflow:hidden;}
/* end rightPanel end wrapper  slider start */
#slider{clear:both; padding-top:10px; font-size:16px; color:#7d7d7d;}
/* end slider testimonial start */
#testimonialPanel{clear:both;border-top:1px solid #b9bdc1; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:10px; color:#7d7d7d;}
/* end testimonial footer start */
#footer{height:85px; border-top:1px solid #b9bdc1; padding-top:10px; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; clear:both;}
#footer ul li{clear:both;}
#footer ul li label{line-height:36px; margin:0; padding-right:10px; float:left; display:block;}
#footer ul li a{line-height:28px; text-decoration:none; color:#666; padding-top:10px ;}
#footer ul li a:hover{text-decoration:underline;}
/* end footer */
@font-face {
	font-family: 'HelveticaNeueThin';
	src: url('../font/helvnt__0-webfont.eot');
	src: local('☺'), url('../font/helvnt__0-webfont.woff') format('woff'), url('../font/helvnt__0-webfont.ttf') format('truetype'), url('../font/helvnt__0-webfont.svg#webfontqj6Wfbi5') format('svg');
	font-weight: normal;
	font-style: normal;
}
#technologies{font-size: 25px;font-family: 'HelveticaNeueThin';min-height:400px; line-height:45px;font-weight:normal;background:#FCFEFF; padding:10px;}
#technologies a{text-decoration:none;}
.tag1{color:#f8981d !important;font-weight:600;}
.tag2{color:#2e3192 !important;}
.tag3{ color:#d0cecc !important;}
#contentPlugin{font-size:13px; color:#7d7d7d;}
#contentPlugin a{text-decoration:none;color:#1C1F7A}
#contentPlugin a:hover{text-decoration:underline;}
#contentPlugin ul {padding-top:10px;}
#contentPlugin ul li{padding:5px 0px 5px 20px;}
.bullets{ color:#F8981D;line-height:22px; font-size:14px;}
.tagslink{clear:both;padding:5px 0;}
.tagslink ul li{float:left;width:160px;line-height:20px; padding:4px 0 4px 15px;background:url("../images/arrow-yellow.png") no-repeat left 11px}
