HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.caption {
	MARGIN-TOP: 7px
}
#outterContainer {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(http://www.broox.it/new/gradient_top.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
#outterContainer2 {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(http://www.broox.it/new/gradient_bottom.jpg); BACKGROUND-REPEAT: repeat-x
}
#masterContainer {
	MARGIN: 0px auto; WIDTH: 962px
}
#contentContainer {
	MARGIN: 0px; WIDTH: 962px
}
#subNavigationContainer {
	FLOAT: left; WIDTH: 236px
}
.navigationMenu {
	WIDTH: 166px; BORDER-BOTTOM: #e7e7e7 1px solid
}
.topItem {
	BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topItem A {
	COLOR: #999999; TEXT-DECORATION: none
}
.topItem A:hover {
	COLOR: #0e3293
}
.topItem A.active {
	COLOR: #0e3293; TEXT-DECORATION: none
}
.topItem A.active:hover {
	COLOR: #999999
}
.sub1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sub1 A {
	COLOR: #0e3293; TEXT-DECORATION: none
}
.sub1 A.active {
	COLOR: #0e3293; TEXT-DECORATION: none
}
.sub1 A.active:hover {
	COLOR: #0e3293
}
.sub2 {
	PADDING-BOTTOM: 2px; MARGIN-LEFT: 8px; PADDING-TOP: 2px
}
.sub2 A {
	COLOR: #0e3293; TEXT-DECORATION: none
}
.sub2 A:hover {
	COLOR: #999999
}
.sub2 A.active {
	COLOR: #0e3293; TEXT-DECORATION: none
}
.sub2 A.active:hover {
	COLOR: #0e3293
}
.sub3 {
	PADDING-BOTTOM: 2px; MARGIN-LEFT: 12px; PADDING-TOP: 2px
}
.sub3 A {
	COLOR: #0e3293; TEXT-DECORATION: none
}
.sub3 A:hover {
	COLOR: #999999
}
#nav {
	FLOAT: left; BACKGROUND-IMAGE: url(http://www.broox.it/new/gradient_nav.jpg); WIDTH: 181px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 488px
}
#nav_sub {
	FLOAT: left; WIDTH: 236px
}
#navigation {
	FLOAT: left; WIDTH: 181px
}
#navigation_sub {
	FLOAT: left; WIDTH: 236px
}
#FlashContainer {
	FLOAT: left; WIDTH: 781px; HEIGHT: 488px
}
#footer {
	MARGIN-BOTTOM: 10px
}
#footerContent {
	FLOAT: left; WIDTH: 650px
}
#BrandSites {
	FLOAT: right; WIDTH: 260px; TEXT-ALIGN: right
}
#hpContent {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#contentLeft {
	FLOAT: left; WIDTH: 462px
}
#contentLeft_sub {
	PADDING-RIGHT: 30px; FLOAT: left; WIDTH: 476px
}
#contentRight {
	PADDING-LEFT: 17px; FLOAT: left; WIDTH: 444px
}
#contentRight_sub {
	PADDING-RIGHT: 31px; PADDING-LEFT: 31px; FLOAT: left; WIDTH: 153px
}
#sub_content {
	FLOAT: left; WIDTH: 726px
}
#gridContainer {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 726px
}
.gridBlock {
	BACKGROUND-IMAGE: url(http://www.broox.it/new/background_gridCell.gif); WIDTH: 131px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 110px
}
.gridBlock_Empty {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 131px; PADDING-TOP: 0px; HEIGHT: 110px
}
.gridBlock_Text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-TOP: 10px; HEIGHT: 90px
}
.gridBlock_Text4 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 484px; LINE-HEIGHT: 16px; PADDING-TOP: 5px; HEIGHT: 90px
}
#MiddleContainer {
	MARGIN-TOP: 160px; FLOAT: left; MARGIN-BOTTOM: 60px; WIDTH: 396px
}
#MiddleContainerHome {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 60px; WIDTH: 396px
}
#Silhouettes {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 327px
}
#pageContent {
	FLOAT: left; PADDING-BOTTOM: 48px; WIDTH: 726px
}
#brandContainer {
	FLOAT: left; WIDTH: 666px
}
.bold {
	FONT-WEIGHT: bold
}
.blueText {
	COLOR: #0e3293
}
.clearBoth {
	CLEAR: both
}
.divider_double {
	BACKGROUND-IMAGE: url(http://www.broox.it/new/divider_double.gif); LINE-HEIGHT: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 3px
}
.divider_dotted {
	BACKGROUND-IMAGE: url(http://www.broox.it/new/divider_dotted.gif); BACKGROUND-REPEAT: repeat-y
}
.divider_dotted_right {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(http://www.broox.it/new/divider_dotted.gif); BACKGROUND-REPEAT: repeat-y
}
.divider_dotted_left {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(http://www.broox.it/new/divider_dotted.gif); BACKGROUND-REPEAT: repeat-y
}
.divider_dotted_middle {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://www.broox.it/new/divider_dotted.gif); BACKGROUND-REPEAT: repeat-y
}
.divider_dotted_hori {
	BACKGROUND-POSITION: center 50%; FONT-SIZE: 6px; BACKGROUND-IMAGE: url(http://www.broox.it/new/divider_dotted_hori.gif); BACKGROUND-REPEAT: repeat-x
}
.gradient_hp_bottom {
	BACKGROUND-IMAGE: url(http://www.broox.it/new/gradient_hp_bottom.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 232px
}
.dropDown_text {
	FONT-SIZE: 11px; COLOR: #666666
}
.gray6 {
	COLOR: #666666
}
.gray_divider {
	BACKGROUND-IMAGE: url(http://www.broox.it/new/divider_grey.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
.green {
	COLOR: #009933
}
.searchbox_text {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 127px; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 15px
}
.search_button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 18px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 17px; BORDER-BOTTOM-STYLE: none
}
.shadow_downward {
	BACKGROUND-IMAGE: url(http://www.broox.it/new/shadow_downward.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px
}
.size7 {
	FONT-SIZE: 7px
}
.size9 {
	FONT-SIZE: 9px
}
.size10 {
	FONT-SIZE: 10px
}
.size11 {
	FONT-SIZE: 11px
}
.size12 {
	FONT-SIZE: 12px
}
.size14 {
	FONT-SIZE: 14px
}
.arial_large {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0e3293; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.inline_sub {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0e3293; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grey_body {
	COLOR: #666666
}
.verdana_small {
	FONT-SIZE: 9px; COLOR: #0e3293
}
.verdana_bold_small {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #0e3293
}
.header_blue {
	FONT-SIZE: 27px; COLOR: #0e3293; LINE-HEIGHT: 27px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.header_blue_tight {
	FONT-SIZE: 27px; COLOR: #0e3293; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
.subheader_blue {
	FONT-SIZE: 16px; COLOR: #0e3293; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.colorRow_newsroom {
	HEIGHT: 20px; BACKGROUND-COLOR: #e0e0e0
}
.headerRow_newsroom {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0e3293; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.entryRow_newsroom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 2px
}
A.navLinks {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #0e3293; LINE-HEIGHT: 32px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navLinks:hover {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #0e3293; LINE-HEIGHT: 32px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navLinks_A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0e3293; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navLinks_A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0e3293; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navLinks_I {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #999999; LINE-HEIGHT: 32px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navLinks_I:hover {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #0e3293; LINE-HEIGHT: 32px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navLinks_sub {
	FONT-SIZE: 9px; COLOR: #0e3293; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navLinks_sub:hover {
	FONT-SIZE: 9px; COLOR: #999999; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navLinks_subI {
	FONT-SIZE: 9px; COLOR: #0e3293; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navLinks_subI:hover {
	FONT-SIZE: 9px; COLOR: #999999; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navLinks_subA {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #0e3293; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navLinks_subA:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #0e3293; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navigationLinks {
	FONT-SIZE: 9px; VERTICAL-ALIGN: middle; COLOR: #0e3293; LINE-HEIGHT: 30px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navigationLinks:hover {
	FONT-SIZE: 9px; VERTICAL-ALIGN: middle; COLOR: #999999; LINE-HEIGHT: 30px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navigationLinks_A {
	FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #0e3293; LINE-HEIGHT: 28px; TEXT-DECORATION: none
}
A.navigationLinks_A:hover {
	FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #666666; LINE-HEIGHT: 28px; TEXT-DECORATION: none
}
A.navigationLinks_I {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #999999; LINE-HEIGHT: 28px; TEXT-DECORATION: none
}
A.navigationLinks_I:hover {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #0e3293; LINE-HEIGHT: 28px; TEXT-DECORATION: none
}
A.navigationLinks_sub {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #0e3293; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
A.navigationLinks_sub:hover {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #666666; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.blue_feature TD {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 11px
}
.blue_feature TD A {
	COLOR: #0e3293; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue_feature TD A:hover {
	TEXT-DECORATION: underline
}
A.blue {
	COLOR: #0e3293; TEXT-DECORATION: none
}
A.blue:hover {
	COLOR: #0e3293; TEXT-DECORATION: underline
}
.black {
	COLOR: black
}
A.black {
	COLOR: #000000; TEXT-DECORATION: none
}
A.black:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.grey {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.grey:hover {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
A.grey11_newsroom {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.grey11_newsroom:hover {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: underline
}
A.breadcrumbs {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.breadcrumbs:hover {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.breadcrumbs {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pTagFix P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.overlay {
	Z-INDEX: 10; BACKGROUND: #858585; FILTER: alpha(opacity=93); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: center; -moz-opacity: .93; opacity: .93
}
.overlay A {
	COLOR: #ffffff
}
.overlayContentContainer {
	Z-INDEX: 11; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.overlayContentContainer A {
	COLOR: #ffffff
}
.overlayContentContainer .header {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; WIDTH: 376px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.overlayContentContainer .right {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 40px; POSITION: relative; TOP: 13px; TEXT-ALIGN: right
}
.wTextFix {
	PADDING-LEFT: 1px
}
.preTagFix PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
.pTagFix P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
.pTagFix CENTER {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
