#outsideBox
        {
        /*Change this value to change the width of the outside box*/
        width:100%;
        /*Change this value to change the height of the outside box*/
        height:100%;
        /*Change this value to change the colour of the outside box*/
        background-color:#fef5a8;
        /*Change this value to change the size and colour of the outside border*/
        border:1px solid #ffe400;
        /*Change these values to control the radius of the box corners*/
        -moz-border-radius: 5px;
        border-radius: 5px;
        /*Leave this*/
        margin:0px;padding:0px;
        /*Leave this alone as this ensures inside box is central*/
        text-align:center;
        padding:5px;
        /*Drop shadow*/
        -moz-box-shadow: -3px 3px 10px #ccc;
        -webkit-box-shadow: -3px 3px 10px #ccc;
        box-shadow: -3px 3px 10px #ccc;
        }

#insideBox
        {
        padding:5px;
        /*Change this value to change the width of the inside box*/
        /*width:97%;*/
        /*Change this value to change the height of the inside box*/
        height:100%;
        /*Change this value to change the colour of the inside box*/
        background-color:#ffffff;
        /*Change this value to change the size and colour of the inside border*/
        border:1px solid #ffe400;
        /*Change these values to control the radius of the box corners*/
        -moz-border-radius: 5px;
        border-radius: 5px;
        /*Leave this alone as this ensures inside box is central*/
        margin:auto;
        /*Drop shadow*/
        -moz-box-shadow: 0px 2px 6px #ccc;
        -webkit-box-shadow: 0px 2px 6px #ccc;
        box-shadow: 0px 2px 6px #ccc;
        }
#shadedbox
        {
        padding:0px;
        border:10px solid #eeeeee;
        /*Change this value to change the colour of the inside box*/
        background-color:#ffffff;
        /*Change these values to control the radius of the box corners*/
        -moz-border-radius: 5px;
        border-radius: 5px;
        /*Leave this alone as this ensures inside box is central*/
        margin:0px 0px 0px 0px;
        }


.active_menu {
	background: url("../images/menu_bg.png");
	width: 163px;
}
.active_menu a {
	color:#1C4E6D;
}
.active_menu a:hover {
	color: #1C4E6D;
}

.inactive_menu {
	width: 163px;
}
.inactive_menu a {
	color:#FFFFFF;
}
.inactive_menu a:hover {
	color: #FFFFFF;
}

#items{
  width: 260px;
  height: 230px;
  border-top:0px black dotted;
  overflow: hidden;
  padding: 10px;
}
.item{
	clear: both;
	
	font-size: 14px;
	
	border-bottom: 1px black dotted;
	
	
}

BODY {
	MARGIN: 0px 4px
}

#whole-page {
	BORDER-RIGHT: #336600 1px solid; 
	PADDING-RIGHT: 0px! important; 
	PADDING-LEFT: 0px! important; Z-INDEX: 140; 
	PADDING-BOTTOM: 0px! important; 
	MARGIN: 0px auto; 
	BORDER-LEFT: #336600 1px solid; 
	WIDTH: 750px; 
	PADDING-TOP: 0px! important; 
	BORDER-BOTTOM: #336600 1px solid; 
	POSITION: relative; 
	BACKGROUND-COLOR: #fff;
}

.o80 {
	FILTER: alpha(opacity=80); 
	moz-opacity: .80; 
	opacity: .80;
}

#error-log {
	DISPLAY: none; 
	Z-INDEX: 1001; 
	LEFT: 1px; VISIBILITY: hidden; 
	OVERFLOW: auto; 
	WIDTH: 340px; 
	COLOR: #000; 
	WHITE-SPACE: nowrap; 
	POSITION: absolute; TOP: 1px; 
	BACKGROUND-COLOR: #ffa; 
	TEXT-ALIGN: left;
}

.rollover-profile-info {
	BORDER-RIGHT: #999 2px solid; 
	BORDER-TOP: #ccc 1px solid; 
	BACKGROUND: #fff; 
	LEFT: 93px; 
	VISIBILITY: hidden; 
	BORDER-LEFT: #ccc 1px solid; 
	WIDTH: 350px; 
	COLOR: #666; 
	BORDER-BOTTOM: #999 2px solid; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: auto
}
#proxy-idcard {
	Z-INDEX: 1009; BACKGROUND: #fff; LEFT: -500px; VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 350px; POSITION: absolute; TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}

#header {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 140; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	POSITION: relative; 
	BACKGROUND-COLOR: #fff! important
}
#banner {
	BORDER-TOP: #54c40a 1px solid; 
	Z-INDEX: 141; 
	BACKGROUND: url(../images/top_fill.jpg); 
	LEFT: 0px; 
	height:225px;
	BORDER-BOTTOM: #fff 1px solid; 
	POSITION: relative; 
	TOP: 0px;
}

