body {
  /* MSIE 5 doesn't center based on auto left/right margins,
     but 'text-align:center' does center top-level divs: */
  /* Specify a min-width for the body as wide as the 'wrapper'
     element itself. This prevents negative (i.e. inaccessible)
     left-margins in narrow browser windows when using
     Navigator 6+/Mozilla on Win32: */
	background-color: #FFF;
	color: #000;
	padding: 0px 0px;
	margin: 0px 0px;
	font-family: Tahoma,Helvetica,sans-serif;
	font-size: 11px;
}

a {
	color: Blue;
}

a:hover {

}

table { border-collapse: collapse; border-spacing: 0; }

/* *** Master Header *** */
#masterHeader {
  /* Reset alignment to compensate for 'text-align:center': */
	text-align: left;
  /* Specify the width of the element. This should be the same
     as 'body min-width': */
	width: 960px;
  /* Set left and right margins to auto, thus centering the
     element in the containing (body) tag: */
    margin: 3px auto;
  	table-layout: fixed;
	border-collapse: collapse;
}
#mhLogo { padding-left: 5px; }
#loginInfo {
	text-align: right;
}

#loginInfo a {color: #5080aa; font-weight: normal; text-decoration: none;}
#loginInfo a:hover {color: #000099; font-weight: normal; text-decoration: underline;}

#loginName {
	font-size: 14px;
	font-weight: normal;
}

#clientLogo {
	text-align: right;
    padding-left: 10px;
	width: 57px;
}

/* *** END Master Header *** */

/* *** Wrapper Rows Framework *** */
#wrapperTop {
  /* Reset alignment to compensate for 'text-align:center': */
	text-align: left;
  /* Specify the width of the element. This should be the same
     as 'body min-width': */
	width: 960px;
  /* Set left and right margins to auto, thus centering the
     element in the containing (body) tag: */
	margin-left: auto;
  	margin-right: auto;
	height: 30px;
	font-size: 14px;
	text-align: left;
	background: url(/images/shared/wtabCapTop.gif) no-repeat bottom left;
	padding-top: 10px;
}

#wrapperBody {
  /* Reset alignment to compensate for 'text-align:center': */
	text-align: left;
  /* Specify the width of the element. This should be the same
     as 'body min-width': */
	width: 960px;
  /* Set left and right margins to auto, thus centering the
     element in the containing (body) tag: */
	margin-left: auto;
  	margin-right: auto;
	background: url(/images/shared/wtabBody.gif) repeat-y top left;
}
.wrapperBodyContent { margin: 0 auto; width: 100%; }
.wrapperBodyBorderContent { width: 99%; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; }
.left_border { border-left: 1px solid #CCCCCC; }
.right_border { border-right: 1px solid #CCCCCC; }
.bottom_border { border-bottom: 1px solid #CCCCCC; }
.bottom_border_bgimg { background: url(/images/shared/grey_spacer.gif) repeat-x bottom left; }

#wrapperBottom {
	text-align: center;
  /* Specify the width of the element. This should be the same
     as 'body min-width': */
	width: 960px;
  /* Set left and right margins to auto, thus centering the
     element in the containing (body) tag: */
     margin-left: auto;
  	margin-right: auto;
	background: url(/images/shared/wtabCapBottom.gif) no-repeat top left;
	padding-top: 20px;
}

/* *** END Wrapper Rows Framework *** */

/* *** Wrapper Top Tabs *** */

#wrapperTabs {
}

#wrapperTabs, #wrapperTabs td table {
	/* table-layout: fixed; */
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	height: 30px;
	text-align: center;
}


#wrapperTabs td {
	white-space:nowrap;
	padding: 0 0;
}

#wrapperTop .l, #wrapperTop .r {
	padding: 0 0;
	margin: 0 0;
	width: 5px;
}


#wrapperTop .m {
	padding: 0px 25px 4px 25px;
	font-size: 12px;
}

#wrapperTop .off .l {
	background: url(/images/shared/wtab3LeftOff.gif) no-repeat top left;
}

#wrapperTop .off .r {
	background: url(/images/shared/wtab3RightOff.gif) no-repeat top left;
}

#wrapperTop .off td.m {
	background: url(/images/shared/wtab3MiddleOff.gif) repeat-x top;
	color: #62768c;
	font-weight: normal;
}

#wrapperTop .on td.l {
	background: url(/images/shared/wtab3LeftOn.gif) no-repeat top left;
}

#wrapperTop .on td.r {
	background: url(/images/shared/wtab3RightOn.gif) no-repeat top left;
}

#wrapperTop .on td.m {
	background: url(/images/shared/wtab3MiddleOn.gif) no-repeat top left;
	padding-bottom: 8px;
	color: #365375;
	 font-weight: normal;
}

/* *** END Wrapper Top Tabs *** */

/* *** Wrapper Body Elements *** */

#wrapperBodyNav {
	width: 938px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 12px;

	text-align: center;
	table-layout: fixed;
}

#wrapperBodyNav td.breadcrumb {
	text-align: left;
	padding: 5px 5px 3px 0px;
	color: #666;
	font-size: 12px;
}

#wrapperBodyNav td.breadcrumb span.location {font-size: 16px;}

#wrapperBodyNav td.info {
	text-align: right;
	padding: 2px 10px 0px 0px;
	font-size: 11px;
	color: #666;
}
#wrapperBodyNav td.info select { margin-top: 5px; }

#wrapperBodyNav td.button { vertical-align: middle; text-align: right;}
#wrapperBodyNav td.button img {border-width: 0px;}

#wrapperBodyNav a, #wrapperBottom a {color: #5080aa; font-weight: normal;}
#wrapperBodyNav a:hover {color: #000099; font-weight: normal;}

