/* CSS Document */

body{
margin:0;
padding:0;
background:url(images/topbg.jpg) repeat-x;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#444546;}

.headbg{
float:left;
width:100%;
background:url(images/headbg.jpg) no-repeat center top;
height:112px}

.header{
width:730px;
margin:0 auto;
padding:0
}

.header .logo{
width:260px;
margin:0;
padding:13px 0px 0px 0px;
float:left
}

.header .toplink{
width:230px;
margin:0;
padding:15px 0px 0px 0px;
float:right
}

.toplink ul {
margin:0;
padding:0;
line-height:28px}

.toplink ul .call{
margin:0;
padding:0;
padding-left:25px;
list-style: none;
background:url(images/icon_call.gif) no-repeat 0px 8px }

.toplink ul .tallfree{
margin:0;
padding:0;
padding-left:25px;
list-style: none;
background:url(images/icon_tall_free.gif) no-repeat 2px 6px }

.toplink ul .email{
margin:0;
padding:0;
padding-left:25px;
list-style: none;
background:url(images/icon_email.gif) no-repeat 0px 9px }


.bluetext{
color:#01467e;
font-size:13px;
font-weight:bold}

.blacktext{
color:#000000;
font-size:13px;
font-weight:bold}

.blacklink{
color:#000000;
font-size:13px;
font-weight:bold;
text-decoration:none}

.blacklink:hover{
color:#000000;
font-size:13px;
font-weight:bold;
text-decoration:underline}

.container1bg{
width:100%;
margin:0;
padding:0;
float:left
}

.container1{
width:730px;
margin:70px auto;
height:220px}

.container1 .solutionstext{
width:450px;
float:left;
line-height:18px}

.container1 .productlogo{
width:250px;
float:right;
margin-top:20px
}

.container2bg{
width:100%;
background:url(images/container2bg.jpg) no-repeat center top #fcfcfc;
margin:0;
padding:0;
float:left
}

.container2{
width:730px;
margin:0px auto;
padding:30px 0px
}

.container2 .text1{
width:350px;
float:left}

.container2 .text2{
width:350px;
float:right}

ul {
margin:0;
padding:0;
line-height:22px}

ul li{
margin:0;
padding:0;
padding-left:20px;
list-style: none;
background:url(images/arrow.gif) no-repeat 7px 8px }

.footer{
float:left;
border-top:5px solid #cdcdcd;
width:100%;
background:#e2e2e2;
text-align:center;
padding:20px 0px}
