OL.cn_pnav_fmenu {
	BEHAVIOR: url(js/iepngfix.htc)
}
LI.dropshadow IMG {
	BEHAVIOR: url(js/iepngfix.htc)
}
DIV.bottom IMG {
	BEHAVIOR: url(js/iepngfix.htc)
}
BODY {
	MARGIN: 20px 0px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND: url(../images/css/backgrounds/gradient_bg.jpg) #3d3d3d repeat-x
}
.background {
	MARGIN: 0px auto; BACKGROUND: url(../images/css/backgrounds/bg_drop.png) repeat-y center 50%
}
.bottom_cap {
	MARGIN: 0px auto; BACKGROUND: url(../images/css/backgrounds/bottom_cap_drop.png) no-repeat center 50%; HEIGHT: 46px
}
.top_cap {
	MARGIN: 0px auto; BACKGROUND: url(../images/css/backgrounds/top_cap_drop.png) no-repeat center bottom; HEIGHT: 28px
}
BODY.no_banners {
	BACKGROUND: white
}
BODY.no_banners * .background {
	BACKGROUND: white
}
BODY.no_banners * .bottom_cap {
	BACKGROUND: white
}
BODY.no_banners * .top_cap {
	BACKGROUND: white
}
BODY.body_popup {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#cn_header * A:link {
	TEXT-DECORATION: none
}
#cn_header * A:active {
	TEXT-DECORATION: none
}
#cn_header * A:visited {
	TEXT-DECORATION: none
}
#cn_header * A:hover {
	TEXT-DECORATION: underline
}
#cn_header {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 740px; PADDING-RIGHT: 0px; BACKGROUND: #fff; COLOR: #999; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#cn_header * OL {
	LIST-STYLE-TYPE: none !important; MARGIN: 0px; LIST-STYLE-IMAGE: none !important
}
#cn_header * UL {
	LIST-STYLE-TYPE: none !important; MARGIN: 0px; LIST-STYLE-IMAGE: none !important
}
#clang {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 740px; PADDING-RIGHT: 5px; COLOR: #ccc; FONT-SIZE: 10px; PADDING-TOP: 5px
}
#clang A:link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #d6d3d3 !important; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
#clang A:active {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #d6d3d3 !important; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
#clang A:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #d6d3d3 !important; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
#clang .label {
	MARGIN: 0px 12px 0px 5px; COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom
}
#clang .label_nomargin {
	COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom
}
#clang .label_nomargin A:link {
	COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom
}
#clang .label_nomargin A:active {
	COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom
}
#clang .label_nomargin A:visited {
	COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom
}
#clang .spacer {
	COLOR: #bfbdbd; FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
