/* CSS Document */
body{font-family: 'Titillium Web', sans-serif; font-size:14px; color:#373838; line-height:17px; font-style:italic;}
a{ color:#373838; text-decoration:none;}
a:hover{ color:#2F969A; text-decoration:none;}

.fullwrapper{background:#FFF; float:left; margin:0px; width:100%; height:auto;}
.wrapper{background:#FFF; margin:0 auto; width:1000px; height:auto;}
h4{color:#F36D28; font-size:18px; padding:0px; margin:0px;}
h3{color:#F36D28; font-size:20px; padding-bottom:15px; margin:0px;}
h5{color:#2F969A; font-size:16px; padding-bottom:15px; margin:0px;}
h6{color:#F36D28; font-size:14px; padding-bottom:15px; margin:0px;}
.readmorelink{color:#F36D28; font-size:14px; padding:0px 0px 0px 0px; margin:0px; text-decoration:underline; float:right;}
.bluelink{color:#2F969A; font-size:14px; margin:10px 0px 0px 0px;}
p{ line-height:19px;}
.selected{
color:#37A1A5;
}
.textbox
{
	height:30px;
	width:170px;
	border:solid 1px #ccc;
	padding-left:10px;
}
.textarea
{
	height:60px;
	width:170px;
	border:solid 1px #ccc;
	padding-left:10px;
}
.fullwrapper .headerwrapper{background:#999999; float:left; margin:0px; width:100%; height:150px;}
.fullwrapper .headerwrapper .topheader{background:#4B4B4B; float:left; margin:0px; width:100%; height:35px;}
.fullwrapper .headerwrapper .topheader .wrapper .topsocialmedia{background:; float:right; margin-right:20px; width:auto; height:100px;  }
.fullwrapper .headerwrapper .topheader .wrapper .topsocialmedia img{padding:0px 10px 0px 10px;}
.fullwrapper .headerwrapper .topheaderbottom{background:#3AA4AA; float:left; margin:0px; width:100%; height:5px;}
.fullwrapper .headerwrapper .midheader{background:#FFFFFF; float:left; margin:0px; width:100%; height:110px;}
.fullwrapper .headerwrapper .midheader .wrapper .logo{background:; float:left; margin:0px; width:220px; height:80px; padding-top:25px;}
.fullwrapper .headerwrapper .midheader .wrapper .navigation{ background:; margin-top:40px; float:right; width:auto; height:auto;}





.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav
{
	background:;
	float:right;
	margin-right:0px;
	position:relative;
	height:auto;
	width:100%;
}
.fullwrapper .headerwrapper .midheader .wrapper .navigation .selected{
color:#37A1A5;
}
.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav {
}
  
.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
  

.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav li {
    float: left;
    margin-right: 1px;
    position: relative;
	padding:0px 20px;
	border-right:1px solid #cccccc;
}
.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav li a {
       color: #777777;
    text-decoration: none;
	    display: block;
    padding: 6px 8px;
	font-size:17px;
	font-weight:bold;
}
.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav li li{
    width: 240px;
    margin-top: 0px;
	border-top:1px solid #FFFFFF;
	background-color:#37A1A5;
	padding:3px 0px;
}
 .fullwrapper .headerwrapper .midheader .wrapper .navigation #nav li li a{ font-size:13px; color:#000000;}
.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav li:hover {
    background-color: ;
}
.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav li a:hover {
color:#37A1A5;
}
.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav li li:hover {
color:#FFFFFF;
}  
.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav li li a:hover {
color:#FFFFFF;
}    
 
  
.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav ul ul  {
    position: absolute;
    visibility: hidden;
}
  
.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav ul ul ul{
    position: absolute;
    left: 100%;
    top: -2px;
    border: solid 1px transparent;
}  
 
.fullwrapper .headerwrapper .midheader .wrapper .navigation #nav li:hover > ul {
    visibility: visible;
}
  
.fullwrapper .headerwrapper .midheader .wrapper .navigation .right-arrow {
    float: right;
}/* CSS Document */

.fullwrapper .bannerwrapper{background:url(../images/banner-bg.png) #ffffff no-repeat; background-size:100% 100%; float:left; margin:0px; width:100%; height:auto;}
.fullwrapper .bannerwrapper .innerbanner{background-color:; margin:0 auto; width:1000px; height:auto; padding:45px 0px 0px 0px;}

.fullwrapper .contentwrapper{float:left; margin:0px; width:100%; height:auto;}
.fullwrapper .contentwrapper .wrapper .topcontent{float:left; margin-top:20px; width:100%; height:140px; border:1px solid #ccc;}
.fullwrapper .contentwrapper .wrapper .topcontent .topboxes{float:left; width:970px; padding:25px 15px; height:95px;background:;}
.fullwrapper .contentwrapper .wrapper .topcontent .topboxes .topbox1{float:left; width:308px; margin:0px; height:95px;background:; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.fullwrapper .contentwrapper .wrapper .topcontent .topboxes .topbox1 .img1{float:left; width:115px; margin:0px; height:82px; background:url(../images/img1.png);}
.fullwrapper .contentwrapper .wrapper .topcontent .topboxes .topbox1 .text1{float:right; width:168px; padding-right:10px; margin:0px; height:95px;background:;}
.fullwrapper .contentwrapper .wrapper .topcontent .topboxes .topbox2{float:left; width:308px; margin-left:20px; height:95px;background:; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.fullwrapper .contentwrapper .wrapper .topcontent .topboxes .topbox2 .img2{float:left; width:115px; margin:0px; height:82px;background:url(../images/img2.png);}
.fullwrapper .contentwrapper .wrapper .topcontent .topboxes .topbox2 .text2{float:right; width:168px; padding-right:10px; margin:0px; height:95px;background:;}
.fullwrapper .contentwrapper .wrapper .topcontent .topboxes .topbox3{float:right; width:308px; margin-left:20px; height:95px;background:; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.fullwrapper .contentwrapper .wrapper .topcontent .topboxes .topbox3 .img3{float:left; width:115px; margin:0px; height:82px;background:url(../images/img3.png);}
.fullwrapper .contentwrapper .wrapper .topcontent .topboxes .topbox3 .text3{float:right; width:168px; padding-right:10px; margin:0px; height:95px;background:;}
.fullwrapper .contentwrapper .wrapper .middlecontent{float:left; margin-top:30px; margin-bottom:40px; width:100%; height:auto; background:#FFF;}
.fullwrapper .contentwrapper .wrapper .middlecontent a{color:#F36D28;}
.fullwrapper .contentwrapper .wrapper .middlecontent .middlebox1{float:left; /*margin-right:28px;*/ padding:20px 35px 40px 20px; width:945px; height:auto; background:#FBFBFB; 
-moz-border-radius: 20px; /* Firefox */
  -webkit-border-radius: 20px; /* Safari and Chrome */
  border-radius: 20px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  -moz-box-shadow:0px 0px 2px 2px #EBEBEB;; /* Firefox */
  -webkit-box-shadow:0px 0px 2px 2px #EBEBEB;; /* Safari and Chrome */
  box-shadow: 0px 0px 2px 2px #EBEBEB;; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
  behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */ }
.fullwrapper .contentwrapper .wrapper .middlecontent .middlebox2{float:left; margin:0px; padding:20px 15px 10px 15px; width:285px; height:205px; background:#FBFBFB;
-moz-border-radius: 20px; /* Firefox */
  -webkit-border-radius: 20px; /* Safari and Chrome */
  border-radius: 20px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

  -moz-box-shadow:0px 0px 3px 3px #EBEBEB;; /* Firefox */
  -webkit-box-shadow:0px 0px 3px 3px #EBEBEB;; /* Safari and Chrome */
  box-shadow: 0px 0px 3px 3px #EBEBEB;; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

  behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */ }
.fullwrapper .contentwrapper .wrapper .middlecontent .middlebox3{float:right; margin:0px; padding:20px 15px 10px 15px; width:285px; height:205px; background:#FBFBFB;
-moz-border-radius: 20px; /* Firefox */
  -webkit-border-radius: 20px; /* Safari and Chrome */
  border-radius: 20px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

  -moz-box-shadow:0px 0px 3px 3px #EBEBEB;; /* Firefox */
  -webkit-box-shadow:0px 0px 3px 3px #EBEBEB;; /* Safari and Chrome */
  box-shadow: 0px 0px 3px 3px #EBEBEB;; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

  behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */ }

.fullwrapper .footerwrapper{background:; float:left; margin:0px; width:100%; height:90px;}
.fullwrapper .footerwrapper .wrapper .footertop{background:; float:left; margin:0px; width:100%; height:35px; border-top:5px solid #DCDCDC;}
.fullwrapper .footerwrapper .wrapper .footertop .footertoplinks{ margin:0 auto; background:; height:35px; width:150px;}
.fullwrapper .footerwrapper .wrapper .footertop .footertoplinks .socialmedia{ margin-top:-13px; margin-left:10px; float:left; padding:0px 0px 0px 10px; background:#fff; height:30px; width:85px;}
.fullwrapper .footerwrapper .wrapper .footertop .footertoplinks .socialmedia a{ padding:0px 5px;}
.fullwrapper .footerwrapper .wrapper .footertop .footertoplinks .dotline{ margin:0px; background:; float:left; height:30px; width:100%;}
.fullwrapper .footerwrapper .wrapper .footertop .footertoplinks .dotline a{ text-decoration:none; color:#69C07F;}
.fullwrapper .footerwrapper .wrapper .footerbottom{background:; float:left; margin:0px; width:100%; height:50px;}
.fullwrapper .footerwrapper .wrapper .footerbottom .copyright{background:; float:left; margin:0px; width:auto; height:50px; margin-left:10px;}
.fullwrapper .footerwrapper .wrapper .footerbottom .footerlinks{background:; float:right; margin:0px; width:auto; height:50px; text-align:right; margin-right:10px;}
.fullwrapper .footerwrapper .wrapper .footerbottom .footerlinks a{ text-decoration:none; color:#777777;}
.fullwrapper .footerwrapper .wrapper .footerbottom .footerlinks a:hover{color:#69C07F;}
.fullwrapper .footerwrapper .wrapper .footerbottom .footerlinks .devider{ padding:0px 5px;}

/*--------------------------------------------------------------------------inner page---------------------------------------*/

.fullwrapper .contentwrapper .wrapper .left-inner-content{ margin:0px; padding:20px 20px 20px 20px; float:left; width:695px; height:auto; background:; text-align:justify;}
.fullwrapper .contentwrapper .wrapper .left-inner-content ul{}
.fullwrapper .contentwrapper .wrapper .left-inner-content ul li{ list-style:square;}
.fullwrapper .contentwrapper .wrapper .right-inner-content{ margin-top:15px; padding:0px 0px 0px 0px; float:right; width:250px; height:415px; background:;}
.fullwrapper .contentwrapper .wrapper .right-inner-content .testimonials{ margin:0px; padding:15px 15px 15px 15px; float:right; width:220px; height:315px; background:; -moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari and Chrome */
  border-radius: 10px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  border:1px solid #ccc;
}
.fullwrapper .contentwrapper .wrapper .right-inner-content .testimonials form{ padding:20px 0px;}
.fullwrapper .contentwrapper .wrapper .right-inner-content .news{ margin-top:20px; padding:15px 15px 15px 15px; float:right; width:315px; height:245px; background:; -moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari and Chrome */
  border-radius: 10px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  border:1px solid #ccc;
}