/* clear all default styles */

	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	dd, dl, dt, li, ol, ul,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		line-height: 1.0;
		font-family: inherit;
		text-align: left;
		vertical-align: baseline;
		}
	a img, :link img, :visited img {
		border: 0;
		}
	table {
		border-collapse: collapse;
		border-spacing: 0;
		}
	ol, ul {
		list-style: none;
		}
	q:before, q:after,
	blockquote:before, blockquote:after {
		content: "";
		}



/* page styles */

	html, body {
		margin: 0px;
		padding: 0px;
		text-align: left;
		-webkit-text-size-adjust: none;
		}
		
	body {
		/*background-image: url(http://thecomet.com/images/site/BG_vert_pink.gif);
		background-repeat: repeat;
		background-position: 0px 0px;
		width: 100%;*/
		word-wrap: break-word;
		color: #413B37;
		background-color: #fbfbf9;
		background-color: #fffdff;
		}
	
	.hide {
		display: none;
		}
		
	#preloaded_images {
		position: absolute;
		overflow: hidden;
		left: -9999px;
		top: -9999px;
		height: 1px;
		width: 1px;
		}



/* link styles */

	a:link, 
	a:visited {
		text-decoration: none;
		color: #005274;
		}
		
	a:hover,
	a:active {
		text-decoration: underline;
		color: #148EC0;
		}
		

/* TYPE: voice (primary) styles */

	.pg_title,
	a:link.pg_title,
	a:visited.pg_title  {
		color: #f16112;
		}
		
	a:hover.pg_title,
	a:active.pg_title  {
		color: #f16112;
		text-decoration: underline;
		}
	

	.voice_xxxlg_bold,
	.voice_xxxlg,
	.voice_xxlg_bold,
	.voice_xxlg,
	.voice_xlg_bold,
	.voice_xlg,
	.voice_lg_bold,
	.voice_lg,
	.voice_med_bold,
	.voice_med,
	.voice_sm_bold,
	.voice_sm,
	.voice_xsm_bold,
	.voice_xsm,
	.voice_xxxlg_bold p,
	.voice_xxxlg p,
	.voice_xxlg_bold p,
	.voice_xxlg p,
	.voice_xlg_bold p,
	.voice_xlg p,
	.voice_lg_bold p,
	.voice_lg p,
	.voice_med_bold p,
	.voice_med p,
	.voice_sm_bold p,
	.voice_sm p,
	.voice_xsm_bold p,
	.voice_xsm p {
		font-weight: normal;
		font-family: georgia, serif;
		}

	.voice_xxxlg_bold,
	.voice_xxxlg,
	.voice_xxxlg_bold p,
	.voice_xxxlg p {
		font-size: 48px;
		line-height: 54px;
		}

	.voice_xxlg_bold,
	.voice_xxlg,
	.voice_xxlg_bold p,
	.voice_xxlg p {
		font-size: 36px;
		line-height: 42px;
		}

	.voice_xlg_bold,
	.voice_xlg,
	.voice_xlg_bold p,
	.voice_xlg p {
		font-size: 24px;
		line-height: 30px;
		}
		
	.voice_lg_bold,
	.voice_lg,
	.voice_lg_bold p,
	.voice_lg p {
		font-size: 18px;
		line-height: 24px;
		}
	
	.voice_med_bold,
	.voice_med,
	.voice_med_bold p,
	.voice_med p {
		font-size: 14px;
		line-height: 18px;
		}

	.voice_sm_bold,
	.voice_sm,
	.voice_sm_bold p,
	.voice_sm p {
		font-size: 12px;
		line-height: 18px;
		}

	.voice_xsm_bold,
	.voice_xsm,
	.voice_xsm_bold p,
	.voice_xsm p {
		font-size: 11px;
		line-height: 18px;
		}
		
	.voice_xxxlg_bold,
	.voice_xxlg_bold,
	.voice_xlg_bold,
	.voice_lg_bold,
	.voice_med_bold,
	.voice_sm_bold,
	.voice_xsm_bold,
	.voice_xxxlg_bold p,
	.voice_xxlg_bold p,
	.voice_xlg_bold p,
	.voice_lg_bold p,
	.voice_med_bold p,
	.voice_sm_bold p,
	.voice_xsm_bold p {
		font-weight: bold;
		}
		