#clang A:hover {
	TEXT-DECORATION: underline
}
#clang #languages #current_language {
	COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom
}
#clang #languages A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #d6d3d3; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#clang #languages A:active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #d6d3d3; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#clang #languages A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #d6d3d3; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#clang #languages {
	MARGIN: 0px 12px 0px -7px; COLOR: #d6d3d4; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom
}
#clang #languages .pipe {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #afaeae; PADDING-TOP: 0px
}
#logo {
	WIDTH: 175px; FLOAT: left; HEIGHT: 60px
}
#logo IMG {
	MARGIN: 0px; DISPLAY: block
}
#util_search {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 560px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 72px; PADDING-TOP: 0px
}
#util_search UL {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; CLEAR: both; TOP: 48px; RIGHT: 5px; PADDING-TOP: 0px
}
#util_search UL LI {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#util_search UL LI.first {
	BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#util_search UL LI A:link {
	COLOR: #999 !important; FONT-SIZE: 11px
}
#util_search UL LI A:active {
	COLOR: #999 !important; FONT-SIZE: 11px
}
#util_search UL LI A:visited {
	COLOR: #999 !important; FONT-SIZE: 11px
}
#util_search UL LI A:hover {
	TEXT-DECORATION: underline
}
#util_search FORM {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 13px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 0px; RIGHT: 5px; PADDING-TOP: 0px
}
#util_search FORM INPUT {
	TEXT-ALIGN: right; VERTICAL-ALIGN: middle
}
#util_search FORM INPUT.search_input {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 140px; PADDING-RIGHT: 3px; HEIGHT: 13px !important; COLOR: #999; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
UL#cn_pnav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 740px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 31px; CLEAR: both; PADDING-TOP: 0px
}
UL#cn_pnav LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
UL#cn_pnav .cn_pnav_link_hover {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.cn_pnav_fmenu_hdr {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
UL#cn_pnav DIV.cn_pnav_fmenu {
	Z-INDEX: 999; POSITION: absolute; HEIGHT: 0px
}
UL#cn_pnav LI#cn_pnav_office_prod_link {
	Z-INDEX: 1024; POSITION: absolute; TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 249px; DISPLAY: block; FLOAT: left; HEIGHT: 31px
}
#cn_pnav LI#cn_pnav_office_prod_link_menu {
	Z-INDEX: 1024; POSITION: absolute; TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 249px; DISPLAY: block; FLOAT: left; HEIGHT: 31px
}
UL#cn_pnav LI#LNK_HDR_PRIMARYNAV_LEFT_PRODUCTION_FLY_APOLLO {
	Z-INDEX: 1024; POSITION: absolute; TEXT-ALIGN: left; DISPLAY: block; FLOAT: left; HEIGHT: 31px; MARGIN-LEFT: 249px
}
#cn_pnav LI#LNK_HDR_PRIMARYNAV_LEFT_PRODUCTION_FLY_APOLLO_menu {
	Z-INDEX: 1024; POSITION: absolute; TEXT-ALIGN: left; DISPLAY: block; FLOAT: left; HEIGHT: 31px; MARGIN-LEFT: 249px
}
UL#cn_pnav LI#LNK_HDR_PRIMARYNAV_LEFT_SERVICES_FLY {
	Z-INDEX: 1024; POSITION: absolute; TEXT-ALIGN: left; DISPLAY: block; FLOAT: left; HEIGHT: 31px; MARGIN-LEFT: 491px
}
#cn_pnav LI#LNK_HDR_PRIMARYNAV_LEFT_SERVICES_FLY_menu {
	Z-INDEX: 1024; POSITION: absolute; TEXT-ALIGN: left; DISPLAY: block; FLOAT: left; HEIGHT: 31px; MARGIN-LEFT: 491px
}
UL#cn_pnav OL.cn_pnav_fmenu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 242px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI.cn_pnav_link {
	POSITION: relative
}
UL#cn_pnav OL.cn_pnav_fmenu LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#cn_pnav DIV.bottom {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 242px; PADDING-RIGHT: 0px; HEIGHT: 5px; PADDING-TOP: 0px
}
UL#cn_pnav OL.cn_pnav_fmenu LI.dropshadow {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 7px; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 7px; FONT-SIZE: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
UL#cn_pnav OL.cn_pnav_fmenu LI.dropshadow:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 7px; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 7px; FONT-SIZE: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
UL#cn_pnav OL.cn_pnav_fmenu LI.img {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 6px
}
UL#cn_pnav OL.cn_pnav_fmenu LI.img:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 6px
}
UL#cn_pnav OL.cn_pnav_fmenu LI.img A * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#cn_pnav OL.cn_pnav_fmenu LI.description {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; LINE-HEIGHT: 13px; MARGIN: 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 7px
}
UL#cn_pnav OL.cn_pnav_fmenu LI.description:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; LINE-HEIGHT: 13px; MARGIN: 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 7px
}
UL#cn_pnav OL.cn_pnav_fmenu LI.first {
	BORDER-LEFT: medium none; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: medium none; PADDING-TOP: 8px
}
#cn_pnav LI#cn_pnav_office_prod_link_menu OL.cn_pnav_fmenu {
	LIST-STYLE-TYPE: none; BACKGROUND: url(../images/css/menus/xog_menu_slice.gif) #008cc9 repeat-x 50% bottom; MARGIN-LEFT: 7px
}
LI#cn_pnav_office_prod_link_menu DIV.cn_pnav_fmenu DIV.bottom {
	MARGIN-LEFT: 7px
}
LI#cn_pnav_office_prod_link_menu DIV.cn_pnav_fmenu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #036; PADDING-TOP: 0px
}
LI#cn_pnav_office_prod_link_menu LI.description {
	COLOR: #036
}
LI#cn_pnav_office_prod_link_menu OL.cn_pnav_fmenu LI A {
	POSITION: relative; MARGIN: 0px; DISPLAY: block
}
LI#cn_pnav_office_prod_link_menu OL.cn_pnav_fmenu LI A:link {
	COLOR: #036 !important; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
