.copyright {
        font-size: .9em;
	font-family: Arial, Helvetica, sans-serif;}

.copyright a {
        font-size: .9em;
	margin: 0 10px 0 10px;
	font-family: Arial, Helvetica, sans-serif;}


#brighton_footer .text {
        font-size: .9em;
	font-family: Arial, Helvetica, sans-serif;}

#brighton_col2 h1 {
        font-size: 1.75em;
        color: #f26522;
}


#brighton_col2 p {
        font-size: .81em;
	font-family: Arial, Helvetica, sans-serif;
}

#brighton_col2  {

	font-family: Arial, Helvetica, sans-serif;
}


#brighton_col2 li {
        font-size: .81em;

}

#headerLogo {
        float: left;
}

#headerLogo img {
        margin: 11px 0px 15px 40px;
}

#headerTollFree {
        float: right;
        margin: 54px 40px 0px 0px;
}

#brighton_menu {
        padding: 0 40px 0 40px;
        font-size: .9em;
	font-family: Arial, Helvetica, sans-serif;
}

#brighton_menu .item {
        padding-left: 10px;
}

#dnn_INGENIMENU1__ctl0 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f26522;
	border-bottom-color: #f26522;
        width: 900px;
}

#bannerDiv {
	width: 672px;
	margin: -8px 0 29px 0;
}

.orangeBold {
        font-weight: bold;
        color: #f26522;
}

#contentArea {
        width: 440px;
        margin-right: 12px;
        float: left;
}
#contentAreaWide {
        width: 672px;
}


#brighton_col2 #dnn__ctl0_ContentPane #dnn__ctl0__ctl0_ContentPanel .introText p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.13em;
	line-height: 33px;
	color: #7a7a7a;
	border-top: 1px solid #e0e2e5;
   	border-bottom: 1px solid #e0e2e5;
        margin-top: 1px;
	width: 672px;
	background: #fff url(/Portals/50878/images/background_line.gif) 0 -1px;
}

#dnn__ctl1_ContentPane #dnn__ctl1__ctl0_ContentPanel .introText p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.13em;
	line-height: 33px;
	color: #7a7a7a;
	border-top: 1px solid #e0e2e5;
   	border-bottom: 1px solid #e0e2e5;
        margin-top: 1px;
	width: 672px;
	background: #fff url(/Portals/50878/images/background_line.gif) 0 -1px;
}

#dnn__ctl2_ContentPane #dnn__ctl2__ctl0_ContentPanel .introText p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.13em;
	line-height: 33px;
	color: #7a7a7a;
	border-top: 1px solid #e0e2e5;
   	border-bottom: 1px solid #e0e2e5;
        margin-top: 1px;
	width: 672px;
	background: #fff url(/Portals/50878/images/background_line.gif) 0 -1px;
}

#brighton_col2 #calloutBox {
	width: 216px;
	padding-top: 11px;
        margin-top: 7px;
	border-top-color: #f26522;
	border-right-color: #f26522;
	border-left-color: #f26522;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	float: left;
}


#brighton_col2 #calloutBox p {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-right: 15px;
        color: #000000;
        font-size: .7em;
	line-height: 1.34em;
        margin: 8px 0 6px 0;
}

#brighton_col2 #calloutBox img {
	padding-left: 10px;
}


#brighton_col2 .readMoreButton  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f26522;
	height: 22px;
	width: 216px;
}

#brighton_col2 .readMoreButton a {
	background-image: url(/Portals/50878/images/readmore-button-sub.gif);
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	height: 22px;
	width: 216px;

}

#brighton_col2 .readMoreButton a:hover {
	background-image: url(/Portals/50878/images/readmore-button-sub_1.gif);
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	height: 22px;
	width: 216px;
}

#brighton_two-column #brighton_col1 .pad #brighton_sub-menu li a {
        color: #7A7A7A;
}


#brighton_two-column #brighton_col1 .pad #brighton_sub-menu li a:hover {
        color: #f26522;
}



#brighton_two-column #brighton_col1 .pad #brighton_sub-menu li.selectedtab a {
        color: #F26522;
}

#brighton_two-column #brighton_col1 .pad #brighton_sub-menu li.selectedtab a:hover {
        color: #000000;
}


#brighton_sub-menu ul li a span {
line-height: 1.34em;
padding:7px 15px 7px 14px;
}

#brighton_sub-menu .radmenu .item a span {

	font-family: Arial, Helvetica, sans-serif;
}

#brighton_sub-menu {
margin-top: -5px;
font-size: 1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

#brighton_col2 h3 {
font-size: .81em;
font-weight: bold;
}

#IngeniContentBlock_110465 {
        font-family: Arial, Helvetica, sans-serif;
        color: #7A7A7A;
}

#dnn_LeftPane .block .pad h3 {
        color: #F26522;
}




#dnn_ContentPane .pressReleaseTable {
width: 655px;
font-size: 12px;
}

#dnn_ContentPane .pressReleaseTable div {
margin-bottom: 1px;
}

#dnn_ContentPane .pressReleaseTable a {
text-decoration: none;
color: black;
}

#dnn_ContentPane .pressReleaseTable a:hover {
text-decoration: underline;
}

#dnn_ContentPane .PRTitleGrey {
width: 545px;
height: 25px;
float: left;
background-color: #e8e8ea;
padding-left: 10px;
padding-top: 2px;
}

#dnn_ContentPane .PRDateGrey {
width: 100px;
height: 25px;
float: left;
background-color: #e8e8ea;
padding-top: 2px;
}

#dnn_ContentPane .PRTitleWhite {
width: 545px;
height: 25px;
float: left;
background-color: #ffffff;
padding-left: 10px;
padding-top: 2px;

}

#dnn_ContentPane .PRDateWhite {
width: 100px;
height: 25px;
float: left;
background-color: #ffffff;
padding-top: 2px;
}

#dnn_ContentPane .PRTitleGrey a {
color: black;
padding-top: 2px;
}

.Submissions {
border-top-style:1px dotted black;
border-bottom-style:1px dotted black;
}

.ContactFormWrapper .ContactFormItems .ContactFormItem label  {	font-family: Arial, Helvetica, sans-serif; margin-bottom: 0;}

.ContactFormWrapper .ContactFormItems .ContactFormItem input  {	height: 12px; margin-bottom: 4px;}


