/*  CONTAINER  */
#foxboro_body{
width:956px !important;
margin:0 auto !important;
}

#foxboro_container{
background: url(images/shadow.jpg) repeat-y scroll 0 0 !important;
padding:0 11px 0 12px !important;
width:932px !important;
margin-left:0px !important;
}



/*  COURTESY LINKS  */
#foxboro_courtesy_links {
display: none !important;
}



/*  MENU  */
#foxboro_menu {
height: 41px !important;
}



#foxboro_menu .rootGroup .item .text {
font-family: Verdana,Arial,Helvetica,sans-serif !important;
font-size: 14px !important;
font-weight: normal !important;
margin-bottom: 0 !important;
text-align: left !important;
text-decoration: none !important;
padding: 12px 9px 13px 10px !important;
}

#foxboro_menu ul.rootGroup .link {
margin: 0 !important;

}



/*  SUBMENU*/
#foxboro_menu ul.group li a {
background-color:#135CAE !important;
color: #FFFFFF !important;
}

#foxboro_menu ul.group li a:hover {
background-color:#0DB3D3 !important;
color: #FFFFFF !important;
}

#foxboro_menu .group .item .text {
color: #FFFFFF !important;
font-size: 12px !important;
padding: 8px 10px 8px 10px !important;
margin: 0 !important;
}

#foxboro_menu ul.group a{
margin: 0 !important;
}

#foxboro_menu ul.group a:hover {
margin: 0 !important;
}



/*  COULMNS  */
#foxboro_col1{
width: 198px !important;
}

#foxboro_col3{
width: 198px !important;
}

#foxboro_col1 div.block div.pad, #foxboro_col3 div.block div.pad{
padding: 0 7px 0 25px !important;
margin: 0 !important;
}

#foxboro_three-column #foxboro_col2{
width: 536px !important;
}

#foxboro_col2{
background: #FFFFFF !important;
}

#foxboro_content, #foxboro_three-column{
padding: 0 !important;
}

#foxboro_col2 div.pad{
padding: 25px 10px 0 27px !important;
}

p{
padding: 0 0 10px !important;
}



/*  HEADING  */
#foxboro_col2 h1 {
font: bold!important;
line-height: 140%!important;
margin: 0 !important;
padding: 0 0 10px 0 !important;
}

#foxboro_col2 h2{
color: #1B1B1B !important;
line-height: 16px !important;
}

#foxboro_col2 h3 {
color: #1B1B1B !important;
line-height: 21px!important;
}


#foxboro_col2 h4 {
margin:0px !important;
}

#foxboro_top h3{
color:#3C3C52 !important;
font: Arial,Helvetica,sans-serif !important;
padding:0 0 9px !important;
}

#foxboro_col1 h3, #foxboro_col3 h3 {
background: url(images/box3-title.gif) no-repeat scroll 0 0 transparent !important;
color: #EAE6DF !important;
width: 197px !important;
height: 32px !important;
font: 16px Arial,Helvetica,sans-serif !important;
padding: 0 !important;
margin: 0 -7px 0 -25px !important;
}

#foxboro_col1 div.block div.pad h3, #foxboro_col3 div.block div.pad h3 {
padding: 9px 0 7px 22px !important;
}

#foxboro_col1 h4, #foxboro_col3 h4 {
color: #999999 !important;
font-size: 16px !important;
padding: 0 !important;
margin: 0 !important;
}

#foxboro_col1 h5, #foxboro_col3 h5 {
color: #2D96CC !important;
font-size: 14px !important;
line-height: 15px !important;
padding: 0 !important;
margin: 0 !important;
}

h6 {
color: #FFFFFF !important;
font-family: arial !important;
font-size: 12px !important;
line-height: normal !important;
background: url(images/readmore.gif) no-repeat scroll 0 0 transparent !important;
color: #FFFFFF !important;
padding:2px 0 5px 17px !important;
margin: 0 !important;
}

#foxboro_col1 div.block div.pad, #foxboro_col3 div.block div.pad, #foxboro_col1 p, #foxboro_col3 p {
color: #999999 !important;
font-size: 14px!important;
line-height: 17px !important;
}

#foxboro_col1 div.block div.pad, #foxboro_col3 div.block div.pad, #foxboro_col1 li a, #foxboro_col3 li a {
font-size: 14px!important;
}

#foxboro_col1 p, #foxboro_col3 p {
padding: 0 0 5px !important;
}

#foxboro_col2 p {
padding: 0 0 10px !important;
margin:0px !important;
}

#foxboro_col3 div.ContactFormWrapper label {
color: #ffffff !important;
font: 14px/17px 
}



/*  LINKS  */
#foxboro_content a {
text-decoration: underline !important;
}

#foxboro_content a:hover {
text-decoration: none !important;
}

#foxboro_content div.block li a {
color: #7EA1B5 !important;
line-height: 16px !important;
text-decoration: none !important;
}

#foxboro_content div.block li a:hover, #foxboro_col2 a:hover {
text-decoration: underline !important;
}

h6 a, h6 a:hover {
color: #FFFFFF !important;
text-decoration: none !important;
font-size: 12px !important;
}



/*  LISTS  */
#foxboro_col2 ul {
list-style: disc outside none !important;
margin: 0 0 0 15px !important;
padding: 0 !important !important;
}

#foxboro_col2 ul li{
list-style: disc outside none !important;
padding: 0 0 6px !important;
margin: 0 !important;
}

#foxboro_col1 ul, #foxboro_col3 ul {
padding: 0 !important;
margin: 0 !important;
}

#foxboro_col1 ul li, #foxboro_col3 ul li {
list-style-image:url(images/list-item2.gif) !important;
padding: 0 0 1px !important;
margin: 0 !important; 
}



/*  FOOTER  */
#foxboro_footer{
height: 40px !important;
width: 932px !important;
margin: 0 auto !important;
}

#foxboro_footer div.clear {
/*
display: none !important;
}
*/
#foxboro_footer p.copyright{
margin: 0 !important;
padding: 10px 0 0 0 !important;
}

/* ADD-ONS */

body, table, td {
font-family: Arial,Helvetica,sans-serif!important;
font-size: 14px!important;
}

#foxboro_content #foxboro_col1 td.item {
    color: #7EA1B5!important;
}