LI#cn_pnav_office_prod_link_menu OL.cn_pnav_fmenu LI A:active {
	COLOR: #036 !important; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
LI#cn_pnav_office_prod_link_menu OL.cn_pnav_fmenu LI A:visited {
	COLOR: #036 !important; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
LI#cn_pnav_office_prod_link_menu OL.cn_pnav_fmenu LI:hover {
	BACKGROUND: url(../images/css/menus/bg-menulink-blue.png) repeat-x
}
LI#cn_pnav_office_prod_link_menu OL.cn_pnav_fmenu LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #9fd4ef 1px solid; PADDING-TOP: 8px
}
LI#cn_pnav_office_prod_link_menu OL.cn_pnav_fmenu LI A:hover {
	TEXT-DECORATION: underline
}
#cn_pnav LI#LNK_HDR_PRIMARYNAV_LEFT_PRODUCTION_FLY_APOLLO_menu OL.cn_pnav_fmenu {
	BACKGROUND: url(../images/css/menus/psg_menu_slice.gif) #6caf3c repeat-x 50% bottom
}
LI#LNK_HDR_PRIMARYNAV_LEFT_PRODUCTION_FLY_APOLLO_menu DIV.cn_pnav_fmenu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #3c5709; PADDING-TOP: 0px
}
LI#LNK_HDR_PRIMARYNAV_LEFT_PRODUCTION_FLY_APOLLO_menu LI.description {
	COLOR: #3c5709
}
LI#LNK_HDR_PRIMARYNAV_LEFT_PRODUCTION_FLY_APOLLO_menu OL.cn_pnav_fmenu LI A {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
LI#LNK_HDR_PRIMARYNAV_LEFT_PRODUCTION_FLY_APOLLO_menu OL.cn_pnav_fmenu LI A:link {
	COLOR: #3c5709 !important; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
LI#LNK_HDR_PRIMARYNAV_LEFT_PRODUCTION_FLY_APOLLO_menu OL.cn_pnav_fmenu LI A:active {
	COLOR: #3c5709 !important; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
LI#LNK_HDR_PRIMARYNAV_LEFT_PRODUCTION_FLY_APOLLO_menu OL.cn_pnav_fmenu LI A:visited {
	COLOR: #3c5709 !important; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
LI#LNK_HDR_PRIMARYNAV_LEFT_PRODUCTION_FLY_APOLLO_menu OL.cn_pnav_fmenu LI:hover {
	BACKGROUND: url(../images/css/menus/bg-menulink-green.png) repeat-x
}
LI#LNK_HDR_PRIMARYNAV_LEFT_PRODUCTION_FLY_APOLLO_menu OL.cn_pnav_fmenu LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #e2ea77 1px solid; PADDING-TOP: 8px
}
LI#LNK_HDR_PRIMARYNAV_LEFT_PRODUCTION_FLY_APOLLO_menu OL.cn_pnav_fmenu LI A:hover {
	TEXT-DECORATION: underline
}
#cn_pnav LI#LNK_HDR_PRIMARYNAV_LEFT_SERVICES_FLY_menu OL.cn_pnav_fmenu {
	BACKGROUND: url(../images/css/menus/xgs_menu_slice.gif) #a2238e repeat-x 50% bottom
}
LI#LNK_HDR_PRIMARYNAV_LEFT_SERVICES_FLY_menu DIV.cn_pnav_fmenu {
	Z-INDEX: 1024; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #33032b; PADDING-TOP: 0px
}
LI#LNK_HDR_PRIMARYNAV_LEFT_SERVICES_FLY_menu LI.description {
	COLOR: #33032b
}
LI#LNK_HDR_PRIMARYNAV_LEFT_SERVICES_FLY_menu OL.cn_pnav_fmenu LI A {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
LI#LNK_HDR_PRIMARYNAV_LEFT_SERVICES_FLY_menu OL.cn_pnav_fmenu LI A:link {
	COLOR: #33032b !important; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
