/*------------------------------------------------
SETTINGS
------------------------------------------------*/
html, body#Body {
	font-family:"Myriad Pro",Arial,Helvetica,sans-serif !important;
	font-size:1em !important;
    line-height: 1.3em;
	color: #111 !important;
}

p, li {color: #111}

/*---#foxboro_body{
    background-image: url('http://blog.trginternational.com/Portals/125873/images/background.jpg ');
    background-repeat:repeat;
   
}

#foxboro_container{
    background-image:inherit;
    background-color:inherit;
    margin-left: 10px;
}---*/
#foxboro_content #foxboro_col2{
    margin-top: 0px;
}


#foxboro_one-column,
#foxboro_two-column,
#foxboro_two-column-right,
#foxboro_three-column,
#foxboro_two-eq-column,
#foxboro_three-eq-column,
#foxboro_top,
#foxboro_bottom {
overflow:hidden !important;
margin-top:0 !important;
}
#foxboro_col1 .ISContent,
#foxboro_col2 .ISContent,
#foxboro_col3 .ISContent {
overflow:hidden !important;
padding-left:10px;
}
#foxboro_col1 {
min-height:1px !important;
}
#foxboro_container,
#foxboro_content {
overflow:visible !important;
}
#foxboro_container {
margin:0 auto !important;
padding: 0px 10px;
}


/*------------------------------------------------
COURTESY LINKS
------------------------------------------------*/
#foxboro_courtesy_links {
font-family: "Myriad Pro",Arial,Helvetica,sans-serif !important;
height:24px !important;
color:#A1A1A1 !important;
width:auto !important;
margin-bottom:-14px !important;
font-size:13pt;
}
#foxboro_courtesy_links a {
font-family:  "Myriad Pro",Arial,Helvetica,sans-serif !important;
font-size:13pt;
height:24px !important;
padding:0 4px !important;
color:#1561AF !important;
text-decoration:none !important;
}
#foxboro_courtesy_links a:hover {
color:#1561AF !important;
text-decoration:underline !important;
}


/*------------------------------------------------
HEADER
------------------------------------------------*/



#foxboro_header span.logo {
width:710px !important;
position:relative !important;
float:none !important;
margin-left:-3px !important;
padding-top: 10px !important;
}
.logoimg {
float:left !important;
width:220px !important;
z-index:15 !important;
position:relative !important;
}
.logoflash {
float:left !important;
}

/*------------------------------------------------
MENU
------------------------------------------------*/

#foxboro_menu {
width:auto !important;
/*width:980px !important;*/
position:absolute;
top:85px;
right:20px;
margin:0;

}
#foxboro_menu .radmenu {
/*background:url('http://blog.trginternational.com/Portals/125873/background/menu_bg.jpg') scroll 0 0 repeat-y !important;
padding:0 46px 0 0px !important;*/
}

#foxboro_menu ul {
	/*clear: both;
	width: 980px;
border-top: 1px solid #E7E7E7;
border-bottom: 1px solid #E7E7E7;
	*/
	float: left;
padding: 0 !important;
margin: 0 !important;
display: block;


}
#foxboro_menu ul li {
padding-bottom:0px  !important;
/*width: 110px !important;*/
padding-right:5px;
}
#foxboro_menu ul li.last {
padding-right:30px;
}
#foxboro_menu ul li a span {
padding:0 19px 0 15px !important;
font-family: "Myriad Pro",Arial,Helvetica,sans-serif !important;
height:27px !important;
/*background:url('http://blog.trginternational.com/Portals/125873/background/item_border.jpg') scroll 100% 0 no-repeat !important;*/
color: black !important;
font-weight: normal !important;
text-transform: uppercase;
color:#a1a1a1 !important;
font-size:11pt;
}

#foxboro_menu ul li a:hover{
   /* background-color: #017CC1 !important ;*/
}

#foxboro_menu ul li a:hover span{
   color: #008896 !important;
    
}

#foxboro_menu ul li.last a span {
background:none !important;
}
/*------------------------------------------------
LANDING PAGES - ONLY
------------------------------------------------*/
.landingPage #foxboro_menu {
display:none!important;
}
#foxboro_menu .NavHidden {
display:none!important;
}