/* TYPE: mechanical (secondary) styles */

	.mech_xxxlg_bold,
	.mech_xxxlg,
	.mech_xxlg_bold,
	.mech_xxlg,
	.mech_xlg_bold,
	.mech_xlg,
	.mech_lg_bold,
	.mech_lg,
	.mech_med_bold,
	.mech_med,
	.mech_xxxlg_bold p,
	.mech_xxxlg p,
	.mech_xxlg_bold p,
	.mech_xxlg p,
	.mech_xlg_bold p,
	.mech_xlg p,
	.mech_lg_bold p,
	.mech_lg p,
	.mech_med_bold p,
	.mech_med p {
		font-family: helvetica neue, helvetica, arial, sans-serif;
		}

	.mech_xxxlg_bold,
	.mech_xxxlg,
	.mech_xxxlg_bold p,
	.mech_xxxlg p {
		font-size: 48px;
		line-height: 54px;
		}
		
	.mech_xxlg_bold,
	.mech_xxlg,
	.mech_xxlg_bold p,
	.mech_xxlg p {
		font-size: 36px;
		line-height: 42px;
		}
	
	.mech_xlg_bold,
	.mech_xlg,
	.mech_xlg_bold p,
	.mech_xlg p {
		font-size: 24px;
		line-height: 30px;
		}
		
	.mech_lg_bold,
	.mech_lg,
	.mech_lg_bold p,
	.mech_lg p {
		font-size: 18px;
		line-height: 24px;
		}
	
	.mech_med_bold,
	.mech_med,
	.mech_med_bold p,
	.mech_med p {
		font-size: 14px;
		line-height: 18px;
		}
		
	.mech_sm_bold,
	.mech_sm,
	.mech_xsm_bold,
	.mech_xsm,
	.micro,
	.micro_extra_leading,
	.caption,
	.mech_sm_bold p,
	.mech_sm p,
	.mech_xsm_bold p,
	.mech_xsm p,
	.micro p,
	.micro_extra_leading p,
	.caption p {
		font-family: arial, helvetica, sans-serif;
		}

	.mech_sm_bold,
	.mech_sm,
	.mech_sm_bold p,
	.mech_sm p {
		font-size: 12px;
		line-height: 18px;
		}

	.mech_xsm_bold,
	.mech_xsm,
	.mech_xsm_bold p,
	.mech_xsm p {
		font-size: 11px;
		line-height: 18px;
		}
		
	.micro,
	.micro p {
		font-weight: bold;
		font-size: 9px;
		line-height: 12px;
		}
		
	.micro_extra_leading,
	.micro_extra_leading p {
		font-weight: bold;
		font-size: 9px;
		line-height: 18px;
		}		
		
	.caption,
	.caption p {
		font-size: 10px;
		line-height: 12px;
		}
		
/*	.mech_xxxlg,
	.body_xxlg,
	.body_xlg,
	.body_lg,
	.body_med,
	.body_sm,
	.body_xsm {
		font-weight: normal;
		}
*/
		
	.mech_xxxlg_bold,
	.mech_xxlg_bold,
	.mech_xlg_bold,
	.mech_lg_bold,
	.mech_med_bold,
	.mech_sm_bold,
	.mech_xsm_bold,
	.mech_xxxlg_bold p,
	.mech_xxlg_bold p,
	.mech_xlg_bold p,
	.mech_lg_bold p,
	.mech_med_bold p,
	.mech_sm_bold p,
	.mech_xsm_bold p {
		font-weight: bold;
		}
		
	.tracked_out {
		letter-spacing: 0.15em;
		}
		
	.super_tracked_out {
		letter-spacing: 0.30em;
		}
		
	.disabled_text {
		color: #B6AFA8;
		}
		
	.confirmation_green {
		color: #14C020;
		}
		
	.error_red {
		color: #DF4231;
		}
		
	.all-caps {
		text-transform: uppercase;
		}
		
	p {
		margin-bottom: 1em;
		}
		
		