LI#LNK_HDR_PRIMARYNAV_LEFT_SERVICES_FLY_menu OL.cn_pnav_fmenu LI A:active {
	COLOR: #33032b !important; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
LI#LNK_HDR_PRIMARYNAV_LEFT_SERVICES_FLY_menu OL.cn_pnav_fmenu LI A:visited {
	COLOR: #33032b !important; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
LI#LNK_HDR_PRIMARYNAV_LEFT_SERVICES_FLY_menu OL.cn_pnav_fmenu LI:hover {
	BACKGROUND: url(../images/css/menus/bg-menulink-purple.png) repeat-x
}
LI#LNK_HDR_PRIMARYNAV_LEFT_SERVICES_FLY_menu OL.cn_pnav_fmenu LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #e29fc7 1px solid; PADDING-TOP: 8px
}
LI#LNK_HDR_PRIMARYNAV_LEFT_SERVICES_FLY_menu OL.cn_pnav_fmenu LI A:hover {
	TEXT-DECORATION: underline
}
.cn_pnav_fmenu_ie_select_block {
	Z-INDEX: 0; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); TOP: 0px; LEFT: 0px
}
#banner_ftr {
	CLEAR: both; PADDING-TOP: 20px
}
#banner_ftr DIV.cn_footer {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 740px
}
#banner_ftr A:link {
	COLOR: #999 !important; TEXT-DECORATION: none
}
#banner_ftr A:active {
	COLOR: #999 !important; TEXT-DECORATION: none
}
#banner_ftr A:hover {
	COLOR: #999 !important; TEXT-DECORATION: none
}
#banner_ftr A:visited {
	COLOR: #999 !important; TEXT-DECORATION: none
}
#banner_ftr A:hover {
	TEXT-DECORATION: underline
}
#banner_ftr TD#cn_footer_site_title {
	PADDING-BOTTOM: 5px; MARGIN: 0px 5px 0px 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#banner_ftr * STRONG {
	FONT-WEIGHT: bold
}
#banner_ftr H3 {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.cn_footer H3 {
	FONT-SIZE: 14px
}
DIV.cn_footer_bg {
	BACKGROUND-IMAGE: url(../images/css/homepage/footer_bottom_740.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; PADDING-TOP: 10px
}
.cn_footer TD.cn_footer_sitenav_col H4 {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.cn_footer TD.cn_footer_sitenav_col2 H5 {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.cn_footer TD.cn_footer_sitenav_col P {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.cn_footer TD.cn_footer_sitenav_col SPAN {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #999; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.cn_footer TD.cn_footer_sitenav_col P SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.cn_footer TD.cn_footer_sitenav_col P IMG {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 3px
}
.cn_footer TD.cn_footer_sitenav_col {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 176px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.cn_footer TD.cn_footer_sitenav_col2 {
	BORDER-LEFT: #ebebeb 1px solid; WIDTH: 140px; FONT-SIZE: 11px
}
.cn_footer TD.cn_footer_sitenav_col2 UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cn_footer TD.cn_footer_sitenav_col UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cn_footer TD.cn_footer_sitenav_col2 LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/css/components/carat-pointer-txt_11px.gif) no-repeat 0px 4px; PADDING-TOP: 0px
}
.cn_footer TD.cn_footer_sitenav_col LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/css/components/carat-pointer-txt_11px.gif) no-repeat 0px 4px; PADDING-TOP: 0px
}
UL.footer_gray_bar {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 740px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND: url(../images/css/menus/footer_740x31.gif) no-repeat; HEIGHT: 31px; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 3px
}
UL.footer_gray_bar LI A:link {
	COLOR: #666 !important
}
UL.footer_gray_bar LI A:visited {
	COLOR: #666 !important
}
UL.footer_gray_bar LI A:active {
	COLOR: #666 !important
}
UL.footer_gray_bar LI A:hover {
	TEXT-DECORATION: underline
}
UL.footer_gray_bar LI {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
UL.footer_gray_bar LI * {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}
UL.footer_gray_bar LI.first {
	BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 5px 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
P.footer_copyright {
	/*float:right;
	CLEAR: both;*/
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 720px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 11px; PADDING-TOP: 0px
}

