html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body,button,input,select,textarea{font:40px/1.0Arial, Helvetica, sans-serif,"georgia"; font-size:15px;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
table,td,th{vertical-align:middle;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a img{border:none;}
img{vertical-align:top;}
strong{font-weight:bold;}
em{font-style:italic;}
ul{list-style:none;}
input:focus{outline:0;}
.block{display:block;}
.inline{display:inline;}
.none{display:none;}
.rel{position:relative;}
.abs{position:absolute;}
.fixed{position:fixed;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.vt{vertical-align:top;}
.vb{vertical-align:bottom;}
.vm{vertical-align:middle;}
.fl{float:left;}
.fr{float:right;}
.form-item label{padding-bottom:2px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:before,.clearfix:after{content:'\0030';display:block;overflow:hidden;visibility:hidden;width:600px;height:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:2;}
*:first-child+html .clearfix{zoom:5;}
.messages{background-color:#ffffff;border:1px solid #b8d3e5;padding:0.5em 1em;margin:0.5em 0;line-height:170%;}
.preview{background-color:#fcfce8;border:1px solid #e5e58f;}
div.status{color:#33a333;border-color:#c7f2c8;}
div.error,tr.error{color:#a30000;background-color:#FFCCCC;}
.form-item input.error,.form-item textarea.error{border:1px solid #c52020;color:#363636;}
.right{float:right;}
.left{float:left;}
html{-webkit-text-size-adjust:none;}
body{width:100%;line-height:16px;  font-size:16.5px; font-family:Arial, Helvetica, sans-serif,"georgia";background:#fff;color:#333;text-align:justify;}
#page{text-align:left;margin-left:auto;margin-right:auto;}
h1,h2,h3,h4,h5{margin-bottom:1em;font-family:georgia;line-height:1.2em}
h1{font-size:38px;color:#000000;}
h2{font-size:24px;font-family:georgia;color:; text-align:left;}
h3{font-size:18px;color:#005489;margin-bottom:0.5em;}
h4{font-size:14px;font-family:georgia;color:#000000;margin-bottom:0.5em;font-weight:bold;}
h5{font-size:1.0em;margin-bottom:0.5em;}
h6{font-size:1.2em;font-weight:bold;font-style:italic;margin-bottom:0;}
p,q,cite{font-size:1em;margin-bottom:0.5em;}
ul,ol,dl{list-style:;font-size:12px;margin:1.5em 0 1.5em 1.5em;}
li,dd,dt{font-size:1.0em;}
a,a:link,a:visited{color:#1181c8;text-decoration:none;}
a:hover,a:focus,a:active{text-decoration:underline;color:#000;}
hr{margin:30px 0;}
legend{padding:5px;}
fieldset{padding:10px;margin:5px;}
table.views-view-grid{width:100%;}
.views-field-field-image-feature-fid{float:left;padding-bottom:10px;}


#header{background-color:#fff; height:100px; width:100%; border-bottom:1px #808080 solid; position:relative;z-index:3;}
#headcont{width:90%; margin:0 auto;}
#logo{width:250px; height:85px; float:left; margin:0px 0px 0px 0px;} #logo img{ width:250px; height:85px;}
#site-name{display:block; border:#FF00FF inset solid;float:left;margin:0;}
#site-name a,#site-name a:link,#site-name a:visited{display:block;float:left;width:170px;height:45px;margin-top:10px;text-indent:-9999px;}
.pageWidth{width:90%;margin:auto;}
#header-region,#navigation{float:right;position:relative;}
#header-region{z-index:2;}
#navigation{z-index:1;}
#header-region-content .block{float:left;}
#header-region-content ul.menu{padding:5px;margin:0;}
#header-region-content ul.menu li.leaf{float:left;list-style:none;margin:0 5px 10px 0;padding:0px 0;}
#header-region-content ul.menu li.leaf a,#header-region-content ul.menu li.leaf a:link,#header-region-content ul.menu li.leaf a:visited
{
font-family: Arial, Helvetica, sans-serif,"georgia";
line-height:12px;
padding:4px 1px 0px 0px;text-align:center; border-radius:0px 0px 0px 0px;width:30px;display:block;float:left;text-decoration:none;  color:#6f6f6f;}

#header-region-content ul.menu li.leaf a:hover,#header-region-content ul.menu li.leaf a:focus,
#header-region-content ul.menu li.leaf a:active{background-position:0 -50px;color:#fff;}


#navigation{padding:0;margin:0;min-width:630px;}
#navigation #primary ul.main-nav{margin:0;padding:0;}
#navigation #primary ul.main-nav li{display:inline;float:left;padding:0 6px 0 0;}
#navigation #primary ul.main-nav li a.m,#navigation #primary ul.main-nav li a.m:link,#navigation #primary ul.main-nav li a.m:visited {
font-family: Arial, Helvetica, sans-serif,"georgia";
font-size: 16.5px;
line-height: 20px;
font-weight:normal;
color:#0055AA;
padding: 10px 25px 12px ;
margin: 0;
display: block;
text-decoration: none;}
#navigation #primary ul.main-nav li.fifth{margin:0;}
#navigation #primary ul.main-nav li a.m strong{font-weight:normal;}
#navigation #primary ul.main-nav li:hover{background-color:#353535;}
#navigation #primary ul.main-nav li:hover a.m,#navigation #primary ul.main-nav li.active-trail:hover a.m{color:#ffffff;}
#navigation #primary ul.main-nav li.active-trail a.m{color:#000000;}
#navigation #primary ul.main-nav li .dropdown{position:absolute;left:0;top:25px;display:none;background:#353535;color:#abaaaa;padding:20px;width:567px;}
#navigation #primary ul.main-nav li.fifth,#navigation #primary ul.main-nav li.seventh,#navigation #primary ul.main-nav li.eight{position:relative;}
#navigation #primary ul.main-nav li.fifth .dropdown,#navigation #primary ul.main-nav li.seventh .dropdown,#navigation #primary ul.main-nav li.eight .dropdown
{left:auto;right:0;}
#navigation #primary ul.main-nav li:hover .dropdown{display:block;}
#navigation #primary ul.main-nav li .dropdown ul{margin:0;padding:0px;border-top:1px solid #1a1a1a;border-bottom:1px solid #595959;}
#navigation #primary ul.main-nav li .dropdown ul li{float:none;display:block;padding:4px;margin:0;color:#fff;white-space:nowrap;border-bottom:1px solid #1a1a1a;border-top:1px solid #595959;}
#wrap
{width:100%; height:auto;}
#fcontent{position:absolute;top:400px; left:120px; font-weight:normal; box-shadow:-3px 3px 3px 0px #999999; z-index:2;height:auto; margin-bottom:50px; width:80%; background:#fff;}
.blockleft{padding:20px 10px 10px 10px;font-size: 16.5px; font-family:Arial, Helvetica, sans-serif"georgia"; font-weight:normal; line-height:16px; background:#FFF; margin:0; float:left; line-height:30px; text-align:justify; width:75%; height:auto;}
.contleft{padding:20px 10px 35px 10px;font-size: 16.5px; font-family:Arial, Helvetica, sans-serif"georgia"; font-weight:normal; line-height:16px; background:#FFF; margin:0; float:left; line-height:20px; text-align:justify; width:75%; height:auto;}
.blockviews{padding:10px 25px 10px 5px; font-size: 16.5px;
line-height: 20px;
font-weight:normal; background:#000000;float:left;font-family: Arial, Helvetica, sans-serif,"georgia"; color:#FFFFFF; width:20%; height:305px;}
.blockviews li{font-size:16.5px; padding:9px 10px 4px 10px; border-bottom:thin dashed #A0A0A4; color:#FFF; }
.blockviews li a{color:#FFFFFF; text-decoration:none;}
.service{padding:10px 25px 10px 5px; font-size: 16.5px;
line-height: 20px;
font-weight:normal; background:#000000;float:left;font-family: Arial, Helvetica, sans-serif,"georgia"; color:#FFFFFF; width:20%; height:370px;}
.service li{font-size:16.5px; padding:9px 10px 4px 10px; border-bottom:thin dashed #A0A0A4; color:#FFF; }
.service li a{color:#FFFFFF; text-decoration:none;}
.core{padding:10px 25px 10px 5px; font-size: 16.5px;
line-height: 20px;
font-weight:normal; background:#000000;float:left;font-family: Arial, Helvetica, sans-serif,"georgia"; color:#FFFFFF; width:20%; height:850px;}
.core li{font-size:16.5px; padding:9px 10px 4px 10px; border-bottom:thin dashed #A0A0A4; color:#FFF; }
.core li a{color:#FFFFFF; text-decoration:none;}
.job{padding:1px 25px 10px 5px; font-size: 16.5px;
line-height: 20px;
font-weight:normal; background:#000000;float:left;font-family: Arial, Helvetica, sans-serif,"georgia"; color:#FFFFFF; width:20%; height:350px;}
.job li{font-size:16.5px; padding:3px 10px 4px 10px; border-bottom:thin dashed #A0A0A4; color:#FFF; }
.job li a{color:#FFFFFF; text-decoration:none;}
.contact{padding:1px 25px 10px 5px; font-size: 16.5px;
line-height: 20px;
font-weight:normal; background:#000000;float:left;font-family: Arial, Helvetica, sans-serif,"georgia"; color:#FFFFFF; width:20%; height:610px;}
.service li a{color:#FFFFFF; text-decoration:none;}
.indus{padding:1px 25px 10px 5px; font-size: 16.5px;
line-height: 20px;
font-weight:normal; background:#000000;float:left;font-family: Arial, Helvetica, sans-serif,"georgia"; color:#FFFFFF; width:20%; height:600px;}
.indus li{font-size:16.5px; padding:3px 10px 4px 10px; border-bottom:thin dashed #A0A0A4; color:#FFF; }
.indus li a{color:#FFFFFF; text-decoration:none;}
.blockviews1{padding:5px;font-family:Georgia; font-size:14px; background:#000000;float:left; color:#FFFFFF; width:20%; height:auto;}
.blockviews1 li{font-size:18px; font-family:Georgia; padding:3px 0px 0px 0px; border-bottom:thin dashed #A0A0A4; color:#FFF; margin:0; }
.blockviews1 li a{color:#FFFFFF; text-decoration:none;}
.content{font-size:16px}
.wrap
{width:100%; height:auto;}	
.col0{width:100%;}
.col0 img{width:100%;};
#slider-region{position:relative;z-index:1;}
.inner-container{padding:50px 0 0 0;}
.fcontent{position:absolute;top:400px; left:120px; font-weight:normal; box-shadow:-3px 3px 3px 0px #999999; padding:0px; z-index:2;height:auto; margin-bottom:50px; width:80%; background:#000;}
.fcontent2{position:absolute;top:350px;left:120px; font-weight:normal; box-shadow:-3px 3px 3px 0px #999999; padding:0px; z-index:2;height:auto; margin-bottom:50px; width:80%; background:#000;}
body.front #content{padding:26px;}
#content{background-color:#fff;position:relative;  font-weight:normal; z-index:-2; width:100%; margin:0 auto;}
#content-leftBG,#content-rightBG{position:absolute;background-color:transparent; height:320px;width:21px;}
#content-leftBG{background-position:left bottom;top:6px;left:-21px;}
#content-rightBG{background-position:right bottom;top:6px;right:-21px;}
#kickers .block{float:left;width:201px;padding:0 50px 0 0;font-family: Arial, Helvetica, sans-serif,"georgia"; text-align:justify; font-size:14px;}
#kickers .open-position,#kickers .send-resume,
#kickers .meet-our-team{ width:180px; height:90; padding:5px 30px 0 0; margin-left:30px; background-color:transparent;background-position:top left;background-repeat:no-repeat; background-size:180px 90px;}
#kickers .open-position{ width:180px; height:114;  background-size:180px 114px;}
#kickers .send-resume{ width:180px; height:114; background-size:180px 90px;}
#kickers .meet-our-team{ width:180px; height:114; background-size:180px 90px;};
#kickers .block-views{padding:26px;margin:26px 26px 26 0;}

#blockleft{padding:20px 15px 35px 15px; background:#FFF; margin:0; float:left; width:73%; height:auto;}
#blockviews{padding:5px;font-size:16px; background:#000000; margin-left:20px;float:left;font-family: Arial, Helvetica, sans-serif,"georgia"; color:#FFFFFF; width:20%; height:auto;}
#blockviews li{font-size:16px; padding:2px 0px 4px 0px; border-bottom:thin dashed #A0A0A4; color:#FFF; margin:0; }
#blockviews li a{color:#FFFFFF; text-decoration:none;}
#blockviews1{padding:5px;font-family:Georgia; font-size:18px; background:#000000;float:left; color:#FFFFFF; width:20%; height:auto;}
#blockviews1 li{font-size:18px; font-family:Georgia; padding:3px 0px 0px 0px; border-bottom:thin dashed #A0A0A4; color:#FFF; margin:0; }
#blockviews1 li a{color:#FFFFFF; text-decoration:none;}
#blockviews2{padding:5px; margin:0 auto; color:#FFFFFF;float:left; width:185px; height:auto; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#testimonial{background:#000; border:#AAFFFF thin; color:#FFFFFF; width:100%; text-align:left;}
#testimonial h2{color:#FFFFFF; text-align:center; float:left;}
#testimonial li{ padding:10px; border-bottom:thin dashed #A0A0A4; color:#7AA5D3}
#blogs{ border:#AAFFFF thin; color:#FFF; width:98%; margin:0; padding:0;}
#blogs li{font-size:12px; padding:2px 0px 2px 0px; border-bottom:thin dashed #A0A0A4; color:#FFF; margin:0; }
#blogs li a{text-decoration:none; color:#fff;}
#blogs li:hover a{text-decoration:none; color:#FFF; font-size:14px;}
#blockmap{width:250px; height:30px; float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding:20px; margin:150px 0px 100px 0px;}
#kickers .block-views .view-footer{margin-top:20px;}
.slied-image{ background:#FFFFFF; width:100%; height:900px;}
a.slide-link{width:100px; height:25px; padding:10px 5px 5px 5px; border-radius:5px; display:block; background:#AA0000; text-decoration:none; color:#FFFFFF; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.slide-description-wrapper{position:absolute;top:100px;left:100px;z-index:2;height:230px;width:960px;}
.slide-description-position{width:960px;margin:auto;}.slide-description{width:750px;padding:0;}
h2.slide-description-header1{color:#000;font-size:25px;line-height:52px;margin:0;padding:0 0 10px 0;font-family:AllerRegular;  font-weight:normal;}
p.slide-description-text1{color:#000;font-size:18px;font-family:AllerLightRegular;line-height:25px;font-weight:normal;margin-bottom:0.8em;} 
h2.slide-description-header2{color:#009FEC;font-size:30px;line-height:52px;margin:0;padding:0 0 10px 0;font-family:AllerRegular;}
p.slide-description-text2{color:#009FEC;font-size:20px;font-family:AllerLightRegular;line-height:25px;font-weight:normal;margin-bottom:0.8em;} 
h2.slide-description-header3{color:#808040; font-size:30px;line-height:52px;margin:0;padding:0 0 10px 0;font-family:AllerRegular;}
p.slide-description-text3{color:#808040;font-size:20px;font-family:AllerLightRegular;line-height:25px;font-weight:normal;margin-bottom:0.8em;} 
h2.slide-description-header{color:#FFF;font-size:25px;line-height:52px;margin:0;padding:0 0 10px 0;font-family:AllerRegular;}
p.slide-description-text{color:#FFF;font-size:18px;font-family:AllerLightRegular;line-height:25px;font-weight:normal;margin-bottom:0.8em;} 
input.form-text,select.form-select,textarea.form-textarea{background-color:#fff;border:1px solid #a0a0a0;color:#727272;font-family:Arial,Tahoma,Verdana,sans-serif;font-size:16px;line-height:20px;padding:2px 6px;height:25px;}
.form-actions  input.form-submit:hover,.form-actions  input.form-submit:focus,.form-actions  input.form-submit:active{background-position:0 -50px;}
input.form-text:hover,input.form-text:focus,select.form-select:hover,select.form-select:focus,textarea.form-textarea:hover,textarea.form-textarea:focus{border-color:#000;}
.form-item label{font-family:Arial,Tahoma,Verdana,sans-serif;font-size:12px;line-height:20px;color:#5b5b5b;}
#header-region-content{height:20px;}#header-region-content .block-webform{position:relative;top:-9px;}
#header-region-content .block-webform h2{font-family: Arial, Helvetica, sans-serif,"georgia";font-size:14px;line-height:14px;color:#6f6f6f;padding:12px 12px 5px 30px;cursor:pointer;margin:0;}
#header-region-content .block-webform.form-open h2{background-color:#f9f9f9;-moz-box-shadow:0 5px 5px #dadada;-webkit-box-shadow:0 5px 5px #dadada;box-shadow:0 5px 5px #dadada;}
#header-region-content .block-webform .content{display:none;position:absolute;right:0;top:31px;background-color:#f9f9f9;padding:30px;}
#header-region-content .block-webform.form-open .content{display:block;}
#header-region-content .block-webform:hover .content{}

#navigation #primary ul.main-nav li .dropdown ul li a,#navigation #primary ul.main-nav li .dropdown ul li a:link,#navigation #primary ul.main-nav li .dropdown ul li a:visited{font-size:14px;line-height:20px;font-weight:normal;color:#53bcff;text-decoration:none;display:block;}
#navigation #primary ul.main-nav li .dropdown ul li a:hover,#navigation #primary ul.main-nav li .dropdown ul li a:focus,#navigation #primary ul.main-nav li .dropdown ul li a:active{color:#fff;}
#navigation #primary ul.main-nav li .dropdown .right{margin-left:0;width:35%;}
#navigation #primary ul.main-nav li .dropdown .left{margin-left:0;width:54%;}
#navigation #primary ul.main-nav li .dropdown h3.title{font-size:24px;line-height:36px;font-weight:bold;font-family: Arial, Helvetica, sans-serif,"georgia";color:#fff;padding:0 0 6px 0;margin:0;}
#navigation #primary ul.main-nav li .dropdown .desc{padding:0 0 12px 0;margin:0;}
#navigation #primary ul.main-nav li .dropdown .descLink a,#navigation #primary ul.main-nav li .dropdown .descLink a:link,#navigation #primary ul.main-nav li .dropdown .descLink a:visited{color:#53bcff;}
#navigation #primary ul.main-nav li .dropdown .descLink a:hover,#navigation #primary ul.main-nav li .dropdown .descLink a:focus,#navigation #primary ul.main-nav li .dropdown .descLink a:active{color:#fff;text-decoration:none;}
#footers
{
 width:90%;
 height:150px;
 background:#000;
 font-family: Arial, Helvetica, sans-serif,"georgia";
 font-size:18px;
 margin:0 auto;
 padding:15px 0px 15px 0px;
 color:#FFFFFF;
 }
 #footer1
{
 width:25%;
 float:left;
 margin-left:9%;
 border-right:#FFFBF0 thin dashed;
 height:auto;
 background:#000;
 font-family: Arial, Helvetica, sans-serif,"georgia";
 font-size:16px;
 color:#FFFFFF;
 }
 #footer1 li a
 {
  display:block;
  padding:5px;
color:#fff;
text-decoration:none;
  }
  #footer3 li
 {
  display:block;
  padding:5px;
  }
    #footer2 li
 {
  display:block;
  padding:5px;
  }
 #footer2
{
 width:25%;
 float:left;
  border-right:#FFFBF0 thin dashed;
 margin-left:2%;
 height:auto;
 background:#000;
 font-family: Arial, Helvetica, sans-serif,"georgia";
 font-size:16px;
 color:#FFFFFF;
 }
 #footer3
{
 width:25%;
 float:left;
 margin-left:1%;

 height:80px;
 background:#000;
 font-family: Arial, Helvetica, sans-serif,"georgia";
 font-size:16px;
 color:#FFFFFF;
 }
#footer-wrapper{ background:#000; width:100%;}
#footer{background-size:100% auto;width:100%;margin:auto; padding:26px 0;}
#footer-blocks{margin:0 30px;border-bottom:1px solid #b8b8b8;}
#footer-blocks .block-block{padding:0;}
#footer  table tr td{vertical-align:top;}
#footer img{margin:0 6px 0 0;}
#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer span,#footer p,#footer a,#footer a:link,#footer a:visited{font-size:10px;}
#footer .right{width:82px;}
#footer .left{width:800px;padding-bottom:30px;border-right:1px solid #b8b8b8;}
#footer-blocks h2{text-transform:uppercase;}
#footer-nav,#footer-blocks .content{font-size:10px;line-height:16px;}
#footer-nav{margin:24px 0 0 30px;}
#footer-nav ul.menu,#footer-nav ul.menu li{margin:0;padding:0;display:inline;list-style:none;font-size:10px;line-height:16px;}
#footer-nav ul.menu li{border-right:1px solid #5e5e5e;padding:0 6px;}
#footer-nav ul.menu li.last{border:none;}

.views-view-grid  tr td{padding:0 0 40px 0;width:300px;vertical-align:top;}
.views-view-grid  tr td.col-1{padding:0 40px 40px 0;}
.views-view-grid .views-field-field-image-feature-fid{padding:4px 14px 0 0;}
.views-view-grid .views-field-title{font-size:14px;line-height:20px;font-weight:bold;}
.view-content .item-list ul{display:block;padding:0;margin:0;}
.view-content .item-list ul li.views-row{list-style:none;border-top:1px dashed #6d6d6d;padding:20px 0;}
.view-content .item-list ul li.views-row:first-child{border-top:none;}
.view-content .item-list ul li.views-row h2{padding:0 0 6px 0;margin:0;}
.view-content .item-list ul li.views-row h2 a,.view-content .item-list ul li.views-row h2 a:link,.view-content .item-list ul li.views-row h2 a:visited
{font-size:24px;line-height:36px;}
.view-content .item-list ul li.views-row .meta{padding:6px;background-color:#f5f5f5;margin:0 0 12px 0;color:#6d6d6d;}
.view-content .item-list ul li.views-row .content{display:block;position:relative;}
.view-content .item-list ul li.views-row ul.links:after,.view-content .item-list ul li.views-row .content:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.view-content .item-list ul li.views-row ul.links li{float:left;}
.view-content .item-list ul li.views-row ul.links li{padding:0 12px 0 0;margin:0;}
.view-content .item-list ul li.views-row ul.links li a:hover,.view-content .item-list ul li.views-row ul.links li a:focus,.view-content .item-list ul li.views-row ul.links li a:active{background-position:0 -50px;}
#header-region-content #block-menu-menu-super-nav ul.menu li{padding:0;}
#sidebar-right .block{padding:25px 0;}
#sidebar-right .block-block,#sidebar-right .block-views,#sidebar-right .block-menu_block{padding:0 25px;color:#dddddd;}
#sidebar-right .block h2{color:#ffffff;font-size:20px;}
#sidebar-right .block-block{margin:30px 0 40px 0;}
#sidebar-right .block:first-child{border-top:none;}
#sidebar-right .active a{color:#ffffff;}
#sidebar-right a:hover{color:#dddddd;}
#sidebar-right .block-menu_block{padding:0;margin:25px 0;}
#sidebar-right .block-menu_block h2{padding:0 25px;margin-bottom:0.6em;}
#sidebar-right .block-menu_block ul{list-style:none;padding:0;margin:0 0 10px 0;border-top:1px solid #484848;}
#sidebar-right .block-menu_block ul li{color:#ffffff;margin:0;padding:5px 25px;display:block;border-bottom:1px solid #484848;}
#sidebar-right .block-menu_block ul li.active-trail{background:#000000;}
body.front .content h2{font-size:18px;color:#1181C8;}
body.content
{font-size:16.5px;font-weight:normal; font-family:Arial, Helvetica, sans-serif,"georgia"; margin:0;}
body.front .content h3 a{font-weight:normal;}
#page h1.title{margin:0 0 30px 0;}
#page .node h1{font-size:38px;color:#000000;}
#page .node h2{font-size:24px;font-family: Arial, Helvetica, sans-serif,"georgia";color:#f18b00;}
#page .node h3{font-size:18px;color:#005489;}
#page .node h4{font-size:14px;font-family:'Arial';color:#000000;}
#page strong.call-out{font-size:20px;font-weight:bold;}
body.front .block p{margin-bottom:0.4em;}
body.front #kickers{padding:0 0 50px 0;}
body.front div.node{margin-bottom:0;}
body.front #content{padding-bottom:0;}
#sidebar-right p{color:#ffffff;}
#sidebar-right h2{}
#sidebar-right .block-block ul{list-style:none;padding:0;margin:10px 0;}
#sidebar-right .block-block ul li{color:#ffffff;margin:0;padding:2px 0;display:block;border-bottom:1px solid #484848;}
body.front div.home-content{width:470px;padding:0;float:left;}
body.front div.home-links{width:180px;padding:0 0 0 40px;float:left;}
body.front div.home-links.small{width:170px;padding:0 0 0 20px;}
body.front #page div.home-links h3{margin-bottom:15px;font-size:14px;}
body.front #page .node h2{font-size:18px;color:#1282c9;margin-bottom:0.6em;}
#views_slideshow_singleframe_teaser_section_clients-block_1{height:80px;}
