 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 101%
}
BODY {
	FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #fff
}
HTML {
	FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #fff
}


H1 {
	FONT-SIZE: 13px
}
H2 {
	FONT-SIZE: 13px
}
H3 {
	FONT-SIZE: 13px
}
H4 {
	FONT-SIZE: 13px
}
H5 {
	FONT-SIZE: 13px
}
H6 {
	FONT-SIZE: 13px
}
A {
	CURSOR: pointer; COLOR: #3976c1; TEXT-DECORATION: none
}
A STRONG {
	CURSOR: pointer; COLOR: #3976c1; TEXT-DECORATION: none
}
.link {
	CURSOR: pointer; COLOR: #3976c1; TEXT-DECORATION: none
}
A.category_link {
	CURSOR: pointer; COLOR: #666666; TEXT-DECORATION: underline
}
A.category_link:hover {
	CURSOR: pointer; COLOR: #3976c1; TEXT-DECORATION: underline
}
A.link:hover {
	TEXT-DECORATION: underline
}
.u {
	TEXT-DECORATION: underline
}
.primary {
	COLOR: #20609e
}
.secondary {
	COLOR: #f3921f
}
.primary_accent {
	COLOR: #666
}
.secondary_accent {
	COLOR: #999
}
A.secondary_accent:hover {
	COLOR: #3976c1; TEXT-DECORATION: underline
}
.detail {
	COLOR: #cfcfcf
}
.pointer {
	CURSOR: pointer
}
.b {
	FONT-WEIGHT: bold
}
UL {
	LIST-STYLE-TYPE: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.cb {
	CLEAR: both; LINE-HEIGHT: 0px
}
.cl {
	CLEAR: left; LINE-HEIGHT: 0px
}
.cr {
	CLEAR: right; LINE-HEIGHT: 0px
}
.question_head {
	COLOR: #f1992d
}
.question_text {
	COLOR: #6188cd
}
A.question_text {
	COLOR: #6188cd
}
.answer_text {
	COLOR: #000000
}
A.email {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999; LINE-HEIGHT: 26px; TEXT-DECORATION: none
}
A.time {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999; LINE-HEIGHT: 26px; TEXT-DECORATION: none
}
A.watch {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999; LINE-HEIGHT: 26px; TEXT-DECORATION: none
}
A.flag {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999; LINE-HEIGHT: 26px; TEXT-DECORATION: none
}
A.email:hover {
	COLOR: #3976c1; TEXT-DECORATION: underline
}
A.time:hover {
	COLOR: #3976c1; TEXT-DECORATION: underline
}
A.watch:hover {
	COLOR: #3976c1; TEXT-DECORATION: underline
}
A.flag:hover {
	COLOR: #3976c1; TEXT-DECORATION: underline
}
A.email {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; BACKGROUND: url(/images/email.gif) no-repeat 0px 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
A.watch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: url(/images/eye.gif) no-repeat 0px 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
A.time {
	PADDING-RIGHT: 0px; PADDING-LEFT: 38px; BACKGROUND: url(/images/time.gif) no-repeat 0px 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
A.flag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 27px; BACKGROUND: url(/images/notice.gif) no-repeat 0px 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px
}
DT {
	FONT-WEIGHT: bold
}
DD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE TD {
	VERTICAL-ALIGN: top
}
TABLE TH {
	VERTICAL-ALIGN: top
}
.normal_html UL {
	MARGIN: 5px 0px; LIST-STYLE-TYPE: disc
}
UL.normal {
	MARGIN: 5px 0px; LIST-STYLE-TYPE: disc
}
.normal_html UL LI {
	MARGIN-LEFT: 20px
}
UL.normal LI {
	MARGIN-LEFT: 20px
}
.normal_html OL {
	MARGIN: 5px 0px; LIST-STYLE-TYPE: decimal
}
OL.normal {
	MARGIN: 5px 0px; LIST-STYLE-TYPE: decimal
}
.normal_html OL LI {
	MARGIN-LEFT: 20px
}
OL.normal LI {
	MARGIN-LEFT: 20px
}
.normal_html P {
	MARGIN: 10px 0px
}
.normal_html OPTION {
	MARGIN-RIGHT: 5px
}
.normal_html FIELDSET {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px; PADDING-TOP: 10px
}
BUTTON.image {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px
}
BUTTON.submit_secondary {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(/images/buttons/submit_secondary.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; BORDER-LEFT: #ddd 1px solid; WIDTH: auto; CURSOR: pointer; COLOR: #3976c1; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 24px
}
DIV.section_title {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; MARGIN: 0px 0px 5px; COLOR: #f3921f; BORDER-BOTTOM: #0d4172 2px solid
}
LABEL.section_title {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; MARGIN: 0px 0px 5px 5px; COLOR: #f3921f
}
.sub_title {
	FONT-SIZE: 18px
}
.ab_gray {
	COLOR: #666
}
.ab_blue {
	COLOR: #6188cd
}
.ab_blue_bg {
	BACKGROUND-COLOR: #0b447b
}
.block {
	BACKGROUND: url(/images/border1.gif) repeat-x left bottom
}
.block_text {
	BACKGROUND: url(/images/answer_background.png) repeat-x left top
}
.block_text2 {
	BACKGROUND: url(/images/block_text_background.gif) repeat-x left top
}
.left {
	TEXT-ALIGN: left
}
.right {
	TEXT-ALIGN: right
}
.center {
	TEXT-ALIGN: center
}
.giant_large {
	FONT-SIZE: 36px
}
.giant {
	FONT-SIZE: 26px
}
.huge {
	FONT-SIZE: 18px
}
.large {
	FONT-SIZE: 16px
}
.small {
	FONT-SIZE: 11px
}
.tiny {
	FONT-SIZE: 10px
}
.light {
	COLOR: #bbb
}
.spacing {
	MARGIN: 5px
}
.padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.show {
	DISPLAY: block
}
.hide {
	DISPLAY: none
}
.ab_button {
	BORDER-RIGHT: #0b447b 1px outset; BORDER-TOP: #0b447b 1px outset; BORDER-LEFT: #0b447b 1px outset; COLOR: #fff; BORDER-BOTTOM: #0b447b 1px outset; BACKGROUND-COLOR: #0b447b
}
UL.tabs {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/grey_pixel.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 99%; PADDING-TOP: 0px
}
UL.tabs LI {
	BACKGROUND: url(/images/latest_greatest/tab_right.gif) #efefef no-repeat right top; FLOAT: left; MARGIN: 0px 3px 0px 0px; CURSOR: pointer
}
UL.tabs LI {
	COLOR: #606060
}
UL.tabs LI A {
	COLOR: #606060
}
UL.tabs LI.first {
	MARGIN-LEFT: 15px
}
UL.tabs LI SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 18px; BACKGROUND: url(/images/latest_greatest/tab_left.gif) no-repeat left top; PADDING-BOTTOM: 3px; PADDING-TOP: 7px; TEXT-DECORATION: none
}
UL.tabs LI.current {
	CURSOR: default; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
UL.tabs LI.current A {
	CURSOR: default; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
#frame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px
}
#main {
	MARGIN: 0px auto; WIDTH: 994px
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 995px; PADDING-TOP: 10px; POSITION: relative
}
#sub_header {
	BORDER-RIGHT: #ddd 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 2px; MARGIN: 5px 0px; BORDER-LEFT: #ddd 0px solid; COLOR: #888; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
#sub_header A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#site_title {
	BACKGROUND: url(/images/ablogo.gif) no-repeat 0px 60%; MARGIN: 0px; WIDTH: 240px; HEIGHT: 59px
}
#site_title A {
	DISPLAY: block; WIDTH: 240px; HEIGHT: 59px
}
#site_title SPAN {
	DISPLAY: none
}
A#make_home_page {
	FLOAT: right; MARGIN: 13px 0px 0px; TEXT-ALIGN: right
}
A#make_home_page:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
#got_a_question {
	FONT-SIZE: 22px; LEFT: 0px; MARGIN-LEFT: 265px; PADDING-TOP: 20px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 10px
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 20px; MARGIN: 10px auto 0px; WIDTH: 995px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#footer H2 {
	DISPLAY: none
}
#footer UL LI {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(/images/dot2.gif) no-repeat 0px 60%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer UL LI.first {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer UL LI A {
	FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