/* rule styles */

	.topRule,
	.topRule_bright,
	.upperRule,
	.upperRule_bright,
	.upperRule2px,
	.upperRule2px_bright {
		border-style: solid;
		}
	
	.topRule,
	.topRule_bright {
		border-top-width: 6px;
		border-color: #ecece8;
		}
	
	.upperRule,
	.upperRule_bright {
		border-top-width: 1px;
		border-color: #D2D2CF;
		}
	
	.upperRule2px,
	.upperRule2px_bright {
		border-top-width: 2px;
		border-color: #D2D2CF;
		}
		
	.upperHairline,
	.lowerHairline,
	.leftHairline {
		border-style: solid;
		border-color: #D2D2CF;
		}
				
	.upperHairline,
	.upperHairline_bright {
		border-style: dotted;
		border-top-width: 1px;
		}
		
	.lowerHairline {
		border-bottom-width: 1px;
		}
				
	.leftHairline {
		border-left-width: 1px;
		margin-left: 0px;
		padding-left: 6px;
		}
				
	.rightHairline {
		border-right-width: 1px;
		margin-right: 0px;
		padding-right: 6px;
		}
	
	.topRule_bright,
	.upperHairline_bright,
	.upperRule_bright,
	.upperRule2px_bright {
		border-color: #f16112;
		}
		
		
/* header */

	#logo_for_facebook_links {
		position: absolute;
		overflow: hidden;
		left: -200px; 
		top: -200px;
		}
		
	#header_tier_1 {
		border-top-style: solid;
		border-top-width: 6px;
		border-top-color: #2E222D;
		}
	
	#header_avatar,
	#header_avatar div {
		top: 24px;
		line-height: 18px;
		}
	
	#header_search input[type=text],
	#header_search input[type=image] {
		/*vertical-align: top;*/
		position: absolute;
		top: 24px;
		}
		
	#header_search_btn {
		left: 292px;
		}
		
	#header_search_field {
		/*position: relative;*/
		font-family: helvetica neue, helvetica, arial, sans-serif;
		font-size: 12px;
		width: 257px;
		height: 24px;
		/*top: 32px;*/
		background-image: url('http://thecomet.com/images/site/search_field_icon.gif');
		background-repeat: no-repeat;
		background-position: left center;
		padding-left: 24px;
		}
		
	#header_search_field:focus {
		/*background-image: none;*/
		}


/* main nav */
	
	#header_tier_2 {
		z-index: 10000;
		width: 100%;
		background-color: #2E222D;
		}
		
	#main_nav {
		height: 48px;
		/*width: 100%;*/
		/*background-color: #FFFFFF;*/
		}
	
	#main_nav li {
		/*display: block;*/
		color: #F6E8F6;
		float: left;
		list-style: none;
		font-family: arial, helvetica neue, helvetica, arial, sans-serif;
		font-size: 11px;
		line-height: 12px;
		font-weight: bold;
		width: 84px;
		border-right-style: solid;
		border-right-width: 1px;
		border-right-color: #FFFFFF;
		/*padding-right: 1px;*/
		height: 48px;
		}

	#main_nav li a {
		display: block;
		background: #2E222D;
		color: #F6E8F6;
		text-decoration: none;
		height: 100%;
		padding-top: 6px;
		padding-left: 6px;
		padding-right: 6px;
		height: 42px;
		}
		
	#main_nav > li:nth-child(1) a {
		background-color: #5E1416;
		}
		
	#main_nav > li:nth-child(2) a {
		background-color: #52181C;
		}
		
	#main_nav > li:nth-child(3) a {
		background-color: #461B22;
		}
		
	#main_nav > li:nth-child(4) a {
		background-color: #3A1F27;
		}

	#main_nav li a:hover,
	#main_nav li ul li a:hover {
		color: #2E222D;
		background: #F6E8F6;
		}
		
	#main_nav li ul {
		top: 49px;
		padding: 0;
		position: absolute;
		visibility: hidden;
		}
	
	#main_nav li ul li {
		float: none;
		/*display: inline;*/
		display: block;
		height: 36px;
		width: 156px;
		padding: 0;
		margin: 0;
		border-style: none;
		}
	
	#main_nav li ul li a {
		font-family: arial, helvetica neue, helvetica, arial, sans-serif;
		font-size: 11px;
		line-height: 12px;
		font-weight: bold;
		background-color: #2E222D;
		height: 100%;
		}
		
		
/* float & align styles */

	.float_left {
		display: block;
		vertical-align: text-top;
		float: left;
		padding-right: 6px;
		}

	.float_right {
		display: block;
		vertical-align: text-top;
		float: right;
		padding-left: 6px;
		}
		
	.right_align {
		text-align: right;
		}
		
	