/*------------------------------------------------
VERTICAL MENU
------------------------------------------------*/
#foxboro_menu ul.group {
background-color:#72A5DE !important;
padding:0 !important;
width:auto !important;
margin:-8px 0 0 0 !important;
border-top:dotted 1px #FFFFFF !important;
}
#foxboro_menu ul.group li {
padding:0 !important;
}
#foxboro_menu ul.group li a {
border-bottom:dotted 1px #FFFFFF !important;
background-color:#72A5DE  !important;
}
#foxboro_menu ul.group li a span {
padding:0 16px 0 17px !important;
font:bold 11px/25px "Myriad Pro",Arial,Helvetica,sans-serif !important;
height:25px !important;
background:none !important;
min-width:150px !important;
}


/*------------------------------------------------
LIST
------------------------------------------------*/



#foxboro_content ul {
list-style-type:none !important;
margin-left:0 !important;
padding-left:0 !important;
}
#foxboro_content ul li {
background-image: url("http://blog.trginternational.com/Portals/125873/v2/greystar10x10.png");
background-position: 1px 5px;
background-repeat: no-repeat;
padding-left:18px !important;
margin-left:0 !important;
}
#foxboro_content div.block ul {
margin-left:0 !important;
}
#foxboro_col2 ol {
padding-left:0px;
margin-left:0 !important;
}
#foxboro_content li {
padding-bottom:3px !important;
}
#foxboro_col2 li {
padding-bottom:10px !important;
}
#foxboro_three-eq-column #foxboro_col2 ol {
padding-left:0 !important;
}
#foxboro_content li {
padding-bottom:3px !important;
}
#foxboro_col2 li {
padding-bottom:10px !important;
}
#foxboro_col1 ol,
#foxboro_col3 ol {
/margin-left:24px !important;
}
#foxboro_col1 ul,
#foxboro_col3 ul {
/margin-left:18px !important;
}
#foxboro_three-eq-column ol,
#foxboro_two-eq-column ol {
margin-left:21px !important;
}


/*------------------------------------------------
LINKS
------------------------------------------------*/
#foxboro_col2 div.pad a,
#foxboro_content div.block a,
#foxboro_top a,
#foxboro_bottom a {
text-decoration:none;
color:#008896;
}
#foxboro_col2 div.pad a:hover,
#foxboro_content div.block a:hover,
#foxboro_top a:hover,
#foxboro_bottom a:hover {
color:#008896;
text-decoration:underline;
}


/*------------------------------------------------
COL WIDTH
------------------------------------------------*/
#foxboro_one-column #foxboro_col2 {
width:auto!important;
}
#foxboro_two-column #foxboro_col2,
#foxboro_two-column-right #foxboro_col2  {
width:770px !important;
}
#foxboro_two-column #foxboro_col1,
#foxboro_three-column #foxboro_col1,
#foxboro_three-column #foxboro_col3,
#foxboro_two-column-right #foxboro_col3 {
width:210px !important;

	background-color:#f5f5f6;
	color:#a1a1a1 !important;
	padding-top:15px;
}
#foxboro_three-column #foxboro_col2 {
width:560px !important;
}


/*------------------------------------------------
HEADINGS
------------------------------------------------*/
#foxboro_one-column #foxboro_col2 h1, #foxboro_two-column #foxboro_col2 h1, #foxboro_two-column-right #foxboro_col2 h1, #foxboro_three-column #foxboro_col2 h1 {
    color: #008896;
    margin: 0 !important;
    padding-bottom: 0 !important;
	padding-left:10px;
    text-align: left !important;
	font-weight:normal !important;
	font-size:22px !important;
	
}
#foxboro_two-column-right h1 {	
	padding-left:0px !important;
	float:left !important;
	}