#header-bucket-1 {
	BACKGROUND: url(../images/hmask.gif) no-repeat; WIDTH: 238px
}
#header-bucket-1 TEXTAREA {
	FONT-SIZE: 1.1em! important
}
#header-bucket-2 {
	BACKGROUND: url(../images/hmanswer.gif) no-repeat; WIDTH: 238px
}
#header-bucket-2 STRONG {
	COLOR: #333
}
#header-bucket-2 IMG {
	MARGIN-TOP: -5px; FLOAT: left; MARGIN-LEFT: 3px
}
#header-bucket-3 {
	BACKGROUND: url(../images/hmdiscover.gif) no-repeat; WIDTH: 238px
}
.header-bucket {
	BORDER-RIGHT: #add974 1px solid; BORDER-TOP: #add974 1px solid; FONT-SIZE: 0.84em; VERTICAL-ALIGN: top; BORDER-LEFT: #add974 1px solid; BORDER-BOTTOM: #add974 1px solid; BACKGROUND-COLOR: #fff! important; TEXT-ALIGN: left
}
.header-bucket .bucket-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.header-bucket .bucket-content STRONG {
	COLOR: #54c40a
}
#header-bucket-3 .bucket-content {
	PADDING-TOP: 0px
}
#header-bucket-1 {
	FONT-SIZE: 100%
}
#header-bucket-1 STRONG {
	COLOR: #333
}
#header-bucket-1 EM {
	FONT-SIZE: 80%; FLOAT: left
}
#header-bucket-1 EM SPAN {
	FONT-SIZE: 90%
}
SPAN.charCountDown {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #333
}
#bt2-text {
	PADDING-RIGHT: 10px; MARGIN-TOP: -13px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 58px; LINE-HEIGHT: 125%; PADDING-TOP: 10px
}
#bt2-links {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 80%; MARGIN: 8px 0px 8px 3px
}
#bt2-links A {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px; TEXT-DECORATION: none
}
#bt2-links A:hover {
	TEXT-DECORATION: underline
}
#ad-served-discover-module TABLE {
	TEXT-ALIGN: center! important
}
#ad-served-discover-module TABLE TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center! important
}
#header-user-profile {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 90%; OVERFLOW-X: hidden; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 7px; WIDTH: 726px; COLOR: #fff; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #336600; TEXT-ALIGN: left
}
#header-user-profile A.light {
	FONT-WEIGHT: bold; COLOR: #fff
}
.global-search-bar A {
	COLOR: #fff
}
.global-search-bar A:hover {
	COLOR: #006699
}
.global-search-bar {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; POSITION: relative
}
.global-search-bar #ks-mantle-search-form {
	VERTICAL-ALIGN: middle
}
.global-search-bar #ks-mantle-search-form TABLE TR TD {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle
}
.global-search-bar #ks-mantle-search-form STRONG {
	FONT-SIZE: 110%; VERTICAL-ALIGN: middle
}
.global-search-bar #ks-mantle-search-form INPUT.textfield {
	FONT-SIZE: 110%; WIDTH: 300px
}
.global-search-bar #ks-mantle-search-form .alt-button {
	VERTICAL-ALIGN: middle; HEIGHT: 2.2em
}
.global-search-bar #mantle-search-text {
	FONT-SIZE: 120%; VERTICAL-ALIGN: middle; WIDTH: 253px; HEIGHT: 1em
}
.global-search-bar #ks-mantle-search-form A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.global-search-bar STRONG {
	PADDING-RIGHT: 10px; FONT-SIZE: 110%; COLOR: #fff
}
.global-search-bar .side-link A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY {
	CURSOR: default; COLOR: #666; FONT-FAMILY: arial,san-serif
}
A:hover IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
A IMG:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
H1 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H2 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left; FONT-SIZE: 16px
}
H3 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left; FONT-SIZW: 14px
}
H4 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H5 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
P {
	MARGIN: 0px
}
H1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 130%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 4px; FONT-FAMILY: arial
}
H1 STRONG {
	COLOR: #333
}
#header-wide H1 {
	BORDER-TOP-WIDTH: 0px; MARGIN: 5px 5px 5px 6px
}
H3 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-WEIGHT: 100; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial
}
H3 A.username {
	FONT-SIZE: 115%; OVERFLOW: hidden; TEXT-DECORATION: none! important
}
H4 {
	DISPLAY: block; FONT-SIZE: 90%; MARGIN: 5px 1px 1px
}
H5 {
	FONT-WEIGHT: normal
}
HR {
	HEIGHT: 1px
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; TEXT-ALIGN: left
}
HR {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 1px
}
UL LI {
	LINE-HEIGHT: 115%
}
EM {
	FONT-WEIGHT: normal! important; FONT-SIZE: 85%; COLOR: #666; FONT-STYLE: normal
}
FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 10px; PADDING-TOP: 0px
}
CITE.level {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #333; FONT-STYLE: normal; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: center
}
PRE {
	/*WORD-WRAP: break-word;
	word-break: break-all;*/
	 white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
.bold {
	FONT-WEIGHT: bold
}
.block {
	DISPLAY: block
}
.home#y-body-knowledge-search {
	MARGIN-TOP: 2em
}
.home#y-body-green-knowledge-search {
	MARGIN-TOP: 2em;
	background-repeat: repeat-x;
}
INPUT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 105%; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; FONT-FAMILY: arial
}
TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 105%; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; FONT-FAMILY: arial
}
BUTTON {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 105%; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; FONT-FAMILY: arial
}
TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 125%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
INPUT.button {
	CURSOR: hand
}
.alt-button {
	CURSOR: hand
}
LABEL:hover {
	CURSOR: hand
}
INPUT.radio:hover {
	CURSOR: hand
}
INPUT.button {
	BORDER-RIGHT: #1e5fc7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #1e5fc7 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/ab_active.gif); PADDING-BOTTOM: 0px; OVERFLOW: visible; BORDER-LEFT: #1e5fc7 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #1e5fc7 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #4384f0
}
INPUT.active {
	BORDER-RIGHT: #1e5fc7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #1e5fc7 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/ab_active.gif); PADDING-BOTTOM: 0px; OVERFLOW: visible; BORDER-LEFT: #1e5fc7 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #1e5fc7 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #4384f0
}
BUTTON.default {
	BORDER-RIGHT: #1e5fc7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #1e5fc7 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/ab_active.gif); PADDING-BOTTOM: 0px; OVERFLOW: visible; BORDER-LEFT: #1e5fc7 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #1e5fc7 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #4384f0
}
.alt-button {
	BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(../images/ab_inactive.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #404040; PADDING-TOP: 2px; BORDER-BOTTOM: #a6a6a6 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e5e5e5
}
INPUT.inactive {
	BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(../images/ab_inactive.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #404040; PADDING-TOP: 2px; BORDER-BOTTOM: #a6a6a6 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e5e5e5
}
BUTTON.alt-button {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
INPUT.disabled-button {
	BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/ab_inactive.gif); PADDING-BOTTOM: 0px; OVERFLOW: visible; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #999; PADDING-TOP: 2px; BORDER-BOTTOM: #a6a6a6 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e5e5e5
}
#ad-served-discover-module TABLE {
	TEXT-ALIGN: center! important
}
#ad-served-discover-module TABLE TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center! important
}
SPAN.charCountDown {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #333
}
.picture {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
IMG.expert {
	BORDER-RIGHT: #68cb18 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #68cb18 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #68cb18 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #68cb18 1px solid
}
#bread-crumb {
	MARGIN-TOP: 0px; MARGIN-LEFT: 12px
}
#bread-crumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.bread-crumb A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#bread-crumb STRONG {
	FONT-WEIGHT: 100; FONT-SIZE: 90%; COLOR: #000
}
#bread-crumb .back-button {
	RIGHT: 10px; FLOAT: right
}
.infotext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.infotext H1 {
	FONT-WEIGHT: bold; COLOR: #54c40a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.infotext H2 {
	FONT-WEIGHT: bold; COLOR: #54c40a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.infotext H3 {
	FONT-WEIGHT: bold; COLOR: #54c40a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.infotext H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 170%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
.infotext H2 {
	FONT-SIZE: 130%; LINE-HEIGHT: 130%
}
.infotext H3 {
	FONT-SIZE: 120%; MARGIN: 15px 0px 10px 10px; LINE-HEIGHT: 130%
}
.infotext H4 {
	MARGIN-TOP: 10px
}
.infotext DL {
	DISPLAY: block; FONT-SIZE: 90%; MARGIN-BOTTOM: 25px
}
.infotext DT {
	FONT-WEIGHT: bold
}
.infotext DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN-LEFT: 0px; PADDING-TOP: 3px
}
.infotext LI {
	FONT-SIZE: 100%; LINE-HEIGHT: 125%
}
.infotext UL {
	MARGIN-TOP: 0px
}
.infotext UL LI {
	FONT-SIZE: 90%; LINE-HEIGHT: 125%
}
.infotext OL {
	LIST-STYLE-TYPE: decimal
}
.infotext OL OL {
	LIST-STYLE-TYPE: lower-alpha
}
.infotext OL LI {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.infotext TABLE {
	MARGIN-TOP: 15px
}
.infotext OL LI OL {
	FONT-SIZE: 90%; LIST-STYLE-TYPE: decimal
}
#just-middle DIV.infotext {
	MARGIN-LEFT: 5px
}
.site-tabs {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 3.3em
}
.site-tabs DIV.delimiter {
	DISPLAY: block; Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; BORDER-BOTTOM: #68ce12 1px solid; POSITION: absolute
}
.site-tabs UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 101; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 1px; min-width: 28em
}
.site-tabs UL LI {
	DISPLAY: inline; LEFT: 0px; FLOAT: left; TOP: 0px; HEIGHT: 3em
}
.site-tabs UL LI .right {
	DISPLAY: inline; LEFT: 0px; FLOAT: left; TOP: 0px; HEIGHT: 3em
}
.site-tabs UL LI .left {
	DISPLAY: inline; LEFT: 0px; FLOAT: left; TOP: 0px; HEIGHT: 3em
}
.site-tabs UL LI .right {
	WIDTH: 0.3em; HEIGHT: 3.1em; BACKGROUND-COLOR: #fff
}
.site-tabs UL LI .left {
	WIDTH: 0.3em; HEIGHT: 3.1em; BACKGROUND-COLOR: #fff
}
.site-tabs UL LI.selected .right {
	HEIGHT: 3.4em
}
.site-tabs UL LI.selected .left {
	HEIGHT: 3.4em
}
.site-tabs UL LI {
	PADDING-RIGHT: 0px; OVERFLOW-Y: hidden; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0.5em 0px 0px; VERTICAL-ALIGN: baseline; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
.site-tabs UL LI.selected {
	PADDING-RIGHT: 0px; OVERFLOW-Y: hidden; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0.5em 0px 0px; VERTICAL-ALIGN: baseline; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
.site-tabs UL LI A {
	PADDING-RIGHT: 0.6em; OVERFLOW-Y: hidden; PADDING-LEFT: 0.2em; FONT-WEIGHT: normal; FONT-SIZE: 95%; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; COLOR: #fff; PADDING-TOP: 0.45em; HEIGHT: 2.88em; BACKGROUND-COLOR: #68ce12; TEXT-DECORATION: none
}
.site-tabs UL LI A:hover {
	COLOR: #fff
}
.site-tabs UL LI A STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 140%
}
.site-tabs UL LI.selected A STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 140%
}
.site-tabs UL LI .left {
	BACKGROUND: url(../images/left_tab.gif) no-repeat left top
}
.site-tabs UL LI .right {
	BACKGROUND: url(../images/right_tab.gif) no-repeat right top
}
.site-tabs UL LI.selected {
	MARGIN-TOP: 0px; OVERFLOW-Y: visible; Z-INDEX: 102; BACKGROUND: url(../images/title_tab_gradient_bg100.gif) repeat-x 0px 4px; COLOR: #68ce12; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 3.5em; BORDER-BOTTOM-STYLE: none
}
.site-tabs UL LI.selected A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(../images/middle_tab_selected.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #68ce12; PADDING-TOP: 8px; HEIGHT: 4em
}
.site-tabs UL LI.selected A:hover {
	COLOR: #68ce12; TEXT-DECORATION: none
}
.site-tabs UL LI.selected .left {
	BACKGROUND: url(../images/left_tab_selected.gif) no-repeat left top; COLOR: #000
}
.site-tabs UL LI.selected .right {
	BACKGROUND: url(../images/right_tab_selected.gif) no-repeat right top
}
.profile-tabs {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 2.3em
}
.profile-tabs DIV.delimiter {
	DISPLAY: block; Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; BOTTOM: -1px; BORDER-BOTTOM: #68ce12 1px solid; POSITION: absolute
}
.profile-tabs UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 101; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 1px; min-width: 28em
}
.profile-tabs UL LI {
	DISPLAY: inline; LEFT: 0px; FLOAT: left; TOP: 0px; HEIGHT: 3em
}
.profile-tabs UL LI .right {
	DISPLAY: inline; LEFT: 0px; FLOAT: left; TOP: 0px; HEIGHT: 3em
}
.profile-tabs UL LI .left {
	DISPLAY: inline; LEFT: 0px; FLOAT: left; TOP: 0px; HEIGHT: 3em
}
.profile-tabs UL LI .right {
	WIDTH: 0.3em; HEIGHT: 3.1em; BACKGROUND-COLOR: #fff
}
.site-tabs UL LI .left {
	WIDTH: 0.3em; HEIGHT: 3.1em; BACKGROUND-COLOR: #fff
}
.profile-tabs UL LI.selected .right {
	HEIGHT: 3.4em
}
.site-tabs UL LI.selected .left {
	HEIGHT: 3.4em
}
.profile-tabs UL LI {
	PADDING-RIGHT: 0px; OVERFLOW-Y: hidden; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0.5em 0px 0px; VERTICAL-ALIGN: baseline; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
.profile-tabs UL LI.selected {
	PADDING-RIGHT: 0px; OVERFLOW-Y: hidden; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0.5em 0px 0px; VERTICAL-ALIGN: baseline; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
.profile-tabs UL LI A {
	PADDING-RIGHT: 0.6em; OVERFLOW-Y: hidden; PADDING-LEFT: 0.2em; FONT-WEIGHT: normal; FONT-SIZE: 95%; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; COLOR: #fff; PADDING-TOP: 0.45em; HEIGHT: 2.88em; BACKGROUND-COLOR: #68ce12; TEXT-DECORATION: none
}
.profile-tabs UL LI A:hover {
	COLOR: #fff
}
.profile-tabs UL LI A STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 140%
}
.site-tabs UL LI.selected A STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 140%
}
.profile-tabs UL LI .left {
	BACKGROUND: url(../images/left_tab.gif) no-repeat left top
}
.profile-tabs UL LI .right {
	BACKGROUND: url(../images/right_tab.gif) no-repeat right top
}
.profile-tabs UL LI.selected {
	BACKGROUND-POSITION: 0px 4px; MARGIN-TOP: 0px; OVERFLOW-Y: visible; Z-INDEX: 102; COLOR: #68ce12; BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 3.5em; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
.profile-tabs UL LI.selected A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(../images/activetab_mid.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #68ce12; PADDING-TOP: 8px; HEIGHT: 4em
}
.profile-tabs UL LI.selected A:hover {
	COLOR: #68ce12; TEXT-DECORATION: none
}
.profile-tabs UL LI.selected .left {
	BACKGROUND: url(../images/activetab_left.gif) no-repeat left top; COLOR: #000
}
.profile-tabs UL LI.selected .right {
	BACKGROUND: url(../images/activetab_right.gif) no-repeat right top
}
.profile-tabs UL LI A {
	PADDING-LEFT: 6px
}
.formfields .profile-tabs UL LI.selected A {
	BACKGROUND: url(../images/autocattab_mid.gif)
}
.formfields .profile-tabs UL LI.selected .left {
	BACKGROUND: url(../images/autocattab_left.gif)
}
.formfields .profile-tabs UL LI.selected .right {
	BACKGROUND: url(../images/autocattab_rt.gif) no-repeat right top
}
.featured-box-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.featured-box-content H3 {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
.featured-box-content H4 {
	DISPLAY: block
}
.featured-box-content P {
	CLEAR: both; FONT-SIZE: 0.75em
}
.featured-box-content IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.featured-box-content SPAN.more-link {
	FLOAT: right
}
.featured-box-content A STRONG {
	FONT-WEIGHT: bold
}
.featured-box-content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1.3em; LINE-HEIGHT: 110%; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
.featured-box-content .info-text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 10px
}
.tab-content {
	BORDER-RIGHT: #68ce12 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #68ce12 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: -1px 0px 15px; BORDER-LEFT: #68ce12 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #68ce12 1px solid
}
.notab-content {
	BORDER-RIGHT: #68ce12 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #68ce12 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 15px; BORDER-LEFT: #68ce12 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #68ce12 1px solid
}
.notab-content H3 {
	FONT-SIZE: 85%; COLOR: #68ce12! important
}
.qtab-content {
	BORDER-RIGHT: #68ce12 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #68ce12 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: -1px 0px 15px; BORDER-LEFT: #68ce12 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #68ce12 1px solid; BACKGROUND-COLOR: #f0f8e6
}
.tab-content {
	OVERFLOW-Y: auto; OVERFLOW-X: hidden
}
.tab-content STRONG {
	COLOR: #666
}
.tab-content .cta-ans-1 STRONG STRONG {
	COLOR: #fff
}
.tab-content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 3px
}
.tab-content .no-contacts-text-title {
	DISPLAY: block; MARGIN-BOTTOM: 0.2em
}
.tab-content .no-contacts-text .button {
	FONT-WEIGHT: normal
}
.tab-content .user-profile-image-holder {
	FONT-SIZE: 90%
}
DIV.profile-hide-switch {
	MARGIN-TOP: -14px; FONT-SIZE: 70%; BACKGROUND-COLOR: #f0f8e6; TEXT-ALIGN: right
}
DIV.profile-hide-switch INPUT {
	VERTICAL-ALIGN: middle
}
DIV.profile-hide-switch IMG {
	VERTICAL-ALIGN: middle
}
#ks-question-autocat {
	
}
#ks-question-autocat LABEL {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
#ks-question-autocat LEGEND {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ks-question-autocat FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 1em 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#ks-question-autocat .highlight {
	BACKGROUND-COLOR: #f8f8f8
}
#ks-question-autocat .no-highlight {
	BACKGROUND-COLOR: #fff
}
#ks-question-autocat TD {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#categories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-SIZE:11px;
}
#categories UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; 
}
#categories UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 100; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 4px 30px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
#categories UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 100; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#categories UL LI.active {
	PADDING-RIGHT: 0px; BORDER-TOP: #54c40a 1px solid; PADDING-LEFT: 30px; FONT-SIZE: 95%; BACKGROUND: url(../images/cat_active_bullet.gif) #fff no-repeat 1.26em 0.65em; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: #54c40a 1px solid; LIST-STYLE-TYPE: none
}
#categories UL LI.active A {
	FONT-WEIGHT: bold
}
#categories #cat-undo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 5px; 
}
#categories #cat-undo UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
#categories #cat-undo UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #666; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#categories #cat-undo UL LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 120%! important; MARGIN-LEFT: 0px; LINE-HEIGHT: 120%; TEXT-DECORATION: none
}
#categories #cat-undo UL LI A:hover {
	TEXT-DECORATION: underline
}
#categories #cat-undo UL LI.active-undo {
	PADDING-RIGHT: 0px; BORDER-TOP: #54c40a 1px solid; PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: url(../images/cat_bullet_down_white.gif) #fff no-repeat 0.39em 0.4em; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: #54c40a 1px solid; LIST-STYLE-TYPE: none
}
#categories #cat-undo UL LI.active-undo A {
	FONT-WEIGHT: bold; MARGIN-LEFT: 1px
}
#categories #cat-undo UL LI.current-undo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/cat_bullet_down.gif) no-repeat 0.3em 0.25em; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
SELECT.categorySelect {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #ccc 1px solid
}
#categories #cat-undo UL LI {
	PADDING-RIGHT: 0px;
}
#categories #cat-undo UL LI.current-undo {
	PADDING-LEFT: 18px
}
#categories A.subtle {
	COLOR: #333
}
.ks-svn-caption {
	BORDER-RIGHT: #333 3px solid; BORDER-TOP: #333 3px solid; PADDING-LEFT: 10px; FONT: 140%/1.2em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #333 3px solid; COLOR: #fff; BORDER-BOTTOM: #333 3px solid; TEXT-ALIGN: left
}
#ks-triple {
	PADDING-RIGHT: 10px; BACKGROUND: url(http://static.flickr.com/19/110383813_2984d246ea.jpg) no-repeat -30px -65px; HEIGHT: 100px; TEXT-ALIGN: right
}
#ks-ginachu {
	BACKGROUND: url(http://static.flickr.com/38/76044526_0219cfe9e6.jpg) no-repeat -60px -142px; HEIGHT: 100px
}
#ks-brasil {
	BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 3px solid; BACKGROUND: url(http://static.flickr.com/68/175346835_e6859d6a84.jpg) no-repeat -20px -171px; BORDER-LEFT: #ccc 3px solid; BORDER-BOTTOM: #ccc 3px solid; HEIGHT: 130px; TEXT-ALIGN: right
}
#ks-goodman {
	BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 3px solid; BACKGROUND: url(http://farm1.static.flickr.com/138/321990884_c2f05b5d32.jpg) no-repeat -40px -21px; BORDER-LEFT: #ccc 3px solid; BORDER-BOTTOM: #ccc 3px solid; HEIGHT: 180px; TEXT-ALIGN: right
}
#ks-mariobros {
	BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 3px solid; BACKGROUND: url(http://farm1.static.flickr.com/126/321990520_97fd9aee86.jpg) no-repeat -20px -171px; BORDER-LEFT: #ccc 3px solid; BORDER-BOTTOM: #ccc 3px solid; HEIGHT: 150px; TEXT-ALIGN: right
}
BODY.error {
	
}
BODY.error #y-ks-footer-intl-links TABLE TR TD {
	FONT-SIZE: 70%
}
#ks-user-message {
	PADDING-RIGHT: 3px; PADDING-LEFT: 125px; FONT-SIZE: 110%; BACKGROUND: url(../images/banner_congrats_to_user.gif) no-repeat; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 14px; VERTICAL-ALIGN: top; COLOR: #fff; PADDING-TOP: 30px; HEIGHT: 28px
}
.blacklight {
	COLOR: #fff; BACKGROUND-COLOR: #fff
}
#y-login {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.85em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px
}
#y-login .info {
	FONT-SIZE: 0.8em; font-color: #5f5f5f
}
#y-login .info-big {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #5f5f5f
}
#y-login A.big-link {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #09f; PADDING-TOP: 0px; FONT-FAMILY: Verdana, serif; TEXT-DECORATION: underline
}
#y-login A.small-link {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; COLOR: #09f; PADDING-TOP: 0px; FONT-FAMILY: Verdana, serif; TEXT-DECORATION: underline
}
#y-login A:hover {
	COLOR: #fff
}
.sidebar-box {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; WIDTH: 210px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f8e6
}
.sidebar-box A {
	FONT-SIZE: 90%
}
.sidebar-box H2 {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 105%; PADDING-BOTTOM: 0px; MARGIN: 0px -5px; COLOR: #666; PADDING-TOP: 0px; BACKGROUND-COLOR: #f0f8e6
}
.sidebar-box-sub H2 {
	BORDER-TOP-STYLE: none
}
.sidebar-box STRONG {
	COLOR: #666
}
.sidebar-nobottom {
	MARGIN-BOTTOM: 0px
}
.sidebar-box-sub {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 25px; PADDING-TOP: 20px! important
}
DIV.sidebar-separator {
	BACKGROUND: url(../images/grey_dot.gif) repeat-x left top; HEIGHT: 1px! important
}
.sidebarp {
	DISPLAY: block; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.content .left .sidebar-box {
	WIDTH: 200px! important
}
.news .sidebarp {
	MARGIN-BOTTOM: 10px
}
.news {
	FONT-SIZE: 90%
}
.news H2 {
	FONT-SIZE: 120%
}
.news H4 {
	DISPLAY: block; FONT-SIZE: 90%; MARGIN-BOTTOM: 5px; COLOR: #5ab310; PADDING-TOP: 8px
}
.news EM {
	DISPLAY: block; FONT-SIZE: 85%; PADDING-TOP: 5px
}
.news STRONG {
	FONT-SIZE: 85%; COLOR: #666
}
.news .dotted-line {
	MARGIN-TOP: 8px
}
.news A:visited {
	COLOR: #896f97
}
.sidebar-box #ad-content {
	MARGIN: 0px auto; WIDTH: 180px
}
.user-info {
	MARGIN: 0px 0px 0px 5px
}
.user-info TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.user-info .title {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #666; TEXT-ALIGN: left
}
.user-info .value {
	FONT-SIZE: 110%; COLOR: #333
}
.user-info .value EM {
	FONT-SIZE: 80%; COLOR: #666
}
.user-info-image {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DL.formfields {
	FONT-SIZE: 90%; MARGIN: 0px; WIDTH: 100%
}
DL.formfields DT {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 110%; FLOAT: left; MARGIN-LEFT: 5px; BORDER-LEFT: #fff 1px solid; WIDTH: 170px; COLOR: #333; PADDING-TOP: 15px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
DL.formfields DD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 10px; WIDTH: 508px! important; PADDING-TOP: 15px; BACKGROUND-COLOR: #f0f8e6
}
DL.formfields DD INPUT {
	MARGIN-LEFT: 0px
}
DL.formfields DD TEXTAREA {
	MARGIN-LEFT: 0px
}
DL.formfields STRONG {
	DISPLAY: inline
}
DL.formfields EM {
	MARGIN-TOP: 3px; DISPLAY: block
}
DL.formfields UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.formfields LI {
	
}
DIV.formfields {
	MARGIN-LEFT: 180px
}
.taxonomy-select {
	WIDTH: 159px
}
H1.formfields {
	MARGIN-RIGHT: 7px
}
P.formfields {
	PADDING-LEFT: 5px
}
#yks-advanced-search #yks-ps {
	WIDTH: 175px; max-width: 170px
}
#yks-advanced-search FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1; BORDER-RIGHT-WIDTH: 0px
}
#yks-advanced-search LEGEND {
	DISPLAY: none
}
#yks-advanced-search FIELDSET LABEL {
	DISPLAY: block; LEFT: -5000px; FLOAT: left; POSITION: absolute
}
#yks-advanced-search FIELDSET INPUT {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0.3em
}
#yks-advanced-search FIELDSET DIV {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0.3em
}
#yks-advanced-search FIELDSET INPUT.hidden {
	DISPLAY: none
}
#yks-advanced-search FIELDSET DIV {
	WIDTH: 180px
}
#yks-advanced-search FIELDSET #yks-pn-l {
	CLEAR: left; PADDING-LEFT: 3px; FONT-WEIGHT: bold; LEFT: 0px; WIDTH: 177px; PADDING-TOP: 4px; POSITION: static
}
#y-ks-adv-ms SELECT {
	WIDTH: 161px; MARGIN-RIGHT: 8px
}
#y-ks-adv-ss {
	PADDING-LEFT: 185px; FONT-SIZE: 93%; COLOR: #000
}
.corner-top {
	DISPLAY: block; FONT-SIZE: 0px; RIGHT: -1px; BACKGROUND: url(../images/crn_tr_bb.gif) no-repeat right top; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: relative; TOP: -1px; HEIGHT: 8px
}
.corner-top .corner-left {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url(../images/crn_tl_bb.gif) no-repeat left top; LEFT: -2px; MARGIN: 0px; WIDTH: 8px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 8px
}
.corner-bottom {
	DISPLAY: block; FONT-SIZE: 0px; RIGHT: -1px; BACKGROUND: url(../images/crn_br_bb.gif) no-repeat right bottom; MARGIN: 0px; WIDTH: 100%; BOTTOM: -1px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 8px
}
.corner-bottom .corner-left {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url(../images/crn_bl_bb.gif) no-repeat left bottom; LEFT: -2px; MARGIN: 0px; WIDTH: 8px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 8px
}
.corner-top-grey {
	DISPLAY: block; FONT-SIZE: 0px; RIGHT: -1px; BACKGROUND: url(../images/crn_tr_bb_grey.gif) no-repeat right top; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: relative; TOP: -1px; HEIGHT: 8px
}
.corner-top-grey .corner-left-grey {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url(../images/crn_tl_bb_grey.gif) no-repeat left top; LEFT: -2px; MARGIN: 0px; WIDTH: 8px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 8px
}
.corner-bottom-grey {
	DISPLAY: block; FONT-SIZE: 0px; RIGHT: -1px; BACKGROUND: url(../images/crn_br_bb_grey.gif) no-repeat right bottom; MARGIN: 0px; WIDTH: 100%; BOTTOM: -1px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 8px
}
.corner-bottom-grey .corner-left-grey {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url(../images/crn_bl_bb_grey.gif) no-repeat left bottom; LEFT: -2px; MARGIN: 0px; WIDTH: 8px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 8px
}
.o30 {
	FILTER: alpha(opacity=30); moz-opacity: .30; opacity: .30
}
.o40 {
	FILTER: alpha(opacity=40); moz-opacity: .40; opacity: .40
}
.o50 {
	FILTER: alpha(opacity=50); moz-opacity: .50; opacity: .50
}
.o60 {
	FILTER: alpha(opacity=60); moz-opacity: .60; opacity: .60
}
.o70 {
	FILTER: alpha(opacity=70); moz-opacity: .70; opacity: .70
}
.o80 {
	FILTER: alpha(opacity=80); moz-opacity: .80; opacity: .80
}
.o90 {
	FILTER: alpha(opacity=90); moz-opacity: .90; opacity: .90
}
.o100 {
	FILTER: alpha(opacity=100); moz-opacity: 1; opacity: 1
}
#yui-log {
	FONT-SIZE: 90%; RIGHT: 1em; POSITION: absolute; TOP: 1em; TEXT-ALIGN: left
}
.yui-log {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0.3em; Z-INDEX: 9000; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #333 1px solid; WIDTH: 25em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: monospace; BACKGROUND-COLOR: #aaa
}
.yui-log P {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; MARGIN: 1px; PADDING-TOP: 0.1em
}
.yui-log BUTTON {
	FONT-FAMILY: monospace
}
.yui-log .yui-log-hd {
	PADDING-RIGHT: 0.5em; MARGIN-TOP: 1em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #575757
}
.yui-log .yui-log-bd {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; OVERFLOW: auto; BORDER-LEFT: gray 1px solid; WIDTH: 97%; BORDER-BOTTOM: gray 1px solid; HEIGHT: 23em; BACKGROUND-COLOR: #fff
}
.yui-log .yui-log-ft {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 1em
}
.yui-log .yui-log-ft .yui-log-categoryfilters {
	
}
.yui-log .yui-log-ft .yui-log-sourcefilters {
	BORDER-TOP: #575757 1px solid; MARGIN-TOP: 0.75em; WIDTH: 100%; PADDING-TOP: 0.75em
}
.yui-log .yui-log-btns {
	FLOAT: right; BOTTOM: 0.25em; POSITION: relative
}
.yui-log .yui-log-filtergrp {
	MARGIN-RIGHT: 0.5em
}
.yui-log .info {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #a7cc25
}
.yui-log .warn {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #f58516
}
.yui-log .error {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #e32f0b
}
.yui-log .time {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #a6c9d7
}
.yui-log .window {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #f2e886
}
/*
#ks-user-profile-list {
	DISPLAY: block; MARGIN-BOTTOM: 15px; POSITION: relative
}
#ks-user-profile-list .question-listing {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none; border-spacing: 0
}
#ks-user-profile-questions {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#ks-user-profile-answers {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#ks-user-profile-watchlist {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#ks-user-profile-friends {
	POSITION: relative
}
#ks-user-profile-badge {
	POSITION: relative
}
#ks-user-profile-contacts-list {
	PADDING-RIGHT: 0px; OVERFLOW-Y: hidden; PADDING-LEFT: 22px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#ks-user-profile-fans-list {
	PADDING-RIGHT: 0px; OVERFLOW-Y: hidden; PADDING-LEFT: 22px; PADDING-BOTTOM: 8px; PADDING-TOP: 5px
}
#just-middle #ks-user-profile-contacts-list {
	PADDING-LEFT: 70px
}
#just-middle #ks-user-profile-fans-list {
	PADDING-LEFT: 70px
}
#up-member-edit {
	MARGIN-TOP: 15px; DISPLAY: block; FONT-SIZE: 87%; OVERFLOW: hidden; ZOOM: 1; POSITION: relative
}
#up-member-edit-box {
	BORDER-TOP: #ddd 1px solid; DISPLAY: block; BACKGROUND: #f8fcf4; MARGIN: 0px 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid
}
#up-member-edit-links A {
	DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px
}
#up-member-edit-left {
	BACKGROUND: url(../images/proftab_left_br.gif) no-repeat 0px 5px; LEFT: 0px; WIDTH: 5px; POSITION: absolute; TOP: -5px; HEIGHT: 120px
}
#up-member-edit-right {
	RIGHT: 0px; BACKGROUND: url(../images/proftab_rt_br.gif) no-repeat 0px 5px; WIDTH: 5px; POSITION: absolute; TOP: -5px; HEIGHT: 120px
}
#up-member-edit-left-bottom {
	BACKGROUND: url(../images/proftab_left_br.gif) #f0f8e6 no-repeat left bottom; LEFT: 0px; WIDTH: 5px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 5px
}
#up-member-edit-right-bottom {
	RIGHT: 0px; BACKGROUND: url(../images/proftab_rt_br.gif) #f0f8e6 no-repeat right bottom; WIDTH: 5px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 5px
}
#ks-inline-search-options {
	Z-INDEX: 9300; VISIBILITY: hidden; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
#ks-inline-search-options UL {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px! important; PADDING-BOTTOM: 1px! important; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px! important; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none! important; BACKGROUND-COLOR: #fff
}
#ks-inline-search-options UL LI {
	PADDING-RIGHT: 0px! important; DISPLAY: inline! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#ks-inline-search-options UL LI A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 24px! important; BORDER-TOP: #fff 1px solid; DISPLAY: block! important; PADDING-LEFT: 26px! important; PADDING-BOTTOM: 4px! important; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px! important; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none! important
}
#ks-inline-search-options UL LI A:hover {
	COLOR: #fff! important; BACKGROUND-COLOR: #369! important
}
#ks-inline-search-options UL LI A:unknown {
	COLOR: #fff! important; BACKGROUND-COLOR: #369! important
}
#ks-inline-search-click-for-options {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20px; PADDING-TOP: 0px; POSITION: absolute; TOP: 7px; HEIGHT: 20px; BACKGROUND-COLOR: transparent
}
A#ks-inline-search-click-for-options:hover {
	CURSOR: pointer
}
#ks-inline-search-container-attacher {
	MARGIN: -5px 0px 15px; BACKGROUND-COLOR: #fff
}
.inline-search-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 3px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 3px; POSITION: relative; BACKGROUND-COLOR: #fff
}
.inline-search-wrapper .ico-yahoo {
	BACKGROUND-POSITION: 0px 2px; BACKGROUND-IMAGE: url(../images/ico-yahoo-menu.gif); BACKGROUND-REPEAT: no-repeat
}
#ks-inline-search-options UL LI#option-yahoo-search A {
	BACKGROUND-POSITION: 0px 2px; BACKGROUND-IMAGE: url(../images/ico-yahoo-menu.gif); BACKGROUND-REPEAT: no-repeat
}
.inline-search-wrapper .ico-wikipedia {
	BACKGROUND-POSITION: 0px 2px; BACKGROUND-IMAGE: url(../images/ico-wikipedia-menu.gif); BACKGROUND-REPEAT: no-repeat
}
#ks-inline-search-options UL LI#option-wikipedia-search A {
	BACKGROUND-POSITION: 0px 2px; BACKGROUND-IMAGE: url(../images/ico-wikipedia-menu.gif); BACKGROUND-REPEAT: no-repeat
}
.inline-search-wrapper INPUT.textbox {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 32px; FONT-SIZE: 120%; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 2px
}
#ks-user-profile-details {
	DISPLAY: none
}
*/
SPAN.star {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/pointsstar.gif) no-repeat
}
A.star {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/pointsstar.gif) no-repeat
}
/*
SPAN.alert {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/alrt12_1.gif) no-repeat; COLOR: #000
}
A.alert {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/alrt12_1.gif) no-repeat; COLOR: #000
}
SPAN.new {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/new12_1.gif) no-repeat 0px 1px
}
A.new {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/new12_1.gif) no-repeat 0px 1px
}
.add_remove_link {
	ZOOM: 1
}
.add {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/add12_thn_1.gif) no-repeat left 50%
}
.p_add_link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 14px; BACKGROUND: url(../images/add12_thn_1.gif) no-repeat left 1px; FLOAT: left; WHITE-SPACE: nowrap
}
.add_link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 14px; BACKGROUND: url(../images/add12_thn_1.gif) no-repeat left 50%
}
.block_link {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/blck12_1.gif) no-repeat left top
}
.p_block_link {
	DISPLAY: block; PADDING-LEFT: 14px; BACKGROUND: url(../images/blck12_1.gif) no-repeat left 1px; FLOAT: left; WHITE-SPACE: nowrap
}
.block_photo IMG {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_question {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 16px! important; BACKGROUND: url(../images/blck12_1.gif) no-repeat 0.2em 0.1em; PADDING-BOTTOM: 0px! important; OVERFLOW: hidden; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.friend_question {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 16px! important; BACKGROUND: url(../images/bud12_1.gif) no-repeat 0.2em 0.1em; PADDING-BOTTOM: 0px! important; OVERFLOW: hidden; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.friend_photo {
	PADDING-RIGHT: 2px! important; DISPLAY: block; PADDING-LEFT: 16px! important; BACKGROUND: url(../images/bud12_1.gif) no-repeat 0.2em 0.1em; PADDING-BOTTOM: 0px! important; MARGIN: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
SPAN.leaf {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/bullet_leaf.gif) no-repeat
}
.add-to-myweb {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/save12_1.gif) no-repeat left center; MARGIN-LEFT: 5px
}
.ico-add-contact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(../images/cust_addcontent.gif) no-repeat 0px 2px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px
}
*/
/*
#intl_flag_container {
	FLOAT: left
}
#intl_flag_container A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; ZOOM: 1
}
.flag {
	
}
.flag-all {
	BACKGROUND-IMAGE: url(../images/globe.gif)
}
.flag- {
	BACKGROUND-IMAGE: url(../images/globe.gif)
}
.flag-us {
	BACKGROUND-IMAGE: url(../images/usflag.gif)
}
.flag-ca {
	BACKGROUND-IMAGE: url(../images/caflag.gif)
}
.flag-cf {
	BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/nz/quebec_flag.png)
}
.flag-mx {
	BACKGROUND-IMAGE: url(../images/mxflag.gif)
}
.flag-in {
	BACKGROUND-IMAGE: url(../images/inflag.gif)
}
.flag-uk {
	BACKGROUND-IMAGE: url(../images/ukflag.gif)
}
.flag-de {
	BACKGROUND-IMAGE: url(../images/deflag.gif)
}
.flag-fr {
	BACKGROUND-IMAGE: url(../images/frflag.gif)
}
.flag-it {
	BACKGROUND-IMAGE: url(../images/itflag.gif)
}
.flag-es {
	BACKGROUND-IMAGE: url(../images/esflag.gif)
}
.flag-br {
	BACKGROUND-IMAGE: url(../images/brflag.gif)
}
.flag-ar {
	BACKGROUND-IMAGE: url(../images/arflag.gif)
}
.flag-au {
	BACKGROUND-IMAGE: url(../images/auflag.gif)
}
.flag-nz {
	BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/nz/nz_flag.png)
}
.flag-sg {
	BACKGROUND-IMAGE: url(../images/sgflag.gif)
}
.flag-my {
	BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/my/se/an/myflag.gif)
}
.flag-ph {
	BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/ph/se/an/phflag.gif)
}
.flag-cn {
	BACKGROUND-IMAGE: url(../images/cnflag.gif)
}
.flag-jp {
	BACKGROUND-IMAGE: url(../images/jpflag.gif)
}
.flag-kr {
	BACKGROUND-IMAGE: url(../images/skrflag.gif)
}
.flag-tw {
	BACKGROUND-IMAGE: url(../images/twflag.gif)
}
.flag-hk {
	BACKGROUND-IMAGE: url(../images/hkflag.gif)
}
.flag-vn {
	BACKGROUND-IMAGE: url(http://us.js2.yimg.com/us.yimg.com/lib/ansr/sp5/vn_flag.gif)
}
.flag-id {
	BACKGROUND-IMAGE: url(http://us.js2.yimg.com/us.yimg.com/lib/ansr/sp5/id_flag.gif)
}
.flag-th {
	BACKGROUND-IMAGE: url(http://us.js2.yimg.com/us.yimg.com/lib/ansr/sp5/th_flag.gif)
}
*/
#y-ks-header-intl-country-selector {
	WIDTH: 150px
}
#y-ks-header-intl-country-selector-filter {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; RIGHT: 0px; BORDER-LEFT: blue 1px solid; WIDTH: 150px; BORDER-BOTTOM: blue 1px solid; POSITION: absolute; TOP: 20px
}
#y-ks-header-intl-country-selector-filter A {
	DISPLAY: block; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#y-ks-header-intl-country-selector-filter A:hover {
	COLOR: #333; BACKGROUND-COLOR: #ffa
}
#y-ks-header-intl-country-selector-filter-options {
	VISIBILITY: visible
}
#y-ks-header-intl-country-selector-filter-options A {
	
}
#ks-stats-chart-q {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute
}
#ks-stats-chart-a {
	LEFT: 0px; VISIBILITY: visible; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute
}
.ks-stats-chart-nav {
	MARGIN-BOTTOM: 3px
}
.ks-stats-chart-nav A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 80%; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.ks-stats-chart-nav A.selected {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #666
}
.ks-stats-chart-nav A.unselected {
	FONT-WEIGHT: normal; FONT-SIZE: 80%
}
.ks-stats-chart {
	MARGIN-TOP: 3px; VERTICAL-ALIGN: bottom
}
.ks-stats-chart TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 90%; PADDING-BOTTOM: 1px; MARGIN: 0px; VERTICAL-ALIGN: bottom! important; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.ks-stats-chart TD.stat {
	WIDTH: 33%
}
.ks-stats-chart TD.stat-half {
	WIDTH: 50%
}
.ks-stats-chart TD.stat-name {
	BORDER-TOP: #ccc 1px solid; FONT-SIZE: 65%; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.ks-stats-chart .result-type {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ccc
}
#bar-questions-open {
	BORDER-RIGHT: #a4cd70 1px solid; BORDER-TOP: #a4cd70 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 130%; BACKGROUND: #c5e49d; BORDER-LEFT: #a4cd70 1px solid; COLOR: #64ba15; BORDER-BOTTOM: #a4cd70 1px solid
}
#bar-questions-voting {
	BORDER-RIGHT: #a4cd70 1px solid; BORDER-TOP: #a4cd70 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 130%; BACKGROUND: #c5e49d; BORDER-LEFT: #a4cd70 1px solid; COLOR: #64ba15; BORDER-BOTTOM: #a4cd70 1px solid
}
#bar-questions-knowledge {
	BORDER-RIGHT: #69a531 1px solid; BORDER-TOP: #69a531 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 130%; BACKGROUND: #98cc61; BORDER-LEFT: #69a531 1px solid; COLOR: #fff; BORDER-BOTTOM: #69a531 1px solid
}
#bar-answers-best {
	BORDER-RIGHT: #69a531 1px solid; BORDER-TOP: #69a531 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 130%; BACKGROUND: #98cc61; BORDER-LEFT: #69a531 1px solid; COLOR: #fff; BORDER-BOTTOM: #69a531 1px solid
}
#bar-answers-total {
	BORDER-RIGHT: #69a531 1px solid; BORDER-TOP: #69a531 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 130%; BACKGROUND: #c5e49d; BORDER-LEFT: #69a531 1px solid; COLOR: #64ba15; BORDER-BOTTOM: #69a531 1px solid
}
#ks-stats-total-qcount {
	FONT-SIZE: 80%; MARGIN-LEFT: 4px; COLOR: #999
}
#ks-stats-total-acount {
	FONT-SIZE: 80%; MARGIN-LEFT: 4px; COLOR: #999
}
#ks-ypn-ads {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#ks-ypn-ads .clsResult {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #dddec8; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
#ks-ypn-ads .clsResultTitle {
	FONT-WEIGHT: bold; COLOR: #b00; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: underline
}
#ks-ypn-ads .clsResultTitleNoBold {
	COLOR: #b00; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: underline
}
#ks-ypn-ads .clsResultDescription {
	FONT-FAMILY: verdana,arial,sans-serif
}
#ks-ypn-ads .clsURL {
	FONT-FAMILY: verdana,arial,sans-serif
}
#ks-ypn-ads .ads {
	CURSOR: hand
}
#ks-ypn-ads .clsResultDescription {
	COLOR: #333
}
#ks-ypn-ads .adContainer {
	BACKGROUND-COLOR: #54c40a
}
#ks-ypn-ads TABLE.ads TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}
#ks-ypn-ads .clsResultTitle {
	DISPLAY: block; COLOR: #39c
}
.clsResultTitleNoBold {
	DISPLAY: block; COLOR: #39c
}
#ks-ypn-ads .clsURL {
	COLOR: #39c
}
#ks-ypn-ads A.title {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial,sans-serif
}
#ks-ypn-ads A.title:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#ks-ypn-ads A.title:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#ks-ypn-ads A.title:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#ks-ypn-ads A.title:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#ks-ypn-ads H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial,sans-serif; HEIGHT: 12px; TEXT-ALIGN: right
}
#yschsec {
	FLOAT: right
}
#yschsec H2 {
	MARGIN-BOTTOM: 2px; FONT: bold 78% verdana; COLOR: #909090; TEXT-ALIGN: left
}
#yschsec UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#yschsec LI {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#yschsec UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#yschsec LI EM {
	COLOR: #008000
}
#yschsec LI DIV {
	FONT: 78%/1.2em arial; COLOR: #6f6f6f
}
#yschsec LI DIV {
	MARGIN: 0px 5px
}
#yschsec LI EM {
	MARGIN: 0px 5px
}
#yschsec LI A {
	DISPLAY: block
}
#yschsec LI {
	OVERFLOW: hidden
}
#yschsec LI.yschprom {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#yschsec .yschprom A {
	COLOR: #0000de
}
#yschsec H2 {
	DISPLAY: block; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; WIDTH: 100%; TEXT-ALIGN: center
}
#yschsec LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 14px; PADDING-TOP: 5px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
#yschsec H2 {
	BORDER-LEFT: #ccc 1px solid
}
#yschsec LI {
	BORDER-LEFT: #ccc 1px solid
}
#yschsec LI DIV {
	FONT-SIZE: 100%; COLOR: #000
}
#yschsec LI A {
	MARGIN: 0px 0px 0px 15px
}
#yschsec LI DIV {
	MARGIN: 0px 0px 0px 15px
}
#yschsec LI EM {
	MARGIN: 0px 0px 0px 15px
}
#yschsec H2 A {
	COLOR: #909090; TEXT-DECORATION: none
}
#yschsec H2 A:visited {
	COLOR: #909090
}
#yschsec H2 A:hover {
	COLOR: #0000de; TEXT-DECORATION: underline
}
#yschsec H2 A {
	FONT-SIZE: 90%; COLOR: #909090
}
#yschsec LI A {
	FONT-SIZE: 120%; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 0px
}
#yschsec LI EM {
	FONT-SIZE: 100%; MARGIN-LEFT: 0px
}
#yschsec A {
	COLOR: #0000de; TEXT-DECORATION: underline
}
#yschsec .yschprom A {
	LINE-HEIGHT: 120%
}
#yschsec {
	ZOOM: 1
}
#yschsec LI {
	ZOOM: 1
}
.ks-rss-block {
	BORDER-RIGHT: #f4f3cd 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f4f3cd 3px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #f4f3cd 3px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #f4f3cd 3px solid
}
.ks-rss-block P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 2px 0px; PADDING-TOP: 0px! important
}
#search-rss-link {
	FONT-SIZE: 90%; MARGIN-LEFT: 0px; LINE-HEIGHT: 140%
}
#search-rss-link IMG {
	VERTICAL-ALIGN: bottom
}
.rss-box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 210px; COLOR: #666; PADDING-TOP: 0px
}
.rss-box STRONG {
	FONT-SIZE: 85%
}
.rss-box SMALL {
	COLOR: #666
}
.rss-box {
	TEXT-DECORATION: none
}
.rss-box A {
	TEXT-DECORATION: none
}
.rss-box A:hover {
	TEXT-DECORATION: underline
}
.rss-box .sidebarp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.rss-box DIV.sidebar-separator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.rss-box P {
	PADDING-BOTTOM: 5px! important; MARGIN: 0px
}
.rss-box .myweb-button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 3px -5px; PADDING-TOP: 0px
}
/*
.check_spelling_icon {
	CLEAR: both; PADDING-LEFT: 20px; FONT-SIZE: 120%; BACKGROUND: url(../images/16_ask_spell_v3.gif) no-repeat left top; MARGIN-BOTTOM: 0px! important; VERTICAL-ALIGN: bottom; TEXT-DECORATION: none
}
#spellbox {
	BORDER-RIGHT: #d6d6cc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d6d6cc 1px solid; DISPLAY: none; PADDING-LEFT: 8px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; BORDER-LEFT: #d6d6cc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #d6d6cc 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #fcfbe5
}
.spellblock {
	FLOAT: left; MARGIN-LEFT: 10px
}
#spellbox .first {
	FLOAT: left; WIDTH: auto
}
#spellbox #spellmsg {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; MARGIN-BOTTOM: 2px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana
}
#spellbox INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; MARGIN: 0px; WIDTH: 14em; FONT-FAMILY: Verdana
}
#spellbox SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; MARGIN: 0px; WIDTH: 14em; FONT-FAMILY: Verdana
}
#spellbox BUTTON {
	MARGIN: 12px 10px 4px 0px
}
#spellbox LABEL {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 75%; VERTICAL-ALIGN: top; LINE-HEIGHT: 18px; FONT-FAMILY: verdana; HEIGHT: 18px
}
*/
.clear {
	CLEAR: both
}
/*
#spellbox #slbox {
	RIGHT: 8px; WIDTH: auto; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 8px
}
#misspelled {
	FONT-WEIGHT: bold; COLOR: red; FONT-STYLE: normal
}
#sugglabel {
	FLOAT: left
}
#spellbox BUTTON {
	FONT-SIZE: 90%; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #c1c1c1; COLOR: #333; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
#spellbox .inputbutton {
	FONT-SIZE: 90%; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #c1c1c1; COLOR: #333; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
#spellbox BUTTON.menubutton {
	FONT-SIZE: 90%; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #c1c1c1; COLOR: #333; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
#spellbox BUTTON.hasdefaultstate {
	FONT-SIZE: 90%; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #c1c1c1; COLOR: #333; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
*/
A.button:visited {
	COLOR: #333
}
DIV.globalbuttonbar SPAN.last A {
	BORDER-LEFT-COLOR: #b2c3cc; BORDER-BOTTOM-COLOR: #b2c3cc; BORDER-TOP-COLOR: #b2c3cc; BORDER-RIGHT-COLOR: #b2c3cc
}
DIV.globalbuttonbar SPAN.last SPAN {
	BORDER-LEFT-COLOR: #b2c3cc; BORDER-BOTTOM-COLOR: #b2c3cc; BORDER-TOP-COLOR: #b2c3cc; BORDER-RIGHT-COLOR: #b2c3cc
}
DIV.globalbuttonbar SPAN.last {
	BACKGROUND-COLOR: #ecf2f4
}
/*
.buttonmenu {
	BORDER-LEFT-COLOR: #c1c1c1! important; BORDER-BOTTOM-COLOR: #c1c1c1! important; BORDER-TOP-COLOR: #c1c1c1! important; BACKGROUND-COLOR: #f6f6f6! important; BORDER-RIGHT-COLOR: #c1c1c1! important
}
.buttonmenu LI {
	BORDER-LEFT-COLOR: #f6f6f6; BORDER-BOTTOM-COLOR: #f6f6f6; BORDER-TOP-COLOR: #f6f6f6; BORDER-RIGHT-COLOR: #f6f6f6
}
#movemenu LI {
	BORDER-LEFT-COLOR: #f6f6f6; BORDER-BOTTOM-COLOR: #f6f6f6; BORDER-TOP-COLOR: #f6f6f6; BORDER-RIGHT-COLOR: #f6f6f6
}
.buttonmenu LI.hover {
	BORDER-LEFT-COLOR: #c1c1c1; BORDER-BOTTOM-COLOR: #c1c1c1; BORDER-TOP-COLOR: #c1c1c1; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
#movemenu LI.hover {
	BORDER-LEFT-COLOR: #c1c1c1; BORDER-BOTTOM-COLOR: #c1c1c1; BORDER-TOP-COLOR: #c1c1c1; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
.buttonmenu LI:hover {
	BORDER-LEFT-COLOR: #c1c1c1; BORDER-BOTTOM-COLOR: #c1c1c1; BORDER-TOP-COLOR: #c1c1c1; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
#movemenu LI:hover {
	BORDER-LEFT-COLOR: #c1c1c1; BORDER-BOTTOM-COLOR: #c1c1c1; BORDER-TOP-COLOR: #c1c1c1; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
#spellbox #correction INPUT {
	WIDTH: 90px
}
DIV.globalbuttonbar SPAN.last A {
	BORDER-LEFT-COLOR: #b2c3cc; BORDER-BOTTOM-COLOR: #b2c3cc; BORDER-TOP-COLOR: #b2c3cc; BORDER-RIGHT-COLOR: #b2c3cc
}
DIV.globalbuttonbar SPAN.last SPAN {
	BORDER-LEFT-COLOR: #b2c3cc; BORDER-BOTTOM-COLOR: #b2c3cc; BORDER-TOP-COLOR: #b2c3cc; BORDER-RIGHT-COLOR: #b2c3cc
}
DIV.globalbuttonbar SPAN.last {
	BACKGROUND-COLOR: #ecf2f4
}
.buttonmenu {
	BORDER-LEFT-COLOR: #c1c1c1! important; BORDER-BOTTOM-COLOR: #c1c1c1! important; BORDER-TOP-COLOR: #c1c1c1! important; BACKGROUND-COLOR: #f6f6f6! important; BORDER-RIGHT-COLOR: #c1c1c1! important
}
.buttonmenu LI {
	BORDER-LEFT-COLOR: #f6f6f6; BORDER-BOTTOM-COLOR: #f6f6f6; BORDER-TOP-COLOR: #f6f6f6; BORDER-RIGHT-COLOR: #f6f6f6
}
#movemenu LI {
	BORDER-LEFT-COLOR: #f6f6f6; BORDER-BOTTOM-COLOR: #f6f6f6; BORDER-TOP-COLOR: #f6f6f6; BORDER-RIGHT-COLOR: #f6f6f6
}
.buttonmenu LI.hover {
	BORDER-LEFT-COLOR: #c1c1c1; BORDER-BOTTOM-COLOR: #c1c1c1; BORDER-TOP-COLOR: #c1c1c1; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
#movemenu LI.hover {
	BORDER-LEFT-COLOR: #c1c1c1; BORDER-BOTTOM-COLOR: #c1c1c1; BORDER-TOP-COLOR: #c1c1c1; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
.buttonmenu LI:hover {
	BORDER-LEFT-COLOR: #c1c1c1; BORDER-BOTTOM-COLOR: #c1c1c1; BORDER-TOP-COLOR: #c1c1c1; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
#movemenu LI:hover {
	BORDER-LEFT-COLOR: #c1c1c1; BORDER-BOTTOM-COLOR: #c1c1c1; BORDER-TOP-COLOR: #c1c1c1; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
.buttonmenu LI A {
	COLOR: #333
}
.buttonmenu LI A:hover {
	COLOR: #333
}
.buttonmenu {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 2; LEFT: 0px; VISIBILITY: hidden; FONT: 78% verdana; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: absolute; TOP: 0px
}
*/
UNKNOWN {
	WIDTH: 1%
}

