HTML {
	PADDING-RIGHT: 0px; OVERFLOW-Y: scroll; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f7f7f7
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 62.5%/1.2 Arial, Helvetica, "Nimbus Sans L", sans-serif; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #e6e6e6
}
HR {
	DISPLAY: none
}
STRONG {
	FONT-WEIGHT: bold
}
ABBR {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
ACRONYM {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #039; TEXT-DECORATION: none; outline: none
}
A:hover {
	TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#body A:visited {
	COLOR: #7495c6
}
#footer A:visited {
	COLOR: #7495c6
}
#body .more A:visited {
	COLOR: #069
}
#body .cancel:visited {
	COLOR: #069
}
INPUT {
	LINE-HEIGHT: 1; FONT-FAMILY: Arial, Helvetica, "Nimbus Sans L", sans-serif
}
SELECT {
	LINE-HEIGHT: 1; FONT-FAMILY: Arial, Helvetica, "Nimbus Sans L", sans-serif
}
TEXTAREA {
	LINE-HEIGHT: 1; FONT-FAMILY: Arial, Helvetica, "Nimbus Sans L", sans-serif
}
INPUT.primary {
	BORDER-RIGHT: #069 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #069 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: url(/img/bg/bg_btn_500x52.gif) #39c no-repeat left top; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #069 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #069 1px solid
}
.btn-primary {
	BORDER-RIGHT: #069 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #069 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: url(/img/bg/bg_btn_500x52.gif) #39c no-repeat left top; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #069 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #069 1px solid
}
INPUT.secondary {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: url(/img/bg/bg_btn_500x52.gif) #ddd no-repeat left top; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #999 1px solid; COLOR: #555; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
.btn-second {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: url(/img/bg/bg_btn_500x52.gif) #ddd no-repeat left top; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #999 1px solid; COLOR: #555; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
BODY:unknown INPUT.primary {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
BODY:unknown .btn-primary {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
IMG.photo {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e6e6e6 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e6e6e6 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e6e6e6 1px solid
}
.gallery {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1%
}
.gallery IMG.photo {
	FLOAT: left; MARGIN: 5px 10px 0px 0px
}
UL.drop {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: none; LEFT: 2em; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; POSITION: absolute; TOP: 2em; BACKGROUND-COLOR: #fff
}
.open UL.drop {
	DISPLAY: block; Z-INDEX: 1000
}
UL.drop LI {
	DISPLAY: inline; MARGIN: 0px; WHITE-SPACE: nowrap
}
UL.drop LI A {
	PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; MIN-WIDTH: 100px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 120%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #069! important; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; outline: none
}
UL.drop LI A:hover {
	BACKGROUND-COLOR: #ddf0f8; TEXT-DECORATION: none
}
UL.drop LI STRONG {
	PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #999
}
.meter {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: block; BACKGROUND: url(/img/bg/bg_progress_meter_2x1.gif) #fff repeat-x 0px 0px; BORDER-LEFT: #000 1px solid; WIDTH: 50px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 12px
}
.meter IMG {
	BORDER-RIGHT: #005b8e 1px solid; HEIGHT: 12px
}
A.action {
	DISPLAY: block; BACKGROUND: url(/img/bg/bg_action_primary_right.gif) #ffcc00 no-repeat 100% 0px; FLOAT: left; MARGIN: 0px 10px 0px 0px; CURSOR: pointer; COLOR: #000! important; TEXT-ALIGN: center; TEXT-DECORATION: none! important; _font-size: 13px
}
A.action SPAN {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; MIN-HEIGHT: 19px; BACKGROUND: url(/img/bg/bg_action_primary_left.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; _padding-bottom: 3px
}
A.secondary.action {
	BACKGROUND: url(/img/bg/bg_action_secondary_right.gif) #dcdcdc no-repeat 100% 0px
}
A.secondary.action SPAN {
	BACKGROUND: url(/img/bg/bg_action_secondary_left.gif) no-repeat 0px 0px
}
A.action:hover {
	BACKGROUND: url(/img/bg/bg_action_hover_right.gif) #c8e7fa no-repeat 100% 0px
}
A.action:hover SPAN {
	BACKGROUND: url(/img/bg/bg_action_hover_left.gif) no-repeat 0px 0px
}
A.action:visited {
	COLOR: #000
}
.edit-link {
	WHITE-SPACE: nowrap
}
.edit-link A {
	COLOR: #039! important
}
.box {
	BACKGROUND: url(/img/bg/bg_box_ltblue_800x800.gif) #fff no-repeat 100% 100%
}
.box .content {
	BACKGROUND: url(/img/bg/bg_box_ltblue_800x800.gif) #fff no-repeat 100% 100%
}
.box .title {
	BACKGROUND: url(/img/bg/bg_box_ltblue_800x800.gif) #fff no-repeat 100% 100%
}
.box .title * {
	BACKGROUND: url(/img/bg/bg_box_ltblue_800x800.gif) #fff no-repeat 100% 100%
}
.box {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-TOP: 0px
}
.box .title {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 100% 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px -15px 0px 0px; PADDING-TOP: 0px
}
.box .title * {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 15px; HEIGHT: 1%
}
.box .content {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 100%; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
.secondary.box {
	BACKGROUND-IMAGE: url(/img/bg/bg_box_grey_800x800.gif)
}
.secondary.box .content {
	BACKGROUND-IMAGE: url(/img/bg/bg_box_grey_800x800.gif)
}
.secondary.box .title {
	BACKGROUND-IMAGE: url(/img/bg/bg_box_grey_800x800.gif)
}
.secondary.box .title * {
	BACKGROUND-IMAGE: url(/img/bg/bg_box_grey_800x800.gif)
}
.navbox.box {
	BACKGROUND-IMAGE: url(/img/bg/bg_box_navbox_800x800.gif)
}
.navbox.box .content {
	BACKGROUND-IMAGE: url(/img/bg/bg_box_navbox_800x800.gif)
}
.navbox.box .title {
	BACKGROUND-IMAGE: url(/img/bg/bg_box_navbox_800x800.gif)
}
.navbox.box .title * {
	BACKGROUND-IMAGE: url(/img/bg/bg_box_navbox_800x800.gif)
}
.navbox.box A:visited {
	COLOR: #069! important
}
.general-box {
	BACKGROUND: url(/img/pic/pic_grey_border_1800x1800.gif) #fff no-repeat 100% 100%
}
.general-box .content {
	BACKGROUND: url(/img/pic/pic_grey_border_1800x1800.gif) #fff no-repeat 100% 100%
}
.general-box .title {
	BACKGROUND: url(/img/pic/pic_grey_border_1800x1800.gif) #fff no-repeat 100% 100%
}
.general-box .title * {
	BACKGROUND: url(/img/pic/pic_grey_border_1800x1800.gif) #fff no-repeat 100% 100%
}
.general-box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
.general-box .title {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 100% 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px -10px 0px 0px; PADDING-TOP: 0px
}
.general-box .title * {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.general-box .content {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 100%; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN.error {
	FONT-WEIGHT: bold; COLOR: #900
}
DIV.alert {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #fff
}
DIV.errorbox {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #fff
}
DIV.alert IMG {
	FLOAT: left; MARGIN-RIGHT: 7px
}
DIV.errorbox IMG {
	FLOAT: left; MARGIN-RIGHT: 7px
}
#body DIV.alert P {
	FONT-SIZE: 13px; MARGIN: 6px 6px 0px; _margin-bottom: 6px
}
#body DIV.errorbox P {
	FONT-SIZE: 13px; MARGIN: 6px 6px 0px; _margin-bottom: 6px
}
DIV.attention.alert {
	BORDER-RIGHT: #fc1 1px solid; BORDER-TOP: #fc1 1px solid; BORDER-LEFT: #fc1 1px solid; BORDER-BOTTOM: #fc1 1px solid; BACKGROUND-COLOR: #fff5cc
}
DIV.attention.alert STRONG {
	COLOR: #960
}
DIV.error.alert {
	BORDER-RIGHT: #d00 1px solid; BORDER-TOP: #d00 1px solid; BORDER-LEFT: #d00 1px solid; BORDER-BOTTOM: #d00 1px solid; BACKGROUND-COLOR: #fee
}
DIV.errorbox {
	BORDER-RIGHT: #d00 1px solid; BORDER-TOP: #d00 1px solid; BORDER-LEFT: #d00 1px solid; BORDER-BOTTOM: #d00 1px solid; BACKGROUND-COLOR: #fee
}
DIV.error.alert STRONG {
	COLOR: #ab0000
}
DIV.errorbox STRONG {
	COLOR: #ab0000
}
DIV.success.alert {
	BORDER-RIGHT: #191 1px solid; BORDER-TOP: #191 1px solid; BORDER-LEFT: #191 1px solid; BORDER-BOTTOM: #191 1px solid; BACKGROUND-COLOR: #e6f8dd
}
DIV.success.alert STRONG {
	COLOR: #060
}
DIV.notice.alert {
	BORDER-RIGHT: #07a 1px solid; BORDER-TOP: #07a 1px solid; BORDER-LEFT: #07a 1px solid; BORDER-BOTTOM: #07a 1px solid; BACKGROUND-COLOR: #e6f8f8
}
DIV.notice.alert STRONG {
	COLOR: #005a8d
}
#header {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #005B9A 3px solid; HEIGHT: 1%; BACKGROUND-COLOR: #fff
}
#body {
	CLEAR: both; PADDING-RIGHT: 10px; MIN-WIDTH: 980px; PADDING-LEFT: 10px; MAX-WIDTH: 95%; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 98em; PADDING-TOP: 15px
}
#sidebar {
	FLOAT: left; WIDTH: 15.75%; _width: 15.8%
}
#body .wrapper {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 15px; BORDER-LEFT: #ccc 0px solid; WIDTH: 79.5%; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #666; PADDING-TOP: 0px; HEIGHT: 1%; BACKGROUND-COLOR: #fff
}
#header:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#body:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#body .wrapper:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#main:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#header .wrapper {
	MIN-WIDTH: 760px; MAX-WIDTH: 98em; MARGIN: 0px auto; _width: 98em
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#header H1#logo IMG {
	WIDTH: 119px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 3.2em; BORDER-BOTTOM-STYLE: none
}
#footer .wrapper {
	MIN-WIDTH: 699px; MAX-WIDTH: 700px; MARGIN: 0px auto; _width: 98em
}
#footer A {
	COLOR: #069
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.guest #header .wrapper {
	MIN-WIDTH: 805px; WIDTH: 805px
}
.guest #footer .wrapper {
	MIN-WIDTH: 760px; WIDTH: 760px
}
.guest #body {
	PADDING-RIGHT: 0px; MIN-WIDTH: 805px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 805px; PADDING-TOP: 15px
}
.guest #body .wrapper {
	FLOAT: none; WIDTH: auto
}
.guest #sidebar {
	DISPLAY: none
}
#nav-footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav-footer STRONG {
	FONT-WEIGHT: bold
}
#nav-footer LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; PADDING-TOP: 0px;
}
#nav-footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN:0px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav-footer UL LI {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px
}
#nav-footer UL LI:first-child {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav-footer UL LI.first {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#copyright {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1em; PADDING-TOP: 0px
}
#nav-legal {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1em; PADDING-TOP: 0px
}
#nav-legal LI {
	PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 1em; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0px
}
P#terms-of-use {
	MARGIN: 0.3em 0px 1.2em
}
#nav-primary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px -6px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav-primary LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 150%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0px 0px; PADDING-TOP: 0px
}
#nav-primary LI.open {
	Z-INDEX: 1; POSITION: relative
}
#nav-primary ABBR {
	FONT-WEIGHT: normal; LINE-HEIGHT: 1
}
#nav-primary A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 24px; BORDER-TOP: #fff 0px solid; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 1; BACKGROUND: url(/img/pic/pic_hp_sprites.gif) no-repeat 100% 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 0px solid; COLOR: #069; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 0px solid; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none; outline: none
}
#nav-primary SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#nav-primary A SPAN.hover {
	TEXT-DECORATION: underline
}
#nav-primary A.hover {
	BACKGROUND: url(/img/pic/pic_hp_sprites.gif) no-repeat 100% -24px
}
#nav-primary LI.open A {
	BORDER-RIGHT: #39c 1px solid; PADDING-RIGHT: 24px; BORDER-TOP: #39c 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/img/pic/pic_hp_sprites.gif) #fff no-repeat 100% -53px; PADDING-BOTTOM: 2px; BORDER-LEFT: #39c 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
