/*------------------------------------------------*/
#MRHeader {
	margin-top: -15px;
	height: 110px;
	width: 100%;
}

a:link
{
	color:#000;
	text-decoration: none;
}
a:visited
{
	color:#000;
	text-decoration: none;
}
a:hover
{
	color:#000;
	text-decoration: underline;
}



/* This is the news fader text color */
#smfFadeScroller
{
 color: #000;
}

/* This is the topic author's name on the message index */
.topic-author a:link, .topic-author a:visited, .topic-author a:active
{
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000;
}
.topic-author a:hover
{
	text-decoration: underline;
}

/* Tables should show empty cells. */
table
{
	empty-cells: show;
}

/* By default (td, body..) use verdana in black. */
body, td, th , tr
{
	color: #000;
	font-size: 9pt;
	font-family:"Segoe UI", tahoma;
}

/* The main body of the entire forum. */
html{
overflow:auto;
}
body
{
	margin: 0px;
}

/* Input boxes - just a bit smaller than normal so they align well. */
input, textarea, button
{
	font-size:9pt;
	font-family:"Segoe UI", tahoma;
}

/* All input elements that are checkboxes or radio buttons. */
input.check
{
}

/* Selects are a bit smaller, because it makes them look even better 8). */
select
{
	font-size: 9pt;
	font-family:"Segoe UI", tahoma;
}

/* Standard horizontal rule.. ([hr], etc.) */
hr, .hrcolor
{

	height: 1px;
	border: 0;
	color: #bcbcbc;
	background-color: #bcbcbc;
}

/* No image should have a border when linked */
a img{
border: 0;
}

/* This is the main navigation links at the top of the page */
.main-navigation
{
	font-size:12pt;
 text-align: middle;
 vertical-align: middle;
}
.main-navigation a:link, .main-navigation a:visited, .main-navigation a:active
{
 color: #fff;
 text-decoration: none;
}
.main-navigation a:hover
{
 color: #fff;
 text-decoration: underline;
}

.main-navigation2
{
 font-size: 11px;
}
.main-navigation2 a:link, .main-navigation2 a:visited, .main-navigation2 a:active
{
 color: #333;
 text-decoration: none;
}
.main-navigation2 a:hover
{
 color: #333;
 text-decoration: underline;
}
/* This is the blank html box for ads or whatever. */
#blank-box
{
	/* Add styles here */
	/* margin: 4px 0 4px 0; /* top right bottom left; hide of no content */
}

/* A quote, perhaps from another post. */
.quote
{
background-color:#fff;
padding:3px;
border:1px solid #bfbfbf;
overflow:auto;
}
/* A code block - maybe even PHP ;). */
.code
{
background-color:#fff;
padding:3px;
border:1px solid #bfbfbf;
/* Don't wrap its contents, and show scrollbars. */
white-space: nowrap;
overflow: auto;
/* Stop after about 24 lines, and just show a scrollbar. */
max-height: 24em;
}
/* The "Quote:" and "Code:" header parts... */
.quoteheader
{
font-size: 12pt;
background-image: url("images/quote_img.gif");
background-repeat: no-repeat;
background-position: top right;
background-color:#e8e8e8;
padding:3px;
border:1px solid #bfbfbf;
}
.codeheader
{
font-size: 12pt;
background-image: url("images/code_img.gif");
background-repeat: no-repeat;
background-position: top right;
background-color:#e8e8e8;
padding:3px;
border:1px solid #bfbfbf;
}

/* Generally, those [?] icons.  This makes your cursor a help icon. */
.help
{
	cursor: help;
}

/* /me uses this a lot. (emote, try typing /me in a post.) */
.meaction
{
	color: red;
}

/* The main post box - this makes it as wide as possible. */


/* Highlighted text - such as search results. */
.highlight
{
	background-color: yellow;
	font-weight: bold;
	color: black;
}

/* Alternating backgrounds for posts, and several other sections of the forum. */
.windowbg7
{
	color: #000000;
}
.windowbg8
{
	color: #000000;
	border-style: solid none none solid;
	border-width: 1px;
	border-color: #FFFFFF;
}
.windowbg, .windowbg td
{
	color: #000000;
}
.windowbga, .windowbga td
{
}
.windowbg2, .windowbg2 td
{
	color: #000000;
}
.windowbg3, .windowbg3 td
{
	color: #000000;
}
.windowbgpinned, .windowbgpinned td
{
	color: #000000;
}
.windowbg2pinned, .windowbg2pinned td
{
	color: #000000;
}

label
{
	color: #000000;
}

/* This is the colored bar seperating each post */
.postsep
{
	height: 6px;
}

