body{
    background: #4B4C4E;
    font-family: Helvetica;
}
img{
    border-style: none;
}
a:visited, a{
    /*color: blue;*/
    color: #43A6D3;
    font-weight: bold;
}
#container{
    position: static;
    background-color:White;
    height:758px;
    margin:0 auto;
    margin-top: 20px;
    width:940px;
}
#section_main{
    background-color: #FFFFFF;
    height: 758px;
}
#section_main .tl, #section_main .tr {
    background-image:url(../images/corners.gif);
}
#section_main .br, #section_main .bl {
    background-image:url(../images/cornersb.gif);
}
#round{
    background: #78B1FB;
    height: 40px;
    width: 610px;
    color: white;
}
#round2{
    background: #78B1FB;
    height: 35px;
    width: 380px;
    color: white;
    margin-top: 8px;
}
#sub_round{
    background: #78B1FB;
    height: 40px;
    width: 48%;
    color: white;
    margin-top: 20px;
}
#spec a{
    color: #0094B3;
}
#round .tl, #round .tr {
    background-image:url(../images/cornersgreen2.gif);
}
#round .br, #round .bl {
    background-image:url(../images/cornersgreenb2.gif);
}
#sub_round .tl, #sub_round .tr {
    background-image:url(../images/cornersgreen2.gif);
}
#sub_round .br, #sub_round .bl {
    background-image:url(../images/cornersgreenb2.gif);
}
#round2 .tl, #round2 .tr {
    background-image:url(../images/cornersgreen2.gif);
}
#round2 .br, #round2 .bl {
    background-image:url(../images/cornersgreenb2.gif);
}
.segment{
    position: relative;
}
.segment .tl{
    background-position:left top;
    left:0;
    top:0;
}
.segment .tr {
    background-position:right top;
    right:0;
    top:0;
}
.segment .bl {
    background-position:left top;
    bottom:0;
    left:0;
}
.segment .br {
    background-position:right top;
    bottom:0;
    right:0;
}
.segment .tl, .segment .tr, .segment .bl, .segment .br {
    font-size:1px;
    height:9px;
    line-height:1px;
    overflow:hidden;
    position:absolute;
    width:9px;
}
#section_top{
    height: 90px;
    border-bottom: 1px solid #CCCCCC;
    position: relative;
}
#head_bar{
    position: absolute;
    background: url(../images/st_bar.png) no-repeat;
    width: 686px;
    height: 69px;
    margin: 10px 0px 0px 20px;
}
#head_bar_left{
    float: left;
    width: 414px;
    height: 69px;
    font-size: 14px;
}
#head_bar_left table{
    margin: 4px 0px 0px 30px;
    
}
#head_bar_left a{
    text-decoration: none;
}
#head_bar_nav{
    font-size: 12px;
    display: inline;
    width: 320px;
    margin: 0px 0px 0px 36px;
}
#head_bar_right{
    float: left;
    height: 69px;
    width: 272px;
    font-weight: bold;
    color: #555555;
}
#head_bar_nav a, #head_bar_nav a:visited{
    color: black;
    font-weight: normal;
}
#head_bar_nav a:hover{
    text-decoration: underline;
}
#footer_content a, #footer_content a:visited{
    color: black;
    font-weight: normal;
    text-decoration: none;
}
#footer_content a:hover{
    text-decoration: underline;
}
#head_bar_right table{
    margin: 6px 0px 0px 10px;
}
#section_top_left{
    float: left;
    height: 90px;
    width: 215px;
}
#section_top_right{
    float: left;
    height: 90px;
    width: 725px;
}
#logo{
    float: left;
    margin: 22px 0px 0px 20px;
}
#section_middle{
    height: 650px;
    /*background:url(images/bitch.jpg) no-repeat bottom right;*/
}
#section_middle_left{
    float: left;
    width: 215px;
    height: 650px;
    border-right: 1px solid #CCCCCC;
}
#section_middle_right_content{
    margin: 0px 0px 0px 0px;
    /*height: 650px;*/
    /*width: 700px;*/
}
#section_middle_right{
    font-family: times;
    /*background:url(../images/handcords.jpg) no-repeat bottom left;*/
    float: left;
    height: 650px;
    width: 724px;
}
#section_middle_right_nav{
    /*background: #78B1FB;*/
    /*background:url(images/navbg.jpeg) repeat-x;*/
    margin: 10px 0px 0px 0px;
    text-align: center;
    font-size: 14px;
}
#section_middle_right_nav a{
    text-decoration: none;
}
#section_middle_right_nav a:hover{
    text-decoration: underline;
}
#section_middle_right_main{
    /*background:url(../images/phonecomp.jpg) no-repeat center right;*/
    height: 620px;
    width: 700px;
    overflow: auto;
    margin: 0px 0px 0px 24px;
}
#section_middle table{
    text-align: center;
}
#section_middle td{
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    background: #C4C2C2;
}
#section_middle_rightside p{
    font-size: 14px;
}
#section_bottom{
    height: 18px;
}
#footer_content{
    float: right;
    margin-right: 8px;
    font-size: 12px;
}
ul li{
    margin-top: 6px;
}
.search{
    height: 16px;
    width: 190px;
    font-size: 100%;
    border-style: solid;
    border-color: #666666 #CCCCCC #CCCCCC #666666;
    border-width: 1px;
}
#buttons{
    height: 400px;
    margin: 10px 0px 0px 0px;
}
.button{
    margin: -18px 0px 0px 0px;
}
#quotei{
    margin-left: 36px;
}
#quote{
    font-size: 11px;
    margin-left: 3px;
    margin-top: -6px;
}
#section_middle_left_bottom{
    height: 240px;
}
.title{
    font-size: 18px;
    margin-left: 14px;
    padding-top: 12px;
}
#contact{
    background: #FFFFFF;
    border: none;
}
#contact td{
    background-color: #FFFFFF;
    border: none;
}
#services{
    float: left;
    font-size: 12px;
}
#services td{
    background-color: #FFFFFF;
    border: none;
    text-align: left;
}
#serviceso{
    float: left;
    font-size: 12px;
}
#serviceso td{
    background-color: #FFFFFF;
    border: none;
    text-align: left;
}