#nav-primary LI.open SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#nav-primary LI UL {
	BORDER-RIGHT: #39c 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #39c 1px solid; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #39c 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #39c 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 23px; BACKGROUND-COLOR: #fff
}
#nav-primary LI.open UL {
	DISPLAY: block
}
#nav-primary LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 75%; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; _margin-bottom: -1em
}
#nav-primary LI LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav-primary LI.open LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav-primary LI LI A:hover {
	BACKGROUND-IMAGE: none; COLOR: #fff; BACKGROUND-COLOR: #39c
}
#nav-primary LI.open LI SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nav-primary #nav-primary-service-providers LI A {
	PADDING-RIGHT: 20px
}
.separator {
	MARGIN-TOP: 5px! important; PADDING-TOP: 5px! important
}
.separator SPAN {
	DISPLAY: block
}
#nav-utility {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -26px 0px 0px; PADDING-TOP: 0px
}
.guest #nav-utility {
	MARGIN: -20px 0px 0px
}
#nav-utility LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#nav-utility LI#nav-utility-inbox {
	PADDING-LEFT: 20px; BACKGROUND: url(/img/pic/pic_hp_icons_sprites.gif) no-repeat 0px -104px
}
#nav-utility LI.jump-link {
	LEFT: -9999px; POSITION: absolute
}
#nav-utility A {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; COLOR: #069
}
#nav-utility LI#nav-utility-auth A {
	PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav-personal UL {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 9px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
#nav-personal UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: url(/img/pic/pic_hp_sprites.gif) no-repeat 100% -107px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; ZOOM: 1
}
#nav-personal UL LI.open {
	BACKGROUND-POSITION: 100% -136px; MARGIN: 0px
}
#nav-personal UL LI.hover {
	BACKGROUND-POSITION: 100% -392px; MARGIN: 0px
}
#nav-personal UL LI.open.hover {
	BACKGROUND-POSITION: 100% -421px; MARGIN: 0px
}
#nav-personal UL LI A {
	PADDING-RIGHT: 19px; DISPLAY: block; PADDING-LEFT: 31px; PADDING-BOTTOM: 5px; COLOR: #069! important; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#nav-personal UL LI SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#nav-personal UL LI SPAN.hover {
	TEXT-DECORATION: underline
}
UL LI#nav-personal-home {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav-personal-home A {
	BACKGROUND: url(/img/pic/pic_hp_icons_sprites.gif) no-repeat 9px 4px
}
#nav-personal-profile A {
	BACKGROUND: url(/img/pic/pic_hp_icons_sprites.gif) no-repeat 9px -23px
}
#nav-personal-contacts A {
	BACKGROUND: url(/img/pic/pic_hp_icons_sprites.gif) no-repeat 9px -48px
}
#nav-personal-groups A {
	BACKGROUND: url(/img/pic/pic_hp_icons_sprites.gif) no-repeat 9px -73px
}
#nav-personal-inbox A {
	BACKGROUND: url(/img/pic/pic_hp_icons_sprites.gif) no-repeat 9px -100px
}
#nav-personal UL UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
#nav-personal UL LI.open UL {
	DISPLAY: block
}
#nav-personal UL UL LI {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav-personal UL UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; MARGIN: 0px 10px 0px 33px; COLOR: #069! important; PADDING-TOP: 1px
}
#nav-personal UL UL LI A:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
#nav-personal UL UL LI.separator {
	MARGIN-TOP: 3px! important; PADDING-TOP: 0px! important
}
#nav-personal UL UL LI.separator A {
	BORDER-TOP: #ddd 1px solid; PADDING-TOP: 6px
}
#nav-personal-add {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#nav-personal-add A {
	BORDER-RIGHT: #693 1px solid; BORDER-TOP: #693 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: url(/img/bg/bg_add_conn_18x1.gif) #79bb16 repeat-x 0px 0px; BORDER-LEFT: #693 1px solid; COLOR: #fff! important; LINE-HEIGHT: 1.8; BORDER-BOTTOM: #693 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#pagekey-home #nav-personal-home SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