/* the today container in calendar */
.calendar_today
{
	color: #000000;
	font-weight: bold;
}
.titleas
{
	font-style: normal;
	border-bottom: solid 1px #9f9f9f;
	border-top: solid 1px #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
/* These are used primarily for titles, but also for headers (the row that says what everything in the table is.) */
.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td, .titlebg2 td
{
	color: #D96913;
	font-weight:normal;
	font-size:12pt;
}

.titlebg, .titlebg a:link, .titlebg a:visited
{
	color:#D96913;
	font-style: normal;
}

.titlebg a:hover
{
	
}
/* same as titlebg, but used where bold text is not needed */
.titlebg2 a:link, .titlebg2 a:visited
{
	
	font-style: normal;
	text-decoration: underline;
}

.titlebg2 a:hover
{
	text-decoration: underline;
}
/* This is used for categories, page indexes, and several other areas in the forum.
.catbg and .catbg2 is for boardindex, while .catbg3 is for messageindex and display headers*/

.catbg, td.catbg , tr.catbg td , .catbg3 , tr.catbg3 td
{
	/*border:1px solid #bcbcbc;*/
}
.catbg2 , tr.catbg2 td
{
	
	
}
.catbg, .catbg2, .catbg3
{
	/*border-bottom: solid 1px #375576;*/
	background-repeat: repeat-x;
}
.catbg, .catbg2
{
	
}
.catbg3, tr.catbg3 td, .catbg3 a:link, .catbg3 a:visited
{
	color: #F4793A;
	text-decoration: none;
}
.catbg a:link, .catbg a:visited , .catbg2 a:link, .catbg2 a:visited
{
	color: #F4793A;
	text-decoration: none;
}
.catbg8
{
	background-color:#CCC;
	color: #333;
	border-bottom:1px solid #bcbcbc;
}
.catbg8 a:link, .catbg8 a:visited
{
	color: #000000;
	font-size: 11px
}
.catbg a:hover, .catbg2 a:hover, .catbg3 a:hover
{
	color: #000000;
}
.cat-whiteText
{
	color: #ffffff;
}

/* This is the titles for the columns on the board index */
.column-title
{
 text-align: center;
 vertical-align: middle;
 color: #333;
 font-size: 14pt;
}

/* This is used for tables that have a grid/border background color (such as the topic listing.) */
.bordercolor
{
	color: #333;}
.bordercolor2
{
	/*background-image:url(images/page_black.png);*/
	color: #333;}
/* This is the border arround the topic posts and quick reply. */
.displayborder
{
	padding: 0;
}



/* This is used on tables that should just have a border around them. */
.tborder
{
	padding: 0px;
}
.mborder
{
	padding: 0px;
}
/* Default font sizes: small (8pt), normal (10pt), and large (14pt). */
.smalltext
{
	font-size:9pt;
}
.middletext
{
	font-size: 9pt;
}
.normaltext
{
	font-size:9pt;;
}
.largetext
{
	font-size: 12pt;
}


/* Posts and personal messages displayed throughout the forum. */
.post, .personalmessage
{
	width: 100%;
	overflow: auto;
	line-height: 1.3em;
	/*background-image:url(images/page_black.png);*/
}

/* All the signatures used in the forum.  If your forum users use Mozilla, Opera, or Safari, you might add max-height here ;). */
.signature
{
	width: 100%;
	overflow: auto;
	padding-bottom: 3px;
	line-height: 1.3em;
}

/* Sometimes there will be an error when you post */
.error{
color: red;
}


/* definitions for the main tab, active means the tab reflects which page is displayed */
.maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last
{

}
.maintab_back, .maintab_active_back
{
	text-decoration: none;
}

.maintab_first
{
	/*background-image: url(images/maintab_first.gif);*/
	background-repeat: no-repeat;
	/*width: 10px;*/
}
.maintab_back
{
	/*background-image: url(images/maintab_back.gif);*/
	background-repeat: repeat-x;
}
.maintab_last
{
	/*background-image: url(images/maintab_last.gif);*/
	background-repeat: no-repeat;
	/*width: 8px;*/
}
.maintab_active_first
{
	/*background-image: url(images/maintab_active_first.gif);*/
	background-repeat: no-repeat;
	/*width: 6px;*/
}
.maintab_active_back
{
	/*background-image: url(images/maintab_active_back.gif);*/
	background-repeat: repeat-x;
}
.maintab_active_last
{
	/*background-image: url(images/maintab_active_last.gif);*/
	background-repeat: no-repeat;
	/*width: 8px;*/
}



/* how links behave in main tab. */
.maintab_back a:link , .maintab_back a:visited, .maintab_active_back a:link , .maintab_active_back a:visited
{
	color: #fff;
	text-decoration: none;
	background-color:#transparent;
	background-image:url(cimages/button_blue.png);
	cursor:pointer;
	height:25px;
	line-height:25px;
	padding-left:5px;
	padding-right:5px;
	margin-right:2px;
}

.maintab_back a:hover, .maintab_active_back a:hover
{
	
}
/* definitions for the mirror tab */
.mirrortab_first, .mirrortab_back, .mirrortab_last, .mirrortab_active_first, .mirrortab_active_back, .mirrortab_active_last
{
	background-position: left top;
	color: white;
	text-transform: uppercase;
	vertical-align: middle;

}
.mirrortab_back, .mirrortab_active_back
{
	color: white;
	text-decoration: none;
	vertical-align: middle;
	padding: 10px 2px 6px 2px;
}

.mirrortab_first
{
	/*background-image: url(images/mirrortab_first.gif);*/
	background-repeat: no-repeat;
	width: 10px;
}
.mirrortab_back
{
	/*background-image: url(images/mirrortab_back.gif);*/
	background-repeat: repeat-x;
}
.mirrortab_last
{
	/*background-image: url(images/mirrortab_last.gif);*/
	background-repeat: no-repeat;
	width: 6px;
}
.mirrortab_active_first
{
	/*background-image: url(images/mirrortab_active_first.gif);*/
	background-repeat: no-repeat;
	width: 6px;
}
.mirrortab_active_back
{
	/*background-image: url(images/mirrortab_active_back.gif);*/
	background-repeat: repeat-x;
}
.mirrortab_active_last
{
	/*background-image: url(images/mirrortab_active_last.gif);*/
	background-repeat: no-repeat;
	width: 8px;
}

/* how links behave in mirror tab. */
.mirrortab_back a:link , .mirrortab_back a:visited, .mirrortab_active_back a:link , .mirrortab_active_back a:visited
{
	color: #333;
	text-decoration: none;
	padding: 5px;
	margin: 4px 0 4px 0;
	border: 1px solid #BBD8FB;
	background-color:#F3F7FD;
}

.mirrortab_back a:hover, .mirrortab_active_back a:hover
{
	color: #333;
	background-color:#DDECFE;
	text-decoration: none;
	border: 1px solid #83AADA;
}

/* The AJAX notifier */
#ajax_in_progress
{
	background: #2f2f2f;
	color: white;
	text-align: center;
	font-weight: bold;
	font-size: 18pt;
	padding: 3px;
	width: 100%;
	position: fixed;
	bottom: 0;
	left: 0;
}
/*NOVOS ESTILOS*/
.menu_item_title
{
	color:#F4793A;
	font-size:145%;
	line-height:20pt;
}

.big_title_new {
	padding: 3px 5px 3px 10px;
	color:#F4793A;
	font-size:18pt;
	font-weight:normal;
	letter-spacing:-1pt;
}
.BodyBG {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top
}
.Breadcrumb {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-TOP-STYLE: none; COLOR: #555; BORDER-LEFT-STYLE: none
}
.Breadcrumb A {
	COLOR: #555; TEXT-DECORATION: none
}
.Breadcrumb A:visited {
	COLOR: #555
}
.SelectionBG {
	BACKGROUND-COLOR: #ddecfe
}
.HoverBG {
	BACKGROUND-COLOR: #f3f7fd
}
.ContainerBorder {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.ContainerBG {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; BACKGROUND-REPEAT: repeat-x
}
.PageBG {
	BACKGROUND-REPEAT: no-repeat
}
.BreadcrumbBG {
	BACKGROUND-COLOR: transparent
}
.BreadcrumbBorder {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.ContainerBG2 {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; BACKGROUND-REPEAT: repeat-x
}
.ContainerHeader {
	BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat-x
}
.ContainerHeader A {
	COLOR: #f4793a
}
.ContainerHeader A:visited {
	COLOR: #f4793a
}
.ToolbarBorder {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.ToolbarBG {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; BACKGROUND-REPEAT: repeat-x
}
.Toolbar {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #444; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.SPTransparency {
	opacity: 1
}
.BodyBG {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top
}
.Breadcrumb {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-TOP-STYLE: none; COLOR: #555; BORDER-LEFT-STYLE: none
}
.Breadcrumb A {
	COLOR: #555; TEXT-DECORATION: none
}
.Breadcrumb A:visited {
	COLOR: #555
}
.SelectionBG {
	BACKGROUND-COLOR: #ddecfe
}
.HoverBG {
	BACKGROUND-COLOR: #f3f7fd
}
.ContainerBorder {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.ContainerBG {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; BACKGROUND-REPEAT: repeat-x
}
.PageBG {
	BACKGROUND-REPEAT: no-repeat
}
.BreadcrumbBG {
	BACKGROUND-COLOR: transparent
}
.BreadcrumbBorder {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.ContainerBG2 {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; BACKGROUND-REPEAT: repeat-x
}
.ContainerHeader {
	BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat-x
}
.ContainerHeader A {
	COLOR: #f4793a
}
.ContainerHeader A:visited {
	COLOR: #f4793a
}
.ToolbarBorder {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.ToolbarBG {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; BACKGROUND-REPEAT: repeat-x
}
.Toolbar {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #444; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.SPTransparency {
	opacity: 1
}
.c_bcb {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; COLOR: #555; BORDER-LEFT-STYLE: none; CURSOR: default; PADDING-TOP: 0px
}
.c_bcb LI {
	LIST-STYLE-TYPE: none; ZOOM: 1; DISPLAY: inline; WHITE-SPACE: nowrap
}
.c_bcb UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.c_bcb A {
	COLOR: #000 !important; TEXT-DECORATION: none
}
.c_bcb A:visited {
	COLOR: #000 !important
}
.c_bcb A:hover {
	COLOR: #000 !important; TEXT-DECORATION: underline
}
.c_rchev {
	MARGIN: 0px 9px; ZOOM: 1; font-family:"Segoe UI", tahoma; FONT-SIZE: 0.65em; VERTICAL-ALIGN: 1px
}
.c_c {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px
}
.Safari .c_c {
	WIDTH: 100%
}
.c_c .c_ms {
	BORDER-LEFT: #bbb 1px solid; LINE-HEIGHT: 1em; ZOOM: 1; DISPLAY: inline; MARGIN-LEFT: 14px
}
.IE .c_c .c_ms {
	BORDER-LEFT: #bbb 1px solid; MARGIN-LEFT: 14px
}
.Firefox .c_cc .c_ms {
	FONT-SIZE: 0.85em
}
.c_c LI {
	LIST-STYLE-TYPE: none; ZOOM: 1; DISPLAY: inline
}
.Safari .c_co {
	DISPLAY: inline-block
}
.c_c A.c_ld:link {
	COLOR: #bbb
}
.c_c A.c_ld:hover {
	COLOR: #bbb; CURSOR: default; TEXT-DECORATION: none
}
.c_c A.c_ld:visited {
	COLOR: #bbb
}
.c_cc {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #555; PADDING-TOP: 0px
}
.c_cc LI {
	MARGIN-RIGHT: 14px
}
BODY.Safari .c_cc LI:after {
	CONTENT: " "
}
.c_co LI {
	MARGIN-LEFT: 14px
}
.c_c A:link {
	COLOR: #555
}
.c_c A:hover {
	COLOR: #555
}
.c_c A:visited {
	COLOR: #555
}
.c_co {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 0px; BORDER-TOP-STYLE: none; FLOAT: right; BORDER-LEFT-STYLE: none
}
.c_c .cxp_optionmenu {
	DISPLAY: inline
}
.c_c .c_clr {
	DISPLAY: inline
}
A.c_chi {
	POSITION: relative; TEXT-ALIGN: center !important; COLOR: #fcfcfc !important
}
A.c_chi:hover {
	TEXT-DECORATION: none
}
.c_chi IMG {
	VERTICAL-ALIGN: middle
}
.rtl A.c_ml.uxfa_ml {
	ZOOM: 1
}
.IE_M6 .c_db {
	OVERFLOW-X: hidden; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; WORD-WRAP: break-word
}
.Safari .c_db {
	OVERFLOW-X: visible
}
.c_db_controlTitle {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 131%; PADDING-LEFT: 1px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 8px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.c_db_controlTitle A {
	COLOR: #f4793a !important
}
.c_db_controlTitle A:visited {
	COLOR: #f4793a !important
}
.c_db_subTitle {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-BOTTOM: 12px
}
.c_db_wo .c_db_subTitle {
	MARGIN-RIGHT: 20px
}
.c_db_i {
	CLEAR: both
}
.c_db_wut {
	MIN-HEIGHT: 29px
}
.IE_M6 .c_db_wut {
	HEIGHT: 29px
}
.c_db_noUt .c_db_i {
	CLEAR: both
}
.c_db_itb {
	MARGIN-LEFT: 35px
}
.c_db_wo .c_db_itb {
	MARGIN-RIGHT: 18px
}
.c_db_noUt .c_db_itb {
	MARGIN-LEFT: 0px
}
.c_db_it {
	FONT-SIZE: 100%; VERTICAL-ALIGN: middle
}
.c_db_ut {
	MARGIN-TOP: 1px; FLOAT: left
}
.Firefox .c_db_ut {
	POSITION: absolute
}
.c_db_utLink {
	POSITION: absolute; WIDTH: 28px; HEIGHT: 28px; CURSOR: pointer
}
.Firefox .c_db_utLink {
	MARGIN-TOP: 3px
}
.Safari .c_db_utLink {
	POSITION: relative
}
.c_db_UTGlass {
	POSITION: relative !important; WIDTH: 32px; DISPLAY: block; HEIGHT: 48px; OVERFLOW: hidden
}
.c_db_itc {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.c_db_it A:visited {
	COLOR: #888
}
.c_db_itc A:visited {
	COLOR: #333
}
.rtl.Firefox .c_db_itc {

}
.c_db_i_age {
	MARGIN-TOP: 2px; MIN-HEIGHT: 13px; FLOAT: right; COLOR: #888; MARGIN-LEFT: 10px; FONT-SIZE: 84.6%; MARGIN-RIGHT: 2px
}
.c_db_i_opt {
	MARGIN-TOP: 5px; VISIBILITY: hidden
}
DIV.c_db DIV.c_db_i_mo IMG.c_db_i_opt {
	VISIBILITY: visible
}
DIV.c_db DIV.c_db_i_oh IMG.c_db_i_opt {
	VISIBILITY: visible
}
DIV.c_db DIV.c_db_i_of IMG.c_db_i_opt {
	VISIBILITY: visible
}
.c_db_ito {
	WIDTH: 18px; FLOAT: right; MARGIN-RIGHT: 1px
}
.c_db_ib {
	PADDING-BOTTOM: 1px; MARGIN-TOP: 4px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; WORD-WRAP: break-word; COLOR: #888; FONT-SIZE: 84.6%; OVERFLOW: hidden; PADDING-TOP: 1px
}
.c_db_noUt .c_db_ib {
	PADDING-LEFT: 16px
}
.c_db_groupListPadding {
	HEIGHT: 3px; CLEAR: both; FONT-SIZE: 1px
}
.c_db_list {
	MARGIN-TOP: 0px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 0px
}
.c_db_groupList {
	MARGIN: -4px 0px 0px; PADDING-LEFT: 0px; VERTICAL-ALIGN: middle
}
.c_db_noUt .c_db_groupList {
	MARGIN-TOP: 3px; CLEAR: both
}
.c_db_groupLI {
	LIST-STYLE-TYPE: none; ZOOM: 1; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-RIGHT: 5px; PADDING-TOP: 3px
}
.IE_M6 .c_db_groupLI {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.c_db_clear {
	DISPLAY: block; CLEAR: both
}
.c_db_more {
	PADDING-LEFT: 35px; FLOAT: left
}
.c_db_noUt .c_db_more {
	PADDING-LEFT: 0px
}
.c_db_imgBorder {
	PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.c_db_imgThumb {
	POSITION: absolute; VISIBILITY: hidden; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.IE .c_db_Photo {
	-MS-INTERPOLATION-MODE: bicubic; VISIBILITY: hidden; VERTICAL-ALIGN: middle
}
.c_db_imgLink {
	POSITION: relative; FLOAT: left; MARGIN-RIGHT: 3px
}
.c_db_imgIcon {
	VISIBILITY: hidden; VERTICAL-ALIGN: middle
}
.c_db_imgFloat {
	POSITION: absolute; MARGIN-TOP: 3px; FLOAT: left; VISIBILITY: hidden; MARGIN-RIGHT: 5px
}
.IE .c_db_imgFloat {
	POSITION: static; -MS-INTERPOLATION-MODE: bicubic
}
.c_db_sep {
	BORDER-LEFT: #888 1px solid; FONT-SIZE: 0.75em
}
#uxp_ftr_control {
	BACKGROUND-COLOR: #fcfcfc; WIDTH: 100%; COLOR: #444; CLEAR: both; FONT-SIZE: 100%; BORDER-TOP: #ccc 1px solid
}
#uxp_ftr_control TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
#uxp_ftr_control TD#uxp_ftr_right {
	TEXT-ALIGN: right
}
#uxp_ftr_control UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; PADDING-TOP: 0px
}
#uxp_ftr_control UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; FLOAT: left; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
#uxp_ftr_control UL LI.uxp_ftr_item_last {
	BORDER-RIGHT-STYLE: none
}
#uxp_ftr_control UL LI A {
	COLOR: #444; TEXT-DECORATION: none
}
#uxp_ftr_control UL LI A:hover {
	TEXT-DECORATION: underline
}
#uxp_ftr_right_nest {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#uxp_ftr_right_nest TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.chevron {
	CLIP: rect(55px 24px 58px 18px); POSITION: absolute; WIDTH: 6px; HEIGHT: 3px; TOP: -48px; RIGHT: 8px
}
.c__:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.IE .c__ {
	DISPLAY: inline-block
}
.Safari .c__ {
	DISPLAY: inline-block
}
.c_hb {
	BACKGROUND: #d6eef8
}
.c_hta {
	BACKGROUND-IMAGE: url(img/wave.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center 0px
}
.c_hcobrand .c_hta {
	BACKGROUND-IMAGE: url(img/cobrand.jpg)
}
.c_hg {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom
}
.c_hg_pm {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom
}
.c_hg_pm {
	BACKGROUND: url(hig/img/h/headerBG_24_default.png)
}
.c_h {
	Z-INDEX: 2000000; POSITION: relative; MIN-WIDTH: 980px; TEXT-ALIGN: center; MARGIN: 0px auto; MIN-HEIGHT: 47px; CURSOR: default
}
.IE_M7 .c_hcobrand#c_header .c_h .c_hc {
	MARGIN-LEFT: 0px !important
}
.IE_M6 .c_h {
	HEIGHT: 47px
}
.IE_M6 .c_hg {
	FILTER: progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=0, Style=1, StartX=0, FinishX=0, StartY=100, FinishY=90); BACKGROUND-COLOR: #fff; ZOOM: 1
}
.IE_M6 .c_hg_pm {
	BACKGROUND-IMAGE: none; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=, Style=0); ZOOM: 1
}
.c_hg_pm .inCenter {
	PADDING-LEFT: 100px
}
.c_h {
	COLOR: #000
}
.c_h A {
	COLOR: #000
}
.c_h A:visited {
	COLOR: #000
}
.c_h A:hover {
	COLOR: #000
}
.c_is {
	POSITION: relative; LINE-HEIGHT: 0; font-family:"Segoe UI", tahoma; FONT-SIZE: 0px; VERTICAL-ALIGN: bottom
}
.IE .c_is {
	DISPLAY: inline-block
}
.Safari .c_is {
	DISPLAY: inline-block
}
.c_is SPAN {
	POSITION: absolute
}
.Firefox .c_nootl {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px dotted; OUTLINE-STYLE: none; BORDER-TOP: transparent 1px dotted; BORDER-RIGHT: transparent 1px dotted
}
.Firefox .c_nootl:focus {
	BORDER-BOTTOM: black 1px dotted; BORDER-LEFT: black 1px dotted; BORDER-TOP: black 1px dotted; BORDER-RIGHT: black 1px dotted
}
.c_hl {
	Z-INDEX: 3000000; POSITION: absolute; TEXT-ALIGN: left; ZOOM: 1; WHITE-SPACE: nowrap; TOP: 2px; LEFT: 0px
}
.rtl .c_hl {
	TOP: 0px
}
.IE_M6 .c_hl {
	TOP: 5px
}
.c_tm {
	FONT-SIZE: 8px; VERTICAL-ALIGN: 4px
}
.c_hlp {
	FONT-SIZE: 120%
}
.c_hbrnd {
	font-family:"Segoe UI", tahoma;
}
.IE_M7 .c_hbrnd {
	font-family:"Segoe UI", tahoma;
}
.IE_M8 .c_hbrnd {
	font-family:"Segoe UI", tahoma;
}
.Win6 .c_hbrnd {
	font-family:"Segoe UI", tahoma;
}
.c_hl A:hover {
	TEXT-DECORATION: none
}
.c_hlc {
	font-family:"Segoe UI", tahoma; FONT-SIZE: 65%
}
.c_hll {
	BORDER-LEFT: #fff 1px solid
}
.c_hc {
	Z-INDEX: 2000000; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 45px; PADDING-RIGHT: 45px; PADDING-TOP: 0px
}
.Firefox.ltr .c_ffpub {
	PADDING-BOTTOM: 9px
}
.FF_M1.Firefox .c_ffpub {
	PADDING-BOTTOM: 12px
}
.FF_M2.Firefox .c_ffpub {
	PADDING-BOTTOM: 12px
}
.FF_M3.rtl .c_ffpub {
	PADDING-BOTTOM: 12px
}
.Safari .c_ffpub {
	PADDING-BOTTOM: 12px
}
.inCenter {
	Z-INDEX: 1000000; MARGIN-LEFT: 5.5em; MARGIN-RIGHT: 4.5em; PADDING-TOP: 12px
}
IE_M6 .inCenter {
	POSITION: relative
}
.rtl .inCenter {
	PADDING-TOP: 10px
}
.Firefox .inCenter {
	PADDING-TOP: 14px
}
.Firefox.rtl .inCenter {
	PADDING-TOP: 11px
}
.c_hpubl {
	POSITION: relative; TOP: 3px
}
.Firefox .c_hpubl {
	TOP: 1px
}
.c_hf {
	BORDER-BOTTOM: #888 1px solid; POSITION: relative; BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 30px; DISPLAY: inline; BACKGROUND: #fff; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid; PADDING-TOP: 2px
}
.IE.rtl .c_hf {
	TOP: 1px
}
.IE_M6 .c_hf {
	PADDING-BOTTOM: 2px; ZOOM: 1; VERTICAL-ALIGN: top; TOP: 1px
}
.FF_M2.rtl .c_hf {
	TOP: -6px
}
.c_hf FORM {
	DISPLAY: inline
}
.Safari .c_hf {
	PADDING-BOTTOM: 3px; DISPLAY: inline-block; PADDING-TOP: 1px
}
.Safari .c_hf INPUT {
	MARGIN: 0px
}
.IE_M7 .c_hf {
	PADDING-BOTTOM: 1px; ZOOM: 1; PADDING-TOP: 1px
}
.c_hf INPUT {
	BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 1.2em; BORDER-RIGHT-STYLE: none; WIDTH: 190px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; BORDER-LEFT-STYLE: none
}
.glyph {
	POSITION: absolute; WIDTH: 16px; DISPLAY: block; HEIGHT: 16px; TOP: 50%; RIGHT: 3px
}
.Firefox .glyph {
	TOP: 45%
}
.glyph SPAN {
	POSITION: absolute; WIDTH: 16px; DISPLAY: block; HEIGHT: 16px; OVERFLOW: hidden; TOP: -8px; LEFT: 0px
}
.glyph IMG {
	POSITION: absolute; DISPLAY: block; TOP: 0px; LEFT: -18px
}
.IE_M6 .glyph SPAN SPAN {
	POSITION: absolute; DISPLAY: block; TOP: 0px; LEFT: -18px
}
.c_hf INPUT.c_fia {
	COLOR: #000
}
.c_hf .c_m {
	WIDTH: 226px
}
.rtl.Firefox .c_hf .c_m {
	WIDTH: 219px
}
.c_ht {
	PADDING-RIGHT: 10px; DISPLAY: inline
}
.IE_M6 .c_ht {
	ZOOM: 1; MARGIN-BOTTOM: 0px
}
.ltr.IE_M6 .c_ht {
	POSITION: relative; TOP: 5px
}
.c_ht A {
	WHITE-SPACE: nowrap
}
.c_ht LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; MARGIN-RIGHT: 14px
}
.rtl.IE_M6 .c_ht {
	POSITION: relative
}
.FF_M2.rtl .c_ht LI {
	PADDING-LEFT: 14px; DISPLAY: table-cell; MARGIN-LEFT: 0px
}
.FF_M2.rtl .c_ht LI LI {
	DISPLAY: inline
}
BODY.rtl DIV.c_hc DIV.inCenter UL.c_ht LI {
	ZOOM: 1
}
BODY.rtl DIV.c_hc DIV.inCenter UL.c_ht UL.c_m LI {
	ZOOM: 0
}
BODY.rtl #c_search DIV.c_hf UL.c_m {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: -10px
}
BODY.rtl #c_search DIV.c_hf DIV.c_shad {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: -10px
}
.c_ht LI:after {
	CONTENT: " "
}
.c_ht > LI {
	ZOOM: 1
}
.c_ht > LI > A {
	ZOOM: 1
}
.c_me {
	Z-INDEX: 3000000; POSITION: absolute; TEXT-ALIGN: right; WHITE-SPACE: nowrap; TOP: 11px; RIGHT: 15px
}
.rtl .c_me {
	TOP: 10px
}
.FF_M3 .c_me {
	TOP: 9px
}
.FF_M3.rtl .c_me .c_is {
	POSITION: static
}
.IE .c_me {
	TOP: 7px
}
.IE_M6 .c_me {
	TOP: 9px
}
.c_h .signIn {
	PADDING-RIGHT: 3px; WHITE-SPACE: nowrap
}
.c_h .signIn .c_is {
	VERTICAL-ALIGN: -12px
}
.Firefox .c_h .signIn .c_is {
	VERTICAL-ALIGN: middle
}
.c_h .signOut {
	POSITION: absolute; font-family:"Segoe UI", tahoma; TOP: 80%; RIGHT: 45px
}
.Firefox .c_h .signOut {
	TOP: 75%; RIGHT: 37px
}
.c_me .c_chev {
	VERTICAL-ALIGN: 4px
}
.Safari .c_me .c_chev {
	VERTICAL-ALIGN: middle
}
.IE_M7 .c_me .c_un {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 6px
}
.IE_M7 .c_me .c_m {
	MARGIN-RIGHT: 5px
}
.Firefox.ltr .c_un {
	DISPLAY: table-cell
}
.Firefox.ltr .c_un .c_is {
	LINE-HEIGHT: 21px !important
}
.c_un .c_is {
	VERTICAL-ALIGN: middle
}
.IE .c_un {
	PADDING-RIGHT: 5px
}
.c_nod {
	TEXT-DECORATION: none
}
.c_nod:hover {
	TEXT-DECORATION: none
}
.c_utw {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 19px; DISPLAY: block; HEIGHT: 19px; OVERFLOW: hidden; TOP: 21px; CURSOR: pointer; LEFT: 5px
}
.c_ut {
	POSITION: absolute; WIDTH: 21px; DISPLAY: none; HEIGHT: 21px; TOP: -1px; CURSOR: pointer; LEFT: -1px
}
.c_hp {
	TEXT-ALIGN: left; MARGIN-LEFT: 20px
}
.IE .c_hp {
	MARGIN-TOP: 10px
}
.c_hp H1 {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 4px; COLOR: #000
}
.c_h_ic {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-LEFT: -4px; MARGIN-RIGHT: 0px
}
.c_clr {
	DISPLAY: block; CLEAR: both
}
.L_FloatLeft {
	FLOAT: left
}
.L_FloatRight {
	FLOAT: right
}
.L_TextAlignLeft {
	TEXT-ALIGN: left
}
.L_TextAlignRight {
	TEXT-ALIGN: right
}
.TextSizeXSmall {
	FONT-SIZE: 65%
}
.TextSizeSmall {
	FONT-SIZE: 84.6%
}
.TextSizeNormal {
	FONT-SIZE: 100%
}
.TextSizeLarge {
	FONT-SIZE: 125%
}
.TextSizeXLarge {
	FONT-SIZE: 161.7%
}
.TextSizeXXLarge {
	FONT-SIZE: 180%
}
.TextSizeXXXLarge {
	FONT-SIZE: 200%
}
.TextSizeNormalPlus {
	FONT-SIZE: 112%
}
.LineHeightTight {
	LINE-HEIGHT: 110%
}
.LineHeightStandard {
	LINE-HEIGHT: 131%
}
.LineHeightLoose {
	LINE-HEIGHT: 178%
}
.LineHeightXLoose {
	LINE-HEIGHT: 200%
}
.TextBold {
	FONT-WEIGHT: bold
}
.TextItalic {
	FONT-STYLE: italic
}
.TextNormal {
	TEXT-TRANSFORM: none; FONT-STYLE: normal; WHITE-SPACE: normal; LETTER-SPACING: normal; FONT-WEIGHT: normal
}
.TextHighlight {
	COLOR: #f07522; FONT-WEIGHT: bold
}
.TextAdLabel {
	TEXT-TRANSFORM: uppercase; COLOR: #888; FONT-SIZE: 65%
}
.TextDefinition {
	BACKGROUND: url(hig/img/definitionUnderline.gif) repeat-x 50% bottom
}
.AppLink:visited {
	
}
.c_n {
	PADDING-BOTTOM: 0px; MARGIN: -2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.c_n A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 6px; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden; PADDING-TOP: 3px
}
.c_n .link {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 6px; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden; PADDING-TOP: 3px
}
.c_n A:hover {
	BORDER-BOTTOM: #bbd8fb 1px solid; BORDER-LEFT: #bbd8fb 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f3f7fd; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: #bbd8fb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.c_n UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.c_n LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
.c_n LI A.sel {
	BORDER-BOTTOM: #83aada 1px solid; BORDER-LEFT: #83aada 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ddecfe; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #83aada 1px solid; BORDER-RIGHT: #83aada 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.c_n LI A {
	MARGIN-TOP: 2px; COLOR: #000; FONT-WEIGHT: normal
}
.c_n LI .link {
	MARGIN-TOP: 2px; COLOR: #000; FONT-WEIGHT: normal
}
.c_n LI A.c_gl {
	COLOR: #888; FONT-SIZE: 125%
}
.c_n LI SPAN.c_gl {
	COLOR: #888; FONT-SIZE: 125%
}
DIV.c_footer_box {
	MARGIN: auto
}
DIV.c_header_box {
	MARGIN: auto
}
.c_fixwth {
	MARGIN: 0px auto; WIDTH: 987px
}
DIV.c_main {
	MARGIN: auto 20px
}
DIV.c_left_area {
	WIDTH: 141px; FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.c_left_area .c_n {
	MARGIN-TOP: -8px; MARGIN-LEFT: -7px
}
DIV.nav.c_right_area {
	MARGIN-LEFT: 161px
}
DIV.c_admar {
	MARGIN-TOP: 22px
}
DIV.c_inmiddle_area {
	WIDTH: 100%; FLOAT: left
}
DIV.c_inmiddle_area_only {
	WIDTH: 610px; FLOAT: left
}
DIV.c_inright_area {
	WIDTH: 300px; FLOAT: right
}
DIV.c_cb_area {
	MARGIN: 20px 0px; HEIGHT: 1.7em
}
DIV.c_setmain .c_cb_area {
	MARGIN-BOTTOM: 10px
}
DIV.c_mstop_a {
	MARGIN-TOP: 10px
}
DIV.c_mstop_b {
	MARGIN-TOP: 20px
}
DIV.c_mstop_c {
	MARGIN-TOP: 40px
}
#Ad300x250 {
	MARGIN-BOTTOM: 20px
}
BODY.IE_M7 DIV.c_left_area {
	MARGIN-TOP: 20px
}
BODY.IE_M7 DIV.nav.c_cb_area {
	HEIGHT: 100%
}
DIV.c_ec_area {
	MARGIN-TOP: 20px; WIDTH: 623px; FLOAT: left
}
DIV.c_su_area {
	MARGIN-TOP: 20px; WIDTH: 300px; FLOAT: right
}
DIV.nav.c_setmain {
	MARGIN-LEFT: 161px
}
DIV.c_setmain DIV.c_set_rt {
	MARGIN-TOP: 20px; WIDTH: 160px; FLOAT: right; MARGIN-LEFT: 20px; CLEAR: right
}
DIV.c_setmain DIV.c_set_lft {
	MARGIN-TOP: 22px; WIDTH: 763px; FLOAT: left
}
BODY.Paid DIV.c_setmain DIV.c_set_lft {
	WIDTH: 947px
}
BODY.Paid DIV.c_setmain DIV.c_set_lft_nav {
	MARGIN-TOP: 22px; WIDTH: 783px; FLOAT: left
}
BODY.Paid DIV.c_setmain DIV.nav.c_set_lft {
	MARGIN-TOP: 22px; WIDTH: 783px; FLOAT: left
}
DIV.c_setmain DIV.c_set_lft_nav {
	WIDTH: 602px
}
BODY.IE_M6 DIV.c_right_area {
	MARGIN-TOP: 5px
}
BODY.IE_M6 DIV.c_set_lft {
	MARGIN: 0px
}
BODY.IE_M6 DIV.c_set_rt {
	MARGIN: 0px
}
BODY.IE_M6 DIV.c_left_area {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 14px; PADDING-LEFT: 10px; WIDTH: 141px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; MARGIN-LEFT: -5px; OVERFLOW: hidden; PADDING-TOP: 3px
}
BODY.IE_M6 DIV.c_left_area .c_n A {
	WIDTH: 141px
}
BODY.IE_M6 DIV.c_left_area .c_n {
	PADDING-TOP: 4px
}
BODY.Paid.IE_M6 DIV.c_main DIV.c_setmain_nav {
	MARGIN-TOP: 0px; WIDTH: auto
}
BODY.Paid.IE_M6 DIV.c_main DIV.c_setmain DIV.c_set_lft {
	WIDTH: 937px; FLOAT: left
}
BODY.Paid.IE_M6 DIV.c_main DIV.c_setmain DIV.c_cb_area {
	WIDTH: 937px
}
BODY.Paid.IE_M6 DIV.c_main DIV.c_setmain DIV.c_cb_area_nav {
	WIDTH: 753px
}
BODY.Paid.IE_M6 DIV.c_main DIV.c_setmain DIV.c_set_lft_nav {
	MARGIN-TOP: 22px; WIDTH: 753px; FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
UL.c_m {
	Z-INDEX: 2000001; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; MIN-WIDTH: 120px; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #fcfcfc; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.c_shad {
	Z-INDEX: 2000000
}
.c_mli {
	LIST-STYLE-TYPE: none; MARGIN: 2px 2px 0px; ZOOM: 0; DISPLAY: block
}
.c_m LI {
	LIST-STYLE-TYPE: none; MARGIN: 2px 2px 0px; ZOOM: 0; DISPLAY: block
}
.c_mli A {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 6px; TEXT-OVERFLOW: clip; PADDING-RIGHT: 6px; DISPLAY: block !important; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; COLOR: #444; BORDER-LEFT-STYLE: none; OVERFLOW: visible; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.c_m LI A {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 6px; TEXT-OVERFLOW: clip; PADDING-RIGHT: 6px; DISPLAY: block !important; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; COLOR: #444; BORDER-LEFT-STYLE: none; OVERFLOW: visible; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.c_m LI A:visited {
	COLOR: #444
}
.c_m LI A.c_light {
	BORDER-BOTTOM: #bbd8fb 1px solid; BORDER-LEFT: #bbd8fb 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f3f7fd; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #444; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: #bbd8fb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.c_mli A:hover {
	BORDER-BOTTOM: #bbd8fb 1px solid; BORDER-LEFT: #bbd8fb 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f3f7fd; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #444; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: #bbd8fb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.c_m LI A:hover {
	BORDER-BOTTOM: #bbd8fb 1px solid; BORDER-LEFT: #bbd8fb 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f3f7fd; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #444; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: #bbd8fb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.c_mli A.sel {
	BORDER-BOTTOM: #83aada 1px solid; BORDER-LEFT: #83aada 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ddecfe; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #83aada 1px solid; BORDER-RIGHT: #83aada 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.c_m LI A.sel {
	BORDER-BOTTOM: #83aada 1px solid; BORDER-LEFT: #83aada 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ddecfe; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #83aada 1px solid; BORDER-RIGHT: #83aada 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.c_ml {
	WHITE-SPACE: nowrap
}
.c_chev {
	font-family:"Segoe UI", tahoma; FONT-SIZE: 0.5em; VERTICAL-ALIGN: 2px
}
A.c_ml:hover {
	TEXT-DECORATION: none
}
A.c_ml .c_mlu:hover {
	TEXT-DECORATION: underline
}
.c_m .c_ms {
	BORDER-BOTTOM: #dcdcdc 1px solid; MARGIN: 2px 2px 0px
}
.c_mcc {
	TEXT-ALIGN: left; WIDTH: 100%
}
.c_mcc H3 A {
	ZOOM: 1; COLOR: #f4793a; MARGIN-RIGHT: 10px
}
.c_mcc H3 A:visited {
	ZOOM: 1; COLOR: #f4793a; MARGIN-RIGHT: 10px
}
.c_mcc .logoimg {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.c_mcc .titlearea {
	DISPLAY: block
}
.c_mcc .imagearea {
	DISPLAY: inline; FLOAT: none; VERTICAL-ALIGN: middle
}
.c_mcc .contentarea {
	WIDTH: 100%; DISPLAY: table; HEIGHT: 100%; FONT-SIZE: 84.6%
}
.c_mccimage {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; WIDTH: 90px; DISPLAY: inline; MARGIN-BOTTOM: 8px; FLOAT: left; MARGIN-LEFT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: #ccc 1px solid
}
.c_mcc A {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.c_mcc A:visited {
	COLOR: #0066cc
}
.c_mcc UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: table; HEIGHT: 100%; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.c_mcc LI {
	PADDING-BOTTOM: 2px
}
DIV.c_omcntrl {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.on.c_om {
	DISPLAY: block !important
}
DIV.c_om {
	Z-INDEX: 2000001; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fcfcfc; MARGIN: 0px; DISPLAY: none; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
DIV.c_om UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
DIV.c_om UL LI {
	BORDER-BOTTOM: #fcfcfc 1px solid; BORDER-LEFT: #fcfcfc 1px solid; LIST-STYLE-TYPE: none; DISPLAY: block; BORDER-TOP: #fcfcfc 1px solid; BORDER-RIGHT: #fcfcfc 1px solid
}
DIV.c_om DIV.lp {
	MARGIN: 0px 4px; BORDER-TOP: #ccc 1px solid
}
DIV.c_om DIV.lp DIV.line {
	DISPLAY: none; CLEAR: both
}
DIV.c_om SPAN.gt {
	MARGIN: 0px 4px; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #bbb; FONT-WEIGHT: bold
}
DIV.c_om UL.c_ot {
	DISPLAY: block
}
DIV.c_om LI.c_omti {
	WIDTH: 170px; WHITE-SPACE: nowrap; CLEAR: both
}
UL.c_oblock {
	MARGIN-BOTTOM: 2px; CLEAR: both
}
DIV.c_om IMG.icon_16x16 {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 16px; BORDER-TOP-STYLE: none; HEIGHT: 16px; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none
}
DIV.c_om SPAN.img:hover {
	TEXT-DECORATION: none
}
DIV.c_om A.c_thmb DIV.c_noimg {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 30px; HEIGHT: 30px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
DIV.c_om A.c_thmb {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 2px 4px; PADDING-LEFT: 1px; WIDTH: 32px; PADDING-RIGHT: 1px; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 32px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.IE_M7 DIV.c_om A.c_thmb {
	PADDING-BOTTOM: 2px !important; PADDING-TOP: 0px !important
}
.IE_M7 DIV.c_om A.c_thmb:hover {
	PADDING-BOTTOM: 2px !important; PADDING-TOP: 0px !important
}
.IE_M6 DIV.c_om A.c_thmb {
	PADDING-BOTTOM: 1px !important; PADDING-LEFT: 1px !important; PADDING-RIGHT: 1px !important; PADDING-TOP: 1px !important
}
.IE_M6 DIV.c_om A.c_thmb:hover {
	PADDING-BOTTOM: 1px !important; PADDING-LEFT: 1px !important; PADDING-RIGHT: 1px !important; PADDING-TOP: 1px !important
}
DIV.c_om A.on.c_thmb {
	BORDER-BOTTOM: #83aada 1px solid; BORDER-LEFT: #83aada 1px solid; BORDER-TOP: #83aada 1px solid; BORDER-RIGHT: #83aada 1px solid
}
DIV.c_om A.prev.c_thmb {
	BORDER-BOTTOM: #bbd8fb 1px solid; BORDER-LEFT: #bbd8fb 1px solid; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: #bbd8fb 1px solid
}
DIV.c_om A.c_thmb IMG.thumb {
	VERTICAL-ALIGN: middle
}
DIV.c_ogrp {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.c_ogrp UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.c_ogrp SPAN.gt {
	PADDING-BOTTOM: 1px; MARGIN: 0px 8px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.c_su H2 {
	MARGIN-BOTTOM: 16px
}
.c_su .c_su_p {
	MARGIN-BOTTOM: 16px
}
.c_su BUTTON {
	MARGIN-BOTTOM: 16px
}
.c_su H3 {
	MARGIN-BOTTOM: 8px
}
.c_su BUTTON {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; WIDTH: auto; PADDING-RIGHT: 0.2em; FONT-SIZE: 125%; OVERFLOW: visible; PADDING-TOP: 0px
}
.Safari .c_su BUTTON {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em
}
.c_su A {
	FONT-SIZE: 125%
}
.c_su DIV {
	FONT-SIZE: 100%
}
DIV.CommentCtrl {
	TEXT-ALIGN: left; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
DIV.CommentCtrl .ccLayoutTable {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; TABLE-LAYOUT: fixed
}
DIV.CommentCtrl .ccIdentCtrlBox {
	TEXT-ALIGN: left; WIDTH: 56px
}
DIV.CommentCtrl .ccIdentCtrlBoxWrap {
	MARGIN-LEFT: -4px
}
DIV.CommentCtrl .ccName {
	PADDING-BOTTOM: 0.2em; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; WORD-WRAP: normal; OVERFLOW: hidden; PADDING-TOP: 0.1em
}
DIV.CommentCtrl .ccCommentBox {
	WIDTH: 100%; WORD-WRAP: break-word; OVERFLOW: hidden
}
DIV.CommentCtrl .ccText {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; WORD-WRAP: break-word
}
DIV.CommentCtrl .ccRteText {
	HEIGHT: 100px
}
DIV.CommentCtrl .ccLast {
	PADDING-BOTTOM: 0px !important
}
DIV.CommentCtrl .ccDateBox {
	PADDING-BOTTOM: 1.5em; FONT-SIZE: 84.6%; PADDING-TOP: 0.2em
}
DIV.CommentCtrl .ccColor2 {
	COLOR: #888
}
DIV.CommentCtrl .ccBtmPaging {
	TEXT-ALIGN: right; PADDING-TOP: 1.5em
}
DIV.CommentCtrl .ccBtmMore {
	TEXT-ALIGN: left; PADDING-TOP: 1.5em
}
DIV.CommentCtrl .ccBtnBar {
	PADDING-TOP: 0.6em
}
DIV.CommentCtrl .ccAddBox {
	PADDING-BOTTOM: 1.5em
}
DIV.CommentCtrl .ccAddBox P {
	MARGIN: 0px
}
DIV.CommentCtrl .ccHeader {
	PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 0.6em
}
DIV.CommentCtrl .ccHeaderNum {
	COLOR: #444
}
DIV.CommentCtrl .sn_ccIDWrap {
	PADDING-RIGHT: 0.25em; ZOOM: 1
}
DIV.CommentCtrl .sn_ccIDWrap A.cxp_ic_name {
	COLOR: #0066cc
}
DIV.CommentCtrl .sn_ccIDWrap A.cxp_ic_name:visited {
	COLOR: #0066cc
}
DIV.CommentCtrl .ErrorLow .sn_ccIDWrap A.cxp_ic_name {
	COLOR: #0066cc
}
DIV.CommentCtrl .ErrorLow .sn_ccIDWrap A.cxp_ic_name:visited {
	COLOR: #0066cc
}
DIV.CommentCtrl .sn_ccHipBox {
	PADDING-TOP: 1em
}
.cxp_ic * A IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.cxp_ic * IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.cxp_ic {
	POSITION: relative
}
.cxp_ic_hide {
	DISPLAY: none
}
.cxp_ic_pos_ref {
	WIDTH: 1px; HEIGHT: 1px; FONT-SIZE: 1px
}
.cxp_ic_v_t {
	WIDTH: 160px; WORD-WRAP: break-word
}
.cxp_ic_img_v {
	POSITION: relative; MARGIN: auto
}
.cxp_ic_text_v {
	TEXT-ALIGN: center; MARGIN: auto; WIDTH: 160px; WORD-WRAP: break-word
}
.cxp_ic_h_t {
	WIDTH: 165px; WORD-WRAP: break-word
}
.cxp_ic_img_h {
	POSITION: relative; FLOAT: left
}
.cxp_ic_text_h {
	TEXT-ALIGN: left; PADDING-LEFT: 5px; WIDTH: 165px; WORD-WRAP: break-word; FLOAT: left
}
.cxp_ic_frame_clip {
	Z-INDEX: 30; POSITION: absolute; OVERFLOW: hidden
}
.cxp_ic_frame_clip IMG {
	Z-INDEX: 25; POSITION: absolute
}
.cxp_ic_tile_clip {
	Z-INDEX: 20; POSITION: absolute; OVERFLOW: hidden; CURSOR: pointer
}
.cxp_ic_tile {
	POSITION: absolute; -MS-INTERPOLATION-MODE: bicubic; TOP: 0px; LEFT: 0px
}
.cxp_ic_highlight {
	Z-INDEX: 10; BORDER-BOTTOM: #bbd8fb 1px solid; POSITION: absolute; BORDER-LEFT: #bbd8fb 1px solid; BACKGROUND-COLOR: #f3f7fd; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: #bbd8fb 1px solid
}
.c_hb .cxp_ic_highlight {
	BORDER-BOTTOM-COLOR: #83aada; BACKGROUND-COLOR: #ddecfe; BORDER-TOP-COLOR: #83aada; BORDER-RIGHT-COLOR: #83aada; BORDER-LEFT-COLOR: #83aada
}
.cxp_ic_highlight_tp {
	Z-INDEX: 45; BORDER-BOTTOM-STYLE: none; FILTER: alpha(opacity = 0); BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; CURSOR: pointer; opacity: 0
}
.cxp_ic_chevron {
	POSITION: absolute; OVERFLOW: hidden
}
.cxp_ic_chevron IMG {
	POSITION: absolute
}
.cxp_ic_h_l {
	WIDTH: 70px; HEIGHT: 66px
}
.cxp_ic_v_l_t {
	WIDTH: 140px
}
.cxp_ic_h_l_t {
	WIDTH: 240px
}
.cxp_ic_img_l {
	WIDTH: 70px; HEIGHT: 66px
}
.cxp_ic_img_l .cxp_ic_frame_clip {
	WIDTH: 70px; HEIGHT: 66px
}
.cxp_ic_img_l .cxp_ic_greenframe {
	TOP: 0px; LEFT: 0px
}
.cxp_ic_img_l .cxp_ic_orangeframe {
	TOP: -66px; LEFT: 0px
}
.cxp_ic_img_l .cxp_ic_redframe {
	TOP: 0px; LEFT: -70px
}
.cxp_ic_img_l .cxp_ic_blueframe {
	TOP: -66px; LEFT: -70px
}
.cxp_ic_img_l .cxp_ic_tile_clip {
	WIDTH: 48px; HEIGHT: 48px; TOP: 6px; LEFT: 11px
}
.cxp_ic_img_l .cxp_ic_tile {
	WIDTH: 48px; HEIGHT: 48px
}
.cxp_ic_img_l .cxp_ic_highlight {
	WIDTH: 78px; HEIGHT: 69px; TOP: -5px; LEFT: -8px
}
.cxp_ic_img_l .cxp_ic_chevron {
	WIDTH: 6px; HEIGHT: 3px; TOP: 34px; LEFT: 4px
}
.cxp_ic_img_l .cxp_ic_chevron IMG {
	TOP: -194px; LEFT: -45px
}
.cxp_ic_img_l .cxp_ic_menu_btm {
	TOP: 66px
}
.cxp_ic_img_l .cxp_ic_menu_top {
	BOTTOM: 71px
}
.cxp_ic_img_l .cxp_ic_menu_left {
	RIGHT: -2px
}
.cxp_ic_img_l .cxp_ic_menu_right {
	LEFT: -8px
}
.cxp_ic_text_h_l {
	PADDING-TOP: 16px
}
.cxp_ic_text_v_l {
	WIDTH: 140px
}
.cxp_ic_h_m {
	WIDTH: 52px; HEIGHT: 50px
}
.cxp_ic_v_m_t {
	WIDTH: 120px
}
.cxp_ic_h_m_t {
	WIDTH: 230px
}
.cxp_ic_img_m {
	WIDTH: 52px; HEIGHT: 50px
}
.cxp_ic_img_m .cxp_ic_frame_clip {
	WIDTH: 52px; HEIGHT: 50px
}
.cxp_ic_img_m .cxp_ic_orangeframe {
	TOP: -132px; LEFT: 0px
}
.cxp_ic_img_m .cxp_ic_redframe {
	TOP: -132px; LEFT: -52px
}
.cxp_ic_img_m .cxp_ic_greenframe {
	TOP: 0px; LEFT: -140px
}
.cxp_ic_img_m .cxp_ic_blueframe {
	TOP: -50px; LEFT: -140px
}
.cxp_ic_img_m .cxp_ic_tile_clip {
	WIDTH: 32px; HEIGHT: 32px; TOP: 7px; LEFT: 9px
}
.cxp_ic_img_m .cxp_ic_tile {
	WIDTH: 32px; HEIGHT: 32px
}
.cxp_ic_img_m .cxp_ic_highlight {
	WIDTH: 58px; HEIGHT: 48px; TOP: -3px; LEFT: -9px
}
.cxp_ic_img_m .cxp_ic_chevron {
	WIDTH: 6px; HEIGHT: 3px; TOP: 23px; LEFT: 3px
}
.cxp_ic_img_m .cxp_ic_chevron IMG {
	TOP: -194px; LEFT: -45px
}
.cxp_ic_img_m .cxp_ic_menu_btm {
	TOP: 47px
}
.cxp_ic_img_m .cxp_ic_menu_top {
	BOTTOM: 53px
}
.cxp_ic_img_m .cxp_ic_menu_left {
	RIGHT: 1px
}
.cxp_ic_img_m .cxp_ic_menu_right {
	LEFT: -9px
}
.cxp_ic_text_h_m {
	PADDING-TOP: 11px
}
.cxp_ic_text_v_m {
	WIDTH: 120px
}
.cxp_ic_h_s {
	WIDTH: 33px; HEIGHT: 31px
}
.cxp_ic_v_s_t {
	WIDTH: 120px
}
.cxp_ic_h_s_t {
	WIDTH: 230px
}
.cxp_ic_img_s {
	WIDTH: 33px; HEIGHT: 31px
}
.cxp_ic_img_s .cxp_ic_frame_clip {
	WIDTH: 33px; HEIGHT: 31px
}
.cxp_ic_img_s .cxp_ic_orangeframe {
	TOP: -132px; LEFT: -104px
}
.cxp_ic_img_s .cxp_ic_redframe {
	TOP: -100px; LEFT: -140px
}
.cxp_ic_img_s .cxp_ic_greenframe {
	TOP: -132px; LEFT: -137px
}
.cxp_ic_img_s .cxp_ic_blueframe {
	TOP: -182px; LEFT: 0px
}
.cxp_ic_img_s .cxp_ic_tile_clip {
	WIDTH: 21px; HEIGHT: 21px; TOP: 3px; LEFT: 6px
}
.cxp_ic_img_s .cxp_ic_tile {
	WIDTH: 21px; HEIGHT: 21px
}
.cxp_ic_img_s .cxp_ic_highlight {
	WIDTH: 42px; HEIGHT: 34px; TOP: -4px; LEFT: -10px
}
.cxp_ic_img_s .cxp_ic_chevron {
	WIDTH: 6px; HEIGHT: 3px; TOP: 15px; LEFT: 3px
}
.cxp_ic_img_s .cxp_ic_chevron IMG {
	TOP: -194px; LEFT: -45px
}
.cxp_ic_img_s .cxp_ic_menu_btm {
	TOP: 32px
}
.cxp_ic_img_s .cxp_ic_menu_top {
	BOTTOM: 35px
}
.cxp_ic_img_s .cxp_ic_menu_left {
	RIGHT: -1px
}
.cxp_ic_img_s .cxp_ic_menu_right {
	LEFT: -10px
}
.cxp_ic_text_h_s {
	PADDING-TOP: 4px
}
.cxp_ic_text_v_s {
	WIDTH: 120px
}
.cxp_ic_h_xl {
	WIDTH: 131px; HEIGHT: 127px
}
.cxp_ic_v_xl_t {
	WIDTH: 160px
}
.cxp_ic_h_xl_t {
	WIDTH: 320px
}
.cxp_ic_img_xl {
	WIDTH: 131px; HEIGHT: 127px
}
.cxp_ic_img_xl .cxp_ic_frame_clip {
	WIDTH: 131px; HEIGHT: 127px
}
.cxp_ic_img_xl .cxp_ic_orangeframe {
	TOP: 0px; LEFT: 0px
}
.cxp_ic_img_xl .cxp_ic_redframe {
	TOP: -127px; LEFT: 0px
}
.cxp_ic_img_xl .cxp_ic_greenframe {
	TOP: 0px; LEFT: -131px
}
.cxp_ic_img_xl .cxp_ic_blueframe {
	TOP: -127px; LEFT: -131px
}
.cxp_ic_img_xl .cxp_ic_tile_clip {
	WIDTH: 96px; HEIGHT: 96px; TOP: 12px; LEFT: 18px
}
.cxp_ic_img_xl .cxp_ic_tile {
	WIDTH: 96px; HEIGHT: 96px
}
.cxp_ic_img_xl .cxp_ic_highlight {
	WIDTH: 142px; HEIGHT: 128px; TOP: -5px; LEFT: -12px
}
.cxp_ic_img_xl .cxp_ic_chevron {
	WIDTH: 6px; HEIGHT: 3px; TOP: 65px; LEFT: 6px
}
.cxp_ic_img_xl .cxp_ic_chevron IMG {
	TOP: -254px; LEFT: 0px
}
.cxp_ic_img_xl .cxp_ic_menu_btm {
	TOP: 125px
}
.cxp_ic_img_xl .cxp_ic_menu_top {
	BOTTOM: 132px
}
.cxp_ic_img_xl .cxp_ic_menu_left {
	RIGHT: -1px
}
.cxp_ic_img_xl .cxp_ic_menu_right {
	LEFT: -12px
}
.cxp_ic_text_h_xl {
	PADDING-TOP: 32px
}
.cxp_ic_text_v_xl {
	WIDTH: 160px
}
.cxp_ic_i .cxp_ic_orangeframe {
	BACKGROUND-POSITION: 12px 0px
}
.cxp_ic_i .cxp_ic_redframe {
	BACKGROUND-POSITION: 36px 0px
}
.cxp_ic_i .cxp_ic_greenframe {
	BACKGROUND-POSITION: 24px 0px
}
.cxp_ic_i .cxp_ic_blueframe {
	BACKGROUND-POSITION: 0px 0px
}
.cxp_ic_i .cxp_ic_frame_clip {
	BACKGROUND-IMAGE: url(/$live.controls.images/ic/chip.png); Z-INDEX: auto; POSITION: static; WIDTH: 12px; HEIGHT: 10px; OVERFLOW: auto
}
.cxp_ic_i .cxp_ic_frame_clip IMG {
	Z-INDEX: auto; POSITION: static
}
.IE_M6 .cxp_ic_i .cxp_ic_frame_clip {
	BACKGROUND-IMAGE: url(/$live.controls.images/ic/chip8.png)
}
A.cxp_ic_name {
	COLOR: #444; TEXT-DECORATION: none
}
A.cxp_ic_name:visited {
	COLOR: #444; TEXT-DECORATION: none
}
A.cxp_ic_name:hover {
	TEXT-DECORATION: underline
}
.cxp_ic_name_l {
	FONT-SIZE: 125%
}
.cxp_ic_name_xl {
	FONT-SIZE: 161.7%
}
.cxp_ic_psm {
	COLOR: #888
}
.cxp_ic_pr_t {
	WHITE-SPACE: nowrap
}
.cxp_ic_menu {
	Z-INDEX: 200; POSITION: absolute; _width: 178px
}
.cxp_ic_menu .c_m {
	POSITION: relative; MIN-WIDTH: 160px; DISPLAY: block; _height: 1%
}
.cxp_ic_menu .c_m LI A {
	_width: 160px; _white-space: normal
}
.cxp_ic_menu .c_m .c_ms {
	LINE-HEIGHT: 1px; MARGIN-TOP: -1px; FONT-SIZE: 1px; _height: 1px
}
.cxp_ic_menu_separator {
	FONT-SIZE: 1px; _line-height: 1px
}
.cxp_ic_menu_shadow {
	Z-INDEX: 180; POSITION: absolute; FILTER: alpha(opacity = 25); BACKGROUND-COLOR: rgb(0,0,0); TOP: 7px; LEFT: 5px; opacity: 0.25
}
DIV.UI_Dialog_BG {
	Z-INDEX: 3000000; FILTER: alpha(opacity=50); BACKGROUND-COLOR: #fff; TOP: 0px; LEFT: 0px; opacity: 0.5
}
DIV.UI_Dialog_ZoomTest {
	POSITION: absolute; VISIBILITY: hidden; LEFT: 100px
}
DIV.UI_Dialog_Shadow {
	Z-INDEX: 3000001
}
DIV.UI_Popover {
	Z-INDEX: 3000002; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fcfcfc; WHITE-SPACE: normal; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
DIV.UI_Popover DIV.Body {
	TEXT-ALIGN: left; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; WORD-WRAP: break-word; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 12px; align-vertical: top
}
DIV.UI_Popover DIV.Body SELECT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.UI_Popover DIV.Header {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; WORD-WRAP: break-word; OVERFLOW: hidden; PADDING-TOP: 15px
}
DIV.UI_Popover DIV.Footer {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 16px; WORD-WRAP: break-word; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.UI_Popover DIV.Footer BUTTON {
	MARGIN-RIGHT: 2px
}
DIV.UI_Popover DIV.Header H3 {
	LINE-HEIGHT: normal; MARGIN: 0px
}
SPAN.UI_Popover_Outer {
	WIDTH: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 0px
}
DIV.UI_Popover DIV.LargeText {
	COLOR: #444; FONT-SIZE: 125%
}
DIV.UI_Popover DIV.SecondaryTextColor {
	COLOR: #888
}
DIV.UI_NotificationBar {
	TEXT-ALIGN: left; ZOOM: 1; WORD-WRAP: break-word; CLEAR: both; VERTICAL-ALIGN: baseline; OVERFLOW: hidden
}
.ErrorBorder {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.ErrorLayout {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.ErrorHigh {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffaeb9; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #444; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.ErrorMed {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffae; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #444; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.ErrorLow {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f1f7f7; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #444; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.ErrorHigh A {
	COLOR: #0066cc
}
.ErrorMed A {
	COLOR: #0066cc
}
.ErrorLow A {
	COLOR: #0066cc
}
.ErrorHigh A:visited {
	COLOR: #0066cc
}
.ErrorMed A:visited {
	COLOR: #0066cc
}
.ErrorLow A:visited {
	COLOR: #0066cc
}
#frex_mutual {
	PADDING-BOTTOM: 4px
}
.frex_part {
	WIDTH: 100%
}
.frex_hdr {
	WIDTH: 100%
}
.frex_title {
	FLOAT: left
}
.frex_title A {
	WHITE-SPACE: nowrap; COLOR: #f4793a
}
.frex_title A:visited {
	WHITE-SPACE: nowrap; COLOR: #f4793a
}
.frex_title A SPAN {
	COLOR: #888
}
.frex_viewall {
	FLOAT: right; PADDING-TOP: 0.1em
}
.frex_part_bdy {
	CLEAR: both; PADDING-TOP: 12px
}
.frex_part_bdy_tbl {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.frex_part_bdy_tbl {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.frex_part_bdy_tbl TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.frex_part_bdy_tbl TR {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.frex_friend {
	PADDING-BOTTOM: 8px; PADDING-RIGHT: 8px; FLOAT: left
}
.frex_friend_end {
	PADDING-RIGHT: 0px
}
.frex_friend .cxp_ic {
	WIDTH: 68px
}
.frex_friend .cxp_ic_text_v_m {
	WIDTH: 68px
}
.frex_friend .cxp_ic_text_v_m {
	TEXT-OVERFLOW: ellipsis; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.NoWrap {
	WHITE-SPACE: nowrap
}
.AlignTop {
	VERTICAL-ALIGN: top
}
.ControlProgressBar {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 420px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.ControlProgressBar DIV {
	FILTER: alpha(opacity=100, finishopacity=50, style=1, starty=75, finishy=25, startx=0, finishx=0)
}
.PadLeft5 {
	PADDING-LEFT: 5px
}
.PadLeft10 {
	PADDING-LEFT: 10px
}
.PadLeft12 {
	PADDING-LEFT: 12px
}
.PadLeft20 {
	PADDING-LEFT: 20px
}
.PadLeft50 {
	PADDING-LEFT: 50px
}
.PadLeft150 {
	PADDING-LEFT: 150px
}
.PadLeft190 {
	PADDING-LEFT: 190px
}
.PadTop4 {
	PADDING-TOP: 4px
}
.PadTop6 {
	PADDING-TOP: 6px
}
.PadTop14 {
	PADDING-TOP: 14px
}
.PadBottom25 {
	PADDING-BOTTOM: 25px
}
.apps_dir_main {
	WIDTH: 768px
}
.apps_dir_notif {
	MARGIN-BOTTOM: 16px
}
.apps_dir_permlbl {
	COLOR: #888
}
.apps_dir_desc {
	MARGIN-BOTTOM: 20px
}
.apps_dir_left {
	WIDTH: 48px; DISPLAY: inline; FLOAT: left; VERTICAL-ALIGN: top; MARGIN-RIGHT: 20px
}
.apps_dir_right {
	WIDTH: 280px; DISPLAY: inline; FLOAT: left
}
.apps_dir_clear {
	HEIGHT: 1%
}
.apps_dir_clear:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.apps_dir_actions {
	MARGIN-BOTTOM: 16px
}
.apps_emptyrow {
	HEIGHT: 20px
}
.apps_maininfo {
	PADDING-TOP: 16px
}
.apps_name {
	FONT-SIZE: 125%
}
.apps_desc {
	PADDING-TOP: 7px
}
.apps_signupmsg {
	PADDING-TOP: 20px
}
.apps_inputlabel {
	PADDING-TOP: 20px
}
.apps_txtinput {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 6px; WIDTH: 360px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.apps_txtreadonly {
	COLOR: #888
}
.apps_helpblock {
	PADDING-TOP: 6px
}
.apps_helptext {
	COLOR: #888; FONT-SIZE: 84.6%
}
.apps_example {
	COLOR: #888; FONT-SIZE: 84.6%
}
.apps_note {
	COLOR: #888; PADDING-TOP: 11px
}
.apps_optionslbl {
	PADDING-BOTTOM: 11px; PADDING-TOP: 20px
}
.apps_optionlbl {
	PADDING-LEFT: 8px; VERTICAL-ALIGN: top
}
.apps_permlabel {
	PADDING-RIGHT: 8px
}
.apps_perms {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.apps_perms > DIV {
	DISPLAY: inline
}
.apps_buttons {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.app_button {
	MARGIN-RIGHT: 8px
}
#PC_DropDownSelect {
	VERTICAL-ALIGN: middle
}
#PermissionsSave {
	MARGIN-TOP: 4px; MARGIN-RIGHT: 8px
}
.apps_pvtlink {
	PADDING-TOP: 20px
}
.clear {
	HEIGHT: 1%
}
.clear:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.split .left {
	DISPLAY: inline; FLOAT: left
}

.split .right {
	DISPLAY: inline; FLOAT: left
}
.split .right {
	WIDTH: 700px
}
.split .left {
	MARGIN-RIGHT: 10px
}
.appdir_main {
	WIDTH: 768px; MARGIN-BOTTOM: 40px
}
.appdir_pagedesc {
	PADDING-BOTTOM: 16px; PADDING-TOP: 11px
}
.appdir_outer {
	MARGIN-TOP: 16px
}
.appdir_approw {
	MARGIN-TOP: 16px
}
.appdir_descrow {
	
}
.appdir_showhide {
	MARGIN-BOTTOM: 16px
}
.appdir_icondiv {
	WIDTH: 68px; HEIGHT: 48px
}
.appdir_iconcol {
	WIDTH: 68px
}
.appdir_iconimg {
	TEXT-DECORATION: none
}
.appdir_options {
	TEXT-ALIGN: right; WIDTH: 100px
}
.appdir_optionscol {
	TEXT-ALIGN: right
}
.appdir_desc {
	PADDING-BOTTOM: 16px; PADDING-TOP: 11px
}
#apps_po_namediv {
	TEXT-ALIGN: left; WIDTH: 440px; DISPLAY: inline; VERTICAL-ALIGN: top
}
#apps_po_name {
	WIDTH: 390px
}
#apps_po_wrn {
	MARGIN-BOTTOM: 11px
}
#apps_po_desc {
	MARGIN-BOTTOM: 16px
}
.sn_sm_psm {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.sn_sm_name {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.sn_sm_rel {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.Spacer4 {
	HEIGHT: 4px
}
.Spacer8 {
	HEIGHT: 8px
}
.Spacer18 {
	HEIGHT: 18px
}
DIV.c_setmain DIV.c_set_lft {
	MARGIN-TOP: 0px
}
.TextAlignCenter {
	TEXT-ALIGN: center
}
.SecondaryTextColor {
	COLOR: #888
}
.TextOverflowEllipsis {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.TextWrapping {
	WORD-WRAP: break-word
}
DIV.c_left_area {
	CLEAR: both
}
.MemberCell {
	WIDTH: 180px
}
.MemberCell .cxp_ic_name {
	WIDTH: 180px; TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.sn_grp_mt_msg {
	WIDTH: 180px; WORD-WRAP: break-word; OVERFLOW: hidden
}
.MemberCheck {
	WIDTH: 22px
}
.sn_mbrs .cxp_ic {
	WIDTH: 72px
}
.sn_mbrs .cxp_ic_text_v_m {
	WIDTH: 72px; TEXT-OVERFLOW: ellipsis; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.sn_mbrs TD {
	VERTICAL-ALIGN: top
}
.ControlActionDetail {
	POSITION: relative; TEXT-ALIGN: left; OVERFLOW-Y: scroll; WIDTH: 420px; HEIGHT: 140px
}
.ControlActionDetail TABLE {
	WIDTH: 350px
}
.ControlActionDetail TABLE TR {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 36px; PADDING-TOP: 3px
}
.CommandProfileNotify {
	MARGIN: 12px
}
.OptionsTable TD {
	PADDING-BOTTOM: 24px; VERTICAL-ALIGN: top
}
.OptionsTable TD TD {
	PADDING-BOTTOM: 0px
}
.OptionsTable TD.LabelColumn {
	PADDING-LEFT: 12px; WIDTH: 150px; PADDING-RIGHT: 12px; WHITE-SPACE: nowrap
}
.EmailSettingsTable {
	MARGIN-TOP: 12px; BORDER-COLLAPSE: collapse
}
.EmailSettingsRow {
	TEXT-ALIGN: left; VERTICAL-ALIGN: top
}
.EmailSettingsCell {
	PADDING-BOTTOM: 4px; PADDING-RIGHT: 4px
}
.EmailSettingsColumnHeader {
	PADDING-BOTTOM: 8px; COLOR: #888
}
.EmailSettingsNameColumn {
	WIDTH: 150px
}
.EmailSettingsDateColumn {
	WIDTH: 150px
}
.EmailSettingsCheckBoxColumn {
	WIDTH: 50px
}
.EmailSettingsMessengerLargeGroupWarning {
	PADDING-LEFT: 24px; COLOR: red; PADDING-TOP: 8px
}
.sn_grp_op_text {
	WIDTH: 450px
}
.sn_evt_dtls_row {
	PADDING-BOTTOM: 8px; TEXT-OVERFLOW: ellipsis; WORD-WRAP: break-word; OVERFLOW: hidden
}
.sn_gl .cxp_ic {
	WIDTH: 72px
}
.sn_gl .cxp_ic_text_v_m {
	WIDTH: 72px; TEXT-OVERFLOW: ellipsis; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.sn_gl TD {
	VERTICAL-ALIGN: top
}
.sn_gl_mt .cxp_ic_name_l {
	TEXT-OVERFLOW: ellipsis
}
.c_inright_area .PartnerAdContent {
	WIDTH: 300px; MARGIN-BOTTOM: 20px; HEIGHT: 200px
}
.sn_dc BLOCKQUOTE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #efefef; MARGIN: 6px 0px 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 6px
}
TABLE.sn_dc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; WORD-WRAP: break-word; TABLE-LAYOUT: fixed; PADDING-TOP: 0px
}
.sn_dc .detail_col {
	OVERFLOW: hidden
}
.sn_dc_link {
	PADDING-RIGHT: 16px
}
.sn_dc_post_deleted {
	COLOR: #888
}
.sn_dc_post_deleted A.cxp_ic_name {
	COLOR: #0066cc
}
.sn_dc_post_deleted A.cxp_ic_name:visited {
	COLOR: #0066cc
}
.sn_dc_n .cxp_ic {
	WIDTH: 90px
}
.sn_dc_n .cxp_ic_text_v_s {
	WIDTH: 90px
}
.ProgressDetailControl {
	TEXT-ALIGN: left
}
.ProgressDetailControlOverflow {
	POSITION: relative; OVERFLOW-X: hidden; OVERFLOW-Y: scroll; HEIGHT: 190px
}
.ProgressDetailControl TABLE {
	TABLE-LAYOUT: fixed
}
.ProgressDetailControl TABLE TR {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
UL.listCssClass {
	MARGIN-LEFT: 10pt
}
UL.listCssClass LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #0066cc; PADDING-TOP: 2px
}
.overlay {
	Z-INDEX: 1000; POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity=90); BACKGROUND-COLOR: #ffffff; WIDTH: 440px; BOTTOM: 5px; HEIGHT: 240px; VISIBILITY: hidden; FONT-SIZE: 70%; OVERFLOW: hidden; TOP: 5px; RIGHT: 10px; LEFT: 10px; opacity: 0.9; moz-opacity: 0.9; khtml-opacity: 0.9
}
.title {
	WIDTH: 380px; COLOR: #444; FONT-WEIGHT: 700
}
.table {
	BACKGROUND-COLOR: #d7edf4; WIDTH: 440px
}
.close {
	COLOR: #444; FONT-WEIGHT: 700
}
.mapDivLg {
	POSITION: relative; WIDTH: 600px; HEIGHT: 400px
}
.modeDivLg {
	POSITION: relative; BACKGROUND-COLOR: #d9d9d9; WIDTH: 600px; HEIGHT: 30px
}
.mapDivMed {
	POSITION: relative; WIDTH: 460px; HEIGHT: 250px
}
.modeDivMed {
	POSITION: relative; BACKGROUND-COLOR: #d9d9d9; WIDTH: 460px; HEIGHT: 30px
}
.mapDivSm {
	POSITION: relative; WIDTH: 300px; HEIGHT: 200px
}
.modeDivSm {
	POSITION: relative; BACKGROUND-COLOR: #d9d9d9; WIDTH: 300px; HEIGHT: 30px
}
.mapDivXSm {
	POSITION: relative; WIDTH: 160px; HEIGHT: 240px
}
.modeDivXSm {
	POSITION: relative; BACKGROUND-COLOR: #d9d9d9; WIDTH: 160px; HEIGHT: 30px
}
.mapDivXSmWide {
	POSITION: relative; WIDTH: 300px; HEIGHT: 150px
}
.modeDivXSmWide {
	POSITION: relative; BACKGROUND-COLOR: #d9d9d9; WIDTH: 300px; HEIGHT: 30px
}
.modeSelect {
	BORDER-BOTTOM: #69c 1px inset; POSITION: absolute; BORDER-LEFT: #69c 1px inset; BACKGROUND-COLOR: #99ccff; BORDER-TOP: #69c 1px inset; TOP: 3px; BORDER-RIGHT: #69c 1px inset
}
.modeUnselect {
	POSITION: absolute; BACKGROUND-COLOR: #d9d9d9; TOP: 3px
}
.modeUnselectHover {
	POSITION: absolute; BACKGROUND-COLOR: #ffffff; TOP: 3px
}
IMG.MSVE_PoweredByLogo {
	DISPLAY: none
}
DIV.MSVE_PoweredByLogo {
	DISPLAY: none
}
DIV.MSVE_Copyright {
	DISPLAY: none
}
DIV.MSVE_CopyrightBackground {
	DISPLAY: none
}
DIV.MSVE_CopyrightForeground {
	DISPLAY: none
}
.chka_unavl {
	WORD-WRAP: break-word; COLOR: #ee2037
}
.chka_avl {
	COLOR: #5a8e4a
}
.chka_UrlTable TD {
	VERTICAL-ALIGN: middle
}
.chka_UrlInp {
	IME-MODE: disabled; WIDTH: 150px
}
.EventOptions .LabelCell {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap; VERTICAL-ALIGN: top
}
.EventOptions .Content {
	TEXT-ALIGN: left
}
.EventOptions .LocationInputText {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 450px; PADDING-RIGHT: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
.EventOptions .LocationDefaultInputText {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 450px; PADDING-RIGHT: 1px; COLOR: #808080; VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
.ItemSelector {
	WIDTH: 570px
}
.ItemSelector .ItemSelector_Pager A {
	MARGIN-RIGHT: 0.5em
}
.ItemSelector .ItemSelector_Pager A.selected {
	FONT-WEIGHT: bold
}
.ItemSelector .ItemSelector_Pager A.hidden:link {
	COLOR: #bbb
}
.ItemSelector .ItemSelector_Pager A.hidden:hover {
	COLOR: #bbb; CURSOR: default; TEXT-DECORATION: none
}
.ItemSelector .ItemSelector_Pager A.hidden:visited {
	COLOR: #bbb
}
.ItemSelector .ItemSelector_ItemList TABLE {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 3px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.ItemSelector .ItemSelector_ItemList TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ItemSelector .ItemSelector_ItemList TD A IMG {
	BORDER-BOTTOM: #fcfcfc 4px solid; BORDER-LEFT: #fcfcfc 4px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 100px; PADDING-RIGHT: 1px; HEIGHT: 100px; BORDER-TOP: #fcfcfc 4px solid; BORDER-RIGHT: #fcfcfc 4px solid; PADDING-TOP: 1px
}
.ItemSelector .ItemSelector_ItemList TD.selected A IMG {
	BORDER-BOTTOM-COLOR: #bbd8fb; BORDER-TOP-COLOR: #bbd8fb; BORDER-RIGHT-COLOR: #bbd8fb; BORDER-LEFT-COLOR: #bbd8fb
}
.ItemSelector .ItemSelector_ItemList TD DIV {
	WIDTH: 100px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.ItemSelector .ItemSelector_ItemList TD.hidden {
	DISPLAY: none
}
.sn_univ_inputrow {
	PADDING-BOTTOM: 8px
}
.sn_univ_inputrow .sn_univ_label {
	TEXT-ALIGN: right; WIDTH: 200px; FLOAT: left
}
.sn_univ_inputrow .sn_univ_value {
	TEXT-ALIGN: left; MARGIN-LEFT: 4px
}
.sn_univ_inputrow .sn_univ_value .sn_univ_default_option {
	FONT-STYLE: italic; COLOR: #888; FONT-SIZE: 100%
}
BODY.Safari A.SpacesDatePopup IMG {
	VERTICAL-ALIGN: text-top
}
.Calendar_CalendarPopup .Calendar_MiniCalendar {
	Z-INDEX: 20001; BORDER-BOTTOM: #dfefed 1px solid; BORDER-LEFT: #dfefed 1px solid; BORDER-TOP: #dfefed 1px solid; BORDER-RIGHT: #dfefed 1px solid
}
.Calendar_CalendarPopup .miniCalendarHolder {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 6px
}
.Calendar_DatePicker .inputbox {
	WIDTH: 6em
}
.Calendar_TimePicker .inputbox {
	WIDTH: 4.5em; MARGIN-RIGHT: 3px
}
.Calendar_TimePicker .timeSelect {
	Z-INDEX: 20001; WIDTH: 8em; HEIGHT: 180px
}
.Calendar_TimePicker .timespan.timeSelect {
	WIDTH: 13.5em; HEIGHT: 180px
}
.miniCalendarHolder {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #edf6f6; PADDING-LEFT: 0.25em; WIDTH: 13em; PADDING-RIGHT: 0.25em; PADDING-TOP: 0.5em
}
.miniCalendarHolder #headerText {
	COLOR: #444444
}
.miniCalendarHolder .pickTodayLink A {
	COLOR: #0066a7
}
.miniCalendarBody {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #edf6f6; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #444444; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
.miniCalendarBody .bold A {
	FONT-WEIGHT: bold
}
.miniCalendarHolder A:hover {
	TEXT-DECORATION: none
}
.miniCalendarHeader {
	POSITION: relative; WHITE-SPACE: nowrap; HEIGHT: 1.4em; COLOR: #444444
}
.miniCalendarBody TH {
	BORDER-BOTTOM: #bec6c7 1px solid
}
.pickTodayLink {
	TEXT-ALIGN: center; MARGIN: 6px 5px; BORDER-TOP: #bec6c7 1px solid; PADDING-TOP: 4px
}
.miniCalendarHeader {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px
}
.switchMonthBtn {
	POSITION: absolute; TOP: 0px
}
.leftSideLargeMargin {
	LEFT: 8px
}
.rightSideLargeMargin {
	RIGHT: 8px
}
.miniCalendarBody TD {
	BORDER-BOTTOM: #edf6f6 1px solid; BORDER-LEFT: #edf6f6 1px solid; BORDER-TOP: #edf6f6 1px solid; BORDER-RIGHT: #edf6f6 1px solid
}
.miniCalendarBody .miniCalToday {
	BORDER-BOTTOM-COLOR: #ffc473; BACKGROUND-COLOR: #ffc473; BORDER-TOP-COLOR: #ffc473; BORDER-RIGHT-COLOR: #ffc473; BORDER-LEFT-COLOR: #ffc473
}
.miniCalendarBody TD.selectedMonthDate {
	BORDER-BOTTOM-COLOR: #c3ebf9; BORDER-TOP-COLOR: #c3ebf9; BORDER-RIGHT-COLOR: #c3ebf9; BORDER-LEFT-COLOR: #c3ebf9
}
.curMonthDate {
	WIDTH: 1.6em; HEIGHT: 1.8em; CURSOR: hand
}
.lastMonthDate {
	WIDTH: 1.6em; HEIGHT: 1.8em; CURSOR: hand
}
.nextMonthDate {
	WIDTH: 1.6em; HEIGHT: 1.8em; CURSOR: hand
}
.miniCalendarBody .curMonthDate A {
	COLOR: #595959
}
.selectedMonthDate {
	BACKGROUND-COLOR: #c3ebf9
}
.miniCalendarBody .lastMonthDate A {
	COLOR: #a9a9a9
}
.miniCalendarBody .nextMonthDate A {
	COLOR: #a9a9a9
}
.selectedDate {
	BACKGROUND-COLOR: #ba55d3
}
.commpref_heading {
	COLOR: #000
}
.commpref_secondarycolor {
	COLOR: #aaaaaa
}
.commpref_disclaimer {
	PADDING-LEFT: 16px; PADDING-TOP: 8px
}
.MessageEditor .TopLevelDiv {
	PADDING-BOTTOM: 18px
}
.MessageEditor .TitleField {
	WIDTH: 640px
}
.PhotoUpdate .cxp_ic A {
	CURSOR: default
}
.SecondaryTextColor {
	COLOR: #888
}
.FloatLeft {
	FLOAT: left
}
.FloatRight {
	FLOAT: right
}
.TextTruncate {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.sn_sm {
	TEXT-ALIGN: left; WIDTH: 970px
}
.sn_sm_cont {
	COLOR: #000
}
.sn_sm_cont A {
	COLOR: #000
}
.sn_sm_cont A:hover {
	COLOR: #000
}
.sn_sm_cont A:visited {
	COLOR: #000
}
.sn_sm_cont SPAN {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.sn_sm_cont A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.sn_sm_name P {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.sn_sm_cont SPAN SPAN {
	OVERFLOW: visible
}
.sn_sm_cont A SPAN {
	OVERFLOW: visible
}
P.sn_sm_prof {
	OVERFLOW: visible
}
.sn_sm_ic {
	WIDTH: 137px; FLOAT: left
}
.sn_sm_cont {
	MIN-HEIGHT: 117px; WIDTH: 828px; PADDING-TOP: 10px
}
#sn_sm_psm_form {
	MARGIN: 0px
}
#sn_sm_prof_form {
	MARGIN: 0px
}
#sn_sm_psm_form P.sn_sm_psm {
	OVERFLOW: visible
}
.sn_sm_name {
	MARGIN: 0px
}
.sn_sm_psm {
	MARGIN: 0px
}
.sn_sm_rel {
	MARGIN: 0px
}
.sn_sm_psm {
	HEIGHT: 1.7em
}
.sn_sm_prof {
	HEIGHT: 1.7em
}
.Safari .sn_sm_psm {
	HEIGHT: 2.1em
}
.Safari .sn_sm_prof {
	HEIGHT: 2.1em
}
.sn_sm_prof {
	MARGIN-BOTTOM: 0.3em
}
.sn_sm_psm SPAN {
	FONT-STYLE: italic; FONT-SIZE: 125%
}
.sn_sm_psm A {
	FONT-STYLE: italic; FONT-SIZE: 125%
}
.sn_sm_psm A:hover {
	FONT-STYLE: italic; FONT-SIZE: 125%
}
.sn_sm_psm A:visited {
	FONT-STYLE: italic; FONT-SIZE: 125%
}
.sn_sm_cont A.sn_sm_edit {
	TEXT-TRANSFORM: none; FONT-STYLE: normal; WHITE-SPACE: normal; LETTER-SPACING: normal; FONT-SIZE: 84.6%; FONT-WEIGHT: normal
}
.sn_sm_cont A.sn_sm_edit:hover {
	TEXT-TRANSFORM: none; FONT-STYLE: normal; WHITE-SPACE: normal; LETTER-SPACING: normal; FONT-SIZE: 84.6%; FONT-WEIGHT: normal
}
.sn_sm_cont A.sn_sm_edit:visited {
	TEXT-TRANSFORM: none; FONT-STYLE: normal; WHITE-SPACE: normal; LETTER-SPACING: normal; FONT-SIZE: 84.6%; FONT-WEIGHT: normal
}
.sn_sm_pers {
	POSITION: relative; WIDTH: 438px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
P.sn_sm_psm A SPAN {
	FONT-SIZE: 100%
}
P.sn_sm_psm SPAN SPAN {
	FONT-SIZE: 100%
}
P.sn_sm_psm A SPAN SPAN {
	TOP: 2px
}
P.sn_sm_psm SPAN SPAN SPAN {
	TOP: 2px
}
BODY.Safari P.sn_sm_psm A SPAN SPAN {
	TOP: -2px
}
BODY.Safari P.sn_sm_psm SPAN SPAN SPAN {
	TOP: -2px
}
#sn_sm_prof_1 P {
	MAX-WIDTH: 438px
}
#sn_sm_prof_2 P {
	MAX-WIDTH: 438px
}
BODY.FF_M2.rtl .sn_sm_cont {
	POSITION: relative; RIGHT: 137px
}
.sn_msg_note {
	COLOR: #888; FONT-SIZE: 100%
}
.sn_msg_title {
	COLOR: #444; FONT-SIZE: 125%
}
.sn_msg_bbl {
	BORDER-BOTTOM: #addef2 1px solid; BORDER-LEFT: #addef2 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #f4793a; FONT-SIZE: 100%; BORDER-TOP: #addef2 1px solid; BORDER-RIGHT: #addef2 1px solid; PADDING-TOP: 5px
}
.sn_msg_items {
	PADDING-LEFT: 8px
}
#ep_infoBox {
	PADDING-BOTTOM: 60px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; PADDING-TOP: 20px
}
#ep_infoBoxIcon {
	WIDTH: 48px; FLOAT: left; HEIGHT: 48px
}
#ep_infoBoxContent {
	PADDING-LEFT: 16px; MARGIN-LEFT: 48px; PADDING-TOP: 12px
}
#ep_infoBoxTitle {
	COLOR: #f4793a
}
#ep_infoBoxMessage {
	MARGIN-TOP: 40px; MARGIN-RIGHT: 40px
}
#ep_infoPage {
	MARGIN: 34px 70px 164px; WIDTH: 806px
}
.sn_connect_p_t {
	PADDING-TOP: 12px
}
.sn_connect_p_b {
	PADDING-BOTTOM: 12px
}
.sn_connect_p_l {
	PADDING-LEFT: 8px
}
.sn_connect_p_r {
	PADDING-RIGHT: 8px
}
.sn_connect_lb {
	COLOR: #444; TEXT-DECORATION: none
}
.sn_connect_large {
	COLOR: #444; FONT-SIZE: 125%
}
.sn_connect_td {
	COLOR: #888; FONT-SIZE: 100%
}
.sn_connect_pb_c1 {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f1f1f1; HEIGHT: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.sn_connect_pb_c2 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #c7c7c7; HEIGHT: 12px; BORDER-RIGHT: #ccc 1px solid
}
.sn_connect_pb1 {
	BACKGROUND-COLOR: #9eee8d; HEIGHT: 12px
}
.sn_connect_pb2 {
	BACKGROUND-COLOR: #54ce43; HEIGHT: 12px
}
.sn_connect_lp_lc {
	TEXT-ALIGN: center; PADDING-BOTTOM: 128px; FONT-SIZE: 125%; PADDING-TOP: 128px
}
.sn_connect_pbh {
	MARGIN: auto; WIDTH: 400px
}
.sn_connect_p_c {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.sn_connect_p_nwl {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid
}
.sn_pp_fram {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 12px; OVERFLOW: hidden
}
.sn_aboutme_heading {
	TEXT-OVERFLOW: ellipsis; COLOR: #888; OVERFLOW: hidden
}
.sn_aboutme_text {
	PADDING-BOTTOM: 15px; OVERFLOW: hidden
}
.sn_aboutme_wrapText {
	WORD-WRAP: break-word
}
.sn_aboutme_textOverflow {
	TEXT-OVERFLOW: ellipsis
}
.sn_fb_img_ctnr {
	BORDER-BOTTOM: #fcfcfc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fcfcfc 1px solid; WIDTH: 85px; MARGIN-BOTTOM: 2px; FLOAT: left; HEIGHT: 85px; OVERFLOW: hidden; BORDER-TOP: #fcfcfc 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #fcfcfc 1px solid
}
.sn_fb_img_tn {
	MAX-WIDTH: 75px; -MS-INTERPOLATION-MODE: bicubic; MAX-HEIGHT: 75px; CURSOR: pointer; PADDING-TOP: 5px
}
.sn_fb_img_setdims {
	_width: 75px
}
.sn_fb_img_cntr_sel {
	BORDER-BOTTOM: #83aada 1px solid; BORDER-LEFT: #83aada 1px solid; WIDTH: 85px; HEIGHT: 85px; BORDER-TOP: #83aada 1px solid; BORDER-RIGHT: #83aada 1px solid
}
.sn_fb_title {
	TEXT-ALIGN: center; LINE-HEIGHT: 131%; MARGIN: auto; WIDTH: 90%; TEXT-OVERFLOW: ellipsis; WORD-WRAP: break-word; COLOR: #444; FONT-SIZE: 100%; OVERFLOW: hidden
}
.sn_fb_desc {
	TEXT-ALIGN: left; LINE-HEIGHT: 131%; MARGIN: 11px 8px 5px 11px; TEXT-OVERFLOW: ellipsis; WORD-WRAP: break-word; COLOR: #888; FONT-SIZE: 84.6%; OVERFLOW: hidden
}
.sn_fb_ft_help {
	TEXT-ALIGN: left; COLOR: #444; FONT-SIZE: 100%
}
.sn_fb_ft_cntr {
	MARGIN-TOP: 8px; TEXT-OVERFLOW: ellipsis; CLEAR: both; OVERFLOW: hidden
}
.sn_fb_dv_cntr {
	TEXT-ALIGN: center; WIDTH: 118px; FLOAT: left; MARGIN-LEFT: 2px; VERTICAL-ALIGN: top; MARGIN-RIGHT: auto
}
.sn_fb_dv_cntr_bg {
	BORDER-LEFT: #ccc 1px solid
}
.sn_fb_dv_hdr {
	TEXT-ALIGN: center; MARGIN: 11px auto 8px
}
.sn_fb_blankImg {
	WIDTH: 14px; FLOAT: left; HEIGHT: 20px
}
.sn_fb_addSingleItemImg {
	VERTICAL-ALIGN: top; CURSOR: pointer; PADDING-TOP: 5px
}
.sn_fb_single_img {
	PADDING-RIGHT: 10px; MAX-WIDTH: 75px; FLOAT: left; -MS-INTERPOLATION-MODE: bicubic; MAX-HEIGHT: 75px; _width: 75px
}
.sn_fb_lv_img {
	MARGIN: auto; MAX-WIDTH: 75px; -MS-INTERPOLATION-MODE: bicubic; MAX-HEIGHT: 75px
}
.sn_fb_lv_imgcntr {
	TEXT-ALIGN: right; WIDTH: 83px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: auto
}
.sn_fb_lv_content {
	WIDTH: 200px; TEXT-OVERFLOW: ellipsis; WORD-WRAP: break-word; FLOAT: left; OVERFLOW: hidden
}
.sn_fb_lv_desc {
	COLOR: #888; FONT-SIZE: 84.6%
}
.sn_fb_lv_cntr {
	WIDTH: 300px; HEIGHT: auto; CLEAR: both
}
.sn_fb_lv_spacer {
	HEIGHT: 11px; CLEAR: both
}
.sn_ft_cntr A:hover {
	BORDER-BOTTOM: #bbd8fb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bbd8fb 1px solid; BACKGROUND-COLOR: #f3f7fd; WIDTH: 85px; MARGIN-BOTTOM: 2px; FLOAT: left; HEIGHT: 85px; BORDER-TOP: #bbd8fb 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #bbd8fb 1px solid
}
.sn_ft_cntr_parent {
	WIDTH: 100%; FLOAT: left; HEIGHT: 100%
}
.sn_ft_cntr_parent_setwidth {
	WIDTH: 179px
}
.sn_ft_perm_help {
	MARGIN-BOTTOM: 8px; COLOR: #888
}
.sn_favthings_heading {
	MARGIN-BOTTOM: 20px
}
.sn_favthings_heading A {
	TEXT-OVERFLOW: ellipsis; COLOR: #f4793a; FONT-SIZE: 125%; OVERFLOW: hidden
}
.sn_favthings_heading A:visited {
	TEXT-OVERFLOW: ellipsis; COLOR: #f4793a; FONT-SIZE: 125%; OVERFLOW: hidden
}
.sn_ft_numEntries {
	COLOR: #888
}
.sn_ft_ld_footer {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 40px; CLEAR: both
}
.sn_ft_ld_contentUL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 750px
}
.sn_ft_ld_entry_li {
	TEXT-ALIGN: center; WIDTH: 130px; FLOAT: left; MARGIN-RIGHT: 20px
}
.sn_ft_ld_entryContents {
	TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block; HEIGHT: 80px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.sn_ft_ld_entryContentsTitle {
	DISPLAY: block; WORD-WRAP: break-word; COLOR: #444; CLEAR: both; FONT-SIZE: 100%; OVERFLOW: hidden
}
.sn_ft_ld_entryContentsDesc {
	MARGIN-TOP: 5px; WIDTH: 100%; DISPLAY: block; WORD-WRAP: break-word; COLOR: #444; CLEAR: both; FONT-SIZE: 100%; OVERFLOW: hidden
}
.sn_ft_ld_blankImg {
	WIDTH: 14px; FLOAT: left; HEIGHT: 20px
}
.sn_ft_ld_emptylist_li {
	WIDTH: 100%; FLOAT: left
}
.sn_ft_ld_emptylist_defImg {
	PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FLOAT: left; VERTICAL-ALIGN: top
}
.sn_ft_ld_descQuote {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: middle
}
.sn_ft_ld_lq_align {
	TEXT-ALIGN: left
}
.sn_ft_ld_rq_align {
	TEXT-ALIGN: right
}
.sn_ft_img {
	PADDING-LEFT: 6px; PADDING-RIGHT: 6px; MAX-WIDTH: 75px; -MS-INTERPOLATION-MODE: bicubic; MAX-HEIGHT: 75px
}
.sn_ft_addItemImg {
	VERTICAL-ALIGN: top; CURSOR: pointer; PADDING-TOP: 6px
}
.sn_ft_ld_addItemImg {
	VERTICAL-ALIGN: top; CURSOR: pointer
}
.sn_ft_addItemImgDisabled {
	VERTICAL-ALIGN: top; CURSOR: default
}
.sn_ft_pop_title {
	TEXT-ALIGN: left; FLOAT: left; MARGIN-RIGHT: 20px
}
.sn_ft_pop_img {
	MAX-WIDTH: 75px; -MS-INTERPOLATION-MODE: bicubic; MAX-HEIGHT: 75px
}
.sn_ft_pop_details {
	FLOAT: none
}
.sn_ft_pop_viewLnk {
	PADDING-TOP: 10px
}
.sn_ft_ppHeader {
	VERTICAL-ALIGN: top
}
.sn_ft_ld_empty {
	FLOAT: left
}
.sn_ft_IE6_img {
	_width: 75px
}
.sn_lists_thArea {
	BORDER-LEFT: #ccc 1px solid
}
.sn_lists_ipLoadingMsg {
	TEXT-ALIGN: center; MARGIN-TOP: 50px; WIDTH: 100%; HEIGHT: 100%
}
.sn_lists_lineSep {
	BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 1pt; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #ccc; BORDER-TOP-STYLE: none; HEIGHT: 1px; COLOR: #ccc; FONT-SIZE: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none
}
IMG.sn_lists_ipLdg {
	WIDTH: 16px; HEIGHT: 16px; VERTICAL-ALIGN: bottom
}
.sn_evt_tile_comment {
	MARGIN-TOP: 8px; WIDTH: 180px; WORD-WRAP: break-word; COLOR: #f4793a; FONT-SIZE: 100%; OVERFLOW: hidden
}
.sn_evt_details_label {
	COLOR: #888; FONT-SIZE: 100%
}
DIV.sn_pp_apmodule {
	MARGIN-TOP: 20px; OVERFLOW: hidden
}
TD.sn_pp_apicon IMG {
	PADDING-LEFT: 2px; WIDTH: 16px; PADDING-RIGHT: 2px; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
TD.sn_pp_apname {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
DIV.sn_pp_apmodule TABLE {
	MARGIN-BOTTOM: 10px; TABLE-LAYOUT: fixed
}
DIV.sn_pp_apmodule TABLE TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.sn_pp_apmodule TABLE TD IMG {
	PADDING-TOP: 0.1em
}
TD.sn_pp_apicon {
	WIDTH: 20px
}
DIV.sn_pp_apmodule DIV.sn_pp_adapps {
	MARGIN: 10px 0px
}
DIV.sn_dt_fram H3 {
	PADDING-BOTTOM: 2px; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #f4793a; FONT-SIZE: 125%; OVERFLOW: hidden
}
#sn_pd_minheight {
	MIN-HEIGHT: 390px
}
DIV.sn_dt_fram H3 A {
	COLOR: #f4793a
}
DIV.sn_dt_fram {
	MARGIN-BOTTOM: 40px; OVERFLOW: hidden
}
DIV.sn_dt_itmhdr {
	MARGIN-TOP: 8px; COLOR: #888
}
DIV.sn_dt_itmdtl {
	WORD-WRAP: break-word; MARGIN-BOTTOM: 8px
}
#sn_dt_metro {
	WORD-WRAP: break-word; MARGIN-BOTTOM: 8px
}
#sn_dt_abttxt {
	MARGIN: 8px auto; WORD-WRAP: break-word
}
DIV.sn_dt_prmStr {
	MARGIN-BOTTOM: 8px; COLOR: #888
}
#sn_dt_flnm {
	MARGIN-BOTTOM: 8px; FONT-SIZE: 125%
}
#sn_dt_quot {
	FONT-STYLE: italic; WORD-WRAP: break-word; MARGIN-BOTTOM: 8px; FONT-SIZE: 100%
}
#sn_dt_right {
	MARGIN-TOP: 40px; WIDTH: 300px; OVERFLOW: hidden
}
#sn_dt_agen {
	MARGIN-TOP: 8px; WORD-WRAP: break-word
}
#sn_dt_masing {
	MARGIN: 8px auto
}
#sn_dt_left {
	WIDTH: 294px; FLOAT: left; OVERFLOW: hidden
}
#sn_dt_middle {
	WIDTH: 300px; FLOAT: right; OVERFLOW: hidden
}
DIV.sn_dt_tellus {
	MARGIN-BOTTOM: 8px; FONT-SIZE: 100%
}
DIV.sn_dt_psm {
	WIDTH: 275px; FONT-SIZE: 100%
}
DIV.sn_dt_psm SPAN SPAN {
	TOP: 2px
}
#sn_dt_emptytxt {
	MARGIN-TOP: 6px; FONT-SIZE: 100%
}
.commpref_heading {
	COLOR: #000
}
.commpref_col1width {
	WIDTH: 300px
}
.commpref_col2width {
	WIDTH: 300px
}
.sn_edu_inputrow {
	PADDING-BOTTOM: 8px
}
.sn_edu_inputrow .sn_edu_label {
	TEXT-ALIGN: right; WIDTH: 200px; FLOAT: left
}
.sn_edu_inputrow .sn_edu_value {
	TEXT-ALIGN: left; MARGIN-LEFT: 4px
}
.sn_edu_inputrow .sn_edu_value .sn_edu_default_option {
	FONT-STYLE: italic; COLOR: #888; FONT-SIZE: 100%
}
.sn_edu_pad_top15 {
	MARGIN-TOP: 15px
}
.sn_edu_perm {
	COLOR: #888
}
.sn_edu_copyright {
	TEXT-ALIGN: right; COLOR: #444; FONT-SIZE: 84.6%
}
DIV.sn_rc_item {
	MARGIN-BOTTOM: 40px
}
DIV.sn_rc_img {
	LINE-HEIGHT: 52px; WIDTH: 52px; FLOAT: left; HEIGHT: 52px; MARGIN-RIGHT: 10px
}
DIV.sn_rc_img IMG {
	-MS-INTERPOLATION-MODE: bicubic; VERTICAL-ALIGN: middle
}
DIV.sn_rc_titlecontainer {
	MARGIN-LEFT: 62px
}
DIV.sn_rc_title {
	POSITION: absolute; MARGIN-TOP: -0.65em; WIDTH: 100%; TOP: 50%
}
DIV.sn_rc_head {
	POSITION: relative; HEIGHT: 52px
}
DIV.sn_rc_title HR {
	MARGIN: 0px 62px 0px 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; FONT-SIZE: 1px; BORDER-LEFT-WIDTH: 0px
}
DIV.sn_rc_cc {
	MARGIN: 10px 0px 0px 62px
}