@media All    
{
UNKNOWN {
	WIDTH: auto
}
    }
/*
.buttonmenu STRONG {
	DISPLAY: none
}
.buttonmenu UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em; LIST-STYLE-TYPE: none
}
.buttonmenu LI {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: 1px solid; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; BORDER-LEFT: 1px solid; CURSOR: hand; PADDING-TOP: 0.25em; BORDER-BOTTOM: 1px solid; WHITE-SPACE: nowrap
}
.buttonmenu LI.hover {
	WIDTH: 100%
}
#movemenu LI.hover {
	WIDTH: 100%
}
.buttonmenu LI A:hover {
	TEXT-DECORATION: none
}
*/
UNKNOWN {
	FLOAT: left
}

@media All    
{
UNKNOWN {
	FLOAT: none; WIDTH: auto
}
    }
/*
#movemenu LI {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 2em; BACKGROUND: url(../images/perc1.gif) no-repeat left center; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.25em; WHITE-SPACE: nowrap
}
*/
UNKNOWN {
	PADDING-LEFT: 20px
}
.overflow {
	OVERFLOW: auto; HEIGHT: 254px
}
UNKNOWN {
	HEIGHT: 250px
}
DIV#composebuttonbartop {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
DIV#composebuttonbarbottom {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#spellchecker {
	MARGIN: 1em 0px; WIDTH: 400px
}
#spellchecker DIV.modulecontainer {
	MARGIN-TOP: 1em
}
#spellchecker DIV.modulecontainer DIV DIV {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#spellchecker LABEL {
	DISPLAY: block; FONT: bold 78% verdana
}
DIV#spellchecker DIV.last {
	BORDER-BOTTOM: 1px solid
}
#popupspellchecker {
	MARGIN: 0px
}
#popupspellchecker H2 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#popupspellchecker DIV {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#popupspellchecker LABEL {
	DISPLAY: block; FONT: bold 78% verdana
}
#ecardpromo P {
	MARGIN: 0px 0.5em; FONT: bold 78% verdana; TEXT-ALIGN: center
}
#ecardpromo DIV DIV {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#autocompletepromo {
	FONT: 78% verdana; WIDTH: 16em
}
#autocompletepromo DIV DIV {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#autocompletepromo DIV.last {
	BORDER-BOTTOM: 1px solid
}
#autocompletepromo H3 {
	FONT-SIZE: 100%
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	ZOOM: 1
}
#ks-user-profile-peeps {
	HEIGHT: 1em
}
UNKNOWN {
	MIN-HEIGHT: 1em; HEIGHT: auto
}
#ks-user-profile-peeps-proxy-idcard {
	Z-INDEX: 1009; BACKGROUND: #fff; LEFT: -500px; VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 350px; POSITION: absolute; TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
.peeps-list {
	
}
.floatydiv {
	DISPLAY: inline; FLOAT: left; MARGIN: 6px 0px 0px; TEXT-ALIGN: center
}
.updiv {
	DISPLAY: inline; Z-INDEX: 14; FLOAT: left; MARGIN: 10px 30px; POSITION: relative
}
.table-left .updiv {
	DISPLAY: block; FLOAT: none
}
#just-middle #ks-user-profile-contacts-list {
	PADDING-LEFT: 22px
}
#just-middle #ks-user-profile-fans-list {
	PADDING-LEFT: 22px
}
#just-middle .updiv {
	MARGIN: 10px 25px 14px
}
#y-body-green-knowledge-search .updiv .remove-contact-profile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; LINE-HEIGHT: 100%; PADDING-TOP: 0px
}
.rollover-profile-info {
	BORDER-RIGHT: #999 2px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; LEFT: 93px; VISIBILITY: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 350px; COLOR: #666; BORDER-BOTTOM: #999 2px solid; POSITION: absolute; TOP: 0px; HEIGHT: auto
}
.rollover-profile-member-stars-received {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; BACKGROUND: url(../images/starinactive_12x12.gif) no-repeat left top; PADDING-TOP: 1px
}
.rollover-profile-member-is-friend {
	CLEAR: both; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 90%; LEFT: 0px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 100%; BOTTOM: 0px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #eee
}
.hidden-content {
	DISPLAY: none
}
UL.user-profile-image-area {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; MIN-HEIGHT: 100px; BACKGROUND: url(../images/grngrad_5x35.gif) repeat-x 0px 0px; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 90px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 100px
}
UL.user-profile-image-area LI {
	ZOOM: 1; TEXT-ALIGN: center
}
.question-listing UL.user-profile-image-area LI {
	MARGIN-LEFT: 0px! important
}
.table-left-comment LI.user-profile-image {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI.user-profile-image {
	BORDER-TOP: #fff 1px solid; MARGIN: -5px 0px 0px; POSITION: relative
}
LI.user-profile-image A {
	DISPLAY: block; TEXT-ALIGN: center
}
LI.user-profile-image IMG.picture {
	DISPLAY: block; BACKGROUND: #fff; MARGIN: 0px auto
}
LI.user-profile-image A:hover IMG.picture {
	BACKGROUND: #fff
}
LI.user-profile-nickname {
	MARGIN: 3px 0px
}
LI.user-profile-badge {
	MARGIN: 3px 0px
}
LI.user-profile-nickname {
	OVERFLOW-X: hidden
}
LI.user-profile-nickname .friend_photo {
	PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-ALIGN: center
}
.friend_photo IMG {
	FLOAT: left; MARGIN: 1px 2px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
LI.user-profile-badge A IMG {
	MARGIN: 0px auto 5px
}
.rollover-profile-content {
	MARGIN-TOP: 15px
}
.rollover-profile-info IMG {
	VERTICAL-ALIGN: middle
}
.rollover-profile-info-about {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: #54c40a; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px
}
UL.rollover-general-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; WIDTH: 220px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.rollover-general-info LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/grey_dot.gif) repeat-x 0px 100%; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; COLOR: #666; PADDING-TOP: 0px
}
UL.rollover-general-info LI.rollover-points-this-week {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px
}
UL.rollover-general-info STRONG {
	FONT-WEIGHT: normal
}
.rollover-profile-member-stars-received {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; BACKGROUND: url(../images/starinactive_12x12.gif) no-repeat 0px 0px; PADDING-TOP: 1px
}
.rollover-answer-info IMG {
	PADDING-RIGHT: 20px
}
UL.rollover-answer-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg-roll-ans-info.gif) #68ce12 no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 105px; COLOR: #fff; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
LI.rollover-member-answers {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
LI.rollover-member-answers SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 170%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
LI.rollover-member-total-answers {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(../images/bg-roll-ans-info.gif) #c1e7a1 no-repeat 100% 100%; PADDING-BOTTOM: 5px; COLOR: #339900; PADDING-TOP: 5px
}
DIV.rollover-profile-info .ft {
	CLEAR: right; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 90%; LEFT: 0px; PADDING-BOTTOM: 2px; BOTTOM: 0px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #eee
}
.connections_left {
	FLOAT: left
}
.connections_right {
	FLOAT: right
}
.connections_bottom {
	CLEAR: both
}
.peeps-row {
	CLEAR: left
}
.tab_pagination_area {
	CLEAR: both
}
.peeps-module-container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f0f8e6
}
.peeps-module-container H3 {
	FONT-WEIGHT: bold; COLOR: #555
}
#peeps-invitee-list {
	MARGIN: 0px 0px 5px
}
.peeps-invitee {
	MARGIN: 10px 0px 0px
}
.peeps-invitee-list TR {
	
}
.peeps-invitee-list TR TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.peeps-input-key {
	FONT-WEIGHT: bold; WIDTH: 8em; COLOR: #666; TEXT-ALIGN: right
}
.peeps-input-value {
	
}
#peeps-addressbook-container {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: none; MARGIN: 15px 0px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#peeps-addressbook-container TABLE {
	WIDTH: 100%
}
#peeps-addressbook-container TABLE TR TH {
	BACKGROUND-COLOR: #c5e49d; TEXT-ALIGN: left
}
#peeps-addressbook-data {
	OVERFLOW-Y: scroll; OVERFLOW-X: hidden; OVERFLOW: auto; HEIGHT: 200px; BACKGROUND-COLOR: #fff
}
#peeps-addressbook-data TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#peeps-addressbook-data TR TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
#peeps-addressbook-data TR TD.checkbox {
	WIDTH: 1.5em
}
#peeps-addressbook-container TABLE TR TH.checkbox {
	WIDTH: 1.5em
}
#peeps-addressbook-data TR.alternate TD {
	BACKGROUND: #eee
}
.peeps-addressbook-contact-name {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 250px; PADDING-TOP: 0px
}
#peeps-action-load-contacts {
	DISPLAY: inline
}
#peeps-action-hide-contacts {
	DISPLAY: none
}
.up-member-catexp {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; DISPLAY: block; MARGIN-RIGHT: 10px; POSITION: relative
}
.up-member-catexp_text {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 95%; PADDING-BOTTOM: 2px; COLOR: #666; PADDING-TOP: 2px
}
#yks-contacts-invite-container H1.formfields {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 98px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/hdri.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: 56px; MARGIN-RIGHT: 0px; HEIGHT: 56px; BORDER-RIGHT-WIDTH: 0px
}
#yks-contacts-invite-container H1.formfields .yks-beta {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 23px
}
#yks-contacts-invite-container #yks-contacts-invite {
	MARGIN-BOTTOM: 1em; OVERFLOW: hidden; ZOOM: 1
}
#yks-contacts-invite FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#yks-contacts-invite FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#yks-contacts-invite UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#yks-contacts-invite LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#yks-contacts-invite DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#yks-contacts-invite DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#yks-contacts-invite DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#yks-contacts-invite FORM LEGEND {
	DISPLAY: none
}
#yks-contacts-container {
	OVERFLOW: hidden; ZOOM: 1
}
#yks-contacts-invite FIELDSET {
	FONT-SIZE: 92%; BACKGROUND: #f3f9eb; FLOAT: left; MARGIN-BOTTOM: -32767px; PADDING-BOTTOM: 32767px; OVERFLOW: hidden; WIDTH: 284px; MARGIN-RIGHT: 18px; ZOOM: 1
}
#yks-contacts-invite #yks-contacts-invite-message DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#yks-contacts-invite #yks-contacts-invite-message DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#yks-contacts-invite FIELDSET LABEL {
	DISPLAY: block
}
#yks-contacts-invite H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #fff; MARGIN-BOTTOM: 0.8em; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#yks-contacts-invite FIELDSET INPUT {
	MARGIN-BOTTOM: 0.7em; WIDTH: 226px
}
#yks-contacts-invite #yks-contacts-invite-message {
	WIDTH: 423px; MARGIN-RIGHT: 0px
}
#yks-contacts-invite #yks-contacts-invite-message LABEL {
	DISPLAY: none
}
#yks-contacts-invite FIELDSET TEXTAREA {
	MARGIN-BOTTOM: 0.6em; WIDTH: 378px; HEIGHT: 150px
}
#yks-contacts-invite FIELDSET UL {
	MARGIN-LEFT: 0.2em; ZOOM: 1
}
#yks-contacts-invite FIELDSET LI {
	CLEAR: left; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 107%; FLOAT: left; MARGIN-LEFT: 27px; WIDTH: 230px; POSITION: relative
}
#yks-contacts-invite FIELDSET LI SPAN {
	LEFT: -1.2em; POSITION: absolute; TOP: 1.3em
}
#yks-contacts-invite FIELDSET LI DIV {
	FONT-WEIGHT: normal; FONT-SIZE: 92%
}
#yks-contacts-invite FIELDSET LI DIV LABEL {
	COLOR: #666
}
#yks-contacts-invite-message DL {
	MARGIN-BOTTOM: 0.8em; OVERFLOW: hidden; ZOOM: 1
}
#yks-contacts-invite-message DT {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 65px
}
#yks-contacts-invite-message DD {
	FLOAT: left; MARGIN-BOTTOM: 0.2em; WIDTH: 300px; POSITION: relative
}
#yks-contacts-invite-message .help {
	COLOR: #666
}
#yks-email-legal-text {
	COLOR: #666
}
#yks-email-legal-text {
	FONT-SIZE: 90%; PADDING-TOP: 0.8em
}
#yks-contacts-invite-container #peeps-addressbook-block {
	CLEAR: both; PADDING-RIGHT: 8px; MARGIN-TOP: 10px; PADDING-LEFT: 8px; BACKGROUND: #f3f9eb; PADDING-BOTTOM: 8px; WIDTH: 709px; PADDING-TOP: 8px
}
#yks-contacts-invite-container #peeps-action-load-contacts {
	FONT-SIZE: 92%
}
#yks-contacts-invite-container #ks-action-box {
	PADDING-RIGHT: 5px
}
.ks-peeps-private {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1
}
.ks-peeps-private LABEL {
	DISPLAY: block; PADDING-LEFT: 19px; FONT-SIZE: 80%; BACKGROUND: url(../images/inactive_checkbox.gif) no-repeat 0px 0px; FLOAT: right
}
.ks-peeps-private LABEL INPUT {
	DISPLAY: none; BACKGROUND: #666
}
.ks-peeps-private LABEL SPAN {
	DISPLAY: block; COLOR: #666
}
#ks-user-profile-contacts-list .invite {
	MARGIN-TOP: -1.5em; DISPLAY: inline; Z-INDEX: 100; FLOAT: right; MARGIN-RIGHT: 15px; POSITION: relative
}
.invite IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 0.2em; BORDER-RIGHT-WIDTH: 0px
}
.tab-content P {
	MARGIN-LEFT: 10px
}
.tab-content DIV P {
	MARGIN-LEFT: 0px
}
#ks-user-profile-fans-list P {
	MARGIN-LEFT: -12px
}
#ks-user-profile-fans-list STRONG {
	MARGIN-LEFT: -12px
}
#ks-user-profile-contacts-list P {
	MARGIN-LEFT: -12px
}
#ks-user-profile-contacts-list STRONG {
	MARGIN-LEFT: 0px
}
#ks-user-profile-blocked-list P {
	MARGIN-LEFT: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bggreydiag.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 4px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 90%; COLOR: #333; FONT-FAMILY: Arial,Helvetica,sans-serif
}
P {
	FONT-SIZE: 120%; COLOR: #333; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TH {
	FONT-SIZE: 90%; COLOR: #333; FONT-FAMILY: Arial,Helvetica,sans-serif
}
LI {
	FONT-SIZE: 90%; COLOR: #333; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H1 {
	OVERFLOW: hidden! important
}
H2 {
	OVERFLOW: hidden! important
}
H3 {
	OVERFLOW: hidden! important
}
H4 {
	OVERFLOW: hidden! important
}
H5 {
	OVERFLOW: hidden! important
}
SPAN {
	OVERFLOW: hidden! important
}
STRONG {
	OVERFLOW: hidden! important
}
.prop {
	FLOAT: right; WIDTH: 1px
}
DIV.clear {
	
}
.min700px {
	HEIGHT: 700px
}
.beacon {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; DISPLAY: block; FONT-SIZE: 0px; BORDER-LEFT: blue 1px solid; LINE-HEIGHT: 0px; BORDER-BOTTOM: blue 1px solid; HEIGHT: 0px
}
UL.list-type-none {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.list-type-none LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.dotted-line {
	FONT-SIZE: 1px; BACKGROUND: url(../images/grey_dot.gif) repeat-x left 50%; HEIGHT: 1px! important
}
DIV.dotted-line-header {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #c5c5c5 1px dashed; TOP: -5px
}
DIV.dotted-line-header H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; COLOR: #fff; PADDING-TOP: 0px; POSITION: relative; TOP: 10px; BACKGROUND-COLOR: #fdcc32
}
.solid-delimiter-line {
	MARGIN-TOP: -15px! important; WIDTH: 96%; BORDER-BOTTOM: #f3f4cd 1px solid; HEIGHT: 1px
}
#ygma {
	MARGIN-LEFT: 0px! important
}
#ygma #ygmaproplinks {
	PADDING-RIGHT: 12px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 3px! important; PADDING-TOP: 2px! important
}
#ygma #ygmagreet {
	LINE-HEIGHT: 100%! important
}
#ygma #ygmaproplinks {
	LINE-HEIGHT: 100%! important
}
#ygma TD {
	LINE-HEIGHT: 100%! important
}
#ks-action-box FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; PADDING-TOP: 0px
}
#y-ks-error-log {
	DISPLAY: none; Z-INDEX: 1001; LEFT: 1px; VISIBILITY: hidden; OVERFLOW: auto; WIDTH: 340px; COLOR: #000; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 1px; BACKGROUND-COLOR: #ffa; TEXT-ALIGN: left
}
.y-ks-debug-style {
	FONT-SIZE: 10px; COLOR: #fff
}
#y-ks-whole-page {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; Z-INDEX: 140; PADDING-BOTTOM: 0px! important; MARGIN: 0px auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 750px; PADDING-TOP: 0px! important; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
#ygma {
	BACKGROUND-COLOR: #fff! important
}
#y-ks-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 140; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #fff! important
}
#y-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 140; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #fff! important
}
#y-ks-banner {
	BORDER-TOP: #54c40a 1px solid; Z-INDEX: 141; BACKGROUND: url(../images/bggreendiag.gif); LEFT: 0px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; TOP: 0px
}
#y-ks-mini-banner {
	PADDING-RIGHT: 9px; BORDER-TOP: #54c40a 1px solid; PADDING-LEFT: 9px; Z-INDEX: 141; BACKGROUND: url(../images/bggreendiag.gif); LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN: 0px; PADDING-TOP: 9px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 44px
}
#y-ks-header-bucket-container {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 9px
}
#y-ks-header-bucket-container TD {
	BACKGROUND-COLOR: #fff
}
#y-ks-header-bucket-1 {
	BACKGROUND: url(../images/hmask.gif) no-repeat; WIDTH: 238px
}
#y-ks-header-bucket-1 TEXTAREA {
	FONT-SIZE: 1.1em! important
}
#y-ks-header-bucket-2 {
	BACKGROUND: url(../images/hmanswer.gif) no-repeat; WIDTH: 238px
}
#y-ks-header-bucket-3 {
	BACKGROUND: url(../images/hmdiscover.gif) no-repeat; WIDTH: 238px
}
.y-ks-header-bucket {
	BORDER-RIGHT: #add974 1px solid; BORDER-TOP: #add974 1px solid; FONT-SIZE: 0.84em; VERTICAL-ALIGN: top; BORDER-LEFT: #add974 1px solid; BORDER-BOTTOM: #add974 1px solid; BACKGROUND-COLOR: #fff! important; TEXT-ALIGN: left
}
.y-ks-header-bucket .bucket-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.y-ks-header-bucket .bucket-content STRONG {
	COLOR: #54c40a
}
#y-ks-header-bucket-3 .bucket-content {
	PADDING-TOP: 0px
}
#y-ks-header-bucket-1 {
	FONT-SIZE: 100%
}
#y-ks-header-bucket-1 STRONG {
	COLOR: #333
}
#y-ks-header-bucket-1 EM {
	FONT-SIZE: 80%; FLOAT: left
}
#y-ks-header-bucket-1 EM SPAN {
	FONT-SIZE: 90%
}
#y-ks-header-bucket-2 {
	FONT-SIZE: 100%; PADDING-TOP: 10px
}
#y-ks-header-bucket-2 STRONG {
	COLOR: #333
}
#y-ks-header-bucket-2 IMG {
	MARGIN-TOP: -5px; FLOAT: left; MARGIN-LEFT: 3px
}
#bt2-text {
	PADDING-RIGHT: 10px; MARGIN-TOP: -13px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 58px; LINE-HEIGHT: 125%; PADDING-TOP: 10px
}
#bt2-links {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 80%; MARGIN: 8px 0px 8px 3px
}
#bt2-links A {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px; TEXT-DECORATION: none
}
#bt2-links A:hover {
	TEXT-DECORATION: underline
}
.y-ks-mini-header-bucket {
	CLEAR: right; BORDER-RIGHT: #c5e49d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c5e49d 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c5e49d 1px solid; WIDTH: 236px; PADDING-TOP: 0px; BORDER-BOTTOM: #c5e49d 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; max-width: 236px
}
.y-ks-mini-header-bucket A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.y-ks-mini-header-bucket A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#y-ks-mini-header-bucket-1 {
	BACKGROUND: url(../images/mhask.gif) no-repeat; MARGIN-RIGHT: 7px! important
}
#y-ks-mini-header-bucket-2 {
	BACKGROUND: url(../images/mhanswer.gif) no-repeat; MARGIN-RIGHT: 7px! important
}
#y-ks-mini-header-bucket-3 {
	BACKGROUND: url(../images/mhdiscover.gif) no-repeat
}
#y-ks-header-user-profile {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 90%; OVERFLOW-X: hidden; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 7px; WIDTH: 726px; COLOR: #fff; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #67ce12; TEXT-ALIGN: left
}
#y-ks-header-user-profile A.light {
	FONT-WEIGHT: bold; COLOR: #fff
}
#y-ks-profile-widget {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #f0f8e6; TEXT-ALIGN: left;height:100%;
}