/* *** END Wrapper Body Elements *** */
.orange { color: #FAA63E !important; }
.white { color: #FFFFFF !important; }
.red { color: #FF0000 !important; }
.dkred { color: #990000 !important; }
.blue { color: #2f4f64; }
.green { color: #339900; }
.bz18 { font-size: 18px !important; }
.bz16 { font-size: 16px !important; }
.bz15 { font-size: 15px !important; }
.bz14 { font-size: 14px !important; }
.bz13 { font-size: 13px !important; }
.bz12 { font-size: 12px !important; }
.bz11 { font-size: 11px !important; }
.bz10 { font-size: 10px !important; }
.label {  border-bottom: 2px solid #112E5F; color: #112E5F; }
.strong { font-weight: bold !important; }
.normal { font-weight: normal !important; }
.italic { font-style: italic; }
.nowrap { white-space: nowrap; }
.hidden { display: none; }
.right { float: right !important; display: inline !important; }
.left { float: left !important; display: inline !important; }
.pointer { cursor: pointer; }
.pipe { padding: 0 7px; }
th { font-weight: normal; }

/*AdGroupInfluencer Links*/
a.influencer:link, a.influencer:visited {
    color: #000000;
    text-decoration: none;
    line-height:12px;
    font-weight:normal;
}

a.influencer:hover {
    color: #000000;
    text-decoration: underline;
    line-height:12px;
    font-weight:normal;
}

a.influencer:active {
    color: #000000;
    text-decoration: none;
    line-height:12px;
    font-weight:normal;
}
/*End AdGroupInfluencer Links*/



img {
	border: none;
}

p {
  margin-bottom:0px;
}

hr {
	/* background: transparent url("/images/shared/hr.png") no-repeat center center; */
	width: 515px;
	height: 2px;
	margin: 0 auto;
	padding: 5px 0;
	border: none;
}
a.yellowlink:link, a.yellowlink:visited {
    color: #f6981f;
    font-weight: bold;
    text-decoration: none;    line-height:12px;
}

a.yellowlink:hover {
    color: #000000;    text-decoration: none;
}

a.yellowlink:active {
    color: #ec9a31;
}


a.whitelink:link, a.whitelink:visited {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: underline;
    line-height:12px;}

a.whitelink:hover {
    color: #000000;    text-decoration: none;
}

a.whitelink:active {
    color: #FFFFFF;
}

a:link, a:visited {
    color: #2f4f64;
    font-weight: bold;
    text-decoration: underline;
    line-height:12px;
}

a:hover {
    color: #000000;
}
a:active {
    color: #2f4f64;
}

/* BEGIN link styles for adWordWizard breadcrumbs
a.breadcrumb:link, a.breadcrumb:visited {
    color: #2f4f64;
    font-weight: bold;
    text-decoration: underline;
    line-height:50px;
}

a.breadcrumb:hover {
    color: #2f4f64;
    font-weight: bold;
    text-decoration: underline;
    line-height:50px;
}
a.breadcrumb:active {
    color: #2f4f64;
    font-weight: bold;
    text-decoration: underline;
    line-height:50px;
}
 END link styles for adWordWizard breadcrumbs*/


a.small {
    color: #2f4f64;
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    line-height: 9px;
    text-decoration: underline;
}
a.fakelink { font-weight: normal !important; text-decoration: none !important; color: #000000 !important; cursor: default; }
.nowrap_td { white-space: nowrap !important; }
.vertical_scroller { position: relative; overflow: auto; overflow-y: auto; overflow-x: hidden; }
.vertical_scroller_y { position: relative; overflow: auto; overflow-y: scroll; overflow-x: hidden; }
.scroller_box { background: #FFFFFF; border-left: 1px solid #2f4f64; border-right: 1px solid #2f4f64; border-bottom: 1px solid #2f4f64; }

/* - - CONTENT ROW AND LAYOUTS - - */
#content_row { padding: 0 !important; margin: 0 !important; }
#content_row h2 { font-size: 16px; font-weight: bold; margin: 10px 0 10px 5px; color: #FAA63E; }
#content_row h2 span { color: #2f4f64; }
#content_row h3 { font-size: 12px; font-weight: bold; margin: 7px 0; color: #2f4f64; }
#content_row h3 span { color: #FAA63E; }
#content_row, .content_row { position: relative; zoom: 1; width: 100%; text-align: left; }
#content_row:after, .content_row:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.blo0, .blo1, .blo2, .blo3, .blo4, .bloAT { z-index: 1; position: relative; zoom: 1; }
.blo0:after, .blo1:after, .blo2:after, .blo3:after, .blo4:after, .bloAT:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.onec { position: relative; margin: 0 10px; }
.lc { float: left; display: inline; position: relative; margin-left: 10px; }
.rc { float: right; display: inline; position: relative; margin-right: 10px; }
.blo1 .lc { z-index: 2; width: 300px; }
.blo1 .rc { z-index: 3; width: 585px; }
.blo2 .lc { z-index: 3; width: 325px; margin-left: 10px; }
.blo2 .rc { z-index: 3; width: 575px; margin-right: 10px; }
.blo3 .lc { z-index: 3; width: 575px; margin-left: 10px; }
.blo3 .rc { z-index: 3; width: 325px; margin-right: 10px; }
.blo4 .lc { z-index: 3; width: 365px; margin-left: 10px; }
.blo4 .rc { z-index: 3; width: 515px; margin-right: 10px; }
.blo1 .lc.green { background: url(/images/shared/bg_300_green_bot.png) no-repeat bottom left #EFF5E9; }
.blo1 .lc.green .lc_top { background: url(/images/shared/bg_300_green_top.png) no-repeat top left; height: 9px; }
.blo1 .lc .lc_content { width: 280px; position: relative; margin: 0 0 10px 10px; }
.blo2 .lc .lc_content { width: 305px; position: relative; margin: 0 0 10px 10px; }
.blo5 .lc { z-index: 3; width: 740px; margin-left: 10px; }
.blo5 .rc { z-index: 3; width: 160px; margin-right: 10px; }
.blo6 .lc { z-index: 3; width: 740px; margin-left: 10px; }
.blo6 .rc { z-index: 3; width: 160px; margin-right: 10px; }
.bloAT .at_lc1 { float: left; display: inline; width: 204px; margin: 0; padding: 0; position: relative; margin-left: 5px; }
.bloAT .at_lc2 { float: left; display: inline; width: 359px; margin: 0; padding: 0; position: relative; }
.bloAT .at_rc { float: right; display: inline; width: 359px; margin: 0; padding: 0; position: relative; margin-right: 5px; }

.lc_corner_controls { position: absolute; display: inline; right: 0; bottom: 0px; }
.icon_link { margin-bottom: 3px; height: 18px; padding-left: 20px; white-space: nowrap; }
a.icon_link { margin-bottom: 3px; height: 18px; line-height: 16px; padding: 3px 0 3px 20px; white-space: nowrap; }
a.icon_link.inline { margin-right: 10px; }
* html .icon_link { width: 85px; } /* ie6 hack */
.icon_div img { margin-bottom: -3px; margin-right: 2px; }
.icon_link a, .icon_link a:visited { line-height: 16px; font-weight: normal; }
.hdr .icon_link a { font-weight: bold; margin-right: 9px; }
.wrench { background: url(/images/shared/icon_wrench_16.gif) no-repeat 0 50%; }
.add { background: url(/images/shared/icon_add.gif) no-repeat 0 50%; }
.msg { background: url(/images/shared/icon_email.gif) no-repeat 0 50%; }
.feedback { background: url(/images/shared/thumb_up.png) no-repeat 0 50%; }
.msg_new { background: url(/images/shared/icon_email_new.gif) no-repeat 0 50%; }
.minus { background: url(/images/shared/icon_delete_red.gif) no-repeat 0 50%; }
.questionmark { background: url(/images/shared/icon_help.gif) no-repeat 0 50%; }
.view { background: url(/images/shared/icon_corner_green_read.gif) no-repeat 0 50%; }
.notification { background: url(/images/shared/icon_notification.gif) no-repeat 0 50%; }
.arrow_left_big { background: url(/images/shared/icon_arrow_left.gif) no-repeat 0 50%; }
.new_watchlist { background: url(/images/shared/icon_publist_small.gif) no-repeat 0 50%; }
.blacklist { background: url(/images/shared/icon_black.png) no-repeat 0 50%; }
.watch { background: url(/images/shared/icon_watch.png) no-repeat 0 50%; }
.delete { background: url(/images/shared/delete_mini_red.gif) no-repeat 5px 50%; }
.writepost { background: url(/images/shared/icon_write_post.gif) no-repeat 0 50%; }
.tagged { background: url(/images/shared/icon_tagged.gif) no-repeat 0 50%; }
.tagged_off { background: url(/images/shared/icon_tagged_off.gif) no-repeat 0 50%; }
.connected { background: url(/images/shared/icon_connected.gif) no-repeat 0 50%; }
.connected_off { background: url(/images/shared/icon_connected_off.gif) no-repeat 0 50%; }
.cash { background: url(/images/shared/icon_cash.gif) no-repeat 0 50%; }
.reports { background: url(/images/shared/icon_metrics.gif) no-repeat 0 50%; }
.user { background: url(/images/shared/icon_user.gif) no-repeat 0 50%; }
.snippet { background: url(/images/shared/icon_snippet.gif) no-repeat 0 50%; }
.go { background: url(/images/shared/icon_go.gif) no-repeat 0 35%; }
.go_hdr { background: url(/images/shared/icon_go_dbhdr.gif) no-repeat 0 35%; }
.go_2hdr { background: url(/images/shared/icon_go_db2hdr.gif) no-repeat 0 35%; }
.back_to_inbox { background: url(/images/shared/icon_inbox.gif) no-repeat 0 50%; }

/* - - AD TARGETING CONTROLS - - */
.ad_targeting_controls { margin: 3px 0; font-weight: bold; color: #666666; }
.ad_targeting_controls select { background: #ffffff; font-size: 11px; font-weight: normal; margin-right: 3px; width:150px }
.ad_targeting_controls span.note { font-weight: normal; font-style: italic; }
.conversation_ad_targeting .ad_targeting_controls { margin: 0 10px 5px 0; }
.conversation_ad_targeting .ad_targeting_controls a { font-weight: normal; }
/* - - END AD TARGETING CONTROLS - - */

/* - - SUB TAB BAR - - */
.stb { border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; }
.stb.undertabs { border-top: none; }
.stb a:link, .stb a:visited, .stb a:hover, .stb a:active { color: #2f4f64; text-decoration: none; }
.stb a:hover { text-decoration: underline; }
.stb tr { background-image: url(/images/shared/fade_bottom.gif); background-repeat: repeat-x; background-position: bottom center; height: 29px; }
.stb td { text-align: left; vertical-align: middle; white-space : nowrap; }
.stb td.firstcell { padding-left: 18px; }
.stb td.divider, td.divider { padding: 2px 6px 0 10px; }
.stb .icon, .icon { padding: 0 4px 0 4px; }
span.divider { padding: 0 7px }

/* - - SHOW ME WHY - - */
#smw, #smw td { margin: 0; padding: 0; line-height: 110%; }
#smw td.among_infs { border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; text-align: right; line-height: 100%; font-weight: bold; color: #666666; font-size: 10px; padding: 0 5px 5px 0; }
#smw td.inf_number { border-bottom: 1px solid #c0c0c0; padding: 0 0 5px 5px; }
#smw td.highlo_table_cell { border-right: 1px solid #c0c0c0; padding: 5px 5px 5px 0; }
#smw td.highlo_table_cell_last { border-right: 1px solid #c0c0c0; padding: 5px 5px 5px 0; text-align: right; }
#smw table.highlo_table { margin: 0 0 0 5px; font-size: 11px; text-transform: uppercase; }
#smw table.highlo_table td { width: 34px; text-align: right; }
#smw tr.site_row { background: url(/images/shared/smw_sites_bg.gif) bottom repeat; }
#smw tr.site_row table.highlo_table { color: #000000 !important; }
#smw td.stat_number { padding: 5px 10px 2px 5px; }
#smw div#stat_site_total { font-size: 13px !important; font-weight: bold; padding: 8px}
#smw td.highlo_table_cell, #smw td.stat_number, #smw td.stat_data { border-bottom: 1px solid #c0c0c0; font-size: 11px; }
#smw td.stat_site_data { border-bottom: 1px solid #c0c0c0; font-size: 13px; padding-left: 5px; }
#smw div#stat_total, #smw div#stat_pop, #smw div#stat_rel, #smw div#stat_rec { width: 54px; height: 34px; text-align: center; font-size: 11px; line-height: 130%; }
#smw div#stat_total { background:url(/images/shared/smw_total.gif) no-repeat; }
#smw div#stat_pop { background:url(/images/shared/smw_popular.gif) no-repeat; }
#smw div#stat_rel { background:url(/images/shared/smw_ontopic.gif) no-repeat; }
#smw div#stat_rec { background:url(/images/shared/smw_recent.gif) no-repeat; }
#smw div#stat_total span, div#stat_pop span, #smw div#stat_rel span, #smw div#stat_rec span { font-size: 14px; font-weight: bold; display: block; padding-top: 3px; }
#smw td.last { border: none; }
/* - - END SHOW ME WHY - - */

/* - - TOOLBOX - - */
#toolbox { color: #333333; font-weight: bold; margin-bottom: 10px; position: relative; width: 131px; background: url(/images/shared/bg_toolbox_top.png) no-repeat #EFF5E9; }
#toolbox_bot { width: 131px; height: 14px; background: url(/images/shared/bg_toolbox_bot.png) no-repeat;  }
#toolbox .toolbox_hdr { color: #2f4f64; margin-bottom: 11px; padding: 0 3px 0 13px; }
#toolbox ul, #toolbox li { font-size: 10px; margin: 0 3px; padding: 0; list-style-type: none; text-align: center; }
#toolbox select { font-size: 10px; margin: 2px 0 3px 0; }
#toolbox li { border-bottom: 1px solid #c0c0c0; padding-bottom: 9px; margin-bottom: 9px; position: relative; }
#toolbox li.rating { margin-top: -5px; padding-bottom: 4px; }
#toolbox li.rating table { margin-top: 3px; }
#toolbox li.last { border-bottom: none; padding-bottom: 0; margin-bottom: 0;  }
#toolbox span { display: block; margin: 2px 0 0 0; }
/* - - END TOOLBOX - - */

/* - - LEFT PANE - - */
#ls .tree_control_div { background: url(/images/shared/tree_minus_dkblue.gif) no-repeat !important; margin-top: 5px; }
#ls .collapsed { background: url(/images/shared/tree_plus_dkblue.gif) no-repeat !important; }
div.bgdiv { background: #DDDDDD; position: relative; }
div.wrapperdiv { position: absolute; background: #FFFFFF; width: 325px; left: 6px; margin: 0 auto; border: 1px solid #2f4f64; font-size: 11px; }
div.wrapperdiv_fullwidth { position: absolute; background: #FFFFFF; width: 925px; left: 6px; margin: 0 auto; border: 1px solid #2f4f64; font-size: 11px; }
.publisher_wrap, .publisher, .post { zoom: 1; position: relative; }
.publisher_wrap:after, .publisher:after, .post:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

.list_section_header, .list_watched_header { position: relative; margin: 4px 2px 2px 2px; padding-left: 2px; height: 23px; line-height: 23px; font-size: 10px; font-weight: bold !important; color: #2f4f64; text-align: left; }
.list_section_header_right { position: absolute; top: 0px; right: 5px; font-weight: normal; }
.list_section_header_right form { display: inline; width: 100px; margin-top: 2px; }
.list_section_header_right select { width: 80px !important; background: #FFFFFF; font-size: 11px; line-height: 1em; }
.list_section_header.processing { background: url(/images/shared/bg_list_header.png) no-repeat top left; border: none !important; }
#processingWatchlist .collapsed_section { background: url(/images/shared/bg_processed_collapsed.png) no-repeat top left !important; height: 23px; line-height: 23px; }
.list_section_header.invalid { background: url(/images/shared/bg_invalid_header.png) no-repeat top left; color: #990000; border: none !important; }
#erroredWatchlist .collapsed_section { background: url(/images/shared/bg_invalid_collapsed.png) no-repeat top left !important; height: 23px; line-height: 23px; }
.list_watched_header { background: url(/images/shared/bg_watched_header.png) no-repeat top left; color: #666666; font-size: 10px; padding-left: 6px; }

.processing_section, .invalid_section { margin-bottom: 0px; }
.processing_wrap, .invalid_wrap { margin: 0px 2px 6px 2px; border-bottom: 1px solid #7E959E; background: #FBFFF5; padding-bottom: 4px; }
.invalid_wrap { background: #FEF5F5; border-bottom: 1px solid #990000; }
.processing_wrap .selected { background: #E6F1D1 !important; }
.invalid_wrap .selected { background: #FDDADA !important; }
.processing_publisher, .processing_article, .invalid_publisher, .invalid_article { cursor: pointer; position: relative; padding: 2px 10px 0 8px; text-align: left; }
.processing_header { position: relative; padding: 2px 10px 0 8px; text-align: left; }
.processing_publisher.default, .processing_article.default { color: #666666; cursor: default; }
.processing_added { display: block; color: #666666; }

.publisher_wrap { border-top: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; background: #FAFAFF; margin: 2px; text-align: left; }
.publisher, .publisher_div { background: url(/images/shared/bg_site.png) #CCCCCC repeat-x top left;  border-bottom: 1px solid #999999; text-align: left; padding: 4px 0 6px 1px; position: relative; }
.publisher .tree_control_div { margin-top: 0 !important; }
.selected .publisher, .selected .publisher_div { background: url(/images/shared/bg_site_selected.png) repeat-x top left !important; }
.publisher.nonclick { cursor: default; }
.pub_number { padding-left: 2px; font-weight: bold; }
.pub_title { cursor: pointer; margin: 0; font-weight: bold; text-align: left; padding-right: 10px; }
.pub_url, .post_url { line-height: 100%; font-weight: normal; font-size: 9px; font-family: verdana, arial, sans-serif; margin-top: 2px; }
.pub_remove { position: absolute; top: 0; right: 0; display: none; }
.pub_monitored { position: absolute; top: 0; right: 0; width: 62px; height: 17px; background: url(/images/shared/bg_monitored.gif) no-repeat; font-size: 10px; font-weight: normal; color: #FFFFFF; text-align: center; }
.publisher .tree_control_div { margin-right: 2px !important; }

.post_old_header { height: 22px; line-height: 22px; border-bottom: 1px solid #cccccc; background: #EEEEEE; padding-left: 21px; color: #666666; font-weight: bold; font-size: 10px; }
.post_old_header.collapsed_section { border-bottom: 1px solid #999999; }
.post { position: relative; background: #FFFFFF; border-bottom: 1px solid #cccccc; cursor: pointer; padding: 6px 10px 8px 4px; text-align: left; }
.post.nopointer { cursor: default; }
.post.selected { background: #BBDAEF !important; }
.post.norank { padding-left: 26px; }
.post.last { border-bottom: 1px solid #999999; }
.post_inf_rank { text-align: center; color: #FF9900; font-weight: bold; font-size: 16px; letter-spacing: -2px; }
.post_inf_rank img { display: block; }
.blog_inf_rank { text-align: center; color: #2f4f64; font-weight: bold; font-size: 18px; letter-spacing: -2px; }
.blog_inf_rank img { display: block; }
.post_title { font-size: 10px; font-weight: bold; line-height: 100%; overflow-x: hidden; }
.post_title img { margin-right: 3px; }
.post_url { font-size: 9px; font-family: verdana; font-weight: normal; }
.post_date { margin-top: 3px; font-family: verdana; font-weight: normal; }
.post_status { display: none; }
.post_icons { width: 75px; padding: 0; border: 0; position: absolute; display: inline; bottom: 0; right: 0; margin: 0; }
.post_icons img { margin: 0; padding: 0; border: 0; float: right; display: inline; }
.post_change { position: absolute; bottom: 3px; left: 0; width: 39px; text-align: center; }
.publisher .post_change { left: 24px; width: 32px; }
.post_controls { position: absolute; bottom: 0; right: 0; background: url(/images/shared/bg_newpost_control.gif) no-repeat bottom left; width: 157px; height: 17px; }
.post_controls a:hover { text-decoration: underline; }   
.post_controls_rp { position: relative; width: 124px; height: 29px; background: url(/images/shared/bg_newpost_controls2.gif) no-repeat; }
.post_monitor_rp { position: absolute; top: 8px; left: 26px; font-size: 10px; font-weight: normal; text-decoration: none; }
.post_remove_rp { position: absolute; top: 8px; left: 82px; font-size: 10px; font-weight: normal; text-decoration: none; }
span.post_new { position: absolute; top: 1px; left: 16px; font-size: 10px; color: #666666; }
a.post_monitor, a.post_remove { position: absolute; top: 2px; left: 62px; font-size: 10px; font-weight: normal; text-decoration: none; }
a.post_remove { left: 117px; }
.post_data img { margin-bottom: -2px; }
/* - - END LEFT PANE - - */

/* - - LEFT PANE ABSOLUTE STYLES - - */
.abs_blog { position: relative; cursor: pointer; border: 1px solid #999999; margin: 2px 2px 0 2px; height: 37px; background: url(/images/shared/bg_site.png) repeat-x top left #FAFAFF; overflow: hidden; }
.abs_blog.selected { background: url(/images/shared/bg_site_selected.png) repeat-x top left; }
.abs_blog_control { position: absolute; top: 13px; left: 9px; width: 15px; height: 14px; background: url(/images/shared/tree_minus_dkblue.gif) no-repeat; overflow: hidden; }
.abs_blog_control.collapsed { background: url(/images/shared/tree_plus_dkblue.gif) no-repeat; }
.abs_rank { position: absolute; top: 5px; left: 28px; width: 39px; height: 18px; text-align: center; font-size: 18px; font-weight: bold; color: #2F4F64; letter-spacing: -2px; overflow: hidden;  }
.abs_movement { position: absolute; top: 20px; left: 28px; width: 39px; height: 15px; text-align: center; font-size: 9px; color: #2F4F64; overflow: hidden;  }
.abs_title { position: absolute; top: 4px; left: 74px; width: 209px; height: 17px; font-weight: bold; overflow: hidden;  }
.abs_url { position: absolute; top: 19px; left: 74px; width: 207px; height: 17px; font-family: verdana; font-size: 9px; overflow: hidden;  }
.abs_date { position: absolute; top: 19px; left: 74px; width: 207px; height: 17px; font-family: verdana; font-size: 10px; overflow: hidden; }
.abs_tone_icon { position: absolute; bottom: 0; right: 0; }
.abs_engaged_icon { position: absolute; bottom: 0; right: 0; }
.abs_watched_icon { position: absolute; bottom: 0; right: 19px; }
.abs_blacklisted_icon { position: absolute; bottom: 0; right: 0; }

.abs_post { position: relative; cursor: pointer; border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #CCC; height: 37px; margin: 0 2px; overflow: hidden; }
.abs_post_last { position: relative; cursor: pointer; border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #999; height: 37px; margin: 0 2px 2px 2px; overflow: hidden; }
.abs_post.selected { background: #BBDAEF !important; }
.abs_post_last.selected { background: #BBDAEF !important; }
.abs_nocontent { padding: 10px; color: #666; cursor: default; }
.abs_post .abs_rank, .abs_post_last .abs_rank { left: 4px; color: #F90; }
.abs_post .abs_movement, .abs_post_last .abs_movement { left: 4px; color: #F90; }
.abs_post .abs_title, .abs_post_last .abs_title { left: 50px; width: 233px; }
.abs_post .abs_url, .abs_post_last .abs_url { left: 50px; }
.abs_post .abs_engaged_icon, .abs_post_last .abs_engaged_icon { right: 19px; }
.abs_post .abs_watched_icon, .abs_post_last .abs_watched_icon { right: 38px; }

.abs_post_old_hdr { position: relative; margin: 0 2px; height: 22px; line-height: 22px; border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #999; padding-left: 50px; background: #EEE; color: #666; font-weight: bold; font-size: 10px; }
.abs_post_old_hdr .abs_blog_control { top: 4px; left: 30px; }
.abs_post_old_hdr.expanded { border-bottom: 1px solid #CCC; }
/* - - END LEFT PANE ABSOLUTE STYLES - - */

/* - - POPUP PANEL ABSOLUTE STYLES - - */
.abs_panel { position: relative; }
.abs_panel_in_window { position: relative; padding: 5px 10px; }
.abs_panel_close { position: absolute; top: 0; right: 0; }
.abs_panel_title { margin-bottom: 5px; font-size: 15px; font-weight: bold; color: #999; text-align: center; }
.abs_panel_back { position: absolute; top: 26px; left: 0; background: url(/images/shared/panel_back_off.png) no-repeat; width: 53px; height: 15px; }
.abs_panel_in_window .abs_panel_back { top: 36px; left: 10px; }
.abs_panel_next { position: absolute; top: 26px; right: 0; background: url(/images/shared/panel_next_off.png) no-repeat; width: 53px; height: 15px; }
.abs_panel_in_window .abs_panel_next { top: 36px; right: 10px; }
.abs_panel_controls { border-top: 1px solid #CCC; text-align: center; margin: 0 auto; padding: 5px 55px; }
.abs_panel_controls a { font-weight: normal; color: #2f4f64 !important; }
.abs_panel_controls_table { margin: 0 auto; border-collapse: collapse; }
.abs_panel_controls_table td { padding: 0 7px; border-left: 1px solid #CCC; border-right: 1px solid #CCC; }
#rateToneInEngage { padding: 2px 7px 0 7px; }
#rateToneInEngage table td { padding: 0; border: 0; }
.site_influence { color: #2F4F64; font-size: 15px; }
.post_influence { color: #FAA63E; font-size: 15px; }
.abs_panel_iframe { border: 1px solid #2F4F64; }
.abs_panel_url { padding-top: 3px; text-align: center; }
/* - - END PANEL ABSOLUTE STYLES - - */

/* - - DASHBOARD AND CONNECTIONS PANE - - */
.abs_tree_folder, .abs_tree_folder2, .abs_tree_folder_content, .con_post, .con_story { position: relative; }
.count { font-weight: normal; }
.abs_tree_folder { font-size: 11px; font-weight: bold; color: #666666; padding: 3px 24px; }
.abs_tree_folder2 { font-size: 11px; padding: 3px 24px; color: #666666;  }
.abs_tree_control { position: absolute; top: 4px; left: 7px; width: 12px; height: 12px; background: url(/images/shared/tree_down.gif) no-repeat left bottom; cursor: pointer; }
.tree_collapsed { background: url(/images/shared/tree_right.gif) no-repeat; }
a.folder2_title { color: #3366CC; font-weight: normal; }
.folder2_count { font-size: 10px; color: #666666; }
.abs_tree_folder_content { padding-left: 24px; }
.abs_tree_folder_content a { color: #3366CC; }
.con_post { padding: 3px 7px 3px 0px; color: #3366CC; border-bottom: 1px solid #E9E9E9; }
.con_post_empty { padding: 0 7px 0 0; color: #999999; font-size: 11px; }
.con_post_selected { border-top: 1px solid #66CCFF; border-bottom: 1px solid #66CCFF; background: #E8F2F9; margin-top: -1px; }
.con_last { border-bottom: 0; }
.con_post_title { color: #3366CC; }
.con_new { margin-bottom: -2px; padding-right: 2px; }
.con_date { font-size: 10px; color: #666666; margin-bottom: 2px; }
.con_selected_post { border-top: 1px solid #66CCFF; border-bottom: 1px solid #66CCFF; background: #E8F2F9; margin-bottom: 10px; width: 100%; }
.con_selected_post td { color: #666666; font-size: 12px; width: 100%; height: 70px; padding: 0px 12px; }
.con_selected_post a { font-weight: normal; color: #3366CC; }
.con_story { padding: 2px 75px 2px 60px; }
.empty_story { padding: 2px 75px 2px 22px; color: #999999; font-style: italic; font-size: 11px; }
.con_story_date { font-size: 10px; color: #666666; position: absolute; top: 2px; right: 7px; }
a.con_story_connect { position: absolute; top: 2px; left: 0px; font-weight: bold !important; font-size: 10px !important; color: #3B8C15 !important; }
a.con_story_disconnect { position: absolute; top: 2px; left: 0px; font-weight: bold !important; font-size: 10px !important; color: #990000 !important; }
/* - - END DASHBOARD AND CONNECTIONS PANE - - */

/* - -  OVERVIEW PANE - - */
.commonbox, .db_commonbox, .db_secondbox, .st_wrap, .item, .hdr, .content, .db_content, .db_item, .db_item_last { position: relative; zoom: 1; }
.commonbox:after, .st_wrap:after, .item:after, .hdr:after, .content:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.commonbox, .db_commonbox, .db_notifications, .db_secondbox { margin-bottom: 10px; }
.rc .db_commonbox, .rc .db_secondbox { margin-bottom: 15px; }
.commonbox .hdr { font-weight: bold; height: 27px; line-height: 27px; background: url(/images/shared/bg_hdr_green.gif) repeat-x top left; border-bottom: 1px solid #2f4f64; margin: 0; padding: 0; }
.hdr_padded { padding-left: 9px; height: 27px; line-height: 27px; }
* html .commonbox .hdr input { margin-bottom: -3px; } /* ie6- input box hack for inputs in header */
.commonbox .hdr .hdr_cap { width: 5px; height: 27px; background: url(/images/shared/bg_hdr_green_cap.gif) no-repeat top right; position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 0; line-height: 0; display:inline; }
.commonbox .hdr img.widget_control { float: left; display: inline; margin: 11px 5px 0 10px; }
.commonbox .hdr h2 { margin: 0; padding: 0; font-size: 11px; float: left; display: inline; }
.commonbox .hdr h2.bloggers { padding-left: 25px; background: url(/images/shared/icon_hdr_green_bloggers.gif) no-repeat 2px 5px; }
.commonbox .hdr h2.metrics { padding-left: 25px; background: url(/images/shared/icon_metrics.gif) no-repeat 2px 5px; }
.commonbox .hdr h2.engage { padding-left: 25px; background: url(/images/shared/icon_hdr_engage.gif) no-repeat 2px 5px; }
.commonbox .hdr .button { float: right; display: inline; margin-right: 5px; }
.commonbox .hdr .button a { line-height: 27px; }
.commonbox .hdr .button.add { padding-left: 20px; background: url(/images/shared/icon_hdr_green_add.gif) no-repeat 0 55%; }
.commonbox .content { border-left: 1px solid #2f4f64; border-bottom: 1px solid #2f4f64; border-right: 1px solid #2f4f64; }
.commonbox .item { border-bottom: 1px solid #CCCCCC; padding: 10px; }
.commonbox .item.last { border: none; }
.commonbox .content_box { background: #FFFFFF; border-left: 1px solid #2f4f64; border-right: 1px solid #2f4f64; border-bottom: 1px solid #2f4f64; }
.content_vert_padding { padding: 10px 0; }
.confirmbox { padding: 20px; font-size: 12px; color: #666666; }
.confirmbox span { color: #000000; }
.confirmbox p { margin-bottom: 10px; }
.content_box_full { border: 1px solid #2f4f64; padding: 10px; position: relative; }
.nb_content { padding-right: 100px; }
.nb_hdr { color: #2f4f64; font-weight: bold; font-size: 13px; margin-bottom: 3px; }
.nb_controls { margin-top: 3px; font-size: 10px; }
.nb_text { font-size: 12px; }
.nb_date { font-family: verdana, sans-serif; font-size: 10px; position: absolute; top: 7px; right: 11px;}
.nb_dismiss { position: absolute; top: 24px; right: 11px; }
.db_commonbox { border: 1px solid #999999; font-size: 12px; }
.db_commonbox a { color: #3366CC; font-weight: normal; font-size: 11px; }
h2.db_welcome { border-bottom: 1px solid #CCCCCC; padding-bottom: 5px; position: relative; display: block; }
.db_date { position: absolute; top: 3px; right: 0px; font-weight: normal; font-size: 12px; color: #999999; }
.db_header, .db_footer { padding: 5px 7px; font-weight: bold; color: #2f4f64; }
.db_header { background: url(/images/shared/bg_db_header.gif) repeat-x top left; border-bottom: 1px solid #999999; }
.db_footer { background: url(/images/shared/bg_db_footer.gif) repeat-x top left; border-top: 1px solid #999999; text-align: right; }
.db_footer a { font-family: verdana, tahoma, sans-serif; font-size: 10px; }
.db_header .icon_link, .db_2header .icon_link { position: absolute; top: 1px; right: 5px; font-weight: normal; font-family: verdana; }
.db_header .db_options, .db_options_select { position: absolute; top: 5px; right: 5px; font-size: 11px; font-family: verdana; color: #666666; font-weight: normal; }
.db_header .db_options_select { top: 2px; }
.db_content { padding: 5px 7px; }
.db_2content { padding: 5px 7px; border-bottom: 1px solid #CCCCCC; }
.db_2header { padding: 5px 7px; font-size: 12px; font-weight: bold; color: #999999; border-bottom: 1px solid #CCCCCC; }
.db_2header .icon_link { color: #3366CC; font-size: 10px; font-family: verdana; }
#buzzroll_content { padding: 7px 16px; }
.db_item { padding-bottom: 7px; margin: 7px 0px; border-bottom: 1px solid #CCCCCC; }
.db_item_last { padding-bottom: 5px; }
.db_item .db_date, .db_item_last .db_date { top: 0px; }
.br_story_item { padding: 2px 20px 10px 25px; }
.br_story_number { position: absolute; top: 0px; left: 0px; }
.br_story { margin-bottom: 5px; width: 390px; }
.br_story a { font-size: 13px; }
.br_story_data { color: #999999; font-size: 11px; width: 390px; }
.br_story_blogthis { position: absolute; top: 8px; right: 0; }
.br_story_connected { float: left; display: inline; margin: 3px 3px 0px 0px; }
a.br_post { text-decoration: none; font-size: 12px; }
a.br_post span { color: #999999; }
.br_default { padding: 7px 11px; color: #999999; }
.rb_links { margin-top: 3px; }
.db_commonbox .divider { font-size: 11px; color: #999999; padding: 0px 2px 0px 3px; }
.db_commonbox .divider2 { font-size: 11px; color: #436276; font-weight: bold;}
.help_setup { border: 0; text-align: right; margin-top: 10px; }
.abs_help_setup { border: 0; position: absolute; top: 0; right: 10px; }
.rr_month { font-size: 16px; font-weight: bold; color: #999999; background: url(/images/shared/icon_cash.gif) no-repeat 0 50%; padding-left: 20px; margin-bottom: 7px; position: relative; }
.rr_todate { color: #999999; font-weight: bold; padding-left: 20px; position: relative; }
.rr_month a { font-size: 16px; font-weight: normal; }
.rr_todate a { font-size: 12px; font-weight: normal; }
.rr_month img, .rr_todate img { margin: 0 0 -4px 8px; }
.rr_loading { font-size: 11px; color: #666666; font-weight: normal; position: absolute; top: 0; right: 0; }

.tree_scroller, .tree_hdr, .tree_item { zoom: 1; position: relative; }
.tree_scroller:after, .tree_hdr:after, .tree_item:after { content:"."; display:block; height:0; clear:both; visibility:hidden;  }
.tree_scroller { border-left: 1px solid #2f4f64; border-right: 1px solid #2f4f64; border-bottom: 1px solid #2f4f64; background: #FFFFFF; }
.tree_hdr { padding: 5px 3px; background: #e3e3e3; border-bottom: 1px solid #cccccc; }
.tree_checkbox, .tree_content { display: inline; padding-right: 5px; }
.tree_item { padding: 5px 0 5px 28px; }

.post_social_map { width: 540px; text-align: center; margin: 0 0 10px 0; padding: 0; }
.post_social_map img, .post_social_map object, .post_social_map embedd { margin: 0 auto; padding: 0; width: 540px; }

.tabBoxContent { padding: 9px 11px; position: relative; }
.tabBoxContent .topRightCorner { position: absolute; top: 9px; right: 9px; }
.greenbar { height: 23px; line-height: 23px; padding-right: 5px; position: relative; background: url(/images/shared/bg_greenbar_round.gif) no-repeat 0 0; }
.greenbar_cap { width: 5px; height: 23px; background: url(/images/shared/bg_greenbar_round_cap.gif) no-repeat 0 0; position: absolute; top: 0; right: 0; }
.greenbar .icon_link { margin-top: 2px; }
.greenbar h4 { font-size: 12px; font-weight: bold; color: #2f4f64; padding: 0 0 0 7px; }

.list_table, .data_table { width: 100%; }
.list_table td, .data_table td, .blogger_box td { padding: 5px 0 5px 8px; }
* html .hdr .list_table td { padding: 5px 0 0 8px; } /* ie6 hack */
.data_table td.msg_wrap { padding: 0; }
.list_table td.divider, .data_table td.divider { border-right: 1px solid #CCCCCC; }
.data_table td { border-bottom: 1px solid #CCCCCC; }
.hdr .data_table td { border-bottom: none; }
.list_table a, .data_table a, .list_table a:visited, .data_table a:visited { font-weight: normal; }
.hdr .list_table, .hdr .data_table { height: 27px; }
.hdr .list_table td, .hdr .data_table td { font-weight: bold; white-space: nowrap; }
.hdr .list_table td.divider, .hdr .data_table td.divider { border-color: #2f4f64; }
.hover tr.over { background: #F1F4FF; }
.hover tr.selected { background: #d1d8dd; }
.sort_ascending { background:url(/images/shared/icon_sort_ascending.gif) no-repeat 98% 50%; }
.sort_descending { background:url(/images/shared/icon_sort_descending.gif) no-repeat 98% 50%; }

.settings_table { width: 80%; }
.settings_table p { margin-bottom: 10px; }
.settings_table td { padding: 5px; }
.settings_table td.settings_label { vertical-align: top; text-align: right; padding-right: 25px; font-weight: bold; }
.settings_inline { margin: 0 10px 0 5px; }
.settings_toggle { margin: 10px 0 5px 0; font-weight: bold; }
.settings_toggle span { font-weight: bold; color: #666666; margin-right: 5px; }
.snippet_code { width: 100%; height: 90px; text-align: left; }
.about_my_blog {width: 100%; height: 100px; text-align: left;}
.blogger_box td { border: none; vertical-align: top; }
.blogger_box .bb_name { font-size: 12px; font-weight: bold; color: #2f4f64; }
.blogger_box .bb_name span { font-size: 11px; font-weight: normal; color: #666666; }
.blogger_box .bb_label, .blogger_box .bb_rating { font-weight: bold; color: #666666; }
.blogger_box .bb_rating img { margin-bottom: -3px; }
.blogger_box .bb_blog { color: #f0a825 !important; margin-right: 3px; }
.blogger_box .bb_tools { background: #FEEED9; padding: 7px; margin-top: 5px; }
.blogger_box .engagement_item { padding: 5px !important; }
.bb_request_reply { text-align: center; }
.bb_request_reply a { display: block; font-weight: normal; margin-top: 3px; }
.bb_request_reply input { margin: 0 12px; }
.blogger_popup { position: absolute; top: 30%; right: 40px;  width: 300px; }
.blogger_popup p, .blogger_preview p, .blogger_box td p { margin: 0 0 3px 0; }
.blogger_popup .close { position: absolute; top: 8px; right: 8px; }
.blogger_preview { width: 300px; margin: 20px auto; }

.communication_toolbar {}
.communication_toolbar td { white-space: nowrap; padding: 5px 20px; }
.title { font-size: 13px; font-weight: bold; color: #666666; padding-left: 10px; }
.communication_toolbar .toolbar_divider { border-right: 1px solid #CCCCCC; }
.communication_toolbar .icon_link { margin: 0 !important; }
.view_toggle .toggle_label { font-weight: bold; color: #666666; margin-right: 5px; }
.view_toggle .toggle_active { font-weight: bold; }
.view_toggle a, .pagination a { font-weight: normal; }
.pagination .inactive { color: #666666; }

.undertab { height: 20px; line-height: 16px; padding-left: 10px; background: url(/images/shared/bg_undertab.gif) repeat-x 0 0; position: relative; }
.undertab_cap { height: 20px; width: 9px; background: url(/images/shared/bg_undertab_cap.gif) no-repeat 0 0; position: absolute; top: 0; right: 0; }
.undertab a, .undertab a:visited { font-weight: normal !important; font-size: 10px; }
.undertab span { padding: 0 3px; font-size: 10px; }
.corner_green img, .corner_blue img, .corner_blue_no_absolute img { margin-right: 2px; margin-bottom: -2px; }
.corner_blue { height: 20px; line-height: 20px; position: absolute; bottom: 0; right: 0; font-size: 10px; background: url(/images/shared/bg_corner_blue.gif) no-repeat top left; padding: 0 10px; color: #FFFFFF; }
.corner_blue_no_absolute { height: 20px; line-height: 20px; font-size: 10px; background: url(/images/shared/bg_corner_blue.gif) no-repeat top left; padding: 0 10px; color: #FFFFFF; width: 115px; margin: 0 15px 0 auto; }
.corner_blue a, .corner_blue_no_absolute a { color: #FFFFFF !important; }
.corner_blue a.strong, .corner_blue_no_absolute a.strong { font-weight: bold !important; }
.corner_green span, .corner_blue span, .corner_blue_no_absolute span { padding: 0 3px; }
.corner_icon_link { height: 20px; line-height: 20px; padding-left: 15px; display: inline; }
.corner_icon_link a { font-weight: normal !important; }
.corner_icon_link.arrow_left { background: url(/images/shared/icon_arrow_left_mini.gif) no-repeat 0 85%; }
.corner_icon_link.delete { background: url(/images/shared/delete_mini_red.gif) no-repeat 0 70%; }
.corner_icon_link.arrow_left_white { background: url(/images/shared/icon_arrow_left_white_mini.gif) no-repeat 0 85%; }
.corner_icon_link.read { background: url(/images/shared/icon_read.gif) no-repeat 0 50%; }

.roundbox { position: relative; padding: 9px 11px; zoom: 1; margin-bottom: 10px; }
.roundbox:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.roundbox_toolbar { padding: 0 7px !important; height: 30px; line-height: 30px; }
.roundbox_toolbar a { font-size: 10px; }
.roundbox img.upl, .promobox img.upl { top: 0; left: 0; position: absolute; }
.roundbox img.upr, .promobox img.upr { top: 0; right: 0; position: absolute; }
.roundbox img.lowl { bottom: 0; left: 0; position: absolute; }
* html .roundbox img.lowr, * html .roundbox img.upr, * html .promobox img.upr { right: -1px; }
.roundbox img.lowr { bottom: 0; right: 0; position: absolute; }
.nopad { padding: 0 !important; }
.extrapad { padding: 20px; }
.roundbox.lt_blue { background: #E6E9F4; color: #666666; }
.roundbox.lt_green { background: #EFF5E9; color: #666666; }
.roundbox.lt_mint { background: #EDFFD9; color: #666666; }
.roundbox.mint { background: #D5FFBC; color: #666666; }
.roundbox.yellow { background: #FFF2BF; color: #666666; }
.roundbox.red { background: #FFE3E3; color: #666666; }
.roundbox.lt_blue .label1 { font-size: 12px; font-weight: bold; color: #2f4f64; padding-right: 10px;}
.roundbox.lt_blue .label2 { color: #2f4f64; vertical-align: top; font-weight: bold; padding-right: 10px; }
.roundbox.mint .label1 { text-transform: uppercase; font-size: 14px; color: #2D762D; margin-bottom: 2px; }
.roundbox.mint .title1 { font-weight: bold; font-size: 16px; color: #436276; margin-bottom: 2px; }
.roundbox.mint .subtitle1 { font-weight: bold; font-size: 12px; color: #666666; margin-bottom: 2px; }
.roundbox.yellow .label1 { text-transform: uppercase; font-size: 14px; color: #993300; margin-bottom: 2px; }
.roundbox.red .label1 { text-transform: uppercase; font-size: 14px; color: #990000; margin-bottom: 2px; }
.roundbox a { color: #36C; }
.promobox { position: relative; padding: 7px 11px; background: #E9E9E9; color: #999999; font-weight: bold;}
.promobox_content { border: 1px solid #E9E9E9; }
.promobox_content a, .promobox_content a:visited { font-weight: normal; color: #3366CC; }
.promobox_content ul {list-style-type: none; margin: 0; padding: 0; }
.promobox_content ul li { padding: 10px 20px; border-top: 1px solid #e9e9e9; }

.corner_green { width: 100px; height: 20px; line-height: 20px; position: absolute; bottom: 0; right: 0; font-size: 10px; background: url(/images/shared/bg_corner_green.gif) no-repeat top left; padding: 0 10px; color: #666666; }
.corner_green a { font-weight: normal; }
.corner_green img { margin-right: 2px; margin-bottom: -2px; }
.corner_green span { padding: 0 3px; }

.st_wrap p { margin: 0; }
.st_rule { width: auto; height: 1px; line-height: 0; font-size: 0; margin: 0; padding: 0; border-top: 1px solid #CCC; }
p.st_title { margin-top: 3px; }
.st_title a:link, .st_title a:visited, .st_title a:hover, .st_title a:visited { text-decoration: none; font-size: 13px; font-weight: bold; line-height: 120%; }
.st_title a:hover { text-decoration: underline; }
p.st_subhead { margin-top: 0; font-size: 12px; font-weight: bold; color: #FAA63E; }
p.st_tagline { margin: 0; font-size: 11px; color: #666666; font-weight: normal; }
p.st_summary { margin-top: 5px; }
.st_post_url { font-size: 10px; color: #999999; }
.st_date, p.st_blog, p.st_blog_url { font-weight: bold; color: #666666; }
.st_date img { margin-right: 5px; }
.st_date span, p.st_blog span { color: #f0a825; }
.st_blog_url a { font-weight: normal; margin-right: 5px; }
.st_blog_more { font-weight: normal; color: #999999 !important; font-size: 10px; }
.st_blog_more a { font-weight: normal; }
p.st_date, p.st_modified { margin-top: 8px; }
p.st_title img { margin-right: 3px; }
p.st_modified { color: #666666; }
p.st_modified a { font-weight: normal; }
p.empty, .empty { color: #666666; font-style: italic; }
p.empty img { margin: 0 0 -3px 5px; }
p.empty a { font-style: normal; }
#notes { display: block; margin-top: 20px; }
.smr_site { background: url(/images/shared/bg_reach_site.gif) no-repeat; width: 68px; height: 19px; line-height: 19px; font-weight: bold; padding-left: 5px; }
.smr_inf { background: url(/images/shared/bg_reach_inf.gif) no-repeat; width: 68px; height: 19px; line-height: 19px; font-weight: bold; padding-left: 5px; }

.bo { position: relative; }
.bo .st_wrap { margin-bottom: 10px; }
.bo .st_thumbnail { float: right; display: inline; }
.bo .st_data { margin-right: 210px; border-bottom: 1px solid #CCCCCC; padding-bottom: 5px; position: relative; }
.bo .st_date { margin-top: 10px; }
.jump_list { border-top: 1px solid #CCCCCC; margin-top: 8px; padding-top: 5px; font-weight: bold; color: #666666; }
.blog_tools { margin-top: 4px; padding-top: 5px; font-weight: bold; color: #666666; }
.jump_list a, .blog_tools a { font-weight: normal; }

table.st_text_table, table.st_text_table td { margin: 5px 0 0 0; padding: 0; border-collapse: collapse; border-spacing: 0; border: 0; vertical-align: top; white-space: nowrap; }
table.st_text_table td.data_label { padding-right: 20px; padding-bottom: 2px; font-weight: bold; color: #666666; vertical-align: top; }
table.st_text_table td.data_label2 { padding-right: 5px; font-weight: bold; color: #999999; vertical-align: top; }
table.st_text_table td a { font-weight: normal; }
table.st_text_table td.data_value.empty { color: #666666; font-style: italic; }
table.st_text_table td.data_note { white-space: normal; font-size: 10px; padding-left: 5px; color: #666666; }
table.input_table td { padding-top: 5px; padding-bottom: 5px; }

.po { position: relative; border-bottom: 1px solid #CCCCCC; }
.po.last { border-bottom: none; }
.po a { font-weight: normal; }
table.profile_box td.photo { width: 50px; text-align: center; vertical-align: top; }
table.profile_box td.photo img { width: 34px; height: 33px; margin: 10px  auto 0 auto; }
table.profile_box td.data { padding: 5px 10px 5px 5px; }

.icon_title_conv { margin-top: 0px; padding-left: 20px; background: url(/images/shared/icon_conversation_xsmall.gif) no-repeat 0 3px; }

.engagement_item { padding: 10px 10px 22px 10px; border-bottom: 1px solid #CCCCCC; position: relative; }
.engagement_item.last { border: none; }
.engagement_title { color: #666666; font-weight: bold; padding-left: 20px; height: 16px; line-height: 16px; font-size: 12px;  margin-bottom: 2px; }
.engagement_title span, .engagement_title a { font-weight: normal; font-size: 12px; }
.engagement_title.chat { background: url(/images/shared/icon_comments.gif) no-repeat 0 0; }
.engagement_title.chat_reply { background: url(/images/shared/icon_comments_reply.gif) no-repeat 0 0; }
.engagement_title.call { background: url(/images/shared/icon_phone.gif) no-repeat 0 -2px; }
.engagement_title.mail { background: url(/images/shared/icon_email.gif) no-repeat 0 0; }
.engagement_title.mail_reply { background: url(/images/shared/icon_email_reply.gif) no-repeat 0 0; }
.engagement_title.comments { background: url(/images/shared/icon_comments.gif) no-repeat 0 0; }
.engagement_title.vote { background: url(/images/shared/icon_star.gif) no-repeat 0 0; }
.engagement_title.vote_reply { background: url(/images/shared/icon_star_reply.gif) no-repeat 0 0; }
.engagement_item p { margin: 0 60px 0 0; }
.engagement_item table.st_text_table td.data_value { vertical-align: middle !important; } /* Not sure why this is necessary, but it is - TB */
.msg_content { position: relative; width: 100%; height: 100%; }
.msg_content td { border: none; padding: 0; }
.msg_checkbox { padding-top: 20px !important; }
.msg_title { vertical-align: bottom; padding: 10px 0 0 8px !important; }
.msg_title span { color: #2f4f64; font-weight: bold; font-size: 12px; }
.msg_preview { padding-top:25px !important; padding-left: 8px !important; color: #666666; }
.msg_full { padding: 25px 0 8px 8px !important; }
.msg_content .engagement_title { font-weight: bold !important; font-size: 12px; color: #666666; }
.msg_content .engagement_title  a { font-weight: bold; color: #2F4f64; text-decoration: none; }
.msg_rating { text-align: right; padding: 0 5px 0 0 !important; }
.msg_controls { text-align: right; vertical-align: bottom; padding-right: 5px; height: 32px; }
.msg_controls .corner_green { position: relative; }
.msg_reply { background: #F1F4FF; padding: 10px !important; border-top: 1px solid #CCCCCC !important; }
.msg_reply_controls { background: #F1F4FF; }
.comment_reply { width: 100%; height: 100px; margin-bottom: 20px; }
.engagement_item.reply { background: #F1F4FF !important; }

a.post_title { font-size: 12px; line-height: 110%; }
a.post_title:link, a.post_title:visited, a.post_title:active { text-decoration: none; }
a.post_title:hover { text-decoration: underline; }
a.post_link { font-weight: normal !important; }
.badge_watchlist { position: relative; width: 407px; padding-top: 8px; background: url(/images/shared/bg_badge_watchlist_top.png) no-repeat; color: #2f4f64;  }
.badge_watchlist_content { margin: 0 10px 0px 42px; color: #2f4f64; }
.badge_watchlist .title { font-weight: bold; }
.badge_watchlist a { font-weight: normal !important; }
.badge_watchlist_bottom {  background: url(/images/shared/bg_badge_watchlist_bot.png) no-repeat bottom left; width: 407px; height: 8px; }
.post_box { margin: 10px 0; }
.post_box_content { padding: 6px 10px 0 10px; }
.post_box_content div { margin: 5px 0; }
.error_message { color: #990000; margin-top: 10px; }
/* - - END OVERVIEW PANE - - */

/* - - PUBLISHER LISTS - - */
.pl_header { height: 24px; border-left: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; }
.pl_content { border: 1px solid #c0c0c0; }
.publisher_list .odd { background: #eeeeee; }
.publisher_list td { line-height: 22px; }
.publisher_list td.select_td, .publisher_list th.select_td { width: 30px; text-align: center; }
.publisher_list td.url_td, .publisher_list th.url_td { width: 250px; }
.publisher_list td.added_td, .publisher_list th.added_td { width: 90px; }
.publisher_list td.status_td, .publisher_list th.status.td { width: 60px; }
.wk_tree_scroller { position: relative; border: 1px solid #c0c0c0; overflow: auto; overflow-x: hidden; overflow-y: auto; }

.wk_title_div, .cp_title_div, .cv_title_div { position: relative; zoom: 1; }
.wk_title_div:after, .cp_title_div:after, .cv_title_div:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

.wk_type_div { padding: 5px 10px; }
.wk_title_div { background: #EEEEEE; border-top: 1px solid #c0c0c0; padding: 2px 5px; }
.cp_title_div { padding: 2px 5px; }
.cv_title_div { padding: 2px 5px 2px 50px; }

.tree_control_div { float: left; display: inline; cursor: pointer; width: 15px; height: 14px; background: url(/images/shared/tree_minus_blue.gif) no-repeat; margin: 2px 5px 0 5px; }
.publisher .tree_control_div { margin: 0; float: none; display: block; }
.tree_disabled { cursor: default !important; opacity: .45; filter: alpha(opacity=45); }
.collapsed { background: url(/images/shared/tree_plus_blue.gif) no-repeat; }
.cp_title_div .tree_control_div { margin-right: 15px; }
.level2 { margin-left:20px;}
.level3 { margin-left:40px;}

.checkbox { float: left; display: inline; margin-right: 5px; margin-top: -1px; }
.item_name { float: left; display: inline; }
.item_type {  float: right; display: inline; width: 60px; font-size: 10px; color: #666666; padding: 2px 0 0 18px; }
.item_type.workspace { background: url(/images/shared/icon_workspace_xsmall.gif) no-repeat 0 1px; }
.item_type.campaign { background: url(/images/shared/icon_topic_small2.gif) no-repeat 0 3px; }
.item_type.conversation { background: url(/images/shared/icon_conversation_xsmall.gif) no-repeat 0 3px; }
/* - - END PUBLISHER LISTS - - */

/* - - AD TARGETING (AT) - - */
.at_lc2 .commonbox, .at_rc .commonbox, .at_rc .roundbox { margin-bottom: 7px; }
.at_page_title { margin: 0 5px; }
.at_col_hdr { height: 20px; font-size: 14px; }
.at_col_hdr_label { font-size: 11px; float: right; display: inline; position: relative; padding-bottom: 3px; margin-right: 10px; }
.at_col_hdr_label img { margin-bottom: -1px; }
.at_select_convs_spacer { height: 27px; }
#conversationSelector { border-top: 1px solid #2f4f64; border-left: 1px solid #2f4f64; border-bottom: 1px solid #2f4f64; background: #CEE1EF; }
#siteSelector { border-left: 1px solid #2f4f64; border-bottom: 1px solid #2f4f64; border-right: 1px solid #2f4f64; }
#sitePreview { border-left: 1px solid #2f4f64; border-bottom: 1px solid #2f4f64; border-right: 1px solid #2f4f64; }
#siteSelector a, #sitePreview a { font-weight: normal; }
.at_smr { font-weight: bold; font-size: 12px; line-height: 12px; }
.at_smr span { font-weight: normal; font-size: 10px; color: #666666; }
.at_smr .at_smr_value { float: right; display: inline; height: 27px; line-height: 30px; position: relative; font-weight: bold; padding: 0 7px !important; margin: 0; font-size: 11px; }
.at_smr .at_smr_total { float: right; display: inline; height: 27px; line-height: 30px; position: relative; font-weight: bold; color: #666666; margin-right: 7px; font-size: 11px; }
.at_continue table { position: absolute; top: 3px; right: 7px; }
.at_add_all { position: absolute; top: 3px; left: 7px; }
.at_add_new { position: absolute; top: 3px; left: 123px; }
.at_add_additional { position: absolute; top: 3px; left: 7px; }
.at_remove_all { position: absolute; top: 3px; right: 7px; }

.at_sc_conv { background: #ACC6D7; border-top: 1px solid #8396A4; border-bottom: 1px solid #8396A4; padding: 2px; font-weight: bold; position: relative; zoom: 1; }
.at_sc_conv:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.at_sc_conv input { float: left; display: inline; }
.at_sc_conv_name { float: left; display: inline; width: 158px; margin-left: 2px; padding-top: 1px; }
.at_sc_subgroup { padding: 2px 2px 0px 35px; font-style: italic; }
.at_sc_subgroup_last { margin-bottom: 8px; }

.at_box_hdr_cs { position: absolute; top: 2px; left: 5px; width: 230px; font-weight: bold; height: 27px; line-height: 27px; font-size: 10px; }
.at_box_hdr_di { position: absolute; top: 2px; left: 240px; width: 70px; text-align: center; font-weight: bold; height: 27px; line-height: 27px; font-size: 10px; }
.at_wrap { position: relative; }
.at_header1, .at_header2, .at_header3, .at_site { position: relative; height: 20px; }
.blue_tree .at_header1 { background: #ACC6D7; border-top: 1px solid #8396A4; }
.blue_tree .at_header2 { background: #CEE1EF; border-top: 1px solid #8496A2; }
.blue_tree .at_header3 { background: #E7F0F7; border-top: 1px solid #99AEBF; }
.green_tree .at_header1 { background: #CAE5B2; border-top: 1px solid #778C63; }
.green_tree .at_header2 { background: #EDFFD9; border-top: 1px solid #778C65; }
.green_tree .at_header3 { background: #EFF5E9; border-top: 1px solid #AABF94; }
.green_tree a { color: #576649; }

.at_site { background: #fff; }
.at_col_conv_name { position: absolute; top: 1px; left: 32px; width: 270px; overflow: hidden; height: 15px; font-weight: bold; }
.at_col_header_title { position: absolute; top: 1px; left: 37px; width: 230px; overflow: hidden; height: 15px;  font-style: italic; }
.at_col_new { position: absolute; top: 4px; left: 3px; }
.at_col_inf { position: absolute; top: 4px; left: 37px; }
.blue_tree .at_col_control { position: absolute; top: 4px; left: 17px; width: 11px; height: 11px; background:url(/images/shared/tree_minus_blue_11x11.gif) no-repeat; cursor: pointer; }
.blue_tree .collapsed { background: url(/images/shared/tree_plus_blue_11x11.gif) no-repeat; }
.green_tree .at_col_control { position: absolute; top: 4px; left: 17px; width: 11px; height: 11px; background:url(/images/shared/tree_minus_green_11x11.gif) no-repeat; cursor: pointer; }
.green_tree .collapsed { background: url(/images/shared/tree_plus_green_11x11.gif) no-repeat; }
.at_col_inf_rank { position: absolute; top: 2px; left: 37px; width: 20px; letter-spacing: -0.5px; overflow: hidden; height: 15px; font-weight: bold; color: #2f4f64;   }
.at_col_influencer_url, .at_col_inlink_influencer_url { position: absolute; top: 2px; left: 60px; width: 175px; overflow: hidden; height: 15px; white-space: nowrap; font-family: Arial, Sans-serif; }
.at_col_inlink_influencer_url { width: 254px; }
.at_inlink_influencer_inf { color: #5C849F; }
.at_col_inlink_influencer_url { font-style: italic; color: #333333; }
.at_col_di { position: absolute; top: 2px; left: 240px; width: 70px; overflow: hidden; text-align: center; height: 15px;  }
a.at_col_add, a.at_col_remove { position: absolute; top: 3px; right: 4px; text-align: right; font-size: 9px; font-weight: bold !important; }
.at_selections .at_col_control { left: 5px; }
.at_selections .at_box_hdr_di, .at_selections .at_col_di { left: 220px; }
.at_selections .at_col_conv_name, #sitePreview .at_col_influencer_url { left: 21px; }
.at_default_copy { color: #666666; margin: 5px 9px 5px 60px; }
.at_preview_default_copy { color: #666666; margin: 5px 5px 5px 21px; }

/* - - BUZZROLL - - */
#composeMsgInput { width: 100%; }
#composeMsgButtons { width: 100%; }
input#subject { width: 470px; }
textarea#message { width: 470px; height: 190px; }
#module_select_post .tree_control_div { margin-top: 5px !important; }
* html input#subject { width: 450px; } /* ie6 hack for width */
* html textarea#message { width: 450px; height: 190px; } /* ie6 hack for width */
* #module_select_buzzroll, * html #module_select_blog { width: 278px !important; } /* ie6 hack to keep scrollbars from changing width of box */
* html #module_buzzroll_members, * html #module_buzzroll_invitations, * html #module_buzzroll_requests { width: 552px; }
* html #module_messages_table { width: 916px; }

/* - - REPORTS - - */
.reportButton
{
    width: 200px;
    background-repeat: no-repeat;
    background-position: top center;
    text-align: center;
}
.reportButton
{
    background-image:url( '/images/shared/buttons/btn_report.gif' );
}
.reportButtonWide
{
    width: 200px;
    background-repeat: no-repeat;
    background-position: top center;
    background-image:url( '/images/shared/buttons/btn_report_wide.gif' );
    text-align: center;
}

.reportButtons.inactive .reportButton, .reportButtons.inactive .reportButtonWide { background-image: url(/images/shared/buttons/btn_grey_report.gif) !important; }
.reportButtonWide select { margin-top: 3px; font-size: 11px; background: #ffffff; }
.reportButton:hover
{
    cursor: pointer;
}
/* - - END REPORTS - - */

body {
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	/* background: #FFF url("/images/shared/bkg_top.jpg") no-repeat top left fixed; */
	color: #000000;
	margin: 0;
	padding: 0;
  /* word-spacing: -1pt; */
	text-align: left;
    height: 100%;
}

td {
	font-family: 100%/15px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
  /* word-spacing: -1pt;*/
}

.td_header {
	font-size: 21px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #ec9a31;
}

.header {
	font: 150% Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
  line-height: 26px;
  letter-spacing: -1px;
  margin-bottom:10px;
}

.ranking {
	font-size: 18px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #f6981f;
	font-weight: bold;
	text-align: center;
  letter-spacing: -2px;
}

.subhead {
	font-size: 13px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.infoline {
	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.tabtext {
	font-family: 75%/18px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}

.subdata {
	font: 11px/15px Tahoma, Arial, Helvetica, sans-serif;
}

.subhead_table {
	border: 1px solid #e2e2e2;
}

.influencer_text {
	font: 9px "Trebuchet MS", Helvetica, sans-serif;
	line-height: 9px;
	color: #000000;
}

.teeny {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	line-height: 9px;
	color: #000000;
}
.teeny_arial { font-family: Arial, sans-serif; font-size: 9px; }
.spacer {
	font: 1px "Myriad Web","Trebuchet MS","Tahoma","Verdana","Arial";
	color: #000000;
}




.white {
	color: #FFFFFF;
}

.black {
	color: #000000;
}

.blue {
	color: #436276;
}

.yellow {
	color: #f0a825;
}

.grey {
	color: #999999;
}

.grey2 {
	color: #CCCCCC;
}

.grey3 {
	color: #464646;
}
.grey6 { color: #666666; }






.text_input {
  font: 90%/12px "Tahoma","Verdana","Arial";
  background-color: #FFFFFF;
  line-height: 12px;
  height: 12px;
  border: 1px solid #999999;
}

.options_input {
  font: 11px/10px "Tahoma","Verdana","Arial";
  line-height:8pt;
}

.options_input {
  font: 11px/10px "Tahoma","Verdana","Arial";
  line-height:8pt;
}

.default_button_input {
  font-family:Tahoma,"Trebuchet MS",Arial;
  color: #17409A;
  font-size:7pt;
  font-weight:bold;
  line-height:8pt;
  height: 20px;
}

.button_input {
  font-family:Tahoma,"Trebuchet MS",Arial;
  font-size:7pt;
  font-weight:bold;
  line-height:8pt;
  height: 20px;
}

input, button, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.5em;
}

.on .l, .off .l {
  background-repeat: no-repeat;
  background-position: bottom left;
}
.on .m, .off .m {
  background-repeat: repeat-x;
  background-position: bottom left;
}
.on .r, .off .r {
  background-repeat: no-repeat;
  background-position: bottom right;
}
.on .l { background-image:url(/images/shared/tabs/cap_left_on.gif); }
.on .m { padding: 0 10px 5px 10px; font-weight: bold; font-size: 12px; background-image:url(/images/shared/tabs/tile_on.gif); }
.on .r { background-image:url(/images/shared/tabs/cap_right_on.gif); }
.off .l { background-image:url(/images/shared/tabs/cap_left_off.gif); }
.off .m { padding: 0 10px 5px 10px; font-weight: bold; font-size: 12px; background-image:url(/images/shared/tabs/tile_off.gif); }
.off .r { background-image:url(/images/shared/tabs/cap_right_off.gif); }

.nodimension { display: none; }
.settings_gadget { border: 1px solid #2f4f64; width:100%;}
.settings_gadget td.text_td{ vertical-align: top; padding: 9px; font-weight: bold; color: #666666;}
.settings_gadget td.image_td{ vertical-align: middle;}

.post_title a.redcolor {color: #993300;padding-right: 5px;}
.post_title a.greencolor{color: #336600;padding-left:12.5px; padding-right: 12.5px;}

/* Style overriden in order to the rich editor to work */
.blo1x { }
.blo1x:after { }
.blo1x .lc { width: 300px; }
.blo1x .rc { width: 585px; }
.blo1x .lc.green { background: url(/images/shared/bg_300_green_bot.png) no-repeat bottom left #EFF5E9; }
.blo1x .lc.green .lc_top { background: url(/images/shared/bg_300_green_top.png) no-repeat top left; height: 9px; }
.blo1x .lc .lc_content { width: 280px; position: relative; margin: 0 0 10px 10px; }

.list_table span { color: #2f4f64; }
.registration_footer{	font-family: Arial; font-size: 10px; color: #62768c;}
.ulogo { background: url(/images/shared/icon_hdr_engage.gif) no-repeat 0 50%; }

/*Landing Page Styles*/
.lan .rc { z-index: 2; width: 450px; }
.lan .rc.green { background: url(/images/shared/bg_300_green_bot.png) no-repeat bottom left #EFF5E9; }
.lan .rc.green .rc_top { background: url(/images/shared/bg_300_green_top.png) no-repeat top left; height: 9px; }
.lan .rc .rc_content { width: 280px; position: relative; margin: 0 0 10px 10px; }

.lan .lac { z-index: 2; width: 394px; }/*394*/
.lan .lac.green { background: url(/images/shared/bg_300_green_bot.png) no-repeat bottom left #EFF5E9; }
.lan .lac.green .lac_top { background: url(/images/shared/bg_300_green_top.png) no-repeat top left; height: 9px; }
.lan .lac .lac_content { width: 394px; position: relative; margin: 0 0 10px 0px; }

table.lantable { padding: 0; border-collapse: collapse; border-spacing: 0; cellpadding: 0; cellspacing: 0; border: 0; align:center;}
.lantable .bgtdtop{ background: url(/images/shared/top_img.jpg) no-repeat; }
.lantable .bgtdbutton{ padding:15px 25px 25px 60px;}

.lancommonbox {color:#192d41; font-size: 13px; font-family: Arial, Sans-serif; width: 394px;}
.lancommonbox ul{list-style-type: disc; margin-left:30px;}
.lancommonbox li{margin-bottom:10px;}
.lancommonbox .content{ margin-left:30px;}

.lan .lac.langreen {background: url(/images/shared/bg_400_langreen_bot.jpg) no-repeat bottom left #e6eeff;}/*#e6eeff;*/
.lan .lac.langreen .lac_top { background: url(/images/shared/bg_400_langreen_top.jpg) no-repeat top left; height: 14px; }

.topName {margin-top:80px; color:#ffffff; font-weight: bold; font-size: 25px;font-family: Arial, Sans-serif;}
.joindiv {margin-top:47px; margin-left:152px; font-weight: bold; font-size: 20px;font-family: Arial, Sans-serif;}
.joindiv a.join {color:#f5f7e3;}
.joindiv a.join:hover {color:#ffffff; text-decoration: none;}

/*End Landing Pages Styles*/

.landing_popup_Large { position: absolute; top:50%; right: 60%; width: 300px;height: 240px; background: url(/images/shared/gadget/balloon-Large.gif);}
.landing_popup_Small { position: absolute; top:50%; right: 53%; width: 300px;height: 240px; background: url(/images/shared/gadget/balloon-Small.gif);}
.landing_popup .close { position: absolute; top: 8px; right: 8px; }

.reg_popup { position: absolute; top: 30%; right: 40%;  width: 300px; }
.reg_popup p, .blogger_preview p, .blogger_box td p { margin: 0 0 3px 0; }
.reg_popup .close { position: absolute; top: 8px; right: 8px; }

.regGadget_popup { position: absolute; top: 38%; right: 35%;  width: 500px; }
.regGadget_popup p, .blogger_preview p, .blogger_box td p { margin: 0 0 3px 0; }
.regGadget_popup .close { position: absolute; top: 8px; right: 8px; }

.regGadget_popup2 { position: absolute; top: 48%; right: 35%;  width: 400px; }
.regGadget_popup2 p, .blogger_preview p, .blogger_box td p { margin: 0 0 3px 0; }
.regGadget_popup2 .close { position: absolute; top: 8px; right: 8px; }

.reptable {border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-top:1px solid #CCCCCC; background-image: url(/images/shared/fade_bottom.gif); background-repeat: repeat-x; background-position: bottom center; height: 29px;}

table.filters_table, table.filters_table td { margin: 5px 0 0 50px; padding: 0; border-collapse: collapse; border-spacing: 0; cellpadding: 0; cellspacing: 0; border: 0; vertical-align: top; white-space: nowrap; }
table.filters_table td.data_label { padding-bottom: 2px; font-weight: bold; color: #666666; vertical-align: top; }
table.filters_table td a { font-weight: normal; }
table.filters_table td.data_value.empty { color: #666666; font-style: italic; }
table.filters_table td.data_note { white-space: normal; font-size: 10px; padding-left: 5px; color: #666666; }
table.input_table td { padding-top: 5px; padding-bottom: 5px; }


.successbox { border: 1px solid #85B11D; background-color: #F2FFE8; font-weight: bold; }

.modbox_e .meditbox {
display:block;
}
.meditbox {
border-top:1px solid #7AA5D6;
/*display:none;*/
margin-top:5px;
padding:5px 5px 0px;
text-transform:none;
}

.godown { background: url(/images/shared/icon_go_down.gif) no-repeat 0 35%; }
.goup { background: url(/images/shared/icon_go_up.gif) no-repeat 0 35%; }
.db_header .icon_link2 { border:0; position: absolute; top: 5px; right: 17%; padding-left: 8px;padding-right: 8px;font-weight: bold; text-decoration: none;}
.icon_link2 a {text-decoration: none;}

.sort_ascending_ { background:url(/images/shared/icon_sort_ascending.gif) no-repeat 0% 50%; }
.sort_descending_ { background:url(/images/shared/icon_sort_descending.gif) no-repeat 0% 50%; }
