<!-- Foxboro v1.9 - Dynamic CSS -->
<style type="text/css">

html, body #Body { background: #cccccc !important; 
	font-family: Helvetica, sans-serif; 
	font-size:0.9em; 
	line-height:125%; 
} 
#foxboro_container {width:976px !important; background: #fff !important;}
#foxboro_header {background:#ffffff;}
#foxboro_courtesy_links { display: none !important; }
#foxboro_courtesy_links a {}
#foxboro_menu { margin-top:  -20px !important; }
#foxboro_menu .link {}
#foxboro_menu .item {
	}
#foxboro_menu .rootGroup .selectedtab {
	background-color: #77aa3e !important;
}
#foxboro_menu .rootGroup .selectedtab .text {
	color:#ffffff !important;
}
#foxboro_menu .rootGroup .text {
}
	

	
#foxboro_menu .rootGroup .item .text {padding-right:10px; padding-left:10px;}
#foxboro_menu .group .item .text {padding-right:10px; padding-left:10px;}
#foxboro_menu .link .text {color:#ffffff;}
#foxboro_menu .link:hover, 
#foxboro_menu .focused,
#foxboro_menu .expanded {
	background-color:#ccc !important;
	color:#4c545b !important;
	
	} 
#foxboro_menu .link:hover .text, 
#foxboro_menu .focused .text,
#foxboro_menu .expanded .text {
	color:#4c545b !important;
	}

#foxboro_side-menu {display:  none;}
#foxboro_side-menu ul li {background-color:#FFFFFF;}
#foxboro_side-menu ul li a {color:#FF8125;}
#foxboro_side-menu ul li a:hover {background-color:#FFFFFF;color:#;}
#foxboro_side-menu ul li a span {border-bottom:1px solid #FFFFFF;}
#foxboro_side-menu ul li.selectedtab {background-color:#FFFFFF;}
#foxboro_side-menu ul li.selectedtab a {color:#FFA340;}
#foxboro_side-menu ul li.first a span {border-top:1px solid #FFFFFF;}
#foxboro_side-menu ul li.childitem1 {background-color:#FFFFFF;}
#foxboro_side-menu ul li.childitem1.last {border-bottom:1px solid #FFFFFF;}
#foxboro_top {}
#foxboro_top a {color:#3875be;}
#foxboro_bottom {}
#foxboro_bottom a {color:#3875be;}
a.foxboro_button {background:#4c545b;}
a.foxboro_button:hover {background-color:#4c545b;}
a.foxboro_button:active {background-color:#4c545b;}
#bb-container div.post h3.title {font-size:1.4em;}
#listing .post.blogjapanese h3 {font-size:1.4em;} 
#bb-container div.post h3.title {color:#4c545b;}
#bb-container div.post h3.title a {color:#4c545b;}
#bb-container div.post h3 {color:##4c545b;}
#bb-container div.post div.submissions a {color:##4c545b;}
#bb-container div.post div.comments a {color:##4c545b;}
/* put in fix for JIRA #CMS-851 */
#bb-container div.comments div.comment-body {border-bottom:1px solid #7c7c7c;}
#bb-container div.comment-form {border:1px solid #7c7c7c; background:#ffffff;}
#foxboro_footer {width:980px;background:#f5f5f5;color:#7c7c7c; text-align:center; margin: 0px auto; vertical-align: middle; display:block; position:relative; }
#foxboro_footer div.clear {margin: auto;}
#foxboro_footer p.copyright span.SkinObject {color:#7c7c7c;}
#foxboro_footer span a, 
#foxboro_footer a, 
#foxboro_footer ul li a, 
#foxboro_footer p span, 
#foxboro_footer span.SkinObject {color:#3876be; font-size: 0.9em; text-decoration: none;}
span#footerContainer {font-size: 1.0em; color:#3876be;}

#foxboro_body .radmenu.NavHidden a.link, 
#foxboro_body .radmenu.NavHidden li a span {cursor:default !important;}

#foxboro_menu .radmenu.NavHidden .rootGroup .selectedtab, 
#foxboro_menu .radmenu.NavHidden .link:hover, 
#foxboro_menu .radmenu.NavHidden .focused,
#foxboro_menu .radmenu.NavHidden .expanded {background-color:#ff8125 !important}


html,body {
	background: #cccccc !important;
}

#foxboro_body a {
	text-decoration: none !important;
	font-weight: normal !important;
	color: #77aa3e !important;
}

#foxboro_body a:hover {
	text-decoration: underline !important;
}


#foxboro_body {
	background: #cccccc !important;
}

p {
	color: #000 !important;
}

#foxboro_col1 {
	color: #000 !important;
}

#foxboro_col2 {
	color: #000 !important;
}

#foxboro_col3 {
	color: #000 !important;
}

#foxboro_menu {
	text-decoration: none !important;
	text-transform: uppercase !important;
	letter-spacing: 2px !important;
	font-weight:  normal !important;
}