#y-ks-profile-widget-nobackground {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TOP: 0px; TEXT-ALIGN: left;height:100%;
}

#y-ks-profile-widget #y-ks-profile-widget-container {
	POSITION: relative; HEIGHT: 55px; BACKGROUND-COLOR: #f0f8e6
}

#y-ks-profile-widget-nobackground #y-ks-profile-widget-container {
	POSITION: relative; HEIGHT: 55px; BACKGROUND-COLOR: #f0f8e6
}

#y-ks-profile-widget #y-ks-profile-widget-container-login {
	POSITION: relative; HEIGHT: 200px; BACKGROUND-COLOR: #f0f8e6
}
#y-ks-profile-widget #y-ks-header-user-profile-widget-msg-1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 90%; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 3px; POSITION: absolute; TOP: 2px
}
#y-ks-profile-widget #y-ks-header-user-profile-widget-msg-2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 90%; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 3px; POSITION: absolute; TOP: 2px
}
#y-ks-profile-widget #y-ks-header-user-profile-widget-msg-1 {
	 BACKGROUND-COLOR: #f0f8e6
}
#y-ks-profile-widget #y-ks-header-user-profile-widget-msg-2 {
	 BACKGROUND-COLOR: #f0f8e6
}
#y-ks-profile-widget #y-ks-profile-widget-container DIV.show {
	VISIBILITY: visible
}
#y-ks-profile-widget #y-ks-profile-widget-container DIV.hide {
	VISIBILITY: hidden
}
#y-ks-profile-widget {
	LINE-HEIGHT: 120%;
	background-color:#FFFFFF;
}
#y-ks-profile-widget A {
	LINE-HEIGHT: 120%
}
#y-ks-profile-widget A {
	
}
#y-ks-mantle {
	BORDER-RIGHT: #54c40a 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #54c40a 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #54c40a 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #54c40a 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffffca; TEXT-ALIGN: center
}
#y-ks-mantle-container {
	MARGIN: 12px 10px 5px
}
.shadow {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 2px solid
}
#y-ks-header-user-profile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.global-search-bar A {
	COLOR: #fff
}
.global-search-bar A:hover {
	COLOR: #006699
}
.global-search-bar {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; POSITION: relative
}
.global-search-bar #ks-mantle-search-form {
	VERTICAL-ALIGN: middle
}
.global-search-bar #ks-mantle-search-form TABLE TR TD {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle
}
.global-search-bar #ks-mantle-search-form STRONG {
	FONT-SIZE: 110%; VERTICAL-ALIGN: middle
}
.global-search-bar #ks-mantle-search-form INPUT.textfield {
	FONT-SIZE: 110%; WIDTH: 300px
}
.global-search-bar #ks-mantle-search-form .alt-button {
	VERTICAL-ALIGN: middle; HEIGHT: 2.2em
}
.global-search-bar #mantle-search-text {
	FONT-SIZE: 120%; VERTICAL-ALIGN: middle; WIDTH: 253px; HEIGHT: 1em
}
.global-search-bar #ks-mantle-search-form A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.global-search-bar STRONG {
	PADDING-RIGHT: 10px; FONT-SIZE: 110%; COLOR: #fff
}
.global-search-bar .side-link {
	RIGHT: 0px; BORDER-LEFT: #fff 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 2.4em
}
.global-search-bar .side-link {
	PADDING-RIGHT: 1.1em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0em; PADDING-TOP: 0.6em
}
.global-search-bar .side-link A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#contact-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: -7px 0px 0px; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #f0f8e6; TEXT-ALIGN: left
}
#contact-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#contact-nav UL LI {
	DISPLAY: inline; MARGIN-LEFT: 2px; COLOR: #666; MARGIN-RIGHT: 2px
}
#contact-nav UL LI A {
	TEXT-DECORATION: underline
}
#contact-nav UL LI A:hover {
	COLOR: #666
}
#y-ks-footer {
	CLEAR: both; MARGIN: 25px auto auto; WIDTH: 100%; POSITION: relative
}
#y-ks-footer P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 70%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
P.disclosure {
	PADDING-LEFT: 12px; FONT-SIZE: 70%; COLOR: #666; TEXT-ALIGN: left
}
#y-ks-footer-intl-links {
	PADDING-RIGHT: 14px; PADDING-LEFT: 10px; FONT-SIZE: 85%; PADDING-BOTTOM: 10px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
#y-ks-footer-intl-links TABLE TR TD {
	LINE-HEIGHT: 175%
}
#y-ks-footer-intl-links TABLE TR TD A {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #333; BORDER-BOTTOM: #fff 1px solid
}
#y-body-green-knowledge-search TD {
	VERTICAL-ALIGN: top
}
#y-body-green-knowledge-search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 50; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1003px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#y-body-green-knowledge-search #header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 257px; WIDTH: 481px; PADDING-TOP: 0px; POSITION: relative
}
#y-body-green-knowledge-search #content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; TOP: 5px
}
#y-body-green-knowledge-search #content #left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 55px; VERTICAL-ALIGN: top; 
	/*WIDTH: 230px;*/ 
	WIDTH: 160px;
	PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#y-body-green-knowledge-search #content #right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 55px; VERTICAL-ALIGN: top; 
	/*WIDTH: 230px;*/ 
	WIDTH: 300px;
	PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#y-body-green-knowledge-search #content #middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 55px; WIDTH: 481px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#y-body-green-knowledge-search .left-small #content #left {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; WIDTH: 210px; BORDER-BOTTOM: red 1px solid
}
.left-small#y-body-green-knowledge-search #content #middle {
	WIDTH: 543px
}
#y-body-green-knowledge-search #content-3-col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 5px
}
#y-body-green-knowledge-search #content-3-col #left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 172px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
#y-body-green-knowledge-search #content-3-col #middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; LEFT: 190px; PADDING-BOTTOM: 0px; WIDTH: 370px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#y-body-green-knowledge-search #content-3-col #right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; WIDTH: 172px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
#y-body-green-knowledge-search #content-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; TOP: 5px
}
#y-body-green-knowledge-search #content-right #right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 55px; VERTICAL-ALIGN: top; WIDTH: 230px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#y-body-green-knowledge-search #content-right #middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 55px; WIDTH: 481px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#y-body-green-knowledge-search #content {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
#y-body-green-knowledge-search #content #half-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; RIGHT: -5px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 55px; VERTICAL-ALIGN: top; WIDTH: 357px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#y-body-green-knowledge-search #content #half-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 55px; WIDTH: 357px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#y-body-green-knowledge-search #content #half-right .question-listing {
	MARGIN-LEFT: -5px; WIDTH: 100%
}
#y-body-green-knowledge-search #content #half-left .question-listing {
	MARGIN-LEFT: -5px; WIDTH: 100%
}
#y-body-green-knowledge-search #content #just-middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; LEFT: 0px; MARGIN-BOTTOM: 40px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 12px; WIDTH: 725px; MARGIN-RIGHT: 12px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#y-body-green-knowledge-search #just-middle .just-middle-h1 {
	PADDING-LEFT: 195px; POSITION: relative
}
#y-body-green-knowledge-search P {
	PADDING-BOTTOM: 10px
}
#ks-search-summary {
	FONT-SIZE: 80%; RIGHT: 5px; COLOR: #666; POSITION: absolute; TOP: 6px
}
#advanced-search-link {
	FONT-SIZE: 80%! important
}
FORM INPUT.search-box {
	FONT-SIZE: 100%
}
.y-ks-data-display {
	
}
.y-ks-data-display .y-ks-data-display-left {
	CLEAR: right; BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; FLOAT: left; BORDER-LEFT: red 1px solid; WIDTH: 200px; BORDER-BOTTOM: red 1px solid
}
.y-ks-data-display .y-ks-data-display-right {
	CLEAR: right; BORDER-RIGHT: green 1px solid; BORDER-TOP: green 1px solid; FLOAT: left; BORDER-LEFT: green 1px solid; BORDER-BOTTOM: green 1px solid
}
#y-body-green-knowledge-search #middle P {
	LINE-HEIGHT: 175%
}
#y-body-green-knowledge-search #middle P.meta {
	LINE-HEIGHT: 130%
}
#y-body-green-knowledge-search #middle P.abstract {
	LINE-HEIGHT: 130%
}
#y-body-green-knowledge-search #middle P#no-results-found {
	LINE-HEIGHT: 130%
}
#save_to_my_web A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
#save_to_my_web A:hover {
	BACKGROUND: #3993ff; COLOR: #fff; TEXT-DECORATION: none! important
}
#save_to_my_web A:hover STRONG {
	BACKGROUND: #3993ff; COLOR: #fff; TEXT-DECORATION: none! important
}
#save_to_my_web A:hover B {
	COLOR: #ff1c92; TEXT-DECORATION: none
}
#save_to_my_web STRONG {
	COLOR: #3993ff; TEXT-DECORATION: none
}
#save_to_my_web B {
	COLOR: #ff1c92; TEXT-DECORATION: none
}
#yschsec H2 A {
	FONT-SIZE: 90%; COLOR: #909090
}
#yschsec LI A {
	FONT-SIZE: 120%; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 0px
}
#yschsec LI EM {
	FONT-SIZE: 100%; MARGIN-LEFT: 0px
}
#yschsec A {
	COLOR: #0000de
}
#yschsec .yschprom A {
	LINE-HEIGHT: 120%
}
.yschttl {
	FONT-SIZE: 120%; LINE-HEIGHT: 1.1em
}
.yschabstr {
	FONT-SIZE: 85%; OVERFLOW: hidden; WIDTH: 100%; COLOR: #000
}
.yschurl {
	COLOR: #008000
}
#ks_results_title {
	PADDING-RIGHT: 3px; MARGIN-TOP: 10px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 3px; BACKGROUND-COLOR: #d6e6ae
}
#web_results_title {
	PADDING-RIGHT: 150px; PADDING-LEFT: 5px; BACKGROUND: url(../images/srp_greygradient.gif) no-repeat; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 10px; PADDING-TOP: 5px; POSITION: relative
}
#ks_results_title H2 {
	FONT-SIZE: 90%; COLOR: #666666
}
#web_results_title H2 {
	FONT-SIZE: 90%; COLOR: #666666
}
#no-results-found {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 2px! important; MARGIN: 10px 0px; COLOR: #000; PADDING-TOP: 2px! important; BACKGROUND-COLOR: #ccc
}
#no-results-found STRONG {
	FONT-WEIGHT: bold
}
#web_results OL {
	PADDING-LEFT: 25px; MARGIN-LEFT: 0px
}
#web_results OL LI {
	MARGIN-BOTTOM: 10px
}
#web_results OL LI A {
	FONT-SIZE: 120%
}
#web_results OL LI EM {
	FONT-SIZE: 100%
}
#web_results .yschabstr {
	MARGIN-TOP: 3px; FONT-SIZE: 100%
}
#web_results A {
	COLOR: #0000de; LINE-HEIGHT: 110%
}
#more-web-results {
	MARGIN-LEFT: 25px
}
#web_results_count {
	FONT-SIZE: 80%! important; RIGHT: 0px; MARGIN: 5px 5px 5px 2px; COLOR: #666! important; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
