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



/* HEADER */
#foxboro_header{
margin: 8px 0 2px !important;
}




/* MENU */
#foxboro_menu{
width: 777px !important;
background: url(images/nav.jpg) no-repeat 0 0 !important;
height: 33px !important;
}

#foxboro_menu .rootGroup .item .text{
font-size: 12px !important;
padding: 10px 25px 5px 30px !important;
}





/* SLIDED MENU */
#foxboro_menu ul.group {
background: none #EDECD0 !important;
}

#foxboro_menu ul.group li .link {
min-width: 250px !important;
height: 15px !important;
background: none !important;
padding: 0 !important;
margin: 0 1px !important;
}

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

#foxboro_menu ul.group li.first .link {
margin: 5px 0 0 0 !important;
}

#foxboro_menu .group .item .text {
color: #443F01 !important;
font-size: 12px !important;
font-weight: normal !important;
padding: 0 10px 0 10px !important;
margin: 0 !important;
}





/* STATIC SIDE MENU */
#foxboro_side-menu{
background: url(images/homepage_09.gif) no-repeat -6px 0 !important;
padding:28px 0 0 !important;
margin:0 0 0 0 !important;
width:126px !important;
}

#foxboro_side-menu ul li {
background: url(images/nav-item.jpg) no-repeat 0 0 !important;
height: 26px !important;
}

#foxboro_side-menu ul li a:hover {
background: url(images/nav-h.jpg) no-repeat 0 0 !important;
height: 26px !important;
}

#foxboro_side-menu ul li a span {
line-height: 17px !important;
padding: 5px 2px 4px !important;
text-align: center !important;
font-size: 11px !important;
font-weight: bold !important;
}

#foxboro_side-menu .radmenu .text:hover {
color: #000000 !important;
}



/* CONTENT */
#foxboro_one-column, #foxboro_two-column, #foxboro_two-column-right, #foxboro_three-column {
padding-top: 0 !important;
}

#foxboro_col1{
background: url(images/col1.jpg) no-repeat 0 bottom !important;
width: 126px !important;
min-height: 420px !important;
margin:0 0 0 7px !important;
}

#foxboro_col3{
width: 170px !important;
margin:10px 0 0 !important;
}

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

#foxboro_two-column #foxboro_col2{
width: 621px !important;
margin: 0 0 0 16px !important;
}

#foxboro_three-column #foxboro_col2{
width: 450px !important;
margin: 0 10px 0 !important;
}

#foxboro_col2 div.pad{
margin: 0 !important;
padding: 0 !important;
margin-top: -28px !important;
}



/* HEADINGS & FONT STYLE */
#foxboro_col2 h1{
font-size: 12px !important;
font-weight: bold !important;
border-bottom: 1px solid #808080 !important;
padding: 0 0 7px 0 !important;
margin: 11px 0 11px !important;
}

#foxboro_col2 h2{
font-size: 12px !important;
font-weight: bold !important;
}

#foxboro_content div.block h3{
font-weight:bold !important;
font-family: Arial !important;
font-size: 12px !important;
}

h4, big{
color: #00725B !important;
font-weight:bold !important;
font-family: Arial !important;
font-size: 12px !important;
margin: 0 !important;
padding: 0 !important;
}

#foxboro_col2, #foxboro_content div.block {
font-family: Arial !important;
font-size: 12px !important;
}

#foxboro_content p{
margin: 13px 0 !important;
padding: 0 !important;
font-size: 12px !important;
}



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

#foxboro_col2 a:visited, #foxboro_content div.block a:visited{
color: #8000AD !important;
}



/* LISTS */
#foxboro_col2 ul{
list-style-type: disc !important;
padding: 0 0 0 40px !important;
margin: 13px 0 !important;
}

#foxboro_col2 ul li{
padding: 0 0 10px  !important;
margin: 0 !important;
font-size: 12px !important;
}

#foxboro_col2 ul li li{
list-style-type: circle !important;
}

#foxboro_content div.block ul{
list-style-type: disc !important;
padding: 0 0 0 20px !important;
margin: 10px 0 !important;
}

#foxboro_content div.block ul li{
padding: 0 0 5px  !important;
margin: 0 !important;
font-size: 12px !important;
}

#foxboro_content div.block ul li li{
list-style-type: circle !important;
}



/* FOOTER */
#foxboro_footer{
color: #000000 !important;
width: 771px !important;
margin: 0 auto !important;
font-size: 10px !important;
background: url(images/homepage_26.gif) no-repeat  top center !important;
}

#foxboro_footer div.clear{
display: none !important;
}

#foxboro_footer p.copyright{
font-size: 10px !important;
text-align: left !important;
padding:15px 0 0 !important;
}

#foxboro_footer a{
font-size: 10px !important;
}