/* list styles */

	.category_title_art {
		text-transform: uppercase;
		background-repeat: no-repeat;
		/*color: #373631;*/
		height: 156px;
		}
		
	.date_divider {
		background: #D2D2CF;
		background: #F6E8F6;
		color: #2E222D;
		height: 15px;
		text-transform: uppercase;
		padding-left: 174px;
		}
		
	.list_arrow {
		display: block;
		float: right;
		/*visibility: hidden;*/
		}
		
	/*.one_post {
		background-color: #F7F7F3;
		}*/
		
	/*.one_post:hover, .one_post.hover,
	.one_post:active, .one_post.active {
		background-color: #FFFFFF;
		}*/
	
	/*.one_post:hover .list_arrow,
	.one_post:active .list_arrow,
	.one_post.hover .list_arrow,
	.one_post.active .list_arrow {
		visibility: visible;
		}*/



/* post styles */

	#post_header > div {
		min-height: 72px;
		}
		
	.share_tools {
		margin-left: 12px;
		}
	
	.share_tools li {
		width: 156px;
		height: 30px;
		text-transform: uppercase;
		}
		
	.share_tools li img {
		margin-right: 6px;
		text-decoration: none;
		}
		
	.posted_date {
		font-family: helvetica neue, helvetica, arial, sans-serif;
		font-size: 24px;
		line-height: 18px;
		color: #998B81;
		}
		
	.posted_month {
		font-family: arial, helvetica neue, helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		line-height: 12px;
		color: #998B81;
		}
		
	.posted_year {
		font-family: arial, helvetica neue, helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		line-height: 12px;
		color: #998B81;
		}
		
	.categories_for_post li {
		height: 20px;
		text-transform: uppercase;
		border-color: #e6e6e6;
		border-style: dotted;
		border-top-width: 1px;
		}
		
	.categories_for_post li:first-child {
		border-style: none;
		}
		
	.article_body,
	.article_body p {
		font-family: georgia, serif;
		font-weight: normal;
		font-size: 18px;
		line-height: 24px;
		}
		
	/*.article_body p:nth-child(1) {
		font-size: 24px;
		line-height: 30px;
		}*/
		
	.article_body p:nth-child(1) {
		font-size: 24px;
		line-height: 30px;
		}
		
	.tombstone {
		display: block;
		vertical-align: text-bottom;
		float: right;
		margin-left: 18px;
		margin-right: 6px;
		}
		
		
		
/* profile nav */
	
	#profile_nav_wrapper {
		z-index: 9000;
		width: 100%;
		background-color: #002D3F;
		}
		
	#profile_nav {
		height: 36px;
		/*width: 100%;*/
		/*background-color: #FFFFFF;*/
		}
	
	#profile_nav li,
	#profile_nav li.active_nav {
		/*display: block;*/
		color: #DBEFF9;
		float: left;
		list-style: none;
		font-family: arial, helvetica neue, helvetica, arial, sans-serif;
		font-size: 11px;
		line-height: 12px;
		font-weight: bold;
		width: 84px;
		border-right-style: solid;
		border-right-width: 1px;
		border-right-color: #FFFFFF;
		/*padding-right: 1px;*/
		height: 36px;
		}
		
	#profile_nav li.active_nav {
		color: #F16112;
		/*background-color: #F16112;*/
		padding-top: 6px;
		padding-left: 6px;
		padding-right: 6px;
		border-bottom-style: solid;
		border-bottom-width: 3px;
		border-bottom-color: #F16112;
		height: 27px;
		width: 72px;
		}

	#profile_nav li a {
		display: block;
		background: #002D3F;
		color: #DBEFF9;
		text-decoration: none;
		padding-top: 6px;
		padding-left: 6px;
		padding-right: 6px;
		height: 30px;
		}
		
	#profile_nav > li:nth-child(1) a,
	#profile_nav > li:nth-child(1) {
		background-color: #005274;
		}
		
	#profile_nav > li:nth-child(2) a,
	#profile_nav > li:nth-child(2) {
		background-color: #004B69;
		}
		
	#profile_nav > li:nth-child(3) a,
	#profile_nav > li:nth-child(3) {
		background-color: #00435F;
		}
		
	#profile_nav > li:nth-child(4) a,
	#profile_nav > li:nth-child(4) {
		background-color: #003C5A;
		}
		
	#profile_nav > li:nth-child(5) a,
	#profile_nav > li:nth-child(5) {
		background-color: #00344A;
		}

	#profile_nav li a:hover,
	#profile_nav li ul li a:hover {
		color: #002D3F;
		background-color: #DBEFF9;
		}
		
	#profile_nav li ul {
		top: 37px;
		padding: 0;
		position: absolute;
		visibility: hidden;
		}
	
	#profile_nav li ul li {
		float: none;
		/*display: inline;*/
		display: block;
		height: 36px;
		width: 156px;
		padding: 0;
		margin: 0;
		border-style: none;
		}
	
	#profile_nav li ul li a {
		font-family: arial, helvetica neue, helvetica, arial, sans-serif;
		font-size: 11px;
		line-height: 12px;
		font-weight: bold;
		background-color: #002D3F;
		height: 100%;
		}
		
	