#foxboro_content #foxboro_col2 .ISContent h1 {
margin:10px 0!important;
padding: 0 !important;
border-bottom:none !important;
}
#foxboro_two-column #foxboro_col1 div.pad div.block h3,
#foxboro_two-column-right #foxboro_col3 div.pad div.block h3,
#foxboro_three-column #foxboro_col1 div.block h3,
#foxboro_three-column #foxboro_col3 div.block h3  {
/*background:#1966A7 url('http://blog.trginternational.com/Portals/125873/background/box_left_top_bg.gif') scroll 0 0 no-repeat !important;
font: bold 14px/115% "Myriad Pro",Arial,Helvetica,sans-serif !important;
padding: 10px 0px 10px !important;
color: #003965;
border-bottom: 1px solid #DDD;
margin-bottom: 10px;*/


	border-left:7px solid #008896;
        color: #F15C22 !important;
	border-bottom:0 !important;
	padding:1px 0px 2px 8px !important;
	font-weight:normal !important;
	font-size:10pt !important;
}
#foxboro_two-column #foxboro_col1 div.pad div.block .ISContent h3,
#foxboro_two-column-right #foxboro_col3 div.pad div.block .ISContent h3,
#foxboro_three-column #foxboro_col1 div.block .ISContent h3,
#foxboro_three-column #foxboro_col3 div.block .ISContent h3 {
/*font: 1.1em/115% "Myriad Pro",Arial,Helvetica,sans-serif !important;*/
background:none !important;
color:#75A3D1 !important;
margin:10px 0 !important;
padding:0 !important;
}
.ContactFormWrapper {
	padding-left:18px !important;
	}
.ContactFormWrapper .FormSubmitButton {
	width: 93%;
	background: none repeat scroll 0 0 #008896;
    border: 1px solid #008896;
    color: #FFFFFF;
    display: block;
    margin-top: 8px;
    cursor: pointer;
	}
	

/*------------------------------------------------
COL-SETTINGS
------------------------------------------------*/
#foxboro_one-column #foxboro_col2 div.pad {
padding:0  !important;
}
#foxboro_two-column #foxboro_col2 div.pad {
padding: 0 0 0 20px !important;
}
#foxboro_two-column-right #foxboro_col2 div.pad {

padding: 0 20px 0 0 !important;
}
#foxboro_three-column #foxboro_col2 div.pad  {
padding: 0 20px !important;
}
#foxboro_two-column #foxboro_col1 div.pad div.block div.pad,
#foxboro_two-column-right #foxboro_col3 div.pad div.block div.pad,
#foxboro_three-column #foxboro_col1 div.pad div.block div.pad,
#foxboro_three-column #foxboro_col3 div.pad div.block div.pad {
padding:0 !important;
/*padding:0 8px 16px !important;*/
margin:0 !important;
/*
background:#F6f6f6 url('http://blog.trginternational.com/Portals/125873/images/grad.png') scroll 100% 100% no-repeat !important;
*/
}

#dnn_Col3Pane > .block > .pad {
	/*
    background: url('http://blog.trginternational.com/Portals/125873/background/col_1_3_bottom.jpg') bottom;
	*/
}

