@charset "utf-8";
/* CSS Document */

.container{
width:800px;
background-color:#ffffff;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.footer{
background-image:url(../images/footer_bg.gif);
background-repeat:repeat-x;
height:39px;
font-size:9px;
color:#FFFFFF;
text-align:center;
padding-top:5px;
}

.footer_link{

font-size:9px;
color:#FFFFFF;
text-align:center;
text-decoration:none;}

.footer_link a:hover{

font-size:9px;
color:#FFFFFF;
text-align:center;
text-decoration:none;}

.footer_link a:visited{

font-size:9px;
color:#FFFFFF;
text-align:center;
text-decoration:none;}



.myBox
{
    margin: 10 auto;
    border: 0px solid #000000;
    color: #3e842b;
    width: 97%;
    height:65px;
    padding: 10px;
    text-align: left;
	background-image:url(../images/clients_bg.gif);
	background-repeat:repeat-x;
	border: 2px solid #969696;

}



.header{
  font-size:16px;
  color:#3e842b;
  padding:5px;
  font-weight:bold;

}

.bluebar{

background-image:url(../images/bluebar_bg.gif);
background-repeat:repeat-x;
border-top:solid;
border-top-width:1px;
border-top-color:#9db0bc;

border-left:solid;
border-left-width:1px;
border-left-color:#9db0bc;

border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#9db0bc;}

.bluebar2{
background-image:url(../images/bluebar_bg.gif);
background-repeat:repeat-x;
border-top:solid;
border-top-width:1px;
border-top-color:#9db0bc;

border-left:solid;
border-left-width:1px;
border-left-color:#9db0bc;

border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#9db0bc;

border-right:solid;
border-right-width:1px;
border-right-color:#9db0bc;
}

.blueheadertext{
font-size:14px;
font-weight:400;
color:#FFFF00;
float:left; 
padding:5px 3px 3px 5px;
}

.submenulight{
background-image:url(../images/submenu_litebg.gif);
background-repeat:repeat-x;
border:solid;
border-color:#bdd2f7;
border-width:0px;
border-bottom:none;
padding:2px 0 2px 0;

}

.submenudark{
background-image:url(../images/submenu_bg.gif);
background-repeat:repeat-x;
border:solid;
border-color:#bdd2f7;
border-width:1px;
border-bottom:none;
padding:2px 0 2px 0;
}

.submenutext a{
font-size:11px;
color:#595b60;
padding:0 0 0 10px;
text-decoration:none;
} 

.submenutext a:hover{
font-size:11px;
color:#595b60;
text-decoration:underline;
margin-left:10px;
}

.newsbox{
background-image:url(../images/newsbox_07.gif);
background-position:top right;
background-repeat:no-repeat;}

.newsboxheader{
color:#aa0307;
font-size:15px;
font-weight:bold;
padding-top:5px;}

.newsboxdate{
color:#555454;
font-size:9px;
padding:6px 0 0px 5px;}

.newsboxtext{
color:#9a9999;
font-size:10px;
padding:0px 0 5px 5px;
}

.newsboxtext a{
color:#9a9999;
font-size:10px;
text-decoration:none;
}

.newsboxtext a:hover{
color:#000066;
font-size:10px;
text-decoration:underline;

}

.newsleftbg{
background-image:url(../images/newsbox_leftbg.jpg);
background-repeat:repeat-y;

}
.newsrightbg{
background-image:url(../images/newsbox_rightbg.jpg);
background-repeat:repeat-y;

}


.franbox_bg{
background-image:url(../images/franbox_bglong.gif);
background-repeat:repeat-x;
background-color:#0D8EB2;
height:143px;
}
.franbox_right{
background-image:url(../images/franbox_right.gif);
background-repeat:repeat-y;}

.franbox_left{
background-image:url(../images/franbox_left.gif);
background-repeat:repeat-y;}

.franboxheader{
font-size:12px;
color:#FFFFFF;
padding:3px 10px 3px 10px;}
.text1{
font-size:8px;
color:#aa0307;
}
.text2{
font-size:12px;
color:#FFFFFF;}

.text3{
font-size:12px;
color:#555454;}

.text3_red{
font-size:12px;
color:#ff0000;}

.midtext{
padding:0 25px 20px 10px;}

.contactmid{

padding:20px;
}

.bluesubheader{
font-size:12px;
color:#000066;
}

.emphasisgreen{
font-size:12px;
color:#3e842b;
font-weight:bold;
font-style:italic;
}

.text3_smaller{
font-size:10px;
color:#555454;}

.text3_smaller_red{
font-size:10px;
color:#ff0000;}

.text4{
font-size:10px;
color:#000000;}

.circlebullets{
color:#555454;
list-style:none;
font-size:10px;


}

.previouslink{
font-size:8px;
color:#555454;
padding:5px 5px 5px 0;
}

.previouslink a{
font-size:8px;
color:#555454;
text-decoration:none;
padding:5px 0 5px 0;
}
.previouslink a:hover{
font-size:8px;
color:#aa0307;
text-decoration:underline;
padding:5px 0 5px 0;
}

.locations{
padding:15px;
padding-right:20px}

.locationsheader{
font-size:12px;
color:#3e842b;
font-weight:bold;
}

.findus{
background-image:url(../images/bg_findusquick.gif);
background-repeat:repeat-x;
height:30px;
font-size:12px;
color:#FFFFFF;
text-align:right;
padding:0;
margin:0;
}




.fcornermenu td a{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#595b60;
margin-left:10px;
padding-bottom:5px;
padding-top:5px;
text-decoration:none;}

.fcornermenu a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#595b60;
margin-left:10px;
padding-bottom:5px;
padding-top:5px;
text-decoration:underline;}


input{
background-color:#CCCCCC;}