.yschspns UL {
	BORDER-RIGHT: #ecf5fa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ecf5fa 1px solid; MARGIN-TOP: 13px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ecf5fa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ecf5fa 1px solid
}
.yschbbox {
	BACKGROUND: #ecf5fa 0% 50%
}
.yschhd {
	PADDING-RIGHT: 5px; RIGHT: 0px; FONT: 78% verdana; POSITION: static; TEXT-ALIGN: right; font-size-adjust: none; font-stretch: normal
}
.yschbbox .yschhd H2 {
	FONT-SIZE: 85%
}
.yschbbox .yschhd A {
	COLOR: #909090; TEXT-DECORATION: none
}
.yschbbox .yschhd A:hover {
	COLOR: #0000de; TEXT-DECORATION: underline
}
.yschspns LI EM {
	FONT-SIZE: 100%; COLOR: #008000
}
.yschspns {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0pt; PADDING-TOP: 3px
}
.yschspns .yschhd {
	MARGIN-BOTTOM: 2px; TEXT-ALIGN: right
}
.yschspns H2 A {
	TEXT-DECORATION: none
}
.yschspns H2 A:visited {
	COLOR: #909090
}
.yschspns H2 A:hover {
	COLOR: #0000de; TEXT-DECORATION: underline
}
.yschspns UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; BACKGROUND: #ecf5fa 0% 50%; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
.yschspns LI {
	PADDING-LEFT: 7px; MARGIN-BOTTOM: 25px; CURSOR: pointer; LIST-STYLE-TYPE: none
}
.yschspns LI.yschlast {
	MARGIN-BOTTOM: 0pt; PADDING-BOTTOM: 7px
}
.yschspns LI A {
	FONT-SIZE: 120%; COLOR: #0000de
}
#boa {
	BACKGROUND: url(../images/boamod_mid.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 481px; POSITION: relative; HEIGHT: 15.5em
}
#boa-top {
	BACKGROUND: url(../images/boamod_top.gif); LEFT: 0px; WIDTH: 481px; POSITION: absolute; TOP: 0px; HEIGHT: 28px
}
#boa-lshade {
	Z-INDEX: 15; BACKGROUND: url(../images/boamod_mid.gif) repeat-y 0px 0px; LEFT: 0px; WIDTH: 5px; POSITION: absolute; TOP: 28px; HEIGHT: 160px
}
#boa-rshade {
	Z-INDEX: 15; RIGHT: 0px; BACKGROUND: url(../images/boamod_mid.gif) repeat-y -470px 0px; WIDTH: 10px; POSITION: absolute; TOP: 28px; HEIGHT: 160px
}
#boa-content {
	MARGIN-TOP: 5px; Z-INDEX: 1; LEFT: 15px; OVERFLOW: visible; WIDTH: 455px; POSITION: absolute; TOP: 24px; HEIGHT: 10em
}
#boa-top H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 110%; LEFT: 15px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
#boa-bottom {
	BACKGROUND: url(../images/boamod_btm.gif); WIDTH: 481px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 28px
}
#boa-controls {
	Z-INDEX: 20; RIGHT: 8px; BOTTOM: 10px; POSITION: absolute
}
#boa-controls IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
#boa-controls #ctrl-prev {
	BACKGROUND: url(../images/revarrow2.gif) no-repeat
}
#boa-controls #ctrl-prev:hover {
	BACKGROUND: url(../images/revarrow_hover.gif) no-repeat
}
#boa-controls #ctrl-next {
	BACKGROUND: url(../images/fwdarrow2.gif) no-repeat
}
#boa-controls #ctrl-next:hover {
	BACKGROUND: url(../images/fwdarrow_hover.gif) no-repeat
}
#boa-controls .pause {
	BACKGROUND: url(../images/pause2.gif) no-repeat
}
#boa-controls .pause:hover {
	BACKGROUND: url(../images/pause_hover.gif) no-repeat
}
#boa-controls .play {
	BACKGROUND: url(../images/play.gif) no-repeat
}
#boa-controls .play:hover {
	BACKGROUND: url(../images/play_hover.gif) no-repeat
}
#boa-progress {
	RIGHT: 10px; POSITION: absolute; TOP: 5px
}
#boa-progress UL {
	MARGIN: 0px
}
#boa-progress UL LI {
	DISPLAY: inline; CURSOR: hand; LIST-STYLE-TYPE: none
}
#boa-progress UL LI .spacer {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-LEFT: 3px; BORDER-LEFT: #999 1px solid; WIDTH: 8px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 8px; BACKGROUND-COLOR: #fff
}
#boa-progress UL LI.active .spacer {
	BACKGROUND-COLOR: #ccc
}
#boa .ft-content {
	Z-INDEX: 5; LEFT: 0px; WIDTH: 455px; POSITION: absolute; TOP: 0px; HEIGHT: 10em; BACKGROUND-COLOR: #fff
}
BODY {
	CURSOR: default; COLOR: #666; FONT-FAMILY: arial,san-serif
}
A:hover IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
A IMG:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
H1 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H2 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H3 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H4 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H5 {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
P {
	MARGIN: 0px
}
H1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 130%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 4px; FONT-FAMILY: arial
}
H1 STRONG {
	COLOR: #333
}
#header-wide H1 {
	BORDER-TOP-WIDTH: 0px; MARGIN: 5px 5px 5px 6px
}
H3 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-WEIGHT: BOLD; FONT-SIZE: 110%; 
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial
}
H3 A.username {
	FONT-SIZE: 115%; OVERFLOW: hidden; TEXT-DECORATION: none! important
}
H4 {
	DISPLAY: block; FONT-SIZE: 90%; MARGIN: 5px 1px 1px
}
H5 {
	FONT-WEIGHT: normal
}
HR {
	HEIGHT: 1px
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; TEXT-ALIGN: left
}
HR {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 1px
}
UL LI {
	LINE-HEIGHT: 115%
}
EM {
	FONT-WEIGHT: normal! important; FONT-SIZE: 85%; COLOR: #666; FONT-STYLE: normal
}
FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 10px; PADDING-TOP: 0px
}
CITE.level {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #333; FONT-STYLE: normal; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: center
}
PRE {
	WORD-WRAP: break-word
}
.bold {
	FONT-WEIGHT: bold
}
.block {
	DISPLAY: block
}
.sr-info-container {
	POSITION: relative; HEIGHT: 0px
}
UNKNOWN {
	DISPLAY: block; LEFT: -5000em; POSITION: absolute
}
 HTML .sr-info {
	LEFT: -1000em; POSITION: absolute; TOP: 0px
}
UNKNOWN {
	LEFT: -1000em; POSITION: absolute; TOP: 0px
}
.padMyLeft {
	PADDING-LEFT: 5px
}
IMG.rss_ico {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.rss-link {
	PADDING-LEFT: 20px! important; BACKGROUND: url(../images/rssicon_green.gif) no-repeat 3px 3px
}
H1.nohat {
	PADDING-RIGHT: 180px
}
H1.question-answer-title {
	BORDER-TOP-WIDTH: 0px
}
.left-small H1 {
	PADDING-BOTTOM: 2px
}
H2.header {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 115%; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f8e6
}
H2.header-sidebar {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 115%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
H2.errorTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
H3.subheading {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: normal! important; FONT-SIZE: 90%; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 3px; COLOR: #666; PADDING-TOP: 3px
}
H3.question-title {
	FONT-SIZE: 145%; OVERFLOW: hidden; COLOR: black; BACKGROUND-COLOR: #ffffca
}
H3.title {
	FONT-SIZE: 140%
}
STRONG.title {
	FONT-SIZE: 140%
}
H4.subheading {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 90%; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 3px; COLOR: #666; PADDING-TOP: 3px
}
A {
	COLOR: #0E99F1; TEXT-DECORATION: none
}
.question-listing A:visited {
	COLOR: #896f97
}
A:hover {
	CURSOR: hand; COLOR: #0E99F1; TEXT-DECORATION: underline
}
A.subtle {
	COLOR: #333; TEXT-DECORATION: underline
}
A.subtle:hover {
	COLOR: #006699
}
A.more-subtle {
	COLOR: #777; TEXT-DECORATION: underline
}
A.more-subtle:hover {
	COLOR: #006699
}
DIV.spacer {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 3px
}
.error {
	COLOR: red! important; TEXT-DECORATION: none
}
.error-container {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.system-error {
	COLOR: #666
}
DIV.message-container {
	BORDER-RIGHT: #54c40a 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #54c40a 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #54c40a 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #54c40a 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffffca; TEXT-ALIGN: center
}
DIV.message-container STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 125%
}
FORM.search-form INPUT.alt-button {
	FONT-SIZE: 100%
}
.insert-margin {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 10px
}
.alert {
	COLOR: #f30
}
TR.alternate {
	BACKGROUND-COLOR: #eee
}
TR.alternate TD {
	BACKGROUND-COLOR: #eee
}
SUP FONT.estext {
	FONT-SIZE: 90%
}
UNKNOWN {
	FONT-SIZE: 10px
}
.feedbackToUser {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: red; PADDING-TOP: 1px; TOP: 5px
}
#dl_profile_create_email {
	
}
#dl_profile_create_email UL LI {
	PADDING-LEFT: 15px; MARGIN: 2px 0px
}
#dl_profile_create_email UL LI INPUT.radio {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#dl_profile_create_email UL {
	PADDING-BOTTOM: 10px
}
.graph-bar-chart-container {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.graph-bar-chart {
	BACKGROUND-COLOR: yellow
}
.graph-bar-chart-container STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; MARGIN-LEFT: 5px
}
.colorDKOpen H2 {
	PADDING-LEFT: 5px; COLOR: #666
}
.colorLTOpen H2 {
	PADDING-LEFT: 5px; COLOR: #666
}
.colorDKVoting H2 {
	PADDING-LEFT: 5px; COLOR: #666
}
.colorLTVoting H2 {
	PADDING-LEFT: 5px; COLOR: #666
}
.colorDKResolved H2 {
	PADDING-LEFT: 5px; COLOR: #666
}
.colorLTResolved H2 {
	PADDING-LEFT: 5px; COLOR: #666
}
.ltVotingBG {
	PADDING-LEFT: 5px; COLOR: #666
}
.ltResolvedBG {
	PADDING-LEFT: 5px; COLOR: #666
}
.ltOpenBG {
	PADDING-LEFT: 5px; COLOR: #666
}
SPAN.message {
	COLOR: #f60
}
P.msgToUser {
	CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.status-message {
	MARGIN-TOP: 10px; PADDING-LEFT: 0px; COLOR: #666; LINE-HEIGHT: normal! important; POSITION: relative; TOP: -2px
}
.path-of-category-select {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccc
}
.bg-icon-question {
	PADDING-BOTTOM: 20px; POSITION: relative
}
#ks-new-qa {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-TOP: 0px
}
#ks-new-qa .q_status_full {
	BACKGROUND-POSITION: left top; FONT-SIZE: 90%; LINE-HEIGHT: 140%
}
#ks-new-qa .q_status_partial {
	BACKGROUND-POSITION: left top; FONT-SIZE: 90%; LINE-HEIGHT: 140%
}
#ks-new-qa .q_status_new {
	BACKGROUND-POSITION: left top; FONT-SIZE: 90%; LINE-HEIGHT: 140%
}
#ks-new-qa LI {
	MARGIN-LEFT: -10px! important; LIST-STYLE-TYPE: disc! important
}
#ks-new-qa .section-listing H2 {
	FONT-SIZE: 115%; TEXT-DECORATION: none! important
}
#ks-new-qa .section-listing H2 A {
	TEXT-DECORATION: none! important
}
.js-badge {
	DISPLAY: inline-block; OVERFLOW: hidden
}
.js-badge {
	DISPLAY: block
}
.js-badge P {
	PADDING-RIGHT: 1em; FLOAT: left; WIDTH: 50%
}
.js-badge .js-badge-container {
	FLOAT: left
}
.js-badge .js-badge-container #y-answers-badge-0 P {
	FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto
}
.js-badge .js-badge-container #y-answers-badge-0 FORM {
	DISPLAY: block
}
.js-badge .js-badge-container #y-answers-badge-0 SPAN {
	OVERFLOW: visible! important
}
UNKNOWN {
	
}
.vote-results {
	MARGIN-BOTTOM: 10px
}
#content .viewby {
	LEFT: 5px; WIDTH: 5em; POSITION: absolute; TOP: 5px
}
#content .viewlinks {
	MARGIN-LEFT: 5em
}
#content .viewfirst {
	MARGIN-LEFT: 0px
}
#ansct-ad {
	RIGHT: 0px; MARGIN-RIGHT: 0px; POSITION: absolute; TOP: 5px
}
#menuContainer {
	BACKGROUND-COLOR: #fff
}
.autocat#menuContainer {
	CLEAR: left; FLOAT: none; MARGIN-LEFT: 175px; OVERFLOW: hidden
}
#menuContainer SELECT {
	FONT-SIZE: 8pt
}
#menuContainer DIV.delimiter {
	DISPLAY: block; Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; BORDER-BOTTOM: #68ce12 1px solid; POSITION: absolute
}
#menuHeader TH {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; VERTICAL-ALIGN: top; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#menuHeader TD {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#y-body-knowledge-search {
	MARGIN-TOP: 1em; COLOR: #333
}
#y-body-green-knowledge-search {
	MARGIN-TOP: 1em; COLOR: #333
}
.home#y-body-knowledge-search {
	MARGIN-TOP: 2em
}
.home#y-body-green-knowledge-search {
	MARGIN-TOP: 1em
}
#y-body-green-knowledge-search #middle DIV.heading P {
	LINE-HEIGHT: 100%; PADDING-TOP: 5px
}
#ypn-share {
	DISPLAY: none
}
#left #small-profile {
	COLOR: #666
}
#left #small-profile H4 {
	COLOR: #f19000
}
DIV.ks-look-head-questions IMG {
	MARGIN: 25px 20px 0px 0px
}
OL.search-results LI B {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
OL.search-results LI A {
	FONT-SIZE: 120%; COLOR: #0000de
}
OL.search-results LI A.subtle {
	COLOR: #333; TEXT-DECORATION: underline
}
OL.search-results LI A.subtle:hover {
	COLOR: #3399cc
}
OL.search-results LI .meta {
	FONT-SIZE: 85%; COLOR: #666
}
OL.search-results LI .meta A {
	FONT-SIZE: 100%; COLOR: #666
}
UL.search-results {
	MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important
}
OL.search-results {
	MARGIN-TOP: 25px; PADDING-LEFT: 0px; MARGIN-LEFT: 5px; LIST-STYLE-TYPE: none
}
OL.search-results .abstract {
	PADDING-BOTTOM: 0px! important
}
OL.search-results DIV.spacer {
	HEIGHT: 15px
}
.ksmodulecontainer {
	BORDER-RIGHT: green 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: green 0px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: green 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: green 0px solid
}
.ksmodulecontainer DIV {
	HEIGHT: auto
}
.ksmodulecontainer DIV DIV {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.ksmodulecontainer .first {
	MARGIN: 0px; POSITION: relative; HEIGHT: 0px
}
.ksmodulecontainer .last {
	MARGIN: 0px; POSITION: relative; HEIGHT: 0px
}
#middle-center .ksmodulecontainer .ksmodulecontent {
	WIDTH: auto
}
.ksmodulecontainer FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ksmodulecontainer .ksmodulecontent H1 {
	PADDING-LEFT: 0px
}
.ksmodulecontainer .ksmodulecontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
P.more-link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TD P.more-link A {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.modulecontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UNKNOWN {
	HEIGHT: auto
}
.modulecontainer DIV DIV {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.modulecontainer .first {
	MARGIN: 0px; POSITION: relative; HEIGHT: 0px
}
.modulecontainer .last {
	MARGIN: 0px; POSITION: relative; HEIGHT: 0px
}
.modulecontainer FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.modulecontainer .modulecontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.modulecontent .subtle {
	WHITE-SPACE: nowrap
}
.featured-box-content H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #666; FONT-FAMILY: arial
}
.entry-form H1 {
	BORDER-BOTTOM: #fff 3px solid
}
.entry-form {
	MARGIN-BOTTOM: 10px
}
.entry-form DIV.form-elements {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.left #search-area {
	WIDTH: 230px
}
.right #search-area {
	WIDTH: 220px
}
#search-area H2.header {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 2px; FONT-SIZE: 90%; MARGIN-BOTTOM: 5px
}
#search-area #search-text {
	MARGIN-LEFT: 1px; VERTICAL-ALIGN: middle; WIDTH: 120px; MARGIN-RIGHT: 5px; HEIGHT: 16px
}
#search-area #search-submit {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 60px; PADDING-TOP: 0px
}
#search-area #advanced-wrapper {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
#search-area #advanced-wrapper A {
	FONT-SIZE: 80%; MARGIN-LEFT: 1px
}
#search-area {
	
}
.question-results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; POSITION: relative;
	clear:both;
	
}
.question-results TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.question-listing {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/h1gradient.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 481px; PADDING-TOP: 0px; POSITION: relative
}
.question-results .question .info {
	FONT-SIZE: 75%; WIDTH: 411px; COLOR: #666; LINE-HEIGHT: 135%; FONT-FAMILY: arial
}
.question-listing .question .info {
	FONT-SIZE: 75%; WIDTH: 411px; COLOR: #666; LINE-HEIGHT: 135%; FONT-FAMILY: arial
}
.question-results .question .info .subject {
	LINE-HEIGHT: 135%; FONT-FAMILY: arial
}
.question-listing .question .info .subject {
	LINE-HEIGHT: 135%; FONT-FAMILY: arial
}
.question .info .subject {
	TEXT-DECORATION: none
}
.question .info .subject:hover {
	TEXT-DECORATION: underline
}
.question .info .l1 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%
}
.question .info .l2 {
	FONT-WEIGHT: bold; FONT-SIZE: 125%
}
.question .info .l3 {
	FONT-SIZE: 116%
}
.question-results .dotted-line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.question-listing .dotted-line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.question-results TD.image {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 50px; PADDING-TOP: 5px; padding-right:0px;
}
.question-listing TD.image {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 50px; PADDING-TOP: 5px
}
.question-results TD.expert IMG {
	BORDER-RIGHT: #68cb18 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #68cb18 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #68cb18 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #68cb18 1px solid
}
.question-listing TD.expert IMG {
	BORDER-RIGHT: #68cb18 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #68cb18 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #68cb18 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #68cb18 1px solid
}
.question-results TD.no-image {
	PADDING-LEFT: 4px; WIDTH: 1px; HEIGHT: 50px
}
.question-listing TD.no-image {
	PADDING-LEFT: 4px; WIDTH: 1px; HEIGHT: 50px
}
.question-results TD H1 {
	DISPLAY: block; FONT-SIZE: 125%! important
}
.question-listing TD H1 {
	DISPLAY: block; FONT-SIZE: 125%! important
}
.question-results TD.info {
	COLOR: black
}
.modulecontent .question-listing {
	BORDER-TOP: #ccc 1px solid
}
.question-results .none-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.question-listing .none-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.question-listing .attention A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffca
}
.question-listing .attention-warning A {
	COLOR: #e88a35
}
.question-listing .attention-warning A:visited {
	COLOR: #e88a35
}
.question-results H2 {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 125%; PADDING-BOTTOM: 0px; COLOR: #54c40a; PADDING-TOP: 5px
}
.question-listing H2 {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 125%; PADDING-BOTTOM: 0px; COLOR: #54c40a; PADDING-TOP: 5px
}
.question-results UL LI {
	MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: -30px! important; LIST-STYLE-TYPE: none! important
}
.question-listing UL LI {
	MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: -30px! important; LIST-STYLE-TYPE: none! important
}
.invalid-question TD {
	COLOR: #999! important
}
.invalid-question LI {
	COLOR: #999! important
}
.add-email-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN-LEFT: 23px; PADDING-TOP: 7px
}
.mainmodule {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 500px; COLOR: #4b4b4b
}
UNKNOWN {
	WIDTH: 37.5em; min-width: 500px
}
.sidemodule {
	MARGIN-TOP: 10px; FLOAT: right; WIDTH: 230px
}
UNKNOWN {
	WIDTH: 18em; min-width: 240px
}
TABLE.recordset {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.table-collection-of-items {
	MARGIN: 0px; PADDING-TOP: 5px
}
TABLE.table-collection-of-items-highlighted {
	MARGIN: 0px; PADDING-TOP: 5px
}
/*
DIV.highlighted-q-state {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/question_bg_green.gif) repeat-x left top; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
TABLE.highlighted-q-state {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/question_bg_green.gif) repeat-x left top; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV.highlighted-v-state {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/question_bg_orange.gif) repeat-x left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.highlighted-v-state {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/question_bg_orange.gif) repeat-x left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.highlighted-k-state {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/question_bg_blue.gif) repeat-x left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.highlighted-k-state {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/question_bg_blue.gif) repeat-x left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
*/
.table-left {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 105px! important; PADDING-TOP: 5px
}
.question-listing TABLE TR .bg-icon-question {
	POSITION: relative
}
.question-listing .table-left {
	PADDING-TOP: 0px
}
.table-right {
	HEIGHT: 120%
}
.table-left-comment {
	VERTICAL-ALIGN: bottom; OVERFLOW: scroll; WIDTH: 100px; HEIGHT: 120%
}
.table-left SPAN {
	OVERFLOW: hidden; WIDTH: 100px
}
.table-left-comment SPAN {
	OVERFLOW: hidden; WIDTH: 100px
}
.table-left EM {
	MARGIN-TOP: 3px; DISPLAY: block; LINE-HEIGHT: 100%
}
TR.sortbybar {
	MARGIN-BOTTOM: 5px
}
TR.sortbybar TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #f0efdd
}
TR.sortbybar TH {
	COLOR: #333
}
TR.record {
	BORDER-BOTTOM: #ccc 1px solid
}
TR.record A {
	
}
DIV.sortbybar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 90%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px; BACKGROUND-COLOR: #f0efdd
}
DL.recordset {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 100%; FLOAT: left; VERTICAL-ALIGN: top; POSITION: relative
}
DL.recordset DT {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 200px; PADDING-TOP: 0px; POSITION: relative
}
DL.recordset DD {
	CLEAR: both; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 10px! important; PADDING-TOP: 5px! important; POSITION: relative
}
#ks-my-profile {
	FLOAT: left; WIDTH: 300px
}
#ks-my-profile TABLE {
	PADDING-TOP: 15px
}
#ks-my-profile #y-ks-my-profile-pic {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
#ks-my-questions {
	CLEAR: right; FONT-SIZE: 90%; FLOAT: left; MARGIN-LEFT: 10px; min-width: 340px
}
#ks-array-of-comments {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; DISPLAY: none; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #f0f8e6
}
#array-of-comments {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; DISPLAY: none; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #f0f8e6
}
#ks-array-of-comments H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#array-of-comments H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#array-of-comments .user-profile-image-area {
	MARGIN: 10px 0px 3px; BACKGROUND-COLOR: #fff
}
#ks-widget-comment-toggle {
	MARGIN-TOP: 9px; DISPLAY: block; FONT-WEIGHT: bold; BOTTOM: 0px
}
.closed#ks-widget-comment-toggle {
	
}
.open#ks-widget-comment-toggle {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
#ks-widget-comment-toggle TD {
	
}
#ks-widget-comment-toggle .ks-qa-bar {
	VERTICAL-ALIGN: bottom! important; HEIGHT: 16px
}
#ks-widget-comment-toggle .ks-qa-bar TD {
	VERTICAL-ALIGN: bottom! important; HEIGHT: 16px
}
#ks-question-state-legend {
	DISPLAY: none; Z-INDEX: 3; RIGHT: 0px; WIDTH: 234px; POSITION: absolute; TOP: 0px; HEIGHT: 43px
}
.display-point-total {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #eee; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 22px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 14px; TEXT-ALIGN: center! important
}
TABLE.user-form-input {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
TABLE.user-input {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
TABLE.user-form-input TR {
	MARGIN-BOTTOM: 10px
}
TABLE.user-input TR {
	MARGIN-BOTTOM: 10px
}
#plzwait {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; MARGIN-TOP: 15px; DISPLAY: none; PADDING-LEFT: 3px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; BORDER-LEFT: #666 1px solid; WIDTH: 400px; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana
}
.no-results {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: auto; COLOR: #666; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.ks-question-answer-container {
	FONT-WEIGHT: normal
}
.ks-question-answer-container BR {
	PADDING-BOTTOM: 10px! important
}
#ks-action-box {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#ks-action-box FORM {
	MARGIN: 0px
}
.ks-qa-evaluation-bar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.ks-qa-action-bar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.ks-qa-action-bar {
	TOP: 19px
}
 HTML .ks-qa-action-bar #content .action-item IMG {
	LEFT: -16px; MARGIN-RIGHT: 0px
}
.ks-pagination-links {
	MARGIN-BOTTOM: 15px; COLOR: rgb(128,128,128); LINE-HEIGHT: 140%; PADDING-TOP: 25px; POSITION: relative; TEXT-ALIGN: left
}
.ks-pagination-links UL {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.ks-pagination-links LI {
	DISPLAY: inline; MARGIN: 2px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.ks-pagination-links LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px! important; FONT-WEIGHT: 100; FONT-SIZE: 0.8em! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.ks-pagination-links LI A.last {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid
}
.ks-pagination-links LI A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #000 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0098d4
}
.ks-pagination-links LI A.last:hover {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-BOTTOM: #000 2px solid
}
.ks-pagination-links .current {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; TEXT-DECORATION: none
}
.ks-pagination-links .next A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid
}
.ks-pagination-links .previous A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid
}
.ks-pagination-links .next A:hover {
	FONT-WEIGHT: normal
}
.ks-pagination-links .previous A:hover {
	FONT-WEIGHT: normal
}
.ks-pagination-links .total {
	FONT-SIZE: 80%
}
.bodytext .ks-pagination-links {
	MARGIN: 40px 0px 20px; PADDING-TOP: 0px
}
#catCrumbSelect {
	FONT-SIZE: 85%
}
.bodytext {
	MARGIN-LEFT: 5px
}
#suggestionsQuestions {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: 95%; MIN-HEIGHT: 9.2em; PADDING-BOTTOM: 5px; WIDTH: 440px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fbfff5
}
#suggestionsQuestions UL {
	PADDING-LEFT: 15px
}
#suggestionsQuestions UL LI {
	MARGIN-TOP: 3px
}
#suggestionsQuestions P {
	MARGIN: 0px; PADDING-TOP: 5px
}
#suggestionsQuestions:hover {
	FILTER: alpha(opacity=100); moz-opacity: 100; opacity: 1
}
#vitality-box {
	BORDER-RIGHT: #c1dca3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c1dca3 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c1dca3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c1dca3 1px solid; BACKGROUND-COLOR: #e6f2d8
}
#vitality-box H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #94af75
}
#vitality-contents {
	PADDING-RIGHT: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f4faf0
}
#vitality-contents .desc {
	PADDING-BOTTOM: 3px; COLOR: #666
}
#vitality-contents .val {
	FONT-WEIGHT: bold; COLOR: #333
}
.kudostext {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #666; PADDING-TOP: 5px
}
.kudostext H3 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #5ab310
}
.kudostext EM {
	MARGIN-TOP: 5px; DISPLAY: block; MARGIN-BOTTOM: 10px
}
.kudostext A:visited {
	COLOR: #896f97
}
#ks-faq {
	COLOR: #333
}
#ks-faq OL {
	PADDING-RIGHT: 14px; PADDING-LEFT: 32px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL#ks-faq-toc {
	MARGIN-TOP: 20px
}
OL#ks-faq-toc LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL#ks-faq-content {
	MARGIN-TOP: 40px
}
OL#ks-faq-content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
OL#ks-faq-content LI P {
	MARGIN-TOP: 5px
}
#leaderboard-wrapper {
	BORDER-RIGHT: #c1dca3 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c1dca3 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 5px; BORDER-LEFT: #c1dca3 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c1dca3 1px solid; BACKGROUND-COLOR: #e6f2db
}
#leaderboard {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#leaderboard TR.l1 {
	FONT-SIZE: 130%
}
#leaderboard TR.l2 {
	FONT-SIZE: 120%
}
#leaderboard TR.l3 {
	FONT-SIZE: 100%
}
#leaderboard TR TD.odd {
	BACKGROUND-COLOR: #f4faf0
}
#leaderboard TR TD.even {
	BACKGROUND-COLOR: #fff
}
#leaderboard TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #92a679; PADDING-TOP: 5px; BACKGROUND-COLOR: #e6f2db; TEXT-ALIGN: center
}
#leaderboard TH.number {
	BORDER-LEFT: #c1dca3 1px solid
}
#leaderboard TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#leaderboard TD.text {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: left
}
#leaderboard TD.number {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c1dca3 1px solid; COLOR: #333; TEXT-ALIGN: center
}
#leaderboard TD.edge {
	BORDER-LEFT-WIDTH: 0px
}
#leaderboard TD.photo IMG {
	WIDTH: 38px
}
#leaderboard TD.active IMG {
	BORDER-RIGHT: #68cb18 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #68cb18 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #68cb18 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #68cb18 1px solid
}
#leaderboard A {
	
}
#leaderboard .ranking {
	FONT-WEIGHT: bold
}
.nav-toggle {
	FONT-SIZE: 90%; MARGIN: 5px
}
#sort-options {
	FONT-SIZE: 90%; MARGIN: 5px 0px; WIDTH: 472px; POSITION: relative
}
#sort-options #plain-content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#sort-options #content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; BACKGROUND: url(../images/sort_bgtop.gif) no-repeat; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#sort-options #plain-bottom {
	LEFT: 0px; WIDTH: 482px; BOTTOM: 0px; POSITION: relative; HEIGHT: 2px
}
#sort-options #bottom {
	BACKGROUND: url(../images/sort_bgbottom.gif) no-repeat; LEFT: 0px; WIDTH: 482px; BOTTOM: 0px; POSITION: relative; HEIGHT: 2px
}
#sort-options A {
	MARGIN: 5px
}
#sort-options #sort-dir-image {
	DISPLAY: inline; MARGIN: 0px; VERTICAL-ALIGN: bottom
}
#sort-options #sort-dir-image A {
	MARGIN-LEFT: -5px
}
#sort-options #sort-dir-image IMG {
	PADDING-BOTTOM: 1px; VERTICAL-ALIGN: bottom
}
#sort-options A:visited {
	COLOR: #3399cc
}
#my-sort-options {
	FONT-SIZE: 90%; MARGIN: 5px; COLOR: #666
}
#my-sort-options STRONG {
	COLOR: #333; MARGIN-RIGHT: 3px
}
TD.bg-icon-question {
	
}
#global-qa-actions {
	RIGHT: 5px; POSITION: absolute; TOP: 0.3em; TEXT-ALIGN: right
}
#asker-qa-actions {
	FONT-SIZE: 90%; MARGIN: 5px 0px; POSITION: relative
}
#asker-qa-actions #plain-content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#asker-qa-actions #content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; BACKGROUND: url(../images/sort_bgtop.gif) no-repeat -100px 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#asker-qa-actions #plain-bottom {
	LEFT: 0px; WIDTH: 382px; BOTTOM: 0px; POSITION: relative; HEIGHT: 2px
}
#asker-qa-actions #bottom {
	BACKGROUND: url(../images/sort_bgbottom.gif) no-repeat; LEFT: 0px; WIDTH: 382px; BOTTOM: 0px; POSITION: relative; HEIGHT: 2px
}
#asker-qa-actions A {
	MARGIN: 5px
}
#asker-qa-actions A:visited {
	COLOR: #3399cc
}
#asker-qa-actions {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
EM.answer-count {
	DISPLAY: block; POSITION: relative
}
.qa-inline-metatdata {
	MARGIN-TOP: -10px
}
.qa-inline-metatdata A {
	DISPLAY: inline; FONT-SIZE: 85%
}
.qa-inline-metatdata EM A {
	DISPLAY: inline; FONT-SIZE: 100%
}
#category-expert {
	MARGIN-BOTTOM: 10px; POSITION: relative
}
#category-expert #expertinfo {
	LEFT: 0px; MARGIN: 5px 0px; WIDTH: 100%; POSITION: relative
}
#category-expert .photo {
	LEFT: 3px; POSITION: absolute; TOP: 0px
}
#category-expert .photo IMG {
	WIDTH: 38px; HEIGHT: 38px
}
#category-expert .description {
	DISPLAY: block; MARGIN-LEFT: 55px; WIDTH: 415px; POSITION: relative
}
#category-expert .description {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f8e6
}
#category-expert .description .title {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
#category-expert .description .title {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #666
}
#category-expert .description .name {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 80%
}
#category-expert .description .name A {
	
}
#category-expert .description .quality-count {
	DISPLAY: inline; FONT-SIZE: 80%
}
#category-expert .description .level {
	DISPLAY: inline; FONT-SIZE: 80%
}
#category-expert .description .points {
	DISPLAY: inline; FONT-SIZE: 80%
}
#category-expert .description #more-link {
	RIGHT: 10px; BOTTOM: 7px; POSITION: absolute
}
#category-expert .description #more-link {
	FONT-SIZE: 80%
}
.table-info {
	FONT-SIZE: 90%; RIGHT: 6px; POSITION: absolute; TOP: 5px
}
.losing-points {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 195px; COLOR: #666; MARGIN-RIGHT: 5px
}
.forminfotext {
	FONT-SIZE: 90%; MARGIN-LEFT: 195px
}
.best-answer-notify {
	COLOR: #e88a35; TEXT-DECORATION: none
}
.next-question {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; RIGHT: 5px; WIDTH: 160px; POSITION: absolute; TOP: 5px; TEXT-ALIGN: right
}
.answer {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 10px
}
.question {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 10px
}
.post-action-cta {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #c3c3c3 0px solid; BORDER-LEFT: #c3c3c3 1px solid; BORDER-BOTTOM: #c3c3c3 1px solid; POSITION: relative
}
.post-action-cta .heading {
	BACKGROUND-COLOR: #fcfcdc
}
.post-action-cta .heading H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN-BOTTOM: -5px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 10px
}
.post-action-cta .heading P {
	PADDING-LEFT: 11px; FONT-SIZE: 90%; MARGIN: 0px; COLOR: #666
}
.post-action-cta .body H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: -3px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 10px
}
.post-action-cta .body P {
	PADDING-LEFT: 11px; FONT-SIZE: 90%; MARGIN-BOTTOM: -15px; COLOR: #666
}
.post-action-cta .question-listing {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.answer .heading P {
	MARGIN-LEFT: 5px
}
.question .heading H1 {
	CLEAR: left
}
.question .heading H1 SPAN {
	MARGIN-LEFT: 10px
}
.question .heading P {
	PADDING-LEFT: 11px; FONT-SIZE: 90%; MARGIN: 0px 0px 0px 25px; COLOR: #666
}
.question .tutorial IMG {
	MARGIN-TOP: 15px; FLOAT: left; MARGIN-LEFT: 10px
}
.question .tutorial UL {
	MARGIN-TOP: 15px; MARGIN-LEFT: 200px
}
.question .tutorial UL LI {
	LIST-STYLE-TYPE: disc! important
}
.question .tutorial DIV {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 8px
}
.question .tutorial DIV P {
	LINE-HEIGHT: normal! important
}
.no-best-answer {
	MARGIN-TOP: 10px; PADDING-BOTTOM: 10px
}
.no-best-answer TD.info {
	PADDING-LEFT: 10px
}
.no-best-answer TD.info H3 {
	FONT-WEIGHT: bold
}
.no-best-answer P.insert-margin {
	MARGIN-TOP: -10px; PADDING-BOTTOM: 10px
}
.no-best-answer .explain-text {
	PADDING-LEFT: 10px; COLOR: #666; TEXT-ALIGN: left
}
.no-best-answer TD.action {
	PADDING-RIGHT: 2px
}
.no-best-answer TD .results {
	PADDING-RIGHT: 3px; MARGIN-BOTTOM: 5px
}
.no-best-answer .cta-ans-1 {
	MARGIN-RIGHT: 3px
}
#question-area {
	POSITION: relative
}
#question-area .question-listing {
	DISPLAY: block; POSITION: relative
}
#external-landing-info IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 15px; BORDER-RIGHT-WIDTH: 0px
}
.paging-info {
	FONT-SIZE: 85%; MARGIN-LEFT: 10px; COLOR: #666; FONT-STYLE: normal
}
.partner-ref-link {
	RIGHT: 5px; POSITION: absolute; TOP: -1.5em
}
EM.state-info {
	MARGIN-TOP: 30px; DISPLAY: block
}
.spell-suggest {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; COLOR: red
}
.spell-suggest {
	PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/us/search/gr/alertbubble.gif); BACKGROUND-REPEAT: no-repeat
}
.spell-suggest A {
	FONT-STYLE: italic
}
.cta-ans-1 {
	DISPLAY: inline-block; BACKGROUND: no-repeat right bottom; FONT: bold 105%/1.05em arial; VERTICAL-ALIGN: middle; OVERFLOW: visible! important; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 7px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.cta-ans-1 STRONG {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: no-repeat left bottom; OVERFLOW: visible! important; MARGIN-RIGHT: 7px; TEXT-ALIGN: center
}
.cta-ans-1 STRONG STRONG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; MARGIN: -7px -7px 7px 0px; OVERFLOW: visible! important; POSITION: static; TOP: -7px; BORDER-RIGHT-WIDTH: 0px
}
.cta-ans-1 STRONG STRONG STRONG {
	PADDING-RIGHT: 0.9em; PADDING-LEFT: 1.1em; BACKGROUND: no-repeat left top; PADDING-BOTTOM: 0.05em; MARGIN: 0px 7px 0px 0px; OVERFLOW: visible! important; PADDING-TOP: 0.5em; WHITE-SPACE: nowrap; POSITION: static
}
.cta-ans-1:active STRONG STRONG STRONG {
	PADDING-RIGHT: 0.95em; PADDING-LEFT: 1.25em; PADDING-BOTTOM: 0.05em; PADDING-TOP: 0.5em
}
.cta-ans-1 EM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; FONT: 70% arial; PADDING-TOP: 0.1em; TEXT-ALIGN: center
}
.cta-ans-1 {
	BACKGROUND-IMAGE: url(../images/blue_br.gif)
}
.cta-ans-1 STRONG {
	BACKGROUND-IMAGE: url(../images/blue_bl.gif)
}
.cta-ans-1 STRONG STRONG {
	BACKGROUND-IMAGE: url(../images/blue_tr2.gif)
}
.cta-ans-1 STRONG STRONG STRONG {
	BACKGROUND-IMAGE: url(../images/blue_tl2.gif)
}
.cta-ans-1:hover {
	BACKGROUND-IMAGE: url(../images/green_br2.gif)
}
.cta-ans-1:hover {
	COLOR: #333
}
.cta-ans-1:hover STRONG {
	BACKGROUND-IMAGE: url(../images/green_bl2.gif)
}
.cta-ans-1:hover STRONG STRONG {
	BACKGROUND-IMAGE: url(../images/green_tr2.gif)
}
.cta-ans-1:hover STRONG STRONG STRONG {
	BACKGROUND-IMAGE: url(../images/green_tl2.gif)
}
#related-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#related-links UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: url(../images/cat_bullet.gif) no-repeat 0.4em 0.15em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px -10px; COLOR: #666; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#related-links UL LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 100%! important; MARGIN-LEFT: 0px; COLOR: #333; LINE-HEIGHT: 120%
}
#related-links UL LI A:hover {
	COLOR: #3399cc
}
.padded-text {
	MARGIN: 5px
}
#ks-inline-search .alt-button {
	MARGIN-LEFT: 5px
}
#ks-inline-search-container {
	WIDTH: 460px
}
#askers-rating {
	MARGIN-TOP: 0px
}
#askers-rating STRONG {
	VERTICAL-ALIGN: middle
}
#askers-rating IMG {
	VERTICAL-ALIGN: middle
}
.action-pallete-container {
	BORDER-TOP: #fff 1px solid; MARGIN-TOP: 15px; POSITION: relative
}
.action-pallete {
	POSITION: relative
}
.action-pallete .spacer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 25px; PADDING-TOP: 0px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.action-pallete A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.action-pallete A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.messaging-area {
	MARGIN-TOP: 30px; DISPLAY: block; FONT-SIZE: 90%; COLOR: #54c40a; POSITION: relative
}
.messaging-area .unavailable {
	COLOR: #999
}
.messaging-area A:visited {
	COLOR: #006699
}
.answer {
	DISPLAY: block; MARGIN: 0px; POSITION: relative
}
.answer .messaging-area {
	MARGIN-TOP: 25px; MARGIN-RIGHT: 0px; TEXT-ALIGN: right
}
.answer .action-pallete {
	FLOAT: right; MARGIN-RIGHT: 0px; POSITION: relative
}
.rnrsummarytext {
	MARGIN-TOP: 3px; DISPLAY: inline; FONT-SIZE: 80%; FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
/*
.rating-area {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.rating-area .border-left {
	DISPLAY: inline
}
.rating-area .border-right {
	DISPLAY: inline
}
.rating-area .border-left .spacer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/bg_rateleft.gif); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.inactive .border-left .spacer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/bg_ratedleft.gif); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.rating-area .border-right .spacer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; PADDING-TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR: #999; BORDER-RIGHT-WIDTH: 0px
}
.rating-area .separator {
	DISPLAY: inline; BACKGROUND: url(../images/bg_ratemid.gif) repeat-x; FLOAT: left
}
.rating-area .separator .spacer {
	BACKGROUND: url(../images/buttonbar_divider.gif); WIDTH: 1px; HEIGHT: 25px
}
.rating-area .positive {
	DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: left; POSITION: relative
}
.rating-area .positive {
	BACKGROUND: url(../images/bg_ratemid.gif) repeat-x
}
.rating-area .positive SPAN {
	VERTICAL-ALIGN: middle
}
.rating-area .positive .spacer {
	BACKGROUND: url(../images/thupblue_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 27px; HEIGHT: 25px
}
.rating-area .positive A:hover .spacer {
	BACKGROUND: url(../images/thupon_17x17.gif) no-repeat 4px 4px
}
.rating-area .negative {
	DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; POSITION: relative
}
.rating-area .negative {
	BACKGROUND: url(../images/bg_ratemid.gif) repeat-x
}
.rating-area .negative SPAN {
	VERTICAL-ALIGN: middle
}
.rating-area .negative .spacer {
	BACKGROUND: url(../images/thdownblue_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 28px; HEIGHT: 25px
}
.rating-area .negative A:hover .spacer {
	BACKGROUND: url(../images/thdownon_17x17.gif) no-repeat 4px 4px
}
.inactive .separator {
	DISPLAY: inline; BACKGROUND: url(../images/bg_ratedmid.gif) repeat-x; FLOAT: left
}
.inactive .separator .spacer {
	BACKGROUND: url(../images/buttonbar_divider.gif); WIDTH: 1px; HEIGHT: 25px
}
.inactive {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; POSITION: relative
}
.inactive .positive {
	DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: left; POSITION: relative
}
.inactive .positive SPAN {
	VERTICAL-ALIGN: middle
}
.inactive .positive {
	BACKGROUND: url(../images/bg_ratedmid.gif) repeat-x
}
.inactive .positive .spacer {
	BACKGROUND: url(../images/thupinactive_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 27px; HEIGHT: 25px
}
.inactive .positive .user {
	BACKGROUND: url(../images/thupselected_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 28px; HEIGHT: 25px
}
.inactive .negative {
	DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; POSITION: relative
}
.inactive .negative {
	BACKGROUND: url(../images/bg_ratedmid.gif) repeat-x
}
.inactive .negative SPAN {
	VERTICAL-ALIGN: middle
}
.inactive .negative .spacer {
	BACKGROUND: url(../images/thdowninactive_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 28px; HEIGHT: 25px
}
.inactive .negative .user {
	BACKGROUND: url(../images/thdownselected_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 28px; HEIGHT: 25px
}
.unavailable {
	COLOR: #999
}
.unavailable .positive .spacer {
	BACKGROUND: url(../images/thupunavail_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 27px; HEIGHT: 25px
}
.unavailable .negative .spacer {
	BACKGROUND: url(../images/thdownunavail_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 28px; HEIGHT: 25px
}
*/
/*
.action-area {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}

.action-area .action {
	POSITION: relative
}
.action-area .border-right .spacer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/bg_actionright.gif); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.action-area .separator {
	DISPLAY: inline; BACKGROUND: url(../images/bg_actionmid.gif) repeat-x; FLOAT: left
}
.action-area .separator .spacer {
	BACKGROUND: url(../images/buttonbar_divider.gif); WIDTH: 1px; HEIGHT: 25px
}
.action-area .action {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.action-area .abuse {
	BACKGROUND: url(../images/bg_actionmid.gif) repeat-x
}
.action-area .abuse A .spacer {
	BACKGROUND: url(../images/flagoff_17x17.gif) no-repeat 8px 4px; WIDTH: 28px
}
.action-area .abuse A:hover .spacer {
	BACKGROUND: url(../images/flagon_17x17.gif) no-repeat 8px 4px
}
.action-pallete .action-area .inactive SPAN .spacer {
	BACKGROUND: url(../images/flaginactive_17x17.gif) no-repeat 8px 4px; WIDTH: 28px
}
.action-pallete .action-area .inactive SPAN:hover .spacer {
	BACKGROUND: url(../images/flaginactive_17x17.gif) no-repeat 8px 4px; WIDTH: 28px
}
.action-area .addsave {
	BACKGROUND: url(../images/bg_actionmid.gif) repeat-x; POSITION: relative
}
.action-area .addsave A .spacer {
	BACKGROUND: url(../images/plusoff_23x17.gif) no-repeat 4px 4px; WIDTH: 26px
}
.action-area .addsave A:hover .spacer {
	BACKGROUND: url(../images/pluson_23x17.gif) no-repeat 4px 4px
}
.action-area .askertools {
	BACKGROUND: url(../images/bg_actionmid.gif) repeat-x; POSITION: relative
}
.action-area .askertools A .spacer {
	BACKGROUND: url(../images/penciloff_23x17.gif) no-repeat 4px 4px; WIDTH: 26px
}
.action-area .askertools A:hover .spacer {
	BACKGROUND: url(../images/pencilon_23x17.gif) no-repeat 4px 4px
}
.action-area .mailto {
	BACKGROUND: url(../images/bg_actionmid.gif) repeat-x; POSITION: relative
}
.action-area .mailto A .spacer {
	BACKGROUND: url(../images/mailoff_17x17.gif) no-repeat 4px 4px; WIDTH: 25px
}
.action-area .mailto A:hover .spacer {
	BACKGROUND: url(../images/mailon_17x17.gif) no-repeat 4px 4px
}
.action-area-menu {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 11em; BORDER-BOTTOM: #ccc 2px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
.action-area-menu .heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 1px; WIDTH: 99%; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #54c40a
}
.action-area-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #fff
}
.action-area-menu UL LI {
	BORDER-TOP: #ccc 1px solid
}
.action-area-menu UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; WIDTH: 99%; PADDING-TOP: 2px
}
.action-area-menu UL LI A.rss-link {
	MARGIN-RIGHT: -20px
}
.action-area-menu UL LI A:hover {
	BACKGROUND-COLOR: #f4f4f4
}
.answer .spacer {
	HEIGHT: 21px
}
.answer .rating-area {
	FONT-SIZE: 90%
}
.answer .rating-area .separator {
	BACKGROUND: url(../images/ansbg_ratedmid.gif) repeat-x; WIDTH: 2px
}
.answer .rating-area .separator .spacer {
	WIDTH: 1px; HEIGHT: 21px
}
.answer .rating-area .border-left .spacer {
	BACKGROUND: url(../images/ansbg_rateleft.gif); WIDTH: 3px; HEIGHT: 21px
}
.answer .inactive .border-left .spacer {
	BACKGROUND: url(../images/ansbg_ratedleft.gif); WIDTH: 3px; HEIGHT: 21px
}
.answer .rating-area .border-right .spacer {
	WIDTH: 1px; HEIGHT: 21px
}
.answer .rating-area .positive {
	BACKGROUND: url(../images/ansbg_ratemid.gif) repeat-x
}
.answer .rating-area .positive .spacer {
	BACKGROUND: url(../images/thupblue2_14x14.gif) no-repeat 3px 3px; WIDTH: 24px; HEIGHT: 21px
}
.answer .rating-area .positive A:hover .spacer {
	BACKGROUND: url(../images/thupon_14x14.gif) no-repeat 3px 3px
}
.answer .rating-area .negative {
	BACKGROUND: url(../images/ansbg_ratemid.gif) repeat-x
}
.answer .rating-area .negative .spacer {
	BACKGROUND: url(../images/thdownblue_14x14.gif) no-repeat 3px 3px; WIDTH: 24px; HEIGHT: 21px
}
.answer .rating-area .negative A:hover .spacer {
	BACKGROUND: url(../images/thdownon_14x14.gif) no-repeat 3px 3px
}
.answer .inactive .positive {
	BACKGROUND: url(../images/ansbg_ratedmid.gif) repeat-x
}
.answer .inactive .positive .spacer {
	BACKGROUND: url(../images/thupinactive_14x14.gif) no-repeat 3px 3px; WIDTH: 24px; HEIGHT: 21px
}
.answer .inactive .positive .user {
	BACKGROUND: url(../images/thupselected_14x14.gif) no-repeat 3px 3px; WIDTH: 24px; HEIGHT: 21px
}
.answer .inactive .negative {
	BACKGROUND: url(../images/ansbg_ratedmid.gif) repeat-x
}
.answer .inactive .negative .spacer {
	BACKGROUND: url(../images/thdowninactive_14x14.gif) no-repeat 3px 3px; WIDTH: 24px; HEIGHT: 21px
}
.answer .inactive .negative .user {
	BACKGROUND: url(../images/thdownselected_14x14.gif) no-repeat 3px 3px; WIDTH: 24px; HEIGHT: 21px
}
.answer .unavailable .positive .spacer {
	BACKGROUND: url(../images/thupunavailable_14x14.gif) no-repeat 3px 3px; WIDTH: 27px; HEIGHT: 21px
}
.answer .unavailable .negative .spacer {
	BACKGROUND: url(../images/thdownunavailable_14x14.gif) no-repeat 3px 3px; WIDTH: 28px; HEIGHT: 21px
}
.answer .action-area .border-right .spacer {
	BACKGROUND: url(../images/ansbg_actionright.gif); WIDTH: 3px; HEIGHT: 21px
}
.answer .action-area .abuse {
	BACKGROUND: url(../images/ansbg_actionmid.gif) repeat-x
}
.answer .action-area .abuse A .spacer {
	BACKGROUND: url(../images/flagoff_14x14.gif) no-repeat 8px 4px; WIDTH: 28px
}
.answer .action-area .abuse A:hover .spacer {
	BACKGROUND: url(../images/flagon_14x14.gif) no-repeat 8px 4px; WIDTH: 28px
}
.answer .action-area .inactive SPAN .spacer {
	BACKGROUND: url(../images/flaginactive_14x14.gif) no-repeat 8px 4px; WIDTH: 28px
}
.answer .action-area .inactive SPAN:hover .spacer {
	BACKGROUND: url(../images/flaginactive_14x14.gif) no-repeat 8px 4px; WIDTH: 28px
}
.answer .inactive .round {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/ansbg_ratedright.gif); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
.answer .inactive .round .spacer {
	BACKGROUND-COLOR: transparent
}
.abuse SPAN.txt {
	FONT-SIZE: 90%; LEFT: -1px; MARGIN-RIGHT: 8px; POSITION: relative; TOP: -9px
}
.answer .abuse SPAN.txt {
	FONT-SIZE: 90%; LEFT: -1px; MARGIN-RIGHT: 6px; POSITION: relative; TOP: -6px
}
.answer-container .dotted-line {
	MARGIN-BOTTOM: 5px
}
.hidable {
	BACKGROUND: url(../images/greygrad_5x35.gif) repeat-x
}
.answer-hidden {
	DISPLAY: block; MARGIN-BOTTOM: 25px; COLOR: #666; POSITION: relative; HEIGHT: 30px
}
.answer-hidden {
	BACKGROUND: url(../images/greygrad_5x35.gif) repeat-x
}
.answer-hidden .hidden-user-image {
	MARGIN-TOP: 1px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle; WIDTH: 28px; MARGIN-RIGHT: 10px; POSITION: relative; HEIGHT: 28px
}
.answer-hidden-left {
	FONT-SIZE: 70%; LEFT: 0px; WIDTH: 150px; POSITION: absolute; TOP: 5px; min-width: 150px
}
.answer-hidden-left SPAN {
	DISPLAY: block
}
.answer-hidden-left .user-link SPAN {
	DISPLAY: inline
}
.answer-hidden-right .show-link {
	FONT-SIZE: 70%
}
.answer-hidden-right {
	RIGHT: 5px; WIDTH: 60%; POSITION: absolute; TOP: 5px; TEXT-ALIGN: right
}
.answer-hidden-right .action-pallete-container {
	DISPLAY: inline
}
.answer-hidden-right .action-pallete {
	MARGIN-TOP: 4px
}
.answer-hide-control {
	MARGIN-TOP: -2px; DISPLAY: block; FONT-SIZE: 70%; MARGIN-BOTTOM: 2px; COLOR: #666; MARGIN-RIGHT: 10px; POSITION: relative; TEXT-ALIGN: right
}
*/
.answer-listing {
	MARGIN-BOTTOM: 5px
}
.question-answer-title {
	MARGIN-BOTTOM: 5px
}
#answer-title-area {
	POSITION: relative
}
#answer-sort-options {
	FONT-SIZE: 85%; RIGHT: 2px; VERTICAL-ALIGN: middle; COLOR: #333; POSITION: absolute; TOP: 9px
}
#answer-sort-options #sort-dir-image {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
/*
#user-profile {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 6px; WIDTH: 468px; PADDING-TOP: 6px; POSITION: relative; BACKGROUND-COLOR: #f0f8e6; BORDER-RIGHT-WIDTH: 0px
}
#user-profile-top {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/profilebg_top.gif) #fff no-repeat; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 468px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 6px; BORDER-RIGHT-WIDTH: 0px
}
#user-profile-bottom {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/profilebg_btm.gif) #fff no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 7px; WIDTH: 468px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#user-profile-content {
	BORDER-RIGHT: #ddd 1px solid; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; POSITION: relative; BACKGROUND-COLOR: #f0f8e6
}
#user-profile-table {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#user-profile-table TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#user-profile-left {
	BORDER-RIGHT: #999 1px dotted; PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #f0f8e6
}
#user-profile-right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f8e6; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 168px; PADDING-TOP: 5px
}
#user-profile-left H1 IMG {
	MARGIN-LEFT: 5px
}
#up-member-since {
	CLEAR: left; FONT-WEIGHT: normal; COLOR: #666
}
#up-member-since {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
#user-profile-left H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 125%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px! important
}
#up-member-since {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #666
}
#up-member-since {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
#up-member-about {
	FONT-SIZE: 90%
}
#user-profile-right A {
	FONT-SIZE: 90%
}
#user-profile-left H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#user-profile-right A {
	FONT-SIZE: 80%; MARGIN: 0px
}
#user-profile-right P {
	FONT-SIZE: 90%; COLOR: #666
}
#user-profile-right P {
	MARGIN-TOP: 2px; LINE-HEIGHT: 12px! important
}
#user-profile-right P EM {
	MARGIN: 0px; LINE-HEIGHT: 10px! important
}
#up-member-im {
	MARGIN: 3px 0px
}
#up-member-stats {
	WIDTH: 230px; POSITION: relative; HEIGHT: 50px
}
#up-member-stats {
	PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-RIGHT: 10px; POSITION: relative
}
#up-member-stats-content {
	PADDING-RIGHT: 0px; BORDER-TOP: #54c40a 1px solid; DISPLAY: block; BACKGROUND: #68ce12; OVERFLOW: hidden; BORDER-LEFT: #54c40a 1px solid; BORDER-BOTTOM: #54c40a 1px solid; POSITION: relative; HEIGHT: 48px
}
#up-member-picture {
	DISPLAY: inline; FLOAT: left; POSITION: relative
}
#up-member-picture IMG {
	MARGIN: -1px; BACKGROUND-COLOR: #fff
}
#up-member-stats-left {
	OVERFLOW: hidden; HEIGHT: 48px
}
#up-member-stats-left P {
	MARGIN: -3px 0px 0px; COLOR: white
}
#up-member-stats-left SPAN {
	MARGIN: 0px; COLOR: white
}
#up-member-stats-left {
	DISPLAY: inline; POSITION: relative; HEIGHT: 47px
}
#up-member-level-info {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 110%; COLOR: white; PADDING-TOP: 5px; POSITION: relative
}
#up-member-num-points {
	FONT-WEIGHT: bold
}
#up-member-points-text {
	FONT-WEIGHT: normal; FONT-SIZE: 90%
}
#up-member-cur-level {
	FONT-WEIGHT: bold
}
#up-member-email {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#up-member-email IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px; BORDER-RIGHT-WIDTH: 0px
}
#up-member-edit-links A {
	FONT-SIZE: 90%; MARGIN-LEFT: 0px
}
#up-member-about {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 10px
}
#up-member-about-header {
	FONT-WEIGHT: bold
}
#up-member-stats-right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; RIGHT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px dotted; WIDTH: 55px; PADDING-TOP: 0px; POSITION: absolute; TOP: 2px; HEIGHT: 45px; TEXT-ALIGN: center
}
#up-member-360 {
	MARGIN-BOTTOM: 10px; COLOR: #666
}
#up-member-360-hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 90%
}
#up-member-360-status {
	PADDING-LEFT: 15px
}
#up-member-360 A {
	PADDING-LEFT: 3px
}
#up-member-im {
	MARGIN-TOP: 0px; FONT-SIZE: 90%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#up-member-im P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#up-member-email P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#up-member-email-public-status EM {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 100%
}
#up-member-email-public-normal-status EM {
	FONT-SIZE: 100%
}
#up-member-im-public-status EM {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 110%
}
#up-member-im-public-normal-status EM {
	FONT-SIZE: 110%
}
#up-leader-board {
	MARGIN-TOP: 10px
}
#up-member-stats-border-right {
	RIGHT: 0px; BACKGROUND: url(../images/dkgreen_rt.gif); WIDTH: 5px; POSITION: absolute; TOP: 0px; HEIGHT: 50px
}
#up-member-stats-right P {
	COLOR: #fff
}
#up-member-best-percent {
	PADDING-RIGHT: 0px; MARGIN-TOP: -2px! important; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 130%! important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#up-member-best-text {
	MARGIN-TOP: -14px! important; FONT-SIZE: 70%; LINE-HEIGHT: 10px! important
}
.ks-user-profile-pts-tbl {
	WIDTH: 460px
}
.ks-user-profile-pts-tbl .main-header {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #666
}
.ks-user-profile-pts-tbl .main-header IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ks-user-profile-pts-tbl .header-value {
	PADDING-LEFT: 5em; VERTICAL-ALIGN: bottom! important; COLOR: #666; TEXT-ALIGN: right
}
.ks-user-profile-pts-tbl .key {
	COLOR: #666
}
.ks-user-profile-pts-tbl .value {
	PADDING-LEFT: 5em; COLOR: #666; TEXT-ALIGN: right
}
.ks-user-profile-pts-tbl .header-lnk {
	PADDING-LEFT: 1.5em; FONT-SIZE: 80%; VERTICAL-ALIGN: bottom! important; TEXT-ALIGN: right
}
.qa-key {
	COLOR: #666
}
.qa-value {
	COLOR: #666; TEXT-ALIGN: right
}
.qa-heading {
	FONT-WEIGHT: bold; COLOR: #666
}
.ks-user-profile-qa-tables {
	
}
.ks-user-profile-ans-tbl {
	PADDING-RIGHT: 1em; BORDER-TOP: #666 1px dotted; MARGIN-TOP: 1em; FLOAT: left; WIDTH: 49%
}
.ks-user-profile-ques-tbl {
	BORDER-TOP: #666 1px dotted; MARGIN-TOP: 1em; PADDING-LEFT: 1em; BORDER-LEFT: #666 1px dotted; WIDTH: 49%
}
.yks-kp-qa-summary .ks-user-profile-ans-tbl {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px
}
.yks-kp-qa-summary .ks-user-profile-ques-tbl {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px
}
#ks-user-activity-detail-list LI {
	MARGIN: 5px 0px
}
#ks-user-activity-detail-list LI .detail-type {
	FONT-WEIGHT: bold; COLOR: #666
}
#ks-user-activity-detail-list LI .detail-value {
	COLOR: #666
}
#ks-user-activity-detail-list LI .detail-qlink {
	FONT-SIZE: 80%; MARGIN-LEFT: 3px
}
*/
/*
#saf-starrers-list-wrapper {
	PADDING-RIGHT: 5%; PADDING-LEFT: 5%; BACKGROUND: #f0f9e6; PADDING-BOTTOM: 0px; WIDTH: 90%; PADDING-TOP: 0px; POSITION: relative
}
#saf-starrers-toggle-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2%; PADDING-BOTTOM: 0px; WIDTH: 96%; PADDING-TOP: 0px
}
#saf-starrers-list-wrapper H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 0%; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.2em! important; Z-INDEX: 99; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1%; COLOR: #000; PADDING-TOP: 4%; BORDER-RIGHT-WIDTH: 0px
}
#saf-starrers-list-wrapper #saf-starrers-list-p {
	PADDING-LEFT: 0%
}
#saf-starrers-section H1 {
	COLOR: #666; PADDING-TOP: 5px
}
#saf-starrers-section {
	MARGIN-BOTTOM: 5px
}
DIV.saf_clear_div {
	CLEAR: both
}
DIV.saf_starrer_user {
	FLOAT: left; WIDTH: 33%
}
#saf-starrers-container {
	BORDER-RIGHT: #809eb8 1px solid; BORDER-TOP: #809eb8 1px solid; MARGIN-TOP: 2%; PADDING-LEFT: 2%; BACKGROUND: #fff; MARGIN-BOTTOM: 2%; PADDING-BOTTOM: 2%; BORDER-LEFT: #809eb8 1px solid; WIDTH: 96%; PADDING-TOP: 2%; BORDER-BOTTOM: #809eb8 1px solid; POSITION: relative; HEIGHT: 150px
}
#saf-starrers-container IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
#saf-starrers-container #saf-starrers-container-loading-img {
	LEFT: 46%; WIDTH: auto; POSITION: absolute; TOP: 44%; HEIGHT: auto
}
#saf-starrers-toggle-div {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 100%; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#saf-starrers-toggle-div  {
	VERTICAL-ALIGN: middle
}
#saf-starrers-toggle-div A {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #3399cc; TEXT-DECORATION: underline
}
#saf-starrers-toggle-div A:hover {
	COLOR: #006699
}
#saf-starrers-toggle-div IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 17px; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px
}
#saf-starrers-toggle-div #saf-starrers-toggle-img-a {
	BACKGROUND: url(../images/staroff_17x17.gif) no-repeat center 50%
}
#ctrl-next {
	dfloat: left
}
#ctrl-prev {
	dfloat: left
}
#saf_starrers_bottom_div {
	DISPLAY: block; RIGHT: 0px; BACKGROUND: url(../images/grey_fade_bot_1x15.gif) repeat-x 50% bottom; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; HEIGHT: 22px
}
#saf_starrers_bottom_div {
	WIDTH: 101.9%
}
#saf_starrers_nav_arrows {
	FLOAT: right; MARGIN-RIGHT: 1%! important
}
#saf_starrers_nav_arrows IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
#saf_starrers_nav_arrows #ctrl-prev {
	BACKGROUND: url(../images/revarrow2.gif) no-repeat
}
#saf_starrers_nav_arrows #ctrl-prev:hover {
	BACKGROUND: url(../images/revarrow_hover.gif) no-repeat
}
#saf_starrers_nav_arrows #ctrl-next {
	BACKGROUND: url(../images/fwdarrow2.gif) no-repeat
}
#saf_starrers_nav_arrows #ctrl-next:hover {
	BACKGROUND: url(../images/fwdarrow_hover.gif) no-repeat
}
#saf-starrers-list-wrapper #saf-starrers-toggle-button {
	FLOAT: right
}
.saf_starrer_user {
	VERTICAL-ALIGN: middle; HEIGHT: 20%
}
*/
.ft-content {
	POSITION: relative
}
.ft-content .user-image {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; OVERFLOW-Y: visible; PADDING-LEFT: 2px; Z-INDEX: 5; LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 38px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 3px; HEIGHT: 38px; BACKGROUND-COLOR: #fff
}
.ft-info {
	OVERFLOW-Y: visible; DISPLAY: block; MARGIN-BOTTOM: 2px; ZOOM: 1; POSITION: relative
}
.ft-info .ft-title-link A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 130%
}
.ft-info TD {
	VERTICAL-ALIGN: top
}
.ft-action-area {
	FONT-SIZE: 85%; Z-INDEX: 10; MARGIN-LEFT: 54px; ZOOM: 1
}
.ft-action-url A {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN-RIGHT: 14px; FONT-FAMILY: verdana, arial, serif
}
.ft-action-url {
	DISPLAY: inline; MARGIN-RIGHT: 12px
}
.ft-send {
	DISPLAY: inline
}
.ft-send IMG {
	VERTICAL-ALIGN: middle
}
.ft-logo {
	PADDING-BOTTOM: 10px; MARGIN-RIGHT: 10px; POSITION: relative
}
.ft-editorial {
	DISPLAY: inline; VERTICAL-ALIGN: top
}
.ft-question {
	DISPLAY: block; MIN-HEIGHT: 45px; MARGIN: 0px 0px 10px; POSITION: relative; HEIGHT: 45px
}
.ft-question .question-data {
	MARGIN-LEFT: 55px
}
.ft-question A.question-title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.ft-question A.question-title:hover {
	
}
.ft-question .question-metadata {
	FONT-SIZE: 80%; COLOR: #666
}
.ft-answer {
	CLEAR: both; DISPLAY: block; MIN-HEIGHT: 45px; MARGIN: 0px 0px 10px; POSITION: relative; HEIGHT: 45px
}
.ft-answer {
	MARGIN-BOTTOM: 10px; POSITION: relative
}
.ft-answer .answer-data {
	MARGIN-LEFT: 55px
}
.ft-answer .answer-content {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 3px; COLOR: #666
}
.ft-answer .answer-metadata {
	FONT-SIZE: 80%; COLOR: #666
}
.ft-answer .answer-metadata A {
	FONT-SIZE: 100%
}
.ft-category {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 60px
}
.ft-content .rating-readonly {
	DISPLAY: inline; FONT-SIZE: 100%; VERTICAL-ALIGN: middle
}
.ft-content .rating-readonly IMG {
	MARGIN: 0px 3px 3px; VERTICAL-ALIGN: middle
}
.blog-action {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 90%; FONT-FAMILY: verdana, arial, serif
}
#ks-homepage-heading {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN-BOTTOM: 3px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid
}
#ks-homepage-heading2 {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 5px
}
#ks-more-link {
	MARGIN-TOP: 10px; TEXT-ALIGN: left
}
.optgrp {
	COLOR: #a0a0a0
}
.sorting-form-box OPTION {
	FONT-SIZE: 100%
}
#show_ans_sort_text {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold
}
#answer-sort-options SELECT {
	FONT-SIZE: 100%; VERTICAL-ALIGN: middle
}
#up-member-edit-links A {
	FONT-SIZE: 105%
}
.select-disabled {
	COLOR: #a0a0a0
}
.qstar {
	DISPLAY: inline
}
.qstar2 {
	DISPLAY: inline
}
.qflag {
	DISPLAY: inline; POSITION: relative
}
.qflag-flagged {
	DISPLAY: inline
}
.qflag-disabled {
	DISPLAY: inline
}
.qstar-starred {
	DISPLAY: inline
}
.qstar-starred2 {
	DISPLAY: inline
}
.qstar-disabled {
	DISPLAY: inline
}
.qflag-menu {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: none; Z-INDEX: 100; BORDER-LEFT: #ccc 1px solid; WIDTH: 11em; BORDER-BOTTOM: #ccc 2px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
.qflag-menu .heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 1px; WIDTH: 99%; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #54c40a
}
.qflag-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #fff
}
.qflag-menu UL LI {
	BORDER-TOP: #ccc 1px solid; MARGIN-LEFT: 0px! important
}
.qflag-menu UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; WIDTH: 99%; PADDING-TOP: 2px
}
.qflag-menu UL LI A:hover {
	BACKGROUND-COLOR: #f4f4f4
}
.qsfl {
	PADDING-RIGHT: 1px; DISPLAY: inline-block; FLOAT: left; MARGIN-BOTTOM: 3px;    width: 395px;
}
.qsfl A {
	TEXT-DECORATION: none
}
.qsfl A:hover {
	TEXT-DECORATION: none
}
.qsfl SPAN {
	VERTICAL-ALIGN: middle
}
.qsfl IMG {
	VERTICAL-ALIGN: middle
}
.metainfo_qtext {
	DISPLAY: inline-block
}
.metainfo_qtext SPAN {
	VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
/*
.qflag A .spacer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/flagoff2_12x12.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 12px; BORDER-RIGHT-WIDTH: 0px
}
.qflag A:hover .spacer {
	BACKGROUND: url(../images/flagon2_12x12.gif) no-repeat 0px 0px
}
.qflag-disabled .spacer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/flaginactive2_12x12.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 12px; BORDER-RIGHT-WIDTH: 0px
}
.qflag-flagged .spacer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/flagged_12x12.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 12px; BORDER-RIGHT-WIDTH: 0px
}
.qstar A .spacer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/staroff_12x12.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 12px; BORDER-RIGHT-WIDTH: 0px
}
.qstar2 A .spacer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/starspin_12x12.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 12px; BORDER-RIGHT-WIDTH: 0px
}
.qstar A:hover .spacer {
	BACKGROUND: url(../images/starrated_12x12.gif) no-repeat 0px 0px
}
.qstar-disabled .spacer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/starinactive_12x12.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 12px; BORDER-RIGHT-WIDTH: 0px
}
.qstar-starred A .spacer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/starrated_12x12.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 12px; BORDER-RIGHT-WIDTH: 0px
}
.qstar-starred2 A .spacer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/yellowstarspin_12x12.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 12px; BORDER-RIGHT-WIDTH: 0px
}
#my-sort-options #sort-dir-image {
	DISPLAY: inline; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.qstar-starred A:hover .spacer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/starrated_12x12.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 12px; BORDER-RIGHT-WIDTH: 0px
}
*/
/*
.qfdiv_sf {
	DISPLAY: inline
}
.qfdiv_fd {
	PADDING-RIGHT: 5px; DISPLAY: inline
}
*/
.qrownorm {
	BACKGROUND-COLOR: #fff
}
.qrowalt {
	BACKGROUND-COLOR: #f8f8f8
}
/*
.starring-area {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.starring-area .border-left {
	DISPLAY: inline
}
.starring-area .border-right {
	DISPLAY: inline
}
.starring-area .border-left .spacer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/bg_rateleft.gif); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.starring-area .border-right .spacer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; PADDING-TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR: #999; BORDER-RIGHT-WIDTH: 0px
}
.starring-area .separator {
	DISPLAY: inline; BACKGROUND: url(../images/bg_ratemid.gif) repeat-x; FLOAT: left
}
.starring-area .stars {
	DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: left; POSITION: relative
}
.starring-area .stars {
	BACKGROUND: url(../images/bg_ratemid.gif) repeat-x
}
.starring-area .stars SPAN {
	VERTICAL-ALIGN: middle
}
.starring-area .stars .qstar A .spacer {
	BACKGROUND: url(../images/staroff_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 27px; HEIGHT: 25px
}
.starring-area .stars .qstar2 A .spacer {
	BACKGROUND: url(../images/starspin_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 27px; HEIGHT: 25px
}
.starring-area .stars .qstar A:hover .spacer {
	BACKGROUND: url(../images/starrated2_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 27px; HEIGHT: 25px
}
.starring-area .stars .qstar-starred A .spacer {
	BACKGROUND: url(../images/starrated2_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 27px; HEIGHT: 25px
}
.starring-area .stars .qstar-starred2 A .spacer {
	BACKGROUND: url(../images/yellowstarspin_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 27px; HEIGHT: 25px
}
.starring-area .stars .qstar-disabled SPAN {
	VERTICAL-ALIGN: middle
}
.starring-area .stars .qstar-disabled IMG {
	BACKGROUND: url(../images/starinactive_17x17.gif) no-repeat 4px 4px; VERTICAL-ALIGN: middle; WIDTH: 27px; HEIGHT: 25px
}
.disabledstar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.starring-area .flags {
	DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: left; POSITION: relative
}
.starring-area .flags {
	BACKGROUND: url(../images/bg_ratemid.gif) repeat-x
}
.starring-area .flags {
	BACKGROUND: url(../images/bg_actionmid.gif) repeat-x
}
.starring-area .flags .qflag A .spacer {
	BACKGROUND: url(../images/flagoff_23x17.gif) no-repeat 8px 4px; WIDTH: 28px
}
.starring-area .flags .qflag A:hover .spacer {
	BACKGROUND: url(../images/flagon_23x17.gif) no-repeat 8px 4px
}
.starring-area .flags .qflag-flagged .spacer {
	BACKGROUND: url(../images/flagged_17x17.gif) no-repeat 8px 4px; WIDTH: 28px
}
.starring-area .flags .qflag-disabled .spacer {
	BACKGROUND: url(../images/flaginactive2_17x17.gif) no-repeat 8px 4px; WIDTH: 28px
}
.sl_updating_text {
	FONT-SIZE: 85%; MARGIN: 5px; COLOR: #666
}
.nostar_text {
	FONT-SIZE: 90%; MARGIN: 5px; COLOR: #666
}
.none-text .nostar_text {
	FONT-SIZE: 100%
}
.overlay {
	DISPLAY: block; POSITION: absolute
}
.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
}
 HTML BODY.masked SELECT {
	VISIBILITY: hidden
}
 HTML DIV.panel-container SELECT {
	VISIBILITY: inherit
}
 HTML DIV.drag SELECT {
	VISIBILITY: hidden
}
 HTML DIV.hide-select SELECT {
	VISIBILITY: hidden
}
.mask {
	DISPLAY: none; Z-INDEX: 5000; FILTER: alpha(opacity=60); LEFT: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ccc; moz-opacity: 0.6; opacity: .60
}
.hide-scrollbars  {
	OVERFLOW: hidden
}
.hide-scrollbars TEXTAREA {
	DISPLAY: none; OVERFLOW: hidden
}
.hide-scrollbars SELECT {
	DISPLAY: none; OVERFLOW: hidden
}
.show-scrollbars TEXTAREA {
	OVERFLOW: visible
}
.show-scrollbars SELECT {
	OVERFLOW: visible
}
.panel-container {
	Z-INDEX: 6006; VISIBILITY: hidden; OVERFLOW: visible; WIDTH: auto; POSITION: absolute; BACKGROUND-COLOR: transparent
}
.matte {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
.matte .underlay {
	DISPLAY: none
}
.shadow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.shadow .underlay {
	Z-INDEX: 6000; FILTER: alpha(opacity=70); LEFT: 3px; VISIBILITY: inherit; WIDTH: 100%; POSITION: absolute; TOP: 3px; HEIGHT: 100%; BACKGROUND-COLOR: #ccc; moz-opacity: 0.7; opacity: .70
}
.panel {
	Z-INDEX: 6001; LEFT: 0px; VISIBILITY: hidden; OVERFLOW: hidden; POSITION: relative; TOP: 0px; BORDER-COLLAPSE: separate
}
.panel .hd {
	PADDING-RIGHT: 24px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 107%; BACKGROUND: url(../images/dialo.gif) no-repeat; PADDING-BOTTOM: 8px; COLOR: #666; LINE-HEIGHT: 100%; PADDING-TOP: 16px; ZOOM: 1; TEXT-ALIGN: left
}
.panel .ico-blank {
	PADDING-LEFT: 25px
}
.panel .ico-starred {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../images/starrated_12x12.gif) no-repeat 3px 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.panel .ico-blue-buddy {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(http://us.i1.yimg.com/us.yimg.com/i/nt/ic/ut/bsc/bud12_1.gif) no-repeat 3px 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.panel .ico-yield {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(http://us.i1.yimg.com/us.yimg.com/i/nt/ic/ut/bsc/warn12_1.gif) no-repeat 3px 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.panel .ico-block {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(http://us.i1.yimg.com/us.yimg.com/i/nt/ic/ut/bsc/blck12_1.gif) no-repeat 3px 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.panel .bd {
	OVERFLOW: hidden
}
.panel .bd {
	PADDING-LEFT: 29px; FONT-SIZE: 92%; BACKGROUND: url(../images/dialo.gif) #fff 0px -14px; TEXT-ALIGN: left
}
.panel .bd P {
	MARGIN: 0px
}
.panel .close {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 6006; RIGHT: 12px; VISIBILITY: inherit; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 12px; CURSOR: pointer; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 14px; HEIGHT: 12px
}
.panel .nonsecure {
	BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/nt/ic/ut/alt3/close12_1.gif)
}
.panel .secure {
	BACKGROUND-IMAGE: url(https://a248.e.akamai.net/sec.yimg.com/i/nt/ic/ut/alt3/close12_1.gif)
}
.panel .ft {
	BACKGROUND: url(../images/dialo.gif) no-repeat left bottom; OVERFLOW: hidden
}
.simple-dialog .bd .icon {
	FLOAT: left; WIDTH: 16px; MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.dialog .ft {
	PADDING-RIGHT: 8px; PADDING-BOTTOM: 10px; TEXT-ALIGN: right
}
.simple-dialog .ft {
	PADDING-RIGHT: 8px; PADDING-BOTTOM: 10px; TEXT-ALIGN: right
}
.dialog FORM {
	MARGIN: 0px
}
.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; BACKGROUND: #439bf0; COLOR: #fff
}
.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
}
*/
#content DIV.rss_feed_simple_link {
	RIGHT: 1em; POSITION: absolute; TOP: 0px
}
#ks-user-profile-questions TABLE.question-listing {
	MARGIN-TOP: 1em
}
#ks-user-profile-questions #content DIV.rss_feed_simple_link {
	RIGHT: 20px
}
DIV.rss_feed_simple_link {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
.my-from-tabs {
	MARGIN-TOP: -10px
}
.my-from-content {
	PADDING-RIGHT: 0px; OVERFLOW-Y: visible; PADDING-LEFT: 0px; MIN-HEIGHT: 500px; HEIGHT: 500px
}
.my-from-content .system-error {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#contact-list {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#contact-list P {
	FONT-WEIGHT: bold; COLOR: #666
}
#contact-list UL {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; OVERFLOW-Y: scroll; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 500px
}
#contact-list UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
#contact-list UL LI IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 20px; HEIGHT: 20px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
#contact-list UL LI.all IMG {
	PADDING-BOTTOM: 3px; MARGIN-LEFT: 4px; VERTICAL-ALIGN: middle; WIDTH: 12px; MARGIN-RIGHT: 4px; HEIGHT: 12px
}
#contact-list UL LI A {
	COLOR: #333; TEXT-DECORATION: none
}
#contact-list UL LI A:hover {
	TEXT-DECORATION: underline
}
#contact-list UL LI.active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eee
}
#contact-list UL LI.active {
	FONT-WEIGHT: bold; COLOR: #666
}
#contact-list UL LI.active IMG {
	BACKGROUND-COLOR: #eee
}
.my-from-question {
	PADDING-RIGHT: 10px; MARGIN-TOP: 15px; PADDING-LEFT: 30px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 5px
}
.even {
	BACKGROUND-COLOR: #f8f8f8
}
.my-from-question .metadata {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 5px
}
.my-from-question .metadata A {
	COLOR: #666; TEXT-DECORATION: underline
}
.my-from-question .metadata .user-info {
	FONT-WEIGHT: bold; MARGIN-LEFT: -5px
}
.my-from-question .metadata .user-info IMG {
	MARGIN-LEFT: -25px
}
.my-from-question .starinfo {
	FONT-SIZE: 90%; MARGIN-LEFT: -22px
}
.my-from-question .subject {
	FONT-SIZE: 110%; MARGIN-LEFT: 7px
}
.my-from-question .metadata IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 20px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
.my-from-question .answer {
	MARGIN-TOP: 5px
}
.my-from-question .voting {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-LEFT: 8px
}
.my-from-question .answer {
	MARGIN-TOP: 5px; MARGIN-LEFT: 8px
}
.my-from-question .answer FORM {
	MARGIN-TOP: 10px; DISPLAY: block
}
.my-from-question .answer FORM A:hover STRONG {
	COLOR: #000; text-deoration: none
}
.my-from-question .answer .metadata {
	FONT-WEIGHT: bold; MARGIN-LEFT: -3px
}
.my-from-question .answer .content {
	MARGIN-LEFT: 8px
}
.my-from-question .answer .cta-ans-1 {
	FONT-SIZE: 90%
}
.simple-paging {
	FONT-SIZE: 80%; COLOR: #666; TEXT-ALIGN: center
}
/*
#mini-c {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
#mini-c H3 {
	DISPLAY: block; MARGIN-BOTTOM: 3px; COLOR: #666
}
#mini-c IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
#mini-c .item {
	DISPLAY: block; PADDING-BOTTOM: 5px; POSITION: relative
}
#mini-c .item IMG {
	LEFT: 10px; POSITION: absolute; TOP: 5px
}
#mini-c .item .metadata {
	MARGIN-LEFT: 40px; PADDING-TOP: 5px
}
#mini-c .item .metadata {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #666
}
#mini-c .item .metadata A {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #666
}
#mini-c .item .metadata A:hover {
	COLOR: #333
}
#mini-c .item .subject {
	MARGIN-LEFT: 40px; PADDING-TOP: 2px
}
#mini-c .item .notice {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #666
}
#mini-c .close {
	RIGHT: 5px; POSITION: absolute; TOP: 5px
}
#mini-c .actions {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; OVERFLOW: auto; PADDING-TOP: 5px; POSITION: relative
}
#mini-c .actions .invite IMG {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: baseline! important
}
.no-contacts#mini-c IMG {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: baseline! important
}
#mini-c .actions .invite IMG {
	BACKGROUND-COLOR: #fff
}
#mini-c .actions .more {
	FONT-WEIGHT: bold; FLOAT: right
}
#mini-c DIV.invite {
	FLOAT: left
}
#mini-c DIV.more {
	FLOAT: right
}
#mce-js {
	DISPLAY: none
}
#mini-c-ctrl {
	RIGHT: 5px; FLOAT: right; COLOR: #666; POSITION: relative; TOP: 5px
}
#mini-c-ctrl A {
	PADDING-RIGHT: 20px; COLOR: #666
}
.hide#mini-c-ctrl A {
	BACKGROUND: url(../images/button_show.gif) no-repeat right 50%
}
.show#mini-c-ctrl A {
	BACKGROUND: url(../images/button_hide.gif) no-repeat right 50%
}
.no-contacts#mini-c {
	MARGIN: 0px
}
.no-contacts#mini-c A {
	TEXT-DECORATION: none
}
.no-contacts#mini-c {
	BACKGROUND-COLOR: #fafafa
}
#mini-c-body DIV.no-contacts DIV {
	DISPLAY: inline! important; FLOAT: none! important
}
DIV.no-contacts DIV DIV A {
	DISPLAY: inline! important; FLOAT: none! important
}
.no-contacts#mini-c {
	BORDER-RIGHT: #d9e2e7 1px solid; BORDER-TOP: #d9e2e7 1px solid; MARGIN-BOTTOM: 1em; BORDER-LEFT: #d9e2e7 1px solid; BORDER-BOTTOM: #d9e2e7 1px solid; BACKGROUND-COLOR: #e9f6fc
}
.no-contacts#mini-c A {
	DISPLAY: block
}
.no-contents#mini-c A {
	DISPLAY: block
}
.notab-content#mini-consumption .no-contacts#mini-c {
	MARGIN-BOTTOM: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.notab-content#mini-consumption .no-contacts#mini-c H2 {
	DISPLAY: none
}
.no-contacts#mini-c H2 {
	FONT-SIZE: 1em
}
*/
.white-space-pre {
	WHITE-SPACE: pre
}
#tt-invite {
	Z-INDEX: 999; WIDTH: 250px
}
#ks-homepage-heading {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 110%; Z-INDEX: 100; MARGIN-BOTTOM: 3px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; HEIGHT: 1.3em
}
#ks-homepage-heading UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: -2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute
}
#ks-homepage-heading UL  {
	DISPLAY: inline
}
#ks-homepage-heading UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ks-homepage-heading UL LI A {
	COLOR: #9a9a9a; TEXT-DECORATION: none
}
#ks-homepage-heading UL LI DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px -1px; OVERFLOW: hidden; PADDING-TOP: 2px; HEIGHT: 1.05em
}
#ks-homepage-heading UL LI .left {
	/*BACKGROUND: url(../images/hmtabgrey_left.gif) no-repeat; WIDTH: 7px*/
	WIDTH: 7px
}
#ks-homepage-heading UL LI .right {
	/*BACKGROUND: url(../images/hmtabgrey_rt.gif) no-repeat; WIDTH: 7px; MARGIN-RIGHT: 0.3em*/
	WIDTH: 7px; MARGIN-RIGHT: 0.3em
}
#ks-homepage-heading UL LI .middle {
	/*PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 90%; BACKGROUND: url(../images/hmtabgrey_mid.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 2px*/
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#ks-homepage-heading UL LI.selected {
	BACKGROUND: #fff
}
#ks-homepage-heading UL LI.selected DIV {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 1.06em
}
/*
#ks-homepage-heading UL LI.selected .left {
	BACKGROUND: url(../images/hmtabgreen_left.gif)
}
#ks-homepage-heading UL LI.selected .right {
	BACKGROUND: url(../images/hmtabgreen_rt.gif)
}
*/
#ks-homepage-heading UL LI.selected .middle {
	/*PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/hmtabgreen_mid.gif) #fff; PADDING-BOTTOM: 2px; COLOR: #55c30a; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid*/
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; COLOR: #55c30a; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid
}
/*
#yks-ce-category {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/grey_w_dot.gif) left top; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#yks-ce-category DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px; ZOOM: 1
}
#yks-ce-category .ce-logo {
	BORDER-RIGHT: #9734cc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #9734cc 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #9734cc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #9734cc 1px solid
}
#yks-ce-category .logo {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#yks-ce-category H3 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN-BOTTOM: 4px; COLOR: #666
}
#yks-ce-category DIV DIV {
	PADDING-RIGHT: 100px; PADDING-LEFT: 10px; MIN-HEIGHT: 39px; BACKGROUND: #f5e0ff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 317px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 39px
}
.yks-ce-link {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.yks-ce-link IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#yks-ce-category .yks-ce-link {
	RIGHT: 5px; POSITION: absolute; TOP: 10px
}
#yks-ce-category H4 {
	DISPLAY: inline; FONT-SIZE: 80%; MARGIN: 0px
}
#yks-ce-category A.best-answer-notify {
	DISPLAY: inline; FONT-SIZE: 80%; MARGIN: 0px
}
#yks-ce-category A.best-answer-notify {
	COLOR: #9734cc
}
.ce-home {
	OVERFLOW: hidden; ZOOM: 1
}
.ce-home H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0.4em; PADDING-BOTTOM: 0px; COLOR: #54c40a; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ce-home .ce-info {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/grey_w_dot.gif) repeat-x left bottom; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em
}
#yks-ce-home-main {
	FLOAT: left; WIDTH: 480px
}
#yks-ce-home-main H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#yks-ce-home-main H2 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 107%; MARGIN-BOTTOM: 7px; COLOR: #54c40a
}
#yks-ce-home-main H3 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 107%; MARGIN-BOTTOM: 7px; COLOR: #54c40a
}
#yks-ce-home-secondary {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 230px
}
#yks-ce-home-secondary H3 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 107%; MARGIN-BOTTOM: 0.3em; COLOR: #54c40a
}
#yks-ce-home-secondary .mod {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1em; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f8e6
}
#yks-ce-home-secondary .mod .hd {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 107%; MARGIN-BOTTOM: 1em; COLOR: #666
}
#yks-ce-featured-profile P {
	CLEAR: right
}
#yks-ce-featured-profile P.first {
	CLEAR: none
}
#yks-ce-featured-profile .ce-logo {
	DISPLAY: block; FLOAT: right; MARGIN-BOTTOM: 0.4em
}
#yks-ce-featured-profile .logo {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#yks-ce-featured-profile .fn {
	FONT-WEIGHT: bold
}
#yks-ce-featured-profile P SPAN {
	FONT-WEIGHT: bold
}
#yks-ce-others {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/grey_dot.gif) repeat-x 0px 100%; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
#yks-ce-others H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/grey_dot.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
#yks-ce-others IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#yks-ce-others UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#yks-ce-others LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#yks-ce-others UL {
	PADDING-BOTTOM: 1px; OVERFLOW: hidden; ZOOM: 1
}
#yks-ce-others LI {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 7px; BORDER-LEFT: #ccc 1px solid; WIDTH: 110px; MARGIN-RIGHT: 7px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 54px
}
#yks-ce-others LI A {
	DISPLAY: block; TEXT-ALIGN: center
}
#yks-ce-others .ce-all {
	DISPLAY: block; FONT-SIZE: 90%
}
#yks-ce-others LI.alt A {
	BACKGROUND: url(../images/kp-logos-bg.gif) repeat-y left top
}
#yks-ce-join {
	BACKGROUND: url(../images/bggreendiag.gif); MARGIN-BOTTOM: 1em
}
#yks-ce-join H2 {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 160%; BACKGROUND: url(../images/kp-join-bg.gif) no-repeat 0px 0px; PADDING-BOTTOM: 13px; MARGIN: 0px; COLOR: #3fa80e; PADDING-TOP: 13px
}
#yks-ce-join H2 SPAN {
	DISPLAY: block; FONT-SIZE: 70%
}
#yks-ce-join DIV {
	BACKGROUND: url(../images/kp-join-bg.gif) no-repeat 0px -387px; HEIGHT: 24px
}
.alt#yks-ce-join DIV {
	BACKGROUND-IMAGE: url(../images/kp-join-bg-alt.gif)
}
#yks-ce-join DIV.cont {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND: url(../images/kp-join-p-bg.gif) no-repeat; PADDING-BOTTOM: 5px; MARGIN: 0px 13px; OVERFLOW: hidden; PADDING-TOP: 13px; ZOOM: 1; HEIGHT: auto
}
.alt#yks-ce-join DIV.cont {
	BACKGROUND-IMAGE: url(../images/kp-join-p-bg-alt.gif)
}
#yks-ce-join DIV.cont P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 190px; PADDING-TOP: 0px
}
.alt#yks-ce-join DIV.cont P {
	FONT-WEIGHT: bold; FLOAT: none; WIDTH: auto
}
#yks-ce-join DIV.cont .cta {
	MARGIN-TOP: 5px; WIDTH: 155px
}
#yks-ce-join .cta  {
	DISPLAY: block; LINE-HEIGHT: 1
}
#yks-ce-join .cta SPAN {
	OVERFLOW: visible! important; BACKGROUND-REPEAT: no-repeat
}
#yks-ce-join .cta A SPAN {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/blue.gif); COLOR: #fff
}
#yks-ce-join .cta A.yellow SPAN {
	BACKGROUND-IMAGE: url(../images/ylcta.gif); COLOR: #000
}
#yks-ce-join .cta A:hover SPAN {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/gncta.gif); COLOR: #000
}
#yks-ce-join .cta A:hover {
	MARGIN: 0px
}
#yks-ce-join .cta A {
	FLOAT: left; COLOR: #000; FONT-FAMILY: arial; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#yks-ce-join .cta SPAN.t {
	BACKGROUND-POSITION: right top; MARGIN-LEFT: 5px
}
#yks-ce-join .cta SPAN.t SPAN {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; LEFT: -5px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative
}
#yks-ce-join .cta SPAN.b {
	BACKGROUND-POSITION: right bottom; FONT-SIZE: 0px; MARGIN-LEFT: 5px; HEIGHT: 10px
}
#yks-ce-join .cta SPAN.b SPAN {
	BACKGROUND-POSITION: left bottom; FONT-SIZE: 0px; LEFT: -5px; POSITION: relative; HEIGHT: 10px
}
.answer-container .ce-logo {
	DISPLAY: block; MARGIN-LEFT: -5px
}
.answer-container .ce-logo IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rollover-profile-ce-link {
	BACKGROUND-POSITION: left top; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 0px; PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-x; HEIGHT: auto! important
}
#user-profile-right .yks-ce-link {
	DISPLAY: block; FONT-SIZE: 100%; MARGIN-BOTTOM: 8px
}
.rollover-profile-ce-link SPAN {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/yks-ce-globe.gif) no-repeat 0px 0px
}
.yks-ce-link SPAN {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/yks-ce-globe.gif) no-repeat 0px 0px
}
.yks-ce-stats#up-member-stats-left P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; WIDTH: 110px; LINE-HEIGHT: 1em! important; PADDING-TOP: 0px
}
*/
/*
.dotted-line {
	BACKGROUND-IMAGE: url(../images/grey_w_dot.gif)
}
*/
/*
#yks-ce-editform FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#yks-ce-editform LEGEND {
	DISPLAY: none
}
#yks-ce-editform DD {
	MARGIN-LEFT: 0px; OVERFLOW: hidden; ZOOM: 1
}
#yks-ce-editform DT {
	WIDTH: 170px
}
#yks-ce-editform DD LABEL {
	DISPLAY: block; FLOAT: left
}
#yks-ce-editform DD INPUT {
	DISPLAY: block; FLOAT: left
}
#yks-ce-editform DD SELECT {
	DISPLAY: block; FLOAT: left
}
#yks-ce-editform DD LABEL {
	CLEAR: left; WIDTH: 140px; MARGIN-RIGHT: 20px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#yks-ce-editform DD LABEL SPAN {
	COLOR: #e18838
}
#yks-ce-mandatory SPAN {
	COLOR: #e18838
}
#yks-ce-mandatory {
	PADDING-LEFT: 180px; COLOR: #666
}
#yks-ce-editform DD INPUT {
	MARGIN-BOTTOM: 0.3em; WIDTH: 300px
}
#yks-ce-editform DD SELECT {
	MARGIN-BOTTOM: 0.3em; WIDTH: 300px
}
#yks-ce-editform DD #kp-postal-code {
	WIDTH: 50px
}
#yks-ce-editform DD #kp-title {
	WIDTH: 50px
}
#yks-ce-editform DD .kp-help {
	CLEAR: left; PADDING-LEFT: 160px; COLOR: #666
}
#yks-ce-editform .form-error {
	CLEAR: left; PADDING-LEFT: 160px; COLOR: #666
}
#yks-ce-editform .form-error {
	WIDTH: 300px; COLOR: #f00
}
#yks-ce-editform DD DIV {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 310px; ZOOM: 1
}
#yks-ce-editform DD DIV INPUT {
	FLOAT: none
}
#yks-ce-editform DD DIV SELECT {
	FLOAT: none
}
#yks-ce-editform DD DIV .multiselect INPUT {
	DISPLAY: inline; FLOAT: none; MARGIN: 0px; WIDTH: auto
}
#yks-ce-editform DD DIV .multiselect LABEL {
	CLEAR: none; DISPLAY: inline; FLOAT: none; WIDTH: auto; PADDING-TOP: 0px
}
#yks-ce-editform DD DIV .multiselect {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#yks-ce-editform DD DIV .multiselect UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#yks-ce-editform DD DIV .multiselect UL {
	MARGIN-LEFT: 25px
}
#yks-ce-editform DD DIV .multiselect LI {
	CLEAR: left; MARGIN-TOP: 0.3em; DISPLAY: block; FONT-SIZE: 100%
}
*/
/*
.ks-ce-branded #user-profile-top {
	BACKGROUND-IMAGE: url(../images/ce/profilebg_top_sp2.gif); PADDING-BOTTOM: 5px
}
.ks-ce-branded #user-profile-bottom {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/ce/profilebg_btm_sp.gif); PADDING-BOTTOM: 6px
}
.ks-ce-branded #user-profile-content {
	BACKGROUND-COLOR: #efefef
}
.ks-ce-branded #user-profile-left {
	BACKGROUND-COLOR: #efefef
}
.ks-ce-branded #user-profile-right {
	BACKGROUND-COLOR: #efefef
}
.ks-ce-branded .sidebar-box {
	BACKGROUND-COLOR: #efefef
}
.ks-ce-branded .sidebar-box H2 {
	BACKGROUND-COLOR: #efefef
}
.ks-ce-branded #up-member-edit-right-bottom {
	BACKGROUND-COLOR: #efefef
}
.ks-ce-branded #up-member-edit-left-bottom {
	BACKGROUND-COLOR: #efefef
}
.ks-ce-branded #bar-answers-best {
	COLOR: #fff
}
.ks-ce-branded #bar-answers-total {
	COLOR: #fff
}
.ks-ce-branded #bar-questions-open {
	COLOR: #fff
}
.ks-ce-branded #bar-questions-voting {
	COLOR: #fff
}
.ks-ce-branded #bar-questions-knowledge {
	COLOR: #fff
}
.ks-ce-branded .profile-tabs UL LI.selected A {
	BACKGROUND-IMAGE: url(../images/ce/activetab_mid_sp.gif)
}
.ks-ce-branded .profile-tabs UL LI.selected .right {
	BACKGROUND-IMAGE: url(../images/ce/activetab_right_sp.gif)
}
.ks-ce-branded .profile-tabs UL LI.selected .left {
	BACKGROUND-IMAGE: url(../images/ce/activetab_left_sp.gif)
}
.ks-ce-branded .profile-tabs UL LI .right {
	BACKGROUND-IMAGE: url(../images/ce/right_tab_sp.gif)
}
.ks-ce-branded .profile-tabs UL LI .left {
	BACKGROUND-IMAGE: url(../images/ce/left_tab_sp.gif)
}
.ks-ce-branded #up-member-stats-border-right {
	BACKGROUND-IMAGE: url(../images/ce/dkgreen_rt_sp.gif)
}
.ks-ce-branded .stat-half DIV SPAN.ks-stats-short {
	MARGIN-TOP: -1.05em; DISPLAY: block; POSITION: relative
}
.ks-ce-branded #yks-ce-masthead {
	MARGIN: 5px 0px; OVERFLOW: hidden; WIDTH: 466px; ZOOM: 1; TEXT-ALIGN: center
}
.ks-ce-branded #yks-ce-masthead IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px auto; BORDER-RIGHT-WIDTH: 0px
}
.ks-ce-branded #yks-ce-masthead SPAN {
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-SIZE: 75%; PADDING-TOP: 2px; TEXT-ALIGN: right
}
*/
.Footer {background:#336600; color:white; padding:0 0px; height:50px}
.Footer #bbb a {color:white; text-decoration:none}
.Footer #bbb a:hover {color:white; text-decoration:underline}


.style5 {
font-size:14px;
}

.style12 {
font-size:14px;
font-weight:bold;
}
.style13 {
font-size:11px;
}



.style8 {
font-size:12px;
font-style:italic;
color:#E1F3FF;
}
.style10 {
color:#009933;
}
.style11 {
color:#990033;
}
.style13 {
font-size:12px;
}
.style14 {

font-size:10px;
}
.style15 {
color:#999999;
}

.style16 {
color:#FF0000;
}
.style17 {
color: #990000;
font-size:13px;
}
.style18 {
color:#006600;
font-size:13px;
font-weight:bold;
}
.style19 {
color:#990033;
}
.style20 {
color:#006600;
}

.style21 {
font-size: 19px;
font-weight: bold;
}
.style22 {
color: #999999; 
font-size: 12px;
}



a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}
a.stbar:link {
  font:12px verdana, Helvetica, sans-serif;
  color: #FFFFFF;
  font-style: normal;
  text-decoration: none;
}
a.stbar:visited {
  font:12px verdana, Helvetica, sans-serif;
  color: #004F86;
  font-style: normal;
  text-decoration: none;
}
a.stbar:hover{
  font:12px verdana, Helvetica, sans-serif;
  color: #004F86;
  font-style: normal;
  text-decoration: underline;
}
.label_field {
		margin: 13px 5.2px 7.8px; display: block; color: rgb(73, 73, 73); font-weight: bold;
};
.text_field {
	background:#FFFFFF url(../common/form_sprite.png) repeat-x scroll 0 -34px;
	border:1px solid #CCCCCC;
	font-size:1.1em;
	margin:0 10px 5px 0;
	padding:0.4em;
};
div.options {
	float:left; margin-left:15px;text-align:right;width:150px;border-right:4px solid #B9B9B9;padding:0 15px 0 0;height:400px;
};
.questionbox {
			padding: 8px;
};
.section_title {
	border-bottom: 3px solid #C9C9C9;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 15px;
}