#pagekey-full_profile #nav-personal-profile SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
#pagekey-my_profile #nav-personal-profile SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
#pagekey-my_web_profile #nav-personal-profile SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
#pagekey-connections_browser #nav-personal-contacts SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
#pagekey-contacts_browser #nav-personal-contacts SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
#pagekey-network #nav-personal-contacts SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
#pagekey-my_groups #nav-personal-groups SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
#pagekey-groups_info #nav-personal-groups SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
#pagekey-create_group #nav-personal-groups SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
#pagekey-groups_faq #nav-personal-groups SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
.a-items #nav-personal-inbox SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
.mebc #nav-personal-inbox SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
.inmail #nav-personal-inbox SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
.intro #nav-personal-inbox SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
.profile #nav-personal-inbox SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
.question #nav-personal-inbox SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
.job #nav-personal-inbox SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
.recommend #nav-personal-inbox SPAN {
	BACKGROUND-COLOR: #ddf0f8
}
#global-search {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
#global-search FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#global-search A {
	FONT-SIZE: 110%; VERTICAL-ALIGN: 4px; COLOR: #069; MARGIN-RIGHT: 4px
}
#global-search .hint {
	COLOR: #000
}
#global-search LEGEND {
	DISPLAY: none
}
#global-search LABEL {
	LEFT: -12345px; POSITION: absolute
}
#global-search SELECT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 130%; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TOP: -1px
}
#global-search INPUT.search-term {
	BORDER-RIGHT: #99cce6 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #99cce6 2px solid; PADDING-LEFT: 4px; FONT-SIZE: 130%; PADDING-BOTTOM: 1px; BORDER-LEFT: #99cce6 2px solid; WIDTH: 120px; PADDING-TOP: 3px; BORDER-BOTTOM: #99cce6 2px solid
}
#section-header {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(/img/bg/bg_section_header_1x9.gif) #069 repeat-x 0px 100%;
	FLOAT: right;
	MARGIN-BOTTOM: -1px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 79.5%;
	PADDING-TOP: 10px;
	POSITION: relative;
	background-color: #CC0000;
}
#page-title {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/img/bg/bg_section_header_1x9.gif) #069 repeat-x 0px 100%; FLOAT: right; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 79.5%; PADDING-TOP: 10px; POSITION: relative
}
.guest #section-header {
	FLOAT: none; WIDTH: auto; HEIGHT: 1%
}
.guest #page-title {
	FLOAT: none; WIDTH: auto; HEIGHT: 1%
}
#body .wrapper #section-header {
	FLOAT: left; MARGIN: -16px 0px 0px -15px; WIDTH: 100%
}
#body .wrapper #page-title {
	FLOAT: left; MARGIN: -16px 0px 0px -15px; WIDTH: 100%
}
#body .wrapper #page-title {
	MARGIN-BOTTOM: 15px
}
#section-header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 210%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#page-title H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 210%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#section-header H1 A {
	COLOR: #fff! important
}
#page-title H1 A {
	COLOR: #fff! important
}
#related-links {
	FLOAT: right; MARGIN: 0px 0px -2em; LIST-STYLE-TYPE: none
}
#related-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#related-links LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#return-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#related-links LI {
	DISPLAY: inline; PADDING-LEFT: 1em
}
#related-links LI A {
	COLOR: #fff! important
}
#return-link A {
	COLOR: #fff! important
}
#return-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 8px; PADDING-TOP: 0px; POSITION: absolute
}
UL#nav-secondary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 1%
}
#nav-secondary LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-TOP: 0px
}
#nav-secondary LI A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/img/pic/pic_tab_right_4x4.gif) #e6e6e6 no-repeat 100% 0px; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #069; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#nav-secondary LI A:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/img/pic/pic_tab_right_4x4.gif) #e6e6e6 no-repeat 100% 0px; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #069; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#nav-secondary LI A SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(/img/pic/pic_tab_left_4x4.gif) no-repeat 0px 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
#nav-secondary LI A:hover {
	TEXT-DECORATION: none
}
#nav-secondary LI A:hover SPAN {
	TEXT-DECORATION: underline
}
#pagekey-search #nav-advanced-people-search A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-name_search #nav-name-search A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-reference_search #nav-reference-search A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-jobs_seeking_home #nav-jobs-home A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-jobs_seeking_jobs_search #nav-advanced-job-search A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-ayn_home #nav-answers-home A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-ayn_search #nav-advanced-answers-search A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-ayn_my_questions #nav-my-qa A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-ayn_create_question #nav-ask-question A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-ayn_browse_questions #nav-answer-questions A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-my_network_recommends #nav-services-home A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-recommend_service_provider #nav-make-recommendation A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-full_profile #nav-my-profile A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
.edit-my-profile #nav-edit-profile A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
.groups-home #nav-groups-directory A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-my_profile #nav-edit-profile A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-my_web_profile #nav-edit-public-profile A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-connections_browser #nav-connections A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-contacts_browser #nav-imported-contacts A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-network #nav-your-network A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-multiple_invitations #nav-invite-contacts A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-find_contacts #nav-import-contacts A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-categories #nav-colleagues A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-classmates #nav-classmates A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-jobs_hiring_home #nav-hiring-home A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-jobs_hiring_edit_job_attributes #nav-post-job A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-jobs_hiring_manage_active #nav-manage-jobs A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-jobs_hiring_credit_summary #nav-job-credits A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-tools #nav-tools-home A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-outlook_toolbar_download #nav-outlook-toolbar A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-browser_toolbar_download #nav-browser-toolbar A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-ie_toolbar_download_promo #nav-browser-toolbar A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-jobsinsider_download #nav-browser-toolbar A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-my_groups #nav-my-groups A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
.groups-my #nav-my-groups A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-groups_info #nav-groups-directory A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-create_group #nav-create-groups A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-groups_faq #nav-groups-faq A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#pagekey-groups_faq_administrators #nav-groups-faq A {
	COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
