@charset "utf-8";
/* CSS Document */
body{ margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; text-align:center; padding:0px; background:#e3e3e3 url(../img/m_bj.gif) left top repeat-x;}
h1,h2,h3,h4,h5,div,ul,li,form{margin:0; padding:0px; list-style-type:none; font-weight:normal; font-size:12px;}
img{ border:0px;}
img a{ border:0px;}
img a:hover{ border:0px; cursor:pointer;}
p{padding:0px;margin:0; border:0px;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
a{text-decoration:none; color:#000;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}

.clearfix:after {LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px;}
.clearfix {ZOOM: 1}
INPUT {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #222222}
TEXTAREA {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #222222}
SELECT {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #222222}
OPTION {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #222222}
.j_on INPUT.clear_value_off {
	COLOR: #cccccc !important
}
INPUT[type='checkbox'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
INPUT[type='radio'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.uppercase {
	TEXT-TRANSFORM: uppercase
}
.uppercase P {
	TEXT-TRANSFORM: uppercase
}
.tooltip {
	PADDING-BOTTOM: 7px; MARGIN: -10px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; BACKGROUND: #343434; COLOR: #ffffff; FONT-SIZE: 11px; PADDING-TOP: 7px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.tooltip .tooltip_arrow {
	POSITION: absolute; WIDTH: 100%; BOTTOM: -7px; DISPLAY: block; BACKGROUND: url(../img/bg-tooltip-arrow.png) no-repeat center bottom; HEIGHT: 8px; LEFT: 0px
}
.modal-window {
	Z-INDEX: 1000 !important; BORDER-BOTTOM: #666666 1px solid; POSITION: relative; BORDER-LEFT: #666666 1px solid; BACKGROUND-COLOR: #333333; DISPLAY: none; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; box-shadow: 0 0 90px 5px #000000
}
.modal-window-pad {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.modal-window .close {
	BACKGROUND-IMAGE: url(../img/close.png); POSITION: absolute; WIDTH: 35px; HEIGHT: 35px; TOP: -15px; CURSOR: pointer; RIGHT: -15px
}
.sbHolder {
	BORDER-BOTTOM: #515151 1px solid; POSITION: relative; BORDER-LEFT: #515151 1px solid; BACKGROUND-COLOR: #2d2d2d; WIDTH: 200px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 30px; FONT-SIZE: 12px; BORDER-TOP: #515151 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #515151 1px solid
}
.sbToggle {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../img/select-icons.png) no-repeat 0px -116px; HEIGHT: 30px; TOP: 0px; RIGHT: 0px
}
.sbToggle:hover {
	BACKGROUND: url(../img/select-icons.png) no-repeat 0px -167px
}
.sbToggleOpen {
	BACKGROUND: url(../img/select-icons.png) no-repeat 0px -16px
}
.sbToggleOpen:hover {
	BACKGROUND: url(../img/select-icons.png) no-repeat 0px -66px
}
.sbHolderDisabled {
	BORDER-BOTTOM: #515151 1px solid; BORDER-LEFT: #515151 1px solid; BACKGROUND-COLOR: #3c3c3c; BORDER-TOP: #515151 1px solid; BORDER-RIGHT: #515151 1px solid
}
.sbHolderDisabled .sbHolder {
	
}
.sbHolderDisabled .sbToggle {
	
}
.sbOptions {
	Z-INDEX: 1; BORDER-BOTTOM: #515151 1px solid; POSITION: absolute; BORDER-LEFT: #515151 1px solid; PADDING-BOTTOM: 0px; OVERFLOW-Y: auto; BACKGROUND-COLOR: #212121; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; BORDER-TOP: #515151 1px solid; TOP: 30px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #515151 1px solid; PADDING-TOP: 0px; LEFT: -1px
}
.sbOptions LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
.sbOptions A {
	BORDER-BOTTOM: #515151 1px dotted; PADDING-BOTTOM: 7px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 3px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 7px
}
.sbOptions A:link {
	COLOR: #ddd; TEXT-DECORATION: none
}
.sbOptions A:visited {
	COLOR: #ddd; TEXT-DECORATION: none
}
.sbOptions .sbDisabled {
	BORDER-BOTTOM: #515151 1px dotted; PADDING-BOTTOM: 7px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #999; PADDING-TOP: 7px
}
.sbOptions .sbGroup {
	BORDER-BOTTOM: #515151 1px dotted; PADDING-BOTTOM: 7px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #ebb52d; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.sbOptions .sbSub {
	PADDING-LEFT: 17px
}
.wrapper {
	MARGIN: 0px auto; WIDTH: 1000px; CLEAR: both
}
.cols {
	POSITION: relative; WIDTH: 100%; FLOAT: left
}
#site_head {
	Z-INDEX: 10; POSITION: relative; BACKGROUND: url(../img/bg-header-opaque.png) 0px 0px; HEIGHT: 85px; width:1000px; margin:0px auto;
}
.site_head_pad {
	
}
#site_head .utility_wrap { padding:6px 5px 0px 5px; BACKGROUND: url(../img/bg-utility-nav.gif) repeat-x 0px 0px; HEIGHT: 35px; }
.utility_wrap .dropnav_wrap {
	Z-INDEX: 1000; POSITION: relative;LINE-HEIGHT: 35px; MARGIN: 0px 5px; width:151px; FLOAT: left; HEIGHT: 35px; COLOR: #ffffff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border-bottom:1px solid #073255;
}
.utility_wrap .explore_wrap {
	
}
.utility_wrap .region_wrap {
	
}
.utility_wrap .login_wrap {
	
}
.utility_wrap .dropnav_wrap > A.drop_link {
	LINE-HEIGHT: 33px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png) no-repeat right 0px; FLOAT: left; HEIGHT: 33px; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.utility_wrap .explore_wrap > A.drop_link {
	TEXT-TRANSFORM: uppercase
}
.utility_wrap .dropnav_wrap > A.drop_link:hover {
	BACKGROUND-POSITION: right -25px
}
.utility_wrap .region_wrap > A.drop_link {
	MARGIN-RIGHT: 10px
}
.utility_wrap .region_wrap > A.drop_link + .dropnav + A.drop_link {
	MARGIN-RIGHT: 0px
}
.utility_wrap .dropnav_wrap > .dropnav {
	POSITION: absolute; MIN-WIDTH: 300px; MIN-HEIGHT: 100px; DISPLAY: none; BACKGROUND: #272727; TOP: 35px; LEFT: 0px; -webkit-border-radius: 0 4px 4px 4px; -moz-border-radius: 0 4px 4px 4px; border-radius: 0 4px 4px 4px
}
.utility_wrap .login_wrap > .dropnav {
	RIGHT: 0px; LEFT: auto; -webkit-border-radius: 4px 0 4px 4px; -moz-border-radius: 4px 0 4px 4px; border-radius: 4px 0 4px 4px
}
.utility_wrap .search_wrap > .dropnav {
	RIGHT: 0px; LEFT: auto; -webkit-border-radius: 4px 0 4px 4px; -moz-border-radius: 4px 0 4px 4px; border-radius: 4px 0 4px 4px
}
.utility_wrap .dropnav_wrap > A.drop_link:hover + .dropnav {
	DISPLAY: block
}
.utility_wrap .dropnav_wrap > .active.dropnav {
	DISPLAY: block
}
.utility_wrap .dropnav_wrap .dropnav_pad {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.utility_wrap .utility_nav {
LINE-HEIGHT: 29px; LIST-STYLE-TYPE: none; padding:0px 0px 6px 15px;  FLOAT: left; HEIGHT: 29px; LIST-STYLE-IMAGE: none; color:#FFFFFF;
}
.utility_nav > LI {
	LINE-HEIGHT: 11px; PADDING-RIGHT: 13px; DISPLAY: inline; MARGIN-RIGHT: 13px; BORDER-RIGHT: #fff 1px solid
}
.utility_nav > LI A {
	 COLOR: #ffffff; FONT-SIZE: 12px
}
.utility_nav > LI.sub A {
	 COLOR: #f8c301;
}
.utility_nav > LI A:hover {
	text-decoration:none;
}
.search_wrap {
	Z-INDEX: 1000; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; MARGIN: 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #272727; FLOAT: right; HEIGHT: 35px; COLOR: #ffffff; PADDING-TOP: 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.search_wrap .open_link {
	LINE-HEIGHT: 25px; PADDING-RIGHT: 18px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png) no-repeat right 0px; FLOAT: left; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.search_wrap .dropnav_search {
	POSITION: absolute; MIN-WIDTH: 300px; MIN-HEIGHT: 75px; DISPLAY: none; BACKGROUND: #272727; TOP: 35px; RIGHT: 2px; -webkit-border-radius: 0 4px 4px 4px; -moz-border-radius: 0 4px 4px 4px; border-radius: 0 4px 4px 4px
}
.search_wrap .dropnav_pad {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.search_wrap .search_box {
	WIDTH: 400px
}
.search_wrap .search_box_select {
	BACKGROUND-COLOR: #fff; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px
}
.search_wrap .search_box .search_box_select {
	FLOAT: left; HEIGHT: 30px; FONT-SIZE: 11px
}
.search_wrap .search_box .search_box_submit {
	FLOAT: left; HEIGHT: 30px; FONT-SIZE: 11px
}
.search_wrap .search_box .searchbox_style {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 15px; MARGIN: 5px 2px 2px; PADDING-LEFT: 4px; WIDTH: 190px; PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: left; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
.search_wrap .search_box .searchbox_style:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.search_wrap .search_box .utility_search_filter {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; MARGIN: 2px 2px 0px 0px; WIDTH: 135px; DISPLAY: block; FLOAT: left; HEIGHT: 24px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.search_wrap .search_box .sbHolder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; MARGIN: 2px 2px 0px 0px; WIDTH: 135px; DISPLAY: block; FLOAT: left; HEIGHT: 24px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.search_wrap .search_box .sbHolder UL.sbOptions {
	BORDER-BOTTOM-COLOR: #fff !important; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 136px !important; PADDING-RIGHT: 0px; BORDER-RIGHT-COLOR: #fff !important; BORDER-LEFT-COLOR: #fff !important; BORDER-TOP: #fff; TOP: 25px !important; PADDING-TOP: 10px; -webkit-border-radius: 0px 0px 4px 4px; -moz-border-radius: 0px 0px 4px 4px; border-radius: 0px 0px 4px 4px
}
.search_wrap .search_box .sbHolder UL.sbOptions LI {
	MARGIN-BOTTOM: 7px
}
.search_wrap .search_box .sbHolder UL.sbOptions A {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #143c73; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.search_wrap .search_box .sbHolder UL.sbOptions A:hover {
	TEXT-DECORATION: underline
}
.search_wrap .search_box .sbHolder .sbSelector {
	PADDING-LEFT: 6px
}
.search_wrap .search_box .sbHolder .sbToggle {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 15px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png) no-repeat -35px -10px; HEIGHT: 8px; TOP: 11px; RIGHT: 12px
}
.search_wrap .search_box .sbHolder .sbToggleOpen.sbToggle {
	
}
.search_wrap .search_box .dropnav_search_submit {
	MARGIN-LEFT: 10px
}
#site_head .site_logo { padding:0px 10px 0px 10px; FLOAT: left; width:215px; HEIGHT: 40px; 
}
.site_logo A {
	
}
.site_logo A IMG {
	
}
#site_head .primary_nav_wrap {
	MARGIN: 0px; FLOAT: right; HEIGHT: 40px
}
.primary_nav_wrap UL.primary_nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 43px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.primary_nav > LI.primary_nav_item {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; MARGIN: 1px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 41px; PADDING-TOP: 0px
}
LI.hover.primary_nav_item {
	
}
LI.primary_nav_item:hover {
	
}
LI.primary_nav_item > A.primary_nav_link {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; MAX-WIDTH: 180px; WORD-WRAP: normal; WHITE-SPACE: nowrap; HEIGHT: 30px; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
LI.primary_nav_item > A.primary_nav_link:hover {
	BACKGROUND: #31373b; COLOR: #ffffff; TEXT-DECORATION: none
}
LI.primary_nav_item > A.hover.primary_nav_link {
	BACKGROUND: #31373b; COLOR: #ffffff; TEXT-DECORATION: none
}
LI.primary_nav_item:hover > A.primary_nav_link {
	BACKGROUND: #31373b; COLOR: #ffffff; TEXT-DECORATION: none
}
LI.hover.primary_nav_item > A.primary_nav_link {
	BACKGROUND: #31373b; COLOR: #ffffff; TEXT-DECORATION: none
}
LI.active.primary_nav_item > A.primary_nav_link {
	BACKGROUND: #31373b; COLOR: #ffffff; TEXT-DECORATION: none
}
LI.primary_nav_item > A.primary_nav_link > SPAN {
	MARGIN-TOP: 0px
}
A.primary_nav_link .nav_icon {
	MARGIN: 0px 5px 0px 0px; WIDTH: 40px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-nav-icons.png) no-repeat -9999px -9999px; HEIGHT: 30px; VERTICAL-ALIGN: middle
}
A.primary_nav_link .icon_lighting {
	BACKGROUND-POSITION: left 0px
}
A.primary_nav_link:hover .icon_lighting {
	
}
A.hover.primary_nav_link .icon_lighting {
	
}
.primary_nav_item:hover A.primary_nav_link .icon_lighting {
	
}
.hover.primary_nav_item A.primary_nav_link .icon_lighting {
	
}
.active.primary_nav_item A.primary_nav_link .icon_lighting {
	
}
A.primary_nav_link .icon_led_comp {
	BACKGROUND-POSITION: left -30px
}
A.primary_nav_link:hover .icon_led_comp {
	
}
A.hover.primary_nav_link .icon_led_comp {
	
}
.primary_nav_item:hover A.primary_nav_link .icon_led_comp {
	
}
.hover.primary_nav_item A.primary_nav_link .icon_led_comp {
	
}
.active.primary_nav_item A.primary_nav_link .icon_led_comp {
	
}
A.primary_nav_link .icon_led_chips {
	BACKGROUND-POSITION: left -60px
}
A.primary_nav_link:hover .icon_led_chips {
	
}
A.hover.primary_nav_link .icon_led_chips {
	
}
.primary_nav_item:hover A.primary_nav_link .icon_led_chips {
	
}
.hover.primary_nav_item A.primary_nav_link .icon_led_chips {
	
}
.active.primary_nav_item A.primary_nav_link .icon_led_chips {
	
}
A.primary_nav_link .icon_power {
	BACKGROUND-POSITION: left -90px
}
A.primary_nav_link:hover .icon_power {
	
}
A.hover.primary_nav_link .icon_power {
	
}
.primary_nav_item:hover A.primary_nav_link .icon_power {
	
}
.hover.primary_nav_item A.primary_nav_link .icon_power {
	
}
.active.primary_nav_item A.primary_nav_link .icon_power {
	
}
A.primary_nav_link .icon_rf {
	BACKGROUND-POSITION: left -120px
}

A.primary_nav_link .nav_text {
	LINE-HEIGHT: 15px; DISPLAY: inline-block; MAX-WIDTH: 120px; WHITE-SPACE: normal; VERTICAL-ALIGN: middle
}
.browser_ie7 A.primary_nav_link .nav_text {
	LINE-HEIGHT: 18px
}
A.primary_nav_link .chips-icon + .nav_text {
	MAX-WIDTH: 75px
}
LI.primary_nav_item > .primary_dropnav {
	Z-INDEX: 1000; POSITION: absolute;  MARGIN-TOP: -1px; MIN-HEIGHT: 403px;  WIDTH: 980px;  DISPLAY: none; BACKGROUND: url(../img/bg-nav-dropdown.gif) #15567b repeat-x 0px 0px; OVERFLOW: hidden; TOP: 100%; LEFT: 0px; padding:0px 10px 10px 10px;
}
LI.primary_nav_item > A.hover.primary_nav_link + .primary_dropnav {
	DISPLAY: block
}
LI.hover.primary_nav_item > .primary_dropnav {
	DISPLAY: block
}
.primary_dropnav .dropnav_pad {
	PADDING-BOTTOM: 35px;/* PADDING-LEFT: 35px; PADDING-RIGHT: 35px; */ padding-left:35px; PADDING-TOP: 40px
}
.primary_dropnav .subnav_wrap {
	POSITION: relative; WIDTH: 190px; FLOAT: left; MARGIN-RIGHT: 35px
}
.subnav_wrap .subnav_title a{
	LINE-HEIGHT: 30px; COLOR: #ffffff; FONT-SIZE: 22px; FONT-WEIGHT: bold; text-align:left;
}
.subnav_wrap UL.subnav {
	BORDER-BOTTOM: #c5c3c4 1px solid; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px; text-align:left;
}
UL.subnav > LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.subnav > LI > A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png) no-repeat left -175px; COLOR: #ffffff; FONT-SIZE: 13px; PADDING-TOP: 0px
}
UL.subnav > LI > A:hover {
	
}
UL.subnav > LI > .subnav_content {
	POSITION: absolute; MIN-HEIGHT: 200px; WIDTH: 0px; DISPLAY: none; BACKGROUND: #888888; TOP: 0px; LEFT: 100%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
UL.subnav > LI.active {
	BACKGROUND: #888888
}
UL.subnav > LI.active > A {
	COLOR: #ffffff
}
UL.subnav > LI.active > .subnav_content {
	BACKGROUND: #666666
}
UL.subnav > LI > .active.subnav_content {
	BACKGROUND: #666666
}
.subnav_content .subnav_content_pad {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.primary_dropnav .dropnav_search {
	
}
.dropnav_search LABEL.dropnav_search_label {
	LINE-HEIGHT: 15px; MARGIN: 0px 0px 12px; DISPLAY: block; COLOR: #4ec9dc; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.dropnav_search INPUT[type='text'].dropnav_search_input {
	BORDER-BOTTOM: #c5c3c4 1px solid; BORDER-LEFT: #c5c3c4 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 10px; WIDTH: 125px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 27px; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #c5c3c4 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #c5c3c4 1px solid; PADDING-TOP: 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.dropnav_search INPUT[type='text'].clear_value_off.dropnav_search_input {
	COLOR: #7d7d7d
}
INPUT[type='text'].dropnav_search_input_alt {
	BORDER-BOTTOM: #c5c3c4 1px solid; BORDER-LEFT: #c5c3c4 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 10px; WIDTH: 125px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 27px; COLOR: black; FONT-SIZE: 12px; BORDER-TOP: #c5c3c4 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #c5c3c4 1px solid; PADDING-TOP: 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.dropnav_search .dropnav_search_submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-INDENT: -9999px; WIDTH: 37px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png) no-repeat 0px -225px; FLOAT: left; HEIGHT: 29px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.primary_dropnav .dropnav_content {
	/*WIDTH: 640px;*/ FLOAT: left
}
.dropnav_content IMG {
	
}
.dropnav_content .featured_item {
	WIDTH: 350px; FLOAT: left; BORDER-RIGHT: #1f8da2 1px solid
}
.dropnav_content .featured_item .featured_image {
	MARGIN: 0px 15px 15px 0px; MAX-WIDTH: 300px; MAX-HEIGHT: 154px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.dropnav_content .featured_item .featured_image IMG {
	MAX-WIDTH: 100%; HEIGHT: auto !important; MAX-HEIGHT: 154px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.dropnav_content .featured_item .featured_content {
	WIDTH: 325px; FLOAT: left
}
.dropnav_content .featured_item .featured_title {
	LINE-HEIGHT: 15px; MARGIN-BOTTOM: 10px; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold; text-align:left;
}
.dropnav_content .featured_item .featured_text {
	LINE-HEIGHT: 18px; COLOR: #ffffff; FONT-SIZE: 12px; text-align:left;}
.dropnav_content .dropnav_callouts_wrap {
	PADDING-LEFT: 25px; /*WIDTH: 240px;*/ width:300px; FLOAT: left
}
.dropnav_callouts_wrap .dropnav_callout {
	TEXT-ALIGN: center; /* MAX-WIDTH: 240px;*/ max-width:300px; MARGIN-BOTTOM: 10px; /*MAX-HEIGHT: 85px;*/ MAX-HEIGHT:154px; OVERFLOW: hidden; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.dropnav_callouts_wrap .dropnav_callout IMG {
	/*MAX-WIDTH: 240px;*/ max-width:300px; /*MAX-HEIGHT: 85px;*/ MAX-HEIGHT: 154px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
#site_head .page_section_title {
	LINE-HEIGHT: 40px; text-align:left; margin:20px 0px 0px 20px; COLOR: #ffffff; FONT-SIZE: 20px
}
.browser_ie7 #site_head .page_section_title {
	LINE-HEIGHT: 48px
}
.site_body {
	Z-INDEX: 9; POSITION: relative; MARGIN-TOP: -46px; WIDTH: 100%; BACKGROUND: url(../img/bg-hero.jpg) #f4f4f4 no-repeat 0px 0px; FLOAT: left; PADDING-TOP: 125px
}
.site_body H1 {
	LINE-HEIGHT: 28px; MARGIN-BOTTOM: 10px; COLOR: #147f77; FONT-SIZE: 28px; FONT-WEIGHT: normal
}
.site_body H1 A {
	COLOR: #147f77
}
.site_body H4 {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 20px; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.site_body .subhead {
	MARGIN-BOTTOM: 12px; FONT-SIZE: 15px
}
.site_body UL.tabs {
	Z-INDEX: 999; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-RIGHT: 0px; BACKGROUND: #ffffff; HEIGHT: 32px; PADDING-TOP: 15px
}
.site_body .tabs LI {
	 LIST-STYLE-TYPE: none; width:151px; height:33px; line-height:33px; text-align:center;; margin-right:5px; display:inline; FLOAT: left; FONT-SIZE: 13px; FONT-WEIGHT: bold;-webkit-border-radius: 8px 8px 0 0; -moz-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0
}
.site_body .tabs LI A {
	LINE-HEIGHT: 33px; DISPLAY: block; COLOR: #ffffff; BACKGROUND:url(../img/nav_2_bj.gif) no-repeat left top;
}
.site_body .tabs LI A:hover {
	BACKGROUND:url(../img/nav_1_bj.gif) no-repeat left top;
}
.site_body .tabs LI.active {
	BACKGROUND:url(../img/nav_1_bj.gif) no-repeat left top;
}
.site_body .tabs LI.active A {
}
.site_body .tabs LI.active A.drop_link {BACKGROUND:url(../img/nav_2_bj.gif) no-repeat left top;
}
#site_body .tabs LI.active A.drop_link {
	COLOR: #343434
}
.site_body .tabs LI:hover {
	BACKGROUND: url(../img/tab-bg-active.png) repeat-x 0px 0px
}
.site_body .tabs LI.active:hover {
	BACKGROUND: url(../img/tab-bg-active.png) repeat-x 0px 0px
}
.site_body .tabs LI:hover {
	COLOR: #ffffff
}
.site_body .tabs LI.active:hover A {
	COLOR: #ffffff
}
.site_body .tabs LI .dropnav_wrap {
	POSITION: relative
}
.site_body .tabs LI A.drop_link {
	PADDING-RIGHT: 18px; DISPLAY: block; FLOAT: left; COLOR: #ffffff; MARGIN-RIGHT: 10px
}
.site_body .tabs LI A.has_dropnav.drop_link {
	BACKGROUND: url(../img/sprite-icons.png) no-repeat right -22px
}
.site_body .tabs LI.active .dropnav_wrap A.has_dropnav.drop_link {
	BACKGROUND-POSITION: right -497px
}
.site_body .tabs LI.active .dropnav_wrap A.has_dropnav.drop_link:hover {
	BACKGROUND-POSITION: right -22px
}
.site_body .tabs LI.active:hover .dropnav_wrap A.has_dropnav.drop_link {
	BACKGROUND-POSITION: right -22px
}
.site_body .tabs LI.active .active.dropnav_wrap A.has_dropnav.drop_link {
	BACKGROUND-POSITION: right -22px
}
.site_body .tabs LI .dropnav {
	Z-INDEX: 20; POSITION: absolute; MIN-WIDTH: 100%; PADDING-BOTTOM: 5px; WIDTH: auto; PADDING-RIGHT: 15px; DISPLAY: none; BACKGROUND: url(../img/tab-bg-dropnav.png) #363f42 repeat-x center top; FLOAT: none; CLEAR: both; TOP: 30px; PADDING-TOP: 10px; LEFT: -1px; -webkit-border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px
}
.browser_ie7 .site_body .tabs LI .dropnav {
	MIN-WIDTH: inherit !important; TOP: 31px !important; LEFT: 0px !important
}
.site_body .tabs LI .active.dropnav {
	DISPLAY: block
}
.site_body .tabs LI .dropnav UL.subnav {
	PADDING-LEFT: 12px; MARGIN-LEFT: 0px; padding:0px; text-align:left;
}
.site_body .tabs LI .dropnav UL.subnav LI {
	DISPLAY: block; MARGIN-BOTTOM: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: inherit !important; CLEAR: both
}
.site_body .tabs LI .dropnav UL.subnav LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; WHITE-SPACE: nowrap; BACKGROUND-POSITION: left -180px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.site_body .tabs LI .dropnav UL.subnav LI A:hover {
	TEXT-DECORATION: underline
}
.site_body .page_content_wrapper {
	PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #fff; MIN-HEIGHT: 200px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #073255 1px solid; PADDING-TOP: 10px
}
.page_content_wrapper:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.site_body > .page_content_wrapper:first-child {
	MARGIN-TOP: 2px
}
.site_body .page_content_wrapper .page_content { padding:0px 10px 0px 10px; WIDTH: 980px; FLOAT: left; OVERFLOW: hidden; text-align:left;}
.site_body .one_column .page_content {
	WIDTH: auto;  FLOAT: none
}
.site_body .one_column .search_results .page_content {
	BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 20px; WIDTH: 664px; FLOAT: left; OVERFLOW: hidden
}
.page_content_wrapper .search_results:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.page_content_wrapper .search_results .sidebar {
	MARGIN: 0px 0px 0px 10px
}
.page_content_wrapper .search_results .page_content {
	PADDING-LEFT: 20px; WIDTH: 680px
}
.breadcrumb {
	MARGIN: 5px 0px 15px; FONT-SIZE: 11px
}
.breadcrumb SPAN {
	COLOR: #7d7d7d
}
.page_content .content_intro {
	LINE-HEIGHT: 18px; MARGIN-BOTTOM: 25px; COLOR: #343434; FONT-SIZE: 13px
}
.page_content .content_intro UL LI {
	
}
.featured {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 20px; 
}
.upcoming-events {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 20px; 
}
.page_detail {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 20px; 
}
.product-info {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 20px;
}
.applications-info {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.events_detail .page_detail {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.featured:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.featured {
	ZOOM: 1
}
.page_detail H3 {
	MARGIN-TOP: 20px
}
.page_detail H1 {
	LINE-HEIGHT: 30px; FONT-SIZE: 28px
}
.page_detail H3 A.headline {
	LINE-HEIGHT: 30px; FONT-SIZE: 28px
}
.page_detail H1 {
	FONT-WEIGHT: normal
}
.page_detail .subhead {
	FONT-STYLE: italic; MARGIN: 20px 0px; FONT-SIZE: 13px
}
.page_detail {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.page_detail .view-by-category A.register-link {
	WIDTH: auto; HEIGHT: auto; MARGIN-LEFT: 0px
}
.page_detail .speaking {
	FONT-SIZE: 13px
}
.page_detail .event-desc {
	MARGIN: 15px 0px; DISPLAY: block
}
.featured .content {
	POSITION: relative; FLOAT: left
}
.featured IMG + .content {
	WIDTH: 429px
}
.featured .category {
	COLOR: #959595
}
.featured SPAN {
	DISPLAY: block
}
.featured .content SPAN.date {
	MARGIN-BOTTOM: 3px
}
.featured H2 {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 15px
}
.featured H3 {
	DISPLAY: block; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.featured .header {
	DISPLAY: block; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.product-info .header {
	DISPLAY: block; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.applications-categories .header {
	DISPLAY: block; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.applications-usage-example .header {
	DISPLAY: block; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.featured H3 {
	MARGIN-BOTTOM: 10px
}
.pressreleases.featured {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 30px; PADDING-TOP: 0px
}
.pressreleases.featured .content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.pressreleases.featured H3 {
	LINE-HEIGHT: 30px; MARGIN: 15px 0px 10px; FONT-SIZE: 23px
}
.event.featured H3 {
	LINE-HEIGHT: 30px; MARGIN: 15px 0px 10px; FONT-SIZE: 23px
}
.pressreleases.featured H3 A {
	COLOR: #147f77
}
.featured .header {
	MARGIN-BOTTOM: 15px; COLOR: #147f77
}
.product-info .header {
	MARGIN-BOTTOM: 15px; COLOR: #147f77
}
.featured IMG {
	MARGIN: 0px 25px 0px 0px; WIDTH: 143px; FLOAT: left; HEIGHT: auto
}
.product-info IMG {
	MARGIN: 0px 25px 0px 0px; WIDTH: 143px; FLOAT: left; HEIGHT: auto
}
.featured .subhead {
	MARGIN: 5px 0px 20px; HEIGHT: 17px; COLOR: #464646; FONT-SIZE: 12px; OVERFLOW: hidden
}
.featured .teaser {
	MARGIN: 5px 0px 20px; HEIGHT: 17px; COLOR: #464646; FONT-SIZE: 12px; OVERFLOW: hidden
}
.product-info .teaser {
	LINE-HEIGHT: 18px; COLOR: #464646; FONT-SIZE: 13px
}
.applications-info .teaser {
	LINE-HEIGHT: 18px; COLOR: #464646; FONT-SIZE: 13px
}
.applications-categories .app-category-desc {
	LINE-HEIGHT: 18px; COLOR: #464646; FONT-SIZE: 13px
}
.applications-usage-example P {
	LINE-HEIGHT: 18px; COLOR: #464646; FONT-SIZE: 13px
}
.applications-info .teaser {
	OVERFLOW: hidden
}
.applications-categories .app-category-desc {
	OVERFLOW: hidden
}
.pressreleases.featured .subhead {
	FONT-STYLE: italic; COLOR: #343434; FONT-SIZE: 13px
}
.event.featured .event-date {
	FONT-STYLE: italic; COLOR: #343434; FONT-SIZE: 13px
}
.featured .location {
	TEXT-TRANSFORM: uppercase; DISPLAY: inline; COLOR: #343434; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.page_detail .location {
	TEXT-TRANSFORM: uppercase; DISPLAY: inline; COLOR: #343434; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.featured .event-location {
	FONT-SIZE: 13px
}
.featured .teaser {
	HEIGHT: 100%
}
.featured .header + .date {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 11px
}
.featured .featured-list {
	WIDTH: 80%
}
.featured .featured-list UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.featured .featured-list UL:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.featured .featured-list LI {
	WIDTH: 50%; DISPLAY: block; FLOAT: left; HEIGHT: 100%
}
.view-all {
	LINE-HEIGHT: 14px; PADDING-RIGHT: 12px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -430px; FONT-SIZE: 12px
}
.featured .featured-list LI A {
	LINE-HEIGHT: 14px; PADDING-RIGHT: 12px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -430px; FONT-SIZE: 12px
}
.browser_ie8 .featured .featured-list LI A {
	BACKGROUND-POSITION: right -429px
}
.view-by-category {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #464646; CLEAR: both; FONT-SIZE: 11px; BORDER-TOP: #d7d7d7 1px solid; PADDING-TOP: 10px
}
.view-by-category .categories-links-wrapper A {
	MARGIN: 0px 0px 0px 30px; WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-category-icons.png) no-repeat 0px 0px; HEIGHT: 20px; VERTICAL-ALIGN: middle
}
.pressreleases.featured .view-by-category {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; HEIGHT: 15px; PADDING-TOP: 10px
}
.pressreleases.featured .view-by-category A {
	MARGIN-LEFT: 18px
}
.page_detail .view-by-category A {
	MARGIN-LEFT: 18px
}
.pressreleases.featured H4 {
	COLOR: #147f77
}
.event.featured .view-by-category {
	MARGIN-TOP: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #c5c3c4 1px solid
}
.page_detail .view-by-category {
	MARGIN-TOP: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #c5c3c4 1px solid
}
.event-external-link A {
	PADDING-LEFT: 21px; DISPLAY: block; BACKGROUND: url(../img/twitter_16.png) no-repeat 0px 0px
}
.event.featured {
	MARGIN-BOTTOM: 30px
}
.register-link-wrapper {
	WIDTH: 650px; FLOAT: left
}
.event.featured .view-by-category A.register-link {
	MARGIN: 0px; WIDTH: 100%; PADDING-RIGHT: 12px; DISPLAY: inline; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -430px; COLOR: #6699cc; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.events_landing .event.featured .view-by-category .categories-links-wrapper {
	MAX-WIDTH: 434px; FLOAT: right; MARGIN-LEFT: 15px
}
.event.featured .view-by-category .event-categories {
	FLOAT: right
}
.view-by-category .tooltip {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-SIZE: inherit !important; PADDING-TOP: 0px !important; border-radius: 0px
}
.event.featured .view-by-category SPAN {
	DISPLAY: inline
}
.event.featured .view-by-category A {
	MARGIN: 15px
}
.view-by-category A.lighting-icon {
	BACKGROUND-POSITION: 0px 0px
}
.view-by-category A.components-icon {
	BACKGROUND-POSITION: -40px 0px
}
.view-by-category A.rf-icon {
	BACKGROUND-POSITION: -77px 0px
}
.view-by-category A.chips-icon {
	BACKGROUND-POSITION: -115px 0px
}
.view-by-category A.power-icon {
	BACKGROUND-POSITION: -160px 0px
}
.view-by-category A.financial-icon {
	BACKGROUND-POSITION: -195px 0px
}
.view-by-category A.corporate-icon {
	BACKGROUND-POSITION: -235px 0px
}
.view-by-category A.lighting-icon:hover {
	BACKGROUND-POSITION: 0px -25px
}
.view-by-category A.components-icon:hover {
	BACKGROUND-POSITION: -40px -25px
}
.view-by-category A.rf-icon:hover {
	BACKGROUND-POSITION: -77px -25px
}
.view-by-category A.chips-icon:hover {
	BACKGROUND-POSITION: -115px -25px
}
.view-by-category A.power-icon:hover {
	BACKGROUND-POSITION: -160px -25px
}
.view-by-category A.financial-icon:hover {
	BACKGROUND-POSITION: -195px -25px
}
.view-by-category A.corporate-icon:hover {
	BACKGROUND-POSITION: -235px -25px
}
.featured H3 + .date {
	MARGIN-TOP: 5px; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.featured .date + .subhead {
	MARGIN-TOP: 0px
}
.upcoming-events {
	MARGIN-BOTTOM: 50px; FONT-SIZE: 12px
}
.upcoming-events A {
	FONT-WEIGHT: bold
}
.upcoming-events .event-desc {
	MARGIN-BOTTOM: 20px; HEIGHT: 33px; CLEAR: both
}
.upcoming-events .event-info {
	WIDTH: 200px; FLOAT: left
}
.upcoming-events .event-info .event-info-location {
	DISPLAY: block
}
.upcoming-events .event-link {
	WIDTH: 370px; FLOAT: right
}
.upcoming-events .view-all-upcoming {
	BORDER-TOP: #c5c3c4 1px solid; PADDING-TOP: 10px
}
.upcoming-events .view-all-upcoming A {
	PADDING-RIGHT: 12px; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -430px; FLOAT: right; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.product-group-wrap {
	PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 20px; BACKGROUND: url(../img/bg-product-group.gif) repeat-y 0px 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.product-group-pad {
	MARGIN: 0px 0px 0px 10px
}
.product-group-title {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #5c5c5c; CLEAR: both; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.product-group-wrap .product-info {
	MARGIN-BOTTOM: 10px
}
.product-info IMG {
	MARGIN-BOTTOM: 20px
}
.product-info .content {
	MARGIN-BOTTOM: 20px
}
.product-info {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: auto; BACKGROUND: #ffffff; FLOAT: none; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0
}
.product-info:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.product-info .product-categories {
	PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px -20px; PADDING-LEFT: 20px; WIDTH: 100%; PADDING-RIGHT: 20px; BACKGROUND: #e8e8e8; CLEAR: both; PADDING-TOP: 20px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px
}
.product-info .product-categories:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.product-info .product-categories H4 {
	MARGIN-BOTTOM: 0px
}
.product-info .product-categories .categories {
	WIDTH: 50%; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 0px
}
.product-info .product-categories .categories .category-name {
	LINE-HEIGHT: 14px; MARGIN: 10px 0px; DISPLAY: block; COLOR: #464646; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.product-info .product-categories .categories UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.product-info .product-categories .categories UL:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.product-info .product-categories .categories UL LI {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 5%; WIDTH: 40%; PADDING-RIGHT: 5%; BACKGROUND: url(../img/arrow-right-blue.png) no-repeat 0px 3px; FLOAT: left; PADDING-TOP: 0px
}
.product-info .product-categories .categories UL LI A {
	
}
.product-detail-image {
	FLOAT: left
}
.product-detail-image IMG {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; MARGIN: 5px 20px 50px 0px; MAX-WIDTH: 280px; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
.product-detail-content {
	
}
.product-detail-content .content_intro {
	OVERFLOW: hidden
}
.product-detail H2 {
	LINE-HEIGHT: 15px; COLOR: #343434; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.applications-detail H2 {
	LINE-HEIGHT: 15px; COLOR: #343434; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.product-detail .content_intro P {
	MARGIN-TOP: 10px
}
.applications-detail .content_intro P {
	MARGIN-TOP: 10px
}
.page_content .content_intro P {
	MARGIN-TOP: 10px
}
.product-detail .product-detail-tabs-wrapper {
	CLEAR: both
}
.product-detail UL.product-detail-tabs {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.product-detail UL.product-detail-tabs LI {
	FLOAT: left; MARGIN-LEFT: 2px
}
.product-detail UL.product-detail-tabs LI:first-child {
	MARGIN-LEFT: 8px
}
.product-detail UL.product-detail-tabs LI A {
	POSITION: relative; PADDING-BOTTOM: 10px; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #d1d1d1; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; DISPLAY: block; HEIGHT: 11px; COLOR: #7d7d7d; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0
}
.product-detail UL.product-detail-tabs LI A.current {
	BACKGROUND-COLOR: #ffffff; COLOR: #464646
}
.product-detail .product-detail-panes {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; COLOR: #464646; CLEAR: both; FONT-SIZE: 13px; PADDING-TOP: 30px
}
.product-detail .product-detail-panes H4 {
	MARGIN: 10px 0px
}
.product-detail .product-detail-panes .specs-features UL {
	MARGIN: 0px; PADDING-LEFT: 20px
}
.product-detail .product-detail-panes .specs-applications UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.product-detail .product-detail-panes .specs-features UL LI {
	LIST-STYLE: none url(../img/arrow-right-blue.png) outside; WIDTH: 350px; MARGIN-BOTTOM: 10px
}
.product-detail .product-detail-panes .specs-applications UL LI {
	LIST-STYLE: none url(../img/arrow-right-blue.png) outside; WIDTH: 350px; MARGIN-BOTTOM: 10px
}
.product-detail .product-detail-panes .colhead {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.product-detail .product-detail-panes .variations TABLE {
	FONT-SIZE: 12px; BORDER-RIGHT: medium none
}
.product-detail .product-detail-panes .variations TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #f5f5f5 1px solid; PADDING-TOP: 15px
}
.product-detail .product-detail-panes .variations TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #f5f5f5 1px solid; PADDING-TOP: 15px
}
.product-detail .product-detail-panes .variations TH {
	
}
.recent-news {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; box-shadow: 2px 3px 2px 0px rgba(0, 0, 0, .2); -webkit-box-shadow: 2px 3px 2px 0px rgba(0, 0, 0, .2); -moz-box-shadow: 2px 3px 2px 0px rgba(0, 0, 0, .2)
}
.browser_ie7 .recent-news {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 20px
}
.recent-news .recent-news-content {
	WIDTH: 520px; FLOAT: left
}
.recent-news .recent-news-button {
	WIDTH: 115px; FLOAT: right; VERTICAL-ALIGN: middle
}
.recent-news .recent-news-title {
	LINE-HEIGHT: 16px; FLOAT: left; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.recent-news .recent-news-divider {
	MARGIN: 0px 12px; FONT-SIZE: 14px
}
.recent-news .recent-news-link {
	LINE-HEIGHT: 14px; WIDTH: 350px; FLOAT: left; MAX-HEIGHT: 30px; FONT-SIZE: 12px; OVERFLOW: hidden
}
.recent-news A.button {
	MARGIN-TOP: -6px; DISPLAY: block; FLOAT: right
}
.applications-info {
	CLEAR: both
}
.applications-info IMG {
	MAX-WIDTH: 143px; FLOAT: left; MARGIN-RIGHT: 30px
}
.applications-info .applications-info-content-wrapper {
	MIN-HEIGHT: 113px
}
.applications-categories-wrapper {
	MIN-WIDTH: 624px; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #e8e8e8; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 20px; FLOAT: left; PADDING-TOP: 20px
}
.applications-categories-wrapper .applications-categories {
	WIDTH: 45%; MARGIN-BOTTOM: 20px; FLOAT: left; MARGIN-RIGHT: 20px
}
.applications-categories-wrapper .applications-categories IMG {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.applications-detail {
	WIDTH: 624px; FLOAT: left
}
.applications-detail IMG {
	MARGIN: 0px 20px 20px 0px; MAX-WIDTH: 230px; FLOAT: left; HEIGHT: auto
}
.applications-detail-content {
	FLOAT: left
}
.applications-usage {
	WIDTH: 624px; FLOAT: left
}
.applications-usage TABLE.document_table {
	
}
.applications-usage-wrap {
	MIN-WIDTH: 384px; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ffffff; MARGIN: 30px 0px 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 20px
}
.applications-usage .applications-usage-example {
	WIDTH: 142px; FLOAT: left; HEIGHT: 238px; OVERFLOW: hidden; MARGIN-RIGHT: 50px
}
.applications-usage .applications-usage-example + DIV + DIV {
	
}
.applications-usage .applications-usage-example-one.applications-usage-example {
	WIDTH: 384px; FLOAT: left; MARGIN-RIGHT: 0px
}
.applications-usage .applications-usage-example-one.applications-usage-example A.header {
	MARGIN: 20px 0px 10px; WIDTH: 60%; FLOAT: left
}
.applications-usage .applications-usage-example-one.applications-usage-example P {
	FLOAT: left
}
.applications-usage-example IMG {
	
}
.applications-usage-example .teaser-text {
	HEIGHT: 72px; OVERFLOW: hidden
}
.browser_ie9 .applications-usage-example IMG ~ P {
	CLEAR: both
}
.applications-usage-example-one IMG {
	WIDTH: 127px; DISPLAY: block; FLOAT: left; HEIGHT: 85px; MARGIN-RIGHT: 20px
}
.applications-related-documents-wrapper H4 {
	MARGIN-BOTTOM: 10px
}
.applications-usage .applications-usage-example .header {
	MARGIN: 10px 0px; HEIGHT: 54px; OVERFLOW: hidden
}
.related-documents {
	BACKGROUND-COLOR: #ffffff
}
.related-documents .list_item_teaser {
	DISPLAY: block
}
.products-category-listing-wrapper {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 423px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
.applications-detail-listing-wrapper {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 423px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
.usage-detail-product-listing-wrapper .products-category-listing-wrapper {
	WIDTH: 332px
}
.applications-detail-listing-wrapper {
	MIN-WIDTH: 624px
}
.applications-detail-listing-wrapper H4 {
	MARGIN-LEFT: 20px
}
.products-category-listing-wrapper A.products-category-listing {
	BORDER-BOTTOM: #dedede 1px dashed; BORDER-LEFT: #dedede 1px dashed; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 15px 20px; WIDTH: 109px; FLOAT: left; BORDER-TOP: #dedede 1px dashed; BORDER-RIGHT: #dedede 1px dashed
}
.applications-detail-listing-wrapper A.applications-detail-listing {
	BORDER-BOTTOM: #dedede 1px dashed; BORDER-LEFT: #dedede 1px dashed; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 15px 20px; WIDTH: 109px; FLOAT: left; BORDER-TOP: #dedede 1px dashed; BORDER-RIGHT: #dedede 1px dashed
}
.usage-detail-product-listing-wrapper .products-category-listing-wrapper A.products-category-listing {
	MARGIN: 0px 0px 15px 35px
}
.applications-detail-listing-wrapper A.applications-detail-listing {
	MARGIN: 0px 20px 15px
}
.products-category-listing-wrapper A.products-category-listing:hover {
	BORDER-BOTTOM: #4ec9dc 1px solid; BORDER-LEFT: #4ec9dc 1px solid; BORDER-TOP: #4ec9dc 1px solid; BORDER-RIGHT: #4ec9dc 1px solid; TEXT-DECORATION: none
}
.applications-detail-listing-wrapper A.applications-detail-listing:hover {
	BORDER-BOTTOM: #4ec9dc 1px solid; BORDER-LEFT: #4ec9dc 1px solid; BORDER-TOP: #4ec9dc 1px solid; BORDER-RIGHT: #4ec9dc 1px solid; TEXT-DECORATION: none
}
.products-category-listing-wrapper .products-category-listing > * {
	DISPLAY: block
}
.applications-detail-listing-wrapper .applications-detail-listing > * {
	DISPLAY: block
}
.products-category-listing-wrapper .products-category-listing SPAN {
	ZOOM: 1; DISPLAY: block; COLOR: #555555
}
.applications-detail-listing-wrapper .applications-detail-listing SPAN {
	ZOOM: 1; DISPLAY: block; COLOR: #555555
}
.products-category-listing-wrapper .products-category-listing .listing-title {
	BACKGROUND-COLOR: #eef5f6; HEIGHT: 40px; COLOR: #5c5c5c; FONT-SIZE: 12px; OVERFLOW: hidden
}
.applications-detail-listing-wrapper .applications-detail-listing .listing-title {
	BACKGROUND-COLOR: #eef5f6; HEIGHT: 40px; COLOR: #5c5c5c; FONT-SIZE: 12px; OVERFLOW: hidden
}
.products-category-listing-wrapper .products-category-listing .listing-img {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 109px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 86px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
.applications-detail-listing-wrapper .applications-detail-listing .listing-img {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 109px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 86px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
.product-subheader {
	PADDING-BOTTOM: 5px
}
.products-category-listing-wrapper .products-category-listing .listing-img IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MAX-WIDTH: 87px; MAX-HEIGHT: 86px !important; PADDING-TOP: 0px
}
.applications-detail-listing-wrapper .applications-detail-listing .listing-img IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MAX-WIDTH: 87px; MAX-HEIGHT: 86px !important; PADDING-TOP: 0px
}
.products-category-listing-wrapper .products-category-listing .listing-title {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #eef5f6; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 24px; COLOR: #143c73; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.products-category-listing-wrapper .products-category-listing .products-category-attribute-wrapper {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #eef5f6; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 24px; COLOR: #143c73; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.applications-detail-listing-wrapper .applications-detail-listing .listing-title {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #eef5f6; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 24px; COLOR: #143c73; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.applications-detail-listing-wrapper .applications-detail-listing .applications-detail-attribute-wrapper {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #eef5f6; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 24px; COLOR: #143c73; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.products-category-listing-wrapper .products-category-listing .products-category-attribute-wrapper {
	BACKGROUND-COLOR: #f5f5f5; HEIGHT: 40px; OVERFLOW: hidden
}
.applications-detail-listing-wrapper .applications-detail-listing .applications-detail-attribute-wrapper {
	BACKGROUND-COLOR: #f5f5f5; HEIGHT: 40px; OVERFLOW: hidden
}
.products-category-listing-wrapper A.products-category-listing:hover .products-category-attribute-wrapper {
	BACKGROUND-COLOR: #e1f5f9
}
.applications-detail-listing-wrapper A.applications-detail-listing:hover .applications-detail-attribute-wrapper {
	BACKGROUND-COLOR: #e1f5f9
}
.products-category .filter_wrap {
	BACKGROUND-COLOR: #e8e8e8; MARGIN: 0px 30px 0px 0px; WIDTH: 191px; FLOAT: left
}
.products-category .filter_wrap .filter_sel_wrap {
	FLOAT: none
}
.products-category .filter_wrap LABEL {
	FONT-SIZE: 12px
}
.products-category .filter_wrap .filter_select {
	PADDING-BOTTOM: 3px; FONT-STYLE: normal !important; MARGIN: 5px 0px 15px; PADDING-LEFT: 0px; WIDTH: 151px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.products-category .filter_wrap .filter_select OPTION {
	FONT-STYLE: normal !important
}
.products-category .filter_wrap .filter_clear {
	DISPLAY: inline; FONT-SIZE: 12px
}
.products-category .filter_wrap .filter_pad .filter_submit {
	DISPLAY: inline
}
H1 + H2 {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
.usage-detail-content-body {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 20px; COLOR: #464646; FONT-SIZE: 13px; PADDING-TOP: 40px
}
.usage-detail-content-body-less-pad {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 20px; COLOR: #464646; FONT-SIZE: 13px; PADDING-TOP: 20px
}
.usage-detail-product-listing-wrapper {
	FLOAT: left
}
.usage-detail-modules > DIV {
	
}
.usage-detail-product-listing-wrapper ~ .usage-detail-related-links-wrapper {
	WIDTH: 312px; FLOAT: left; MARGIN-LEFT: 20px
}
.usage-detail-product-listing-wrapper ~ .usage-detail-related-links-wrapper H4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 20px
}
.usage-detail-related-documents-wrapper H4 {
	MARGIN: 20px 0px 10px
}
.usage-detail-related-documents-wrapper-h4 H4 {
	MARGIN: 20px 0px 10px
}
.usage-detail-product-listing {
	BACKGROUND-COLOR: #ffffff
}
.usage-detail-product-listing .usage-detail-product-info * {
	DISPLAY: block
}
.usage-detail-product-listing .usage-detail-product-info {
	FLOAT: left; MARGIN-LEFT: 100px
}
.usage-detail-product-listing .usage-detail-product-info IMG {
	MARGIN-BOTTOM: 10px
}
.usage-detail-product-listing .usage-detail-product-info .listing-title {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 13px
}
.usage-detail-product-listing .usage-detail-product-info:first-child {
	MARGIN-LEFT: 0px
}
.usage-detail-product-listing {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 20px
}
.usage-detail-related-documents .list_item .list_col {
	PADDING-BOTTOM: 5px; PADDING-TOP: 9px
}
.usage-detail-related-documents .list_item .list_col * {
	DISPLAY: block
}
.media_gallery {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.media_gallery .active_item_wrap {
	MARGIN-BOTTOM: 25px
}
.active_item_wrap .active_media {
	MARGIN-BOTTOM: 15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.active_item_wrap .active_media > * {
	MAX-WIDTH: 100%; FLOAT: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.active_item_wrap .active_media IMG {
	DISPLAY: block
}
.active_item_wrap .active_content {
	PADDING-TOP: 20px
}
.active_item_wrap .active_title {
	LINE-HEIGHT: 17px; MARGIN-BOTTOM: 8px; COLOR: #147f77; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.active_item_wrap .active_content .desc {
	LINE-HEIGHT: 18px; COLOR: #464646; FONT-SIZE: 13px
}
.media_gallery .scroll_thumbs_wrap {
	MARGIN-BOTTOM: 20px
}
.scroll_thumbs_wrap .scroll_thumbs_heading {
	LINE-HEIGHT: 15px; MARGIN-BOTTOM: 8px; COLOR: #147f77; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.scroll_thumbs_wrap .scroll_thumbs {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(../img/bg-scroll-thumbs.gif) #f9f9f9 repeat-x 0px 0px; HEIGHT: 150px; OVERFLOW: auto; PADDING-TOP: 20px
}
.scroll_thumbs_wrap .scroll_thumbs UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 5px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.scroll_thumbs_wrap .scroll_thumbs UL LI.scroll_thumb {
	POSITION: relative; MARGIN: 0px 5px; WIDTH: 125px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 92px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
LI.scroll_thumb IMG {
	MARGIN: 0px; WIDTH: 105px; FLOAT: none; HEIGHT: 60px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
LI.scroll_thumb A.thumb_link {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 105px; HEIGHT: 61px; TOP: 0px; LEFT: 0px
}
LI.scroll_thumb .thumb_content {
	WIDTH: 110px
}
LI.scroll_thumb .thumb_content .title {
	LINE-HEIGHT: 11px; COLOR: #147f77; FONT-SIZE: 10px
}
LI.scroll_thumb .thumb_content .desc {
	LINE-HEIGHT: 12px; DISPLAY: none; FONT-SIZE: 10px; PADDING-TOP: 5px
}
LI.video_thumb A.thumb_link {
	BACKGROUND: url(../img/overlay-play.png) no-repeat 0px 0px
}
LI.video_thumb A.thumb_link:hover {
	BACKGROUND-POSITION: 0px -61px
}
.video_modal_title {
	MARGIN: 5px 0px 2px 3px; COLOR: #ffffff; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.video_modal_teaser {
	MARGIN: 2px 0px 4px; WIDTH: 600px; WORD-WRAP: break-word; COLOR: #ffffff; FONT-SIZE: 12px
}
.sidebar {
	MARGIN: 0px 0px 0px 20px; WIDTH: 240px; FLOAT: left
}
.sidebar .callout {
	POSITION: relative; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.sidebar .callout .callout_header {
	POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#147f77', endColorstr='#127069',GradientType=0 ); PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 210px; PADDING-RIGHT: 15px; BACKGROUND: url(../img/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0N2Y3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMjcwNjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); COLOR: #ffffff; FONT-SIZE: 15px; TOP: 0px; FONT-WEIGHT: bold; PADDING-TOP: 10px; LEFT: 0px; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-top-left-radius: 5px; -moz-border-top-right-radius: 5px
}
.sidebar .callout .callout_header + .callout_body {
	MARGIN-TOP: 30px
}
.sidebar .callout .callout_body {
	FONT-SIZE: 13px
}
.sidebar .callout .callout_btn {
	PADDING-TOP: 15px
}
.sidebar .subscribe {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #e8e8e8; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; box-shadow: inset 0px 1px 0px 0px #d4d4d4; -webkit-box-shadow: inset 0px 1px 0px 0px #d4d4d4; -moz-box-shadow: inset 0px 1px 0px 0px #d4d4d4
}
.sidebar .image.callout {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 214px; CLEAR: both; PADDING-TOP: 0px
}
.sidebar .video.callout {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 214px; CLEAR: both; PADDING-TOP: 0px
}
.sidebar .image.callout {
	POSITION: relative
}
.sidebar .video.callout {
	HEIGHT: 212px
}
.sidebar .image.callout .more-link A {
	PADDING-RIGHT: 12px; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -430px; COLOR: #ffffff
}
.sidebar .image.callout .image-wrapper:hover + .more-link A {
	TEXT-DECORATION: underline
}
.sidebar .video.callout IMG {
	MAX-WIDTH: 100%
}
.sidebar .video.callout .image-wrapper {
	POSITION: relative
}
.sidebar .video.callout .image-wrapper .video-play-overlay {
	POSITION: absolute; WIDTH: 240px; BACKGROUND: url(../img/overlay-play-large.png) no-repeat 0px 0px; HEIGHT: 212px; TOP: 0px; LEFT: 0px
}
.sidebar .video.callout .image-wrapper .video-play-overlay:hover {
	BACKGROUND-POSITION: 0px -214px; CURSOR: pointer
}
.sidebar .video.callout .image-wrapper .video-play-overlay:hover .video-info {
	TEXT-DECORATION: underline
}
.sidebar .video.callout .image-wrapper .video-info-overlay {
	POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 230px; BOTTOM: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: rgb(20,127,119); HEIGHT: 15px; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 10px; LEFT: 0px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-bottom-left-radius: 5px; -moz-border-bottom-rightradius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px
}
.sidebar .image.callout .more-link {
	POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 230px; BOTTOM: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: rgb(20,127,119); HEIGHT: 15px; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 10px; LEFT: 0px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-bottom-left-radius: 5px; -moz-border-bottom-rightradius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px
}
.sidebar .video.callout .image-wrapper .video-info-overlay .video-info {
	FLOAT: left
}
.sidebar .video.callout .image-wrapper .video-info-overlay .video-info:hover {
	TEXT-DECORATION: underline
}
.sidebar .video.callout .image-wrapper .video-info-overlay .more-link {
	MARGIN: 2px 0px 0px 5px; WIDTH: 13px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -430px; FLOAT: left; HEIGHT: 13px; FONT-SIZE: 13px
}
.sidebar .video.callout .image-wrapper .video-info-overlay A:hover {
	TEXT-DECORATION: underline
}
.sidebar .image.callout .image-wrapper IMG {
	WIDTH: 100%; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.sidebar-social-media-icons {
	TEXT-ALIGN: right
}
A.button {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; DISPLAY: inline-block; BACKGROUND: url(../img/button-bg.png) repeat-x 0px 0px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.callout_btn A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; DISPLAY: inline-block; BACKGROUND: url(../img/button-bg.png) repeat-x 0px 0px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
A.button .icon_arrow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 5px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -384px; HEIGHT: 9px; PADDING-TOP: 0px
}
.sidebar .gallery {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.sidebar .gallery IMG {
	MARGIN-RIGHT: 8px
}
.sidebar .item {
	PADDING-BOTTOM: 30px; MIN-HEIGHT: 312px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 30px
}
.sidebar .item IMG {
	MARGIN: 0px 0px 20px 40px; MAX-WIDTH: 130px
}
.site_body .sidebar H4 {
	TEXT-ALIGN: left; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.site_body .sidebar .description {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px; MARGIN-BOTTOM: 20px; COLOR: #7d7d7d; FONT-SIZE: 12px
}
.site_body .sidebar .gallery .description {
	MARGIN-TOP: 15px
}
.callout .callout_body + A.button {
	MARGIN-TOP: 20px
}
.social_media_quick_links.callout {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.newsletter.callout {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 20px
}
.social_media_quick_links.callout .callout_header + .callout_body {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 40px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.callout UL.social_media_links {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.callout UL.newsletter_links {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.callout UL.social_media_links LI A {
	DISPLAY: block; MARGIN-BOTTOM: 10px; HEIGHT: 20px; COLOR: #143c73; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.callout UL.newsletter_links LI A {
	BORDER-BOTTOM: #85bab6 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 15px; LINE-HEIGHT: 14px; DISPLAY: block; MARGIN-BOTTOM: 15px; COLOR: #147f77; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.newsletter.callout A.button {
	MARGIN-TOP: 0px
}
.social_media_quick_links.callout .callout_body {
	BACKGROUND-COLOR: #ffffff
}
.callout UL.social_media_links .quicklink_icon {
	WIDTH: 20px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-social-20.png) no-repeat 0px 0px; HEIGHT: 20px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
.callout UL.social_media_links .icon_facebook {
	BACKGROUND-POSITION: 0px -20px
}
.callout UL.social_media_links .icon_twitter {
	BACKGROUND-POSITION: 0px 0px
}
.callout UL.social_media_links .icon_youtube {
	BACKGROUND-POSITION: 0px -40px
}
.callout UL.social_media_links .icon_rss {
	BACKGROUND-POSITION: 0px -60px
}
.callout UL.social_media_links .icon_google {
	BACKGROUND-POSITION: 0px -80px
}
.callout UL.newsletter_links .quicklink_icon {
	WIDTH: 34px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-newsletter-icons.png) no-repeat 0px 0px; HEIGHT: 25px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
.callout UL.newsletter_links .icon_lighting {
	BACKGROUND-POSITION: 0px 0px
}
.callout UL.newsletter_links .icon_led {
	BACKGROUND-POSITION: 0px -25px
}
.callout UL.newsletter_links .icon_power {
	BACKGROUND-POSITION: 0px -50px
}
.callout UL.newsletter_links .icon_rf {
	BACKGROUND-POSITION: 0px -75px
}
.contacts.callout {
	FONT-SIZE: 11px
}
.related-news.callout {
	FONT-SIZE: 11px
}
.contacts.callout .contact-media {
	MARGIN-BOTTOM: 30px
}
.contacts.callout .contact-global {
	MARGIN-BOTTOM: 10px
}
.contacts.callout SPAN {
	DISPLAY: block
}
.contacts.callout .name {
	FONT-WEIGHT: bold
}
.contacts.callout .title {
	FONT-STYLE: italic; COLOR: #7d7d7d
}
.contacts.callout .phone {
	COLOR: #7d7d7d
}
.contacts.callout .contact-media .phone {
	MARGIN: 5px 0px; FONT-WEIGHT: bold
}
.related-news.callout .news-story {
	MARGIN-BOTTOM: 5px
}
.related-events.callout .related-event {
	MARGIN-BOTTOM: 10px
}
.related-news.callout .news-link {
	FONT-WEIGHT: bold
}
.related-events.callout .related-event-link {
	FONT-WEIGHT: bold
}
.related-products.callout .related-product-link {
	FONT-WEIGHT: bold
}
.related-events.callout .related-event-dates {
	FONT-STYLE: italic
}
.related-news.callout .news-teaser {
	LINE-HEIGHT: 18px; DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #7d7d7d
}
.related-products.callout .related-product-specs {
	LINE-HEIGHT: 18px; DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #7d7d7d
}
.sidebar .section_nav {
	MARGIN-TOP: 20px
}
.sidebar .section_nav > UL {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #b8b8b8 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 0px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.sidebar .section_nav > UL > LI {
	BACKGROUND: #e8e8e8
}
.sidebar .section_nav LI A {
	LINE-HEIGHT: 13px; PADDING-RIGHT: 12px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -431px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.sidebar .section_nav LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
.sidebar .section_nav LI.active {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
.sidebar .section_nav LI.active {
	BACKGROUND-COLOR: #e8e8e8
}
.sidebar .section_nav LI.active A {
	COLOR: #343434
}
.sidebar .social_media_tools {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 20px; HEIGHT: 20px
}
.sidebar .social_media_tools .stButton {
	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
.sidebar .social_media_tools .stButton .stBubble {
	DISPLAY: none !important
}
.sidebar .social_media_tools A.share_icon {
	WIDTH: 21px; DISPLAY: block; BACKGROUND: url(../img/share-icons.png) no-repeat 0px 0px; FLOAT: right; HEIGHT: 21px; MARGIN-RIGHT: 5px
}
.sidebar .social_media_tools A.facebook.share_icon {
	BACKGROUND-POSITION: 0px 0px
}
.sidebar .social_media_tools A.twitter.share_icon {
	BACKGROUND-POSITION: 0px -21px
}
.sidebar .social_media_tools A.mail.share_icon {
	BACKGROUND-POSITION: 0px -42px
}
.sidebar A.print-link {
	POSITION: relative; TEXT-INDENT: -9999px; WIDTH: 32px; DISPLAY: inline-block; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/sprite-print.gif) no-repeat 0px 0px; FLOAT: right; HEIGHT: 22px; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
.sidebar A.print-link:hover {
	BACKGROUND-POSITION: right 0px
}
.sidebar .dropdown.section_nav {
	
}
.sidebar .dropdown.section_nav > UL {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-TOP: #b8b8b8 1px solid; BORDER-RIGHT: #dedede 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.sidebar .dropdown.section_nav > UL > LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #e8e8e8; PADDING-TOP: 5px
}
.sidebar .dropdown.section_nav > UL > LI.active {
	BACKGROUND: #f6f6f6
}
.sidebar .dropdown.section_nav > UL > LI > A {
	LINE-HEIGHT: 25px; PADDING-LEFT: 12px; BACKGROUND: url(../img/sprite-icons.png) no-repeat 0px -450px
}
.sidebar .dropdown.section_nav > UL > LI.active > A {
	BACKGROUND-POSITION: 0px -475px; COLOR: #143c73
}
.sidebar .dropdown.section_nav > UL > LI > A:hover {
	COLOR: #4ec9dc; TEXT-DECORATION: none
}
.sidebar .dropdown.section_nav UL LI UL.dropdown_nav {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 12px; DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-IMAGE: none
}
.sidebar .dropdown.section_nav UL LI.active UL.dropdown_nav {
	DISPLAY: block !important
}
.dropdown.section_nav UL.dropdown_nav LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.dropdown.section_nav UL.dropdown_nav LI A {
	LINE-HEIGHT: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #143c73; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.dropdown.section_nav UL.dropdown_nav LI.active {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.dropdown.section_nav UL.dropdown_nav LI.active A {
	COLOR: #000000; FONT-WEIGHT: bold
}
.application_right_nav_link {
	COLOR: black !important; FONT-WEIGHT: bold !important
}
.application_right_nav_link:hover {
	COLOR: #143c73 !important
}
.filter_wrap {
	Z-INDEX: 10; BORDER-BOTTOM: #dfdedf 1px solid; POSITION: relative; BORDER-LEFT: #dfdedf 1px solid; MARGIN: 25px 0px; BACKGROUND: #e8e8e8; BORDER-TOP: #dfdedf 1px solid; BORDER-RIGHT: #dfdedf 1px solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.filter_wrap .filter_pad {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 15px
}
.filter_wrap .filter_title {
	LINE-HEIGHT: 17px; MARGIN: 0px 0px 10px; COLOR: #343434; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.filter_wrap .filter_sel_wrap {
	MIN-WIDTH: 100px; FLOAT: left; MARGIN-RIGHT: 20px
}
.filter_wrap .filter_sel_cat {
	
}
.filter_wrap .filter_sel_year {
	
}
.filter_wrap .filter_sel_month {
	DISPLAY: none
}
.filter_wrap .filter_sel_wrap .sel_wrap_cat {
	MIN-WIDTH: 175px
}
.filter_wrap .filter_sel_wrap .sel_wrap_year {
	
}
.filter_wrap .filter_sel_wrap .sel_wrap_month {
	
}
.filter_wrap .filter_submit {
	
}
.filter_wrap .filter_submit INPUT.btn_filter_submit {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; FONT-STYLE: normal !important; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 42px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/sprite-icons.png) no-repeat 0px -325px; HEIGHT: 27px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.filter_wrap .filter_sel_wrap .uxselect {
	BORDER-BOTTOM: #c5c3c4 1px solid; POSITION: relative; BORDER-LEFT: #c5c3c4 1px solid; BACKGROUND: #ffffff; COLOR: #7d7d7d; FONT-SIZE: 12px; BORDER-TOP: #c5c3c4 1px solid; BORDER-RIGHT: #c5c3c4 1px solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.filter_wrap .filter_sel_wrap .uxselect .sel_label {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -275px; COLOR: #7d7d7d; PADDING-TOP: 5px
}
.filter_wrap .filter_sel_wrap .uxselect .sel_label:hover {
	TEXT-DECORATION: none
}
.filter_wrap .filter_sel_wrap .uxselect .sel_drop {
	BORDER-BOTTOM: #c5c3c4 1px solid; POSITION: absolute; MIN-WIDTH: 100%; BORDER-LEFT: #c5c3c4 1px solid; BACKGROUND: #ffffff; BORDER-TOP: 0px; TOP: 25px; BORDER-RIGHT: #c5c3c4 1px solid; LEFT: -1px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px
}
.sel_drop UL {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.sel_drop UL LI {
	
}
.sel_drop UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #7d7d7d; PADDING-TOP: 0px
}
.sel_drop UL LI A:hover {
	
}
.pagination {
	LINE-HEIGHT: 22px; MARGIN: 0px 0px 20px; COLOR: #464646; FONT-SIZE: 12px
}
.pagination .pag_showing {
	FLOAT: left
}
.pagination .pag_controls {
	FLOAT: right
}
.pagination .pag_controls A {
	MARGIN: 0px 4px; DISPLAY: block; FLOAT: left; COLOR: #143c73
}
.pagination .pag_controls A:hover {
	
}
.pagination .pag_controls A.current {
	FONT-WEIGHT: bold
}
.listing_wrap {
	CLEAR: both
}
UL.listing {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: table; BORDER-COLLAPSE: collapse; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.listing LI {
	DISPLAY: table-row; HEIGHT: 100%; CLEAR: both; VERTICAL-ALIGN: top
}
UL.listing LI.even {
	BACKGROUND: #e9f2f3
}
UL.listing LI.odd {
	BACKGROUND: #ffffff
}
UL.listing LI.listing_header {
	LINE-HEIGHT: 14px; BACKGROUND: #c5c3c4; HEIGHT: 35px; COLOR: #ffffff; FONT-SIZE: 11px
}
UL.listing LI.list_item {
	COLOR: #555555; FONT-SIZE: 12px
}
UL.listing LI .list_col {
	BORDER-BOTTOM: #f5f5f5 1px solid; BORDER-LEFT: #f5f5f5 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: table-cell; FLOAT: left; VERTICAL-ALIGN: top; BORDER-TOP: #f5f5f5 1px solid; BORDER-RIGHT: #f5f5f5 1px solid; PADDING-TOP: 10px
}
UL.listing LI.listing_header .list_col {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
UL.listing LI .list_col_1 {
	WIDTH: 125px
}
UL.listing LI .list_col_2 {
	WIDTH: 343px
}
UL.listing LI .list_col_3 {
	WIDTH: 100px
}
LI.list_item .list_item_date {
	
}
LI.list_item .list_item_title {
	COLOR: #143c73; FONT-WEIGHT: bold
}
LI.list_item .list_item_teaser {
	
}
LI.list_item .list_item_categories {
	
}
LI.list_item .list_item_categories A {
	TEXT-INDENT: -9999px; MARGIN: 0px 10px 10px; DISPLAY: block; BACKGROUND: url(../img/sprite-listing-icons.png) no-repeat -999px -999px; FLOAT: left
}
.browser_ie7 LI.list_item .list_item_categories A {
	HEIGHT: 1px
}
LI.list_item .list_item_categories A.lighting-icon {
	BACKGROUND-POSITION: 0px 0px
}
LI.list_item .list_item_categories A.lighting-icon:hover {
	BACKGROUND-POSITION: 0px -15px
}
LI.list_item .list_item_categories A.components-icon {
	BACKGROUND-POSITION: -25px 0px
}
LI.list_item .list_item_categories A.components-icon:hover {
	BACKGROUND-POSITION: -25px -15px
}
LI.list_item .list_item_categories A.chips-icon {
	BACKGROUND-POSITION: -50px 0px
}
LI.list_item .list_item_categories A.chips-icon:hover {
	BACKGROUND-POSITION: -50px -15px
}
LI.list_item .list_item_categories A.power-icon {
	BACKGROUND-POSITION: -75px 0px
}
LI.list_item .list_item_categories A.power-icon:hover {
	BACKGROUND-POSITION: -75px -15px
}
LI.list_item .list_item_categories A.rf-icon {
	BACKGROUND-POSITION: -100px 0px
}
LI.list_item .list_item_categories A.rf-icon:hover {
	BACKGROUND-POSITION: -100px -15px
}
LI.list_item .list_item_categories A.financial-icon {
	BACKGROUND-POSITION: -125px 0px
}
LI.list_item .list_item_categories A.financial-icon:hover {
	BACKGROUND-POSITION: -125px -15px
}
LI.list_item .list_item_categories A.corporate-icon {
	BACKGROUND-POSITION: -150px 0px
}
LI.list_item .list_item_categories A.corporate-icon:hover {
	BACKGROUND-POSITION: -150px -15px
}
.search_filter_container {
	
}
.search_filter_header {
	MARGIN-BOTTOM: 10px
}
.search_filter_header {
	LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.search_filter_header > * {
	LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.search_filter_wrap {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BACKGROUND: #e8e8e8; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.search_filter_wrap .search_filter {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.search_filter_wrap .search_filter_pad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.search_filter .heading {
	LINE-HEIGHT: 14px; DISPLAY: block; MARGIN-BOTTOM: 5px; COLOR: #959595; FONT-SIZE: 11px
}
.search_filter .search_filter_group .divider {
	BORDER-BOTTOM: #ffffff 1px solid; MARGIN: 10px auto; WIDTH: 92%
}
.search_filter .active.search_filter_group .divider {
	BORDER-BOTTOM: #76afb9 1px solid
}
.search_filter .search_filter_group {
	BORDER-BOTTOM: #c5c3c4 1px solid; BORDER-LEFT: #c5c3c4 1px solid; PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #cbcccd; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; MARGIN-BOTTOM: 15px; BORDER-TOP: #c5c3c4 1px solid; BORDER-RIGHT: #c5c3c4 1px solid; PADDING-TOP: 9px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.search_filter .search_filter_group LABEL {
	LINE-HEIGHT: 15px; COLOR: #393939; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.search_filter .active.search_filter_group {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: #197685; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.search_filter .active.search_filter_group LABEL {
	COLOR: #fff
}
.search_filter .search_keywords.search_filter_group {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; border-radius: 0px
}
.search_filter .search_keywords.search_filter_group LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 5px; COLOR: #333333
}
.search_filter .search_keywords.search_filter_group INPUT {
	BORDER-BOTTOM: #c5c3c4 1px solid; BORDER-LEFT: #c5c3c4 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 3px; BORDER-TOP: #c5c3c4 1px solid; BORDER-RIGHT: #c5c3c4 1px solid; PADDING-TOP: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.search_filter .search_filter_options {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 24px
}
.search_filter_options .filter_option {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; PADDING-TOP: 3px
}
.search_filter_options .filter_option LABEL {
	LINE-HEIGHT: 18px; COLOR: #555555; FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
.search_filter_options .filter_option INPUT {
	MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle
}
.search_filter .search_filter_btns {
	POSITION: relative; FLOAT: right; OVERFLOW: hidden
}
.search_filter_btns INPUT.btn_search_reset {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; COLOR: #143c73; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.search_filter_btns INPUT.btn_search_submit {
	BORDER-BOTTOM: #afafaf 1px outset; BORDER-LEFT: #afafaf 1px outset; PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../img/button-bg.png) #3386ab repeat-x 0px 0px; COLOR: #ffffff; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #afafaf 1px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #afafaf 1px outset; PADDING-TOP: 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.search_filter_btns INPUT.inactive.btn_search_submit {
	BACKGROUND: url(../img/button-bg-inactive.png) repeat-x 0px 0px
}
.btn_search_submit_overlay {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 59px; BACKGROUND: url(../img/bg-header-opaque.png) 0px 0px; HEIGHT: 25px; TOP: 0px; RIGHT: 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.search_results_intro {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.search_results_intro H1 {
	MARGIN: 15px 0px 10px
}
.search_results_intro .content_intro {
	COLOR: #343434; FONT-SIZE: 12px
}
.search_results_wrap {
	
}
UL.search_results_listing {
	WIDTH: 99%
}
UL.search_results_listing LI.list_item {
	
}
UL.search_results_listing LI .list_col .list_item_title {
	
}
UL.search_results_listing LI .list_col .list_item_section {
	LINE-HEIGHT: 18px; COLOR: #959595; FONT-SIZE: 11px
}
UL.search_results_listing LI .list_col .list_item_teaser {
	
}
.past_event {
	COLOR: #ff0000
}
.homepage_content {
	MARGIN-TOP: 10px
}
.homepage_hero {
	POSITION: relative; MARGIN-TOP: -125px; WIDTH: 1000px; HEIGHT: 448px; OVERFLOW: hidden;
}
.homepage_hero .hero_pad {
	
}
.homepage_hero .hero_slider {
	MARGIN: 0px auto; width:1000px; HEIGHT: 448px;
}
.homepage_hero .hero_slider > DIV {
	DISPLAY: none
}
.homepage_hero .hero_slider_box {WIDTH: 1000px; HEIGHT: 448px; COLOR: #ffffff; padding:0px;}
.homepage_hero .slider_box_media.hero_slider_box {
	OVERFLOW: hidden
}
.homepage_hero .slider_box_media.hero_slider_box .slider_media > DIV {
	MAX-WIDTH: 380px; MAX-HEIGHT: 250px
}
.homepage_hero .slider_box_media.hero_slider_box .slider_media OBJECT {
	MAX-WIDTH: 410px !important; MAX-HEIGHT: 250px !important
}
.homepage_hero .slider_box_media .slider_media {
	MARGIN: 125px 0px 0px 7%; WIDTH: 100%; FLOAT: left
}
.homepage_hero .slider_box_media .slider_content {
	MARGIN: 125px 0px 0px 7%; WIDTH: 100%; FLOAT: left
}
.homepage_hero .slider_box_media .slider_content + .slider_media {
	WIDTH: 100%;
}
.homepage_hero .slider_box_media .slider_media + .slider_content {
	WIDTH: 100%;
}
.homepage_hero .slider_box_media .slider_content + .slider_media:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.homepage_hero .slider_box_media .slider_media + .slider_content:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.homepage_hero .slider_box_media .slider_media {
	MAX-HEIGHT: 250px
}
.homepage_hero .slider_box_media .slider_media IMG {
	MARGIN: 5px
}
.homepage_hero .slider_box_media .slider_content {
	PADDING-TOP: 25px
}
.homepage_hero .slider_box_text.hero_slider_box {
	
}
.homepage_hero .slider_box_text {
	
}
.homepage_hero .slider_box_text .slider_content {
	TEXT-ALIGN: center; MARGIN: 125px 7% 0px; WIDTH: auto; FLOAT: none; CLEAR: both
}
.homepage_hero .hero_slider_nav_links A {
	Z-INDEX: 15; MARGIN: 0px; TOP: 43%
}
.homepage_hero .hero_slider_nav {
	Z-INDEX: 15; MARGIN-TOP: -20px
}
.homepage_hero .hero_slider_nav_links {
	POSITION: static; DISPLAY: none
}
.home_news_wrap {
	 CLEAR: both; background: #fff url(../img/new_bj_sy.gif) 6px 5px no-repeat; width:987px; height:72px; margin:0px auto; padding:5px 7px 15px 6px;}
.home_news_pad { padding:0px 10px; width:700px; float:left;}
.home_news_pad .title{ width:80px; color:#3d3d3d; text-align:left; height:30px; line-height:30px; float:left; border-right:1px solid #000000;}
.home_news_pad .text{ width:500px; color:#033e74; text-align:left; height:30px; line-height:30px; float:left;}
.home_news_pad .links{ width:100px; color:#033e74; text-align:right; height:30px; line-height:30px; float:left;}

.home_news_links{ width:250px; height:55px; float:right; padding:6px 0px; text-align:right; padding-right:10px;}

* + HTML .home_news_wrap .home_news_btn {
	MARGIN-TOP: -30px
}
.home_news_wrap .home_news_btn A {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 22px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png) no-repeat 80% -375px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.home_news_wrap .news-ticker-link {
	LINE-HEIGHT: 30px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; MAX-WIDTH: 680px; WHITE-SPACE: nowrap; HEIGHT: 30px; OVERFLOW: hidden
}
.home_slogan_wrap {
	WIDTH: 65%; MARGIN-BOTTOM: 20px; FLOAT: left
}
.home_slogan_wrap .slogan_pad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.home_slogan_wrap H1 {
	LINE-HEIGHT: 28px; COLOR: #464646; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.home_slogan_wrap H1 STRONG {
	LINE-HEIGHT: 28px; COLOR: #147f77; FONT-SIZE: 25px; FONT-WEIGHT: bold
}
.home_social_wrap {
	BORDER-LEFT: #c5c3c4 1px solid; WIDTH: 34%; FLOAT: left
}
.home_social_wrap .social_pad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.home_social_wrap A.title {
	LINE-HEIGHT: 15px; PADDING-RIGHT: 10px; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -382px; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.home_social_wrap .social-link {
	WIDTH: 255px; DISPLAY: block; BACKGROUND: url(../img//_Images/Home/social-plug-in.gif) no-repeat 0px 0px; HEIGHT: 64px; OVERFLOW: hidden
}
.home_social_wrap .social-link IMG {
	VISIBILITY: hidden
}
.home_social_wrap .social-link:hover {
	BACKGROUND-POSITION: 0px -64px
}
.home_social_wrap IMG {
	
}
.home_callout_wrap {
	MARGIN-BOTTOM: 20px; CLEAR: both
}
.home_callout_wrap .home_callout {
	MARGIN: 0px 10px; MIN-HEIGHT: 265px; WIDTH: 300px; BACKGROUND: #ffffff; FLOAT: left; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.home_callout_wrap .home_callout:first-child {
	
}
.home_callout .callout_pad {
	POSITION: relative; PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 20px
}
.home_callout .callout_title {
	LINE-HEIGHT: 19px; DISPLAY: inline-block; MARGIN-BOTTOM: 15px; COLOR: #147f77; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.home_callout .callout_image {
	WIDTH: 130px; MAX-WIDTH: 130px; FLOAT: left; HEIGHT: 190px; MAX-HEIGHT: 190px; MARGIN-RIGHT: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.home_callout .callout_image IMG {
	MAX-WIDTH: 100%; HEIGHT: auto !important; MAX-HEIGHT: 100%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.home_callout .callout_image_full {
	WIDTH: 100%; MAX-WIDTH: 100%; HEIGHT: auto; MAX-HEIGHT: 100%
}
.home_callout .callout_content {
	WIDTH: auto; FLOAT: none; HEIGHT: 150px
}
.home_callout .callout_image + .callout_content {
	WIDTH: 140px; FLOAT: left; HEIGHT: 150px
}
.home_callout .callout_image_full + .callout_content {
	DISPLAY: none
}
.home_callout .callout_content .callout_text {
	LINE-HEIGHT: 18px; COLOR: #252525; FONT-SIZE: 12px
}
.home_callout .callout_btn {
	POSITION: absolute; BOTTOM: 20px; BACKGROUND: url(../img/button-bg.png) #3386ab repeat-x 0px 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.home_callout .callout_btn A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png) no-repeat 85% -375px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#site_foot {
	BACKGROUND: url(../img/bg-footer.gif) repeat-x 0px 0px; HEIGHT: 214px; CLEAR: both; padding:15px 5px; width:990px;
}
#site_foot .foot_box{ width:320px; HEIGHT: 214px; padding:0px 5px; float:left;}
#site_foot .foot_box h1{ width:320px; height:25px; line-height:25px; text-align:left; font-size:16px; font-weight:bold; color:#ccc;}
#site_foot .foot_box .con{ width:305px; height:179px; text-align:left; color:#FFFFFF; font-size:12px; line-height:22px; padding-right:15px; padding-top:10px;}
#site_foot .foot_box .con ul{}
#site_foot .foot_box .con ul li{line-height:20px; height:40px; text-align:left; padding:5px 0px 5px 20px; width:295px; background:url(../img/list.gif) 0px 8px no-repeat; border-bottom:1px solid #0e5189; display:block;}
#site_foot .foot_box .con ul li a{ color:#FFFFFF;}

.sy_boxes{ width:1000px; background-color:#FFFFFF;}
.sy_boxes .sy_left_boxpic{ width:760px; float:left;}
.sy_boxes .sy_left_boxpic .pictext{ width:157px; float:left; margin:0px 8px; display:inline;}
.sy_boxes .sy_left_boxpic .pictext_img{ width:155px; height:155px; border:1px solid #9eb8d0; background-color:#FFFFFF;}
.sy_boxes .sy_left_boxpic .pictext_con{ width:155px; text-align:left;  font-size:12px;}
.sy_boxes .sy_left_boxpic .pictext_con .title{ font-size:14px; color:#2268ab;}
.sy_boxes .sy_left_boxpic .pictext_con .more{ font-size:12px; color:#be2222;}

.sy_boxes .sy_right_boxpic{ width:200px; height:264px; padding:15px 15px 0px 15px; background-color:#063058; float:left;}
.sy_boxes .sy_right_boxpic .tu{ width:200px; height:200px; background-color:#FFFFFF;}
.sy_boxes .sy_right_boxpic .titles{ width:200px; height:40px; line-height:40px; font-size:14px; text-align:center; color:#ccc; font-weight:bold;}

.footer_callout IMG {
	MAX-WIDTH: 100%; MARGIN-BOTTOM: 8px
}
.footer_callout A {
	LINE-HEIGHT: 14px; PADDING-RIGHT: 10px; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -382px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.footer_callout_img {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#site_foot .site_foot_links {
	WIDTH: 35%; FLOAT: left
}
#site_foot .foot_links_primary {
	BORDER-LEFT: #464646 1px solid; WIDTH: 180px; FLOAT: left; MARGIN-LEFT: 15px
}
#site_foot .foot_links_secondary {
	BORDER-LEFT: #464646 1px solid; WIDTH: 105px; FLOAT: left; MARGIN-LEFT: 15px
}
.foot_links_primary .site_foot_links_heading {
	LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #a3a3a3; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.foot_links_secondary .site_foot_links_heading {
	LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #a3a3a3; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.foot_links_primary UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.foot_links_secondary UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.foot_links_primary UL LI {
	LINE-HEIGHT: 12px; MARGIN-BOTTOM: 10px
}
.foot_links_secondary UL LI {
	LINE-HEIGHT: 12px; MARGIN-BOTTOM: 10px
}
.foot_links_primary UL LI A {
	LINE-HEIGHT: 12px; PADDING-LEFT: 10px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png) no-repeat -45px -431px; COLOR: #ffffff; FONT-SIZE: 12px
}
.foot_links_secondary UL LI A {
	LINE-HEIGHT: 12px; PADDING-LEFT: 10px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png) no-repeat -45px -431px; COLOR: #ffffff; FONT-SIZE: 12px
}
.foot_links_primary UL LI A:hover {
	
}
.foot_links_secondary UL LI A:hover {
	
}

#site_foot .fineprint {
	LINE-HEIGHT: 15px; COLOR: #959595; FONT-SIZE: 10px
}
#site_foot .fineprint P {
	COLOR: #959595
}
#site_foot .fineprint A {
	COLOR: #ffffff
}
.contact_tabs_wrap {
	
}
.contact_tabs_wrap UL.contact_tabs {
	BORDER-BOTTOM: #c5c3c4 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 10px
}
.contact_tabs_wrap .contact_tabs LI {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: -1px; BACKGROUND: url(../img/tab-bg.png) repeat-x 0px 0px; FLOAT: left; MARGIN-LEFT: 10px; FONT-SIZE: 13px; BORDER-TOP: transparent 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: transparent 1px solid; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-top-left-radius: 5px; -moz-border-top-right-radius: 5px
}
.contact_tabs_wrap .contact_tabs A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; COLOR: #ffffff; PADDING-TOP: 10px
}
.contact_tabs_wrap .contact_tabs LI.active {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #c5c3c4 1px solid; BACKGROUND: #ffffff; BORDER-TOP: #c5c3c4 1px solid; BORDER-RIGHT: #c5c3c4 1px solid
}
.contact_tabs_wrap .contact_tabs LI.active A {
	COLOR: #343434
}
.tabs_content_wrap {
	BACKGROUND: #ffffff
}
.tabs_content_wrap .tab_content {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 14px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: none; FONT-SIZE: 12px; PADDING-TOP: 25px
}
.tabs_content_wrap .active.tab_content {
	DISPLAY: block
}
.contact_tabs_wrap .tab_content H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; COLOR: #464646; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.contact_tabs_wrap .tab_content .tab_content_intro {
	BORDER-BOTTOM: #c5c3c4 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 20px
}
.contact_tabs_wrap .tab_content .tab_col_1 {
	WIDTH: 50%; FLOAT: left; CLEAR: left
}
.contact_tabs_wrap .tab_content .tab_col_2 {
	WIDTH: 50%; FLOAT: left
}
.contact_tabs_wrap .contact_offices .tab_col_1 {
	
}
.contact_tabs_wrap .contact_offices .tab_col_2 {
	
}
.contact_tabs_wrap .contact_offices .tab_col_1 + .tab_col_2 {
	
}
.tab_col_1 .tab_col_pad {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 50px; PADDING-TOP: 0px
}
.tab_col_2 .tab_col_pad {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 50px; PADDING-TOP: 0px
}
.tab_content .section_info {
	BORDER-BOTTOM: #c5c3c4 1px solid; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 15px
}
.tab_content .section_info:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.section_info A {
	LINE-HEIGHT: 14px; FONT-SIZE: 12px
}
.section_info A.title_link {
	LINE-HEIGHT: 17px; MARGIN: 0px; DISPLAY: block; COLOR: #143c73; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.section_info A.contact_link {
	MARGIN: 15px 25px 5px 0px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -430px
}
.section_info .title {
	LINE-HEIGHT: 15px; DISPLAY: block; COLOR: #143c73; FONT-SIZE: 13px
}
.tab_content .office {
	BORDER-BOTTOM: #c5c3c4 1px solid; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 15px
}
.tab_content .office:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.office .office_name {
	DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #000000; FONT-WEIGHT: bold
}
.office .office_location {
	PADDING-LEFT: 10px; DISPLAY: block; COLOR: #7f7f7f
}
.office .office_phone {
	PADDING-LEFT: 10px; DISPLAY: block; COLOR: #7f7f7f
}
.office .office_fax {
	PADDING-LEFT: 10px; DISPLAY: block; COLOR: #7f7f7f
}
.office .office_directions {
	PADDING-LEFT: 10px; DISPLAY: block; COLOR: #7f7f7f
}
.office .office_location {
	
}
.office .office_phone {
	
}
.office .office_fax {
	
}
.office .office_directions {
	PADDING-TOP: 10px
}
.office .office_directions A {
	
}
.social_mod {
	MIN-HEIGHT: 200px; WIDTH: 48%; MARGIN-BOTTOM: 20px; BACKGROUND: #ffffff; FLOAT: left; MARGIN-LEFT: 2%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.social_mod_pad {
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.social_mod_heading {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #f5e4d2; COLOR: #343434; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 10px; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0
}
.social_mod_heading .social_mod_icon {
	MARGIN: 0px 10px 0px 0px; WIDTH: 26px; DISPLAY: block; BACKGROUND: url(../img/sprite-social-26.png) no-repeat -9999px -9999px; FLOAT: left; HEIGHT: 26px
}
.social_mod_content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.social_mod {
	
}
.social_mod_left {
	MARGIN-LEFT: 0px
}
.social_mod_twitter {
	WIDTH: 100%; FLOAT: none; MARGIN-LEFT: 0px; CLEAR: both
}
.social_mod_twitter .social_mod_heading {
	BACKGROUND: #def1f9
}
.social_mod_twitter .social_mod_heading .social_mod_icon {
	BACKGROUND-POSITION: 0px 0px
}
.twitter_col {
	WIDTH: 33%; FLOAT: left
}
.twitter_col .twitter_heading {
	LINE-HEIGHT: 15px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 8px; COLOR: #343434; FONT-SIZE: 13px
}
.twitter_col .twitter_feed {
	PADDING-RIGHT: 20px
}
.social_mod_twitter .twtr-ft {
	DISPLAY: none !important
}
.social_mod_youtube {
	
}
.social_mod_youtube .social_mod_heading {
	BACKGROUND: #fceeee
}
.social_mod_youtube .social_mod_heading .social_mod_icon {
	BACKGROUND-POSITION: 0px -52px
}
.youtube_wrap {
	BORDER-BOTTOM: #c5c3c4 1px solid; BORDER-LEFT: #c5c3c4 1px solid; MARGIN-BOTTOM: 10px; BORDER-TOP: #c5c3c4 1px solid; BORDER-RIGHT: #c5c3c4 1px solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.youtube_pad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.youtube_pad:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.youtube_wrap IMG {
	MAX-WIDTH: 110px; FLOAT: left; MAX-HEIGHT: 60px; MARGIN-RIGHT: 10px
}
.youtube_wrap A.title {
	LINE-HEIGHT: 18px; DISPLAY: block; MARGIN-BOTTOM: 5px; COLOR: #1c62d0; FONT-SIZE: 14px
}
.youtube_wrap .teaser {
	COLOR: #8f8f8f; FONT-SIZE: 11px
}
.social_mod_youtube A.viewall {
	LINE-HEIGHT: 15px; COLOR: #143c73; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.social_mod_facebook {
	WIDTH: 100%; FLOAT: none; MARGIN-LEFT: 0px; CLEAR: both
}
.social_mod_facebook .social_mod_heading {
	BACKGROUND: #d7dae2
}
.social_mod_facebook .social_mod_heading .social_mod_icon {
	BACKGROUND-POSITION: 0px -26px
}
.fb_col {
	WIDTH: 50%; FLOAT: left
}



.social_mod_comments .blog_title {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 13px
}

.social_mod_comments .blog_title A {
	FONT-WEIGHT: bold
}

.social_mod_comments .blog_entry {
	MARGIN-BOTTOM: 10px
}

.social_mod_comments .blog_entry .blog_entry_title {
	LINE-HEIGHT: 15px; COLOR: #143c73; FONT-SIZE: 13px; FONT-WEIGHT: bold
}

.social_mod_comments .blog_entry .blog_entry_date {
	DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-SIZE: 11px
}

.social_mod_comments .blog_entry .blog_entry_content {
	LINE-HEIGHT: 15px; COLOR: #464646; FONT-SIZE: 12px
}
.social_mod_comments {
	
}
.social_mod_comments .social_mod_heading {
	
}
.social_mod_comments .social_mod_heading .social_mod_icon {
	BACKGROUND-POSITION: 0px -78px
}
.hero {
	BORDER-BOTTOM: #ffffff 5px solid; POSITION: relative; MARGIN-TOP: -125px; WIDTH: 1000px; HEIGHT: 289px; COLOR: #ffffff; OVERFLOW: hidden
}
.hero_pad {
	
}
.hero_slider {
	MARGIN: 0px auto; width:1000px; HEIGHT: 289px
}
.hero_slider_box {
float:left; margin:0px; padding:0px;
	
}
.hero_slider_box IMG {
	
}
.hero_slider_nav_title {
	
}
.hero_slider_nav {
	POSITION: relative; MARGIN-TOP: 20px; FLOAT: right
}
.hero_slider_nav A {
	WIDTH: 12px; DISPLAY: block; BACKGROUND: url(../img/sprite-hero-icons.png) 0px -80px; FLOAT: left; HEIGHT: 12px; MARGIN-RIGHT: 10px
}
.hero_slider_nav A:hover {
	BACKGROUND-POSITION: -32px -80px
}
.hero_slider_nav A.activeSlide {
	BACKGROUND: url(../img/sprite-hero-icons.png) -32px -80px
}
.hero_slider_nav_links {
	POSITION: relative
}
.hero_slider_nav_links A {
	POSITION: absolute; MARGIN-TOP: 30px; WIDTH: 29px; DISPLAY: block; BACKGROUND: url(../img/sprite-hero-arrows.png) no-repeat -9999px -9999px; HEIGHT: 70px; OVERFLOW: hidden
}
.hero_slider_nav_links A.hero_slider_nav_prev {
	BACKGROUND-POSITION: 0px 0px; LEFT: 0px
}
.hero_slider_nav_links A.hero_slider_nav_next {
	BACKGROUND-POSITION: right 0px; RIGHT: 0px
}
.hero_blank .hero_slider_box_title {
	DISPLAY: none
}
.hero_video {
	
}
.hero_image {
	
}
.hero .slider_box_media .slider_media {
	WIDTH: 100%; MAX-WIDTH: 50%; FLOAT: left
}
.hero .slider_box_media .slider_content {
	WIDTH: 100%; MAX-WIDTH: 50%; FLOAT: left
}
.hero .slider_box_media .slider_content + .slider_media {
	WIDTH: 100%; MAX-WIDTH: 47%; MARGIN-LEFT: 3%
}
.hero .slider_box_media .slider_media + .slider_content {
	WIDTH: 100%; MAX-WIDTH: 47%; MARGIN-LEFT: 3%
}
.hero .slider_box_media .slider_content + .slider_media:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.hero .slider_box_media .slider_media + .slider_content:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.hero .slider_box_media .slider_media {
	OVERFLOW: hidden
}
.hero .slider_box_media .slider_media OBJECT {
	WIDTH: 285px; HEIGHT: 188px
}
.hero .slider_box_media .slider_media > DIV {
	MAX-HEIGHT: 188px
}
.hero .slider_box_media .slider_media IMG {
	MARGIN: 5px; MAX-WIDTH: 100%
}
.hero .slider_box_media .slider_content {
	PADDING-TOP: 15px
}
.hero .hero_slider_box .slider_box_text {
	
}
.hero .slider_box_text {
	MARGIN: 75px 7% 0px; FLOAT: none; MAX-HEIGHT: 184px; OVERFLOW: hidden
}
.hero .slider_box_text .slider_content {
	TEXT-ALIGN: center; WIDTH: auto; FLOAT: none; CLEAR: both
}
.hero .slider_box_media .slider_media {
	MARGIN: 80px 0px 0px 7%; WIDTH: 100%; FLOAT: left; MAX-HEIGHT: 188px
}
.hero .slider_box_media .slider_content {
	MARGIN: 80px 0px 0px 7%; WIDTH: 100%; FLOAT: left; MAX-HEIGHT: 188px
}
.hero .slider_box_media .slider_content + .slider_media {
	WIDTH: 40%; MARGIN-LEFT: 3%; MARGIN-RIGHT: 7%
}
.hero .slider_box_media .slider_media + .slider_content {
	WIDTH: 40%; MARGIN-LEFT: 3%; MARGIN-RIGHT: 7%
}
.hero .slider_box_media .slider_content + .slider_media:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.hero .slider_box_media .slider_media + .slider_content:after {
	LINE-HEIGHT: 0; ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.hero_slider_box_title {
	LINE-HEIGHT: 40px; FONT-SIZE: 30px; FONT-WEIGHT: bol; text-align:left; width:600px;
}
.hero_slider_box_text {
	LINE-HEIGHT: 20px; MARGIN: 20px 0px; FONT-SIZE: 16px; FONT-WEIGHT: bold; text-align:left;width:600px;
}
.hero_slider_box_button {
	PADDING-RIGHT: 6px; BACKGROUND: url(../img/button-bg.png) #3386ab repeat-x 0px 0px; FLOAT: left; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.slider_box_text .hero_slider_box_button {
	DISPLAY: inline-block; FLOAT: none
}
.hero_slider_box_button A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 22px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png) no-repeat 90% -375px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.hero_slider_box_attribution {
	POSITION: absolute; BOTTOM: 15px; MARGIN-LEFT: 20px; text-shadow: 2px 2px 2px #003333
}
.hero .hero_slider_nav_links A {
	Z-INDEX: 15; MARGIN: 0px; TOP: 43%
}
.hero .hero_slider_nav {
	Z-INDEX: 15; MARGIN-TOP: -20px
}
.hero .hero_slider_nav_links {
	POSITION: static; DISPLAY: none
}
TABLE.table_listing {
	BORDER-COLLAPSE: collapse
}
TABLE.table_listing TR {
	COLOR: #555555; FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
TABLE.table_listing TD {
	BORDER-BOTTOM: #f5f5f5 1px solid; BORDER-LEFT: #f5f5f5 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; VERTICAL-ALIGN: top; BORDER-TOP: #f5f5f5 1px solid; BORDER-RIGHT: #f5f5f5 1px solid; PADDING-TOP: 20px
}
TABLE.table_listing TR.even {
	BACKGROUND: #e9f2f3
}
TABLE.table_listing TR.odd {
	BACKGROUND: #ffffff
}
TABLE.table_listing THEAD {
	
}
TABLE.table_listing THEAD TR {
	LINE-HEIGHT: 14px; BACKGROUND: #c5c3c4; COLOR: #ffffff; FONT-SIZE: 11px
}
TABLE.table_listing THEAD TR TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
TABLE.table_listing THEAD TR TH.tbl_col_1 {
	
}
TABLE.table_listing THEAD TR TH.tbl_col_2 {
	WIDTH: 100px
}
TABLE.table_listing THEAD TR TH.tbl_col_3 {
	WIDTH: 85px
}
TABLE.table_listing TBODY {
	
}
TABLE.table_listing TBODY TR {
	
}
TABLE.table_listing TBODY TR TH {
	
}
TABLE.table_listing TBODY TR TD {
	
}
TABLE.table_listing TBODY TR TD.tbl_col_1 {
	
}
TABLE.table_listing TBODY TR TD.tbl_col_2 {
	
}
TABLE.table_listing TBODY TR TD.tbl_col_2 A {
	COLOR: #143c73; FONT-WEIGHT: bold
}
TABLE.table_listing TBODY TR TD.tbl_col_3 {
	
}
.faq_wrap {
	CLEAR: both
}
.faq_pad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.faq_wrap H3 {
	LINE-HEIGHT: 15px; MARGIN: 0px 0px 10px; COLOR: #147f77; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.faq_wrap A.faq_expand_all {
	LINE-HEIGHT: 15px; FLOAT: right; COLOR: #143c73; FONT-SIZE: 13px; TEXT-DECORATION: underline
}
.faq_wrap A.faq_expand_all:hover {
	CURSOR: pointer
}
.faq_wrap UL.faq_listing {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.faq_listing LI.faq_item {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 50px; PADDING-TOP: 10px
}
UL.faq_listing LI.faq_item + LI.faq_item {
	BORDER-TOP: #c5c3c4 1px solid
}
UL.faq_listing LI.faq_item .faq_question {
	LINE-HEIGHT: 18px; COLOR: #143c73; FONT-SIZE: 13px; CURSOR: pointer
}
UL.faq_listing LI.faq_item .faq_question A {
	DISPLAY: block
}
UL.faq_listing LI.active.faq_item .faq_question A {
	COLOR: #464646
}
UL.faq_listing LI.faq_item .faq_question .faq_q {
	TEXT-ALIGN: right; LINE-HEIGHT: 17px; WIDTH: 25px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: -30px; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
UL.faq_listing LI.faq_item .faq_answer .faq_a {
	TEXT-ALIGN: right; LINE-HEIGHT: 17px; WIDTH: 25px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: -30px; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
UL.faq_listing LI.faq_item .faq_question .faq_q {
	COLOR: #147f77
}
UL.faq_listing LI.faq_item .faq_answer .faq_a {
	COLOR: #464646; MARGIN-LEFT: -12px
}
UL.faq_listing LI.faq_item .faq_answer .faq_a_text {
	MARGIN-LEFT: 19px
}
UL.faq_listing LI.faq_item .faq_answer {
	LINE-HEIGHT: 18px; DISPLAY: none; COLOR: #464646; FONT-SIZE: 13px; PADDING-TOP: 15px
}
.where-to-buy-filter {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BACKGROUND: #e8e8e8; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.where-to-buy-filter .where-to-buy-pad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.where-to-buy-filter .filter-row {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 12px; BACKGROUND: #1e7383; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.where-to-buy-filter .filter-row .filter-arrow {
	WIDTH: 7px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-blue-white-arrows-7by14px.png) no-repeat 0px -14px; HEIGHT: 12px; MARGIN-RIGHT: 5px
}
.browser_ie7 .where-to-buy-filter .filter-row .filter-arrow {
	HEIGHT: 15px
}
.where-to-buy-filter .filter-row .active.filter-arrow {
	BACKGROUND-POSITION: 0px 0px
}
.where-to-buy-filter .filter-divider {
	BORDER-BOTTOM: #8fb8c0 1px solid; WIDTH: 100%; MARGIN-BOTTOM: 5px; HEIGHT: 5px; CLEAR: both
}
.where-to-buy-filter SELECT {
	WIDTH: 100%; FONT-SIZE: 11px
}
.where-to-buy-filter SELECT OPTION {
	MARGIN: 5px 0px
}
.where-to-buy-filter .filter-row-header {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.where-to-buy-filter .filter-row-header .filter-title {
	LINE-HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.where-to-buy-filter .filter-container {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 60px; FLOAT: left; PADDING-TOP: 4px
}
.where-to-buy-filter .active.filter-container {
	BACKGROUND-COLOR: #4b8c99
}
.where-to-buy-filter .level-1.filter-row .filter-container:hover {
	BACKGROUND-COLOR: #4b8c99
}
.where-to-buy-filter .filter-container:hover {
	CURSOR: pointer; TEXT-DECORATION: none
}
.where-to-buy-filter .filter-container:hover .filter-label {
	CURSOR: pointer; TEXT-DECORATION: none
}
.where-to-buy-filter .filter-container .filter-label {
	LINE-HEIGHT: 14px; DISPLAY: inline-block; WHITE-SPACE: normal; COLOR: #fff; FONT-SIZE: 12px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.where-to-buy-filter .lighting-icon {
	WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-where-to-buy-icons.png) no-repeat -9999px -9999px; FLOAT: left; HEIGHT: 30px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.where-to-buy-filter .components-icon {
	WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-where-to-buy-icons.png) no-repeat -9999px -9999px; FLOAT: left; HEIGHT: 30px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.where-to-buy-filter .chips-icon {
	WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-where-to-buy-icons.png) no-repeat -9999px -9999px; FLOAT: left; HEIGHT: 30px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.where-to-buy-filter .power-icon {
	WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-where-to-buy-icons.png) no-repeat -9999px -9999px; FLOAT: left; HEIGHT: 30px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.where-to-buy-filter .rf-icon {
	WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-where-to-buy-icons.png) no-repeat -9999px -9999px; FLOAT: left; HEIGHT: 30px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.where-to-buy-filter .lighting-icon {
	BACKGROUND-POSITION: 0px 0px
}
.where-to-buy-filter .components-icon {
	BACKGROUND-POSITION: -30px 0px
}
.where-to-buy-filter .chips-icon {
	BACKGROUND-POSITION: -60px 0px
}
.where-to-buy-filter .power-icon {
	BACKGROUND-POSITION: -90px 0px
}
.where-to-buy-filter .rf-icon {
	BACKGROUND-POSITION: -120px 0px
}
.where-to-buy-filter .filter-column-header {
	
}
.where-to-buy-filter .filter-column-header .filter-title {
	LINE-HEIGHT: 15px; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.where-to-buy-filter .filter-column-dropdown {
	PADDING-TOP: 5px
}
.where-to-buy-filter .filter-column-checkbox {
	LINE-HEIGHT: 17px; PADDING-TOP: 5px
}
.where-to-buy-filter .filter-column-checkbox INPUT {
	
}
.where-to-buy-filter .filter-column-checkbox INPUT {
	LINE-HEIGHT: 22px; DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.where-to-buy-filter .level-2 .filter-container {
	WIDTH: 185px; MARGIN-RIGHT: 5px
}
.where-to-buy-filter .level-3 {
	BACKGROUND-COLOR: #dce1e2
}
.where-to-buy-filter .level-3 .filter-title {
	COLOR: #464646
}
.where-to-buy-filter .level-3 .filter-divider {
	BORDER-BOTTOM: #8b9395 1px solid
}
.where-to-buy-filter .level-3 .filter-container {
	WIDTH: 185px; MARGIN-RIGHT: 5px
}
.where-to-buy-filter .filter-buttons {
	WIDTH: 99%
}
.where-to-buy-filter .filter-buttons A {
	LINE-HEIGHT: 30px; DISPLAY: block; FLOAT: right; MARGIN-LEFT: 10px
}
.where-to-buy-filter .filter-buttons A.apply-button {
	WIDTH: 52px; BACKGROUND: url(../img/apply-button.png) no-repeat center center; HEIGHT: 27px
}
.where-to-buy-listing {
	
}
.where-to-buy-listing .filter-summary {
	LINE-HEIGHT: 14px; MARGIN: 20px 0px 5px; PADDING-LEFT: 4px; COLOR: #343434; FONT-SIZE: 12px
}
.where-to-buy-listing .filter-summary .filters {
	MARGIN-BOTTOM: 5px
}
.where-to-buy-listing .filter-summary SPAN {
	FONT-WEIGHT: bold
}
.where-to-buy-listing .listing-item {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: #fff; MARGIN-BOTTOM: 10px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
.where-to-buy-listing .listing-item-pad {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.where-to-buy-listing .col-left {
	WIDTH: 200px; FLOAT: left
}
.where-to-buy-listing .col-left + .col-right {
	WIDTH: 425px; FLOAT: right
}
.where-to-buy-listing .listing-item-title {
	LINE-HEIGHT: 17px; MARGIN-BOTTOM: 10px; COLOR: #333333; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.where-to-buy-listing .listing-item-link {
	LINE-HEIGHT: 17px; MARGIN-BOTTOM: 20px; FONT-SIZE: 13px
}
.where-to-buy-listing .listing-item-link A.arrow-link {
	PADDING-RIGHT: 8px; BACKGROUND: url(../img/arrow-right-blue.png) no-repeat right 3px
}
.where-to-buy-listing .toggleLocations A.arrow-link {
	PADDING-RIGHT: 8px; BACKGROUND: url(../img/arrow-right-blue.png) no-repeat right 3px
}
.browser_ie8 .where-to-buy-listing .listing-item-link A.arrow-link {
	BACKGROUND-POSITION: right 4px
}
.browser_ie8 .where-to-buy-listing .toggleLocations A.arrow-link {
	BACKGROUND-POSITION: right 4px
}
.where-to-buy-listing .listing-item-link .icon_arrow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 5px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png) no-repeat right -384px; HEIGHT: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.where-to-buy-listing .locations {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 10px; COLOR: #464646; FONT-SIZE: 13px
}
.where-to-buy-listing .location {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.where-to-buy-listing .location .col-left {
	FLOAT: left
}
.where-to-buy-listing .location .col-right {
	FLOAT: left
}
.where-to-buy-listing .location .col-left .street {
	DISPLAY: block
}
.where-to-buy-listing .location .col-left .phone {
	DISPLAY: block
}
.where-to-buy-listing .location .col-left .fax {
	DISPLAY: block
}
.where-to-buy-listing .location .col-left .directions {
	DISPLAY: block
}
.where-to-buy-listing .location .col-right .email A {
	DISPLAY: block
}
.where-to-buy-listing .location .col-left .directions {
	MARGIN-TOP: 5px
}
.where-to-buy-listing .location .col-right {
	WIDTH: auto
}
.where-to-buy-listing .location-title {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 15px; FLOAT: left; COLOR: #464646; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.where-to-buy-listing .location-toggle {
	FLOAT: right; FONT-SIZE: 12px
}
.where-to-buy-listing .location-toggle A {
	TEXT-DECORATION: underline
}
.where-to-buy-listing .toggleLocations {
	FLOAT: none; CLEAR: both; BORDER-TOP: #babbbc 1px solid
}
.where-to-buy-listing .toggleLocations .locations {
	DISPLAY: none
}
.where-to-buy-listing .toggleLocations .locations .location {
	BORDER-BOTTOM: #babbbc 1px solid
}
.where-to-buy-listing A.back-to-top {
	MARGIN: 20px 0px; DISPLAY: block; FLOAT: right; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.where-to-buy-listing A.back-to-top .arrow-up {
	WIDTH: 10px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png) no-repeat 0px -500px; HEIGHT: 7px; MARGIN-LEFT: 8px
}
.where-to-buy-filter .zip-error {
	MARGIN-TOP: 10px; COLOR: #ff0000; FONT-SIZE: 12px
}
.where-to-buy-listing .miles-dropdown-wrap {
	MARGIN: 10px 0px 10px 5px; FONT-SIZE: 12px
}
.where-to-buy-listing .listing-item-notes {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 20px; FONT-SIZE: 13px
}
.where-to-buy-listing .location-notes {
	MARGIN-TOP: 15px
}
.where-to-buy-listing .listing-item-stocking {
	MARGIN-TOP: 10px; FONT-SIZE: 13px
}
.where-to-buy-listing .lg-map-canvas .pin-content {
	LINE-HEIGHT: 16px; COLOR: #222222; FONT-SIZE: 12px
}
.where-to-buy-listing .lg-map-canvas .pin-company {
	FONT-WEIGHT: bold
}
.where-to-buy-listing .lg-map-canvas .pin-directions-link {
	FONT-WEIGHT: bold
}
.document_library {
	
}
.document_library_pad {
	
}
.document_library_dropdown_wrapper {
	TEXT-ALIGN: center
}
.document_library_dropdown {
	FONT-SIZE: 11px
}
.document_library_dropdown_submit {
	FONT-SIZE: 11px
}
.document_library_item {
	FONT-FAMILY: Verdana, Geneva, sans-serif
}
.document_library_item .document_library_category {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 22px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 8px; COLOR: #555555; MARGIN-LEFT: 0px; FONT-SIZE: 14px; BORDER-TOP: #dddddd 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.document_library_item .document_library_subcategory {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 2px; COLOR: #116a64; MARGIN-LEFT: 9px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.document_library_item .document_title {
	LINE-HEIGHT: 12px; MARGIN: 16px 0px 2px 25px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.document_library_item .document_link {
	MARGIN: 5px 0px
}
.document_library_item .document_link A {
	PADDING-BOTTOM: 4px; FONT-STYLE: italic; MARGIN: 2px 0px 0px 35px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1c519c; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.document_library_item .expand_document {
	WIDTH: 32px; BACKGROUND: url(../img/expand-collapse.png) no-repeat center top; FLOAT: right; HEIGHT: 24px
}
.active.document_library_item .expand_document {
	BACKGROUND-POSITION: center bottom
}
.document_library_item .expand_document:hover {
	CURSOR: pointer
}
DIV.document_table {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 617px; MARGIN-LEFT: 45px; BORDER-TOP: 0px; BORDER-RIGHT: #bbbbbb 1px solid; border-radius: 5px 5px 5px 5px
}
TABLE.document_table {
	
}
.document_table .document_table_header {
	BACKGROUND-COLOR: #ddebee !important
}
TABLE.document_table .document_table_header {
	BACKGROUND-COLOR: #4b8c99 !important
}
DIV.document_table TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #ddebee; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
TABLE.document_table TH {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
TABLE.document_table TR.odd {
	BACKGROUND-COLOR: #f2fbfc
}
DIV.document_table .document_table_header TH {
	BORDER-BOTTOM: #aaaaaa 1px dashed; LINE-HEIGHT: 15px; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 2px solid
}
.document_table_header_category {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e8ecf3; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; CURSOR: pointer; PADDING-TOP: 4px
}
.document_table_header_category:hover {
	BACKGROUND-COLOR: #82b5c0
}
.active.document_table_header_category {
	BACKGROUND-COLOR: #82b5c0
}
.document_table_header_category {
	BORDER-BOTTOM: #cccccc 1px solid; COLOR: #000000; BORDER-TOP: #aaaaaa 1px solid
}
.document_table_header_category:first-child {
	-webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0
}
.document_table .document_version_title {
	LINE-HEIGHT: 18px; COLOR: #143c73
}
.document_table .document_version_title A {
	LINE-HEIGHT: 18px; COLOR: #143c73
}
DIV.document_table .document_version_title {
	FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
DIV.document_table .document_version_title A {
	FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
TABLE.document_table .document_version_title A {
	FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: bold
}
TABLE.document_table TD {
	COLOR: #555555; FONT-SIZE: 12px
}
.document_table .document_version_desc {
	MARGIN-LEFT: 5px
}
.document_table .item_table {
	MARGIN: 8px; WIDTH: 601px
}
.document_table .item_table TD {
	BORDER-BOTTOM: #aaaaaa 1px dashed; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.document_table .tbl_col_2 {
	TEXT-ALIGN: center; WIDTH: 50px
}
.document_table .tbl_col_3 {
	TEXT-ALIGN: center; WIDTH: 100px
}
TABLE.document_table .tbl_col_2 {
	TEXT-ALIGN: left; WIDTH: 50px
}
TABLE.document_table .tbl_col_3 {
	TEXT-ALIGN: left; WIDTH: 100px
}
FIELDSET.form {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 600px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.form_pad {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 18px
}
.form_info {
	TEXT-ALIGN: right; PADDING-BOTTOM: 9px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; COLOR: #860038; PADDING-TOP: 9px
}
.formcell {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; CLEAR: both; PADDING-TOP: 2px
}
.formcell_label {
	WIDTH: 20%; FLOAT: left
}
.formcell_text {
	WIDTH: 75%; FLOAT: right
}
.form_text {
	PADDING-LEFT: 25%; CLEAR: both
}
.form_sub_title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: large; TEXT-DECORATION: underline; PADDING-TOP: 40px
}
.form .multiple_fields {
	CLEAR: both
}
.form .multiple_fields .formcell_label {
	
}
.form .multiple_fields .formcell_text {
	
}
.form .formcell INPUT {
	BORDER-BOTTOM: #cdcdca 1px solid; BORDER-LEFT: #cdcdca 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #414141; BORDER-TOP: #cdcdca 1px solid; BORDER-RIGHT: #cdcdca 1px solid
}
.form .formcell SELECT {
	BORDER-BOTTOM: #cdcdca 1px solid; BORDER-LEFT: #cdcdca 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #414141; BORDER-TOP: #cdcdca 1px solid; BORDER-RIGHT: #cdcdca 1px solid
}
.form .formcell TEXTAREA {
	BORDER-BOTTOM: #cdcdca 1px solid; BORDER-LEFT: #cdcdca 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #414141; BORDER-TOP: #cdcdca 1px solid; BORDER-RIGHT: #cdcdca 1px solid
}
.form .formcell SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.form .formcell .captcha_cell {
	
}
.form .formcell .captcha_cell IMG {
	DISPLAY: block
}
.form .form_req LABEL {
	
}
.form .form_req LABEL SPAN.form_req_ast {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; HEIGHT: 10px; COLOR: #860038; MARGIN-LEFT: -15px; OVERFLOW: hidden
}
.form .form_err LABEL {
	
}
.form .form_err {
	BORDER-BOTTOM: #982d1e 1px solid; BORDER-LEFT: #982d1e 1px solid; BORDER-TOP: #982d1e 1px solid; BORDER-RIGHT: #982d1e 1px solid
}
.form OPTION {
	PADDING-RIGHT: 5px
}
.errmessage {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #982d1e; PADDING-TOP: 9px
}
.form_selected {
	BACKGROUND-COLOR: #e2e1d8
}
.short {
	WIDTH: 25%
}
.medium {
	WIDTH: 50%
}
.long {
	WIDTH: 100%
}
.form_submit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.form_submit_pad {
	TEXT-ALIGN: left; PADDING-LEFT: 40%
}
.form_submit_pad INPUT {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
.page_content INPUT {
	width:302px;
}
.page_content TEXTAREA {
	
}
.page_content SELECT {
	
}
.page_content OPTION {
	
}
.page_content .scfForm {
	PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 18px; WIDTH:940px; PADDING-RIGHT: 15px; PADDING-TOP: 15px; padding:15px 20px 30px 20px;
}
.page_content .scfSectionContent {
	PADDING-TOP: 23px
}
.page_content .cntbdy {
	MARGIN-BOTTOM: 10px
}
.page_content .scfDropListLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfEmailLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfMultipleLineTextLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfSingleLineTextLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfPasswordLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfNumberLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfDatePickerLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.scfDateLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfRadioButtonListLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfCheckBoxListLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfListBoxLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfFileUploadLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfDateSelectorLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfCreditCardLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.scfConfirmPasswordLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfCaptchaLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfTelephoneLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.page_content .scfSmsTelephoneLabel {
	TEXT-ALIGN: right; WIDTH: 20%; MARGIN-RIGHT: 10px
}
.scfMultipleLineTextLabel {
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 1.1em
}
.scfSingleLineTextLabel {
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 1.1em
}
.scfMultipleLineTextBox {
	
}
.page_content .scfForm INPUT {
	FONT-SIZE: 125%
}
.page_content .scfForm SELECT {
	FONT-SIZE: 125%
}
.page_content .scfForm TEXTAREA {
	FONT-SIZE: 125%
}
.page_content .scfEmailGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfMultipleLineGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfSingleLineGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfPasswordGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfNumberGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfDatePickerGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfDateGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfRadioButtonListGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfCheckBoxListGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfFileUploadGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfDateSelectorGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfCreditCardGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfConfirmPasswordGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfCaptchaGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfTelephoneGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfSmsTelephoneGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfListBoxGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfDropListGeneralPanel {
	WIDTH: 45%; MARGIN-BOTTOM: 20px
}
.page_content .scfDropListUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfEmailUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfMultipleLineTextUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfSingleLineTextUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfPasswordUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfNumberUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfDatePickerUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfDateUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfRadioButtonListUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfListBoxUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfCheckBoxListUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfFileUploadUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfDateSelectorUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfCreditCardTextUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfConfirmPasswordUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfCaptchaUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfTelephoneUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfSmsTelephoneUsefulInfo {
	COLOR: #a0a0a0
}
.page_content .scfSubmitButtonBorder {
	PADDING-LEFT: 10px; MARGIN-LEFT: 20%
}
.page_content .scfValidatorRequired {
	FLOAT: left; MARGIN-LEFT: 3px
}
.page_content .scfRequired {
	FLOAT: left; MARGIN-LEFT: 3px
}
.page_content .scfIntroBorder .required {
	TEXT-ALIGN: right
}
.page_content .scfValidationSummary {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fef4f5; MARGIN: 0px 10%; PADDING-LEFT: 25px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.page_content .scfValidationSummary UL LI {
	VERTICAL-ALIGN: top; LIST-STYLE-IMAGE: url(../img/error-asterisk.gif)
}
.scfForm .scfSubmitButtonBorder INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-INDENT: -9999px; WIDTH: 78px; BACKGROUND: url(../img/form-submit.gif); HEIGHT: 32px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.browser_ie7 .scfForm .scfSubmitButtonBorder INPUT {
	DISPLAY: block; LETTER-SPACING: 99999px; FONT-SIZE: 0px
}
.scfForm .scfSubmitButtonBorder INPUT:hover {
	CURSOR: pointer
}
.page_content {
	
}
.page_content_pad {
	
}
.page_content H2 {
	
}
.page_content H3 {
	LINE-HEIGHT: 20px; MARGIN: 0px 0px 15px
}
.page_content H4 {
	
}
.page_content H5 {
	
}
.page_content H6 {
	
}
.page_content P {
	MARGIN: 0px 0px 10px
}
IMG.ImageLeft {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 0px
}
IMG.ImageRight {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
TABLE.TableStyle {
	
}
.fb_iframe_widget IFRAME {
	POSITION: relative !important
}

@media Print    
{
BODY {
	MIN-WIDTH: 100% !important
}
.cleanprint-include {
	DISPLAY: block
}
.wrapper {
	WIDTH: 100%
}
.site_body {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px; background-color:#fff;
}
.page_content_wrapper {MARGIN: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; padding:0px;}
.site_body .page_content_wrapper .page_content {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 70%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sidebar {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 25%; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#site_head {
	DISPLAY: none
}
#site_foot {
	DISPLAY: none
}
.site_body .hero {
	DISPLAY: none
}
.site_body UL.tabs {
	DISPLAY: none
}
.social_media_tools {
	DISPLAY: none
}
A.print-link {
	DISPLAY: none
}
.recent-news A.button {
	DISPLAY: none
}