#divfollowbutton {
	float: right;
}

#divfollowbutton img {
	margin-top: 3px;
}
.social_box,.social_box_fb,.social_box_dark {
    background-color: transparent;
    border: 1px solid #E7E7E7;
	border-radius: 5px 5px 5px 5px;
    float: left;
    height: 24px;
    line-height: 24px;
    margin-right: 2px;
    margin-top: 4px;
    width: 135px;
}
.social_box_fb {
	width: 141px;
}
.social_box_dark {
	border-color: darkgrey;
}
.social_box_comment {
	font-size:11px;
	width:32%;
}
div.social_checkbox {
    float: right;
    height: auto;
    padding: 2px 0px;
}
.fb_s_icon,.tw_s_icon,.sub_s_icon {
	width: 22px;
	float:left;
}
.fb_s_icon {
    background: url("../images/fb_s.png") no-repeat scroll 3px 4px transparent;
}
.tw_s_icon {
    background: url("../images/tw_s.png") no-repeat scroll 3px 4px transparent;
}
.sub_s_icon {
    background: url("../images/sub_s.png") no-repeat scroll 3px 4px transparent;
}
input[type="image"] {
	cursor:pointer;
}
a img{
	border:0;
}
.add300 iframe {
	 margin-bottom: 10px;
}
div#VideoPlayerDiv {
	float:none !important;
	margin-bottom: 10px;
}
.add300 #insideBox {
margin-bottom:10px;
}