#sidebar .sticky-box {
	MIN-WIDTH: 154px; BACKGROUND: url(/img/pic/pic_rhn_btm_154_14.gif) no-repeat 50% 100%; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 12px; WIDTH: 154px; HEIGHT: 1%
}
#sidebar .sticky-box .content {
	PADDING-RIGHT: 0px; MIN-WIDTH: 154px; PADDING-LEFT: 0px; BACKGROUND: url(/img/pic/pic_rhn_top_154_600.gif) no-repeat 50% 0px; MAX-WIDTH: 100%; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 4px
}
#sidebar #nav-personal .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
#profile-snapshot .vcard {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 9px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 0px solid; POSITION: relative; HEIGHT: 1%
}
#profile-snapshot .vcard:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#profile-snapshot .vcard H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 55px; FONT-WEIGHT: normal; FONT-SIZE: 130%; PADDING-BOTTOM: 19px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 2px; TEXT-ALIGN: left; _width: 80px
}
#profile-snapshot .vcard H2 A {
	COLOR: #000
}
#profile-snapshot .vcard H2 A:visited {
	COLOR: #000
}
#profile-snapshot .vcard H3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; _width: 100%
}
#profile-snapshot .vcard P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #666; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
#profile-snapshot .vcard .given-name {
	DISPLAY: block
}
#profile-snapshot .vcard .family-name {
	DISPLAY: block
}
#profile-snapshot .vcard .given-name {
	FONT-WEIGHT: bold
}
#profile-snapshot .vcard .photo {
	LEFT: 9px; POSITION: absolute; TOP: 7px
}
#profile-snapshot .vcard .count {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; MARGIN-RIGHT: 0.3em; PADDING-TOP: 0px; BACKGROUND-COLOR: #52a9d4; TEXT-ALIGN: right; _float: none
}
#profile-snapshot .vcard .type {
	DISPLAY: block; FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; CURSOR: pointer; COLOR: #069; TEXT-DECORATION: none; _display: inline
}
.network-additions A {
	DISPLAY: block; FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; CURSOR: pointer; COLOR: #069; TEXT-DECORATION: none; _display: inline
}
#profile-snapshot .vcard .type:hover {
	TEXT-DECORATION: underline
}
.network-additions A:hover {
	TEXT-DECORATION: underline
}
#profile-snapshot .vcard .progress {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/img/pic/pic_prfle_cmplt_132x73.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: -8px 0px 0px; PADDING-TOP: 17px
}
#profile-snapshot .vcard .progress .meter {
	DISPLAY: block; MARGIN-BOTTOM: 5px; WIDTH: 80%
}
#profile-snapshot .vcard .connections-summary {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
#profile-snapshot .vcard .profile-views {
	MARGIN-BOTTOM: 0px
}
#profile-snapshot .vcard .profile-views .ape {
	WIDTH: auto; CURSOR: text; COLOR: #666; TEXT-DECORATION: none
}
.sidebar-status {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -3px 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
.sidebar-status A {
	COLOR: #039! important
}
#profile-snapshot .sidebar-status P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; OVERFLOW: hidden; CURSOR: text; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: left; _width: 100%
}
.sidebar-status .status-date {
	COLOR: #666
}
.status-dialog {
	BORDER-TOP-WIDTH: 0px! important; DISPLAY: none; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; WIDTH: 359px; BACKGROUND-COLOR: transparent! important; BORDER-RIGHT-WIDTH: 0px! important
}
.status-dialog INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.status-dialog FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.status-dialog .status-head:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.status-dialog .status-head {
	PADDING-RIGHT: 9px; PADDING-LEFT: 12px; BACKGROUND: url(/img/bg/bg_quote_top_359x200.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; _height: 0
}
.status-dialog .status-foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/bg/bg_quote_bot_359x23.gif) no-repeat 0px 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 359px; PADDING-TOP: 0px; HEIGHT: 23px
}
.status-dialog .status-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.status-dialog .status-close {
	MARGIN-TOP: 7px; DISPLAY: none; FLOAT: right; WIDTH: 14px; CURSOR: pointer
}
.status-dialog LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 90%; PADDING-TOP: 6px
}
.status-dialog .status-input {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 1px; WIDTH: 320px; PADDING-TOP: 1px
}
.status-dialog .status-buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.status-dialog .status-buttons .primary {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px; outline: 0
}
.status-dialog .status-buttons .secondary {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: -2px; CURSOR: pointer; COLOR: #039; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
.status-dialog .status-settings {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; _padding: 4px 0
}
.default-status-list {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; WIDTH: 320px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; TOP: 39px
}
.default-status-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.default-status-list LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 3px; CURSOR: pointer; PADDING-TOP: 3px
}
.default-status-list LI:hover {
	BACKGROUND: #ccc
}
.tabs {
	BACKGROUND: url(/img/bg/bg_tabs_1x22.gif) repeat-x 0px 3px; MARGIN-BOTTOM: 10px; HEIGHT: 26px
}
.tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 17px; OVERFLOW: hidden; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; HEIGHT: 26px
}
.tabs LI {
	DISPLAY: block; FLOAT: left
}
.tabs LI A {
	DISPLAY: block; FLOAT: left
}
.tabs LI STRONG {
	DISPLAY: block; FLOAT: left
}
.tabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/bg/bg_tabs_border_1x20.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tabs LI.selected {
	BORDER-TOP: #ccc 1px solid; BACKGROUND: url(/img/bg/bg_tabs_border_selected_1x25.gif) #fff no-repeat 0px 0px
}
.tabs LI A {
	CURSOR: pointer; COLOR: #777; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tabs LI.selected A {
	BACKGROUND: url(/img/bg/bg_tabs_border_selected_1x25.gif) no-repeat 100% 0px; COLOR: #c60
}
.tabs LI.selected STRONG {
	BACKGROUND: url(/img/bg/bg_tabs_border_selected_1x25.gif) no-repeat 100% 0px; COLOR: #c60
}
.tabs LI.disabled A {
	CURSOR: text; COLOR: #ccc
}
.tabs LI.disabled A:hover * {
	CURSOR: text; COLOR: #ccc
}
.tabs LI.disabled STRONG {
	CURSOR: text; COLOR: #ccc
}
.tabs LI STRONG {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: url(/img/bg/bg_tabs_border_1x20.gif) no-repeat 100% 3px; PADDING-BOTTOM: 6px; COLOR: #777; PADDING-TOP: 8px
}
.tabs LI EM {
	FONT-WEIGHT: normal; COLOR: #777; FONT-STYLE: normal
}
.tabs LI.selected STRONG {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 6px; COLOR: #c60; PADDING-TOP: 7px
}
.tabs LI A:hover {
	COLOR: #39c; TEXT-DECORATION: none! important
}
.tabs LI A:hover * {
	COLOR: #39c; TEXT-DECORATION: none! important
}
.tabs LI.selected A:hover {
	COLOR: #c60
}
.tabs LI.selected A:hover * {
	COLOR: #c60
}
.tabs P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: -18px 9px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.tabs P A {
	COLOR: #777
}
#footer #feedback-request {
	PADDING-LEFT: 18px; BACKGROUND: url(/img/pic/pic_feedback_7x4.gif) no-repeat 0px 2px
}
#feedback-dialog {
	BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 3px solid; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 3px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 3px solid
}
.feedback-form {
	BACKGROUND: url(/img/bg/bg_feedback_700x700.gif) #fff no-repeat 100% 100%
}
.feedback-form .content {
	BACKGROUND: url(/img/bg/bg_feedback_700x700.gif) #fff no-repeat 100% 100%
}
.feedback-form .title {
	BACKGROUND: url(/img/bg/bg_feedback_700x700.gif) #fff no-repeat 100% 100%
}
.feedback-form .title H5 {
	BACKGROUND: url(/img/bg/bg_feedback_700x700.gif) #fff no-repeat 100% 100%
}
.feedback-form {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1
}
.feedback-form .title {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 100% 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px -15px 0px 0px; PADDING-TOP: 0px
}
.feedback-form .title H5 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 15px; HEIGHT: 1%
}
.feedback-form .content {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 100%; PADDING-LEFT: 15px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
#feedback-dialog H5 {
	FONT-SIZE: 200%; COLOR: #c60
}
#feedback-dialog P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#feedback-dialog LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 15px 0px 3px
}
#feedback-dialog LABEL EM {
	FONT-WEIGHT: normal; COLOR: #666; FONT-STYLE: normal
}
#feedback-dialog P INPUT {
	WIDTH: 340px
}
#feedback-dialog P TEXTAREA {
	FONT-SIZE: 100%; WIDTH: 340px; HEIGHT: 130px
}
#feedback-dialog .btn {
	MARGIN-TOP: 15px; BACKGROUND: url(/img/bg/bg_grey_dotted_h-line_3x1.gif) repeat-x; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#feedback-dialog .btn INPUT {
	FONT-SIZE: 95%; WIDTH: auto
}
#feedback-dialog .help {
	FONT-SIZE: 110%; COLOR: #666
}
#feedback-confirmation-panel {
	DISPLAY: none
}
#feedback-cancel {
	DISPLAY: block; FONT-SIZE: 110%; BACKGROUND: url(/img/btn/btn_close_52x14.gif) no-repeat 100% 0px; MARGIN-BOTTOM: 10px; TEXT-INDENT: -12345px; HEIGHT: 14px
}
.ad-block {
	CLEAR: both; TEXT-ALIGN: center
}
.ad-block .title * {
	TEXT-INDENT: -12345px
}
.ad-block .content {
	OVERFLOW: hidden
}
#sidebar .ad-block .content EMBED {
	WIDTH: 100%! important
}
.h-730x90.ad-block {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 20px; HEIGHT: 1%
}
.ad-load {
	DISPLAY: none
}
.adsense {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
.adsense H4 {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 10px; COLOR: #999; TEXT-ALIGN: center
}
.adsense .adunit {
	MARGIN-BOTTOM: 15px
}
.adsense A:link {
	COLOR: #00f; TEXT-DECORATION: none! important
}
.adsense A:visited {
	COLOR: #00f; TEXT-DECORATION: none! important
}
.adsense A:hover {
	COLOR: #00f; TEXT-DECORATION: none! important
}
.adsense .desc {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.adsense .url {
	FONT-SIZE: 12px; COLOR: #008000
}
.textad P A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.textad P A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.textad P A:link U {
	COLOR: #039
}
.textad P A:visited U {
	COLOR: #339
}
.ad-answers {
	BACKGROUND: url(/img/bg/bg_trans_bot_300x7.gif) #ddf0f7 no-repeat 0px 100%; MARGIN: 0px auto 3px; WIDTH: 300px; TEXT-ALIGN: center
}
.ad-answers-in {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: url(/img/bg/bg_trans_top_300x7.gif) no-repeat; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.ad-answers A:link {
	TEXT-DECORATION: none
}
.ad-answers A:visited {
	TEXT-DECORATION: none
}
.ad-answers A:hover {
	TEXT-DECORATION: underline
}
.ad-answers H3 {
	FONT-SIZE: 15px! important; MARGIN: 0px; COLOR: #000
}
.ad-answers H3 STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; FONT-SIZE: 110%; BACKGROUND: url(/img/icon/icon_in_21x21.gif) no-repeat; PADDING-BOTTOM: 2px; COLOR: #069; PADDING-TOP: 3px
}
.ad-answers P {
	FONT-SIZE: 12px! important; MARGIN: 0px
}
.ad-answers .lbl {
	FONT-SIZE: 12px; LEFT: -12345px; POSITION: absolute
}
.ad-answers H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 0px
}
.ad-answers .question {
	BACKGROUND: url(/img/bg/bg_home_question_top_273x15.gif) #ddf0f7 no-repeat; MARGIN: 15px 0px 10px; PADDING-TOP: 10px; HEIGHT: 1%
}
.ad-answers .question-in {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(/img/bg/bg_home_question_bot_273x300.gif) no-repeat 0px 100%; PADDING-BOTTOM: 40px; PADDING-TOP: 5px; HEIGHT: 1%; TEXT-ALIGN: left
}
.ad-answers .question H4 {
	MARGIN: 0px 0px 5px; COLOR: #069; TEXT-ALIGN: center
}
.ad-answers .question H5 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 10px; COLOR: #666
}
.ad-answers .question TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 219px; PADDING-TOP: 3px; HEIGHT: 75px
}
.ad-answers .btn-primary {
	FONT-SIZE: 12px; WHITE-SPACE: nowrap
}
.ad-answers .question P {
	PADDING-LEFT: 28px; FONT-SIZE: 12px; BACKGROUND: url(/img/icon/icon_q_20x20.gif) no-repeat
}
.ad-answers .question P IMG {
	BORDER-RIGHT: #069 1px solid; BORDER-TOP: #069 1px solid; FLOAT: right; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #069 1px solid; BORDER-BOTTOM: #069 1px solid
}
.ad-answers .question .category {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; BACKGROUND: 0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.sponsored.ad-answers {
	BACKGROUND-COLOR: #fff
}
.sponsored.ad-answers .question {
	BACKGROUND-COLOR: #fff
}
.sponsored.ad-answers .question P {
	BACKGROUND-IMAGE: url(/img/icon/icon_q_grey_20x20.gif)
}
.sponsored.ad-answers .question .category {
	BACKGROUND: 0px 50%
}
.sponsored.ad-answers .sponsored-by {
	FONT-SIZE: 11px; COLOR: #666; TEXT-ALIGN: right
}
.sponsored.ad-answers .sponsored-by IMG {
	VERTICAL-ALIGN: middle
}
.ad-answers .thisweek .question-in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 40px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.ad-answers .thisweek .question P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ad-answers .thisweek .question H4 {
	FONT-SIZE: 16px; MARGIN: 0px 0px 5px; COLOR: #000
}
.ad-answers .thisweek .question H5 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 15px
}
.ad-answers .thisweek .question .timeleft {
	FONT-SIZE: 11px; COLOR: #666
}
.ad-answers .thisweek .btn A {
	DISPLAY: block; BACKGROUND: url(/img/btn/btn_go_39x23.gif) no-repeat; MARGIN: 0px auto; WIDTH: 39px; TEXT-INDENT: -12345px; HEIGHT: 23px; outline: none
}
#main {
	CLEAR: both;
	DISPLAY: inline-block;
	FONT-SIZE: 130%;
	MARGIN: 0px auto;
	WIDTH: 100%;
	HEIGHT: 100%;
	TEXT-ALIGN: left;
	padding: 0px;
	background-color: #FFFFFF;
}
#connChooser {
	FONT-SIZE: 130%
}
#picture-editor {
	FONT-SIZE: 130%
}
#delete-confirmation {
	FONT-SIZE: 130%
}
.wrapper H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.wrapper H1 A:link {
	TEXT-DECORATION: none
}
.wrapper H1 A:visited {
	TEXT-DECORATION: none
}
.wrapper H2 {
	FONT-SIZE: 140%; MARGIN: 0px
}
.wrapper H3 {
	FONT-SIZE: 115%
}
.wrapper TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-HEIGHT: 500px; BORDER-RIGHT-WIDTH: 0px
}
.wrapper DT {
	FONT-WEIGHT: bold
}
.wrapper SUP {
	FONT-SIZE: 70%
}
.wrapper BLOCKQUOTE {
	MARGIN: 0px
}
.wrapper BLOCKQUOTE DIV {
	FONT-STYLE: italic; TEXT-ALIGN: right
}
TR.tblhdr {
	BACKGROUND: #999
}
.helper {
	FONT-SIZE: 85%
}
.spacer {
	CLEAR: both; LINE-HEIGHT: 0; HEIGHT: 0px; _font-size: 1px
}
.indent {
	MARGIN-LEFT: 35px
}
.top {
	MARGIN-TOP: 0px! important
}
.bottom {
	MARGIN-BOTTOM: 0px! important
}
.btn {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.preview {
	BACKGROUND: #9cf
}
.even {
	BACKGROUND: #fff
}
.odd {
	BACKGROUND: #fff
}
DIV.skip {
	LEFT: -999px; WIDTH: 990px; POSITION: absolute
}
.dim {
	COLOR: #999! important
}
.vmid {
	VERTICAL-ALIGN: middle
}
.vtop {
	VERTICAL-ALIGN: top
}
.printme {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 92%; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 135px; PADDING-TOP: 3px
}
.posrel {
	POSITION: relative
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
TEXTAREA {
	FONT-SIZE: 100%; MARGIN: 5px 0px; WIDTH: 500px; FONT-FAMILY: arial, helvetica, "Nimbus Sans L", sans-serif
}
#main SELECT {
	MARGIN: 3px 0px
}
#main INPUT[type='text'] {
	MARGIN: 3px 0px
}
#main INPUT[type='password'] {
	MARGIN: 3px 0px
}
INPUT.hint {
	COLOR: #999! important
}
TEXTAREA.hint {
	COLOR: #999! important
}
DIV.btn INPUT {
	MARGIN-BOTTOM: 5px
}
H2.formhdr {
	FONT-WEIGHT: normal; FONT-SIZE: 135%; MARGIN-BOTTOM: 5px; COLOR: #333
}
DIV.formblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.formblock P {
	MARGIN: 3px 0px; COLOR: #666
}
DIV.formblock P.helper {
	FONT-SIZE: 92%
}
DIV.formblock P.btn {
	MARGIN: 10px 0px
}
DIV.formblock P STRONG.hdr {
	FONT-SIZE: 120%; COLOR: #000
}
DIV.formblock SPAN.helper {
	COLOR: #666
}
DIV.formblock TEXTAREA {
	MARGIN-BOTTOM: 0px
}
DIV.formblocknb {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.feedback DIV.formblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
DIV.feedback DIV.formblock P {
	FONT-SIZE: 100%; MARGIN: 0px 0px 2px; COLOR: #000; TEXT-INDENT: -23px
}
DIV.feedback DIV.formblock P INPUT {
	POSITION: relative
}
#main FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#main FIELDSET DIV {
	PADDING-LEFT: 15px
}
FIELDSET .first {
	MARGIN-TOP: 5px
}
#main LEGEND {
	FONT-WEIGHT: bold; COLOR: #666
}
SPAN.formhelp {
	FONT-SIZE: 92%; COLOR: #56baec
}
INPUT#faker {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.wrapper INPUT.btn-primary {
	BORDER-RIGHT: #069 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #069 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(/img/bg/bg_btn_blue_500x50.gif) #39c no-repeat; PADDING-BOTTOM: 1px; FONT: bold 95% arial, helvetica, "Nimbus Sans L", sans-serif; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT: #069 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #069 1px solid
}
.wrapper INPUT.btn-second {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(/img/bg/bg_btn_grey_500x50.gif) #ddd no-repeat; PADDING-BOTTOM: 1px; FONT: bold 95% arial, helvetica, "Nimbus Sans L", sans-serif; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT: #999 1px solid; COLOR: #555; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.wrapper .btn-secondary {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(/img/bg/bg_btn_grey_500x50.gif) #ddd no-repeat; PADDING-BOTTOM: 1px; FONT: bold 95% arial, helvetica, "Nimbus Sans L", sans-serif; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT: #999 1px solid; COLOR: #555; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.wrapper INPUT[disabled].btn-primary {
	BORDER-LEFT-COLOR: #7fb2cc; BACKGROUND: url(/img/bg/bg_btn_blue_disabled_500x50.gif) #99cce5 no-repeat; BORDER-BOTTOM-COLOR: #7fb2cc; BORDER-TOP-COLOR: #7fb2cc; BORDER-RIGHT-COLOR: #7fb2cc
}
.wrapper INPUT[disabled].btn-second {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; COLOR: #aaa; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #ccc
}
.wrapper INPUT[disabled].btn-secondary {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; COLOR: #aaa; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #ccc
}
A.backtop {
	DISPLAY: block; FONT-SIZE: 92%; MARGIN-BOTTOM: 10px; TEXT-ALIGN: right
}
.nav-tertiary {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/bg/bg_border_dotted_blue_2x1.gif) repeat-x 0px 100%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; _padding-bottom: 7px
}
.nav-tertiary UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 6px; LIST-STYLE-TYPE: none
}
.nav-tertiary LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 95%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 7px 0px 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.nav-tertiary LI.selected {
	BACKGROUND: url(/img/bg/bg_mininav_left_200x19.gif) #39c no-repeat
}
.nav-tertiary LI A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 1px; COLOR: #039! important; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.nav-tertiary LI A:hover {
	TEXT-DECORATION: underline
}
.nav-tertiary LI.selected A {
	FONT-WEIGHT: bold; BACKGROUND: url(/img/bg/bg_mininav_right_10x19.gif) no-repeat 100% 0px; COLOR: #fff! important
}
.nav-tertiary LI.selected A:hover {
	TEXT-DECORATION: none
}
DIV.contain {
	FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 555px; WORD-WRAP: break-word
}
DIV.contain > *:first-child {
	MARGIN-TOP: 0px
}
DIV.sidebar > *:first-child {
	MARGIN-TOP: 0px
}
DIV.sidebar {
	FONT-SIZE: 95%; FLOAT: right; MARGIN-BOTTOM: 15px; WIDTH: 190px; COLOR: #777
}
DIV#contain-ad {
	WIDTH: 594px
}
DIV#sidebar-ad {
	PADDING-LEFT: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 160px
}
DIV.sidebar H4 {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 0px
}
DIV.sidebar OL {
	PADDING-LEFT: 0.9em; MARGIN-LEFT: 0.9em
}
DIV.sidebar UL {
	PADDING-LEFT: 0.9em; MARGIN-LEFT: 0.9em
}
DIV.sidebar UL.sidenav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.sidenav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; LIST-STYLE-TYPE: none
}
UL.sidenav LI A:link {
	FONT-WEIGHT: bold
}
#main UL.sidenav LI A:visited {
	FONT-WEIGHT: bold
}
UL.sidenav LI A.here:link {
	COLOR: #000; TEXT-DECORATION: none
}
#main UL.sidenav LI A.here:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.divide {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 15px
}
.dividelow {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; BORDER-BOTTOM: #ccc 1px solid
}
P.page {
	FONT-SIZE: 92%
}
P.page A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.page A STRONG {
	FONT-WEIGHT: normal
}
P.alphapage {
	BORDER-RIGHT: #999 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; BORDER-LEFT: #999 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid
}
DIV.containmid {
	PADDING-LEFT: 110px
}
* HTML DIV.containmid {
	WIDTH: 555px
}
.hdrlink {
	FONT-SIZE: 92%; LEFT: 470px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 300px; POSITION: absolute; TOP: 13px; TEXT-ALIGN: right
}
UL.breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 1%
}
UL.breadcrumbs * {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.breadcrumbs A:hover {
	TEXT-DECORATION: underline
}
.textad P {
	FONT-SIZE: 110%; MARGIN: 0px; TEXT-ALIGN: center
}
.textad P .icon {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px
}
.textad P .spnlnks {
	PADDING-RIGHT: 10px; FONT-SIZE: 70%; COLOR: #999
}
.textad P.google {
	FONT-SIZE: 92%
}
.textad P.google STRONG {
	PADDING-RIGHT: 10px; COLOR: #00f; TEXT-DECORATION: underline
}
.textad P.google .url {
	PADDING-LEFT: 10px; COLOR: #008000
}
.textad P.google .bygoog {
	PADDING-RIGHT: 10px; FONT-SIZE: 92%; COLOR: #666
}
.ads728 {
	CLEAR: both; PADDING-RIGHT: 23px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 23px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#main .ape-block {
	DISPLAY: none
}
#main LI.ape-active {
	DISPLAY: list-item
}
#main DIV.ape-active {
	DISPLAY: block
}
#main .apetop {
	FONT-SIZE: 110%; BACKGROUND: url(/img/bg/bg_trans_bot_775x7.gif) #fff9e1 no-repeat left bottom; MARGIN: 15px auto 0px; WIDTH: 775px; TEXT-ALIGN: left
}
#main .apetop-in {
	BACKGROUND: url(/img/bg/bg_trans_top_775x7.gif) no-repeat 0px 0px
}
#main .apetop-in .monkey {
	PADDING-RIGHT: 50px; PADDING-LEFT: 90px; MIN-HEIGHT: 35px; BACKGROUND: url(/img/bg/bg_ape_search_98x83.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
* HTML #main .apetop-in .monkey {
	HEIGHT: 35px
}
#main .apetop-in #apejobs {
	BACKGROUND-IMAGE: url(/img/bg/bg_ape_jobs_98x83.gif)
}
#main .apetop-in #apepro {
	BACKGROUND-IMAGE: url(/img/bg/bg_ape_profile_98x83.gif)
}
#tabset {
	BORDER-BOTTOM: #999 1px solid
}
* HTML #tabset {
	WIDTH: auto; HEIGHT: auto
}
#tabset UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tabset UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/bg/bg_tabs_white_158x60.gif) no-repeat 0px -30px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 3px; WIDTH: 158px; PADDING-TOP: 6px; POSITION: relative; TOP: 1px; HEIGHT: 20px; TEXT-ALIGN: center; voice-family: inherit
}
HTML > BODY #tabset UL LI {
	POSITION: relative; TOP: 1px
}
* HTML #tabset UL LI {
	PADDING-BOTTOM: 0px
}
#tabset UL LI.active {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; WIDTH: 128px
}
.wide#tabset UL LI {
	BACKGROUND-IMAGE: url(/img/bg/bg_tabs_white_185x60.gif); WIDTH: 185px
}
.wide#tabset UL LI.active {
	WIDTH: 155px
}
#tabset UL LI.active {
	PADDING-LEFT: 0px; WIDTH: 158px; HEIGHT: 21px
}
.wide#tabset UL LI.active {
	WIDTH: 185px
}
.tabbox {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid
}
* HTML .tabbox {
	WIDTH: auto
}
DIV.login {
	MARGIN: 25px 0px 45px 170px; TEXT-ALIGN: left
}
DIV.login H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 200%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #c60; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.login TABLE {
	MARGIN-LEFT: 25px; WIDTH: 350px
}
DIV.login TD.reason {
	PADDING-BOTTOM: 10px
}
DIV.login A.forgotpwd {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; FONT-SIZE: 85%; BACKGROUND: url(/img/v2/icon_help_sm.gif) no-repeat 0px 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
DIV.login-nonuser {
	MARGIN-TOP: 60px; PADDING-LEFT: 50px; FONT-SIZE: 92%; FLOAT: left; WIDTH: 220px; TEXT-ALIGN: left
}
DIV.login-nonuser H2 {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 5px; COLOR: #999
}
DIV.login-nonuser P {
	MARGIN: 0px
}
DIV.login-nonuser P.signup {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(/img/v2/icon_arrow_blue_sm.jpg) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
DIV#login-foruser {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 30px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 380px
}
DIV.login-nonuser .btn-primary {
	FONT-SIZE: 100%
}
DIV#cookieDisabled {
	FONT-WEIGHT: bold; MARGIN: 5px 0px 0px; COLOR: #900
}
.bigtip {
	BACKGROUND: url(/img/bg/bg_trans_bot_555x7.gif) #ddf0f8 no-repeat left bottom; MARGIN: 0px auto 15px; WIDTH: 555px; TEXT-ALIGN: left
}
* HTML .bigtip {
	MARGIN-LEFT: auto
}
.bigtip-in {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(/img/bg/bg_trans_top_555x7.gif) no-repeat left top; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
.bigtipright {
	PADDING-LEFT: 15px; FLOAT: left; MARGIN-LEFT: 15px; BORDER-LEFT: #3ca7c6 1px solid; WIDTH: 150px
}
.bigtipleft {
	FLOAT: left; WIDTH: 325px
}
.bigtip H2 {
	FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #069
}
.bigtip H2.inv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; MIN-HEIGHT: 23px; BACKGROUND: url(/img/icon/icon_inbox_24x23.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.bigtip H2.person {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; MIN-HEIGHT: 23px; BACKGROUND: url(/img/icon/icon_profile_note_24x23.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.bigtip H2.jobs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; MIN-HEIGHT: 23px; BACKGROUND: url(/img/icon/icon_jobs_24x23.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.bigtip H2.answers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; MIN-HEIGHT: 23px; BACKGROUND: url(/img/icon/icon_answers_24x23.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.bigtip H2.message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; MIN-HEIGHT: 20px; BACKGROUND: url(/img/icon/icon_envelope_32x20.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.bigtip H2.news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; MIN-HEIGHT: 18px; BACKGROUND: url(/img/icon/icon_news_19x18.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.bigtip .wrap {
	MARGIN: 10px 0px 0px
}
.contain .tip {
	BACKGROUND: url(/img/bg/bg_trans_bot_160x7.gif) #fff0aa no-repeat left bottom; FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 160px
}
.contain .tip-in {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/img/bg/bg_trans_top_160x7.gif) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.sidebar .tip {
	BACKGROUND: url(/img/bg/bg_tip_bot_190x250.png) no-repeat left bottom; COLOR: #000
}
.sidebar .tip-in {
	PADDING-RIGHT: 7px; PADDING-LEFT: 28px; BACKGROUND: url(/img/bg/bg_tip_top_190x23.png) no-repeat left top; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.sidebar #invlimit {
	MARGIN: 15px 0px
}
.sidebar .tip P {
	MARGIN: 0px
}
.sidebar .tip H4 {
	MARGIN: 0px
}
TD.posdateshdr {
	FONT-SIZE: 92%
}
TD.hdr {
	PADDING-TOP: 4px; TEXT-ALIGN: right
}
P.goback {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
#prev {
	BACKGROUND-IMAGE: url(/img/icon_side_prev.gif)
}
DIV.bookmark {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: url(/img/icon/icon_bookmark_7x16.gif) no-repeat 0px 0px; LEFT: 668px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; POSITION: absolute; TOP: 16px
}
IMG.accticon {
	LEFT: 2px; POSITION: relative; TOP: 1px
}
IMG.accticonprofile {
	LEFT: 5px
}
.shortprofile H3 {
	FONT-SIZE: 115%
}
.shortprofile H3 {
	MARGIN: 0px
}
.shortprofile .prointro P {
	MARGIN: 0px
}
.shortprofile IMG.headicon {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 30px
}
.shortprofile .prointro {
	MARGIN-BOTTOM: 5px
}
.shortprofile .cnxcount {
	FONT-SIZE: 92%; FLOAT: right; MARGIN: 0px 0px 0px 10px; WIDTH: 175px
}
.shortprofile .cnxcount .img {
	FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 45px; TEXT-ALIGN: right
}
.shortprofile .cnxcount .text {
	FLOAT: right; MARGIN: 4px 0px 0px; WIDTH: 125px
}
.shortprofile .prooverview {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 0px solid; WIDTH: 555px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.shortprofile .prooverview TABLE {
	WIDTH: 555px
}
.shortprofile .prooverview TD {
	BORDER-BOTTOM: #ccc 1px solid
}
.shortprofile .prooverview TD.hdr {
	FONT-WEIGHT: bold; BACKGROUND: #999; WIDTH: 100px; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: right
}
.shortprofile .prooverview TD.nobdr {
	BORDER-BOTTOM: #fff 1px solid
}
.shortprofile .prooverview UL {
	PADDING-LEFT: 0.7em; MARGIN: 0px 0px 0px 0.7em
}
.invitetext {
	BORDER-RIGHT: #39c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #39c 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #39c 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #39c 1px solid
}
.invitetop {
	MARGIN-BOTTOM: 10px
}
DIV.invitebtns P {
	FLOAT: right; MARGIN: 10px 0px 0px 5px; WIDTH: 370px
}
DIV.invitebtns INPUT {
	FLOAT: left; MARGIN: 10px 0px 0px 5px; WIDTH: 140px; TEXT-ALIGN: center
}
TABLE.connecttbl TH {
	FONT-WEIGHT: normal; FONT-SIZE: 92%
}
TABLE.connecttbl TD.icon {
	FONT-SIZE: 85%; WHITE-SPACE: nowrap
}
.set-bg {
	BACKGROUND: url(/img/bg/bg_trans_top_555x7.gif) #eaeaea no-repeat 0px 0px; MARGIN: 10px 0px; WIDTH: 555px
}
.set-bg-in {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; BACKGROUND: url(/img/bg/bg_trans_bot_555x7.gif) no-repeat left bottom; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.set-bg-in .btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.fancytip {
	DISPLAY: inline; POSITION: relative
}
DL.fancytip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.fancytip DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.fancytip DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.fancytip DT {
	DISPLAY: inline; CURSOR: pointer
}
DL.fancytip DT IMG {
	VERTICAL-ALIGN: middle
}
DL.fancytip .fancy-right {
	DISPLAY: none; Z-INDEX: 1000; BACKGROUND: url(/img/bg/bg_help_yellow_top_300x400.gif) no-repeat; LEFT: 20px; WIDTH: 300px; POSITION: absolute; TOP: -15px
}
DL.fancytip .fancy-right DIV {
	PADDING-RIGHT: 20px; PADDING-LEFT: 25px; BACKGROUND: url(/img/bg/bg_help_yellow_bot_300x4.gif) no-repeat 0px 100%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DL.fancytip .fancy-right DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.fancytip .fancy-topleft {
	DISPLAY: none; Z-INDEX: 1000; RIGHT: -20px; BACKGROUND: url(/img/bg/bg_help_topleft_bot_300x215.gif) no-repeat 0px 100%; WIDTH: 300px; BOTTOM: 18px; POSITION: absolute
}
DL.fancytip .fancy-topleft DIV {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/img/bg/bg_help_topleft_top_300x2.gif) no-repeat; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
DL.fancytip .fancy-topleft DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.privacy-bot {
	MARGIN-TOP: 25px
}
.privacy-bot .img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.privacy-bot .copy {
	FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 375px; PADDING-TOP: 20px
}
H4.privacy {
	PADDING-LEFT: 25px; BACKGROUND: url(/img/v2/icon_lock.gif) no-repeat left top; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #999 1px solid
}
.errorpg DIV#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BORDER-BOTTOM: #999 1px solid
}
.errorpg DIV#main {
	PADDING-LEFT: 50px; PADDING-BOTTOM: 30px; WIDTH: 685px; TEXT-ALIGN: left; voice-family: inherit
}
HTML > BODY .errorpg DIV#main {
	WIDTH: 685px
}
.errorpg DIV#main H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.errorpg .error404 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 30px; WIDTH: 165px; PADDING-TOP: 0px
}
SPAN.error {
	FONT-SIZE: 92%; BACKGROUND: none transparent scroll repeat 0% 0%; LINE-HEIGHT: normal
}
.warning {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 92%; BACKGROUND: url(/img/icon/icon_warning_16x16.gif) no-repeat; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; COLOR: #900; PADDING-TOP: 2px
}
.corp DIV.contain {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 555px; PADDING-TOP: 0px
}
.corp DIV.sidebar {
	MARGIN-TOP: 10px; FONT-SIZE: 100%; FLOAT: right; WIDTH: 200px; COLOR: #000
}
.corp H1 {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px
}
.corp H2 {
	FONT-SIZE: 130%; MARGIN: 20px 0px 5px
}
.corp .navbox .content {
	PADDING-BOTTOM: 5px
}
.corp .navbox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 14px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 7px
}
.corp .navbox H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.corp .navbox UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.corp .navbox LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.corp .navbox LI A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.corp .navbox LI A:visited {
	COLOR: #039! important
}
.corp .navbox LI A:hover {
	TEXT-DECORATION: underline
}
.corp .navbox LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.corp .navbox LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 92%; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 2px 10px; PADDING-TOP: 0px
}
.company #company {
	BACKGROUND: #beddf4
}
.management #management {
	BACKGROUND: #beddf4
}
.board #board {
	BACKGROUND: #beddf4
}
.investors #investors {
	BACKGROUND: #beddf4
}
.media #media {
	BACKGROUND: #beddf4
}
.press #press {
	BACKGROUND: #beddf4
}
.events #events {
	BACKGROUND: #beddf4
}
.jobs #jobs {
	BACKGROUND: #beddf4
}
.contact #contact {
	BACKGROUND: #beddf4
}
.topten #topten {
	BACKGROUND: #beddf4
}
.contact-cs #contact-cs {
	BACKGROUND: #beddf4
}
.account #account {
	BACKGROUND: #beddf4
}
.settings #settings {
	BACKGROUND: #beddf4
}
.premium #premium {
	BACKGROUND: #beddf4
}
.profile #profile {
	BACKGROUND: #beddf4
}
.connecting #connecting {
	BACKGROUND: #beddf4
}
.finding #finding {
	BACKGROUND: #beddf4
}
.contacting #contacting {
	BACKGROUND: #beddf4
}
.ayn #ayn {
	BACKGROUND: #beddf4
}
.jobs #jobs {
	BACKGROUND: #beddf4
}
.seeking #seeking {
	BACKGROUND: #beddf4
}
.hiring #hiring {
	BACKGROUND: #beddf4
}
.tools #tools {
	BACKGROUND: #beddf4
}
.tools-ol #tools-ol {
	BACKGROUND: #beddf4
}
.tools-ie #tools-ie {
	BACKGROUND: #beddf4
}
.tools-ff #tools-ff {
	BACKGROUND: #beddf4
}
.tools-ji #tools-ji {
	BACKGROUND: #beddf4
}
.privacy #privacy {
	BACKGROUND: #beddf4
}
.company A#company:hover {
	TEXT-DECORATION: none! important
}
.management A#management:hover {
	TEXT-DECORATION: none! important
}
.board A#board:hover {
	TEXT-DECORATION: none! important
}
.investors A#investors:hover {
	TEXT-DECORATION: none! important
}
.media A#media:hover {
	TEXT-DECORATION: none! important
}
.press A#press:hover {
	TEXT-DECORATION: none! important
}
.events A#events:hover {
	TEXT-DECORATION: none! important
}
.jobs A#jobs:hover {
	TEXT-DECORATION: none! important
}
.contact A#contact:hover {
	TEXT-DECORATION: none! important
}
.topten A#topten:hover {
	TEXT-DECORATION: none! important
}
.contact-cs A#contact-cs:hover {
	TEXT-DECORATION: none! important
}
.account A#account:hover {
	TEXT-DECORATION: none! important
}
.settings A#settings:hover {
	TEXT-DECORATION: none! important
}
.premium A#premium:hover {
	TEXT-DECORATION: none! important
}
.profile A#profile:hover {
	TEXT-DECORATION: none! important
}
.connecting A#connecting:hover {
	TEXT-DECORATION: none! important
}
.finding A#finding:hover {
	TEXT-DECORATION: none! important
}
.contacting A#contacting:hover {
	TEXT-DECORATION: none! important
}
.ayn A#ayn:hover {
	TEXT-DECORATION: none! important
}
.jobs A#jobs:hover {
	TEXT-DECORATION: none! important
}
.seeking A#seeking:hover {
	TEXT-DECORATION: none! important
}
.hiring A#hiring:hover {
	TEXT-DECORATION: none! important
}
.tools A#tools:hover {
	TEXT-DECORATION: none! important
}
.tools-ol A#tools-ol:hover {
	TEXT-DECORATION: none! important
}
.tools-ie A#tools-ie:hover {
	TEXT-DECORATION: none! important
}
.tools-ff A#tools-ff:hover {
	TEXT-DECORATION: none! important
}
.tools-ji A#tools-ji:hover {
	TEXT-DECORATION: none! important
}
.privacy A#privacy:hover {
	TEXT-DECORATION: none! important
}
.about H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 216%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.about H1 STRONG {
	DISPLAY: block; FONT-SIZE: 154%; COLOR: #c90
}
.about .overview {
	FONT-SIZE: 108%; COLOR: #666
}
}
.about .whatisit {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #fff9df; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; HEIGHT: 204px
}
.about .whatisit H2 {
	FONT-SIZE: 154%; MARGIN: 0px 0px 10px; COLOR: #CC0000; TEXT-ALIGN: center
}
.about .whatis {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #fff9df; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; HEIGHT: 25px
}
.about .whatis H2 {
	FONT-SIZE: 154%; MARGIN: 0px 0px 10px; COLOR: #CC0000; TEXT-ALIGN: center
}
.about .col1 {
	PADDING-RIGHT: 15px; FLOAT: left; WIDTH: 245px
}
.about .col2 {
	FLOAT: left; WIDTH: 245px
}
.about UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mgmt H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN-BOTTOM: 5px; FONT-STYLE: italic
}
.mgmt H2 STRONG {
	FONT-STYLE: normal
}
.mgmt DIV {
	MARGIN: 5px 0px 20px; OVERFLOW: auto; WIDTH: 100%
}
.mgmt DIV IMG.profile {
	DISPLAY: block; FLOAT: left; MARGIN: 3px 10px 5px 0px; WIDTH: 100px
}
.mgmt DIV P {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 425px
}
.mgmt DIV SPAN.contact {
	DISPLAY: block; FONT-SIZE: 92%; MARGIN: 5px 0px 0px
}
.bod P.bottom STRONG {
	FONT-SIZE: 110%
}
.bod P.contact {
	FONT-SIZE: 92%; MARGIN: 5px 0px 20px
}
.li-address {
	MARGIN-TOP: 0px; FONT-SIZE: 105%
}
.media-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.media-list UL LI {
	MARGIN-BOTTOM: 20px
}
.media-list UL LI H3 {
	MARGIN: 0px 0px 4px
}
.media-list UL LI P {
	MARGIN: 0px 0px 4px
}
.media-list UL LI IMG {
	FLOAT: right; MARGIN: 18px 0px 10px 10px
}
.media-list UL.archive {
	MARGIN: 15px 0px
}
.media-list UL.archive LI {
	MARGIN-BOTTOM: 4px
}
.media-list H2 {
	MARGIN-BOTTOM: 12px
}
.media H3 {
	MARGIN: 0px 0px 4px
}
.media P {
	MARGIN-TOP: 0px
}
.media .helper {
	FONT-WEIGHT: normal; COLOR: #666
}
.pr H2 {
	FONT-SIZE: 130%; TEXT-ALIGN: center
}
.pr H3 {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 100%; TEXT-ALIGN: center
}
.pr H4 {
	FONT-SIZE: 100%
}
.pr .inquiry {
	FONT-SIZE: 85%; TEXT-ALIGN: right
}
.work-at .action {
	FLOAT: right
}
.work-at H1 {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.work-at .nav-tertiary UL {
	MARGIN-TOP: 0px
}
.work-at H2 {
	COLOR: #666
}
.work-at H3 {
	MARGIN-BOTTOM: 0px; COLOR: #069
}
.work-at .set-bg P {
	MARGIN: 4px 0px 5px
}
.work-at .set-bg-in {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.work-at OL LI {
	PADDING-BOTTOM: 5px
}
.contactus .cols {
	OVERFLOW: hidden; WIDTH: 100%
}
.contactus .cols P {
	FLOAT: left; WIDTH: 170px; MARGIN-RIGHT: 12px
}
.contactus .cols P.last {
	PADDING-RIGHT: 0px
}
.aboutjobs TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 92%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
#togglefaq {
	FLOAT: right; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.faq DL {
	MARGIN-BOTTOM: 30px
}
.faq A:hover {
	TEXT-DECORATION: none
}
.faq DT {
	FONT-SIZE: 110%; MARGIN: 15px 0px 3px
}
.faq DT A {
	TEXT-DECORATION: none
}
.faq DT A:hover {
	TEXT-DECORATION: underline
}
.faq DD {
	MARGIN: 0px 0px 20px 30px
}
.faq DD P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px

}
.faq DD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.faq DD OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.faq DD OL {
	MARGIN-LEFT: 5px
}
.faq DD .last {
	MARGIN-BOTTOM: 0px
}
.faq DD LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 15px
}
.faq DD .innerlist LI {
	MARGIN-LEFT: 30px
}
.faq .degreelist {
	PADDING-LEFT: 0.7em; MARGIN: 10px 0px 0px 0.7em; LIST-STYLE-TYPE: none
}
.faq .degreelist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(/img/icon/degree/icon_degree_1_24x24.gif) no-repeat; PADDING-BOTTOM: 10px; PADDING-TOP: 4px
}
.faq .degreelist LI.deg2 {
	BACKGROUND-IMAGE: url(/img/icon/degree/icon_degree_2_24x24.gif)
}
.faq .degreelist LI.deg3 {
	BACKGROUND-IMAGE: url(/img/icon/degree/icon_degree_3_24x24.gif); PADDING-BOTTOM: 0px
}
.team {
	PADDING-LEFT: 25px; OVERFLOW: hidden
}
.team H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 277%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; COLOR: #999; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.team H1 SPAN {
	COLOR: #035d94
}
.team P {
	MARGIN: 10px 0px
}
.team UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 180px; LINE-HEIGHT: 1.4; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.team .wizard {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 411px
}
.sitemap H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 140%; MARGIN-BOTTOM: 5px
}
.sitemap H4 A {
	COLOR: #333; TEXT-DECORATION: none
}
.sitemap H4 A:hover {
	TEXT-DECORATION: underline
}
.sitemap UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sitemap LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none
}
.sitemap DIV {
	PADDING-RIGHT: 30px; FLOAT: left; WIDTH: 225px; _width: 195px
}
.sitemap DIV.first {
	MARGIN-LEFT: 35px
}
.sitemap DIV.last {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px
}
.yui-overlay {
	Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute
}
.yui-panel-container {
	Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute
}
.yui-tt {
	BORDER-RIGHT: #fcc90d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fcc90d 1px solid; PADDING-LEFT: 2px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; FONT: 100% sans-serif; BORDER-LEFT: #fcc90d 1px solid; WIDTH: auto; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #fcc90d 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fdffb4
}
.yui-tt-shadow {
	DISPLAY: none
}
* HTML BODY.masked SELECT {
	VISIBILITY: hidden
}
* HTML DIV.yui-panel-container SELECT {
	VISIBILITY: inherit
}
* HTML DIV.drag SELECT {
	VISIBILITY: hidden
}
* HTML DIV.hide-select SELECT {
	VISIBILITY: hidden
}
.mask {
	DISPLAY: none; Z-INDEX: 1; FILTER: alpha(opacity=50); LEFT: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ccc; -moz-opacity: 0.5; opacity: .50
}
.hide-scrollbars {
	OVERFLOW: hidden
}
.hide-scrollbars * {
	OVERFLOW: hidden
}
.hide-scrollbars SELECT {
	DISPLAY: none
}
.show-scrollbars {
	OVERFLOW: auto
}
.show-scrollbars.yui-panel-container {
	OVERFLOW: visible
}
.show-scrollbars.yui-panel-container .underlay {
	OVERFLOW: auto
}
.focused.yui-panel-container {
	
}
.yui-panel-container .underlay {
	RIGHT: 0px; LEFT: 0px; BOTTOM: 0px; POSITION: absolute; TOP: 0px
}
.matte.yui-panel-container {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
.shadow.yui-panel-container .underlay {
	RIGHT: -3px; FILTER: alpha(opacity=12); LEFT: 3px; BOTTOM: -3px; TOP: 3px; BACKGROUND-COLOR: #000; opacity: .12
}
.shadow.yui-panel-container .yui-force-redraw.underlay {
	PADDING-BOTTOM: 1px
}
.yui-effect-fade .underlay {
	DISPLAY: none
}
.yui-panel {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; FONT: 1em Arial; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; POSITION: relative; TOP: 0px; BORDER-COLLAPSE: separate; BACKGROUND-COLOR: #fff
}
.yui-panel .hd {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; LINE-HEIGHT: 100%; PADDING-TOP: 4px; BORDER-BOTTOM: #000 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #3d77cb
}
.yui-panel .bd {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.yui-panel .bd P {
	MARGIN: 0px 0px 1em
}
.yui-panel .container-close {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 6; RIGHT: 4px; BACKGROUND: url(close12_1.gif) no-repeat; VISIBILITY: inherit; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 12px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: absolute; TOP: 5px; HEIGHT: 12px
}
.yui-panel .ft {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.yui-simple-dialog .bd .yui-icon {
	FLOAT: left; WIDTH: 16px; MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.yui-simple-dialog .bd SPAN.blckicon {
	BACKGROUND: url(blck16_1.gif) no-repeat
}
.yui-simple-dialog .bd SPAN.alrticon {
	BACKGROUND: url(alrt16_1.gif) no-repeat
}
.yui-simple-dialog .bd SPAN.hlpicon {
	BACKGROUND: url(hlp16_1.gif) no-repeat
}
.yui-simple-dialog .bd SPAN.infoicon {
	BACKGROUND: url(info16_1.gif) no-repeat
}
.yui-simple-dialog .bd SPAN.warnicon {
	BACKGROUND: url(warn16_1.gif) no-repeat
}
.yui-simple-dialog .bd SPAN.tipicon {
	BACKGROUND: url(tip16_1.gif) no-repeat
}
.yui-dialog .ft {
	PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; TEXT-ALIGN: right
}
.yui-simple-dialog .ft {
	PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; TEXT-ALIGN: right
}
.yui-dialog FORM {
	MARGIN: 0px
}
.yui-simple-dialog FORM {
	MARGIN: 0px
}
.button-group BUTTON {
	BORDER-RIGHT: #797979 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; FONT: 100 76% verdana; VERTICAL-ALIGN: middle; BORDER-LEFT: #fff 2px solid; CURSOR: hand; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #797979 2px solid; BACKGROUND-COLOR: #e4e4e4; TEXT-DECORATION: none
}
.button-group BUTTON.default {
	FONT-WEIGHT: bold
}
.button-group BUTTON:hover {
	BORDER-RIGHT: #90a029 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #90a029 2px solid; BACKGROUND-COLOR: #ebf09e
}
.button-group BUTTON.hover {
	BORDER-RIGHT: #90a029 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #90a029 2px solid; BACKGROUND-COLOR: #ebf09e
}
.button-group BUTTON:active {
	BORDER-RIGHT: #e4e4e4 2px solid; BORDER-TOP: #333 2px solid; BORDER-LEFT: #333 2px solid; BORDER-BOTTOM: #e4e4e4 2px solid; BACKGROUND-COLOR: #bbb
}
.style1 {color: #003366}
.style6 {
	font-size: 14px;
	color: #003366;
}