/* profile styles */
	#profile_bio,
	#profile_bio p {
		font-size: 12px;
		line-height: 15px;
		/*width: 250px;*/
		}
		
	.profile_date_divider {
		background: #BBBBBB;
		color: #FFFFFF;
		height: 15px;
		text-transform: uppercase;
		padding-left: 10px;
		}
		
	#orbits_matrix li {
		list-style: none;
		display: block;
		float: left;
		margin-right: 5px;
		margin-bottom: 5px;
		}
		
	#orbits_matrix li:nth-child(5n+5) {
		margin-right: 0px;
		}

	#orbits_matrix li a:hover {
		border-color: #1E5B98;
		}
		
	#orbits_list li:first-child {
		border-style: solid;
		border-color: #D2D2CF;
		border-top-width: 2px;
		}
		
	#orbits_list li {
		border-style: solid;
		border-color: #D2D2CF;
		border-top-width: 1px;
		}
		
	#orbits_list li img {
		margin-right: 6px;
		}
		
	#orbits_list li .orbit_name {
		vertical-align: top;
		padding-top: 6px;
		}
		
	.one_day {
		border-style: solid;
		border-top-width: 1px;
		border-color: #D2D2CF;
		}
		
	.one_day:first-child {
		border-top-width: 2px;
		}
		
	.one_day > .all_posts_in_one_day > .one_post {
		border-style: solid;
		border-top-width: 1px;
		border-color: #D2D2CF;
		}
		
	.one_day > .all_posts_in_one_day > .one_post:first-child {
		border-style: none;
		}
		
	.profile_edit_form input[type=text],
	.profile_edit_form input[type=password],
	.profile_edit_form textarea,
	.create_entry_form input[type=text],
	.create_entry_form textarea {
		width: 100%;
		font-family: helvetica neue, helvetica, arial, sans-serif;
		font-size: 12px;
		line-height: 18px;
		padding-left: 6px;
		}
		
	.profile_edit_form input[type=text],
	.profile_edit_form input[type=password],
	.create_entry_form input[type=text]{
		height: 24px;
		}
		
		
/* login form */

	.login_form input[type=text],
	.login_form input[type=password] {
		height: 24px;
		width: 228px;
		font-family: helvetica neue, helvetica, arial, sans-serif;
		font-size: 12px;
		line-height: 18px;
		padding-left: 6px;
		margin-right: 12px;
		}
		
		
/* sales chart styles */

	#sales_chart {
		/*border-collapse: yes;*/
		text-transform: capitalize;
		width: 100%;
		}
		
	#sales_chart tr {
		valign: top;
		}
		
	#sales_chart tr:nth-child(even) {
		/*background-color: #FFF;*/
		}

	#sales_chart tr:nth-child(odd) {
		background-color: #f5fafc;
		}

	#sales_chart td {
		font-family: helvetica neue, helvetica, arial, sans-serif;
		color: #000000;
		font-size: 12px;
		line-height: 15px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		border-color: #e6e6e6;
		border-style: solid;
		border-top-width: 1px;
		height: 20px;
		overflow: auto;
		}

	#sales_chart td:nth-child(2),
	#sales_chart td:nth-child(3),
	#sales_chart td:nth-child(4) {
		font-weight: bold;
		}

	#sales_chart td:nth-child(5) {
		text-transform: uppercase;
		font-size: 10px;
		line-height: 15px;
		}

	#sales_chart th {
		font-family: helvetica neue, helvetica, arial, sans-serif;
		font-weight: bold;
		background: #BBBBBB;
		color: #FFFFFF;
		font-size: 11px;
		line-height: 15px;
		text-transform: uppercase;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 5px;
		padding-bottom: 5px;
		border-color: #FFFFFF;
		border-style: solid;
		border-left-width: 1px;
		}

	#sales_chart th.chart_lw,
	#sales_chart th.chart_tw,
	#sales_chart th.chart_pwr_indx,
	#sales_chart th.chart_pct_chng {
		width: 72px;
		}

	/*#sales_chart th.chart_artist,
	#sales_chart th.chart_album {
		width: 220px;
		}*/

	#sales_chart th.chart_artist,
	#sales_chart th.chart_album,
	#sales_chart th.chart_label {
		width: 156px;
		}
		
		
	