/*------------------------------------------------
2 COL EQUAL, 3 COL EQUAL
------------------------------------------------*/
#foxboro_two-eq-column #foxboro_col1 h1,
#foxboro_two-eq-column #foxboro_col1 h3,
#foxboro_two-eq-column #foxboro_col3 h1,
#foxboro_two-eq-column #foxboro_col3 h3,
#foxboro_three-eq-column #foxboro_col1 h1,
#foxboro_three-eq-column #foxboro_col1 h3,
#foxboro_three-eq-column #foxboro_col2 h1,
#foxboro_three-eq-column #foxboro_col2 h3,
#foxboro_three-eq-column #foxboro_col3 h1,
#foxboro_three-eq-column #foxboro_col3 h3,
#foxboro_top h1,
#foxboro_bottom h1 {
font:bold 19px/115% "Myriad Pro",Arial,Helvetica,sans-serif !important;
margin:0 0 10px !important;
padding-bottom:8px!important;
border-bottom: 5px solid #CEE9F8 !important;
color: #008896 !important;
}
#foxboro_two-eq-column #foxboro_col1 .ISContent h1,
#foxboro_two-eq-column #foxboro_col1 .ISContent h3,
#foxboro_two-eq-column #foxboro_col3 .ISContent h1,
#foxboro_two-eq-column #foxboro_col3 .ISContent h3,
#foxboro_three-eq-column #foxboro_col1 .ISContent h1,
#foxboro_three-eq-column #foxboro_col1 .ISContent h3,
#foxboro_three-eq-column #foxboro_col2 .ISContent h1,
#foxboro_three-eq-column #foxboro_col2 .ISContent h3,
#foxboro_three-eq-column #foxboro_col3 .ISContent h1,
#foxboro_three-eq-column #foxboro_col3 .ISContent h3,
#foxboro_top .ISContent h1,
#foxboro_bottom .ISContent h1 {
font:bold 19px "Myriad Pro",Arial,Helvetica,sans-serif !important;
margin:10px 0!important;
padding: 0 !important;
border-bottom:none !important;
}
#foxboro_two-eq-column #foxboro_col1 h2,
#foxboro_two-eq-column #foxboro_col3 h2,
#foxboro_three-eq-column #foxboro_col1 h2,
#foxboro_three-eq-column #foxboro_col2 h2,
#foxboro_three-eq-column #foxboro_col3 h2,
#foxboro_top h2,
#foxboro_bottom h2 {
font: 15px "Myriad Pro",Arial,Helvetica,sans-serif !important;
margin:10px 0 !important;
padding:0 !important;
color: #008896; !important;
}
#foxboro_two-eq-column #foxboro_col1 .ISContent h3,
#foxboro_two-eq-column #foxboro_col3 .ISContent h3,
#foxboro_three-eq-column #foxboro_col1 .ISContent h3,
#foxboro_three-eq-column #foxboro_col2 .ISContent h3,
#foxboro_three-eq-column #foxboro_col3 .ISContent h3,
#foxboro_top h3,
#foxboro_bottom h3 {
font: 13px "Myriad Pro",Arial,Helvetica,sans-serif !important;
margin:10px 0 !important;
padding:0 !important;
color: #008896 !important;
}
#foxboro_two-eq-column #foxboro_col1 h4,
#foxboro_two-eq-column #foxboro_col3 h4,
#foxboro_three-eq-column #foxboro_col1 h4,
#foxboro_three-eq-column #foxboro_col2 h4,
#foxboro_three-eq-column #foxboro_col3 h4,
#foxboro_top h4,
#foxboro_bottom h4 {
font:bold 12px "Myriad Pro",Arial,Helvetica,sans-serif !important;
margin:10px 0 !important;
padding:0 !important;
color: #008896 !important;
}
#foxboro_two-eq-column #foxboro_col1,
#foxboro_two-eq-column #foxboro_col3 {
width:50% !important;
color:#676767 !important;
/width:49.9% !important;
_width:49.9% !important;
background:transparent !important;
}
#foxboro_two-eq-column #foxboro_col1 div.block {
width:auto !important;
}
#foxboro_two-eq-column #foxboro_col3 div.block {
width:auto !important;
}
#foxboro_two-eq-column #foxboro_col1 div.pad div.block div.pad {
padding:0 20px !important;
margin:0 !important;
background:transparent !important;
}
#foxboro_two-eq-column #foxboro_col3 div.pad div.block div.pad {
padding:0 20px !important;
margin:0 !important;
background:transparent !important;
}
#foxboro_three-eq-column #foxboro_col1,

