body{
background-image:url(/tolteam/images/bcg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#E4EEF5;
font:12px "Trebuchet MS", Arial, sans-serif;
color:#000000;
}
h1, h2, h3{
font-family:"Trebuchet MS", Arial, sans-serif;
}
h1{
font-size:22px;
color:#136EA7;
font-weight:normal;
text-transform:uppercase;
}
h2{
font-size:16px;
color:#136EA7;
font-weight:bold;
}
h3{
font-size:14px;
color:#333333;
font-weight:bold;
}

#bholder{
width:900px;
margin:0px auto;
}
#topholder{
width:900px;
height:100px;
background-image:url(/tolteam/images/bcg_top.gif);
background-position:right;
background-repeat:no-repeat;
}
.logo{
float:left;
width:480px;
height:100px;
}
.fright1{
float:right;
margin:70px 10px 0px 0px;
}
.fright2{
float:right;
margin:68px 10px 0px 0px;
}

#content{
width:900px;
float:left;
background-color:#FFFFFF;
margin:34px 0px 0px 0px;
min-height:350px;
height:auto !important;
height:350px;
}
#content a{
color:#1E7EBA;
text-decoration:underline;
}
#content a:hover{
text-decoration:none;
}
#contentLeft h2, #contentRight h2{
background-image:url(/tolteam/images/bcg_h.gif);
background-repeat:repeat-x;
display:block;
height:35px;
padding:4px 0px 0px 5px;
}
#contentLeft{
width:435px;
margin:0px 5px 0px 0px;
float:left;
}
#contentRight{
width:460px;
float:left;
}
#sgholder h2{
background-image:none !important;
margin:5px 5px 0px 10px !important;
padding:0px !important;
font-size:12px;
}
#sgholder a{
margin:0px !important;
padding:0px !important;
color:#000;
}
#sgholder p{
margin:-20px 5px 0px 10px !important;
padding:0px !important;
}
#left{
width:175px;
margin:0px 5px 0px 0px;
padding:10px;
float:left;
}
#left ul{
margin:10px 0px;
}
#left li{
margin:1px 0px !important;
}
#left li a{
color:#333;
text-transform:none;
text-decoration:none;
font-size:11px;
background-color:#E9F2F8;
padding:5px;
display:block;
width:165px;
}
#left li a:hover{
background-color:#ABD0E7;
}
.Cleft{
clear:left;
}
#right{
width:660px;
padding:10px 20px;
margin:0px 0px 0px 0px;
float:left;
}

.textholder, .textholderp{
margin:5px 0px;
}
.textholder h1, .textholderp h1{
padding:5px;
margin:0px 0px 10px 0px;
}
.textholder h2, .textholder h3, .textholderp h2{
padding:5px 5px 0px 5px;
margin:0px 0px 0px 0px !important;
}
.textholder h2{
/*color:#333;*/
color:#136EA7;
padding:5px 5px 0px 5px;
}

.textholderp h2, .textholder h3{
color:#333;
}
.textholderp h3{
padding:5px 5px 0px 0px;
}
.textholder p, .textholderp p{
padding:0px 5px;
margin:5px 0px 5px 0px !important;
}
.textholderp ul{
margin:0px 0px 20px 15px;
}
.textholderp li{
margin:5px 5px;
}
.textholder ul{
list-style-type:circle;
margin:0px 0px 20px 15px;
}
.textholder li{
margin:5px 5px;
}

.textimgL{
float:left;
margin:10px 8px 5px 5px;
border:1px solid #333;
}
.textimgR{
float:right;
margin:3px 10px 3px 5px;
border:1px solid #333;
}
.textimgL2{
float:left;
margin:2px 8px 2px 5px;
border:1px solid #333;
}
.textholder dl{
width:500px;
float:left;
padding:3px;
margin:10px 0px;
}
.textholder dt{
width:180px;
font-weight:bold;
color:#333333;
padding:0px 5px 0px 5px;
float:left;
margin:5px 0px;
border-bottom:1px solid #f1f1f1;
}
.textholder dd{
width:300px;
color:#333333;
float:left;
margin:5px 0px;
border-bottom:1px solid #f1f1f1;
}
#footerholder{
background-image:url(/tolteam/images/bodybottom.jpg);
background-position:top;
background-repeat:no-repeat;
width:900px;
height:228px;
margin:0px auto;
clear:left;
border-top:1px solid #E9F2F8;
}
#footer{
width:900px;
font-size:11px;
}
#footer ul{
width:900px;
}
#footer li{
float:left;
padding:10px 15px 0px 15px;
}
#footer li a{
color:#333;
text-transform:uppercase;
text-decoration:underline;
font-size:11px;
background-color:#FFF;
padding:1px;
}
#footer li a:hover{
text-decoration:none;
background-color:#E9F2F8;
}
#footer ul ul{
width:100px;
padding:10px 0px 0px 0px !important
}
#footer li ul li{
width:100px;
float:left;
margin:3px 0px;
padding:0px !important;
}
#footer li ul li a{
color:#333;
text-transform:none;
text-decoration:none;
font-size:10px !important;
background-color:#E9F2F8;
padding:1px;
}
#footer li a:hover{
text-decoration:none;
background-color:#FFF;
}
form ul{
list-style-type:none !important;
}
form label{
width:150px;
font-weight:bold;
display:block;
float:left;
color:#444;
}
.finput{
width:200px;
padding:1px;
font-size:11px;
color:#333;
border:1px solid #333;
}
.fselect{
width:205px;
padding:0px 0px 0px 1px;
font-size:10px;
color:#333;
border:1px solid #333;
}
.ftext{
width:200px;
height:150px;
padding:1px;
font-size:11px;
color:#333;
border:1px solid #333;
}
.fsubmit{
cursor:pointer;
background-color:#BFDFF3;
color:#333;
padding:1px 3px;
border:1px solid #1E7EBA;
}
.fsubmit:hover{
background-color:#D4E7F4;
}
.contactD{
width:190px;
height:150px;
margin:0px 10px 10px 0px;
float:left;
}
a.tolteam{
color:#DAEAF4 !important;
background-color:transparent !important;
font-size:11px;
}