#foxboro_menu .group {
	background-color: #77aa3e !important;
}

#foxboro_menu li.item a.link a.selectedtab .text {
}

#foxboro_menu ul.vertical li.item {
	border-top: 1px solid #cccccc !important;
	border-width: thin !important;
}

#foxboro_menu ul.vertical li.item .selectedtab {
	border: none !important;
	background: #ccc !important;
}

#foxboro_menu ul.vertical li.item .selectedtab .text {
	color: #4c545b !important;
}

#foxboro_two-column-right #foxboro_col2 {
	width: 64% !important;
}

#foxboro_two-column-right #foxboro_col3 {
	width: 35% !important;
}


#foxboro_two-column-right #foxboro_col2 h1 {
  font-family: "museo-slab",serif !important;
  font-weight: 700 !important;
  color: #14a1be !important;
  font-size: 28px !important;
  font-style: normal !important;
}



#foxboro_two-column-right #foxboro_col2 {
	
}
#foxboro_two-column-right #foxboro_col2 .pad {
	padding: 0 0 0 15px !important;
	margin: 0 !important;
}


#foxboro_two-column-right #foxboro_col2 #dnn_ContentPane {
}

#foxboro_two-column-right #foxboro_col3 {
}


h1 {
  font-family: "museo-slab",serif !important;
  font-weight: 700 !important;
  color: #14a1be !important;
  font-size: 28px !important;
  font-style: normal !important;
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
  }  
  
h2 {
font-family: "museo-slab",serif !important;
  font-weight: 700 !important;
  color: #14a1be !important;
  font-size: 20px !important;
  font-style: normal !important;
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
  }
    
h3 {
  font-family: "museo-slab",serif !important;
    font-weight: 700 !important;
    color: #4c545b !important;
    font-size: 18px !important;
    font-style: normal !important;
    padding-bottom: 5px !important;
    margin-bottom: 0px !important;
}
    
h4 {
  font-family: "museo-slab",serif !important;
    font-weight: 700 !important;
    color: #14a1be !important;
    font-size: 18px !important;
    margin: 0 !important;
    font-style: normal !important;
    padding-bottom: 5px !important;
    margin-bottom: 0px !important;
}
    
h5 {
  font-family: "museo-slab",serif !important;
    font-weight: 700 !important;
    color: #4c545b !important;
    font-size: 14px !important;
    font-style: normal !important;
    padding-bottom: 5px !important;
    margin-bottom: 0px !important;
}
    
h6 {
  	font-family: "museo-slab",serif !important;
  	font-style: normal !important;
    font-weight: 700 !important;
    color: #14a1be !important;
    font-size: 14px !important;
    font-style: normal !important;
    padding-bottom: 5px !important;
    margin-bottom: 0px !important;
}
    
h7 {
  	font-family: "museo-slab",serif !important;
  	font-style: normal !important;
    font-weight: 700 !important;
    color: #662658 !important;
    font-size: 18px !important;
    font-style: normal !important;
    padding-bottom: 5px !important;
    margin-bottom: 0px !important;
}
    
h8 {
  	font-family: "museo-slab",serif !important;
  	font-style: normal !important;
    font-weight: 700 !important;
    color: #662658 !important;
    font-size: 14px !important;
    font-style: normal !important;
    padding-bottom: 5px !important;
    margin-bottom: 0px !important;
}

.ItemInfo {
	font-style: normal !important;
}

.gbox {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding:  0 !important;
	background-color: #949597;
}
   
hr {
  color: #8dc64c !important;
  background-color: #8dc64c !important;
  height: 1px !important;
} 

#foxboro_menu .text {
	color: #888d90 !important;
}

#foxboro_menu ul.level1 .text {
	 color: #fff !important;
}

#foxboro_col2 li {
	padding-bottom: 5px !important;
	margin-bottom: 0px !important;
}

#foxboro_col3 li {
	padding-bottom: 5px !important;
	margin-bottom: 0px !important;
}

#upmenu {
	background-color: #77aa3e !important;
	color: #fff !important;
	padding: 7px !important;
	text-decoration: none !important;
	text-transform: uppercase !important;
	letter-spacing: 2px !important;
	font-weight:  normal !important;
}

#upmenu a.upmenu {
	color: #fff !important;
}

#breadcrumb a {
 color: #8b9399 !important;
 font-size: 11px !important;
 }
 
#breadcrumb {
  color: #8b9399 !important;
  font-size: 11px !important;
  padding-left: 20px !important;
}

#foxboro_menu ul li {}
#foxboro_menu ul li a {}
#foxboro_menu ul li a:hover {}
#foxboro_menu ul li a span {
	margin: 6px 0px 6px 0px !important; 
	font-size: 11px !important;
}
#foxboro_menu .text { 
	font-size: 11px !important;
}

.ContactFormWrapper{ margin-top: -10px; }
.FormSubmitButton { width: 90% !important; text-align: center; }