#foxboro_three-eq-column #foxboro_col2,
#foxboro_three-eq-column #foxboro_col3 {
color:#676767 !important;
width:33.33% !important;
/width:33.2% !important;
_width:33.2% !important;
background:transparent !important;
}
#foxboro_three-eq-column #foxboro_col1 div.block div.pad {
padding:0 15px !important;
margin:0 !important;
background:transparent !important;
}
#foxboro_three-eq-column #foxboro_col2 div.pad {
padding:0 !important;
}
#foxboro_three-eq-column #foxboro_col2 div.block div.pad {
padding:0 15px  !important;
background:transparent !important;
}
#foxboro_three-eq-column #foxboro_col3 div.block div.pad {
padding:0 15px  !important;
margin:0 !important;
background:transparent !important;
border:none !important;
}
#foxboro_two-eq-column #foxboro_col1 li,
#foxboro_three-eq-column #foxboro_col1 li,
#foxboro_two-eq-column #foxboro_col3 li,
#foxboro_three-eq-column #foxboro_col3 li,
#foxboro_two-eq-column #foxboro_col2 li,
#foxboro_three-eq-column #foxboro_col2 li {
padding-bottom:6px !important;
padding-top:0 !important;
}
#foxboro_three-eq-column #foxboro_col1 #foxboro_side-menu_top,
#foxboro_three-eq-column #foxboro_col1 #foxboro_side-menu,
#foxboro_three-eq-column #foxboro_col1 #foxboro_side-menu_bottom {
display:none !important;
}


/*------------------------------------------------
FOOTER
------------------------------------------------*/
#foxboro_footer #dnn_dnnLINKS_lblLinks  {
display:none !important;
}
#foxboro_footer p.copyright {
border-top: 1px dashed #d2d2d2 !important;
padding-top:5px !important;
text-align:right;
}
#foxboro_footer p.copyright,
#foxboro_footer p.copyright a {
font-size:11px !important;
}
#foxboro_footer p.copyright a:hover {
text-decoration:none !important;
}


/*------------------------------------------------
IMAGES - align left & right
------------------------------------------------*/
#foxboro_content img.alignLeft {
margin:0 5px 10px 0 !important;
padding:2px !important;
}
#foxboro_content img.alignRight {
margin:0 0 5px 10px !important;
padding:2px !important;
}


/*------------------------------------------------
BLOG
------------------------------------------------*/
#bb-container {
padding-bottom:15px !important;
}


/*------------------------------------------------
EMAIL SUBSCRIBE
------------------------------------------------*/
#foxboro_col1 .IngeniMailSubscribeEmailInput,
#foxboro_col3 .IngeniMailSubscribeEmailInput {
width:80% !important;
background-color:transparent;
border:0;
color:#a1a1a1;
position:relative;
left:-10px;
}

#foxboro_menu ul.rootGroup li #dnn_INGENIMENU1__ctl0_m0[href="#"]{display:none!important;}
#foxboro_content {padding-top: 5px !important;}

#bb-container div.post h3.title a {
    color: #5e5a5a !important ;
    font-size: 20px;
	border-top: 1px thin #f5f5f5 !important;
}

#bb-container div.post h3.title {
    color: #5e5a5a !important ;
    font-size: 20px !important;
	border-top: 1px thin #f5f5f5 !important;
}

#bb-container div.post div.submissions {
    border-bottom: 0px solid #E2E2E2 !important;
    border-top: 0px solid #E2E2E2 !important;
    color: #E2E2E2;
    margin: 0;
    padding: 7px 0;
    height: 20px;
}
#bb-container div.post div.byline {
    font-size: 0.9em !important;
    font-style: italic;
    margin: 0 0 10px;
    padding: 0;
}
.hk_link a {
    
	color: #008896 !important;
    font-size: 11px;
    font-style: italic;
    margin-top: 0;
    padding: 0;
	text-decoration: underline !important;
}


#bb-container div.comments a {
    color: #008896 !important;
}

#bb-container div.comments h3 {
	clear:both;
    font-family: Times New Roman, serif !important;
    font-size: 18px !important;
    margin: 0;
    padding: 0 0 10px;
	color: #003965; !important;
}

#bb-container div.post .tags {
    color: #373637 !important;
    font-size: 11px;
    font-style: italic;
    font-weight: bold;
	padding-right: 15px !important;

}
#bb-container div.post {
    border-bottom: 1px dashed #d2d2d2 !important;
    display: block;
    font-size: 0.9em;
    line-height: 165%;
    margin: 0 0 30px;
    padding: 0 0 30px;
}
#bb-container div.post h3.title {
    color: #003965;
    padding-top: 10px !important;
}