#footer UL LI A:hover {
	TEXT-DECORATION: underline
}
#col1 {
	WIDTH: 799px
}
#col2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 3px
}
#col2 .block {
	MARGIN: 0px 0px 10px
}
#col2 .header {
	FONT-SIZE: 18px; MARGIN: 0px 0px 5px; COLOR: #20609e
}
#col2 .header2 {
	FONT-SIZE: 18px; MARGIN: 0px 0px 5px; COLOR: #20609e
}
#col2 .header2 {
	COLOR: #f3921f
}
#col2 .linkright {
	FONT-SIZE: 90%; MARGIN: 5px 0px 0px; TEXT-ALIGN: right
}
.icon_member {
	PADDING-RIGHT: 2px; PADDING-LEFT: 55px; BACKGROUND: url(/images/icons/member.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 15px; HEIGHT: 35px
}
.icon_sign_up {
	PADDING-RIGHT: 2px; PADDING-LEFT: 55px; BACKGROUND: url(/images/icons/sign_up2.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 15px; HEIGHT: 35px
}
.icon_note {
	PADDING-RIGHT: 2px; PADDING-LEFT: 55px; BACKGROUND: url(/images/icons/note.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 15px; HEIGHT: 35px
}
.icon_comment {
	PADDING-RIGHT: 2px; PADDING-LEFT: 35px; BACKGROUND: url(/images/icons/comment.gif) no-repeat; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; HEIGHT: 15px
}
.icon_clock {
	PADDING-RIGHT: 2px; PADDING-LEFT: 55px; BACKGROUND: url(/images/icons/clock.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 15px; HEIGHT: 35px
}
.icon_share {
	PADDING-RIGHT: 2px; PADDING-LEFT: 55px; BACKGROUND: url(/images/icons/share.gif) no-repeat; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; HEIGHT: 28px
}
.icon_technical {
	PADDING-RIGHT: 2px; PADDING-LEFT: 55px; BACKGROUND: url(/images/icons/technical.gif) no-repeat; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; HEIGHT: 28px
}
#social .content {
	BACKGROUND: url(/images/header/social_bg.gif) repeat-x 0px 0px
}
#social .current {
	BACKGROUND: url(/images/header/grey_social_bg.gif) repeat-x 0px 0px
}
#expert .content {
	BACKGROUND: url(/images/header/expert_bg.gif) repeat-x 0px 0px
}
#expert .current {
	BACKGROUND: url(/images/header/grey_expert_bg.gif) repeat-x 0px 0px
}
#local .content {
	BACKGROUND: url(/images/header/local_bg.gif) repeat-x 0px 0px
}
#local .current {
	BACKGROUND: url(/images/header/grey_local_bg.gif) repeat-x 0px 0px
}
#shopping .content {
	BACKGROUND: url(/images/header/shopping_bg.gif) repeat-x 0px 0px
}
#shopping .current {
	BACKGROUND: url(/images/header/grey_shopping_bg.gif) repeat-x 0px 0px
}
#channel_nav {
	MARGIN: 0px 0px 5px
}
#channel_nav .top_box {
	WIDTH: 198px; CURSOR: pointer
}
#header_nav {
	Z-INDEX: 99; RIGHT: 3px; POSITION: absolute; TOP: 10px
}
#header_nav .content {
	Z-INDEX: 99
}
#header_nav .example {
	DISPLAY: none; Z-INDEX: 99
}
#header_nav .top_box {
	WIDTH: 183px; CURSOR: pointer
}
#header_nav .content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px
}
.top_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; OVERFLOW: hidden; COLOR: #ffffff; PADDING-TOP: 0px
}
.top_box .title {
	FONT-SIZE: 25px; MARGIN: 0px
}
.top_box .top_box_qa {
	FONT-SIZE: 18px; COLOR: #bbbbbb
}
.top_box .example {
	BORDER-TOP: #f3921f 1px solid; MARGIN: 5px 0px 0px; TEXT-ALIGN: right
}
.top_box .example UL {
	MARGIN: 3px 0px 0px; TEXT-ALIGN: left
}
.top_box .example UL LI {
	FONT-SIZE: 80%; COLOR: #ffffff; LINE-HEIGHT: 12px
}
.top_box .example UL LI A {
	TEXT-DECORATION: none
}
.top_box .example UL LI A:hover {
	TEXT-DECORATION: underline
}
.top_box .content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: url(/images/block_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#search {
	BACKGROUND: url(/images/search/search_middle.gif) repeat-y 0px 0px; WIDTH: 821px; POSITION: relative
}
#search .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/search/search_top.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
#search .bottom {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/search/search_bottom.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 13px; PADDING-TOP: 0px; HEIGHT: 13px
}
#search_nav {
	Z-INDEX: 1; LEFT: 17px; POSITION: absolute; TOP: 15px
}
#search .button {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; CURSOR: pointer
}
#search .button SPAN {
	DISPLAY: none
}
#ask_a_question {
	BACKGROUND: url(/images/search/ask_a_question.gif) no-repeat 0px 0px; WIDTH: 185px; HEIGHT: 32px
}
#search_for_answers {
	BACKGROUND: url(/images/search/search_for_answers.gif) no-repeat 0px 0px; WIDTH: 179px; HEIGHT: 32px
}
#google_browse {
	BACKGROUND: url(/images/search/google_browse.gif) no-repeat 0px 0px; WIDTH: 186px; HEIGHT: 32px
}
#search_nav .current {
	HEIGHT: 43px
}
.search_block {
	MARGIN: 3px 0px 20px; WIDTH: 800px
}
.search_block .section_title {
	MARGIN: 0px 0px 0px 5px
}
.search_block .sub_title {
	MARGIN: 0px 0px 0px 5px
}
#search_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/search/input_search_middle.gif) repeat-y 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
.wide#search_form {
	BACKGROUND: url(/images/search/input_search_middle_wide.gif) repeat-y 0px 0px; MARGIN: 0px; WIDTH: 800px
}
.wide#search_form .top {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/search/input_search_top_wide.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 780px; PADDING-TOP: 0px
}


