@charset "utf-8";
/* CSS Document */
body{
background:url(../images/main_bg.png) repeat;
}
#mainwrapper{
margin:auto;
width:1059px;
}
#topbg{
background:url(../images/main_bg_top.png) no-repeat;
width:1059px;
height:23px;
}

#page{
background-color:#375189;
height:1250px;
display:block;
}

#logo{
float:left;
margin:0px 0px 9px 10px;
}

#logotaginfo{
float:left;
width:770px;
margin-top:15px;
}

#quotetag{
margin:auto;
text-align:center;
font-size:29px;

}

#quotetag2{
margin-top:26px;
}

#nav{
background:url(../images/nav_bg.png) no-repeat;
width:844px;
height:33px;
color:white;
text-transform:uppercase;
float:right;
}

#nav a{
text-decoration:none;
color:white;
}
#nav a:hover{
text-decoration:none;
color:#ffe400;
}

.selected{
color:#375189 !important;
}
#nav ul li{
float: left;
font-size: 26px;
font-weight: bold;
list-style: none outside none;
margin: -15px 22px 0 0;
}

.clear{
clear:both;
}

#mainBanner{
background:url(../images/main_banner_bg.png) no-repeat;
width:1059px;
height:269px;
}

#colLeft{
float:left
}
#colRight{
float:left;
}

#colLeftContent{
background:url(../images/leftPanel_bg.png) no-repeat;
width:705px;
height:772px;
margin:10px;
font-size:14px;
padding:10px;
text-align:justify;
line-height:18px;
}

#rightPaneltop{
background: url(../images/rightPaneltop_bg.png) no-repeat;
width:310px;
height:427px;
margin-top:10px;
margin-bottom:16px;
}
#rightPanelbottom{
background:url(../images/rightPanelbottom_bg.png) no-repeat;
width:310px;
height:329px;
}

#contentHeader{
text-decoration:underline;
text-align:center;
font-size:25px;
font-weight:bold;
margin-top:10px;
}

#leftSide{
float:left;
width:55%;
}
#rightSide{
float:left;
width:45%;
}

#liftImage{
margin:28px 0px;

}
#liftImageEdit{
margin:0px 0px 0px 5px;
}

#divLine{
background:url(../images/dividerline.png) no-repeat;
width:699px;
height:3px;
clear:both;
}

#lQuote{
float:left;
background:url(../images/leftsymboleQuote.png)no-repeat;
width:23px;
height:15px;
}
#quoteText{
float:left;
width:233px;
}
#rQuote{
float:left;
background:url(../images/rightsymboleQuote.png) no-repeat;
width:21px;
height:18px;
}          
#testimonyCompany{
float:left;
margin-left:21px;

}
#testimonyReadmore{
float:left;
color:#FF0000;
margin-left:20px;
}

#testimonyBlock2{
clear:both;
padding:5px;
margin:15px auto 45px auto;
width:300px;
}

#leftArrow {
  left: 8px;
  position: absolute;
  top: 90px;
  z-index: 999;
}

#rightArrow{
right: 8px;
  position: absolute;
  top: 90px;
  z-index: 999;
}


#largeContent{
background:url(../images/large_content_bg.png) no-repeat;
width:1035px;
height:736px;
margin: 20px auto 0px auto;

}

#largetestimonyContent{
background:url(../images/testimony_bg.png) no-repeat;
width:1035px;
height:807px;
margin: 20px auto 0px auto;
}

#contactContent{
background: url(../images/contactContent_bg.png) no-repeat;
width:1035px;
height:807px;
margin: 20px auto 0px auto;
}

#baseContent{
padding:20px;

}
#tag{
padding-top:30px;
}

#tinyLogo{
/*position:absolute;
bottom:0px;
left:0px;*/

}

#testimonyLeft{
float:left;
width:727px;
overflow:scroll;
height:677px;
}

#testimonyRight{
float:left;
width:240px;
margin-left:15px;
}

#testimonyBlock{
background:url(../images/testimonyBlock_bg.png) no-repeat;
width:727px;

font-size:12px;
}

#testimonyText{
width:662px;
padding:7px;
text-align:justify
}

#form{
width:530px;
}

#contactFooter{
background:url(../images/contactFooter.png) no-repeat;
width:985px;
height:195px;
margin-top:-40px;
}

#leftTab{
background:url(../images/leftTab_bg.png) no-repeat;
width:11px;
height:43px;
float:left;
margin-left:70px;
}

#rightTab{
background:url(../images/rightTab_bg.png) no-repeat;
width:11px;
height:43px;
float:left;
margin-right:30px;
}
#tabName{
background-color:#eb6926;
float:left;
height:43px;
}
#tabNameContent{
padding-top:10px;
font-size:24px; font-weight:bold;
}

#serviceTabs a{
color:white;
}

#serviceTabs a:hover{
color:#375189;
}

#indTab{
margin-right:50px;
display:block;
}

#serviceWrapper{
background:url(../images/service_bg.png) no-repeat;
width:966px;
height:598px;
}

#serviceContent{
padding:15px;
color:white;
font-size:19px;
}

#serviceOne{
float:right;
}

#uifblurb{
padding:10px;
font-size:22px;
color:#878C8C;
line-height:27px;
}
#testimonyName{
color:#FF6600 !important;
}

#aboutpagecontent{
line-height:43px;
font-size:22px;

}

#serviceContent1{

}

#serviceContent2{
line-height:28px;
}

#serviceContent3{
line-height:44px;
}