.comments h3 {
    font-size: 15px !important;
    color: #363736 !important;
    font-family: "Myriad Pro",Arial,Helvetica,sans-serif !important;
    font-weight: bold !important;
}

#bb-container div.comment-form {
    background: none;
    border: 1px solid #008896 ;
}
#bb-container span.PostComments {
    color: #008896 ;
    font-size: 1.2em;
    font-weight: bold;
}

#bb-container div.comment-form {
    background: none repeat scroll 0 0 #DFEAF3 !important;
    border: 0 !important;
	
    background: none !important;
    border: 1px solid #008896  !important;
    float: left;
    margin-top: 10px;
    text-align: center;
    width: 340px;
	
}

#bb-container div.comments {
    background: url('http://blog.trginternational.com/Portals/125873/images/comment-icon.png') no-repeat left;
    color: #373637;
    padding: 10px 30px 10px;
    background-position: 3px 10px;
    border: none !important;
}

#banner {
    z-index: 1000;
    margin-top:-20px;
}
#foxboro_footer:after, #foxboro_content:after, #foxboro_three-column:after, #foxboro_menu:after, div.block:after {
    clear: none !important; 
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    margin-top: 1px;
}
.hk_img > img{
    border: 2px solid #CCC !important;
    margin: 2px;
    padding: 2px;
}
.listing .post .hk_readmore_wrapper, .blogjapaneselisting .post .hk_readmore_wrapper {
    padding-right: 12px;
}
.IngeniMailSubscribeButton {
    background: #003365;
    color: #FFFFFF !important;
    cursor: pointer;
    border: solid 1px #f2f2f2;
    

}


/* Thang modified */
#foxboro_container {
	background-image: url("http://blog.trginternational.com/Portals/125873/v2/bg.png") !important;
	background-position:886px 0 !important; 
	background-repeat:no-repeat !important; 
	position:relative;
	}

#foxboro_header  {
	width:150px !important;
position:relative;
	}

#foxboro_header span.logo  {
	width:150px !important;
	}
#foxboro_courtesy_links {
	color:#A1A1A1 !important;
	background-color:transparent !important;	
	
	position:absolute;
	top:0px;
	right:0px;
}
#foxboro_courtesy_links, #foxboro_header {
	overflow:visible !important;	
	}
#foxboro_courtesy_links a {
	color:#A1A1A1 !important;
	text-decoration:none !important;
	}
#foxboro_courtesy_links a:hover {
	color: #008896 !important;
	}
#foxboro_header  .languages {
	
	font-family: "Myriad Pro",Arial,Helvetica,sans-serif !important;
	font-size:9pt !important;
    width:150px;
text-align:right;
    position:absolute; top:15px; right:-772px; font-weight:normal;    color: #A1A1A1; 
	}
#foxboro_header  .languages a{
        display:inline !important;
}
/*
#foxboro_header  .languages ul {
	margin:0 !important;
	padding:0 !important;
	display:inline !important;
	}
#foxboro_header  .languages ul li {
	display:inline !important;
	list-style:none !important;
	background-image:url(../siteimages/line-laguages.gif) !important;
	background-position:0 50% !important;
	background-repeat:no-repeat !important;
	padding-left:4px !important;
	}
*/
#foxboro_courtesy_links .top-search {
	padding-right:70px !important;
	padding-top:0px !important;
	float:right !important;
    margin-top:35px;
	}
#foxboro_courtesy_links .top-search form {
	margin:0 !important;
	padding:0 !important;
	float:right !important;
	}
#foxboro_courtesy_links .top-search .form-text {
	border:1px solid #cecfd0 !important;
	color:#cecfd0 !important;
	font-size:9pt !important;
	width:155px !important;
	padding-left:3px !important;
	height:16px !important;
	float:right !important;
	}
#foxboro_courtesy_links .top-search .form-submit {
	background-image:url(http://blog.trginternational.com/Portals/125873/v2/btn-search.gif) !important;
	width:16px !important;
	height:20px !important;
	background-position:50% 50% !important;
	border:0 !important;
	text-indent:-3000px !important;
	cursor:pointer !important;
	float:right !important;
	margin-left:5px !important;
	}