.zhang_top {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/search/input_search_top_wide.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 780px; PADDING-TOP: 0px
}




#search_form .top {
	BACKGROUND: url(/images/search/input_search_top.gif) no-repeat 0px 0px
}
#search_input {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -1px; OVERFLOW: hidden; WIDTH: 632px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Arial; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 135px; BORDER-BOTTOM-STYLE: none
}
.wide#search_form #search_input {
	WIDTH: 780px
}
#search_form .bottom {
	BACKGROUND: url(/images/search/input_search_bottom.gif) no-repeat 0px 0px; HEIGHT: 11px
}
.wide#search_form .bottom {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/search/input_search_bottom_wide.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 780px; PADDING-TOP: 0px
}
#search FORM BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 35px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 122px; CURSOR: pointer; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 48px; HEIGHT: 60px; BORDER-BOTTOM-STYLE: none
}
#search BUTTON.ask {
	BACKGROUND: url(/images/search/ask_go.gif) no-repeat 0px 0px
}
#search BUTTON.search {
	BACKGROUND: url(/images/search/search_go.gif) no-repeat 0px 0px
}
#search BUTTON.google {
	BACKGROUND: url(/images/search/google_go.gif) no-repeat 0px 0px
}
#minutes_since {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
#minutes_since TD {
	PADDING-TOP: 4px
}
#minutes {
	BACKGROUND: url(/images/search/minutes.gif) no-repeat center 1px; WIDTH: 46px; HEIGHT: 25px; TEXT-ALIGN: center
}
#category_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
#category_header .title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #f3921f
}
#category_header .desc {
	MARGIN: 0px 0px 10px
}
#category_header .category_list {
	BACKGROUND: url(/images/category_bg2.gif) repeat-x 0px 0px; MARGIN: 0px 0px 5px; POSITION: relative
}
#category_header .category_list LI {
	DISPLAY: block; MARGIN: 0px 0px 4px; WIDTH: 180px
}
#category_header .category_list LI A {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
#category_header .category_list LI A:hover {
	TEXT-DECORATION: underline
}
#category_header .category_list LI.top {
	
}
#category_header .category_list LI.col_1 {
	MARGIN-LEFT: 0em
}
#category_header .category_list LI.col_2 {
	MARGIN-LEFT: 200px
}
#category_header .category_list LI.col_3 {
	MARGIN-LEFT: 400px
}
#category_header .go_up {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#category_header .go_up A {
	COLOR: #999999; FONT-STYLE: italic; TEXT-DECORATION: underline
}
#category_header .go_up A:hover {
	COLOR: #3976c1
}
#side_bar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; WIDTH: 135px; PADDING-TOP: 0px
}
#side_bar .side_bar_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#side_bar .left_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#side_bar #links LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/border2.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#side_bar #links LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/border2.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#side_bar #links A.rss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; BACKGROUND: url(/images/rss_icon.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#side_bar #links A.widgets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; BACKGROUND: url(/images/widget_icon.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#side_bar #links A.akn {
	
}
#center_content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#question_list {
	POSITION: relative
}
#question_list .links {
	RIGHT: 10px; POSITION: absolute; TOP: 0px
}
#question_list .links LI {
	DISPLAY: inline
}
#category_list {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 20px; PADDING-TOP: 5px
}
#category_list .header {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px 0px 5px; COLOR: #20609e
}
#category_list .content {
	OVERFLOW: hidden; WIDTH: 122px; WHITE-SPACE: nowrap
}
#category_list LI {
	MARGIN: 0px 0px 9px; LINE-HEIGHT: 13px
}
#category_list LI A {
	COLOR: #666666; TEXT-DECORATION: none
}
#category_list LI A:hover {
	COLOR: #3976c1; TEXT-DECORATION: underline
}
#category_button {
	LEFT: -35px; CURSOR: pointer; POSITION: absolute; TOP: 0px
}
#social_links {
	FLOAT: right; MARGIN: 2px 10px 0px 0px
}
.breadcrumb {
	MARGIN: 2px 0px 5px 10px
}
.breadcrumb A {
	TEXT-DECORATION: none
}
.breadcrumb A:hover {
	TEXT-DECORATION: underline
}
.user_block {
	MIN-HEIGHT: 111px; BACKGROUND: url(/images/profile/profile_bg.gif) #c0c0c0 repeat-x 0px 0px; MARGIN: 0px 0px 10px; WIDTH: 190px; HEIGHT: 111px
}
.user_block .field {
	MARGIN: 0px
}
#button_block {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 21px; PADDING-TOP: 20px
}
#user_profile {
	BACKGROUND: #fff
}
#user_profile #info_area {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e2e2e2 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/images/profile/profile_signed_in_bg.gif) #fff repeat-x left bottom; PADDING-BOTTOM: 0px; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 178px; PADDING-TOP: 5px; BORDER-BOTTOM: #e2e2e2 1px solid
}
#user_profile .avatar {
	FLOAT: left; MARGIN: 3px 5px 5px 0px
}
#user_profile .username {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px; COLOR: #3976c1; PADDING-TOP: 0px; BORDER-BOTTOM: #d37a12 1px solid
}
#user_profile .username .display_name {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
#user_profile #username_options {
	POSITION: relative
}
#user_profile .user_badge {
	POSITION: relative
}
#user_profile .avatar {
	POSITION: relative
}
#user_profile BUTTON {
	POSITION: relative
}
#user_profile #username_options {
	FONT-SIZE: 11px; FLOAT: right; TEXT-ALIGN: right
}
#user_profile .view_button {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(/images/profile/view_profile_activity.gif) repeat-x 0px 0px; MARGIN: 5px auto; WIDTH: 159px; HEIGHT: 20px
}
#user_profile .view_button SPAN {
	DISPLAY: none
}
#user_profile UL.actions {
	CLEAR: right
}
#user_profile UL.actions LI A {
	DISPLAY: block
}
#user_profile UL.actions LI A {
	BACKGROUND: url(/images/profile/profile_icon_off.png) no-repeat right top; HEIGHT: 16px
}
#user_profile UL.actions LI A.active {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/profile/profile_icon_on.png) no-repeat right top
}
#user_profile UL.actions LI A.no_light {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#user_profile UL.actions LI A:hover {
	
}
#user_profile .level {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
#my_links_button {
	BORDER-RIGHT: #a7a7a7 1px solid; BORDER-TOP: #a7a7a7 0px solid; FONT-WEIGHT: bold; BACKGROUND: #a7a7a7; MARGIN: 0px auto; BORDER-LEFT: #a7a7a7 1px solid; WIDTH: 180px; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #a7a7a7 1px solid; TEXT-ALIGN: center
}
#my_links {
	BORDER-RIGHT: #a7a7a7 1px solid; BORDER-TOP: #a7a7a7 0px solid; MARGIN: 0px auto; BORDER-LEFT: #a7a7a7 1px solid; WIDTH: 180px; BORDER-BOTTOM: #a7a7a7 1px solid
}
#my_links .inner {
	BACKGROUND: #fff; MARGIN-BOTTOM: 5px
}
#my_links .title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #eee; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 1px solid
}
#my_links .content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#my_links .content .section {
	MARGIN-TOP: 5px
}
#my_links .content STRONG {
	COLOR: #666
}
#my_links .content .section SELECT {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 6px; WIDTH: 150px; MARGIN-RIGHT: 3px
}
#my_links .content .section OPTGROUP {
	FONT-STYLE: normal
}
#my_links .content .section OPTION {
	MARGIN-LEFT: 10px
}
#what_is_answerbag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#what_is_answerbag .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/what_is_answerbag.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; HEIGHT: 39px
}
#what_is_answerbag .header SPAN {
	DISPLAY: none
}
#what_is_answerbag P {
	MARGIN: 0px 0px 0px 10px
}
#what_is_answerbag .join {
	MARGIN-TOP: 5px; TEXT-ALIGN: center
}
#what_is_answerbag .join A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
#answerbag_blog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#answerbag_blog .username {
	FONT-SIZE: 18px; MARGIN: 10px 0px 0px; COLOR: #2161a0
}
#answerbag_blog .staff {
	FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: italic
}
#answerbag_blog .recent {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 3px; COLOR: #f3921f
}
#answerbag_blog .title {
	MARGIN: 0px 0px 3px
}
#answerbag_blog .avatar {
	FLOAT: left; MARGIN: 0px 10px 5px 0px
}
#topic_of_the_day {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#topic_of_the_day .header {
	
}
#top_5_users {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#top_5_users .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; POSITION: relative
}
#of_the_week {
	FONT-SIZE: 80%; RIGHT: 18px; POSITION: absolute; TOP: 21px
}
#top_5_users .order {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#top_5_users .user {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 170px; PADDING-TOP: 0px
}
#top_5_users .badge {
	FLOAT: right; WIDTH: 18px; HEIGHT: 21px
}
#top_5_users .user_badge BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; COLOR: #0d3966; PADDING-TOP: 0px
}
#top_5_users .avatar {
	FLOAT: left; MARGIN: 0px 7px 0px 0px
}
#top_5_users .username {
	FONT-SIZE: 11px; COLOR: #2161a0
}
#top_5_users .points {
	FONT-SIZE: 11px
}
#category_expert {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#category_expert A.username {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px 0px; COLOR: #2161a0; TEXT-DECORATION: none
}
#category_expert TABLE {
	MARGIN: 5px 0px 2px; BORDER-COLLAPSE: collapse
}
#category_expert TABLE TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; TEXT-ALIGN: left
}
#category_expert .avatar {
	FLOAT: left; MARGIN: 0px 10px 5px 0px
}
.qa {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/border1.gif) repeat-x left bottom; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.qa .avatar_box {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 0px 0px 5px; TEXT-ALIGN: center
}
.qa .content {
	MARGIN: 0px 80px 0px 71px
}
.qa .question {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2161a0
}
.qa .question A {
	TEXT-DECORATION: none
}
.qa .question A:hover {
	TEXT-DECORATION: underline
}
.qa .question_info .category {
	TEXT-DECORATION: underline
}
.qa .question_info {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #999999
}
.qa .avatar_box IMG.avatar {
	BORDER-RIGHT: #20609e 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #20609e 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #20609e 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #20609e 1px solid
}
.qa .question_info IMG.avatar {
	MARGIN: 0px 2px 0px 0px
}
.qa .avatar_box IMG.new_question {
	BORDER-LEFT-COLOR: #ea8c1c; BORDER-BOTTOM-COLOR: #ea8c1c; BORDER-TOP-COLOR: #ea8c1c; BORDER-RIGHT-COLOR: #ea8c1c
}
.qa .avatar_box SPAN {
	FONT-SIZE: 9px; COLOR: #999
}
.qa .old_question {
	FONT-WEIGHT: bold
}
.qa .new_question {
	FONT-WEIGHT: bold; COLOR: #ea8c1c
}
.qa .answer_now {
	COLOR: #ea8c1c
}
.qa .answer_count {
	FONT-SIZE: 85%; COLOR: #999999; FONT-STYLE: italic
}
#qa_see {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/border1.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#qa_see LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px
}
#qa_see LI A {
	COLOR: #666666; TEXT-DECORATION: none
}
#qa_see LI A:hover {
	COLOR: #3976c1; TEXT-DECORATION: underline
}
#qa_see LI.first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#qa_see LI.hilight {
	FONT-WEIGHT: bold; COLOR: #000000
}
#qa_see LI.hilight A {
	FONT-WEIGHT: bold; COLOR: #000000
}
#question #category_info {
	WIDTH: 99%; BORDER-COLLAPSE: collapse
}
#question .question_text {
	FONT-SIZE: 16px
}
#question #category_info TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#question #category_info TD {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
#question .box {
	MARGIN: 0px 0px 10px
}
#question .box .avatar {
	BORDER-LEFT-COLOR: #ff8200; BORDER-BOTTOM-COLOR: #ff8200; BORDER-TOP-COLOR: #ff8200; BORDER-RIGHT-COLOR: #ff8200
}
#question .category {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-DECORATION: none
}
#question .more {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-DECORATION: none
}
.qavatarimage {
	MARGIN: 0px 0px 0px 8px
}
#question .more {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
#question .box .header {
	FONT-SIZE: 1px; BACKGROUND: url(/images/question/header.gif) no-repeat right top; HEIGHT: 5px
}
#question .head {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
#question .question_head_avatar .avatar {
	BORDER-RIGHT: #f1992d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f1992d 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #f1992d 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #f1992d 1px solid; BACKGROUND-COLOR: #ffffff
}
#question .box .header DIV {
	FONT-SIZE: 1px; BACKGROUND: url(/images/question/header.gif) no-repeat left top; WIDTH: 620px; HEIGHT: 5px
}
#question .box .footer {
	FONT-SIZE: 1px; BACKGROUND: url(/images/question/footer.gif) no-repeat right bottom; HEIGHT: 5px
}
#question .box .footer DIV {
	FONT-SIZE: 1px; BACKGROUND: url(/images/question/footer.gif) no-repeat left bottom; WIDTH: 620px; HEIGHT: 5px
}
#question .box .content {
	BORDER-RIGHT: #ff7d00 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff7d00 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ff7d00 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ff7d00 0px solid; BACKGROUND-COLOR: #fff7ef
}
#question .box .content TABLE {
	WIDTH: 99%
}
#question .box .rate {
	WIDTH: 65px
}
#question .box .content P {
	FONT-WEIGHT: bold
}
#question .box .content #actions {
	MARGIN: 5px 0px 0px 5px; WIDTH: 98%
}
#question .box .content #actions TD {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#question .box .content #actions TD.first {
	TEXT-ALIGN: left
}
#question .box .content #actions TD.last {
	TEXT-ALIGN: right
}
#question #actions #add_answer {
	DISPLAY: block; BACKGROUND: url(/images/question/answer_question.gif) no-repeat; WIDTH: 130px; HEIGHT: 26px
}
#question #actions #add_answer SPAN {
	DISPLAY: none
}
.question_page .asker {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #aaa
}
.question_page .asker A {
	
}
.question_page .head .avatar {
	BORDER-RIGHT: #ff7d00 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff7d00 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ff7d00 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ff7d00 1px solid
}
.question_page .head DIV {
	MARGIN: 0px auto; WIDTH: 30px
}
.question_answer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/images/answer_background.png) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.question_answer .block {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px
}
.question_answer .answer_count {
	FONT-SIZE: 16px; MARGIN: 0px 0px 5px
}
.question_answer TABLE {
	WIDTH: 99%
}
.question_page .head {
	WIDTH: 55px
}
.question_page .head .avatar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.question_answer .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.comments_head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 34px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/images/icons/comment.gif) no-repeat; PADDING-BOTTOM: 6px; MARGIN-LEFT: 36px; PADDING-TOP: 6px
}
.comments_head SPAN {
	FONT-SIZE: 10px; MARGIN-LEFT: 3px
}
.show_all_comments {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; CURSOR: pointer
}
.comment_area {
	MARGIN: 10px 0px
}
.comment_list .avatar {
	MARGIN-TOP: 0px
}
.comment_list DL {
	MARGIN-LEFT: 0px
}
.comment_list DT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 1px
}
.comment_list DD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 1px
}
.comment_list DT A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.comment_list DD {
	MARGIN-BOTTOM: 12px
}
.comment_area TEXTAREA {
	BORDER-RIGHT: #14406f 1px solid; BORDER-TOP: #14406f 1px solid; BORDER-LEFT: #14406f 1px solid; WIDTH: 296px; BORDER-BOTTOM: #14406f 1px solid; HEIGHT: 50px
}
.comment_list {
	MARGIN: 0px 0px 0px 70px
}
.add_a_commment {
	MARGIN: 0px 0px 0px 69px
}
.comment_list .comment_txt {
	MARGIN: 5px 0px
}
.comment_list .comment_user {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 11px
}
.add_an_answer P {
	MARGIN-BOTTOM: 7px
}
.add_an_answer P.question_head {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.add_an_answer P.question_text {
	FONT-WEIGHT: bold
}
.add_an_answer .notes {
	FONT-SIZE: 9px; MARGIN: 0px 20px 0px 5px; WIDTH: 125px; COLOR: #666677; FONT-FAMILY: Verdana
}
.add_an_answer FORM {
	MARGIN-BOTTOM: 10px
}
.add_an_answer TEXTAREA {
	BORDER-RIGHT: #14406f 1px solid; BORDER-TOP: #14406f 1px solid; BORDER-LEFT: #14406f 1px solid; WIDTH: 460px; BORDER-BOTTOM: #14406f 1px solid; HEIGHT: 200px
}
.add_an_answer .answer_buttons {
	TEXT-ALIGN: right
}
.add_an_answer .answer_buttons IMG {
	CURSOR: pointer
}
.answer_images DIV {
	FLOAT: left; MARGIN: 5px; TEXT-ALIGN: center
}
#preview_answer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/preview_answer.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 170px; CURSOR: pointer; HEIGHT: 44px; BORDER-RIGHT-WIDTH: 0px
}
#submit_answer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/submit_button.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 152px; CURSOR: pointer; HEIGHT: 44px; BORDER-RIGHT-WIDTH: 0px
}
.rating_box .container {
	BACKGROUND: url(/images/ratings/bg.gif) no-repeat; WIDTH: 59px; COLOR: #999; PADDING-TOP: 10px; HEIGHT: 47px; TEXT-ALIGN: center
}
.rating_box .points {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 10px
}
.rating_box .pts {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 2px
}
.rating_box .type {
	FONT-SIZE: 9px
}
.rating_box .pos {
	FLOAT: left
}
.rating_box .neg {
	FLOAT: left
}
.rating_box .pos DIV {
	MARGIN-LEFT: 6px; WIDTH: 20px; HEIGHT: 20px
}
.rating_box .neg DIV {
	MARGIN-LEFT: 6px; WIDTH: 20px; HEIGHT: 20px
}
.rating_box .pos DIV {
	BACKGROUND: url(/images/ratings/pos_normal.gif)
}
.rating_box .neg DIV {
	BACKGROUND: url(/images/ratings/neg_normal.gif)
}
.rating_box .pos DIV.pressed {
	BACKGROUND: url(/images/ratings/pos_pressed.gif)
}
.rating_box .neg DIV.pressed {
	BACKGROUND: url(/images/ratings/neg_pressed.gif)
}
.rating_box .pos DIV.hover {
	BACKGROUND: url(/images/ratings/pos_hover.gif); CURSOR: pointer
}
.rating_box .neg DIV.hover {
	BACKGROUND: url(/images/ratings/neg_hover.gif); CURSOR: pointer
}
#rating_points_chooser {
	FONT-SIZE: 12px; BACKGROUND: #f00; LEFT: 400px; FONT-FAMILY: verdana, arial; POSITION: absolute; TOP: 10px; BORDER-COLLAPSE: collapse
}
#rating_points_chooser TH {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #f8f8ff; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #999 1px solid; WIDTH: 20px; COLOR: #555; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: right
}
#rating_points_chooser TH B {
	FONT-WEIGHT: bold; COLOR: #000
}
#rating_points_chooser TD {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 16px; CURSOR: pointer; COLOR: #3976c1; LINE-HEIGHT: 11px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
#rating_points_chooser TD.cur {
	BACKGROUND: #fed
}
#rating_points_chooser TD.hover {
	BACKGROUND: #3976c1; COLOR: #fff
}
#popup {
	DISPLAY: none; FONT-SIZE: 14px; Z-INDEX: 1002; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#popup .popup_top {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#popup .popup_bottom {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#popup .popup_top TD {
	BACKGROUND: url(/images/boxes/popup_top_left.gif) no-repeat left top; WIDTH: 10px; HEIGHT: 20px
}
#popup .popup_top TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(/images/boxes/popup_top_right.gif) no-repeat right top; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#popup .popup_top SPAN {
	FONT-WEIGHT: bold; COLOR: #fff
}
#popup .popup_top SPAN.hover {
	CURSOR: pointer; COLOR: #ddf
}
#popup .popup_bottom TD {
	BACKGROUND: url(/images/boxes/popup_bottom_left.gif) #fff no-repeat left bottom; WIDTH: 10px; HEIGHT: 10px
}
#popup .popup_bottom TH {
	FONT-SIZE: 5px; BACKGROUND: url(/images/boxes/popup_bottom_right.gif) no-repeat right bottom
}
#popup .popup_mid_left {
	PADDING-LEFT: 1px; BACKGROUND: url(/images/boxes/popup_mid_left.gif) repeat-y left top
}
#popup .popup_mid_right {
	PADDING-RIGHT: 1px; BACKGROUND: url(/images/boxes/popup_mid_right.gif) repeat-y right top
}
#popup_content {
	BACKGROUND: #fff
}
#popup IFRAME {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 100%; BORDER-BOTTOM-STYLE: none
}
#popup_background {
	DISPLAY: none; Z-INDEX: 1000; BACKGROUND: #fff; FILTER: progid:dximagetransform.microsoft.alpha(opacity=80); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; moz-opacity: 0.8; opacity: 0.8
}
.pagination {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; TEXT-ALIGN: center
}
.pagination A {
	
}
.pagination SPAN {
	
}
.pagination A:hover {
	TEXT-DECORATION: underline
}
.pagination .current {
	TEXT-DECORATION: none
}
.user_badge {
	TEXT-DECORATION: none
}
.user_badge BUTTON {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; WIDTH: 27px; CURSOR: pointer; COLOR: #0d3966; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial; HEIGHT: 29px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.search_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 24px; BACKGROUND: url(/images/icons/search.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; COLOR: #20609e; PADDING-TOP: 0px
}
#search_title_block {
	FONT-SIZE: 14px; MARGIN: 0px 0px 20px
}
#search_title_block .search_query {
	FONT-WEIGHT: bold
}
#search_question_results_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; COLOR: #20609e; PADDING-TOP: 0px
}
#category_results {
	MARGIN: 0px 0px 20px
}
#category_title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BORDER-BOTTOM: #999999 1px solid
}
#category_results UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#category_results LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/images/arrow1.gif) no-repeat 0px 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; LINE-HEIGHT: 25px; PADDING-TOP: 0px
}
#category_results LI A {
	FONT-SIZE: 12px
}
.qa_results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; WHITE-SPACE: nowrap
}
.qa_results_2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 20px 40px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; WHITE-SPACE: nowrap
}
#search_results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
#search_results .number {
	MARGIN: 0px 0px 0px 5px; COLOR: #6188cd; POSITION: absolute
}
#search_results .search_result {
	MARGIN: 0px 0px 10px
}
#search_results .question {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#search_results .question .question_title {
	MARGIN: 0px 0px 0px 35px
}
#search_results .question A {
	MARGIN: 0px
}
#search_results .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#search_results P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.check_spelling {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/images/icons/abc.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#member_search_result {
	
}
#member_search_result DIV.member {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 260px
}
#member_search_result DIV.member .avatar {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#search_submit_header {
	FONT-SIZE: 20px; MARGIN: 20px 0px 0px 9px; COLOR: #20609e
}
#good_question {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: url(/images/icons/question.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.submit_this_question {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 20px; BACKGROUND: url(/images/submit_this_question.gif) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 210px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 27px; BORDER-RIGHT-WIDTH: 0px
}
#login_register .button {
	MARGIN: 0px 10px 0px 0px
}
.login_block .button {
	MARGIN: 0px 10px 0px 0px
}
#signin {
	DISPLAY: block; BACKGROUND: url(/images/header/signin.gif) no-repeat left top; MARGIN: 0px auto; WIDTH: 117px; HEIGHT: 26px
}
#signin SPAN {
	DISPLAY: none
}
#signup {
	DISPLAY: block; BACKGROUND: url(/images/header/signup.gif) no-repeat left top; MARGIN: 20px auto 0px; WIDTH: 117px; HEIGHT: 26px
}
#signup SPAN {
	DISPLAY: none
}
#signin_email {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 0px
}
#signin_password {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 0px
}
#not_found {
	MARGIN: 10px auto 30px; WIDTH: 600px
}
#not_found H2 {
	FONT-SIZE: 18px
}
#not_found P {
	MARGIN: 0px 0px 10px
}
#login_block {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.login_block .field {
	MARGIN: 0px 0px 5px
}
.login_block .button {
	DISPLAY: block; BACKGROUND: url(/images/buttons/signin.gif) no-repeat left top; FLOAT: left; WIDTH: 77px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 26px; BORDER-BOTTOM-STYLE: none
}
#login {
	MARGIN: 0px 0px 10px; WIDTH: 800px; POSITION: relative
}
#login .title {
	FONT-SIZE: 18px; MARGIN: 0px 0px 10px; BORDER-BOTTOM: #1760a7 2px solid
}
#login {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#login_note {
	RIGHT: 30px; WIDTH: 170px; POSITION: absolute; TOP: 95px
}
#login FORM {
	MARGIN: 0px 0px 10px
}
#login .bottomlinks {
	MARGIN: 0px 10px 0px 0px
}
#latestqa {
	CURSOR: pointer
}
#needsanswers {
	CURSOR: pointer
}
.disclaimer {
	MARGIN: 0px 0px 10px
}
UL.pagination {
	MARGIN: 0px 0px 10px; HEIGHT: 25px
}
UL.pagination LI {
	BORDER-RIGHT: #aeaeae 1px solid; BORDER-TOP: #aeaeae 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #aeaeae 1px solid; CURSOR: pointer; BORDER-BOTTOM: #aeaeae 1px solid; TEXT-ALIGN: center
}
UL.pagination LI.current {
	BACKGROUND: #ededed
}
UL.pagination LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 20px; COLOR: #20609e; PADDING-TOP: 3px
}
UL.pagination LI A:hover {
	BACKGROUND: #ededed
}
#col2 #similar_questions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.related_articles {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#similar_questions .similar {
	MARGIN: 0px 0px 10px
}
.related_articles .similar {
	MARGIN: 0px 0px 10px
}
#similar_questions .similar .question {
	FONT-SIZE: 12px
}
.related_articles .similar .question {
	FONT-SIZE: 12px
}
#similar_questions .similar A.category {
	TEXT-DECORATION: underline
}
.related_articles .similar IMG.thumb {
	DISPLAY: none
}
.related_articles .similar IMG.thumb {
	DISPLAY: none
}
.related_articles .header {
	FONT-SIZE: 18px; MARGIN: 0px 0px 5px; COLOR: #20609e
}
.nice_table {
	BORDER-COLLAPSE: collapse
}
.nice_table TH {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid
}
.nice_table TD {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid
}
#more_resources {
	DISPLAY: inline; MARGIN: 0px
}
#more_resources .title {
	MARGIN: 0px
}
#more_resources .resource_link {
	MARGIN: 0px
}
#welcome {
	BACKGROUND: url(/images/welcome/welcome.gif) no-repeat 0px 0px; MARGIN: 10px 0px
}
.welcome_box {
	BORDER-RIGHT: #9ab5d3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9ab5d3 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 105px; BORDER-LEFT: #9ab5d3 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #9ab5d3 1px solid
}
.welcome_content {
	BORDER-RIGHT: #d1e5fe 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d1e5fe 2px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d1e5fe 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d1e5fe 2px solid; TEXT-ALIGN: center
}
#signup_now {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.thanks_box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/findansw_bk.jpg) repeat-x left top; PADDING-BOTTOM: 10px; MARGIN: 10px; WIDTH: 611px; PADDING-TOP: 10px
}
#thanks_do_next {
	MARGIN: 0px 0px 10px
}
.thanks_for_posting {
	
}
#thanks_do_next LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/images/arrow_right_orange_sm.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#points_till {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/information.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#thanks_note .my_profile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#thanks_section_2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 10px
}
.check_off {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: url(/images/profile/checkbox_off.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
.check_on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: url(/images/profile/checkbox_on.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
.question_answer DIV.section1 .section_title {
	FONT-SIZE: 15px
}
.question_answer DIV.section2 .section_title {
	FONT-SIZE: 13px
}
.question_answer DIV.section2 {
	MARGIN-LEFT: 10px
}
.question_answer DIV.section3 {
	MARGIN-LEFT: 20px
}
.question_answer DIV.empty {
	MARGIN-BOTTOM: 5px
}
.right_text		  {COLOR: #0000cc; FONT-SIZE: 13px;text-decoration: underline;}
A.right_text:link     {COLOR: #0000cc;text-decoration: underline;}
A.right_text:visited  {COLOR: #551a8b;text-decoration: underline;}
A.right_text:active   {COLOR: #ff0000;text-decoration: underline;}
A.right_text:hover    {COLOR: #ff0000;text-decoration: underline;}