/* pagination styles */
	
	.pagination_list li {
		display: block;
		float: left;
		list-style: none;
		height: 63px;
		width: 52px;
		margin-right: 12px;
		}
		
	.pagination_list a,
	.pagination_list a:hover,
	.pagination_list .current_page {
		margin-left: auto;
		margin-right: auto;
		display: block;
		text-align: center;
		color: #fd4239;
		background-repeat: no-repeat;
		font-family: helvetica neue, helvetica, arial, sans-serif;
		font-size: 24px;
		font-weight: bold;
		/*line-height: 15px;*/
		padding-top: 20px;
		padding-bottom: 20px;
		overflow: visible;
		height: 63px;
		width: 52px;
		text-decoration: none;
		}
		
	.pagination_list a {
		color: #005274;
		background-image: url(http://thecomet.com/images/site/pagination_off.png);
		}
		
	.pagination_list a:hover {
		color: #FFFFFF;
		background-image: url(http://thecomet.com/images/site/pagination_over.png);
		}
		
	.pagination_list .current_page {
		color: #FFFFFF;
		background-image: url(http://thecomet.com/images/site/pagination_active.png);
		}
		
	
		
		
	
/* footer styles */
	.footer_channels {
		font-family: helvetica neue, helvetica, arial, sans-serif;
		font-size: 21px;
		line-height: 40px;
		text-transform: uppercase;
		}
		
	.footer_categories,
	.footer_people,
	.footer_connected {
		line-height: 25px;
		text-transform: uppercase;
		}
		
		
		
		
		
		
/*
    Formatting Buttons
------------------------------------------------------ */

.buttonMode {
	background-color: transparent;
	color: #73769D;
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	white-space: nowrap;
	}

.htmlButtonOutter, .htmlButtonOutterL {
	background-color: #f6f6f6;
	border-bottom: #333 1px solid;
	border-right: #333 1px solid;
	border-top: #333 1px solid;
	padding: 0;
	}

.htmlButtonOutterL {
	border-left: #333 1px solid;
	}

.htmlButtonInner {
	background-color: transparent;
	border-bottom: #ccc 1px solid;
	border-left: #fff 1px solid;
	border-right: #ccc 1px solid;
	border-top: #fff 1px solid;
	padding: 0 3px 0 3px;
	text-align: center;
	}

.htmlButtonOff {
	font-family: Verdana, Arial, Trebuchet MS, Tahoma, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 2px 2px 2px;
	white-space: nowrap;
	}

.htmlButtonOff a:link {
	color: #000;
	text-decoration: none;
	white-space: nowrap;
	}

.htmlButtonOff a:visited {
	text-decoration: none;
	}

.htmlButtonOff a:active {
	color: #999;
	text-decoration: none;
	}

.htmlButtonOff a:hover {
	color: #999;
	text-decoration: none;
	}

.htmlButtonOn {
	background: #f6f6f6;
	font-family: Verdana, Arial, Trebuchet MS, Tahoma, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 2px 2px 2px;
	white-space: nowrap;
	}

.htmlButtonOn a:link {
	color: #990000;
	text-decoration: none;
	white-space: nowrap;
	}

.htmlButtonOn a:visited {
	text-decoration: none;
	}

.htmlButtonOn a:active {
	color: #999;
	text-decoration: none;
	}

.htmlButtonOn a:hover {
	color: #999;
	text-decoration: none;
	}

.htmlButtonA {
	font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 3px 3px 3px;
	white-space: nowrap;
	}

.htmlButtonB {
	background: #E1E3EC;
	font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 3px 3px 3px;
	white-space: nowrap;
	}

.htmlButtonA a:link {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
	}

.htmlButtonA a:visited {
	text-decoration: none;
	}

.htmlButtonA a:active {
	color: #999;
	text-decoration: none;
	}

.htmlButtonA a:hover {
	color: #999;
	text-decoration: none;
	}

.htmlButtonB a:link {
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
	}

.htmlButtonB a:visited {
	text-decoration: none;
	}

.htmlButtonB a:active {
	color: #999;
	text-decoration: none;
	}

.htmlButtonB a:hover {
	color: #999;
	text-decoration: none;
	}