/* blurry text adj 18.03.2014 oo. @NOTE this work's only for IE9+(text shadow) and IE10+(user select)  */
.notlogged-blur .answer-text-adj-oo, .notlogged-blur .comment-text-adj-oo {
	color: rgba(255,255,255,0);
    text-shadow: 0 0 6px rgba(0,0,0,0.5);
    filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=4);
    -ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=4)";
	zoom: 1; 
    -webkit-user-select: none;  
    -moz-user-select: none;     
    -ms-user-select: none;      
    -o-user-select: none;
    user-select: none; 
    position: relative;
    min-height: 150px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   .notlogged-blur .answer-text-adj-oo, .notlogged-blur .comment-text-adj-oo {
			text-shadow: 0 0 6px 1px rgba(0,0,0,0.5) !important;
		}
}
.stayff_oo_true .answer-text-adj-oo, .stayff_oo_true .comment-text-adj-oo {
	color: #000 !important;
	text-shadow: none !important;
    filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=0) !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=0)" !important;
    -webkit-user-select: initial !important;  
    -moz-user-select: initial !important;     
    -ms-user-select: initial !important;      
    -o-user-select: initial !important;
    user-select: initial !important; 
}
.but-dont-obf-me {
	color: #333 !important;
	text-shadow: 0 !important;
	text-align: center;
}