#foxboro_courtesy_links .top-search ul {
	float:right !important;
	margin:0 !important;
	padding:3px 20px 0 0 !important;
	}
#foxboro_courtesy_links .top-search ul li {
	display:inline !important;
	background-image:url(http://blog.trginternational.com/Portals/125873/v2/line-laguages.gif);
	background-position:0 50% !important;
	background-repeat:no-repeat !important;
	padding:0 5px 0px 9px !important;
	}
#foxboro_courtesy_links .top-search ul .first {
	background:none !important;
	}
	
#foxboro_courtesy_links .top-links {
	color:#a1a1a1 !important;
	float:right;
	margin-top:-5px;
margin-top:35px;
	}
	
#foxboro_courtesy_links .top-links  ul {
	float:right;
	margin:0;
	padding:0px 20px 0 0;
	}
#foxboro_courtesy_links .top-links  ul li {
	display:inline;
	background-image:url(http://blog.trginternational.com/Portals/125873/v2/line-laguages.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	padding:0px 5px 0px 9px !important;    
	color:#a1a1a1 !important;
	font-size:10pt !important;
	}
#foxboro_courtesy_links .top-links  a {
	color: #A1A1A1;
	text-decoration:none !important;
	font-size:13px !important;
	}
#foxboro_courtesy_links .top-links  a:hover {
    color: #008896;
	}
#foxboro_courtesy_links .top-links  ul .first {
	background:none;
	}
#foxboro_header {
	background-color:transparent !important;
	}

.hk_menu {
	float:right;
	margin:5px 0;
	text-align:right !important;
	font-size:9pt;
	}
.hk_menu a {
	color:#F15C22 !important;
	}
#bb-container {
	clear:both;
	}
/*
#foxboro_col3 {
	background-color:#f5f5f6;
	color:#a1a1a1 !important;
	padding-top:15px;
	}
*/	
#foxboro_col3 p {
	color:#a1a1a1 !important;
	}
/*	
.ISContent {
	margin:0 !important;
	padding:0 !important;
	}
	
.ISContent p {
	margin:0 !important;
	padding:0 !important;
	}
*/
/*	
#dnn__ctl3_ContentPane {
	margin:0 !important;
	padding:0 15px !important;
	}
*/
.green, #foxboro_col3 p.green {
    color: #008896 !important;
	}
.IngeniMailSubscribeContainer {
	border:1px solid #a1a1a1;
	position:relative;
	margin:0px 15px;
	height:25px;
	padding:3px 3px 3px 3px !important;
	}
.IngeniMailSubscribeContainer .subhead {
	display:none;
	}
.IngeniMailSubscribeContainer .IngeniMailSubscribeButton {
	position:absolute;
	top:3px;
	right:3px;
	text-indent:-3000px;
	width:20px;
	height:25px;
	background-image: url("http://blog.trginternational.com/Portals/125873/v2/btn-search.gif") !important;
	background-position:center center;
	background-color:#cecfd0;
	}

#foxboro_col2 h2 {
    color: #008896 !important;
    font-family: Myriad Pro,Helvetica !important;
    font-size: 1.5em !important;
    line-height: 145%;
}

#foxboro_col2 h4 {
    color: #008896 !important;
    font-family:inherit !important;
}
#foxboro_col2 h3 {
	font-family: "Myriad Pro",Arial,Helvetica,sans-serif !important;
        color: #F15C22 !important;
	}
.ISContent {
    clear:both;
}

#foxboro_two-column-right .ISContent {
    padding-left:0px !important;
}
.twitter-share-button {
    width:85px !important;
}
#___plusone_0 , #___plusone_1 , #___plusone_2 , #___plusone_3 , #___plusone_4 , #___plusone_5 , #___plusone_6 , #___plusone_7 , #___plusone_8 , #___plusone_9 , #___plusone_10 , #___plusone_11 , #___plusone_12 , #___plusone_13 {
    width:73px !important;
}