.nonlog-pointol  {
	display: none;
	position: absolute;
	top: 20%;
	background-color: rgba(255, 255, 255, 0.7);
	/*background: linear-gradient(to top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.10) 10%,#fff 20%, #fff 80%, rgba(0, 0, 0, 0.10) 90%, rgba(0, 0, 0, 0.15) 100%);*/
	padding:10px 0;
	/*left: 3%;*/
	text-shadow: none;
	margin-left:-5px;
	padding-left: 5px;
	width:101%;

	border-radius: 10px;
}
.nonlog-pointol.show-first-only-hover-next{
	display: block !important;
	position: absolute;
	margin-bottom: 10px;
}
.notlogged-blur:hover .nonlog-pointol {
	display: block;
}
.oo-markup-center h3, .oo-markup-center hr {
	display: none;
}

.facebook_button:before {
    content: url("data:image/gif;base64,R0lGODlhEAAQAKIAADtZmEVinmB4q22EtOvu9P///wAAAAAAACH5BAEAAAYALAAAAAAQABAAAAMeaLrc/jDK2Ugp1F66qenSJWIRoZkcmXqfOoGvyzoJADs=");
    margin: 0 0px 0 0;
    vertical-align: middle;
}
.google_button:before {
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGQjdGMTE3NDA3MjA2ODExOTJCMEI2MURERUExOUFFRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOTFDOEZDNjUxNDYxMUUyOUMxQzk0ODcxOUQzMjk5NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOTFDOEZDNTUxNDYxMUUyOUMxQzk0ODcxOUQzMjk5NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkU3RjExNzQwNzIwNjgxMTkyQjBCNjFEREVBMTlBRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkI3RjExNzQwNzIwNjgxMTkyQjBCNjFEREVBMTlBRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz43tUsoAAABsUlEQVR42mL8//8/AyWAcZgZEDf7PwMrEwOnszZDg5MGY9FfBobHUvwMIg/fMrz9+4/hirIYgy+GCSADYDhr4T/Gvdf+L3/6/v+PFx//M3Rv+8cJZP88de//fhAfWS0Mo3Duvfov8A/ImLT7XzRIAwjPO/wvByj0/93X/8LYDGBCds2P3wwMf/8y/DdWYAwD8Sfu+s8gzsf44tkHhl+7LjP8wBoIyKZFz/zHuO7svwl///7/f+jm/478pf+0n7z7/wPoinhcXkAJxOT5/xmURRgYJAUZ3HRlGNo0JBj1j9/9X68ny9gGkhfnw3QAiheM5BgZ2FgZGG48Z9i1/ixDAjMTAwtQc9S0vf9VMhbiiG5k50zZ85950/l/Rfde/3/55P3/L88+/P/x+vP/H0BvPMld8k+LYCzsuPx/1qO3/993bP2nAouF7u3/1H/9+f/m2O3/Gwga8PnH//9Ljv3rgWmGYWDAdl5/9v8gQQPOPfx/Cqjhw8Zz/22aNv7jjJj+j2Havn+qN1/8fzb7wL84ggZM2PVf/sqT/yuAhrwEpsDPQPwVGA6/Vpz8F4krGgECDABqxMM/+KpjowAAAABJRU5ErkJggg==");
    margin: 0 0 0 0;
    vertical-align: middle;
}
.facebook_button, .google_button {
    margin: 10px 3px 0 0;
}
.submit_button {
    font-size: 13px;
    height: 19px;
    padding: 5px;
}
.submit_button {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
	 border-color: #BBBBBB #BBBBBB #999999;
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    text-shadow: 0 1px #F0F0F0;
	font-size:9px;
}
.submit_button {
    background-color: #19558D;
    border-bottom: 1px solid #062C50;
    border-color: #19558D #19558D #062C50;
    color: #FFFFFF;
    min-width: 40px;
    text-shadow: 0 -1px #19558D;
}
.light_gray {
	color:#333;
	font-size:8px;
	margin: 5px 0;
}
a.submit_button,a.submit_button:hover {
	font-size:12px;
	color: #FFF;
	outline:none;
	text-decoration: none;
}
.openppp_oo {
	font-size: 14px;
	font-weight: bold;
}
.email_signup {
	color: #0E99F1;
	font-size:12px;
}
div#fixed-header img {
	max-height: 75px;
}

.sticky-intext-roll {
	margin-left:0 !important;
}
#adbox4.stick {
    position: fixed;
    top: 88px; /* this value should be the same with the javascrip function sticky_relocate in right.php */
    z-index: 10000;

}