


.fakeclass_do_not_delete_without_checking_with_jim{width:1px;}
.CA .answerState table { max-width:350px;}
/*#fuze_cc_SortBy{width:240px;}*/
table.cm_search_ca_fbsAnswered label {font-size:18px!important; line-height:25px!important;}
table.cm_search_ca_fbsAnswered input[type=radio] {margin-right:5px;}
table.cm_search_ca_fbsAnswered label.active {font-weight:bold;}
.fuze_tbl_commsearch_cc_sortby {width:100%;}
/*jquery category selector control */
.jstree-icon {position:relative; top:4px; left:3px;}
#cattreecontainer h2 {font: bold 16px Verdana; margin: 0;  color: #666;    }    
#cattreecontainer p  {color: #666666;  font: 12px Verdana; }    
#cattreecontainer .topics ul, .topics li {margin: 10px 0 0;list-style: none;
    padding: 0; font: 14px/16px Verdana; }
#cattreecontainer .topics li { position: relative; padding: 5px;
    border: solid 1px #eee; background: url(../images/topicsgradient.gif) top center repeat-x #eaeaea;
    margin: 0px 1px;}
#cattreecontainer .topics label {  }
#cattreecontainer .topics .expand { margin-right: 3px; }
#cattreecontainer .topics .preview { position: absolute;  top: 10px; right: 5px; }
#cattreecontainer .topics .previewCat {position:absolute;top:7px;right:7px;}
#cattreecontainer .topics .top h1 { font: normal 18px Verdana; float: left;    margin: 0 5px 0; }
#cattreecontainer .topics .top p { clear: left;}
#cattreecontainer .topics li a  { color: #666;font: 12px/27px Verdana;cursor: pointer; }
#cattreecontainer .topics li.jstree-clicked {background: #265c9c!important;}
#cattreecontainer .topics li.jstree-clicked-no-sub-cats {background: #265c9c!important;}
#cattreecontainer .topics li a.selectedLink{COLOR: #fff;}
#cattreecontainer .jstree a {white-space:normal;height:auto; min-height:16px;}
#cattreecontainer .jstree li {white-space:normal;}
#cattree {margin-left:-3px;}
#cattree ul{margin-left:-3px;}
/*Erica Test*/
.clear {clear:both;}
.imgLeft {	clear:left;	margin:0px 5px 5px 0;	float:left;}
.outerglow {	background:#fff;	border-radius:5px;	-moz-border-radius:5px;
	-webkit-border-radius:5px;	-moz-box-shadow: 0px 0px 5px #666666;	-webkit-box-shadow: 0px 0px 5px #666666;box-shadow: 0px 0px 5px #666666;}
.topcontributors.leaderboard {	width:415px;	padding:10px;	background:#fff;	border-radius:10px;	-moz-border-radius:10px;-webkit-border-radius:10px;
	-moz-box-shadow: 0px 0px 5px #666666;	-webkit-box-shadow: 0px 0px 5px #666666;	box-shadow: 0px 0px 5px #666666;}
/*TOP CONTRIBUTORS STYLES*/
.maincontainer .topcontributors{margin: 10px auto;}
.topcontributors{margin:20px 0 0 10px;}
.topcontributors .detail ul.contributors {list-style:none;width:93%;margin:10px auto;padding:0;}
.topcontributors .detail .online {position:absolute;top:3px;right:0;background:url(../images/topcontributors/online.png) top left no-repeat;
	height:22px;width:22px;}
.topcontributors .detail .offline {position:absolute;top:3px;right:0;background:url(../images/topcontributors/offline.png) top left no-repeat;
	height:22px;width:22px;}
.heart { 	margin:0!important;	position:absolute;	/*top:0;	right:5px;*/	width:32px;
	height:32px;background: url(../images/topcontributors-sprite.png) no-repeat 0 0; text-align:center;cursor:pointer;z-index:500;}
.topcontributors .heart {top:0;right:5px;}
.topcontributors ul.contributors li {background:none;border:none;margin:0;padding:0;position:relative;}
.topcontributors .userBox {	float:left;	position:relative;}
.topcontributors .userBox .avatarWrapper {width:48px;margin:0 auto;background:url(../images/topcontributors/gradient.jpg) top left repeat-x #f0f0f0;
	padding:6px!important;border:solid #f0f0f0 1px;}
.topcontributors .userBox .youBox {	margin:0!important;}
.topcontributors ul.contributors li .avatarWrapper {padding:6px;}
.topcontributors .medalBig {position:relative;top:-3px;	margin:0 auto;z-index:15;background: url(../images/topcontributors-sprite.png) no-repeat -200px 0;
	height:49px;width:59px;	text-align:center;font:bold 18px/49px Verdana;	color:#000;}
.topcontributors .userPoints {float:left;}
.topcontributors .userPoints h3 {margin-bottom:4px!important;}
.topcontributors .userPoints p {font-size:.8em;}
.topcontributors .userPoints ul {margin:0!important;list-style:none;padding:0;}
.topcontributors .userBanner {position:relative;top:37px;right:0;background: url(../images/topcontributors-sprite.png) no-repeat -275px 0;
	float:right;width:125px;height:44px;padding:5px 35px 10px 10px;	font-weight:bold;}
.topcontributors .userBanner .points {font-size:23px;	line-height:25px;}
.topcontributors .userBar {position:relative;top:-10px;	background:url(../images/topcontributors/gradient.jpg) bottom left repeat-x;
	font:bold .9em/18px Verdana;margin:0;border:solid 1px #eee;height:28px;padding:0 0 0 81px;	clear:both;}
.topcontributors .userBar ul {list-style:none;	margin:0;	padding:0;	line-height:18px;}
.topcontributors .userBar li {display:block;	float:left;	line-height:29px;	margin-left:5px;}
.topcontributors .userBar img {	float:left;	margin-left:5px; border:none;}
.topcontributors .emailIcon {margin-top:8px;}
.topcontributors .userBar li a {color:#666;	text-decoration:none;padding: 0 5px;}
.topcontributors .userBar li a:hover {text-decoration:underline;}
.topcontributors .youBox {	width:95px;	margin:15px 10px 0 0;	float:left;}
.topcontributors p.plateauImg {	margin:0 auto 2px;}
.topcontributors p.downImg {	margin:2px auto 0;}
.topcontributors .youAvatar {	background:#fff;	width:48px;	height:48px;}
.topcontributors .avatarWrapper {	width:48px;	margin:0 auto;	
	padding:6px 6px 0 6px;	border:solid #f0f0f0 1px;	cursor:pointer;}
.topcontributors .rank {	margin:0;	padding:0;	text-align:right;}
.topcontributors .earnButton {background: url(../images/topcontributors-sprite.png) no-repeat -50px 0;	text-align: center;	color:#fff;
	width:89px;	line-height:23px;height:23px; font-weight:bold;margin: 38px 0 18px !important;	float:left;}
.topcontributors .top5, .competition {	margin-top:10px;	float:right;
	clear:right;	width:300px;height:95px;	padding:5px 0 5px;	border:solid 1px #f0f0f0;}
	.topcontributors .competition {
    max-width: 537px;
    min-height: 106px;
    padding: 5px 0;
} 
.topcontributors .avatarWrapper, .topcontributors .top5, .competition { background: #ededed; } 
.topcontributors .top5 h2, .competition h2 {	font:normal 14px Verdana;	margin:0 0 3px 5px;}
.topcontributors .top5 .whiteBG, .competition .whiteBG {	background:#fff;	border:none;}
.topcontributors .whiteBG{cursor:pointer;}
.topcontributors  .avatar {	position:relative;	height:48px;	width:48px;}
.topcontributors .medal {	position:absolute;	bottom:-9px;	right:-8px;	z-index:15;	background:url(../images/topcontributors/medal.png) top left no-repeat;	height:25px;
	line-height:25px;	width:30px;	text-align:center;	font:bold 18px/1em Verdana;	color:#000;}
.topcontributors .ribbon {	position:absolute;	top:-2px;	right:-8px;	z-index:15;	background:url(../images/topcontributors-sprite.png) -150px 0 no-repeat;
	height:26px;cursor: progress;	line-height:26px;	width:26px;	text-align:center;	color:#000;	font-weight:bold;}
.topcontributors  .box p {	margin:0;	padding:7px 0 0;}
.topcontributors .username {	text-align:center;	font-size:11px;width:53px;}
.topcontributors .bottom {	position:relative;	clear:both;	background: url(../images/topcontributors-sprite.png) no-repeat -48px -100px; 
	margin-top:7px;	padding:0 0 0 56px;	min-height:53px;	width:auto;}
.topcontributors .topcons_h1_title{float:left;font-size:12px;font-weight:normal;margin-right:5px;padding:0 0 10px 0px;}

.topcontributors .go {	width:31px;	height:23px; line-height:23px;	text-align:center;	background:url(../images/topcontributors/go.png) top left no-repeat;
	color:#fff;	border:none;	outline:none;	font:bold .9em/31px Verdana;	cursor:pointer;}
.topcontributors .leftContainer {width:26%;min-width:205px;padding:5px 5px 2px 5px;float:left; margin-top:10px;}

.topcontributors .divBtm {background: url(../images/topcontributors-sprite.png) no-repeat -159px -73px; 
	padding-bottom:10px;	margin:5px 0;	clear:both;height:10px;}
.topcontributors .leftContainer h2 {	font:bold 16px Verdana;	margin:0;}
.topcontributors .leftContainer h3 {	font:bold 14px Verdana;	display:inline;	margin:0 5px 0 0;}
.topcontributors p {	margin:0;}
.topcontributors .topics ul, .topcontributors .topics li {margin:10px 0 0; list-style:none;	padding:0;
	font:14px/26px Verdana;}
.topcontributors .topics li {	position:relative;	padding:10px;	border:solid 1px #eee;
	background:url(../images/topcontributors/topicsgradient.gif) top center repeat-x #eaeaea;
	margin:1px -2px;}
.topcontributors .topics label {}
.topcontributors .topics .expand {	margin-right:3px;}
.topcontributors .topics .preview {	position:absolute;	top:10px;	right:10px;}
.topcontributors .topics .top h1 {	font:normal 18px Verdana;	float:left;	margin:0 5px 0;}
.topcontributors .topics .top p {	clear:left;}
.topcontributors .rightContainer {	position:relative;	width:70%;min-width:530px;margin-top:10px;}
.topcontributors .top{background:none;color:#000;font-weight:normal;height:auto;padding:auto;}
.top .filter {	float:right;	padding:10px;margin-bottom:15px;}
.topcontributors .competition .box {	margin:0 11px;	float: left!important;}
.topcontributors .leftarrow {	float:left;	margin:25px 0 0 10px;}
.topcontributors .rightarrow {	float:right;	margin:25px 10px 0 0;}
.topcontributors .competition .rank {	font: bold 14px Verdana;	text-align:center;	margin:0 0 5px;	padding:0;	width:100%;}
.topcontributors .competition .youBox {	
background: #FFF!important; 
border-radius: 5px;
    box-shadow: 0 0 5px #666666;
	border:solid #ccc #ccc;
    height: auto!important; 
	padding:10px;	width:79px;	height:143px;	margin:-32px 5px 0;}
.topcontributors .youBox .myPoints {	text-align:center;	margin:10px 0 0;	font-size:1em;	font-weight:bold;}
.topcontributors .youBox .points {	text-align:center;	margin:0;	font-size:1.3em;	font-weight:bold;}
.topcontributors .topic {	margin:10px 0;}
.topcontributors h3.tc-results-title {float:left!important;margin-left:5px;color:#fff;max-width:75%;} 
.topcontributors .pagination {	position:relative;	background:#265c9c;	padding:5px 0;	min-height:12px;line-height:1.2em;}
.topcontributors .pagination .icons {	float:right; margin-right:10px; position:relative;}
.topcontributors .pagination .text {	margin-right:10px; position:relative;	float:right;	color:#fff;	font-weight:bold; }
.topcontributors #cattreecontainer {width:auto!important;}
.topcontributors .activity{position:relative;min-height:32px;line-height:32px;    clear: both; font-weight: bold; padding:5px 40px 5px 7px; float:left; width:auto;}

/*.topcontributors #cattree ul li {width:100%;padding:5px 0!important;min-height:24px!important;position: relative;}
.topcontributors #cattree ul li ul {margin: 5px -5px -5px -7px !important;border:none!important; }
.topcontributors #cattree ul li ul li {padding-left:20px!important;border-top:solid 1px #fff!important;width:196px;}
.topcontributors #cattree ul li ul li ul {margin: 5px -5px -5px -22px!important;}
.topcontributors #cattree ul li ul li ul li {padding-left:30px!important;width:187px;}
.topcontributors #cattree ul li ul li ul li ul {margin: 5px -5px -5px -32px!important;}
.topcontributors #cattree ul li ul li ul li ul li {width:176px;padding-left: 41px!important;}*/
.topcontributors #cattree ul li {width:100%;padding:5px 0!important;min-height:24px!important;position: relative;}
.topcontributors #cattree ul li ul {margin: 5px -7% 0 -1% !important;border:none!important; }
.topcontributors #cattree ul li ul li {padding-left:5%!important;border-top:solid 1px #fff!important;width:88%;}
.topcontributors #cattree ul li ul li ul {margin: 5px -5% -3px -6%!important;}
.topcontributors #cattree ul li ul li ul li {padding-left:15%!important;width:79%;}
.topcontributors #cattree ul li ul li ul li ul {margin: 5px -5% -6px -20%!important;}
.topcontributors #cattree ul li ul li ul li ul li {width:70%;padding-left: 25%!important;}
.topcontributors .cat_tree_li_container{width:119px;line-height:1.2em;}
.topcontributors .cat_tree_user_count_container{display:inline-block;}


.topcontributors  ul li ul li ul li div.cat_tree_li_container,  .topcontributors  ul li ul li ul li ul li div.cat_tree_li_container  {width:100px!important;}
/* INCLUDE SUB CATS Parent >child*/
.topcontributors li.jstree-clicked ul li {background:#265c9c!important;border:none!important;}
.topcontributors li.jstree-clicked ul li a {color:#fff!important;}
/* Parent >child >Child*/
.topcontributors li.jstree-clicked ul li ul li {background:#265c9c!important;}
.topcontributors li.jstree-clicked ul li ul li a {color:#fff!important;}
/* Parent >child >Child >child*/
.topcontributors li.jstree-clicked ul li ul li ul li {background:#265c9c!important;}
.topcontributors li.jstree-clicked ul li ul li ul li a {color:#fff!important;}
.topcontributors li.jstree-clicked ul li {background:#265c9c!important;border:none!important;}
.topcontributors li.jstree-clicked ul li a {color:#fff!important;}
.jstree-clicked .users {color:#265c9c!important;background:#fff!important;}
.jstree ins {display:block; float:left;margin: 5px 0 0;}

/* DONT INCLUDE SUBCATS Parent >child*/
.topcontributors #cattree ul li.jstree-clicked-no-sub-cats ul {margin:5px -5px -5px -6px!important;border:none!important;background: #fff!important; }
.topcontributors #cattree ul li.jstree-clicked-no-sub-cats ul li {background:url(../images/topcontributors/topicsgradient.gif) top center repeat-x #fff!important;border:none!important;}
.topcontributors #cattree ul li.jstree-clicked-no-sub-cats ul li a{color: #666666!important;}
/* Parent >child >Child*/
.topcontributors #cattree ul li.jstree-clicked-no-sub-cats ul li ul li {background:url(../images/topcontributors/topicsgradient.gif) top center repeat-x #fff!important;}
.topcontributors #cattree ul li.jstree-clicked-no-sub-cats ul li ul li a {color: #666666!important;}
/* Parent >child >Child >child*/
.topcontributors #cattree ul li.jstree-clicked-no-sub-cats ul li ul li ul li {background:url(../images/topcontributors/topicsgradient.gif) top center repeat-x #fff!important;}
.topcontributors #cattree ul li.jstree-clicked-no-sub-cats ul li ul li ul li a {color: #666666!important;}

.topcontributors .users {position:absolute;	top:9px; right:25px; float:right; display:block; background:#265c9c; color:#fff;
	padding:1px 3px 1px 5px;border-radius:6px;-moz-border-radius:6px;line-height:17px;	-webkit-border-radius:6px;	font-size:.8em;	font-weight:bold;}

.topcontributors .users img {
	position: absolute;
	top:2px;
	left:-8px;
	display:block;
}
.topcontributors .competition {width:100%;	margin:35px 0 42px!important;  max-width: 537px;height:106px;} 
.tc-result-title {font-size:14px; float:left;}

/*END TOP CONTRIBUTORS */







#snv{display:none;}
#dnv{display:none;}
.rdbody{border:0;background-color:#265c9c;}
.RowStyle{background-color:#cccccc;padding:1px;}
.noborder  {padding: 0px}
.noborder td {padding: 0px;border: 0px none;}
.noborder table {padding: 0px;border: 0px none;}
.BGCell{background-color:#fff;}
.AccentCell{background-color:#cccccc;}
.PrimaryCell{background-color:#265c9c;}
.SecondaryCell{background-color:#e6f0ff;}
DIV.AccentCell{background-color:#cccccc;padding-left:25px;padding-top:10px;padding-right:25px;padding-bottom:10px;}

.SectionHeader {  background-color:#265c9c;  padding:5px;  COLOR: #FFFFFF;  FONT-SIZE: 10pt;  FONT-WEIGHT: bold}
.fuze_pagetitle{padding:10px;font-family: Georgia, Times, 'Times New Roman', serif;font-weight:bold;font-size:14pt;float:left;color:#000000;}
.error {    COLOR: #ff0000;FONT-SIZE: 9pt;    padding-left:5px;}
.smalldarkred{COLOR: #990000;FONT-FAMILY: Verdana;FONT-SIZE: 8pt;FONT-WEIGHT: bold;}
.companyname { padding:5px 10px; color: #FFFFFF;    font-size: 12pt;    font-weight: bold;    FONT-FAMILY: Verdana;}
.whitelabel {    background-color:#265c9c;    COLOR: #FFFFFF;    FONT-SIZE: 10pt;    FONT-WEIGHT: bold;padding:5px;}
.whitelabel a:link {    COLOR: #FFFFFF;    FONT-SIZE: 10pt;    FONT-WEIGHT: bold;    Text-decoration:none;} 
.whitelabel a:visited {COLOR: #FFFFFF;    FONT-SIZE: 10pt;    FONT-WEIGHT: bold;    Text-decoration:none;} 
.whitelabel a:hover {    COLOR: #FFFFFF;    FONT-SIZE: 10pt;    FONT-WEIGHT: bold;    Text-decoration:none;} 
.whitelabel a:active {    COLOR: #FFFFFF;    FONT-SIZE: 10pt;    FONT-WEIGHT: bold;    Text-decoration:none;} 
a.whitelabellink:link {    COLOR: #FFFFFF;    FONT-SIZE: 9pt;    FONT-WEIGHT: bold;    Text-decoration:underline;} 
a.whitelabellink:visited {    COLOR: #FFFFFF;    FONT-SIZE: 9pt;    FONT-WEIGHT: bold;    Text-decoration:underline;} 
a.whitelabellink:hover {    COLOR: #FFFFFF;    FONT-SIZE: 9pt;    FONT-WEIGHT: bold;    Text-decoration:none;} 
a.whitelabellink:active {    COLOR: #FFFFFF;    FONT-SIZE: 9pt;    FONT-WEIGHT: bold;    Text-decoration:underline;} 
.whitelabelsmall {    COLOR: #FFFFFF;    FONT-SIZE: 9pt;    FONT-WEIGHT: bold}
.blacklabel {    COLOR: #000000;    FONT-WEIGHT: bold;}
BODY {    BACKGROUND-COLOR: #fff;    COLOR: #000;    FONT-FAMILY: Verdana;    FONT-SIZE: 9pt;}
a {color: #000; text-decoration: underline;cursor:pointer;}
td {    COLOR: #000;    FONT-FAMILY: Verdana;    FONT-SIZE: 9pt;}
.small {    FONT-SIZE: 8pt;}
.mediumblack {    COLOR: #000000;    FONT-SIZE: 10pt;}
.black11Pt {    COLOR: #000000;    FONT-SIZE: 11pt;}
.avatarRolloverTitle {    color: #265c9c;    font-family: georgia;    font-size: 10pt;    float:left;}
.avatarRolloverDetailLink {    color: #265c9c;    font-family: georgia;    font-size: 8pt;    padding-top:5px;}
A.normallink:Link{COLOR: #000000;FONT-SIZE: 8pt;}
A.normallink:Visited{COLOR: #000000;FONT-SIZE: 8pt;}
.fuzeUCSummarySection .normallink:link{COLOR: #000000;FONT-SIZE: 8pt;}
.fuzeUCSummarySection .normallink:visited{COLOR: #000000;FONT-SIZE: 8pt;}
A.whitelink:Link{color:#FFFFFF;FONT-SIZE: 10pt;}
A.whitelink:Visited{color:#FFFFFF;FONT-SIZE: 10pt;}
A.whitelink:Link{color:#FFFFFF;FONT-SIZE: 10pt;}
A.whitelink:Visited{color:#FFFFFF;FONT-SIZE: 10pt;}
A.mainnavlink{color: #000000;text-decoration: none;FONT-SIZE: 10pt;FONT-WEIGHT: bold;}
A.mainnavlinkselected{color: #FFFFFF;text-decoration: none;FONT-SIZE: 10pt;FONT-WEIGHT: bold}
A.mainnavlinkselected:hover{color: #FFFFFF;text-decoration: none;FONT-SIZE: 10pt;FONT-WEIGHT: bold;}

A.mainnavlink:hover
{
color: #265c9c;
text-decoration: underline;
}
A.mainnavlinkselected
{
color: #FFFFFF;
text-decoration: none;
FONT-SIZE: 10pt;
FONT-WEIGHT: bold
}

A.mainnavlinkselected:hover
{
color: #FFFFFF;
text-decoration: none;
FONT-SIZE: 10pt;
FONT-WEIGHT: bold
}

.transparent {
    background-color: white;
    display:none;
    width:/*300*/450px;
    padding:5px;
    position:absolute;
    color: black;
    border: 2px #265c9c solid;
	line-height:1.5em;
	cursor:pointer;
}

.transparent .whitelabel {margin:-5px -5px 4px;}
.highlight {text-decoration: none;color:black;background:yellow;}
.highlightsyn {text-decoration: none;color:black;background:blue;}

.hint{font-size:75%;}

.fuzeSecondaryColorFont {    color: #e6f0ff;}
.fuzePrimaryColorFont {    color: #265c9c;}
.fuzeStdSelect {font-size: 9pt;}
.fuzeSmallSelect {font-size: 8pt;}

#spellingDialogContainer{display:none;}

.kbdetailnewnav a.normallink{font-family:tahoma;font-weight:bold;margin-right:8px;text-decoration:none;}	
.KBDNavIcon{border:none;vertical-align:middle;}
.KBDetailNavLink{margin-right:5px;}
.kbdetailnewnav{text-align:left;}
	
#catLink{color:#fff;}

/* Values for new HTML/.NET pages */
#fuzeExtNav {

}

.fuzeBlockNav {
    clear: both;
    border-color: #265c9c;
    border-style: solid;
    border-width: 3px 0 0px 0;
    display: block;
    background: #e6f0ff;
    width: 100%;
    line-height: 36px;
    float:left;
}

.fuzeBlockNav ul {
    clear: both;
    padding: 0px;
    margin: 0px;
    height: 36px
}

.fuzeBlockNav ul li {
    padding: 0;
    border-right: #265c9c 1px solid;
    display: inline;
    float: left;
    margin: 0px;
    line-height: 36px;
    height: 36px
}

.fuzeBlockNav ul li a {
    padding: 2px 7px 2px 7px;
    display: block;
    font-weight: bold;
    font-size: 10pt;
    margin: 2px;
    color: #000;
    line-height: 28px;
    height: 28px;
    text-decoration: none
}
.fuzeBlockNav ul li a:hover {
    text-decoration: underline
}

.fuzeBlockNav ul li.activeTab a {
    background: #265c9c;
    color: #fff;
}

.fuzeRoundedNav {
	clear: both;
	height: 30px!important;
    border-width: 0 0 3px 0;
    border-bottom-style: solid;
    border-color: #265c9c;
	
}

.fuzeRoundedNav ul {
	clear: both;
	list-style: none;
	margin: 0;
	padding: 0;
}
.fuzeRoundedNav li {
	display: inline;
	height: 30px!important;
	line-height: 30px;
	margin: 0 5px 0 5px;
	padding: 0;
}
.fuzeRoundedNav li a {
	background: url(../images/g_leftcorner.gif) #e6f0ff no-repeat top left;
	color: #000;
	float: left;
	font-weight: bold;
	margin: 0 0px 0 0;
	padding-left: 10px;
	text-decoration: none;
	font-size: 10pt;
	line-height: 30px;
}

.fuzeRoundedNav li span {
    background: url(../images/g_rightcorner.gif) #e6f0ff no-repeat top right;
    cursor: pointer;
    display: block;
    float: left;
    padding-right: 10px;
    margin-right: 5px;
} 

.fuzeRightNav .fuzeIntLogout{padding-right: 0px;} 

.htcOnlineHelp {width:30px!important;}
.htcIntDashboard {width:35px!important;margin-right:5px!important;;}
.htcIntLogoutNav {width:45px!important;margin-right:30px!important;}

.fuzeRoundedNav li a:hover {
	text-decoration: underline;
}

.fuzeRoundedNav li.activeTab a:hover {
	text-decoration: none;
}
.fuzeRoundedNav li.activeTab a {
	background: url(../images/g_leftcorner.gif) #265c9c no-repeat top left;
	color: #fff;
}

.fuzeRoundedNav li.activeTab span {
    background: url(../images/g_rightcorner.gif) #265c9c no-repeat top right;
    cursor: pointer;
    display: block;
    float: left;
    padding-right: 10px;
    margin-right: 5px;
}

.fuzeRoundedNav li.logoutBtn {
	float: right;
	margin-right:1px;
}
.fuzeRoundedNav li.logoutBtn a/*, a:hover*/ {
	background: none;
	text-decoration: none;
}


.fuzeBlockNav ul li.fuzeRightNav  {
    border-style:none;
    display: inline;
    float:right;
}

.fuzeRoundedNav ul li.fuzeRightNav  {
    border-style:none;
    display: inline;
    float:right;
}

.fuzeRoundedNav ul li.fuzeRightNav a{background: none;}
.fuzeRoundedNav ul li.fuzeRightNav span {
    float: right;
    border-style:none;
    background: none;
    margin: 0px;
    padding: 0px;
}

   

.fuzeBlockNav ul li a {
    padding: 2px 7px 2px 7px;
    display: block;
    font-weight: bold;
    font-size: 10pt;
    margin: 2px;
    color: #000;
    line-height: 28px;
    height: 28px;
    text-decoration: none
}

.fuzeMyInfoNav {
    border: 0;
}

.fuzeMyInfoNavTabs ul {
    float: right;
}

.fuzeMyInfoNavTabs ul li {
    margin: 0;
}

.fuzeMyInfoSpacer {
    clear: both;
    height: 5px;
 }
 
.fuzeMessageInfo {
    font-size: 10pt;
}

.fuzeUnreadMessages {
    padding: 10px 5px 10px 5px;
    float:right;
 }


.fuzeMyInfoNavTabsBottom {
    clear: both;
    border-width: 0 0 2px 0;
    border-style: solid;
    border-color: #265c9c;    

}

.notactive {color:#ccc;}

.subNav {
	background: #265c9c;
	clear: both;
	height: 31px!important;
}
.subNav ul {
	clear: both;
	list-style: none;
	margin: 0;
	padding: 0;
}
.subNav li {
	display: inline;
	float: left;
	line-height: 30px;
	padding: 0;
}
.subNav li a {
	border-right: 2px #e6f0ff solid;
	color: #e6f0ff;
	font-weight: bold;
	font-size: 10pt;
	padding: 0 5px 0 0;
	text-decoration: none;
}
.subNav li a:hover {
	color: #fff;
	text-decoration: underline;
}
.subNav li.activeSubNav a {
	color: #fff;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}
.subNav li a.lastLink {
	border: none;
}
.subNav li.helpBtn {
	float: right;
	text-align:right;
}
.subNav li.helpBtn a {
	background: none;
	border: none;
	color: #fff;
	margin-right: 12px;
	text-decoration: none;
}
.subNav li.helpBtn a:hover {background: none;}

.fuzeHeaderBar {
	background: #FF9900;
	margin-bottom:15px; float:left; width:100%;
	
}

.fuzeHeaderBarLogo {
	background: #FF9900;
	vertical-align: middle;
	margin-bottom: 15px;
}

.fuzeHeaderBarRight {float:right;margin:0;padding:5px 5px 0 0;}

.fuzeHeaderBarRight a {padding-right: 5px;padding-top: 5px;}
.fuzeFormValidationAlert{color:red;font-size:large;padding-left:10px;text-decoration:none;}
.fuzeMsgTable {
    margin: 5px 10px;
    background-color: #cccccc;
    border: ridge 1px #265c9c;
    width: 480px;
 }
 .fuzeMsgTable td{padding: 10px 5px;}
 .fuzeLoginDiv {margin: 10px 15px;}
 
 .fuzeHR {
    width: 100%;
    color: #265c9c;
    background-color: #265c9c;
    height: 2px;
    margin: 5px 0;
 }

 .fuzeHamburgerHR {
    width: 100%;
    height: 2px;
    margin: 0px;
 }

.fuzeMainNavAbs {width:100%;background-color:#265c9c;height:40px;line-height:30px;}
.fuzeMainNavAbs .inboxBN {position:relative;margin-right:-8px;}
.fuzeMainNavAbs span.count {
	background: #fff;
	color: #265c9c!important;
	padding: 1px 3px 2px;
	font: bold .7em/1em arial, sans-serif;
	position: relative;
	top: -7px;
	left: -10px;
	border-radius: 5px;
	border: solid 1px #030;
	/*margin-right:-10px;*/
}
.fuzeMainNavAbs .email-md {
    display: inline-block;
	background: url(../images/globalsprite.png) no-repeat -25px -150px;
    height: 14px;
    margin: 0 3px -4px 0;
    width: 22px; 
}
.fuzeCAnswerBlock{margin: 0px;border-top: 3px solid #000000;}
.fuzeNavItem {color: #FFFFFF; font-size: 8pt; font-weight: bold;text-decoration: underline;text-align:center;vertical-align:middle;padding:0px 0px 0px 0px;}
.fuzeNavItemText {color: #FFFFFF; font-size: 8pt; font-weight: bold;text-decoration: none;text-align:center;vertical-align:middle;padding:0px 0px 0px 0px;}
.fuzeUnreadMessagesNavItem {color: #fdff86; font-size: 8pt; font-weight: bold;text-decoration: underline;text-align:center;vertical-align:middle;padding:0px 0px 0px 0px;}
.fuzeUnreadMessagesNavItemText {color: #fdff86; font-size: 8pt; font-weight: bold;text-decoration: none;text-align:center;vertical-align:middle;padding:0px 0px 0px 0px;}
a.fuzeUnreadMessagesNavItem:link {    COLOR: #fdff86;    FONT-SIZE: 9pt;    FONT-WEIGHT: bold;    Text-decoration:underline; background:#fff;padding:2px 3px; color:#000;border-radius:3px; -moz-border-radius :3px; -webkit-border-radius:3px;} 
a.fuzeUnreadMessagesNavItem:visited {    COLOR: #fdff86;    FONT-SIZE: 9pt;    FONT-WEIGHT: bold;    Text-decoration:underline;background:#fff;padding:2px 3px; color:#000;border-radius:3px; -moz-border-radius :3px; -webkit-border-radius:3px;} 
a.fuzeUnreadMessagesNavItem:hover {    COLOR: #fdff86;    FONT-SIZE: 9pt;    FONT-WEIGHT: bold;    Text-decoration:none;background:#fff;padding:2px 3px; color:#000;border-radius:3px; -moz-border-radius :3px; -webkit-border-radius:3px;} 
a.fuzeUnreadMessagesNavItem:active {    COLOR: #fdff86;    FONT-SIZE: 9pt;    FONT-WEIGHT: bold;    Text-decoration:underline;background:#fff;padding:2px 3px; color:#000;border-radius:3px; -moz-border-radius :3px; -webkit-border-radius:3px;} 

.fuzeThumbsUp{background:url(../images/globalsprite.png) -50px -125px no-repeat;
height:20px;
width:20px;
margin-bottom:-4px;
}
.fuzeThumbsDown{background:url(../images/globalsprite.png) -75px -125px no-repeat;
height:20px;
width:20px;
margin-bottom:-4px;
} 

.fuzeSocialTop {width: 100%;min-width: 515px;position:relative;top:-0px;}
.fuzeSocialMetaInfo {/*font-size: 8pt; fontsize increase*/ clear:both;}
.fuzeSectionHeader {font-family:Georgia, Times, Times New Roman, Serif; font-weight:bold;font-size: 10pt;}
.fuzeInitialContent{padding-top:17px;}
.fuzeInitialContent .fuzeSectionHeader{font-size:16pt;}
	
.fuzeNavLink {position:relative;padding-left:5px;}
.fuzeNavLinkImg {text-decoration:none;padding-right:2px;font-family:Verdana, Arial, Helvetica; font-size:8pt;}
.fuzeImgCCLogo {padding:20px 20px 20px 20px;}
.fuzeDashedLine {border-bottom: 1px dashed #CCCCCC; margin-top:3px;}
.fuzeLabel{font-weight:bold;}
.fuzeSocialSectionLinks { padding-top:10px;}
.fuzeClearDiv {clear:both; height:1px;}
/*.fuzeSocialHeader {height: 75px;}*/
.fuzepnlIHaveTheSameQuestion{float:right;}
.fuzeStatusLabel {position:relative;margin-top:2px;font-size:8pt;}

.fuzeDivider {width:100%;background: #%23ffffff; /* Old browsers */
							/* IE9 SVG, needs conditional override of 'filter' to 'none' */
							background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
							background: -moz-linear-gradient(top,  #%23ffffff 0%, #265c9c 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#%23ffffff), color-stop(100%,#265c9c)); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(top,  #%23ffffff 0%,#265c9c 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(top,  #%23ffffff 0%,#265c9c 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(top,  #%23ffffff 0%,#265c9c 100%); /* IE10+ */
							background: linear-gradient(to bottom,  #%23ffffff 0%,#265c9c 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#%23ffffff', endColorstr='#265c9c',GradientType=0 ); /* IE6-8 */}

.fuzeGradCAAnsweredQuestion{
	background: #dff2da; /* Old browsers */
							/* IE9 SVG, needs conditional override of 'filter' to 'none' */
							background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
							background: -moz-linear-gradient(top,  #dff2da 0%, #ffffff 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dff2da), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(top,  #dff2da 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(top,  #dff2da 0%,#ffffff 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(top,  #dff2da 0%,#ffffff 100%); /* IE10+ */
							background: linear-gradient(to bottom,  #dff2da 0%,#ffffff 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dff2da', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.fuzeGradCAUrgentUnansweredQuestion{
	background: #ffd6d6; /* Old browsers */
							/* IE9 SVG, needs conditional override of 'filter' to 'none' */
							background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
							background: -moz-linear-gradient(top,  #ffd6d6 0%, #ffffff 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd6d6), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(top,  #ffd6d6 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(top,  #ffd6d6 0%,#ffffff 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(top,  #ffd6d6 0%,#ffffff 100%); /* IE10+ */
							background: linear-gradient(to bottom,  #ffd6d6 0%,#ffffff 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd6d6', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.fuzeGradColorCANonUrgentUnansweredQuestionTop{
	background: #ffefb4; /* Old browsers */
							/* IE9 SVG, needs conditional override of 'filter' to 'none' */
							background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
							background: -moz-linear-gradient(top,  #ffefb4 0%, #ffffff 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffefb4), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(top,  #ffefb4 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(top,  #ffefb4 0%,#ffffff 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(top,  #ffefb4 0%,#ffffff 100%); /* IE10+ */
							background: linear-gradient(to bottom,  #ffefb4 0%,#ffffff 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffefb4', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.fuzeGradCCInitialTopicTop{
	background: #dff2da; /* Old browsers */
							/* IE9 SVG, needs conditional override of 'filter' to 'none' */
							background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
							background: -moz-linear-gradient(top,  #dff2da 0%, #ffffff 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dff2da), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(top,  #dff2da 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(top,  #dff2da 0%,#ffffff 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(top,  #dff2da 0%,#ffffff 100%); /* IE10+ */
							background: linear-gradient(to bottom,  #dff2da 0%,#ffffff 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dff2da', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.fuzeGradCINoStatusTop{
	background: #b6e8f8; /* Old browsers */
							/* IE9 SVG, needs conditional override of 'filter' to 'none' */
							background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
							background: -moz-linear-gradient(top,  #b6e8f8 0%, #ffffff 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6e8f8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(top,  #b6e8f8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(top,  #b6e8f8 0%,#ffffff 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(top,  #b6e8f8 0%,#ffffff 100%); /* IE10+ */
							background: linear-gradient(to bottom,  #b6e8f8 0%,#ffffff 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6e8f8', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.fuzeGradCIComingSoon{
	background: #ffefb4; /* Old browsers */
							/* IE9 SVG, needs conditional override of 'filter' to 'none' */
							background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
							background: -moz-linear-gradient(top,  #ffefb4 0%, #ffffff 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffefb4), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(top,  #ffefb4 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(top,  #ffefb4 0%,#ffffff 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(top,  #ffefb4 0%,#ffffff 100%); /* IE10+ */
							background: linear-gradient(to bottom,  #ffefb4 0%,#ffffff 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffefb4', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.fuzeGradCIUnderReview{
	background: #ffd6d6; /* Old browsers */
							/* IE9 SVG, needs conditional override of 'filter' to 'none' */
							background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
							background: -moz-linear-gradient(top,  #ffd6d6 0%, #ffffff 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd6d6), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(top,  #ffd6d6 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(top,  #ffd6d6 0%,#ffffff 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(top,  #ffd6d6 0%,#ffffff 100%); /* IE10+ */
							background: linear-gradient(to bottom,  #ffd6d6 0%,#ffffff 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd6d6', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.fuzeGradCILaunched{
	background: #dff2da; /* Old browsers */
							/* IE9 SVG, needs conditional override of 'filter' to 'none' */
							background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
							background: -moz-linear-gradient(top,  #dff2da 0%, #ffffff 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dff2da), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(top,  #dff2da 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(top,  #dff2da 0%,#ffffff 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(top,  #dff2da 0%,#ffffff 100%); /* IE10+ */
							background: linear-gradient(to bottom,  #dff2da 0%,#ffffff 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dff2da', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.fuzeGradCICompanyResponse{
	background: #b6e8f8; /* Old browsers */
							/* IE9 SVG, needs conditional override of 'filter' to 'none' */
							background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
							background: -moz-linear-gradient(top,  #b6e8f8 0%, #ffffff 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6e8f8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(top,  #b6e8f8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(top,  #b6e8f8 0%,#ffffff 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(top,  #b6e8f8 0%,#ffffff 100%); /* IE10+ */
							background: linear-gradient(to bottom,  #b6e8f8 0%,#ffffff 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6e8f8', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
 
.fuzeSocialGradient {height:100%;min-height:75px;}
.fuzeGradientContainer {position: relative;min-height:75px;}

.fuzeSocialAvatar {margin:10px 10px 10px 0px;float: left; padding-left:10px; text-align:center;}
.fuzeAvatarLabel {margin:5px 0;padding:0;font-weight:bold;}
.fuzeAvatarLabel a{text-decoration:none;display:block; line-height:1.1em;margin-top:6px;}
#imgUserAvatar{margin-top:10px;}

.fuzeSocialTopicDetail { margin: 10px 0 0;clear:none!important;max-width:75%;}
.fuzeSocialTopicDetail p {margin:0 0 1em;}
.fuzeSocialTopicDetail ul { padding-left: 30px; margin-left: 0; }
.fuzeSocialTopicDetail li {margin: 0;padding: 0;}
.fuzeComment {height:auto!important;padding: 10px 0px 0px 0px;}
.fuzeCompanyResponse{height:auto!important;padding: 10px 0px 0px 0px;margin-left:10px;}
.fuzeCommentRow {max-width:75%;line-height:2em;}
.fuzeCommentDetail .fuzeCommentRow {max-width:99%;} 
.fuzeCommentRow2 {padding: 1px;max-width:70%;}
.fuzeCommentDetail_clarification{margin-top:0px; min-height:75px;}
.fuzeCommentDetail{margin-top:0px; min-height:85px; margin-left:80px;min-height:115px!important;}
.fuzeCommentLabel {font-family:Georgia, Times, Times New Roman, Serif;/* font-size:9pt;*/font-weight:bold;}
.fuzeCommentLabel a {font-family:Georgia, Times, Times New Roman, Serif;/* font-size:9pt;*/font-weight:bold;}
.fuzeContentInfo {font-family:Georgia, Times, Times New Roman, Serif; /*font-size:9pt;*/}
.fuzeContentInfo a {font-family:Georgia, Times, Times New Roman, Serif;/* font-size:9pt;*/}
.comment {padding-top:10px;}

.fuzeUsedInKB{position: absolute;top: 10px;right: 10px;}
.fuzeCommentLvl1{position:relative;}
.fuzeCommentLvl2{padding-left:20px;}
.fuzeCommentLvl3{padding-left:40px;}
.fuzeCommentLvl4{padding-left:60px;}
.fuzeCommentLvl5{padding-left:80px;}
.fuzeCommentLvl6{padding-left:100px;}
.fuzeCommentLvl7{padding-left:120px;}
.fuzeCommentLvl8{padding-left:140px;}
.fuzeCommentLvl9{padding-left:160px;}
.fuzeCommentLvl10{padding-left:180px;}
.fuzeSocialBtn {background-color: #265c9c;color: #fff;font-family: Verdana, Arial; font-size: 8pt;}

#fuzeMainContainer {padding-right:10px; min-width:640px;}
#fuzeNav {float:left;margin: 0 0 0 0px;border: 1px;min-width: 520px;}
#fuzeCatBreadCrumb {margin: 0 0 0 10px;color: #113F10;font-size: 8pt; font-weight: bold;}
.fuzeSocialDetails {padding: 10px 0 0 0px;margin-left:70px;max-width:75%;}
#fuzeSocialTopicContainer {margin:0px 5px 10px 80px;}
#fuzeSocialTopic {font-weight:bold;font-size: 10pt;}
.fuzeSocialTopic {font-weight:bold;font-size: 10pt;}
#fuzeSocialClarificationText {margin: 2px 0 10px 0;}
#fuzeSocialResponseBlock {margin: 0 0 5px 0;}
#fuzeSocialResponseHeader {padding:5px 0 0 10px;}
#fuzeSocialResponseContent {margin: 0 10px 0px 0px;}
#fuzeResponseDetail {font-size: 10pt;}
#fuzeCommentControl {margin: 0 10px 0 10px;border-top: 3px solid #000000;height:30px;}
#fuzeSortBy {font-size: 8pt;font-weight: bold;margin: 5px 0 5px 0;width:100%;}
#fuzeSortSelect {font-size: 9pt;font-family: Verdana, Arial;}
#fuzeComments{margin: 10px;padding-top:2px;font-size:14px;}
#fuzeComments .fuzeSocialMetaInfo {clear:none!important;}
#fuzeCommentsHeader{margin:10px;}
#fuzeSocialClarification {margin: 10px 5px 5px 10px;}
#fuzeSocialClarificationText {margin: 2px 0 10px 0;}
#fuzeNavSpacer {width:100%;height:3px;clear:both;position:static;}
#fuzeMainContent {border:solid 1px #d5d5d5;}
#fuzeFixedNav {width:100%;position:relative;z-index:20;background-color:#fff;}
#fuze_YesBox {float:right;margin-top:10px;} 
#fuzeExpansion {height:50px;}

/*jQuery Styles for Fuze Social*/
.fuzeSocialjQuery .ui-widget-header {
	background:#265c9c;
	color: #ffffff;
}
.ui-dialog-titlebar-close
{
	background:#dddddd;
	margin:2px 2px 2px 2px;
}

.fuzeSocialContentAlert{color:Red;}
.fuzeSocialjQuery .ui-icon {
	background-image:url(../images/jquery/ui-icons_888888_256x240.png);
}

.fuzeJQueryConfirm .ui-widget-header {
	background:#265c9c;
	color: #ffffff;
}
.fuzeJQueryConfirm .ui-dialog-titlebar-close
{
    display:none;
}
.fuzeJQueryConfirm .ui-dialog-buttonpane {padding: 0!important;}
.fuzeJQueryConfirm .ui-dialog-content {padding:.5em 1em}
    .fuzeJQueryConfirm .ui-dialog-content p {
        padding: 1em 0;
    }

#fuze_question_mainwrapper{ width:585px; margin:50px auto; background-color:#FFFFFF; border:1px solid #CCCCCC;}


.fuze_question_greenbar1{ display:block; position:relative; width:579px; height:19px; 
    background-color:#265c9c; padding:3px;}

.fuze_question_greenbar1 h1{ display:inline; margin:0px; padding:0px; 
    font:bold 14px Georgia, "Times New Roman", Times, serif;
    color:#FFFFFF; text-indent:10px;}

.fuze_deletebox{ position:absolute; width:14px; height:14px; top:5px; left:560px; }

.fuze_question_bodycontent{
background-color:#FFFFFF;
padding:10px;
}
#fuze_question_bodycontent{
background-color:#FFFFFF;
padding:10px;
color: #000000;
}
#fuze_question_bodycontent p{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#265c9c;
margin-bottom:5px;
}

.fuze_question_bodycontent p{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#001f04;
margin-bottom:5px;
}
.fuze_linkboxwrapper{
width:620px;
}


/*possibly not in use*/

.fuze_question_link1:link, .fuze_question_link1:visited, .fuze_question_link1:active { 
display:block; 
color:#000000;
text-decoration:underline; 
font:bold 13px Georgia, "Times New Roman", Times, serif; 
padding:0 0 0 30px; 
text-align:left;
background:url(../images/bubbleicon.jpg) no-repeat;
}
.fuze_question_link1:hover { 
display:block; 
color:#000; 
text-decoration:underline; 
font:bold 13px Georgia, "Times New Roman", Times, serif; 
padding:0 0 0 30px;
text-align:left;
background:url(../images/bubbleicon.jpg) no-repeat;
}

a.fuze_question_link2 { 
display:block; 
color:#000000;
text-decoration:underline; 
font:bold 13px Georgia, "Times New Roman", Times, serif; 
padding:0 0 0 25px;
text-align:left;
background:url(../images/questionicon.jpg) no-repeat;
}

.fuze_question_link2:link, .fuze_question_link2:visited, .fuze_question_link2:active { 
display:block; 
color:#000000;
text-decoration:underline; 
font:bold 13px Georgia, "Times New Roman", Times, serif; 
padding:0 0 0 25px;
text-align:left;
background:url(../images/questionicon.jpg) no-repeat;
}

.fuze_question_link2:hover { 
display:block; 
color:#000; 
text-decoration:underline; 
font:bold 13px Georgia, "Times New Roman", Times, serif; 
padding:0 0 0 25px;
text-align:left;
background:url(../images/questionicon.jpg) no-repeat;
}

.fuze_question_textarea2{
width:555px;
height:80px;
padding:10px;
font:bold 17px Georgia, "Times New Roman", Times, serif;
color:#cccccc;
}

.fuze_viewanswer:link, .fuze_viewanswer:visited, .fuze_viewanswer:active {color:#000000;text-decoration:underline; font:normal 10px Verdana, Arial, Helvetica, sans-serif; display:inline; margin:0px; padding:0px;}
.fuze_viewanswer:hover {display:inline; margin:0px; padding:0px; color:#000; text-decoration:underline; font:normal 10px Verdana, Arial, Helvetica, sans-serif; }


#fuze_question_answerbox{
position:relative;
width:560px;
margin:0px;
padding:0px;
}

#fuze_question_answerbox p{
position:absolute;
height:20px;
width:500px;
margin:0px;
padding:0px;
float:left;
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.fuze_forumquestions{
margin:5px 0px 0px 0px; padding:0px; /*width:580px;*/
}
.fuze_forumquestions h1{
margin:0px; padding:0px;
font:bold 13px Georgia, "Times New Roman", Times, serif;
color:#000000;
line-height:35px;
}
.fuze_forumquestions h1 p{
display:inline;
margin:0px; padding:0px;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}


.fuze_dropdown4{
width:120px;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.fuze_radiobuttons_wrapper{position:relative; }
.fuze_radiobuttons_wrapper label{margin-left:2px;}

.fuze_radiobuttons_wrapper p{
vertical-align:middle;
line-height:50px;
position:absolute;
display:block;
margin:0;padding:0;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.fuze_remove:link, .fuze_remove:visited, .fuze_remove:active 
{color:#265c9c;text-decoration:underline; font:normal 10px Verdana, Arial, Helvetica, sans-serif;}

.fuze_remove:hover {color:#000;text-decoration:underline; font:normal 10px Verdana, Arial, Helvetica, sans-serif;}

.fuze_whitelink:link, .fuze_whitelink:visited, .fuze_whitelink:active {color:#FFF; text-decoration:underline; margin:5px;}
.fuze_whitelink:hover {color:#999; text-decoration:underline; }

.white{color:white;}

.fuze_pinkbar{
margin-top:1px;
padding:5px;
width:565px;
height:15px;
background-color:#ffd5d6;
border:1px solid #f0f0f0;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
}

.fuze_button{
margin-top:5px;
width:190px;
height:10px;
float:right;
}

.fuzeAddAttachDialog { width: 575px; height: 350px;	border: none;}
.fuzeAttachHeader { font-size:13px; font-weight:bold; margin:10px 0; }
.fuzeAttachFileTbl td { font-family: Verdana; font-size:10px; padding-bottom: 5px; padding-right:5px; }
.fzeAttachmentDlgRemoveIcon{margin-bottom:-3px;}

.fuzeErrMsg { margin: 5px 0 5px 0; }
.fuzeDialogMainWrapper{ width:585px;margin:10px auto;}
.fuzeDialogBodyContent{width:565px;background-color:#FFFFFF;}
.fuzeDialogBodyContent p{font-size:11px; color:#000000; margin-bottom:5px;}
.fuzeDialogBodyContent h1 { font-size:12px; color:#000000;margin-bottom:5px;font-weight:normal;}
.fuze_pTop5ProblemSolvers{ color:#265c9c;line-height:5px;padding:5px;}
.fuze_Top5ProblemSolversTitle
{
color:#ffffff;font-size:12pt;font-weight:bold;font-family:Georgia;text-align:center;padding-bottom:0px;
}

.fuze_UnansweredQuestions_container{width:380px;float:left;padding-left:1em;}

.fuze_UnansweredQuestions_lvl1{
	position:relative;left:40px;color:White;font-family:Arial;font-size:9pt;
}
.fuze_UnansweredQuestions_lvl2{
	position:relative;left:80px;color:White;font-family:Arial;font-size:9pt;
}
.fuze_UnansweredQuestions_lvl0{
	color:White;font-family:Georgia;font-size:12pt;font-weight:bold;
}

/*rounded corner divs*/
.RoundedCornersContainer{ margin: 0 10%;} 
.RoundedCornersContainer p {margin: 0 10px;padding-bottom:1em;}
b.rtop, b.rbottom{display:block;} 
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; } 
b.r1{margin: 0 5px} 
b.r2{margin: 0 3px} 
b.r3{margin: 0 2px} 
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px} 

/*unable to test this one*/
.fuze_UnreadSocialContent {	background-color:#cccccc;}
.fuzeDialog{
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}

.fuzeRadioBtnLst label {margin-right:8px;}
.fuzeRadioBtnLst input {margin-right:2px;}


.fzeNavCommVwAll{float:left;margin-left:4px;padding-left:5px;}
.fzeNavCommTopNvContainerLft{float:left;margin-left:5px;position:relative;top:5px;}
.fzeNavCommTopNvContainerRt{float:right;margin-right:5px;position:relative;top:5px;}
.newsscmChkBx input{margin-bottom:3px;}
.newsscmChkBx label{margin-bottom:3px;margin-left:3px;}
.newscmUrgentChkBx input{margin-right:2px;}
.newscmAlerts {margin-bottom:20px;}
.fuzenomargins { margin:0px 0px 0px 0px; }

.fze_ACD_radSendOption {margin-left:20px;}

/* Button */
.fuzeBtnWrapper {
	position:relative;height:21px;
	width:auto;float:left;
	text-align:center;
	background:url(../images/fuzebtn/box.png) top center repeat-x #265c9c;
	margin:0 5px;
}

.fuzeBtnCorner {
	background-color:#cccccc ;
	width:2px;
	height:2px;
}
.fuzeBtnTopLeft {
	position:absolute;
	top:0;
	left:0;
}
.fuzeBtnTopRight {	position:absolute;top:0;right:0;}
.fuzeBtnBtmLeft {
	position:absolute;
	bottom:0;
	left:0;
}
.fuzeBtnBtmRight {
	position:absolute;
	bottom:0;
	right:0;
}
.fuzeBtnName {
    margin-top:5px;
	height:auto;
	width:auto;
	font-size: 10px;
	line-height:9pt;
}

.fuzeBtnName a {color: #fff;text-decoration: none; font-weight:bold;padding: 0 15px 0;}
.fuzeBtnBGBox {	background-color:#265c9c;height:1px;width:1px;}
.fuzeBtnMask {
	background-color:#265c9c;
	width:4px;
	height:4px;
}
.fuzeBtnSpotLeft {
	position:absolute;
	top:2px;
	left:0;
}
.fuzeBtnSpotRight {
	position:absolute;
	top:2px;
	right:0;
}
/* End Button */


/*edit button on message list page*/
.fuze_int_messagelist_editButton .fuzeBtnCorner {
	background-color:#e6f0ff ;
}



/* Button Accent on Primary Color */
.AccentOnPrimaryBtn .fuzeBtnWrapper {
	background:url(../images/fuzebtn/box.png) top center repeat-x #cccccc;
}

.AccentOnPrimaryBtn .fuzeBtnCorner {
	background-color:#265c9c ;
}
.AccentOnPrimaryBtn .fuzeBtnBGBox {	background-color:#cccccc;}
.AccentOnPrimaryBtn .fuzeBtnMask {
	background-color:#cccccc;
}
.AccentOnPrimaryBtn .fuzeBtnName a {color: #265c9c;}
/* End Button */

/* Button Secondary on Primary Color */
.AccentOnSecondaryBtn .fuzeBtnWrapper {
	background:url(../images/fuzebtn/box.png) top center repeat-x #e6f0ff;
}

.AccentOnSecondaryBtn .fuzeBtnCorner {
	background-color:#265c9c ;
}
.AccentOnSecondaryBtn .fuzeBtnBGBox {	background-color:#e6f0ff;}
.AccentOnSecondaryBtn .fuzeBtnMask {
	background-color:#e6f0ff;
}
.AccentOnSecondaryBtn .fuzeBtnName a {color: #265c9c;}
.fzebtn{z-index:1000;}
/* End Button */

/* Button Custom on Custom Color */
.CustomOnCustomBtn .fuzeBtnWrapper {
	background:url(../images/fuzebtn/box.png) top center repeat-x #183bf5;
}

.CustomOnCustomBtn .fuzeBtnCorner {
	background-color:#265c9c ;
}
.CustomOnCustomBtn .fuzeBtnBGBox {	background-color:#183bf5;}
.CustomOnCustomBtn .fuzeBtnMask {
	background-color:#183bf5;
}
.CustomOnCustomBtn .fuzeBtnName a {color: #ffffff;}
/* End Button */

.fuzexbox {
background: transparent; 
float:left; 
margin:0 3px;
width: 240px;
}

.fuzextop, .fuzexbottom {display:block; background:transparent; font-size:1px;}
.fuzexb1, .fuzexb2, .fuzexb3, .fuzexb4 {display:block; overflow:hidden;}
.fuzexb1, .fuzexb2, .fuzexb3 {height:1px;}
.fuzexb2, .fuzexb3, .fuzexb4 {
background:#fff; 
border-left:1px solid #fff;border-right:1px solid #fff;}

.fuzexb1 {margin:0 5px; background:#fff;}
.fuzexb2 {margin:0 3px;border-width:0 2px;}
.fuzexb3 {margin:0 2px;}
.fuzexb4 {height:2px; margin:0 1px;}

.fuzexboxcontent {display:block; height:auto;padding:5px;}
* html.fuzexboxcontent {height:1px;}
.fuzeroundedbgcolor {background:transparent;color:#fff;}
.fuzeroundedborder { border:0 solid #fff; border-width:0 1px; }
.fuzeUCSummarySection{margin:10px;}
.fuzeUCSummaryLinksSection{margin:0px 0px 10px 10px;}
.fuzeUCSummPnlUserInfo{padding-right:3px;}
.fuzeUCSummaryContent{width:100%;}
.fuze_UCS_pt_brk_dwn_sub_sect{margin-left:32px;}
fieldset{border:solid 1px white; -moz-border-radius: 8px; border-radius: px;}
.fuze_greybox_form{ padding:5px; display:block; background-color:#cccccc;}
.CharCount{ float:right; position:relative;}
.fuzeListing { margin:0px; padding:0px;}
.fuzeListing li{ margin:5px auto;
            padding:10px 0 5px 15px;
            list-style-type:none;
            min-height: 60px;
            color:#000000;
            border-bottom:1px dotted #CCCCCC;
        }
.socialSearch .fuzeListing li:last-child {border-bottom:none!important;} /*REmoves the last border on the last LI item on the social search page*/
.fuzeListing img { display:inline; float:left; margin-right:5px; margin-bottom:0px; }
.fuzeListing p { vertical-align: top; margin: 0; padding: 0; line-height: 15px;}    


#rdoPeriod{width:718px;}
#rdoPeriodTop label{margin-right:10px;margin-left:3px;}		
#rdoPeriodTop{width:720px;}
#Keywords_fs{width:740px;margin-bottom:10px;}
#Keywords_fs_container{width:718px;padding:10px;}
.fuze_select_tags_pnl{clear:both;float:left; padding: 0px 10px 0px 10px;}
.cc_status_filters_pnl{float: left; margin-top: 20px; margin-left: 10px;}
.txtCITags{width:200px;margin-bottom:10px;}
.ci .txtCITags{width:93%;margin-bottom:10px;}

.fuze_period_select_box{width:718px;}
.fuze_period_select_box label{margin-right:10px;margin-left:3px;}		
.fuze_period_select_box_top{width:720px;}
.fuze_ucdetail_period_select_box{width:638px;margin-bottom:10px;}
.ucd_bottom_spacer{height:200px;}
.rdoAllAnyExact input{margin-right:3px;margin-top:5px;}
.rdoAllAnyExact label{margin-right:5px;margin-top:5px;}
.fuze_fs_chk_bx input{margin-right:3px;margin-bottom:5px;}
.fuze_fs_chk_bx label{margin-right:3px;margin-bottom:5px;white-space:nowrap;font-weight:bold;}

.fuze_browsecat_chk_bx input{margin-right:3px;}
.fuze_browsecat_chk_bx label{margin-right:3px;white-space:nowrap;font-weight:bold;}

#fze_UCD_content{margin-left:10px;margin-right:10px;}
.fze_UCD_pnlInternalExternal{margin-bottom:5px;}
.fze_UCD_OnlyInclude{margin-bottom:5px;}
.fze_UCD_results_hdr{width:100%;float:left;margin-right:10px;margin-bottom:10px;}
.UCD_fbsPeriod{width:500px;}
.fuze_chk_bx input{margin-right:3px; margin-top:5px;}
.fuze_chk_bx label{margin-right:5px; margin-top:5px;}

.fze_ucdetail_chk_kb{margin-left:125px;}
.fze_ucdetail_chk_kb input{margin-right:6px;}

#fuze_div_chkActivityKB{width:40%;height:25px;float:left;background:url(../images/social/kb_small.png) no-repeat;}
#fuze_div_chkActivityCA{width:40%;height:25px;float:left;background:url(../images/social/ca_small.png) no-repeat;}
#fuze_div_chkActivityCI{width:40%;height:25px;float:left;background:url(../images/social/ci_small.png) no-repeat;margin-top:10px;}
#fuze_div_chkActivityCC{width:45%;height:25px;float:left;background:url(../images/social/cc_small.png) no-repeat;margin-top:10px;}

.REF {color:#ccc;font-style:italic;}
.pnlActivityMeasuredUsing{clear:both;float: left; width: 100%; margin-top: 10px;}
#fuze_activity_measured_fs{width:720px;}
.chkActivityMeasuredBy input{margin-right:3px;}
.chkActivityMeasuredBy label{margin-right:5px;}
.pnlActivityShowDetail{display:inline; margin-top:5px;}
.fuze_activity_measured_container{width:600px;}		
.pnlActivityContent {margin:5px 0; width:98%; line-height:22px;}
.pnlActivityContent_no_avatar {margin: 0 10px 5px 34px; float:left; width:89%; line-height:22px; padding-right:15px;position:relative;}
.fuze_pnlContentMain_activity .pnlActivityContent {margin:5px 10px 5px 27px;}

.chkActivityMeasuredBy{margin-right:10px;}
.chkActivityMeasuredBy input{margin-right:3px;}
.chkActivityMeasuredBy label{margin-right:5px;}

.fuze_cs_top_bx {clear:both;margin: 10px auto 0px auto;min-width:760px;width:100%;padding:0px;}
#ctl00_phMain_FuzeSearchImageArea {*width:120px;min-width:117px; text-align:center;} 
.fuze_commsearch_view_lbl{margin-left:5px;}
.fuze_commsearch_result_container{margin-top:10px;}
.fuze_commsearch_sort_by_lbl{
    vertical-align: top; float: left;margin-top:7px;margin-right:15px;margin-left:10px;font-weight:bold;}
.fuze_lnk_select_tags{font-weight:bold!important;font-decoration:underline!important;color:#265c9c!important; }
.fuze_lnk_whitelabel{font-weight:bold;color:White;}
.fuze_commsearch_sort_by_btns_container{vertical-align: top;margin-top:5px;float: left;width: 200px;}
.fuze_commsearch_sort_by_btns_container .fuzeButton{margin-left:5px;}
.fuze_commsearch_view_container{float: left;margin-left:10px;}
.fuze_commsearch_helplink_container{float: left;}
.fuze_comm_fieldset{padding:5px;}
.fuze_cm_search_txt{color:#ffffff;line-height:18px;}
.fuze_cm_search_txt a {display:inline-block; margin-top:10px;}
.fz_cm_search_panFilters_tall{height: 470px;clear:both;}
.fz_cm_search_panFilters_med{height: 360px;clear:both;}
.fz_cm_search_panFilters_short{height: 125px;clear:both;}

#rdoPeriod label{margin-right:10px;margin-left:3px;}
#fuze_commsearch_welcome_container{margin:0 5px;height:100%;min-height:100px;}
.fuze_commsearch_welcome_container{margin:0 0px;height:100%;min-height:100px;}  
#fuze_commsearch_welcome_container2{}
.cm_search_imgSCArea{ float:left;}
.cm_search_pnlAnnouncements{ float:left; width:40%; margin:10px 10px;}
.fuze_welcome_panel{margin-top:11px;min-height:130px;float:left;}    
.fuze_welcome_panel_pddng{padding-right: 20px;padding-bottom: 10px;}
.fuze_welcome_panel .fuzexboxcontent{background:#ffffff;}
.fuze_welcome_panel .fuzeroundedbgcolor{background:#ffffff;}
.ciccOrderResults li, .ciItemStates li {font-size:13px;display:inline-block;padding-right:7px;margin-right:7px;border-right:solid 1px #000;margin-left:0!important;}
.ciccOrderResults li:last-child, .ciItemStates li:last-child {border:0!important;padding-right:0;}
.ciccOrderResults a:hover {text-decoration:underline;}
.ciccOrderResults a {text-decoration:none;}
.ciItemStates a:hover {text-decoration:underline;}
.ciItemStates a {text-decoration:none;}
.ciccSortBanner {/*height:28px;line-height:1em;*/}

.cm_search_imgFeaturedAuthorAvatar{padding:15px;width:48px;height:48px; padding:0 0 0 0; margin:0 0 0 0;}
.cm_search_btnContinue{ position:relative; }
.12pt label {font-size:12pt;}
.cm_search_pnlFeaturedAuthor{float:left;padding-left:20px;padding-top:10px;padding-bottom:10px;height:100%;}
.cm_search_featured_author_tbl{width:100%;position:relative;top:-12px;left:-10px;}
#fuze_featured_author_container{margin:0 0 0 0;}
.cm_search_featured_author_nav_dv{width:265px; position:relative; float:left;background-color:#265c9c;font-size:small;font-weight:bold;font-family:Georgia;color:White; 
    padding-left:5px; padding-top:4px; 
    margin-right:5px;margin-left:-3px;margin-top:-6px;}
.cm_search_featured_author_dv{float:left;background-color:#265c9c;font-size:small;font-weight:bold;font-family:Georgia;color:White; padding-left:5px;}
.cm_search_pnlRow2_CCCI{height:130px;padding-left:10px;padding-bottom:10px;}
.cm_search_div_featured_author_nav{float:right;height:20px; padding-right:10px; padding-top:3px;}
.cm_search_imgFeaturedAuthorAvatar_container{vertical-align:top; width:60px; padding-left:3px;}
.cm_search_ltlFeaturedAuthor_container{text-align:center;font-weight:bold;}
.cm_search_FeaturedAuthor_thumb_container{vertical-align:top;}
.cm_search_FeaturedAuthor_links_container{text-align:center;}
.cm_search_pnlRow2_CA
    {width:100%;margin-top:10px auto;float:left;
    padding:1.2em 0;background-color:#265c9c;}
.cm_search_pnlRow2_CA_UAQs_container{clear:none;float:left;margin-left:5px;padding-bottom:5px;width:100%;}
.cm_search_prblm_solver_container
    {clear:none;float:left;position:relative;padding:0px 10px 10px 10px;color:#ffffff;}
#fuzediv_simplesearch{height:115px;padding-bottom:10px;}
.cm_search_txtQuestion{width:320px;margin-top:5px;}
.cm_search_search_using_container{float:left;padding-left:20px;}
.cm_search_lstSearchUsing{margin-top:5px;}
.cm_search_CA_select_cat_and_go_btn_container{float:left;position:relative;top:17px;left:20px;}
.cm_search_ca_select_cat_dv{float:left;margin-top:5px;}
.cm_search_ca_go_btn_dv{float:left;padding-left:20px;}
.cm_search_ca_fbsAnswered label{margin-right:25px;}
.cm_search_fbsCAIIP_div{height:20px;position:relative;top:3px;}
.cm_search_fbsCAIIP_option{margin-left:5px;margin-right:5px;}
.cm_search_fbsCAIIP_lbl{display:inline;margin-bottom:0px;}
.cm_search_ca_searchtype_div{float:left;width:110px;padding-left:20px;position:relative;top:15px;}
.cm_search_pnlAdvancedSearch{margin-top:0px;clear:both;height:150px;padding:0px 0px 0px 0px}
.cm_search_ca_advanced_row2{float:left; margin-left:10px;}
.cm_search_ca_tags_container{clear: both;float:left;margin-top:5px;}
.cm_search_ca_only_include_container{padding-left:10px; padding-bottom:5px;}
.cm_search_ca_resetBtn_container{float:left;padding-left:25px;padding-top:110px;}
.cm_search_ask_question_row{padding-top:10px;margin-left:5px;margin-bottom:5px;padding-bottom:5px;}
.cm_search_go_to_basic_srch_container{width:734px; text-align:right; margin-bottom:4px;}
.cm_search_keyword_lbl{width:587px;height:20px;}
.cm_search_tags_container{clear: both;float:left;margin-top:5px;}
.fuze_left{float:left;}
.cm_search_activity_measured_using_lbl{margin-right:5px;font-weight:bold;}
.cm_search_fbsPeriod_container{float: left; margin-top:5px; clear:both;}
.cm_search_panFilters_top_div{clear:both;height:5px;}
.cm_search_filter_row{width: 768px; float:left; margin-top:6px; padding-bottom:5px; clear:both;}
.cm_search_fbsIPP_div{height:20px; margin-left:7px;position:relative;top:3px;width:100%;}
.cm_search_btns_container{padding-top:8px;}

.cm_search_btn_row{width:100%;}
.cm_search_ca_activity_expand_section_div{float:right;margin-right:10px;width:auto;margin-top:-10px;}

.labeldiv { width: 168px; padding-right: 5px; color: #000; font-weight: bold; float: left;text-align: right;}
.valuediv { float: left;}
.clearDiv { height: 5px; clear: both;}
.headerspacer { margin-top: 10px;}
.textBoxAlignTop { vertical-align: top;}

.fuze_social_content_type_lbl{font-weight:bold;font-size:14pt;float:left;}
.fuze_initial_content_status{font-weight:normal;font-size:14pt;float:left;}

#fze_initial_content_header_div{padding-top:13px;margin-bottom:5px;}
.fuze_scm_status_name_lbl{font-weight:normal;font-size:10pt;float:left;font-family:Arial, Verdana, Helvetica;vertical-align:bottom;}

#fuze_products_allcontent {background-color:#e6f0ff;
height:600px;}
.hdrText { font-weight:bold; font-size:10pt;}
.hdrNote { font-size:8pt;}
.whiteLine { margin-top:15px;background-color:#ffffff;height: 2px;}
.blackLine { background-color:#000000;height: 1px;}

.fuze_pankbproducts { margin-left:10px;}         
.fuze_btnNew { margin-left:15px; margin-top:14px;}
.fuze_lblVersions{ margin-top:25px; font-weight:bold; font-size:10pt; }
.fuze_lblVersionLabel { font-weight:bold; }
.fuze_lblVersionNbr { font-weight:bold; margin-left:80px;}
.fuze_lblSavedMsg { font-weight:bold; padding-top:5px; padding-left:20px; }



.fuzeNoTabs{}

.tabClass { float:left; }
.csPnlMain{ margin-left:60px; }
.fuze_question_greenbar2{
display:block;
position:relative;
height:19px;
background-color:#265c9c;
padding:3px;
}
.fuze_question_greenbar2 h1{
	margin-top:3px;
	color:#fff;
	font-size:12px;
}


.UCDetail_CTSelBx_Container{float: left; margin:10px 0 10px 0; clear:both;}
.ContentTypeSelectionBox{width:638px;}
.ContentTypeSelectionBox label{margin-right:10px;margin-left:3px;}		
.fuzebox_content{padding:5px;}
.fuze_fs_chk_bx{margin-left:0px;}
.fuze_fs_chk_bx label{white-space:nowrap;}
.img_small_ct_icon{margin-right:5px;}
.ucDetail_FiltersDIV{background-color:#cccccc;width:100%;float:left;}
.ucDetail_rpp_pnl{float:right;}
.ucDetail_search_typ_pnl{float:left;}
.ucDetail_search_type_container{clear:both;margin-left:10px;}
.ucDetail_content_container{}
.ucDetail_UserType_div{clear:both;float:left;}
.ucDetail_UserType_div .fuzexbox{width:349px;}
.ucDetail_ContributionType_div{float:left;width:365px;margin-bottom:10px;}
.ucDetail_ContributionType_div .fuzexbox{width:350px;}
.ucDetail_div_DateMode{float:left;vertical-align:middle;margin-top:10px;margin-left:20px;}
.UCD_contribution_header{margin:5px 10px 5px 5px;padding-top:5px;float:left;width:85%;}
.UCD_contribution_stats_no_avatar p, .UCD_contribution_stats p {clear:both!important;}
.UCD_contribution_stats_no_avatar, .UCD_contribution_stats {line-height:24px;min-height:17px!important;margin-top:0.5em;}
.UCD_contribution_stats_activity{margin:0px 10px 5px 33px;}
.UCD_contribution_stats_no_avatar{margin:0px 10px 5px 33px;}
.fuze_results_nav{height:17px;}
.UCD_results_pnl{margin-right:10px;}
.UCD_results_div{float:left;width:30%;}
.UCD_results_nav_div{width:40%;float:left;text-align:center;}
.UCD_results_page_div{width:30%;float:right;text-align:right;}
.UCD_results_avatar{margin:0 0 10px;text-align:center;width:60px;}
.UCD_results_avatar_container{text-align:center;margin-top:0px;float:left;width:10%;}
.ucd_dashed_line{clear:both;margin:5px 0 10px;width:98%;}
.fzeContentTypeImg{vertical-align: middle;}
.fuzeRemove:link, .fuzeRemove:visited, .fuzeRemove:active {color:#265c9c;text-decoration:underline; font:normal 10px Verdana, Arial, Helvetica, sans-serif;}
.fuzeRemove:hover {color:#000;text-decoration:underline; font:normal 10px Verdana, Arial, Helvetica, sans-serif;}

.as_title {top:0px!important;}
.mypoints .results .originating_content {clear:both;}
.fuzeCommentLabel, .fuzeContentInfo {line-height:1.5em;}
.pnlActivityContent_no_avatar span {position:relative;top:0;}

.attachmentnotes {
	float:right;
	font-size:11px;
	font-weight: normal;
	height:15px;
	padding-right:10px;
}

.fuzeterms{
	clear:none;
	float:right;
	font-size:11px;
	font-weight: normal;
	width:76px;
	height:15px;
	z-index:1;
}
.ui-dialog-title{font-family:Georgia, Times New Roman;}
.fuzeForumQuestions{ margin:0px; padding:0px;}
.fuzeForumQuestions h1{
    margin:0px; padding:0px;
    font-size:13px;
    font-weight: bold;
    color:#001f04;
}
.fuzeForumQuestions h1 p{
    display:inline;
    margin:0px; padding:0px;
    font-size:11px;
    font-weight: normal;
}

.fuzeEditor {clear:both;padding:5px;margin-right:5px;}

#fuzeAnswerMainwrapper{ padding:10px; background-color:#FFFFFF; }
#fuzeIncludeRemoveCommentsSpan{ float: right; position:relative; left:3px;}
#fuzeAttachButtonSpan { float: right; padding-right: 15px;}
#fuzeAnswerQuestionTop{ background-color:#FFFFFF;}
#fuzeAnswerQuestionTop p { font-size: 10px;color:#000000;margin-bottom:5px;}
.fuzeContainer{ margin:0px; padding:0px;}
.fuzeContainer h1{
    margin:0px; padding:0px;
    font-size:13px;
    font-weight: bold;
    color:#001f04;
    line-height:35px;
}
.fuzeContainer h1 p{ display:inline; margin:0px; padding:0px; font-weight:normal;font-size:11px;}
.pnlEditYourAnswer{margin-top:10px; float:left;width:100%;}

.fze_aq_dlg_answers_container{position:relative;overflow-y:scroll;width:100%;height:200px;border:solid 1px #cccccc;padding-bottom:5px;margin-bottom:5px;}
.fze_aq_dlg_comment_container{padding:0px;width:100%;float:left;}
.fze_aq_dlg_commens_chk_bx_span{padding:20px;float:left;position:relative;top:15px;}
.pnlSectionHeader{margin-bottom:5px;}



#personPopupContainer   
{   
    position:absolute;   
    left:0;   
    top:0;   
    display:none;   
    z-index: 20000;   
}   

.personPopUpHelpContainer{float:right;}
.personPopUpInfoContainer{clear:both;text-align:right;}
.personPopUpInfoTbl{width:100%;text-align:right;}
.personPopUpRow{margin-top:5px;}
.personPopUpLabel{width:100%;font-weight:bold;padding-right:5px;}
.personPopUpVal{text-align:left;}
.personPopUpsmall{font-size:8pt;}
 
.personPopupPopup   
{   
}  
 
#personPopupContent   
{   
    background-color: #FFF;   
    min-width: 175px;   
    min-height: 30px;   
}   
  
.personPopupPopup .personPopupImage   
{   
    margin: 5px;   
    margin-right: 15px;   
}   
  
.personPopupPopup .corner    
{   
    width: 19px;   
    height: 15px;   
}   
       
.personPopupPopup .topLeft
{   
    background: url(../images/balloon_topLeft.png) no-repeat;   
}   
       
.personPopupPopup .bottomLeft    
{   
    background: url(../images/balloon_bottomLeft.png) no-repeat;   
}   
#fuzeForHelpingTheCommunity{padding-top:15px;font-family:Georgia;font-size:11pt;font-weight:bold;}
       
.personPopupPopup .left    
{   
    background: url(../images/balloon_left.png) repeat-y;   
}   
       
.personPopupPopup .right    
{   
    background: url(../images/balloon_right.png) repeat-y;   
}   
       
.personPopupPopup .topRight    
{   
    background: url(../images/balloon_topRight.png) no-repeat;   
}   
       
.personPopupPopup .bottomRight    
{   
    background: url(../images/balloon_bottomRight.png) no-repeat;   
}   
       
.personPopupPopup .top    
{   
    background: url(../images/balloon_top.png) repeat-x;
    padding:0px 0px 0px 0px;   
}   
       
.personPopupPopup .bottom    
{   
    background: url(../images/balloon_bottom.png) repeat-x;   
    text-align: center;   
}  

body,table,tr,th,td,dd,dt,dl,p,div,form,input,
pre,textarea,fieldset,blockquote,ul,ol,li,h1,
h2,h3 {
	margin: 0; padding: 0;
	}
	
ol,li{margin-left:10px;}
.fuzeMainDivWrapper{;}	
.fuzeWidthMarginAuto{margin: 0 auto;width:auto;}
body{margin-top:5px;margin-left:5px;margin-right:5px;}

.RemoteDlgA{font:normal 10px Verdana, Arial, Helvetica, sans-serif;}

.RemoteDlgHeaderH1{font-size:9pt;display:inline;}

.RemoteDlgH1 {font:bold 13px Georgia, "Times New Roman", Times, serif; color:#265c9c;}

#ctl00_phMain_divremotedialogmain { position:relative;width:671px;}
ul#fuze-navlist { margin-left: 0;padding-left: 0;white-space: nowrap;}
#fuze-navlist li { display: inline; list-style-type: none; }
#fuze-navlist a { padding: 2px 0px; }
#fuze-navlist a:link, #fuze-navlist a:visited { padding-left:15px; color:#fff; text-decoration: none;}
#fuze-navlist a:hover { color:#fff; text-decoration:underline; }
ul#fuze-navlist2 { margin-left: 0; padding-left: 0; white-space: nowrap; }
#fuze-navlist2 li { display: inline; list-style-type: none; }
#fuze-navlist2 a { padding: 2px 0px; }
#fuze-navlist2 a:link, #fuze-navlist2 a:visited { padding-left:15px; color:#fff; text-decoration: none; }

#fuze-navlist2 a:hover{ color:#fff; text-decoration:underline; }

.fuze-conversations-leftsection{
	width:413px;
/*	height:300px;*/
	float:left;
}
.fuze-conversations-rightsection{
	width:220px;
	/*height:300px;*/
	float:right;
}

.fuze-right-title{width:208px; 
    background:#e6f0ff;color:#265c9c;padding:5px 5px;}
.fuze-right-title p{ color:#265c9c;}
.fuze-conversation-navcontainer{width:413px;height:25px;border-bottom:4px solid #265c9c;}
.fuze-conversation-navcontainer2{ width:413px; height:29px; }
a.rollover:link, a.rollover:visited, a.rollover:active {
	font:normal 13px Georgia, "Times New Roman", Times, serif; color:#265c9c; padding:0.3em 0em; text-decoration:none;
}

a.rollover:hover {font:normal 13px Georgia, "Times New Roman", Times, serif; color:#fff; padding:0.4em 0em; text-decoration:none;
                  background-color:#265c9c;}

a.rollover_current:link, a.rollover_current:visited, a.rollover_current:active{
	font:normal 13px Georgia, "Times New Roman", Times, serif; color:#fff; padding:0.4em 0em; text-decoration:none;
}

a.feedbackrollover:link, a.feedbackrollover:visited, a.feedbackrollover:active {display:block; width:90px; float:left; background:url(../images/Social/RemoteDialog/feedback-18.png) left no-repeat;  text-indent:22px;}
a.feedbackrollover:hover {display:block; float:left; background:url(../images/Social/RemoteDialog/feedback-18-white.png) left no-repeat; text-indent:22px; 
                          background-color:#265c9c;}
a.feedbackrollover_current, a.feedbackrollover:visited#current{
	display:block; width:90px; float:left; background:url(../images/Social/RemoteDialog/feedback-18-white.png) left no-repeat; text-indent:22px; background-color:#265c9c;
}


a.questionsrollover:link, a.questionsrollover:visited, a.questionsrollover:active {display:block; width:95px; float:left; background:url(../images/Social/RemoteDialog/ca-18.png) left no-repeat;  text-indent:18px;}
a.questionsrollover:hover {display:block; width:95px; float:left; background:url(../images/Social/RemoteDialog/ca-18-white.png) left no-repeat; text-indent:18px; background-color:#265c9c;
                           }
a.questionsrollover_current, a.questionsrollover:visited#current{
	display:block; width:95px; float:left; background:url(../images/Social/RemoteDialog/ca-18-white.png) left no-repeat; text-indent:18px; background-color:#265c9c;
}


a.convorollover:link, a.convorollover:visited, a.convorollover:active {display:block; width:125px; float:left; background:url(../images/Social/RemoteDialog/cc-18.png) left no-repeat;  text-indent:24px;}
a.convorollover:hover {display:block; width:125px; float:left; background:url(../images/Social/RemoteDialog/cc-18-white.png) left no-repeat; text-indent:24px; background-color:#265c9c;}
a.convorollover_current, a.convorollover:visited#current{
	display:block; width:125px; float:left; background:url(../images/Social/RemoteDialog/cc-18-white.png) left no-repeat; text-indent:24px; background-color:#265c9c;
}


a.ideasrollover:link, a.ideasrollover:visited, a.ideasrollover:active {display:block; width:95px; float:left; background:url(../images/Social/RemoteDialog/ci-18.png) left no-repeat;  text-indent:24px;}
a.ideasrollover:hover {display:block; float:left; background:url(../images/Social/RemoteDialog/ci-18-white.png) left no-repeat; text-indent:24px; background-color:#265c9c;}
a.ideasrollover_current, a.ideasrollover:visited#current{
	display:block; width:95px; float:left; background:url(../images/Social/RemoteDialog/ci-18-white.png) left no-repeat; text-indent:24px; background-color:#265c9c;
}

.rnkButton {position:relative;border:solid #fff 1px!important;}
.rnkButton .count {background:#FFF;
    border:solid 1px #000;  /*Primary*/
    border-radius: 5px;
    color: #000000; /*Primary*/
    display: inline-block;
    font: bold 12px/1em arial, sans-serif;
    padding: 1px 3px;
    position: absolute;
    right: -7px;
    text-align: center;
    text-shadow:none!important;
    top: -5px;
    }
 .rnkExcPt {
    background: url(../images/exclaimation.png) no-repeat center center;
    bottom: 0;
    height: 15px;
    margin: 0 0 0 5px;
    position: absolute;
    width: 15px;
    position: absolute;
    right: -22px;
    top: -6px;
 }

.fuze_cc_comment_btn_div{margin-left:5px;}

.fuze-conversation-navcontainer img{border:none; }
.fuze-conversation-listing{width:413px;	position:relative; padding-top:5px;	min-height: 293px;}
.fuze-formbox{width:413px;	padding:5px;}
.fuze-surveybox{width:403px; background:#e6f0ff; padding:5px; }
.fuze-surveybox h1 { display:inline; }
.fuze-surveybox p{ color:#265c9c; }
.imgSettingsHoverShowBorder { border: solid 1px red; }
.imgSettingsHoverShowBorder2 { border: solid 1px blue; }
.csCloseDiv { display:none; }

.sqCount {
background: #265c9c; /*Primary Color*/
    color: #FFFFFF;
    float: left;
    font-size: 20px;
    font-weight: bold;
    margin-right: 10px;
    padding: 2px 3px;
    text-align: center;
}

.box00 {
  /*height:20px;*/
  font-size:10px;
  color:#FFFFFF;
  background-color:#022100;
  margin: 0 3px 0 0;
  text-align:center;
  float:left;
}

.box00 a 
{
	color: #FFF;
	text-decoration: none;
}
.box00 div.topleft {
	display: block;
	background: url("../images/box00.png") top left no-repeat;
	padding: 4px 0 0 4px;
}

.box00 div.topright {
	display: block;
	background: url("../images/box00.png") top right no-repeat;
	padding: 4px 8px  4px 4px ;
	margin: -4px 0 0 2px;
}

.box00 div.bottomleft {
	display: block;
	margin-top: -8px;
	background: url("../images/box00.png") bottom left no-repeat;
}

.box00 div.bottomright {
	display: block;
	background: url("../images/box00.png") bottom right no-repeat;
	height: 8px;
	margin-left: 8px;
}

.fuzeButton {
	background-color:#003300;
	display:inline-table;
}

.fuzeButton td.fuzeButtonText 
{
	background:url(../images/fuzebutton/button-wrapper_02.png) repeat-x top center; 
	text-align:center;
	vertical-align:middle;
}

.fuzeButton td a
{
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#FFFFFF; 
}

.fuzebutton_secondarycolor{ background-color:#e6f0ff; }
.fuzebutton_accent{background-color:#cccccc}
.fuzebutton_backgroundcolor{ 	background-color:#fff;}





.fuze_getting_started_positioning{ position:relative;top:-10px;}
#ctl00_phMaster_phMain_fuzeAnswerQuestionDialog_pnlTop {margin-top:7px;} /*Select Answer fix for button*/


.fuzeViewAttachments ul{ margin:0px; padding:0px; clear:both;}
.fuzeViewAttachments li{ display:block; list-style-type:none;font-size:normal;font-weight:11px;color:#000;}
.fuzeViewAttachments li img{ position:relative; top:5px; }
.fuzeAttachName { float: left; width: 150px; }
.fuzeAttachSize { width: 75px; float: left; }
.fuzeAttachFilename { float: left; width: 150px; margin-right: 10px; }

.fuzeLvl1CatInfo { padding-left: 10px; margin-right: 10px; min-height: 30px; float:left; width: 505px; }    
.fuzeLvl2CatInfo { padding-left: 20px; margin-right: 10px; min-height: 30px; float:left; width: 495px;}    
.fuzeLvl3CatInfo { padding-left: 30px; margin-right: 10px; min-height: 30px; float:left; width: 485px;}
.fuzeLvl4CatInfo { padding-left: 40px; margin-right: 10px; min-height: 30px; float:left; width: 475px;}        
.fuzeCatContainerEven {padding: 10px 0 10px 5px;background: #ccc;}
.fuzeCatContainerOdd {padding: 10px 0 10px 5px;}

.fuze-markcontentbox{ margin:3px auto; width:560px; }
.fuze-markcontentbox h1{ font:bold 14px Georgia, "Times New Roman", Times, serif; color:#000000; }
.fuze-markcontentbox p{ font:normal 10px Verdana, Geneva, sans-serif; color:#000; }
.fuze_content_appealed_usr_msgs{padding:5px;border:solid 1px gray;width:100%;height:100px;overflow-y:scroll;overflow-x:hidden;overflow:hidden;}

.fuze-orderedlisting ol{margin-left:30px; }
.fuze-orderedlisting li{font:bold 14px Georgia, "Times New Roman", Times, serif;color:#000000; padding-top:10px; padding-top:10px;}
#fuzeQuestionBodycontent{width:565px;background-color:#FFFFFF;padding:10px;}
#fuzeAddAttachmentDlgBodycontent{background-color:#FFFFFF;padding:10px;}

.loginFormLabel { 
	display: block;  /* block float the labels to left column, set a width */
	/*float: left; 
	width: 105px; 
	padding: 0; 
	margin: 5px; 
	text-align: right; 
	font-weight: bold;
	font-size: 9pt;
	margin-top: 15px;*/
}

.loginFormLabel2{margin-top:0px;}

/*.loginFormInput { margin-top: 10px;}*/
.loginFormInputRight { margin-left: 85px; margin-top: 10px; font-size: 9pt;}
.loginFormInputRight label { font-size: 9pt; }

.loginDialog .loginFormInputRight {margin-left:116px!important;display:block;}
.loginDialog .fuzeBtnName {display:block;}
.loginDialog .fuzeBtnName a {display:block;}
/*.loginDialog .loginFormInput {padding:5px;width:200px!important;}*/
.loginDialog .loginFormLabel {line-height:2em;}

.fuze_login_dlg_terms_pnl{}
.fuze_login_dlg_terms_container{overflow:auto;height:350px;}
.fuze_login_dlg_return_container{padding:5px;text-align:center;}

.btnReset{display:none;}
.imgPageSettings_DialogQuestion_hover{float:left; height:auto; width: 635px;}
.imgPageSettings_DialogQuestion_phChat_hover{float:left; height:auto; width: 220px;}

#fuze_bodycontent{width:565px;background-color:#FFFFFF;padding:10px;}
 
#fuze_bodycontent p{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#001f04;
margin-bottom:5px;
}

.fuze_inappropriate_h1{font:bold 14pt Georgia, 'Times New Roman', Times, serif;color:#000000;}
.pnlWhoWhenSetInappropriate{margin:3px auto;width:560px;}
.pnlWhoWhenSetInappropriate p{font:bold 14pt Georgia, "Times New Roman", Times, serif;color:#000000;}
                               
.pnlWhoWhenSetInappropriate h1{font:bold 14pt Georgia, 'Times New Roman', Times, serif;color:#000000;padding-top:10px;padding-bottom:10px;}
.pnlEditorNotesWhyInappropriate p{font:normal 10px Verdana, Geneva, sans-serif;	color:#000;}
.fuze-content-commentbox{margin:3px auto; width:561px; border:1px solid #CCC; padding:6px 0 6px 0; }
                
.fuze-avatarbox{width:70px;float:left;text-align:center;font:normal 10px Verdana, Geneva, sans-serif;color:#000;}
.fuze-avatarbox-comments{width:469px;float:right;font:normal 10px Verdana, Geneva, sans-serif;color:#000;}
.fuze-avatarbox-comments h1{width:469px;float:right;font:bold 12px Verdana, Geneva, sans-serif;color:#000;padding-bottom:10px;}

.sharetest {margin-top:15px; }

dl,dd { margin: 0; }
dt { background: #fff; color:#265c9c; font-weight:bold; font-size: 18px; padding: 5px; margin: 2px 0px 2px 0px; }
dt a {color:#265c9c;}

.fuze_kbsearch_greybox_form{ margin-top:15px;padding:5px;display:block;width:99%;background-color:#cccccc;height:150px;min-width:660px;}
.fuze_kbsearch_greybox_form h1{font:bold 14px Georgia, "Times New Roman", Times, serif; color:#265c9c;}
 .fuze_textfield1{width:220px;}
.fuze_dropdown1{ margin-top:3px;}
.fuze_social_search_txt_div{float:left;margin-right:5px;position:relative;}
.fuze_social_search_txt_div h1{margin-bottom:1px;}
.fuze_social_search_go_div{float:left; margin-top:15px;}
.fuze_formbox{float:left; margin-right:5px; }
.fuze_gobutton{float:left;margin-top:13px;}
.fuze_pageone_formfields2{clear:both;float:left;padding:2px;margin-top:5px;margin-left:3px;}
.fuze_social_search_IPP_div{float:left;vertical-align:middle;margin-left:10px;margin-top:10px;position:relative;top:-3px;}
.fuze_pageone_formfields2 p{ display:inline; font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.fuze_arrowimages{ display:block; overflow:hidden; float:left;
    background:url(images/divider.jpg) no-repeat 48% 10%;
    margin-left: 5px; height: 16px; margin-top: 3px; position:relative;top:3px;
}

.fuze-comunityoptions{height:25px; clear:both; position:relative;	float:left;	top:5px; font-weight:normal;font-size:7pt; }
.fuze-comunityoptions p{ display:inline; margin-left:10px; margin-right:10px; }
.fuze-entriescontainer{ clear:both;
    float:left; margin:0px; 
    padding:0px; width:100%;
    padding:5px; margin-top: 10px; }
    
.fuze-entriescontainer h1{
    margin:0px; padding:0px;
    display:block;
    font:bold 14px Georgia, "Times New Roman", Times, serif;
    color:#265c9c; text-align:left; margin-bottom:10px; }
    
.fuze-entriexbox-one{ float:left; width:49%;
    border:1px solid #CCCCCC; }
.fuze-entriexbox-two{ float:left; width:49%;
    border:1px solid #CCCCCC;
    margin-left:10px;}

.fuze-smallgreenbox{
    display:block;
    width:100%;
    height:25px;
    background-color:#265c9c;
}
        
.fuze-smallgreenbox h2{
    margin:5px 5px 0 0;
    display:block;
    float:right;
    color:#FFFFFF;
    font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.fuze-smallgreenbox a {
    margin:5px 5px 0 0;
    display:block;
    float:none;
    color:#FFFFFF;
    font:bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

.fuze-listingcontainer{
    width:100%;
    padding:5px;
    height:400px;
    font:bold 11px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    overflow:scroll;
    overflow-x:hidden;
}
.fuze-listingcontainer h1{
    margin:0px; 
    padding:0px;
    font:bold 12px Georgia, "Times New Roman", Times, serif;
    color:#265c9c;
}

.fuze-listingcontainer p{
    display:block;
    width:100%;
    padding:3px 3px 7px 3px;
    font:normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    border-bottom:1px dashed #CCCCCC;
}

.FS_option_pnl{display:inline;float:left;}
.fuze_commkbsearch_chkCA2{ position:relative; top:-1px;}
.fuze_commkbsearch_chkCC{ position:relative; top:3px;}
.fuze_commkbsearch_chkCI{position:relative;top:-1px;}
    
#lblMessage { font-weight: bold; font-size: 10pt; padding-top: 7px; padding-bottom: 7px; }
.headermessage { font-size:10pt; color:#000000; }
.smalltext { font-size:8pt; color:#000000; }
.labeltext { font-size:11pt; color:#000000; font-family:Georgia, Times New Roman; }

.fuzeRedText{color:#FF0000;}
.fuzeGreenText{color:#00FF00;}
.txtRating{ width:20px; position:relative; top:-17px; left:215px;}
.litBest{ font-size:7pt;float:right;}
.litWorst{ font-size:7pt; float:left; }
.litRatingDescription{ font-size:8pt; display:inline; position:relative; top:-16px; left:220px;}
.fuze_rate_dlg_slider{ width:200px; left:0px;}
.lblRangeValidator{ position:relative; left:235px; top:-16px;}
.pnlNickname{ padding-top:5px; }

.activity_main_pnl{padding-left:5px;margin-top:5px;margin-bottom:5px;}
.activity_filter_pnl{background-color:#e6f0ff;min-height:20px;padding:5px;}
.fuze_activity_btnDashboard_div{float:left;margin-left:200px;}

.fuze-redtext { color: #F00;}
#fuze_slider {  margin: 5px;  width: 250px; border: 1px solid #666666}

.messageSeparator { margin-top: 25px; }
 .shortDesc { width:800px; margin-top:10px; position:relative; }         
 .editButton { float:right; margin-top:-14px; }         
 .fuze-redtext_b { margin-left:3px; color:red; font-weight: bold;}
 #fuze_message_bodycontent { margin-left:7px; }         
 #fuze_message_allcontent { background-color:#e6f0ff;}
 .fuze_closeBtn { float:right; margin-right:5px; margin-top:-20px; }
.fuzetextfield-one{ width:220px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; margin-left:110px;}
.redBold { color:red; font-weight: bold;}


.fze_panMessageList { width:820px; margin-left:7px;}         
.panEditMessage .fze_panEditMessage { padding:0 5px 0 5px; float:left;width:78%;}
.htmleditor_container { margin-top:10px;margin-bottom:5px;float:left;}
.fze_lnkGettingStarted1 { display:inline; float:right; margin-right:20px; margin-top:-10px;}         
.fze_lnkGettingStarted2 { display:inline; float:right; margin-right:20px; margin-top:-12px;}
.pnlMsgDetail{width:100%;margin-top:10px;}
.buttonbar { margin-top:0px; float:right; }                 
.viewDefault { margin-top:5px; display:inline;}         
.msgInfo { margin-top:5px; margin-bottom:5px; display:inline; }
.msgcontainer { margin-top:15px;float:left;width:100%;}
.msgcontainer .htmlmessaging {float:left;margin-bottom:10px;}
.msgcontainer .textmessaging {float:left;margin-bottom:10px;}
.msgcontainer .shortmessaging {float:left;margin-bottom:10px;}
.buttonbar .divHelp {display:inline;}
.messagelist_textmsg {width:100%;}
.panEditMessage .pnlPlaceholders { float:right;width:21%;}
.MsgDivTab {margin-right:5px;}
.MsgDivTab_selected {margin-right:5px;font-weight:bold;}
.view_msg_div {width:600px;height:200px;overflow:auto; }

/*************************************************
Start of Help Links - Note:  change to more descriptive names like fuzeHelpTransparent->fuzeHelp_onwhite, or fuzeHelp_onPrimary, etc.
*************************************************/

.fuzeTableHelpLink{
	display: inline-table;
	position: relative;
	top: -4px;
}
.fuzeHelp1{
    background: url('../images/circleimage.ashx?fc=265c9c&bc=FFFFFF')  no-repeat center center transparent;
    position: relative;
    padding: 1px 1px 1px 0px;
    width:12px;
    height:12px;
	text-align:center;
	vertical-align:middle;	
	}
.fuzeHelp2{
    background: url('../images/circleimage.ashx?fc=265c9c&bc=e6f0ff')  no-repeat center center transparent;
    position: relative;
    padding: 1px 1px 1px 0px;
    width:12px;
    height:12px;
	text-align:center;
	vertical-align:middle;	
	}
.fuzeHelp3{
    background: url('../images/circleimage.ashx?fc=265c9c&bc=265c9c')  no-repeat center center transparent;
    position: relative;
    padding: 1px 1px 1px 0px;
    width:12px;
    height:12px;
	text-align:center;
	vertical-align:middle;	
	}
.fuzeHelp4{
    background: url('../images/circleimage.ashx?fc=265c9c&bc=cccccc') no-repeat center center transparent;
    position: relative;
    padding: 1px 1px 1px 0px;
    width:12px;
    height:12px;
	text-align:center;
	vertical-align:middle;	
	}
.fuzeHelp4 a{color:#ffffff;}	
	
	
.fuzeHelp5{
    background: url('../images/circleimage.ashx?fc=265c9c&bc=ffd5d6') no-repeat center center transparent;
    position: relative;
    padding: 1px 1px 1px 0px;
    width:12px;
	text-align:center;
	vertical-align:middle;	
	}
.fuzeHelpTransparent{
    background: url('../images/circleimage.ashx?fc=265c9c&bc=') no-repeat center center transparent;
    position: relative;
    padding: 1px 1px 1px 0px;
    width:12px;
	text-align:center;
	vertical-align:middle;	
	}

.fuzeHelpLink{
	position: relative; 
	line-height: 16px;
	font-family:Helvetica;
	font-size:9px;font-weight:bold;text-decoration:none;
	vertical-align:middle;
	top: 0px;
}
/*************************************************
End of Help Links 
*************************************************/

.groupheader {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 12pt;
    font-weight: bold;
}

.fuzeViewableUsers {    padding-left: 30px;    padding-top: 3px;}
.fuze_viewable_by_users_panViewers{max-height:400px;}
.fuze_ddlGroups{position:relative;}
.fuze_lblGroups{font-weight: bold;}

.fuze_tagsearch_panTags {
    position:relative;
    padding-top:10px;
    height:275px;
    max-height:400px;
    max-width:550px;
    width:100%; 
    background-color:#575454;
}

.fuze_tagsearch_dlTags{padding:5px;}

#tagCloud {
  align:left;
  text-align:left; 
  padding:5px;   
  overflow:auto;
  font-size:70%;
  font-family:arial;   
} 

.small { font-size:8pt; color:#ffffff; }
  
#tagCloud h2 {   
  color:#ffffff;
  font-size:2.5em;
  margin:0 0 10px 0;   
  vertical-align:middle;
}

.fuze_tagsearch_tagList { margin:0; padding:0; } 
.fuze_tagsearch_tagList a:link { text-decoration:none; color:#ffffff;}   
.fuze_tagsearch_tagList a:hover { text-decoration:none; color:#000000; background-color:#d3d3d3;}  
.fuze_tagsearch_cbxMyTags { font-weight:bold; } 

.fuze_tagsearch_lnkTag { vertical-align:middle; text-align:center; padding:3px; font-family:Georgia, Times New Roman;}
A.fuze_tagsearch_lnkTag.Link {COLOR: #ffffff;font-family:Georgia, Times New Roman;}

.fuze-WelcomeText{
    font:bold 14px Georgia, "Times New Roman", Times, serif;
    color:#000000;}




.fze_so_dlg_selectedusers-box {
    width:678px; height:70px; float:left; overflow:scroll; padding:3px; overflow-x:hidden; text-align:left; font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#000000; border:1px solid #CCCCCC; margin-bottom:17px; margin-top:3px;
}
.fze_so_dlg_selectedcohorts-box {
    width:300px; height:250px; float:left; overflow:scroll; padding:3px; overflow-x:hidden; text-align:left; font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#000000; border:1px solid #CCCCCC; margin-bottom:10px; margin-top:3px;
}
.fze_so_dlg_selectedexperts-box {
    width:325px; height:250px; float:left; overflow:scroll; padding:3px; overflow-x:hidden; text-align:left; font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#000000; border:1px solid #CCCCCC; margin-bottom:10px; margin-top:3px;
}
.fze_so_dlg_cattree-box {
    width:325px; height:250px; float:right; overflow:scroll; padding:3px; overflow-x:hidden; text-align:left; font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#000000; border:1px solid #CCCCCC; margin-bottom:10px; margin-top:3px;
}
a.catlvl1:link {
    text-decoration:none;
}
a.catlvl2:link {
    text-decoration:none;
    margin-left:20px;
}
a.catlvl3:link {
    text-decoration:none;
    margin-left:40px;
}
a.catlvl4:link {
    text-decoration:none;
    margin-left:60px;
}

.fze_so_dlg_pnlMainBody{margin-top:7px;}
.fze_so_dlg_linebreak {padding-top:7px;}
.fze_so_dlg_smalllinebreak {
    padding-top:4px;
}
.fze_so_dlg_NoUsersFound {
    color:red;
    font-weight:bold;
}

.fzeShoutTabSelected {
    color:#ffffff;
    font-weight:bold;
    font-size:10pt;
    font-family:Georgia;
    padding:7px;
    background-color:#265c9c;
    text-decoration:none;
}

.fzeShoutTabSelected:hover {
    background-color:#265c9c;
    color:#ffffff;
}
A.fzeShoutTabUnSelected {
    color:#265c9c;
    font-weight:bold;
    font-size:10pt;
    font-family:Georgia;
    padding:7px;
    background-color:#ffffff;
    text-decoration:none;
}

A.fzeShoutTabUnSelected:link {
    color:#265c9c;
    font-weight:bold;
    font-size:10pt;
    padding:7px;
    background-color:#ffffff;
    text-decoration:none;
}

A.fzeShoutOutHelp:link {
    color:#265c9c;
    background-color:#ffffff;
    font-weight:bold;
    font-size:10pt;
    float:right;
}
A.fzeShoutOutHelp:visited{
    color:#265c9c;
    background-color:#ffffff;
    font-weight:bold;
    font-size:10pt;
    float:right;
}

.fzeSelectableCat {
    color:#000000;
}
a.fzeSelectableCat {
    color:#000000;
}

.fzeShoutTabLink {
    color:#ffffff;
    font-weight:bold;
    font-size:7pt;
    background-color:#265c9c;
}
.fzeShoutSeperator {
    color:#ffffff;
    font-weight:bold;
    font-size:8pt;
    background-color:#265c9c;
}
.FuzeUserName { font-size:10pt; }
.fze_cs_pnlExpertMain{ text-align: left; }

.fze_so_lblActiveCategory{ float:left; color:#265c9c; font-size:10pt; }
.fze_so_lblAnotherCategory{ text-align:left; float:left; color:#265c9c;
    font-size:10pt; margin-left:4px; }
.fze_so_lblShoutOutAlertMessaging { font-size:11pt;margin-top:7px;margin-bottom:7px;display:block; }
.fze_so_lblSelectedUsers { color:#265c9c; font-size:10pt; font-weight:bold; }
.fze_so_lbDeselectAll { color:#265c9c; font-size:8pt; padding-left:3px; }
.fze_so_pnlTabs { padding-top:8px; }
.fze_so_pnlTabLinks { width:100%; background-color:#265c9c; }
.fuze_ACD_pnlSetNotifications{float:left;}
.fuze720width{ width:720px; }

.fzeExtCommTopNav{margin-left:4px;min-width:760px;white-space:nowrap;font-size:8pt;font-weight:bold;}
.fzeExtCommTopNav ul{min-width:760px;white-space:nowrap;}
.fzeExtCommTopNav ul li {float:left;margin-bottom:2px;margin-top:5px;
    border-right:1px solid #cccccc;margin-right:0px;margin-left:0px;border-collapse:collapse;
    padding-left:4px;padding-right:4px;white-space:nowrap;
    list-style:none;}
.fzeExtCommTopNav a {text-decoration:none;}
.fzeExtCommTopNav ul li.first {border-left:none;}
.fzeExtCommTopNav ul li.selected {background-color:#cccccc;}
.fzeExtCommTopNav ul li.kb {background:url(../images/globalsprite.png) -172px -170px no-repeat; padding-left:35px;}
.fzeExtCommTopNav ul li.ca { background:url(../images/globalsprite.png) -172px -222px no-repeat; padding-left:35px;}
.fzeExtCommTopNav ul li.ci { background:url(../images/globalsprite.png) -172px -272px no-repeat;padding-left:35px;}
.fzeExtCommTopNav ul li.cc {background:url(../images/globalsprite.png) -172px -47px no-repeat; padding-left:35px;}
.fzeExtCommTopNav ul li span {height:36px;float:left;text-align:center;}
.fz_nav_td{font-size:8pt;font-weight:bold;}

.fuzeMembersWorkingHeader {
color:#ffffff;
font-size:10pt;
background-color:#265c9c;
}

.personPopupTrigger { color:#222222; }

.fuzeRootCatName { font-size: 10pt; font-weight: bold; font-family: Georgia, 'Times New Roman', Times, serif;float:right; }

.fuze_upper_border{background-color:#cccccc;height:2px;}
#helpingthecommunity {font-family:Georgia;font-size:8pt;font-weight:bold;line-height:30px;}

.fuzeRemoteDialog_X{
z-index:20000; color:#000000; cursor:pointer; position:absolute; top: 5px;text-align:left;
}

#imgOnlineHelp{margin-top:3px;}            
.fuze_quick_links_div {
    margin-left: 2px;
    margin-top: 8px;
}

/*jquery overrides*/
.ui-widget-content {
    /*background:url("images/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #FFFFFF;*/
    border: 0px;
    color:#222222;
}
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%!important; height: 100%!important; }
.ui-widget-overlay { background: #aaaaaa url(../images/jquery/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(../images/jquery/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion */


/*remote dialog*/
#ctl00_phMain_remoteFooter_lnkKB{background:url(../images/Social/RemoteDialog/kb-icon-white.png) left no-repeat; padding-left:20px;padding-right:2px;}
#ctl00_phMain_remoteFooter_lnkCommAnswers{background:url(../images/Social/RemoteDialog/ca-14-white.png) left no-repeat; padding-left:15px;padding-right:5px;}
#ctl00_phMain_remoteFooter_lnkCommIdeas{background:url(../images/Social/RemoteDialog/ci-14-white.png) left no-repeat; padding-left:18px;padding-right:5px;}
#ctl00_phMain_remoteFooter_lnkCommConversations{background:url(../images/Social/RemoteDialog/cc-14-white.png) left no-repeat; padding-left:20px;padding-right:3px;}


.imgSCResultsKB_wrapper{float: left; width: 100%; padding-left: 20px;}
#ctl00_phMain_repKBs_ctl00_imgSCResultsKB_wrapper{height:16px;background-repeat: no-repeat; background-image: url(../images/Social/feedback-18.png);}
#ctl00_phMain_repSCs_ctl00_imgSCResultsAnswers_wrapper{height:18px; background-repeat: no-repeat; background-image: url(../images/Social/ca-18.png); }
#ctl00_phMain_repSCs_ctl00_imgSCResultsConversations_wrapper{height:18px; background-repeat: no-repeat; background-image: url(../images/Social/cc-18.png); }
#ctl00_phMain_repSCs_ctl00_imgSCResultsIdeas_wrapper{height:18px; background-repeat: no-repeat; background-image: url(../images/Social/ci-18.png); }


.fuze_myactivity_result{float:left;height:24px;width:24px;margin:3px 5px 0 0;}
.fuze_myactivity_resulticon_kb{background-image:url(../images/social/kb_small.png);background-repeat:no-repeat;}
.fuze_myactivity_resulticon_ca{background-image:url(../images/social/ca_small.png);background-repeat:no-repeat;}
.fuze_myactivity_resulticon_cc{background-image:url(../images/social/cc_small.png);background-repeat:no-repeat;}
.fuze_myactivity_resulticon_ci{background-image:url(../images/social/ci_small.png);background-repeat:no-repeat;}

.fuzepnlnewscmDetails{padding:0px 10px 10px 10px;}

.pnlDivider{clear: both; height: 10px;}

.subjectmessaging{margin-bottom:10px;float:left;}

.fuze_int_messagelist_editButton {}

#fuzeDetailPageRemovedFromSearchRowCA{float:left;clear:both;}
#fuzeDetailPageRemovedFromSearchRowCA input {float:left;}
#fuzeDetailPageRemovedFromSearchRowCA h3 {line-height:36px;float:left;}
#fuzeDetailPageRemovedFromSearchRowCC{float:left;clear: both;}
#fuzeDetailPageRemovedFromSearchRowCI{float:left;;clear: both;}

#fuzeRemovedFromSearchH3{font-family:Georgia, Times New Roman;}

.ui-slider-horizontal { height: .5em; }
.fuze-script-dialog .ui-dialog-content { margin: 10px; }


.indent1
{
	padding: 0px 0px 0px 0px;
}
.indent2
{
	padding: 0px 0px 0px 20px;
}
.indent3
{
	padding:0px 0px 0px 40px;
}


.browsecolumnheader{
    background-color:#265c9c;
    COLOR: #FFFFFF;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    padding:5px;
    font-family:Arial;
}

.fuzeBrowseTD
{
    border-color: #265c9c;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    background: #e6f0ff;
	text-align:left;
}

.fuzeBrowseTDAlt
{
    border-color: #265c9c;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    background: #e6f0ff;
	text-align:left;
}

.newidea { background-color: #265c9c; color:#FFFFFF; font-size:8pt; font-weight: bold; padding: 0px 3px 0px 3px; text-transform: uppercase; }

.fbsCAIIP{width:255px;}
.fbsCAIIP .fuzexboxcontent{height:20px;}
.fbsAnswered{width:283px;}
.fbsAnswered .fuzexboxcontent{height:20px;}
.fuze_commsearch_ca_fbsWelcome_thin{width:36%;}
.fuze_commsearch_ca_fbsWelcome_thin .fuzexbox{width:100%;}
.fuze_commsearch_ca_fbsWelcome_wide{width:75%;}
.fuze_commsearch_ca_fbsWelcome_wide .fuzexbox{width:100%;}
.fuze_commsearch_ci_fbsWelcome_thin{width:36%;}
.fuze_commsearch_ci_fbsWelcome_thin .fuzexbox{width:100%;}
.fuze_commsearch_ci_fbsWelcome_wide{width:75%;}
.fuze_commsearch_ci_fbsWelcome_wide .fuzexbox{width:100%;}
.fuze_commsearch_cc_fbsWelcome_thin{width:36%;}
.fuze_commsearch_cc_fbsWelcome_thin .fuzexbox{width:100%;}
.fuze_commsearch_cc_fbsWelcome_wide{width:75%;}
.fuze_commsearch_cc_fbsWelcome_wide .fuzexbox{width:100%;}
.socialSearch .askQuestion {margin-right:10px!important;}
.socialSearch .priorityImage {margin-top:-5px;}
a.whitelabellink:link, .kbsearch .pageNav .rightContainer  {line-height:22px;}


#ctl00_phMain_btnRankings {float:right;}
.fbsPeriod{width:625px;}
.fbsKeywords {width:720px;padding-left:5px;margin-bottom:10px;}
.fbs_Filters {width:300px;float:left; margin-left:15px;}
.fbsActivityMeasured{width:720px;}
.fbsIPP {width:275px;}
.fbsView{width:345px;}                 

.fbsOnlyInclude{float:left; margin-left:15px;width:255px;}
/*example of fuze box styles*/
/*
.fbsAnswered{width:283px;}
.fbsAnswered .fuzexboxcontent{height:auto;background: none repeat scroll 0 0 #CCCCCC;border-color: #0088CC;}
.fbsAnswered .fuzexb1 {background: none repeat scroll 0 0 #0088CC;}
.fbsAnswered .fuzexb2, .fbsAnswered .fuzexb3, .fbsAnswered .fuzexb4 {background: none repeat scroll 0 0 #CCCCCC;
                                                            border-left: 1px solid #0088CC;
                                                            border-right: 1px solid #0088CC;}
*/


/*Auto complete Search box*/
.suggestion{display:none;float:left;background-color:#FCFCFC;margin:0px 0 0 0;position:absolute;z-index:1000;
            height:auto;width:320px;font: bold 11px/2.3em Arial, Helvetica, sans-serif;border:solid 1px #E8E8E8;
border-bottom-right-radius:10px; 	-moz-border-radius-bottomright:10px; 	-webkit-border-bottom-right-radius:10px;
border-bottom-left-radius:10px; 	-moz-border-radius-bottomleft :10px;	-webkit-border-bottom-left-radius:10px;*position:absolute;*top: -25px!important;*left: -15px!important;}
.suggestion UL {display:block;float:left;WIDTH: 95%;MARGIN: 0px;  list-style-type:none;	padding:8px;}
.suggestion UL LI {position:relative;display:block; float:left; WIDTH: 100%;  background-color:#FFF;margin-left:3px;}
.suggestion UL LI A {white-space:normal; PADDING-BOTTOM: 3px;  DISPLAY: inline-block/*032016*/;width:85%/*Temp*/; PADDING-TOP: 3px;LINE-HEIGHT: 20px; FONT-SIZE: 12px; TEXT-DECORATION: none;}
.suggestion UL LI A:link {COLOR: #265c9c; FONT-WEIGHT: bold}
.suggestion UL LI A:visited {COLOR: #265c9c; FONT-WEIGHT: bold}
.suggestion UL LI A:hover {BACKGROUND: #265c9c; COLOR: #fff; }
.suggestion UL LI A:hover .match {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: inherit; FONT-WEIGHT: inherit;}
.suggestion UL LI A:hover EM {COLOR: #fff}
.suggestion UL LI A EM {FONT-STYLE: normal; COLOR: #555; FONT-SIZE: 11px; FONT-WEIGHT: normal}										
.suggestion UL .highlighted A {BACKGROUND: #265c9c!important; COLOR: #fff!important; }
.suggestion UL .highlighted A .match {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: inherit; FONT-WEIGHT: inherit;}
.suggestion UL .highlighted A EM {COLOR: #fff}
.suggestion img {margin:5px 5px 0 0!important;}
.suggestion #entermsg {font-size: 15px; font-weight: bold;margin-bottom:10px;background:none!important;}

.close-button {background:url(../images/close-button.png) top left no-repeat;width:29px;height:29px;position:absolute;
top:-11px;right:-14px;}
.close-button-small {background: url(../images/close-button-12.png) no-repeat scroll left top transparent;height: 12px;position: absolute;right: 1px;top: 1px;width: 12px;}
/*Used for ajax loading overlay*/
#backgroundPopup, .backgroundPopupOverlay {
    background: none repeat scroll 0 0 #969696;
    border: 1px solid #CECECE;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 500;
}

.ajaxRequest {
    background: none repeat scroll 0 0 #000000;
    border-radius: 10px 10px 10px 10px;
    display: none;
    height: auto;
    opacity: 0.6;
    padding: 10px;
    position: absolute;
    text-align: center;
    width: 300px;
    z-index: 100;
}

.ajaxRequest .ajaxImage {
    display: block;
    height: 100px;
    margin: auto;
    width: 100px;
}

.ajaxRequest .ajaxText {
    clear: both;
    color: #FFFFFF;
    display: block;
    line-height: 20px;
    text-align: center;
}
.preloadimages {
    display: none;
}

.loadingImage {
    background: url(../images/ajax-loader.gif) no-repeat scroll left top transparent;
    border: medium none;
    height: 55px;
    width: 54px;
}

#kb_preview_tooltip {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #ADADAD;
    border-radius: 10px 10px 10px 10px;
    display: none;
    padding: 5px;
    position: absolute;
    text-align: left;
    width: 450px;
    z-index: 3000;
}
#kb_preview_tooltip span {
    font-family: Trebuchet MS,Lucida Sans Unicode,Arial,sans-serif;
    font-size: 13px;
    top: -8px;
}
#kb_preview_tooltip span .aniAjaximage {
    display: block;
    height: 31px;
    margin: auto;
    width: 31px;
}
#kb_preview_tooltip span .aniAjaxText {
    clear: both;
    color: #333333;
    display: block;
    line-height: 20px;
    text-align: center;
}

.toolbar #kbinfo { height:auto; zoom: 1; filter: alpha(opacity=95); opacity: 0.95; position:absolute; float:left; padding:8px; background:#fff;/*Page BG color*/
	top:-7px; left:-170px; z-index:1000; background:#fff; }
.toolbar #kbinfo span {
	display:block;
	clear:both;
}
.toolbar #kbinfo h4 { line-height:1.5em; margin:0;padding:1px 3px;	background:#aeaeae;/*Default Gray*/	color:#265c9c;/*Primary Color*/	
                      border:solid 1px #265c9c;/*Primary Color*/}
.toolbar #kbinfo p { margin:0; padding:3px 13px 3px 3px; background:#fff; line-height:1.5em;}
.toolbar #kbinfo label { font-weight:bold; }
.toolbar #kbinfo hr {
	margin:0;
	padding:0;
}
.activestar {    background: url(../images/activestar.png) top left no-repeat;height:22px;width:22px;  border: 0 none; display: inline-block;    float: left;}
.inactivestar { background: url(../images/inactivestar.png) top left no-repeat;height:22px;width:22px;    border: 0 none;    display: inline-block; float:left;}
.inactivestar:hover {background:url(../images/activestar.png) top left no-repeat;} 
.ratingtext{float:left;margin-left:5px;margin-right:5px;}


.fakeclass{}
.kbdetail, .kbsearch, .mypoints, .topcontributors, .fuzeForm, .entirewidget {position:relative;z-index:1;	min-width:760px; max-width:1010px;	padding:10px;	margin:0 auto;	 }
.widget {padding:22px 12px 0;min-width:740px;}
.cantFindItWrapper {padding:0 0 0 3px;}
.kbwrapper {min-height:100px;}
.widget .topicTreeHeight {height:auto!important;max-height:none!important;}
.widget .searchInputWrapper {margin-top:0!important;}
.widget .disclaimer {padding: 10px 0 0!important;}
.widget .notification {margin:0 0 10px!important;}
.widget .highlightLabelCat {font-size:11px;}
.widget .searchReset {
	background: url(../images/search-reset.png) no-repeat left top transparent;
    height: 24px;
    position: absolute;
    right: 17px;
    top: 6px;
    width: 24px;
}
/*.widget .previous { TEMP
	background: url(../images/mobile/pagination.png) -57px 0 no-repeat;
	height: 43px;
	width: 35px;
	margin:-14px 0 -11px 0;
	float:left;
}*/
.widget .pageNav .count {display:none!important;}
.widget .pageNav h3 {	line-height:2em!important;max-width:100%!important;/*float:none!important;*/}
.widget .pageNav {min-height:26px;}
.widget .label, .widget .highlightLabel {font-size:13px!important;}
.widget .topicOptional {font-size:7px;}
/*.widget #ctl00_phMaster_phMain_KBSearch_btnSimpleReset {display:none!important;} 
  */      
.widget .support-inbox {
	float: left;
	display: block;
	position: relative;
	margin-top: 4px;
	margin-right:20px;
	cursor:pointer;
}
.widget .support-inbox img {
	background: url(/aaasouth/images/inbox-bg.png) top left no-repeat;
	float: left;
	width: 28px;
	height: 18px;
	display: block;
	position: relative;
	cursor: pointer;
}
.widget .support-inbox span {
	background: #fff;
	color: #265c9c!important;
	padding: 2px 3px 3px;
	font: bold .7em/1em arial, sans-serif;
	position: relative;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: solid 1px #265c9c;
}


#browse {width:auto!important;}
/*GLOBAL STYLES beginning*/
.bg-color {	background:#265c9c;}
.leftContainer {float:left;}
.rightContainer {float:right;}
.radius {	border-radius:.5em;	-moz-border-radius:.5em;	-webkit-border-radius:.5em;}
/*Clear Fix*/
.clearfix:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}

.clearfix {	display: inline-block;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix {	height: 1%;}
.disclaimer {padding:10px 10px 3px;font-size:8pt;clear:both;max-width:1010px;margin:0 auto;}
/*kbdetail backbutton*/
#backbtncontainer { position:absolute;	top:0;	right:70px;	margin-top:2px;	padding:1em 1em 0;}

#backbtncontainer div {line-height:32px;height:auto!important;clear:both;}

#backbtncontainer h3 {text-align: left;margin:-1em;padding:.5em;background:#265c9c;
	 *height:1em;*top:-14px; position:relative;cursor:pointer; color:#fff;
	 border-radius: 5px 0px 0px 5px;
-moz-border-radius: 5px 0px 0px 5px;
-webkit-border-radius: 5px 0px 0px 5px;}

#backbtncontainer .backButton 
{
	background: 5px 5px no-repeat #e6f0ff;
	background-size: auto;
	/*font-weight: bold;
	font-size:16px;    */
	border: 0;
	outline: 0;
	padding: .5em;
	border-radius: 10px;
    border: solid 1px #265c9c;
    color:#265c9c;
    margin: -1px 25px 0 0;
    text-shadow: none;
	/*line-height: 1em;*/
	border-radius: 5px;
	text-decoration:none;

}
#backbtncontainer .backButton:hover 
{
	background: url(images/back.svg) 5px 5px no-repeat #e6f0ff;
    border: solid 1px #265c9c;
    color:#265c9c;
}
#backbtncontainer svg
{
    height: 15px;
	display:inline-block;
	position:relative;
	width:20px;
	top: 2px;
}

#backbtncontainer svg path 
{
    fill: #265c9c;
}
/*TOOL BAR GLOBAL STYLE*/
.question_toolbar_wrapper{position:relative;width:100%;}
.question_toolbar_wrapper a .caItmSmall {float:left;margin:0 6px 0 0;}

.toolbar { display:table!important; clear:both;z-index:500;width:auto;	background:#fff;position:absolute;	top:0;	right:0;	margin-top:2px;	padding:1em 1em 0;	
	border-radius: 5px 0px 0px 5px;
-moz-border-radius: 5px 0px 0px 5px;
-webkit-border-radius: 5px 0px 0px 5px;
border: 1px solid #265c9c;}

.toolbar div {line-height:32px;height:auto!important;clear:both;}

.toolbar h3 {text-align: left;margin:-1em;padding:.5em;background:#265c9c;
	 *height:1em;*top:-14px; position:relative;cursor:pointer; color:#fff;
	 border-radius: 5px 0px 0px 5px;
-moz-border-radius: 5px 0px 0px 5px;
-webkit-border-radius: 5px 0px 0px 5px;}

.toolbar img, .toolbar input {	float:left;	margin: 5px 5px 10px 10px;min-width:25px; display:block;cursor:pointer;}
.toolbar .myButton { clear: both; display: block; margin: 16px 0 10px; }
.toolbar .myButton {*width:125px; margin: 6px 0 10px;}
.toolbar_container {position:relative; }


.innerToolbar{margin-top:18px;}
.innerToolbarItem{color:#265c9c;}
.innerToolbarItem a {text-decoration:none;color:#265c9c;}
.toolbar_wide{width:auto;}

#addthisURL img {min-width:16px!important;margin-right:9px;}
.socialdetail .toolbar {top:35px;min-width:90px\9;}
.under-review {background:url(../images/under-review.png) top left no-repeat;height:24px; width:24px;}
.launched {background:url(../images/launched.png) top left no-repeat;height:24px; width:18px;}
.coming-soon {background:url(../images/coming-soon.png) top left no-repeat;height:24px; width:24px;}
.socialdetail img.launched, .socialdetail img.coming-soon {height: 24px !important;}
.toolbar .favorite{
    background: url(/aaasouth/images/favorite.png) no-repeat scroll left top transparent;
    height: 21px;
    margin-top: -2px;
    width: 24px;
    position:relative;
    top:3px;
}
.toolbar .notfavorite{
    background: url(/aaasouth/images/notfavorite.png) no-repeat scroll left top transparent;
    height: 21px;
    margin-top: -2px;
    width: 24px;
    position:relative;
    top:3px;
}
.favorites-label a { position:relative; top:-4px;}

#divKBLink {margin:20px;border: solid 1px #265c9c;padding: 5px;}
#urlforthisitem {margin:20px;border: solid 1px #265c9c;padding: 5px;overflow:hidden;white-space:nowrap;}
.pnlLinkToKB{padding-bottom:20px;padding-right:20px;float:right;}
/*Social Detail Font Changes*/
.socialdetail {font-size:14px;line-height:1.5em;}
.ciDetailItemState {}

/*IMAGES and ICONS*/
.kb-large-icon {background:url(../images/kbdetail/KBIcon.png) top left no-repeat;	height:45px;	width:45px;}
.tab {min-width:6px!important;	background:url(../images/tab.png) top left no-repeat;	width:6px;	height:10px;	margin:3px 5px 5px!important;	float:left!important;}
.innerToolbar .print {background:url(../images/KBNavIconSets/2/print.png) top left no-repeat;width:22px;height:23px;}
.innerToolbar .email {background:url(../images/KBNavIconSets/2/email.png) top left no-repeat;width:15px;	height:23px;}
.innerToolbar .alerts {background:url(../images/KBNavIconSets/2/alerts.png) top left no-repeat;	width:18px;	height:23px;}
.innerToolbar .rss {	background:url(../images/KBNavIconSets/2/rss.png) top left no-repeat;	width:21px;	height:23px;}
.innerToolbar .contact {	background:url(../images/KBNavIconSets/2/contact.png) top left no-repeat;	width:21px;	height:23px;}
.innerToolbar .info {	background:url(../images/KBNavIconSets/2/info.png) top left no-repeat;	width:17px;	height:23px;}
.innerToolbar .bookmark {	background:url(../images/KBNavIconSets/2/bookmark.png) top left no-repeat;	width:16px;	height:23px;}
.change {background:url(/aaasouth/images/change.png) top left no-repeat;height:23px;width:25px;}
.search {background:url(../images/KBNavIconSets/2/search.png) top left no-repeat;width:20px;height:21px;margin-top:2px;margin-right:10px;}
.toolbar .highlight{background:url(../images/KBNavIconSets/2/highlight.png) top left no-repeat;width:23px;	height:23px;}
.document { background:url(../images/kbdetail/document.png) top left no-repeat; width:16px; height:19px; }
.preview {	background:url(../images/kbdetail/previewKB.png) top left no-repeat;width:18px;	height:21px;}
.innerToolbar .link { background:url(../images/KBNavIconSets/2/link.png) top left no-repeat;	width:19px;	height:19px;}
.innerToolbar .tags {background:url(../images/Social/tag.png) top left no-repeat;width:19px;height:23px;display:block;}
.searchTips {background:url(../images/search-tips.png) top left no-repeat;min-height:28px;padding:0 0 0 23px;margin:0;line-height:37px;font-weight:bold;display:inline-block;}

.homeIcon {	background:url(../images/KBNavIconSets/2/home.png) top left no-repeat;	width:22px;	height:23px;}
.commentIcon, .commentIcon:hover {	background:url(../images/KBNavIconSets/2/comments.png) top left no-repeat;	width:25px;	height:21px;}
.relatedIcon, .relatedIcon:hover {	background:url(/aaasouth/images/related.png) top left no-repeat;height:24px;width:24px;}

/*NEW BUTTON STYLE*/
.myButton {	-webkit-appearance:none;background:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #aaa;
	display:inline-block;color:#000;font: bold 12px Arial, Helvetica, sans-serif;padding:4px 8px;text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;margin: 10px .5em;cursor:pointer;}
.myButton:hover {background-color:#d9d9d9;/*default Gray - Feel free to revise*/}
.myButton:active {position:relative;top:1px;}

.gradient {	background-color:#d9d9d9;/*default Gray - Feel free to revise*/}
.header {position:relative;clear:both;}
.header img.kb-large-icon {	display:block;	float:left;	padding:0 15px 15px 0;}
.header h1 {margin:0;padding:0;	}
.header h1 span {font-weight:normal;}
.header div.leftContainer {padding:5px 0 0 0; z-index:250;display:block;min-width:35%;}
.categories {padding:0;	margin:3px 0 0;	list-style:none;	font-weight:bold;width:auto;white-space:nowrap;}
.categories li {line-height:1.7em;}
.categories a {	color:#265c9c;text-decoration:none;}
.categories a:hover {color:#265c9c; text-decoration:underline;}
/*Global styles end*/
.kbdetail .urlTop {text-align:right; display:none;}
.kbdetail div .inactive, .kbsearch div .inactive, .mypoints div .inactive {
filter:none!important;
border-top-left-radius: 0.5em!important;
border-top-right-radius: 0.5em!important;
cursor: pointer;
}
.kbdetail .displayUrl {clear:both; text-align:right;margin:10px 0;}
.kbdetail .header {height:auto!important;}
.kbdetail .fuzeTableHelpLink {float:right;}
.kbdetail .header h1  {white-space:nowrap;margin:0;padding:0;float:right;}
.kbdetail .tabs {position:relative;	clear:both;	padding:10px 10px 0;font-size:13px;min-height:33px;}
.kbdetail .tabs h3 {padding:0;	margin:0;	float:left;	font-size:14px;	line-height:26px;	color:#fff;/*Color on the primary color*/}
.kbdetail .tabs h3 span {font-weight:normal!important;}
.kbdetail .tabs .rightContainer {font-weight:bold;position:relative;top:-3px\9;right:0;	color:#265c9c;margin-bottom:-4px}
.kbdetail .tabs .rightContainer div {border-top-left-radius:.5em;-moz-border-radius-topleft:.5em;-webkit-border-top-left-radius:.5em;border-top-right-radius:.5em;
	-moz-border-radius-topright:.5em;-webkit-border-top-right-radius:.5em;cursor:pointer;}
.kbdetail .tabs .articleTab {background:#fff;/*Color on the primary color*/float:left;	padding:0 10px;	margin:0 5px;}
.kbdetail .tabs .contentTab {background:#fff;/*Color on the primary color*/	float:left;	padding:0 10px;	margin:0 5px;}
.kbdetail .tabs .commentsTab {	background:#fff;/*Color on the primary color*/	float:left;	padding:0 10px;	margin:0 5px;}
.kbdetail .tabs .active {background:#fff;/*Color on the primary color*/	border-bottom:none;}
.kbdetail .tabs .inactive {background-color:#d9d9d9;/*default Gray - Feel free to revise*/	border-bottom:1px #265c9c solid;line-height:35px;	
	margin-bottom:-1px;margin-top:-3px;margin-top:0\9;}
.kbdetail .tabs .myButton {	margin:0 .5em;}
.kbdetail .tabs .active, .kbdetail .tabs .inactive {line-height:35px;}

.kbdetail .lblRating {float:left;}
.kbdetail .article {position:relative;	clear:both;}

.kbsearch .advOptions .rightContainer {  bottom: 4%;  position: absolute;  right: 4%;} 
.kbdetail .articleBody table td, .kbdetail .articleBody table th {padding:.8em;}
.kbsearch .advancedWrapper a:visited, .kbdetail .articleBody a:visited, .socialdetail a:visited {color:#3b3a3a;}
.kbsearch .advancedWrapper a, .kbdetail .articleBody a, .socialdetail .articleBody a, .kbwrapper .article a {color:#265c9c;}

.fuzeanswerframe {min-height:100px;}
.kbdetail .questionBanner {margin-top:5px;clear:none;height:32px;}
.kbdetail .questionBanner h3 {font-weight:normal;}
.kbdetail .answerBanner {margin-top:5px;clear:none;height:32px;}
.kbdetail .answerBanner h3 {font-weight:normal;}
.kbdetail .archived{display:inline;}
.kbdetail .article .articleBody {padding:0;margin:2em 0 0;clear:both;}

.kbdetail .article h2, .kbdetail .article p/*, .socialdetail #fuzeComments p*/ {margin:1em 0;}
.kbdetail .article ul, .kbdetail .article ol, .kbdetail .article blockquote {margin:1em;padding:0!important;}

.kbdetail .backLink_banner {float:right;}
.kbdetail .backLink_banner a {color:#fff!important;line-height: 26px;float:right;margin:0 7px;}

.kbdetail .didthisanswer {clear:both;margin-top:5px; padding:0 10px;	color:#fff;/*Color on the primary color*/	font-weight:bold;}
.kbdetail .related {	position:relative;	clear:both;	padding:0 5px;	margin:1em 0;}
.kbdetail .related h3 {margin:.5em 0;}
.kbdetail .related ul {	margin:0;	padding:0;	list-style:none;}
.kbdetail .related ul li a {	text-decoration:none;	cursor:pointer;}
.kbdetail .related ul li {background-color:#efefef;/*default Gray - Feel free to revise*/	position:relative;	margin:0 0 -1px; padding: 5px 27px 5px 10px;
	line-height:1.7em;	border:solid 1px #d9d9d9;/*default Gray - Feel free to revise*/}
.kbdetail .related ul li:hover {background-color:#d9d9d9;/*default Gray - Feel free to revise*/	position:relative;	margin:0 0 -1px;
	padding:5px 27px 5px 10px;	line-height:1.7em;	border:solid 1px #d9d9d9;/*default Gray - Feel free to revise*/}
.kbdetail .related ul li img {	position:absolute;	top:5px;	right:5px;	margin-left:1em;	padding:0;}
.kbdetail .related .rightContainer, .related .leftContainer {	width:48%;}
.kbdetail .comments {	position:relative;	clear:both;	margin-top:1em;}
.kbdetail .comments h3 {	clear:both;	margin:.5em 0;	padding:0;}
.kbdetail .comments ul {list-style:none;	margin:0 0 1em;	padding:0;}
.kbdetail .comments li div {float:left; display:block;/*Fix Color Key in IE7*/}
.kbdetail .comments .leftContainer {	width:28%;	background:#e6f0ff;padding:10px;}
.kbdetail .comments .leftContainer, #ctl00_phMaster_phMain_divBottomNav {margin-bottom:10px;}
.kbdetail .comments .leftContainer ul {	margin-bottom:1em;}
.kbdetail .comments .leftContainer li {	padding:.3em 8px;	float:left;	clear:left;width:auto;}
.kbdetail .comments .leftContainer li.active {	background:#265c9c;	color:#fff;/*Color on the primary color*/	border-radius:.5em;
	-moz-border-radius:.5em;	-webkit-border-radius:.5em;}
	.kbdetail .comments .leftContainer li.active a {color:#fff;text-decoration:none;}
	.kbdetail .comments .leftContainer li a {text-decoration:none;}



.kbdetail .comments .rightContainer {	width:68%;}
.kbdetail .comments .rightContainer p {	margin:0;	padding:0 0 .5em;}
.kbdetail .comments .buttonBar {	margin-top:-.5em;}
.kbdetail .comments .bg-color {	padding:5px 10px;}
.kbdetail .comments .bg-color input {	float:right;}
.kbdetail .comments .bg-color h3 {	color:#fff;/*Color on the primary color*/
									font:normal 13px Georgia, serif;/*Fixed Font - Secondary font to be used throughout social pages*/
									float:left;
									line-height:25px;}
.kbdetail .comments .avatarWrapper {max-width:78px;text-align:center; display:block;	float:left;	padding:10px;	margin:0 1em 1em;border:1px solid #d9d9d9;/*default Gray - Feel free to revise*/
	background-color:#d9d9d9;/*default Gray - Feel free to revise*/
	min-width:55px;}
.kbdetail .comments .editor {	clear:both;	display:block;	padding-top:10px;width:100%;}
.kbdetail .comments .editor .avatarWrapper {border:solid 2px #265c9c;
	background-color:#d9d9d9;/*default Gray - Feel free to revise*/	clear:left;}
.kbdetail .comments .editor .commentResponse{}

.kbdetail .comments .avatarWrapper img {	display:block;	margin:0 auto;}
.kbdetail .comments .avatarWrapper p {margin-top:.5em;font-size:.9em;text-align:center;}
.kbdetail .comments .avatarWrapper .avatarName{font-weight:bold;}
.kbdetail .comments ul li .detail {	float:right;	width:84%;}
.kbdetail .comments .small{font-size:.9em;color:#000000;}
.kbdetail .comments .rightContainer li {	padding:10px 0 0;	border-bottom:solid 1px #d9d9d9;/*default Gray - Feel free to revise*/}
.kbdetail .questionContainer{margin-top:0;margin-bottom:20px;position:relative;}
.kbdetail .questionContainer h2{margin-top:15px;width:75%;}
.KBD_pnlMsg{margin:10px;font-weight:bold;font-size:14pt; border: 1px solid #ccc; float: left; padding: 5px; font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;}
#AlertsDlg .AlertsDlgContainer {padding:10px;}
#AlertsDlg div {padding:5px;}

.kbdetail #rightPanel ul li div {width:100%;}

.kbdetail .header .lockdownCat {float:right;}
.kbdetail .header .lockdownCatContainer{clear:both;float:right;margin-top:-22px;}


.kbdetail div.publisher {	background:#D3D3D3;
	border:solid 1px #d9d9d9;/*default Gray - Feel free to revise*/	margin: 0 5px 3px -15px;	height:16px;width:16px;	display:inline-block;}
.kbdetail div.commentUsed {	background:#90EE90;
	border:solid 1px #d9d9d9;/*default Gray - Feel free to revise*/	margin: 0 5px 3px -15px;	height:16px;	width:16px;	display:inline-block;}
.commentcolorkey li{float:none!important;}
.kbdetail .comments .rightContainer .editor {background:#D3D3D3;}
.kbdetail .comments .rightContainer .commentsUsed {	background:#90EE90;}
.ratingDialog  {line-height:1.4em!important;}

.kbdetail #rightPanel div.CommentsSliderContainer { margin: 0 auto;width:226px;}
.kbdetail div.CommentsSliderContainer  div.left, .kbdetail div.CommentsSliderContainer  div.right {
    width: auto!important;}
#CommentSlider120 { width: 200px !important;}
.kbdetail .CommentsSliderContainer .left{margin-left:5px;float:left;}
.kbdetail .CommentsSliderContainer .right{margin-right:8px;float:right;}
.ButtonWrapper .specialButton {float:left;}

#CommentDlg label {clear: both; display: block;line-height: 3em;}
#CommentDlg textarea {border: 1px solid #AEAEAE; border-radius: 5px 5px 5px 5px; height: 100px; margin: 0 auto 1.5em; padding: 5px; width: 97%;}
#CommentDlg .pnlRatingSliderContainer {display: block;line-height: 1em;margin: 0 auto;padding: 2px 0 0; width: 220px;}
#CommentDlg .pnlRatingSliderContainer .clear {clear: both; margin: 0 auto; width: 240px;}
#ratingLabels{width:200px;margin:3px 10px 10px 10px;clear:both;float:left;}
#ratingLabels #ratingLabelLeft{float:left;}
#ratingLabels #ratingLabelRight{float:right;}
.kbdetail .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 4px;}
.kbdetail .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 4px;}
.kbdetail .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 4px;}


.kbdetail .ui-widget-content {
    background: url("../images/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #FFFFFF;
    border: 1px solid #AAAAAA; color: #222222;}
.kbdetail .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 4px;}

.kbdetail #sliderIncrements{width:200px;margin:10px 10px 0 10px;}
.kbdetail #sliderIncrements ol{margin-left:0px;}
.kbdetail #sliderIncrements li{display:inline;margin-left:13px;margin-right:0px;}
.kbdetail #sliderIncrements li.first{margin-left:0px;}
.kbdetail #sliderIncrements li.last{margin-right:0px;}

.kbdetail .minus, .kbdetail .plus {margin: 6px 5px 0 0; border: solid 1px #265c9c!important;}


.kbdetail .fuzeAwardPoints {float:left!important;width:70%!important;}
.kbdetail .commentRatingVal {
    padding: 4px 0;
    text-align: center;
    width: 30px;
}
    .documentlinktext {
        font-size: large;
    }
.kbdetail .articleBody h3 {margin: 1em 0;}
.article h3 {margin: 1em 0;}

#ratingVal{display: block;line-height: 2em; margin: 0 auto; padding: 0; text-align: center; width: 50px;}
#CommentDlg #commentslabel{font-weight:bold;}
#CommentDlg .CommentLoginPanel{clear:both;margin-top:10px;}
.ratingtext-left {display: inline-block;float: left;font-size: 0.9em;padding: 0 0 10px 5px;width: 50px;}
.ratingtext-right {display: inline-block;float: right;font-size: 0.9em;padding: 0 0 10px 5px;text-align: right;width: 50px;}

.socialdetail .fuzeTableHelpLink {float:left;}

.socialdetail .plus {
	 border: solid 1px #265c9c!important;
	margin:0 5px -1px;
}
#ctl00_phMaster_phMain_fuzenewscmDialog_pnlInitialQuestion textarea { resize: none;height:63px; }/*REmoves the resize on textareas.*/
/*TOOL BAR GLOBAL STYLE*/
/*.socialdetail .toolbar {
	background:#fff;
	position:absolute;
	top:1.5em;
	right:1px;
	border:solid 1px #003;
	margin-top:2px;
	padding:1em 1em 0;
	float:right;
	border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
}*/


.socialdetail .backLink {position: absolute; top:0; left:-40px;}
#ctl00_phMaster_phMain_navcomm_fuzeAlertDialog_chkCatAlerts td label {margin-left:5px!important;} /*Alerts check box spacing*/


/*FileUplaoder*/
/*body{background: #FFF;width:100%;font-size: .80em;font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif; margin: 0px; padding: 0px;color: #696969;}*/

.controlMainContainer{float:left; display:block; width:100%; height:auto;}
.controlMainContainer .header{width:100%; line-height:30px; background-color:#4B0082;}
.controlMainContainer .header .heading{float:left; display:inline-block; width:50%; line-height:30px; padding-left:10px; font-size:1.3em; font-weight:bold; color:#692C2B;  vertical-align:middle;}
.controlMainContainer .header .closeButton{float:right; display:inline-block;width:29px; line-height:29px; padding:5px 5px 0 0; vertical-align:middle;}
.controlMainContainer .header .closingImage {width:29px; height:29px; background:url(../images/fileuploader/close-button.png) top left no-repeat; border:none;}

.controlMainContainer .contantArea{float:left; display:block; clear:both; width:100%; height:auto;}

.closingImage {width:29px; height:29px; background:url(../images/fileuploader/close-button.png) top left no-repeat; border:none;}

.displayContainer{display:block; clear:both; width:100%; line-height:20px;  margin:7px 0 7px 0;}
.fileName{ display:block; clear:both; width:100%; line-height:20px;  margin:7px 0 7px 0;}
.imgPreview{display:block; clear:both; border:solid 1px #999; margin:7px 0 7px 0;}
.emptyDiv{Display:block; clear:both; width:100%; height:20px;}

.fuzeBtn {background: url(../images/fileuploader/box.png) repeat-x center top #74141F;float:left;margin:0 .5em;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font: bold 10px/2.3em Arial, Helvetica, sans-serif;position:relative;	height:2.3em;padding:0 1em;}
.btnMaskLeft {	background:#74141F;position:absolute;top:2px;	left:0;	width:5px;	height:5px;}
.btnMaskRight {background:#74141F;position:absolute;	top:2px;right:0;width:5px;height:5px;}
.fuzeBtn a{color:#fff; text-decoration:none; outline:none;}
.fuzeBtn .btncontinue {color:#fff; text-decoration:none; outline:none;}
	
	
.Dialog{display:none;position:absolute;z-index:5000; font-family:Tahoma, Geneva, sans-serif;width:auto;height:auto;  background: #666666;  border:solid 1px #666;}
.Dialog .DialogContents{display:block; margin:1px; width:650px;height:auto; background:#FFF; border:1px solid #04142E;}

.DialogContents .headingRow{float:left; display:block; width:100%; line-height:30px; background:#4B0082;}
.DialogContents .headingRow .heading{float:left; display:inline-block; width:50%; line-height:30px; padding-left:10px; font-size:1.3em; font-weight:bold; color:#fff;  vertical-align:middle;}
.DialogContents .headingRow .closeButton{float:right; display:inline-block;width:29px; line-height:29px; padding:5px 5px 0 0; vertical-align:middle;}

.DialogContents .contentArea{float:left; display:block; width:100%; height:auto; margin-bottom:1px; background:#FFF;}
.DialogContents .contentArea .titleRow{ display:block; margin:5px auto 10px auto; width:95%; line-height:50px; background:#AFB8B3; border:1px solid #7C1820;} 
.DialogContents .contentArea .titleRow .title{ display:inline-block; padding:5px; width:95%; line-height:30px; vertical-align:middle; text-align:center;color:#6B2527; } 
	
.DialogContents .contentArea fieldset{border:0;margin:0 auto 10px; width:94%;*padding-bottom:10px;}
	
.DialogContents .contentArea fieldset .fieldsetRow{display:block; width:95%;  float:left; clear:both;margin:10px 0 0 0;}
	
	
.fuzeAnswersHeader 
{
    font-size:14px; 
    font-weight:bold;
    padding: 5px;
}
       
#backgroundPopup, .backgroundPopupOverlay
{
    display: none;position: fixed;_position: absolute; z-index: 500;
    height: 100%; width: 100%;top: 0; left: 0;
    background: #969696;border: 1px solid #cecece;
}

.topicSel {
	background: #FFF;
	border-radius: 4px;
	color: #000;
	margin-right: 5px;
	padding: 0 5px;
	float:none!important;
}
.kbsearch .topicClear {margin-right:10px;font-size:.7em;color:#FFFFFF;}

.kbsearch .UnAcount {
	background:url(../images/globalsprite.png) no-repeat -150px -125px;
	color:#265c9c;
	cursor:pointer;
	text-align:center;
	display:inline-block;
	font-weight:bold;
	font-size:12px;
	line-height:33px;
	height:32px;
	width:35px;
	margin:-5px 0 0 5px;
}
.kbsearch .UnAcount sup {
	vertical-align: middle;
}
.UnlockCategoryContainer {display:inline-block;}
.UnlockCategoryContainer img {margin-bottom:-3px;} 

.gotoKBCA {background:url(../images/kbsearchsprite.png) -125px 0 no-repeat; width:21px; height:17px;
	margin-left:2px;
}

.kbsearch .kbsearchAnimation
    {
        display: none;position: fixed;_position: absolute; z-index: 600;
        height: 100%; width: 100%;top: 0; left: 0;
        background: #969696;border: 1px solid #cecece; opacity: 0.65;
    }
.kbsearchAnimation .animationMessage{left:48%; top:48%;position: fixed;_position: absolute; z-index: 6800; padding:10px; border: 1px solid #111;background: #666;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.kbsearchAnimation .animationMessage .loadingAnimation{display:block;  margin:0 auto 0 auto;}
.kbsearchAnimation .animationMessage .loadingAnimationText{ display:block; margin:0 auto 0 auto; font-size:1em; color:#FDFDFD;}


.kbdetail .article img, .kbdetail table,  .socialdetail img, .socialdetail table, .section_announcement_txt_wrapper img, .section_announcement_txt_wrapper table {
	max-width:100%;
	height:auto!important;
	/*width:auto;*/
	}
 .kbdetail object, .socialdetail object {max-width:100%!important;}
.kbdetail iframe, .socialdetail iframe {max-width:100%;}
/*Social Detail page fixes for Top Question Detail icons*/
.socialdetail img.tab  {height:10px!important;}
#fuzeSocialTopicContainer .urgent, #fuzeSocialTopicContainer .unanswered, #fuzeSocialTopicContainer .answered, #fuzeSocialTopicContainer .under-review,  #fuzeSocialTopicContainer .coming-soon,  #fuzeSocialTopicContainer .launched {min-width:24px!important;}
#fuzeSocialTopicContainer input [type="image"] {margin:4px 2px 0 0;}

/*activity stream*/
/*GLOBAL STYLES beginning*/
/*Clear Fix*/
/*IMAGES and ICONS*/
.article-expand {
	position:absolute;
	z-index:15;
	top:135px;
	left:-17px;
	display:block;
	background:url(../images/kbsearchsprite.png) 2px 3px no-repeat #e8e8e8; 
	width:15px; 
	height:15px;
	padding:10px;
	border:solid 1px #c0c0c0;
	border-radius:3px;
	outline:none;
	cursor: pointer;
}
.bonuspts {
    background: url(../images/bonus-pts.png) top left no-repeat;
    height: 20px;
    width: 22px;
    display: inline-block;
    margin: 0 0 -5px 5px;
}
.ratingpts {
    background: url(../images/rating-pts.png) top left no-repeat;
    height: 20px;
    width: 22px;
    display: inline-block;
    margin: 0 0 -2px 5px;
}
.close .article-expand {display:none;}
.edit {  background:url(../images/globalsprite.png) -175px 0 no-repeat; width:20px; height:20px;}
.plus {    background:url(../images/globalsprite.png) -50px 0 no-repeat; width:11px; height:11px; display:inline-block;}
.minus {  background:url(../images/globalsprite.png) -75px 0 no-repeat; width:11px; height:11px; display:inline-block;}
.expand {   background:url(../images/globalsprite.png) 0 -25px no-repeat; width:19px; height:19px; display:inline-block;cursor:pointer;}
.collapse {  background:url(../images/globalsprite.png) -25px -25px no-repeat; width:19px; height:19px; display:inline-block;cursor:pointer;}
.kbsearch .dropdown {    position:absolute;    top:0;    right:0;    background:url(../images/globalsprite.png) 5px 5px no-repeat; width:13px; height:11px; border:solid 1px #c0c0c0; /*Default Gray*/
    display:inline-block;    margin:4px;    padding:5px;        border-radius:3px;    -moz-border-radius:3px;    -webkit-border-radius:3px;}
    
.kbsearch .dropdown-up {    position:absolute;    top:0;    right:0;    background:url(../images/globalsprite.png) -20px 5px no-repeat; width:13px; height:11px; border:solid 1px #c0c0c0; /*Default Gray*/ display:inline-block;    margin:4px;    padding:5px;       border-radius:3px;    -moz-border-radius:3px;    -webkit-border-radius:3px;}
.kbsearch .dropdown-up, .kbsearch .dropdown {border: 1px solid #c0c0c0!important;z-index:10;position:absolute;}

.kbsearch .topicOptional {
position:absolute;
bottom:5px;
right:37px;
font-size:8px; 
float:right;
font-weight:bold;
color:#767676;
}


.kbsearch .topicTreeHeight 
{
	/*DO NOT ADD IN A FIXED HEIGHT*/
    max-height:675px;
   overflow-y: auto;
   padding-bottom: 5px;
   background:#cccccc;/*Secondary Color*/
   
}

.open .topicsReminder {display:none!important;}
.close .topicsReminder  {
	position:absolute;
	padding:10px 5px 5px;
	display:block;
	background:rgba(102,102,102,1);
	color:#fff;
	font-size:.9em;
	margin:6px auto 0;
	float:none!important;
	text-align:center;
	width:130px!important;
}

.topicsReminder:before{content:'';display:block;width:0;height:0;margin:-15px 54px 0;border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 10px solid #666666;
	}

.searchInputWrapper .highlightLabel { color:#000; text-decoration:underline;}

.rss-browse {background:url(../images/kbsearchsprite.png) -100px 0 no-repeat; width:17px; height:17px;}
.beginning {  background: url(../images/globalsprite.png) no-repeat 0 -50px;height: 18px; width: 18px;}
.previous {  background: url(../images/globalsprite.png) no-repeat -25px -50px;height: 18px; width: 18px;}
.next {  background: url(../images/globalsprite.png) no-repeat -50px -50px;height: 18px; width: 18px;}
.end {  background: url(../images/globalsprite.png) no-repeat -75px -50px;height: 18px; width: 18px;}
img { border:none;}

/*NEW SPECIAL BUTTON STYLE*/
.specialButton {-webkit-appearance:none;background-color:#265c9c;    -moz-border-radius:6px;
    -webkit-border-radius:6px;    border-radius:6px;
    border:1px solid #fff;    display:inline-block;
    color:#ffffff;    
	font: bold 12px Arial, Helvetica, sans-serif;
    padding:4px 8px;    text-decoration:none;
    text-shadow: 1px 1px 0px #000000;    
    margin:.5em;
    cursor:pointer;}
.specialButton:hover { background:#666;/*default Gray - Feel free to revise*/}
.specialButton:active {    position:relative;    top:1px;}

.kbsearch .results a.specialButton {width:auto!important;}

/*New Breadcrumb styles 12/2013*/
	
	.bcHome ul {list-style:none;margin:0;padding:0;font-size:16px;}
.KBDBreadCrumb ul, .CABreadCrumb ul, .CIBreadCrumb ul, .CCBreadCrumb ul {font-size:14px;}

.bcHome ul li {float:left; display:inline-block;margin:0 5px 0 0;padding:0;min-height:34px;line-height:34px;}
.bcHome ul li a {text-decoration:none!important;}
.bcHome ul li a:hover {text-decoration:underline!important;}

/*.topcontributors .leftContainer, .topcontributors .rightContainer {margin-top:10px;} 111, 128*/
/*.topcons_h1_title {float:left;font-size:12px;font-weight:normal;margin-right:5px;}108*/
#ctl00_phMaster_phMain_updGoBox p {float:left;}
/*.top .filter {margin-bottom:15px;} 131*/

.SCBreadCrumb {margin:10px 0 10px 5px;} 
.actStrBreadCrumb {font-weight:normal;}
.bcPage {font-weight:bold!important;} 

/* Answer page */
.documentlinktext{font-size:large;}
.simplenav {
    background:#265c9c;
	padding:5px;
	color:#fff;
	line-height:2em;
}
.answerfooternav{
    padding-top:20px;
}
.answerfooternav .leftContainer, .answerfooternav .rightContainer {
	min-height:17px;
	line-height:17px;
	cursor:pointer;
	padding-top:7px;
    background-color:#265c9c;
}

.answerfooternav .leftContainer {
	padding-left:30px;
	background:url(../images/back-arrow.png) 5px 5px no-repeat #265c9c;
}

.simpleDnav {
    background:#265c9c;
	padding:10px;
	min-height:32px;
	color:#fff;
	line-height:2em;
}
.simpleDnav .leftContainer {
	background:url(../images/back-arrow.png) bottom left no-repeat;
	padding-left:23px;
	min-height:17px;
	line-height:17px;
	cursor:pointer;
	padding-top:7px;
}
.simpleDnav .rightContainer {
	background:url(../images/forward-arrow.png) bottom right no-repeat;
	padding-right:23px;
	min-height:17px;
	line-height:17px;
	cursor: pointer;
	padding-top:7px;
}
.simpleDnav .homeIcon, .pageNav .homeIcon   {
    background: url(../images/KBNavIconSets/2/home.png) no-repeat scroll center center #fff!important;
    border-radius: 18px;
    padding: 4px;
	margin-right:10px;
	display:block;
	float:left;
}
.simpleItemTitle {
	font:bold 14pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:.7em 0;
}
.simpleItemDetail {
}

.tools-wrapper a {text-decoration:none;color:#265c9c;}
.tools-wrapper a:hover {text-decoration:underline;color:#265c9c;cursor:pointer;}
.tools-wrapper .rightContainer a {margin-top:-5px;}
.tools-wrapper {line-height:1em;padding-top:5px;}
.tools-wrapper .minus, .tools-wrapper .plus {border: 1px solid #265c9c!important;margin: 6px 5px 0 0;}
.tools-wrapper .leftContainer { display: block;width: 42%;padding: 5px 0 0;z-index: 250;}	
.tools-wrapper .categories {margin: 3px 0 0!important;}
.tools-wrapper .categories li {white-space:normal!important;}
.tools-wrapper ul {list-style:none;margin:1em 0;padding:0;}
.tools-wrapper .rightContainer ul li {float:left;display:inline-block;cursor:pointer;}
.tools-wrapper .rightContainer ul li ul li {clear: both !important;
    cursor: pointer;
    display: block !important;
    float: none !important;
    height: auto !important;
    border:none!important;
    padding:0;
    margin:0 0 0 -5px;} 
.tools-wrapper .rightContainer ul li li:first-child {margin:0 0 0 -5px;} 
.tools-wrapper .categories ul li {display:block!important;float:none!important;}
.tools-wrapper .rightContainer li {margin-left:6px;border-left:solid 1px #000;padding-left:6px;height:12px;}
.tools-wrapper .rightContainer li:first-child {margin:0;padding:0; border:0;}
.tools-wrapper .smallFont {font-size:.9em;}
.tools-wrapper .largeFont {margin-left:5px;font-size:1.5em;}
.tools-wrapper .relatedMO span {/*text-decoration:underline!important;*/}

 .tools-wrapper .rightContainer li {position:relative;}
 .tools-wrapper  img {margin-top:-6px;}
 .tools-wrapper  .info {/*background-positon:0 -2px;*/ height:23px!important;width:17px!important;margin-right:0!important;}
 .tools-wrapper .rateMO .rate {
    background: url(/aaasouth/images/star3.png) no-repeat scroll left top transparent;
    height: 24px;
    margin-top: -6px;
    width: 23px;
}
.tools-wrapper .favMO .favorite{
    background: url(/aaasouth/images/favorite.png) no-repeat scroll left top transparent;
    height: 21px;
    margin-top: -6px;
    width: 24px;
    position:relative;
    top:3px;
}
.tools-wrapper .favMO .notfavorite{
    background: url(/aaasouth/images/notfavorite.png) no-repeat scroll left top transparent;
    height: 21px;
    margin-top: -6px;
    width: 24px;
    position:relative;
    top:3px;
}
 .infoMO   #kbinfo {
	 z-index:50000;
	 clear: both;
    height: auto !important;
    line-height: 32px;
	position:absolute;
	top:22px;
	right:0;
	min-width:180px;
	padding:5px 5px 0;
	background:#fff;
	border:solid 1px #dfdfdf;
}
  .infoMO  #kbinfo h4 {
    background: none repeat scroll 0 0 #AEAEAE;
    border: 1px solid #333333;
    color: #333333;
    line-height: 1.5em;
    margin: 0;
    padding: 1px 3px;
}
  .infoMO #kbinfo p {
	 clear:both;
    background: none repeat scroll 0 0 #FFFFFF;
    line-height: 1.5em;
    margin: 0;
    padding: 3px 13px 3px 3px;
}
  .infoMO #kbinfo span {
    clear: both;
    display: block;
}
/*.infoMO .createdBy,  .infoMO .modifiedBy,   .infoMO .status {display:none!important;}*/
.tools-wrapper .rate,  .tools-wrapper .commentIcon,  .tools-wrapper .relatedIcon {display:block;}

.tools-wrapper .relatedIcon span, .tools-wrapper .rate span, .tools-wrapper .commentIcon span { 
    background: #265c9c;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 11px;
    font-weight: bold;
    line-height: 11px;
    margin: -6px 0 0 -6px;
    padding: 2px 3px 3px 2px;
    position: relative;
    z-index: 55;
	cursor: pointer;
	text-decoration:none!important;
}
.tools-wrapper .commentIcon span {right:-9px;top:-4px;position:absolute;}
.tools-wrapper .relatedIcon span {right:-5px;top:-4px;position:absolute;}
.tools-wrapper .rate span {right:-8px;top:-4px;position:absolute;}
.rateMO, .relatedMO, .commentsMO {margin-right:6px!important;}
/*NEW GLOBAL STYLES*/
.upImg {    width:61px;    height:15px;
    padding-top:10px;    background: url(../images/topcontributors-sprite.png) no-repeat -75px -50px #2ab846;
    text-align:center;    color:#000;
    margin:0 auto 2px;    font-weight:bold; cursor: progress;}
.plateauImg {    width:61px;    height:12px;
    padding:5px 0 2px;    background: url(../images/topcontributors-sprite.png) no-repeat   0 -50px #ff0;
    text-align:center;    color:#000;
    margin:0 auto 2px;    font-weight:bold; cursor: progress;}
.downImg {    width:61px;    height:15px;   padding-bottom:10px;   background: url(../images/topcontributors-sprite.png) no-repeat   -150px -50px #f00;
    text-align:center;    color:#000;
    margin:2px auto 0;    font-weight:bold; cursor: progress;}
.upImgSM {background:url(../images/topcontributors-sprite.png) -75px -75px no-repeat;     width:17px;    height:15px;margin-right:3px;}
.plateauImgSM {background:url(../images/topcontributors-sprite.png) -125px -75px no-repeat;    width:17px;    height:15px; margin-right:3px;}
.downImgSM { background:url(../images/topcontributors-sprite.png) -100px -75px no-repeat;    width:17px;    height:15px; margin-right:3px;}
.youAvatar {    background:#fff;    width:48px;    height:48px;}
.mypoints .userBanner {    background: url(../images/topcontributors-sprite.png) no-repeat -275px 0;
    float: right;    font-weight: bold;    height: 44px;
    padding: 5px 35px 10px 10px;    position: relative;
    right: -43px;    top: 10px;
    width: 125px;}
.userBanner p {    margin:0;    font-weight:bold;}
.userBanner .points { font-size:23px;  line-height:25px;}
.userBanner .breakdown { margin:15px 0px 0px 0px; width:125px;}
.mypoints .userBar {    position:relative;    background: url(../images/topcontributors/gradient.jpg) repeat-x scroll left bottom transparent;;
    font:bold .9em/18px "Trebuchet MS", Arial, Helvetica, sans-serif;    margin:20px 0 0;
    border:solid 1px #eee;    height:32px;
    padding:0;    clear:both;}
.mypoints .tabs a {text-decoration:none!important;}
.userBar ul {    list-style:none;
    margin:0;    padding:0;    line-height:18px;}
.userBar li {    display:block;    float:left;
    line-height:29px;    margin-left:5px;}
.userBar img {    float:left;    margin-left:5px;}
.emailIcon {   margin-top:8px;}
.userBar li a {    color:#666;    text-decoration:none;    padding: 0 5px;}
.userBar li a:hover {   text-decoration:underline;}
/*Global styles end*/
.mypoints .header {    position:relative;    clear:both; height:auto;}
.mypoints .header h1 { margin:5px 0 18px;    padding:0; min-width:173px;}
.mypoints .header .activity {width:32px;height:32px;display:inline-block;position:relative;margin:-8px 0 0 7px;}
.mypoints .header .activity .heart {top:0;left:0;}
.mypoints .userBox {    min-height:220px;  position:relative; float:left;    clear:left;    width:100px;    text-align:center;    margin-right:10px;}
.mypoints .userBox input {position:absolute;bottom:10px;left:5px;}
.mypoints .UCD_contribution_header {width:99%;}
.mypoints .avatarWrapper {    position:relative;    width:49px!important;    margin:0 auto;    background: url(../images/topcontributors/gradient.jpg) repeat-x scroll left top #F0F0F0;
    padding:6px;    border:solid #f0f0f0 1px;}
.mypoints .detail {position:relative;}
.mypoints .detail h4 {    font-size:8pt;  text-align:center;    clear:both;    width:100%;    margin:0 0 15px;    padding:0;}
.mypoints .medal {  background:url(../images/topcontributors-sprite.png) 0 -101px no-repeat transparent; bottom: -7px;    color: #000000;
    font: bold 12px/1.5em Georgia, "Times New Roman", Times, serif;/*secondary fixed font.*/    height: 25px;    position: absolute;    right: -5px;
    text-align: center;    width: 30px;    z-index: 15;}
.mypoints .rightBox {    width:68%;    float:right;}
.mypoints .userdetail {    float:right;    width:85.0%;}
.mypoints .userdetail label {    font-weight:bold;    line-height:1.5em;}
.mypoints .tabs {    position:relative;    clear:both;    padding:10px;    font-size:14px;    margin-bottom:1.5em;}
.mypoints .tabs h3 {    padding:0;    margin:0;    float:left;    font-size:14px;    line-height:26px;    color:#fff;/*Color on the primary color*/}
.mypoints .tabs h3 span {    font-weight:normal!important;}
.mypoints .tabs .rightContainer {    font-weight:bold;    color:#265c9c;    line-height:37px;    margin-bottom:-10px}
.mypoints .tabs .rightContainer div {    border-top-left-radius:.5em;    -moz-border-radius-topleft:.5em;    -webkit-border-top-left-radius:.5em;
                                         border-top-right-radius:.5em;    -moz-border-radius-topright:.5em;    -webkit-border-top-right-radius:.5em;
                                            cursor:pointer;}
.mypoints .tabs .mydetail {    background:#fff;/*Color on the primary color*/    float:left;    padding:0 10px;    margin:0 5px;}
.mypoints .tabs .bytopic {    background:#fff;/*Color on the primary color*/    float:left;    padding:0 10px;    margin:0 5px;}
.mypoints .tabs .active {    background:#fff;/*Color on the primary color*/    border-bottom:none;}
.mypoints .tabs .inactive {    background-color:#d9d9d9;    border-bottom:1px #265c9c solid;   line-height:35px;    margin-bottom:-1px;}
.mypoints .filter {    margin-right:10px;    background:#e6f0ff;   padding:10px;    width:28%;    float:left;}
.mypoints .filter h3 {    margin: 0 0 0.5em;    font-family:Georgia, "Times New Roman", Times, serif; /*custom sedondary font*/}
.mypoints .advancedFiltering h4 {    clear:both;    border-bottom:solid 1px #265c9c;}
.mypoints .advancedFiltering .specialButton {    float:right;    margin:0;}
.mypoints .advancedFiltering .myButton {float: right; margin: 0 0.5em 0 0;}
.mypoints .advancedFiltering .rightContainer {    margin-top:-5px;}
.mypoints .pageNav { margin-bottom:18px;   padding:10px;    position:relative;    clear: both;    font-size:16px;    line-height:1.2em;    color:#fff; /*page color*/}
.mypoints .pageNav h3 {    margin:0;    padding:0;    float:left;    color:#fff; /*page color*/}
.mypoints .pageNav .rightContainer {    margin:0;    padding:0;    position:relative;    bottom:0;}
.mypoints .pageNav .pagination {margin:0 10px!important;  float: left!important; padding-top: 1px;}
/*.mypoints .pageNav .pagination {    float:left;    padding-top:1px; margin:0 10px;}*/
.mypoints .pageNav .pagination img {    cursor:pointer;    margin-right:3px;}
.mypoints .pageNav .count {    float:right;}
.mypoints .more {    margin-top:5px;}
.mypoints ul.topics {    margin:0;    padding:0;    list-style:none;    max-height:340px;    overflow-y: scroll;}
.mypoints ul.topics li a{    font-weight:bold;    cursor:pointer;    font-size:9pt;}
.mypoints ul.topics li { background-color:#efefef;/*default Gray - Feel free to revise*/    position:relative;    margin:0 0 .5em 0;    padding:5px;
    line-height:1.6em;    border:solid 1px #d9d9d9;/*default Gray - Feel free to revise*/    font-size:9pt;}
.mypoints .topics li.active {    filter:none; /*Clears the gradeint filter in IE9*/    background:#265c9c!important; /*Primary Color*/
    color:#fff!important;/*page Color*/    font-size:9pt;}
.mypoints ul.topics .active     a{color:#fff!important;/*page Color*/    font-size:9pt;}
.mypoints ul.topics li:hover { background-color:#d9d9d9;/*default Gray - Feel free to revise*/    position:relative;    padding:5px;    line-height:1.6em;
    border:solid 1px #d9d9d9;/*default Gray - Feel free to revise*/    font-size:9pt;}
.mypoints ul.topics li span {    display:inline-block;    font-size:9pt;}
.mypoints li .rightContainer { *position:absolute; *top:5px; *right:5px; *z-index:10000;display:inline-block;line-height:12px!important;}
.mypoints .results ul {    list-style:none;    padding:0;    margin:0 0 5px;}
.mypoints .results ul li img {    position:absolute;    top:5px;    right:5px;    margin-left:1em;    padding:0;}
.mypoints .results li label {    font-weight:bold;    line-height:1.7em;}
.mypoints .results li {    margin-top:10px;    padding:0 10px 10px;    border-bottom: solid 1px #333;}
.mypoints .results .pageNav {width:96%!important;}
.mypoints .ribbon { background:url(../images/topcontributors-sprite.png) -344px 0 no-repeat; padding:3px;    margin:0 2px;    display:inline-block;
    font-weight:bold;    font-size:.9em;    color:#000;!important;}
.mypoints .last { border:none!important;}
.mypoints .KBimprov {background:url(../images/topcontributors-sprite.png) -476px -77px no-repeat; padding-left: 20px!important;}
.mypoints .CAanswer { background:url(../images/topcontributors-sprite.png) -487px 5px no-repeat;   padding-left: 20px!important; float:left;}
.mypoints .CIused {    background:url(../images/as-gear.png) top left no-repeat; padding-left: 20px!important;}
.mypoints .generalIcon { background:url(../images/topcontributors-sprite.png) -476px -126px no-repeat; padding-left: 20px!important; float: left;}
.mypoints .Originating { background:url(../images/topcontributors-sprite.png) -475px -147px no-repeat transparent;    padding-left: 20px!important;}
.mypoints #originatingContent {margin-left:23px;}
.mypoints .KBIcon {position:relative;top:5px;}
.mypoints .CAIcon {position:relative;top:5px;}
.mypoints .CIIcon {position:relative;top:5px;}
.mypoints .CCIcon {position:relative;top:5px;}
.mypoints .KBIcon .as_title{top:0px!important;}
.mypoints .CAIcon .as_title{top:0px!important;}
.mypoints .CIIcon .as_title{top:0px!important;}
.mypoints .CCIcon .as_title{top:0px!important;}
.mypoints .preview {margin: 0 0 -5px 2px;}
.mypoints .advOptions {line-height:2em;    background-color:#e6f0ff;}
.mypoints .advOptions input[type="checkbox"] {    display:inline-block;    line-height:2em;}
.mypoints .advOptions label {height:20px;padding: 0 0 5px 5px; margin: 0 0 5px 5px; display:inline-block; float: none;}
.mypoints .advOptions .subtopics label {height:20px;    margin:5px;    display:inline-block;}
.mypoints .advOptions h3 {margin: 0; padding:10px 0 5px;    clear:both;    font-family:Georgia, "Times New Roman", Times, serif; /*Custom Secondary font*/}
.mypoints .advOptions ul.dateRange {list-style:none;    padding:0;    margin:0 0 5px;    clear:both;}
.mypoints .dateRange li { line-height:2em;    padding:0 4px;   float:left;    clear:both;    cursor:pointer;}
.mypoints .dateRange .active { background:#265c9c;    font-weight:bold!important;    color:#fff;    border-radius:.5em;    -moz-border-radius:.5em;
    -webkit-border-radius:.5em;}
.mypoints .customDateRange label {    display:inline-block;    min-width:25%;}
.mypoints .results h2 {    padding-bottom:0;    margin-bottom:0;}
.mypoints .results label {    display:block;    clear:both;}
.mypoints .results .userBar {    padding:10px;    height:14px;}
.mypoints .results .rightContainer {    position:relative;    text-align:center;}
.mypoints .results .pointsWrapper {    margin:5px auto;    border:solid 1px #efefef;    text-align:center;    padding:10px 0;    min-width:61px;}
.mypoints .results .pointsWrapper p {    margin:0;    font-weight:bold;}
.mypoints .results .pointsWrapper .points {    font-size:30px;    line-height:25px;}
.mypoints .medalBig {  background: url(../images/topcontributors-sprite.png) no-repeat  -200px 0; color: #000000;    font: bold 18px/49px Arial;    height: 49px;
    margin: 0 auto;    position: relative;    text-align: center;    width: 59px;    z-index: 15;    display:inline-block;}
.mypoints .userLastAwarded{margin-top:5px;}
.mypoints .userThirtyDays{margin-top:5px;}
.mypoints .h3ContentTypeLabel {font: bold 14px/1.4em Georgia,'Times New Roman',Times,serif; margin-bottom: 0.7em;}
.mypoints .KBimprov, .mypoints .generalIcon, .mypoints .CAanswer {line-height:24px; min-height:17px;float:left;width:auto;display:inline-block;}
.mypoints .previewIcon {border: 0;position: absolute;right: -14px;top: 0;margin:0}
.mypoints .answered_question  {margin:5px 5px 0 0; float:left;}
.mypoints .transparent {padding:5px; line-height:1.3em;}
.mypoints .UCD_results_avatar {margin:0 auto;}
.mypoints .UCD_results_avatar_container {width: 17%;min-width:100px;min-height:92px;}
.mypoints .pnlActivityContent .previewIcon { right: -20px;}
.mypoints .contributionItem {margin:5px 24px 5px 5px;padding-top:5px;width: 98%;}
.mypoints .contributionItem .UCD_contribution_stats {float:left; width: 73%;}
.mypoints .advOptions .edit {margin-bottom:-4px;} 

#daterangespan {font-weight:normal;padding:0 0 0 5px!important;font-size:9pt; float:none!important;}
.pnlActivityContent, .pnlActivityContent_no_avatar {position:relative;}
.answered_question {background: url(../images/SocialSearch/answered_question.png) top left no-repeat; height:13px; width:13px;}
.originating_content {background:url(../images/topcontributors-sprite.png) -476px -151px no-repeat; height:13px; width:13px;float:left;margin:4px 0 0 -17px;}

#litP
/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {    float: left;    width: 16px;    height: 16px;    padding: 0;    margin: 5px 3px 0;    display: block;    text-indent: -2000px;    overflow: hidden;
    background: url(../images/calendar.png) no-repeat;}
a.dp-choose-date.dp-disabled {    background-position: 0 -20px;    cursor: default;}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {    width: 140px;    float: left;}

.pnlMyInfoNavInt{display:inline;}

.theAnswer {
background:url(../images/Social/star2.png) top left no-repeat;
padding-left:18px;}

.moreMessaging {color:#265c9c;font-size:.8em;font-weight:bold;}
.advTags div {display:inline-block;float:right;}

.kbsearch label, .kbsearch  .advMultitopics label, .kbsearch  .advAlerts label, .kbsearch  .advUnread label, .kbsearch  .advRemoved label { line-height:2em!important;}
	

.socialSearch .advOptions {margin-top:30px!important;}
.socialSearch .advOptions .advActivity {clear: both;min-width: 70% !important;}	
.socialSearch .searchText {width:90%!important;}
.socialSearch .searchField {width:98%!important;}
.socialSearch .searchWrapper .specialButton {position:absolute;top:0; right:10px;}
.CA .searchWrapper .rightContainer {right:38px!important;} 
.CA.advOff .searchWrapper .rightContainer {right:58px!important;}
.CCCI .searchWrapper .rightContainer {right:0!important;bottom:0!important;position:relative!important;} 
.socialSearch .searchWrapper .advOptions .specialButton {position:relative!important;}
.socialSearch .caHeaderSmall {float:left; padding:0; margin-left:10px; display:block;height:24px;width:24px;
             background: url(../images/social/ca_small.png) top left no-repeat;}

/* Commsearch Radio Buttons alignment fix*/
.socialSearch div.answerState table .fuzeLabel {display:block; float:left;}
.socialSearch .answerState {padding-top:0!important;padding-bottom:1em!important;}
.socialSearch .answerState .fuzeRadioBtnLst {margin-top:2px;}

/*Commsearch top icon fixes*/

.socialSearch #ctl00_phMaster_phMain_FuzeSearchImageArea {margin-top:15px;margin-left:10px;text-align:center!important;}
.socialSearch  #ctl00_phMaster_phMain_FuzeSearchImageArea .fuzeTableHelpLink { left: -8px;}
.CIIcon {background-image:url(../images/social/CIicon.png); display: inline-block; margin: 0 auto!important;}
.CAIcon {background-image:url(../images/social/CAicon.png); display: inline-block; margin: 0 auto!important;}
.CCIcon {background-image:url(../images/social/CCicon.png); display: inline-block; margin: 0 auto!important;}
.KBIcon {background-image:url(../images/social/KBicon.png); display: inline-block; margin: 0 auto!important;}
.LargeIcon {width:80px;height:80px;background-size:80px 80px;}
.MediumIcon {width:32px;height:32px;background-size:32px 32px;}
.SmallIcon {width:18px;height:18px;background-size:18px 18px;}
/*search container fuze social*/
.searchInputWrapper .border {border:solid 1px #fff;/*Page Color*/float:left; margin:0 10px 10px 0;padding:.5em;line-height:1.4em;min-height:1.4em;}
.sortSectionCA {margin-left:9px;}
.kbSearchLink {float:left; padding: 5px 0 5px 0;line-height:1.2em;min-height:1.2em;font-weight:bold;}
.searchInputWrapper label {display:inline!important; margin:0 1em 0 0;width:auto!important;line-height:1.2em;margin:.5em 3px .5em 0 ;float:left;}
.socialSearch .searchInputWrapper label { margin: 0.5em 0;float:none!important;}
.searchInputWrapper .itemsLbl {margin:0 0 0 .5em!important;}
.searchInputWrapper .lastItem {margin:0;}
.searchInputWrapper .communityState {float:left; margin:0 10px 10px 0;padding:.5em; line-height:1.4em;min-height:1.4em;}

.searchInputWrapper input[type="radio"] {margin:0;padding:0;}

.searchInputWrapper .caTopSearch, .searchInputWrapper .ccTopSearch, .searchInputWrapper .ciTopSearch {margin-bottom:0;*margin-bottom:10px; }
.searchInputWrapper .advTime {clear:left;}
	
.searchInputWrapper .advOptions {
	display:block; /*Change to block and it'll pop in. When it's open, the Go button next to the input field goes away.*/
	position:absolute;
	z-index:1000;
	background:#cccccc;/*Secondary Color*/
	margin-left:-10px;
	padding:10px;
	width:100%;
}
.searchInputWrapper .advOptions label {display:inline-block; margin:1em 0; line-height:1.4em!important;width:auto!important;}
.searchInputWrapper .advOptions .border {margin:0;}
.searchInputWrapper .advActivity {margin-right:10px!important;min-width:474px;}
.searchInputWrapper .advOptions .leftContainer {width:46%; margin-right:2%;}
.searchInputWrapper .advTags textarea {padding:5px;min-width:49%;float:right;}
.searchInputWrapper .advOnlyInclude h3 {margin:0;padding:0;}
.searchInputWrapper .advOnlyInclude label {width:auto!important;}
.searchInputWrapper .advOnlyInclude {min-width: 162px; max-width:200px;}
.searchInputWrapper .advOnlyInclude .ci {margin-top:10px;}

.searchInputWrapper .advOptions div {margin: 0.7em 0 0;line-height:1.5em;}

.searchInputWrapper .advDisplay select {width:auto;}
.searchInputWrapper .lastContainer {float:left; width:auto!important;}
.searchInputWrapper .advOptions .specialButton, .advOptions .myButton {}

.searchInputWrapper .descLabel {font-weight:bold;margin-right:.5em;}
.leftColumn {width:55%;float:left;}
.rightColumn {width:40%;float:right;}


/*Social Search style fixes 082012*/

.header .caItmSmall, .header .ciItmSmall, .header .kbItmSmall, .header .ccItmSmall {width:24px!important;}
.kbdetail .header h1 {font: bold 16px/2em Georgia,serif;}


/*GLOBAL STYLES beginning*/
.previewCat {
background: url(../images/globalsprite.png) no-repeat -150px 2px;
height: 15px;
width: 15px; }

.salesForce .bg-color { background:#1797C0;/*Primary color*/ color:#fff;/*Page background*/}
.clear {	clear:both;}
/*Clear Fix*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
/*IMAGES and ICONS*/
.kb-large-icon {
	background:url(../images/kbsearch/KBIcon.png) top left no-repeat;
	height:45px;
	width:45px;
}
.previewArticle {/*UPDATED FOR KB ARTICLES*/
	background:url(../images/globalsprite.png) -125px 0 no-repeat; width:18px; height:21px;
}
.docImage {width:18px; height:21px;  background:url(../images/kbsearch/document.png) top left no-repeat;border:none; display:none;}

img {
	border:none;
}

/*BUTTON - start*/
.salesForce .myButton {background-color:#fefefe;
	border:solid 1px #b5b5b5;
	text-shadow: none!important;
	font-size:10px;
	padding:1px 4px;
	color:#333;
}
.salesForce .myButton:hover {background-color:#d9d9d9;}

.salesForce .pushBtnContainer .myButton {margin:7px 0 0 ;}
.salesForce .specialButton {background-color:#ea9f43;
	border:none;
	text-shadow: none!important;
	font-size:10px;
	padding:1px 4px;
	box-shadow: 0 2px 4px #AAAAAA;
}
.salesForce .specialButton:hover {background-color:#d9d9d9;}
.salesForce .rightContainer .specialButton {margin:0!important;}

.salesForce .rightContainer .myButton {margin-right:0!important;}

.kbsearch .suggestion {top:33px;left:0;width:95%;z-index:10000;}
.kbsearch .fuzeTableHelpLink {left:-2px;}
.kbsearch .header .rightContainer, .kbdetail .header .rightContainer {position:relative;clear:both;height:auto;width:30%;min-width:260px;}
.kbsearch .header img.kb-large-icon {display:block;float:right;padding:0!important;margin-left:10px;}
.kbsearch .header h1 {margin:0;padding:0;font:bold 16px/2em Georgia,serif;text-align: right;/*Fixed Font - Secondary font to be used throughout social pages*/}
.kbsearch .header h1 span {font-weight:normal;}
.kbsearch .header h2 {clear:both;text-align:right;}
.kbsearch .header .rightContainer h1 {text-align:right;}
.kbsearch .notification {/*maybe global because it'll be on the question page as well*/width: 98.5%!important; position: relative;top:0;left:0;float:left;border:solid 1px #d9d9d9;/*default Gray - Feel free to revise*/margin-top:10px;padding:5px;width:70%;}
.kbsearch .notification .notificationDetails{display:none; width:100%;  margin: 5px auto 5px auto;}
.kbsearchnarrow {max-width:790px;}
#ctl00_phMain_FuzeSearchImageArea .specialButton {margin-right:0;min-width:117px; text-align:center;}
.CustomOnCustomBtn .specialButton {margin:0 0 0 5px;}

.fuze_UnansweredQuestions_container {line-height:25px;padding-left:1em;}

.socialSearch .advOptions .border label {line-height:1.2em!important;}
#fuzeDidThisAnswer {line-height:36px;}
#ctl00_phMain_FuzeSearchImageContainer {width:80px;height:80px;margin:15px auto 0;}

.widgetsearchmsg {padding-left:2px;display: block;float: left;}
.widgetadvancedlink {padding-right:12px;}
.specialFont {
	font-family: 'Passion One', cursive, Serif;
	font-family: Serif\9;
	font-size:12px;
	font-weight:normal!important;
}
/*Global styles end*/
.kbsearch .getSocialButton {
	font:bold 13px/1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	float:right;
	clear:right;
}
.kbsearch .headerlinks {margin-left:20px;}
.kbsearch .searchInputWrapper { clear:both; position:relative; background:#cccccc;/*Secondary Color*/ margin:10px auto; padding:10px; height:83px; }

.kbsearch .topicsOff{width:100%!important;}
.kbsearch .topicsOn{width:69%!important;}
.kbsearch .widgetModeHeight{height:70px!important;}
.kbsearch .normalModeHeight{height:60px!important;}

.kbsearch .topicsWrapper {
	float:left;
	margin:-10px 0 10px -10px;
	position:relative;
	background:#cccccc;/*Secondary Color*/
	padding:10px;
	display:inline;
	max-width:24%!important;
	min-width:28%!important;
}

.kbsearch  .searchTopics {
	position:relative;
	background:#fff; /*Page Background color*/
	border:solid 1px #c0c0c0; /*Default Gray*/
	float:left;
	font-size:18px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	min-height:31px;
	width:100%;
}
.kbsearch .socialsearch .searchTopics .label{position: absolute; top:6px;left:.8em; z-index: 2;display: inline-block;height:30px;width: 83%; cursor:pointer;color:#CCC; }

.kbsearch img.dropdown, .kbsearch img.dropdown-up {border:solid 1px #c0c0c0!important;} /*Gray needs to be the "Default Gray*/

/*Expanded Select Topics Panel Start*/

.highlightLabel {font-size:17px;position: relative; top:4px;left:7px; z-index: 2;display: inline-block;height:31px;line-height:20px;width: 83%; cursor:pointer;}
.highlightLabelCat {font-size:14px;position: relative; top:4px;left:7px; z-index: 2;display: inline-block;height:31px;line-height:20px;width: 95%!important; cursor:pointer;padding-right:3%!important}
 .open .searchTopics {
	height:auto;
}
 .open .topicsPanel {
	clear:both;
	/*height:650px;*/
	height:auto;
	overflow:hidden;
	display:block;
}
.open .rightBox {
	float:right!important;
	margin-bottom:10px;
}
.open .levels {
	display:block;
	list-style:none;
	margin:0;
	padding:4px 0 0 0;
	float:left;
}
.kbsearch .levels li {
	float:left;
	padding:3px;
	font-size:10px;
	line-height:1em;
	font-weight:bold;
	list-style:none;
	cursor:pointer;
	margin:0 2px 0 0;
}
.kbsearch .levels li a {line-height:1em;}
.kbsearch .levels .active {
	background:#265c9c;
	color:#fff;
}
/*Expanded Select Topics Panel End*/
.kbsearch .rightBox {
	width:100%;
	/*margin-top:1.7em; */
}
.kbsearch .topicsPanel {
	display:block;
}
.kbsearch .label {
	color: #767676;
	cursor: pointer;
	display: inline-block;
	left: 7px;
	height:31px;
	position: relative;
	top: 4px;
	width: 66%!important;
	z-index: 2;
	font-size:18px;
}

.kbsearch .levels {display:block;float:right;position:absolute;top:5px;right:33px;z-index: 50;margin:0;}

.kbsearch .topicsPanelHide {
	display:none;
}
.kbsearch .levelsHide {
	display:none;
	list-style:none;
}

.kbsearch .searchText {
	float:left;
	width:90%;
	position:relative;
}
.kbsearch .searchField {
	outline:0!important;
	margin-right:5px;
	background:#fff; /*Page Background color*/
	padding:5px;
	border:solid 1px #c0c0c0; /*Default Gray*/
	font-size:18px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
    width: 96%;
    margin-bottom:.5em;
    color:#000;
}
.kbsearch .searchField:focus {
	-webkit-box-shadow: 0 0 5px #265c9c;
	-moz-box-shadow: 0 0 5px #265c9c;
	box-shadow: 0 0 5px #265c9c;
	border:solid #265c9c 1px;
}
.salesForce .searchText .searchReset {
    background: url(../images/search-reset-small.png) no-repeat scroll left top transparent;
    display: block;
    height: 17px;
    position: absolute;
    right: -1px;
    top: 8px;
    width: 17px;
    z-index: 100;
}
.salesForce .kbsearch .suggestion .close-button {
    background: url(../images/close-button-12.png) no-repeat scroll left top transparent;
    height: 12px;
    position: absolute;
    right: 0;
    top: 0;
    width: 12px;
}
.salesForce .suggestion UL LI A:link {COLOR: #1797c0; FONT-WEIGHT: bold}
.salesForce .suggestion UL LI A:visited {COLOR: #1797c0; FONT-WEIGHT: bold}
.salesForce .suggestion UL LI A:hover {BACKGROUND: #1797c0; COLOR: #fff; }
.salesForce .suggestion UL .highlighted A {BACKGROUND: #1797c0!important; COLOR: #fff!important; }

.kbsearch .advancedWrapper {
	position:relative;
	clear:both;
	line-height:38px;
}
.gotoKBCA, .widgetsearchmsg {float:right!important;margin-top:5px;}
.advDisplay {margin-left:2%!important;}
.kbsearch .advOptions {min-width:503px;margin-top:-3px;}
.widget .advancedWrapper {float:left;line-height:28px;}
.searchWrapper .rightContainer {position:absolute;bottom:8px!important;right:0;}
.CA  .searchReset {
    background: url(../images/search-reset.png) no-repeat left top transparent;
    height: 24px;
    position: absolute;
    right: 17px;
    bottom: 6px;
    width: 24px;
    overflow:hidden;
    text-indent:5000px;
    border:0;
    } 
.CA.advOff {height:80px!important;}
.CA .searchWrapper .rightContainer {z-index:500;position:absolute;bottom:46px;right:71px;border:0;}
.CA.advOff .searchWrapper .rightContainer {bottom:7px;}
.CA .searchWrapper .advOptions .rightContainer {bottom:12px;right:17px;}

.widgetsearchmsg {float:right;}
.articleid {max-width:95px;} 

.advancedWrapper .advancedSearchLink {text-decoration:none!important;}
.advancedWrapper .advancedSearchLink:hover {text-decoration:underline!important;}

.advancedWrapper .customlink a {text-decoration:none!important;}
.advancedWrapper .customlink a:hover {text-decoration:underline!important;}

.kbsearch .advancedWrapper .edit {
	margin-bottom:-5px;
}
.kbsearch .itemsperpage, .ciIdeaStage select {
border: 1px solid #c0c0c0;
border-radius: 0.5em 0.5em 0.5em 0.5em;
outline: medium none !important;
padding: 3px;
margin:0 0 0 8px;
}
.kbsearch .pageNav span.count {
    float:none!important;
    padding: 1px 3px!important;
} 
.viewRecentActivity {margin: -3px 0 18px; }
#ctl00_phMaster_phMain_pnlCASearch .viewRecentActivity {   margin: 12px 0 16px !important;}

.advancedWrapper .rightContainer #lblItemsPerPageCA, .advancedWrapper .rightContainer .itemsperpage {float:left!important;}
.socialSearch .advancedWrapper .advMatch .itemsperpage {float:right!important;}
.salesforce .rightContainer .advMatch {float:left;margin: 0px 5px 0 0;}
.salesforce .rightContainer .advMatch {float:left;margin: 0px 5px 0 0;}
.ddlMatchUsing {margin-top:3px;}
.advArticleid {padding-top:5px;}
.kbSearchIncidents .kbsearch .advOptions .articleid {    border: 1px solid #C0C0C0;
    border-radius: 3px 3px 3px 3px;
    margin: 0 15px 0 0;
    padding: 0 !important;
    width: 56% !important;
}

#lblItemsPerPageCA, #lblItemsPerPageCICC {float:left!important;}
.searchWrapper .specialButton, .searchWrapper .myButton {position:relative;margin: 3px 0 0 5px!important;float:right!important;}

/*.kbsearch .advancedWrapper .myButton {
		right:0;
		 top: 0;
		margin-top: 3px !important;
		float:none;
		}
.kbsearch .advOptions .rightContainer .myButton {
    position: relative !important;
    top:-4px;
}*/

.kbsearch .advOptions {
	display:none; /*Change to block and it'll pop in. When it's open, the Go button next to the input field goes away.*/
	position: absolute;
	z-index:1000;
	background:#cccccc;/*Secondary Color*/
	margin:2px 0 0 -10px;
	padding:10px 10px 48px;
	width:100%;
}
.kbsearch .advOptions hr {
	margin:5px 0;
	padding:0;
}
.kbsearch .advOptions label {
	width:45%;
	display:inline-block;
	font-weight:bold;
	color:#265c9c; /*Primary color*/
	line-height:3em;
	float:none!important;
}


.searchInputWrapper .advOptions label {line-height:3em!important;}
.kbsearch .advOptions .border h3 {line-height:1.4em;margin:0; padding:0;}
.kbsearch .advOptions .border {line-height:1em;min-width:350px;width:45%;margin:1% 2% 0 0;}
.kbsearch .advOptions .border label {line-height:1.2em;}


.kbsearch .advOptions input[type="text"], .kbsearch .advOptions select {min-width:49%;float:right; border:solid 1px #c0c0c0; /*Default Gray*/
	padding:5px; outline:none!important; border-radius:.5em; -moz-border-radius:.5em; -webkit-border-radius:.5em; margin-top:5px; }
.kbsearch .advOptions input[type="text"]{min-width: 30%;}
.kbsearch .advOptions input[type="text"].articleid {min-width:0!important;width:75px;} 
.kbsearch .advSubtopics label {	width:70%;}
.kbsearch .advArchive label {	width:70%;}

.kbsearch .advArticleid {padding-top: 0!important;}
.kbsearch .searchInputWrapper .advOptions .leftContainer {width:46%;margin:0 2%;}
.kbsearch input[type="radio"] {margin:0 3px 0 10px!important;display:inline-block;}

.kbsearch .ci .leftContainer {	width:46%;	margin-right:2%;}
.kbsearch .advOptions .rightContainer {	margin-top:5px;}
.kbsearch .ci .rightContainer {	margin-top:5px;	clear:left;}
.kbItmSmall {float:right; padding:0; margin-left:10px; display:block;height:24px;width:24px;
             background: url(../images/social/kb_small.png) top left no-repeat;}
.kbsearch .searchMessaging {margin:1.4em auto;}
.kbsearch .announcements {	position:relative;	display:block;	clear:both;	padding:10px;	margin:0 auto 10px;
                          	border:solid 1px #c0c0c0; /*Default Gray*/}
.kbsearch .announcements .announcementdetails { display:none; width:90%;  margin: 5px auto 5px auto;}

.kbsearch .announcements .announcementdetails ul{ list-style:none;margin: 5px auto 5px auto;}
.kbsearch .announcements .announcementdetails ul li{ list-style:none;margin: 5px auto 5px auto;}
.kbsearch .announcements .announcementdetails ul li .title{ display:block; width:100%; font-weight:bold; font-size:1.2em;}
.kbsearch .announcements .announcementdetails ul li .title .announcementLink{ text-decoration:none; outline:none;}
.kbsearch .announcements .announcementdetails ul li .announcementContent{ display:block; width:100%;margin: 5px auto 5px 15px;}

.kbsearch .announcements h4 span, .kbsearch .notification h4 span{cursor: pointer;}
.kbsearch .announcements h4, .kbsearch .notification h4 {display:none!important; /*Hides the Notifications/Announcements label and the arrow.*/
	margin:0;
	padding:0;
	line-height:23px;
}
.kbsearch .announcements .dropdown, .kbsearch .notification .dropdown {
	position:relative;
	display:inline-block;
	float:left;
	margin:0 5px 0 0;
}
.kbsearch .tabs {
	position:relative;
	clear:both;
	padding:10px;
	font-size:14px;
}
.kbsearch .tabs h3 {
	padding:0;
	margin:0;
	float:left;
	font-size:14px;
	line-height:32px;
	color:#fff;/*Color on the primary color*/
}
.kbsearch .tabs h3 span { 	font-weight:normal!important;}
.kbsearch .tabs .rightContainer {font-weight:bold;	color:#265c9c; line-height:37px;	margin-bottom:-10px;}
.kbsearch .tabs .rightContainer div {
	border-top-left-radius:.5em;
	-moz-border-radius-topleft:.5em;
	-webkit-border-top-left-radius:.5em;
	border-top-right-radius:.5em;
	-moz-border-radius-topright:.5em;
	-webkit-border-top-right-radius:.5em;
	cursor:pointer;
}
.kbsearch .tabs .resultsTab {
	background:#fff;/*Color on the primary color*/
	float:left;
	padding:0 10px;
	margin:0 5px;
}
.kbsearch .tabs .browseTab {
	background:#fff;/*Color on the primary color*/
	float:left;
	padding:0 10px;
	margin:0 5px;
}
.kbsearch .tabs .needhelpTab {
	display:inline-block;
	background:#cccccc;/*Color on the secondary color*/
	float:left;
	padding:0 10px;
	margin:0 5px;
}
.needHelp a { display:inline-block;}
.gray{color:#D9D9D9;}
.kbsearch .tabs .smallTab {line-height:2.5em; font-size:.8em;background-color:#cccccc; /*Secondary Color*/float:left;
                            padding:0 10px;margin:7px 3px 0;/*margin:13px 3px 0;line-height:2em;*/}
.kbsearch .tabs .active {
	background:#fff;/*Color on the primary color*/
	border-bottom:none;
}
.kbsearch .tabs .inactive {background-color:#d9d9d9;/*default Gray - Feel free to revise*/
	border-bottom:1px #265c9c solid;/*Primary color*/
	line-height:35px;
	margin-bottom:-1px;
}
.kbsearch .cantfindit {
	margin-left:.5em;
	font-size:.8em;
}
.kbsearch .sortOrder {margin: 16px 12px 16px 0; }
.socialSearch .sortOrder {margin: 12px 22px 16px 12px;}
.CICCSortBy { margin: -4px 22px 0 0;} 
.ciIdeaStage {margin: -8px 22px 0 0;}

.kbsearch .sortOrder .rightContainer {
	color:#333; /*default Gray - feel free to revise*/
	text-align:right;
}
.kbsearch .sortOrder .rightContainer a, .socialSearch .sortOrder .leftContainer a {
	color:#333; /*default Gray - feel free to revise*/
	text-decoration:none;
}
.kbsearch .sortOrder .rightContainer a.active {
	font-weight:bold;
	color:#000;
}
.kbsearch .sortOrder .leftContainer {
	text-align:left;
}
.kbsearch .sortOrder .leftContainer ul {
	float:left;
}
.kbsearch .sortOrder .leftContainer .levels {
	top:1px;
	left:0;
	padding:0;
	margin: 3px 5px 0;
	display:inline-block;
	list-style:none;
	position: relative;
}
.kbsearch .sortOrder .leftContainer label {
	margin-left:5px;
}
.kbsearch .sortOrder .leftContainer a.active {
	font-weight:bold;
	color:#000;
}
.kbsearch .pageNav { padding:10px;	position:relative;	clear: both;	font-size:14px;	line-height:1.2em;	color:#fff; /*page color*/}
.kbsearch .pageNav h3 {	margin:0;	padding:0;	font-weight:bold;	float:left;	color:#fff; /*page color*/ 
                       	font-size:16px;max-width:62%;line-height:1.4em;}
.kbsearch .pageNav h3 span {float:left;}
.kbsearch .pageNav .rightContainer {margin:0;	padding:0;	position:relative;	bottom:0;}
.kbsearch .pageNav .pagination { float:left; /*margin: 3px 0 -3px;  padding: 0 12px 0 0;*/ }
.kbsearch .pageNav .box-item .pagination {float:none!important; }
/*.kbsearch .pageNav .pagination .specialButton {margin:0 -5px 0 0!important;}*/
.CA {height:110px!important;} 
.socialSearch .pageNav .rightContainer .specialButton {float:left!important; margin: 0 14px 0 0 !important; }
.kbsearch .pageNav .pagination img { cursor:pointer;}
.kbsearch .pageNav .count { float:left ;padding-left: 12px;}
.kbsearch .pageNav .count a{ float:right; color:#fff; text-decoration:none; outline:none;}
 #ctl00_phMaster_phMain_KBSearch_TopicsPerPage, #ctl00_phMaster_phMain_TopicsPerPage {float:left;} 
/*same as the kb detail, only width 100%*/
.kbsearch .results ul { margin:0;	padding:0;	list-style:none;}
.kbsearch .results ul li a {text-decoration:none;	cursor:pointer;width:90%;display:inline-block;}
.kbsearch .results ul li a:focus {border:none!important;outline:none!important;} /*Removes border on element in IE*/

.kbsearch .results ul li {background-color:#efefef;/*default Gray - Feel free to revise*/
	position:relative; margin: .5em 0;	padding:5px 10px;	line-height:1.7em;
	border:solid 1px #d9d9d9;/*default Gray - Feel free to revise*/}
.kbsearch .results ul li:hover {background-color:#d9d9d9;/*default Gray - Feel free to revise*/
	position:relative;	padding:5px 10px;
	line-height:1.7em;	border:solid 1px #d9d9d9;/*default Gray - Feel free to revise*/}

.kbsearch .results ul li img {	position:absolute;	top:5px;	right:5px;	/*margin-left:1em;*/	padding:0;}
/*.kbsearch .results .priority, .kbsearch .results .updated, .kbsearch .results .new, .kbsearch .results .newcomment {margin:-6px 0 0 0!important;
	/*
	background:#021533; /*primary color*/
	/*text-transform:uppercase;
	color:#fff; /*page color*/
	/*font-size:7px;
	line-height:1em;
	font-weight:bold;
}*/	
.kbsearch .results .offsiteIMG, .kbsearch .results .priorityImage, .kbsearch .results .newCommentImage, .kbsearch .results .new .newImage, .kbsearch .results .privateContentImage {margin:-6px 0 0 1em!important;} 

.kbsearch .results .itemSort{margin:-6px 0 0 0!important; padding-left:10px; font-weight:bold; font-size:.8em;}

.priorityImage {background:url(../images/globalsprite.png) -100px 0 no-repeat; width:20px; height:20px; display:inline-block; position:relative!important; right:0; }
.kbsearch .results .new .newImage {background:url(../images/kbsearchsprite.png) -75px 0 no-repeat; width:23px; height:20px; display:inline-block; position:relative;  border:none;}
.kbsearch .results .newcomment .newCommentImage {background:url(../images/kbsearchsprite.png) -50px 0 no-repeat; width:22px; height:16px; display:inline-block; position:relative; border:none;}
.kbsearch .results .updated .updatedImage {background:url(../images/kbsearchsprite.png) -25px 0 no-repeat;width:23px;height:20px;display:inline-block; position:relative;}

.kbsearch .sortOrder .leftContainer {
	display:inline-block;
}
.kbsearch .mobileLink {
	clear:both;
	text-align:right;
	padding:5px 0;
	display:none;
}
/*Browse by Topic*/

/*On the browse page the Topics panel does not expand*/
#browse .kbsearch .searchTopics {
	height:1.2em;
	overflow:hidden;
}
#ExpandTopicDlg {/*width:760px;*/width:685px!important;}
#ExpandTopicDlg #browse {min-width:630px!important;}

#browse .kbsearch .topicsWrapper {
	height:1.2em!important;
}
#browse .kbsearch div.rightBox {
	width:100%;
}
#browse .pageNav {
	display:none!important;
}
/*Browse page edits end*/

#browse .kbsearch .sortOrder .leftContainer {
	display:inline-block!important;
}
.kbsearch .browseBox .count {
	display:none!important;
}
.kbsearch .browseBox .inactive {
	color:#333;
}
.kbsearch .left {
	float:left;
	width:48%;
	clear:left;
}
.kbsearch .right {
	float:right;
	width:48%;
	clear:right;
}
.kbsearch .topicHeader {
	background:#cccccc;/*Accent Color*/
	position:relative;
	padding:10px;
	font-weight:bold;
	line-height:1.2em;
}
.kbsearch .topicHeader .leftContainer {
	width:68%;
	line-height:20px;
}
.kbsearch .topicHeader .topic, .kbsearch .topicHeader .viewAll, .kbsearch .topicHeader .preview, .kbsearch .topicHeader .rss-browse {
	cursor:pointer;
}
.kbsearch .topicHeader .level {
	display:inline-block;	
	float:left;
	color:#333;/*Page Color*/
	margin-right:5px;
	cursor: default;
	
}
.kbsearch .topicHeader .expand, .kbsearch .topicHeader .collapse {
	float:left;
	margin-right:5px;
}
.kbsearch .topicHeader .viewAll {
	background:#fff;
	float:left;
	padding:0 5px;
	font-size:.8em;
	line-height:17px;
	margin-right:5px;
}
.kbsearch .topicHeader .rss-browse {
}
.kbsearch .topicHeader .rss-browse, .kbsearch .topicHeader .preview {
	display:inline-block;
}
.kbsearch .results .browseBox ul {
	margin-bottom:1em;
}
.kbsearch .AnswerContent iframe {border:none!important;height:300px; background: url(/aaasouth/images/loading.gif) no-repeat center #FFFFFF;}
.kbsearch .tabs .rightContainer a {text-decoration:none;}
.kbsearch .tabs .rightContainer a:hover {text-decoration:underline;}
.searchWrapper .specialButton {float:left;}
.hide {
	display:none;
}
.kbsearch .topic a {text-decoration:none;}

#bubble_tooltip {
	display:none;
	position: absolute;
	z-index: 3000;
	border: 1px solid #ADADAD;
	background:#f5f5f5;
	padding: 5px;
	width:650px;
	text-align:left;
	 -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
}

#bubble_tooltip  span{
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:13px;
}

.kbsearch .results li .AnswerContent {position:relative; margin-top:5px;background:/*url(../images/coverpage/ajax-loader.gif) 50% 50% no-repeat*/ #fff !important;}
.AnswerContent{ display:none;}

.catPlusImage {width:9px; height:9px; background:url(../images/kbsearch/arrow-down.png) top left no-repeat;border:none;}
.catMinusImage {width:9px; height:9px; background:url(../images/kbsearch/arrow-down.png) top left no-repeat;border:none;}
/* top:5px;right:20px;background:url(../images/kbsearch/preview.png) top right 4px no-repeat;padding-right:20px; */
  
/*.socialSearch .jquery-tree .parent .parentliColor a, .socialSearch .parentnoimgliColor a {color:#000!important;}*/ /*DEFAULT BODY TEXT COLOR*/
.kbsearch .categoryTreeDisplay {min-height: 31px;background-color: #FFFFFF;border: 1px solid #c0c0c0;border-radius: 3px 3px 3px 3px;border-bottom:none!important;}/*solves topics tree height issue in IE*/
.close.kbsearch .categoryTreeDisplay {border-bottom:solid 1px #c0c0c0!important;} /*Displays the border on the bottom, only when Topics tree is closed*/


.kbsearch .jquery-tree a.label {text-decoration:none;}

.kbsearch .jquery-tree {position:relative;min-height:31px;}

.jquery-tree .parent .ul {margin-bottom:-1px;}
.jquery-tree .chbdisplay{display:none;}
.jquery-tree .parent .previewimg { float:right; border:0; outline:none;padding: 6px  0px 6px;position: absolute;top:0;right: 3px;}

.jquery-tree {list-style: none;/*margin-left:-40px;*/ width:100%; font-size:11px; }
.jquery-tree .parent {list-style: none;display: block;vertical-align: top;padding: 0;margin:0; background-color:#EFEFEF;}
.jquery-tree .parent .parentli {list-style: none; margin:0 0 0 0; background: #efefef; }
.jquery-tree .parent .img { float:left; padding-top:.6em; border:0; outline:none; }
.jquery-tree .parent .noimgli {list-style: none;margin:0 0 0 -1px;  padding-left:15px;background:#efefef;}

.jquery-tree .parent .ul{list-style: none;display: none; margin-top:1px; margin-bottom:-1px;}
.jquery-tree .parent .ul .li{list-style: none;margin-left:-15px;padding-left:20px; background:#efefef;color:#000000; }
/*.jquery-tree .parent .ul .li a {color:#000000!important;}                             */
.jquery-tree .parent .ul .img {padding-bottom:2px; border:0; outline:none; }
.jquery-tree .parent .ul .noimgulli {list-style: none;margin:0 0 -1px 0;padding-left:35px;background:#efefef; }


/*Modified stuff*/
.jquery-tree .parent .parentliColor {list-style: none;  margin:0 0 0 0; line-height:25px;   background-color:#265c9c;}
/*.jquery-tree .parent .parentliColor a {color:#FFF;}*/
.jquery-tree .parent .parentnoimgliColor {list-style: none;margin:0 0 0 0px;  padding-left:15px;line-height:25px; background-color:#265c9c; }
/*.jquery-tree .parent .parentnoimgliColor a {color:#FFF; }*/

.jquery-tree .parent .liColor{list-style: none;margin:0 0 0 -16px; padding-left:20px;line-height:25px;  background-color:#265c9c;}/*Added -16px left margin to out indent*/
.jquery-tree .parent .noimgliColor {list-style: none;margin:0 0 0 0;padding-left:35px;line-height:25px;  background-color:#265c9c;}
/*.jquery-tree .parent .parentliColor a {color:#fff!important;} */
/*
.jquery-tree .parent .noimgliColor a{color:#fff!important;}
.jquery-tree .parent .liColor a{color:#fff!important;}
.jquery-tree .parent .noimgulli a {color:#000; }
.jquery-tree .parent .noimgulli a {color: #000 !important;}*/

.jquery-tree .parent a { text-decoration:none; outline:none;}
.jquery-tree .parent a:hover{ text-decoration:none; outline:none;}


.jquery-tree .chbdisplay{display:none;}
.jquery-tree .parent .ui-li-count {font-size:.8em;font-weight:bold;display:inline-block;top:.6em;  height: 9px; line-height: 12px; position: absolute;padding: 1px 3px 6px;right: 26px; float:right; background-color:#265c9c; color:#fff; border-radius:6px; -moz-border-radius:6px;-webkit-border-radius:6px; cursor:default;}	




.jquery-tree ul.parent {margin-top:/*12px*/0; } 
.widget .jquery-tree ul.parent {overflow:hidden;}
.socialSearch .jquery-tree ul.parent {} 

.jquery-tree ul {margin:0; padding:0;}
.jquery-tree ul li {position:relative;line-height:26px; margin:0; padding:0; padding-bottom:1px;}

.jquery-tree ul li ul {margin:0 0 0 -15px; padding:0;}
.jquery-tree ul li ul li{margin:0; padding:0 0 0 40px!important;}
/*.jquery-tree ul li ul li a {color:#000000!important;}*/


.jquery-tree ul li ul li ul {margin:0 0 0 -30px; padding:0;}
.jquery-tree ul li ul li ul li{margin:0; padding:0 0 0 55px!important;}

.jquery-tree ul li ul li ul li ul {margin:0 0 0 -50px!important; padding:0;}
.jquery-tree ul li ul li ul li ul li {margin:0; padding:0 0 0 70px!important;}





.kbsearch .jquery-tree a {width: 71%;display:inline-block;line-height:25px;padding-right: 19%;}

.kbsearch .jquery-tree .activeLi{color:#fff!important;}
.kbsearch .jquery-tree .inActiveLi{color:#000000!important;}
.kbsearch .jquery-tree .ui-li-countActive  {font-size:.8em;font-weight:bold;display:inline-block;top:.6em;  height: 9px; line-height: 12px; position: absolute;padding: 1px 3px 6px;right: 26px; float:right;  border-radius:6px; -moz-border-radius:6px;-webkit-border-radius:6px; cursor:default;background:#fff!important; color: #265c9c !important; /*PRIMARY COLOR*/}

.kbsearch .levels li a {text-decoration:none;}
.kbsearch .levels .active a {color:#fff!important;}
.kbsearch iframe {border:none!important;}
.kbsearch .searchWrapper {
	position:relative;
	float:right;
	width:69.8%;
	min-height:79px;/*Reset Button Fix*/
}
.socialSearch .searchWrapper {
	min-height:0;/*Reset Button Fix*/
	height:43px;
}
.open .rightBox {width:69%;}
.close .rightBox {width:100%!important;}

.open .ca_results_latestactivity{width:100%;max-width:100%!important;}
.open .ca_results_browse{width:100%;max-width:100%!important;}

.caKBresults {
    position:relative;
    border-left:solid 1px #fff;
    display: inline-block; 
    padding-left:21px;
    margin:0 0 -4px 8px;
    font: bold .8em Arial, Helvetica, sans-serif;
}
.caKBresults img {
    position:absolute;
    top:-2px;
    left:-22px;
}
.caKBcounts {
    position:relative;
	background-color:#cccccc;
	color:#265c9c;
    text-align:right;
    line-height:1em;
    height:1em;
    padding:3px 0;
    min-width:11px;
}
.caKBcounts span {
    padding:1px 3px 3px 15px;
    font-size:12px;
}
.caKBcounts a {
    text-decoration:none;
}

.caItmSmall {float:right; padding:0; margin-left:10px; display:block;background:url(../images/kbsearchsprite.png) -150px 0 no-repeat; width:23px; height:23px;}
.ciItmSmall {float:right; padding:0; margin-left:10px; display:block;height:24px;width:24px;
             background: url(../images/social/ci_small.png) top left no-repeat;}
.ccItmSmall {float:right; padding:0; margin-left:10px; display:block;height:24px;width:24px;
             background: url(../images/social/cc_small.png) top left no-repeat;}


.searchInputWrapper .border {line-height:1.6em;}
#ctl00_phMain_lblSortBy {float:left;display:block;} 


 .height20px{height:20px;}

.jquery-tree .parent .noimgliColor a {color:#fff!important;}
.jquery-tree .parent .liColor a {color:#fff;}
.jquery-tree .parent .noimgulli a {
color: #000000 !important;
}

.backlink {line-height: 38px;}
.backlink h3 {margin:0;padding:0;background:none;}
.backLink {position: absolute; top:0; left:-75px;}



.plus, .minus { border:solid 1px #265c9c; margin: 0; }
.info-label {position:relative;}
.answered{background:url(../images/topcontributors-sprite.png) -477px -24px no-repeat;
height:24px;width:24px;	}
.unanswered{background:url(../images/topcontributors-sprite.png) -474px -176px no-repeat;height:24px;width:24px;}
.urgent{background:url(../images/topcontributors-sprite.png) -474px -201px no-repeat;height:24px;width:24px;}

.fuzeInitialContentButtons input {float:left;}
/*.fuzeSocialTop input {float:left;}*/
.fuzeSocialTop table {float:left;}
.fuzeSocialTop img {float:left;}
.fuzeSocialTop .toolbar a {float:left;}
#fuzeSocialTopicContainer span {display: inline!important;
    margin-bottom: 10px;
    max-width: 100% !important; }
.fuze_commsearch_result_container a {cursor:pointer;} /*turns on pointer CI A items*/
#fuzeSocialTopicContainer .fuze_CI_img_status{float: left; margin: 2px 5px 0px 5px;position:relative;width:24px!important;}

.fuzeThumbImage {vertical-align:middle;margin-top: -2px;}
.fuzeThumbImageLabel {font-size: 10pt;font-weight: bold;float:none;}
.fuzeThumbImageLabel input {float:none;}


#kbtopics { zoom: 1; filter: alpha(opacity=95); opacity: 0.95; position:relative;clear:left; float:left; padding:8px; top:0;	left:0;	z-index:1000;}
#kbtopics span { display:block; clear:both; }
#kbtopics h4 { margin:0; padding:1px 3px; background:#aeaeae;/*Default Gray*/ color:#265c9c;/*Primary Color*/ border:solid 1px #265c9c;}
#kbtopics p { margin:0; padding:3px 13px 3px 3px; }
#kbtopics label { font-weight:bold; }
#kbtopics hr { margin:0; padding:0; }
#kbtopics .categories li,#kbtopics .categories ul {margin:0;padding:0;}
.categories ul, .categories li {margin:0!important;padding:0!important;}
#kbtopics ul {margin: 0 0 0 14px !important;border:none!important;}
.kbdetail .tabs .active, .kbdetail .tabs .inactive {line-height:35px;}
#didyoumean {margin-bottom:10px!important;border:1px solid red;padding:5px;font-size:medium;}

.facebookIcon, .twitterIcon {position:relative;margin-top:7px; display:inline-block;vertical-align:bottom;}


#ctl00_phMaster_phMain_upMain {max-width:1030px;margin:0 auto;}

#fuzeMain {margin-top:1em;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.kbdetail .tabs .rightContainer {line-height:0!important;}
	.contentTab, .articleTab, .commentsTab  {bottom:0!important;}
	/*.toolbar h3 {min-width:115px;}*/
}
#ctl00_phMain_btnShout {margin-top: 0;}

.fuzeSocialQuestionAnswer{max-width:91%;}/*fixes social detail page, so it doesn't wrap too early*/
.kbsearch .advOptions .specialButton, .advOptions .myButton {	float:left;}

.kbsearch .rightBox {clear:both;}
.open .rightBox {clear:none;}


.divQuestionDetail {
	max-width:89%;
	min-width:70%;	
}
/*IE8*/
a.srchhelpHelpLnk { padding-bottom/*\**/: 5px\9; }

/* IE7 KB Detail Hacks*/
*:first-child+html .kbdetail h2 {font-size:18px!important;}
*:first-child+html .kbdetail .header .rightContainer {max-width:45%;}
*:first-child+html .questionContainer .tabs {margin-bottom:10px;}
*:first-child+html .kbdetail .tabs { height: 35px!important;z-index:1; position:relative;}
*:first-child+html .kbdetail .tabs .rightContainer {position:absolute; top:4px;}
*:first-child+html .kbdetail .toolbar h3 {width:auto;}
*:first-child+html .kbdetail .toolbar {z-index:500;position:absolute;float:right;}
*:first-child+HTML .kbdetail .rightContainer {min-height:35px;height:auto!important;}
/*:first-child+html .kbdetail .articleTab {position:relative; bottom:0!important;}
*:first-child+html .kbdetail .contentTab, *:first-child+html .kbdetail .commentsTab {position:relative; top:-11px;}*/

/**:first-child+html .kbdetail {z-index:2500!important;}*/
*:first-child+html .kbdetail .tabs .inactive, *:first-child+html .kbdetail .tabs .active {margin-top:5px;}
*:first-child+html #ctl00_phMaster_phMain_pnlToolBar {height:1px!important;}

/*IE 7 hack for the dashboard link*/
a.ie7AFix {display: inline-block; /*needs to set hasLayout; zoom: 1, etc.*/}
.ie7AFix span {display: block;    position: relative;    z-index: -1;    line-height: 0; /*this made it "cross browser" eliminating extra bottom space*/}
/*IE7 hack on the top contributors page*/
*:first-child+html ul.contributors li {min-height:1px;}
*:first-child+html #ctl00_phMaster_phMain_lstSortMethod{z-index:-1;}

/*IE7 Activity Stream Hacks*/
*:first-child+html .contributionItem{width:70%;}

/*IE7 top contributors Hacks*/
*:first-child+html .topcontributors .medalBig {height:60px;}

/*IE7 CommKBSearch Hacks*/
*:first-child+html .fuze_social_search_txt_div {z-index:1000;postion:relative;}
*:first-child+html .fuze_social_search_txt_div .suggestion {top:40px!important;left:6px!important;width:95%;z-index:10000!important;}
/*IE7 CommSearch Hacks*/
*:first-child+html #fuze_cc_SortBy{width:240px;}
*:first-child+html .fuze_commsearch_ca_fbsWelcome_thin{width:35%;}
*:first-child+html .fuze_commsearch_ca_fbsWelcome_thin .fuzexbox{width:100%;}
*:first-child+html .fuze_commsearch_ca_fbsWelcome_wide{width:73%;}
*:first-child+html .fuze_commsearch_ca_fbsWelcome_wide .fuzexbox{width:100%;}
*:first-child+html .fuze_commsearch_ci_fbsWelcome_thin{width:35%;}
*:first-child+html .fuze_commsearch_ci_fbsWelcome_thin .fuzexbox{width:100%;}
*:first-child+html .fuze_commsearch_ci_fbsWelcome_wide{width:73%;}
*:first-child+html .fuze_commsearch_ci_fbsWelcome_wide .fuzexbox{width:100%;}
*:first-child+html .fuze_commsearch_cc_fbsWelcome_thin{width:35%;}
*:first-child+html .fuze_commsearch_cc_fbsWelcome_thin .fuzexbox{width:100%;}
*:first-child+html .fuze_commsearch_cc_fbsWelcome_wide{width:73%;}
*:first-child+html .fuze_commsearch_cc_fbsWelcome_wide .fuzexbox{width:100%;}

*:first-child+html #ctl00_phMaster_phMain_divPostQuestion {display:block!important;} /*Makes the Post My Question button display always in ie7*/
*:first-child+html .socialSearch .sortOrder {clear:left!important;float:right;margin:0!important;}/*Makes the floats sortOrder to the right in ie7 only*/

*:first-child+html .open .rightBox {clear: right;}
*:first-child+html .kbsearch .notification, *:first-child+html .fuze_cs_top_bx {float:none!important;}
*:first-child+html #ctl00_phMaster_phMain_FuzeSearchImageArea {max-width:170px!important;}

/* IE7 Toolbar fix */
/**+html .kbdetail {position:relative; z-index:1800; }*/
*:first-child+html .toolbar h3 {min-width:145px;position:relative;right:-5px; top:-13px;}
*:first-child+html .toolbar {right:1px!important;}
*+html .questionContainer {position:relative; z-index:700; }
*+html .question_toolbar_wrapper {position:relative; z-index:600; }
*+html #ctl00_phMain_pnlToolBar {position:relative; z-index:500; }
*+html #toolbar_container {z-index:400; }
/*+html .advancedWrapper .rightContainer { margin-right: 73px; }

/*social detail ie7 fix for tools*/
*:first-child+html .socialdetail .alerts, *:first-child+html .socialdetail .email {height:15px;}
.fuzeSocialTop {position:relative;z-index:200;}
*:first-child+html .fuzeAnswerPanel {position:relative;z-index:225;}
*:first-child+html #ctl00_phMaster_phMain_pnlFuzeTopGradient {position:relative;z-index:375;}
*:first-child+html #ctl00_phMaster_phMain_navcomm_upNavComm {position:relative;z-index:400;}
*:first-child+html #ctl00_phMaster_phMain_navcomm_pnlToolBar {position:relative;z-index:425;}
*:first-child+html #ctl00_phMaster_phMain_navcomm_upMainLinks {position:relative;z-index:450;}
*:first-child+html .toolbar  {position:relative;z-index:500;}


/*IE7 Internal Nav fix*/
*:first-child+html .fuzeHeaderBarRight {width:150px;text-align:right;}
*:first-child+html .fuzeRoundedNav UL LI.fuzeRightNav {max-width:60px;}
*:first-child+html .fuzeRoundedNav UL LI.htcIntInfoCenterNav {max-width:150px;}


/*090612 updates for IE7*/
*:first-child+html body {position:relative;z-index:1;}
*:first-child+html .ui-widget-content {position:relative;z-index:5000;}
*:first-child+html .kbsearch .advancedWrapper {z-index:250;}
*:first-child+html .kbsearch .searchWrapper {z-index:200;}
*:first-child+html .kbsearch .searchInputWrapper {z-index:150;}
*:first-child+html .kbsearch .suggestion {top:33px!important;left:0!important;}
*:first-child+html .kbsearch .searchText {z-index:255;}
*:first-child+html .kbsearch #ctl00_phMain_KBSearch_upSuggestions{z-index:265;}
*:first-child+html #ctl00_phMain_KBSearch_upKBSearchResutls {z-index:100;position:relative;}
*:first-child+html  .kbsearch {z-index:50;}
*:first-child+html .advOptions {right:-20px;top:15px;}
*:first-child+html  .searchInputWrapper .advOptions label {display:inline!important;position:relative;top:0; left:0;line-height: 1em !important;max-width:50%;float:left!important;}
*:first-child+html  .searchInputWrapper .advOptions select {display:inline!important;position:relative;top:0; right:0;}
*:first-child+html .itemsCreated .answerState, *:first-child+html .itemsCreated {font-size:10px!important;}
*:first-child+html .searchWrapper .specialButton {float:right;position:absolute;top:0px;right:0px;width:40px;}
*:first-child+html .advancedWrapper .rightContainer {position:absolute;top:-4px;right:0px;}
*:first-child+html .advancedWrapper .myButton {float:right; position:absolute; right:-80px;}
*:first-child+html .kbsearch .pageNav .rightContainer {position:absolute;top: 8px; right:8px;max-width:500px}

*:first-child+html input.myButton, *:first-child+html input.specialButton {overflow: visible!important;}
*:first-child+html .kbsearch .pageNav {min-height:18px;}
*:first-child+html .kbsearch .searchField {color:#000!important;}

/*IE7 Adv Search Fixes*/
*:first-child+html .kbsearch .advancedWrapper .myButton {float: none!important;margin-top: 3px !important;position: relative!important;right: -5px!important;top: 0!important;}
*:first-child+html .advancedWrapper .advOptions {top:25px!important;left:0;}
*:first-child+html .socialSearch .advancedWrapper .advOptions {position:absolute!important;top:0!important;right:0!important;}
*:first-child+html .searchInputWrapper .advOptions .leftContainer div {position:relative!important;clear:both!important;}
*:first-child+html .searchInputWrapper .advOptions .leftContainer label {postion:absolute; top:0; left:0;}

*:first-child+html .searchInputWrapper .advOptions .leftContainer select {postion:absolute; top:0; right:0;}
*:first-child+html .socialSearch  .searchInputWrapper .advOptions .advSubtopics label, *:first-child+html .socialSearch  .searchInputWrapper .advOptions .advMultitopics label, *:first-child+html .socialSearch  .searchInputWrapper .advOptions .advUnread label, *:first-child+html .socialSearch  .searchInputWrapper .advOptions .advRemoved label {float:none!important;min-width:150px;}

*:first-child+html .advancedWrapper .advOptions .rightContainer {position:relative;bottom:0;right:0;margin-right:0;min-width:120px;}
*:first-child+html .searchInputWrapper .advMatch, *:first-child+html .searchInputWrapper .advDisplay, *:first-child+html .searchInputWrapper .advVersioning, *:first-child+html .searchInputWrapper .advArticleid, *:first-child+html .searchInputWrapper .advSubtopics, *:first-child+html .searchInputWrapper .advMultitopics, *:first-child+html .searchInputWrapper .advArchive {clear:both;}
*:first-child+html .searchInputWrapper .advSubtopics label, *:first-child+html .searchInputWrapper .advMultitopics label, *:first-child+html .searchInputWrapper .advArchive label {display:inline-block;margin-top:5px!important;}
*:first-child+html .searchInputWrapper #ctl00_phMain_KBSearch_chkSubTopics, *:first-child+html .searchInputWrapper #ctl00_phMain_KBSearch_chkMultipleCategories, *:first-child+html .searchInputWrapper #ctl00_phMain_KBSearch_chkArchive {float:left!important;clear:none!imporant;}
*:first-child+html .advancedWrapper .advOptions .myButton, *:first-child+html .advancedWrapper .advOptions .specialButton {float:none!important;}
*:first-child+html .advancedWrapper .advOptions .myButton {left:0;position:absolute;}
*:first-child+html .advancedWrapper .advOptions .specialButton {right:0;position:absolute;}
*:first-child+html .searchInputWrapper .advSubtopics input, *:first-child+html .searchInputWrapper .advMultitopics input, *:first-child+html .searchInputWrapper .advArchive input {clear:none!important;float:left;}

*:first-child+html .levels li {width:1em;}
*:first-child+html .searchInputWrapper .advMatch, *:first-child+html .searchInputWrapper .advDisplay, *:first-child+html .searchInputWrapper .advVersioning, *:first-child+html .searchInputWrapper .advArticleid {clear:both;}
/*IE TOPICS TREE HACKS*/
/*IE7 REMOVE SCROLL FUNCTIONALITY*/
*:first-child+html .kbsearch .topicTreeHeight {height:auto!important; max-height:none!important;overflow: visible!important;}

/*KBSearchIncidents*/
/*Salesforce and Solve page*/
.kbSearchIncidents body {
	background: url(../images/push_gradient_body.png) repeat-x 0 0;
	color:#000;
	font-size:75%;
}
.kbSearchIncidents a:hover {text-decoration:underline!important;}
.push .tabs, .kbSearchIncidents .kbsearch .tabs {font-size:11px;} /*ES*/
.kbSearchIncidents .kbsearch .header h1, .push .header h1 {font-family:Arial, Helvetica, sans-serif!important;font-weight:normal;font-size:1.5em;line-height:25px;}/*ES*/
.kbSearchIncidents .kbsearch, .push {box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);background:#fff;} /*ES*/
.kbSearchIncidents #browse {box-shadow:none!important;}

.kbSearchIncidents .kbsearch .tabs .inactive, .push .tabs .inactive {border-bottom: 1px solid ;}/*ES*/
.kbSearchIncidents .toolbar {border: 1px solid ;}
 
/*ICONS - Start*/
.kbSearchIncidents .plus, .kbSearchIncidents .minus {border: 1px solid;border-radius:3px;margin-bottom:-2px;} /*ES*/
.kbSearchIncidents .viewed {background:url(../images/viewed.png) top left no-repeat;height:17px;width:22px;}
.kbSearchIncidents .notViewable {background:url(../images/notViewable.png) top left no-repeat;height:17px;width:22px;}
/*ICONS - End*/

/*BUTTON - start*/
.kbSearchIncidents .myButton {text-shadow: none!important;font-size:10px;padding:1px 4px;color:#333;}
.kbSearchIncidents .specialButton {border:none;text-shadow: none!important;font-size:10px;padding:1px 4px;box-shadow: 0 2px 4px #AAAAAA;}
.kbSearchIncidents .specialButton:hover {}
.kbSearchIncidents .rightContainer .specialButton {margin-right: 0.5em !important;}
.kbSearchIncidents .rightContainer .myButton {margin-right:0.5em!important;}
/*Buttons END*/

/*Results/Related Items Gradients Start*/
.push .related ul li, .kbSearchIncidents .kbsearch .results ul li {
	line-height:1.4em;
} /*ES*/
.push .related ul li:hover, .kbSearchIncidents .kbsearch .results ul li:hover {
	line-height:1.4em;
} /*ES*/
/*Results/Related Items Gradients End*/

.kbSearchIncidents .actionContainer .centerContainer { margin-left:30px;}
.kbSearchIncidents .actionContainer, .push .actionContainer {
	width:98%;
	border:solid 1px #ccc;
	padding:0 1%;
	line-height:39px;
	/*salesforece*/
    background-color: #F8F8F8;
	border-top: 3px solid #265c9c;
	border-bottom: 1px solid #EAEAEA;
	border-left: 1px solid #EAEAEA;
	border-radius: 4px 4px 4px 4px;
	border-right: 1px solid #EAEAEA;
	margin-bottom:10px;
}
.kbSearchIncidents .actionContainer label, .kbSearchIncidents  .results label {
	font-weight:bold;
	margin-left:.5em;
} /*ES*/
/*Salesforce Detail page - START*/
.push label.viewed, .push label.notViewable {padding:5px 25px;background-position:0 0;} /*ES*/
.push .tabs h3 {line-height:2em;font-size:11px;}
.push .tabs .rightContainer {color:#000;max-height:20px;}
.push .tabs .active, .push .tabs .inactive { line-height:30px!important;} /*ES*/
.push .tabs {min-height:30px;}
.push .comments .bg-color h3 {font: 14px/15px Georgia,serif;}
.push .comments .leftContainer li.active a {color:#fff!important;}
.push a.fuzeHelpLink {color:#fff!important;}
/*Salesforce Detail page - END*/

/*Salesforce Search page - START*/
.kbSearchIncidents .action {background:url(../images/exclaimation.png) 0 3px no-repeat;min-height:15px;min-width:15px;padding-left:17px;line-height:2em;}
.kbSearchIncidents .kbsearch .salesforce {overflow-y:hidden ;overflow-x: hidden;padding:0px;}
.kbSearchIncidents .actionContainer h3 {margin:5px 0 0;}
.kbSearchIncidents .topCanned.active, .topicCanned.active {font-weight:bold;}
.kbSearchIncidents .show {margin-left:-3px;}
.kbSearchIncidents .kbsearch .topicsWrapper {margin:-5px 0 0 -10px;}
.kbSearchIncidents .kbsearch .searchTopics {font-size:14px;padding:0!important;min-height:18px;}
.kbSearchIncidents .kbsearch .searchTopics:hover {outline:1px solid #3c7fb1;}
.kbSearchIncidents .kbsearch .searchTopics .label {color:#666;height:1em;top:0;left:0;padding-left:3px;}
.kbSearchIncidents .dropdown {height:16px;width:16px;margin:0;padding:0;}
.kbSearchIncidents .dropdown:hover {/*background:url(../images/dd-hover.png) top left no-repeat;height:16px;width:16px;margin:0;padding:0;*/outline:1px solid #3c7fb1;}
.kbSearchIncidents .kbsearch .searchText {width:94%;}
.kbSearchIncidents .kbsearch .searchInputWrapper {height:64px;margin:10px auto 0px auto;}
.kbSearchIncidents .kbsearch .searchField {width:100%;font-size:14px;padding:2px!important;margin-top:5px;}
.kbSearchIncidents .searchText .searchReset {    background: url(../images/search-reset-small.png) no-repeat scroll left top transparent;
    display: block;
    height: 17px;
    position: absolute;
    right: -1px;
    top: 8px;
    width: 17px;
    z-index: 100;

}
.kbSearchIncidents .results .rightContainer { margin: -12px -13px 0 0;}
.kbSearchIncidents .searchWrapper .specialButton {float:right!important;margin:7px 0 0;}
.kbSearchIncidents .kbsearch .advancedWrapper {margin-top:5px;line-height: 1em;}
.kbSearchIncidents .kbsearch .advancedWrapper .itemsperpage {padding:0!important;}
.kbSearchIncidents .kbsearch .advancedWrapper a {display:inline-block;margin-top:2px;}
.kbSearchIncidents .kbsearch .advancedWrapper .myButton {right:-3px;}
.kbSearchIncidents .advancedWrapper .rightContainer {margin-right:/*5.5%*/ 0;}
.kbSearchIncidents .advancedWrapper .rightContainer label {margin: 0 3px 0 5px!important;} 
#ctl00_phMaster_phMain_KBSearch_upAdvancedOptionLink {margin-top:5px;}
.kbSearchIncidents .searchInputWrapper .advOptions {margin-top:5px!important;padding-top:0!important;}
.kbSearchIncidents .kbsearch .advOptions hr {border:none!important;outline:none!important;margin-top:3px;}
.kbSearchIncidents .kbsearch .advOptions label {}
.kbSearchIncidents .searchInputWrapper .advOptions div {margin: 0!important;}
.kbSearchIncidents .kbsearch .advOptions input[type="text"] {border: 1px solid #c0c0c0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:4px 15px 0 0;padding:0!important;width:48.4%;}
.kbSearchIncidents .kbsearch .advOptions select {border: 1px solid #c0c0c0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:4px 15px 0 0;padding:0!important;}
.kbSearchIncidents .searchInputWrapper .advOptions label {line-height: 2.2em !important;text-align: right;}
.kbSearchIncidents .kbsearch .suggestion {top:26px;border-radius:0 0 10px 10px; width:100%;padding-top:3px;}
.kbSearchIncidents .suggestion ul li a:hover {color:#fff!important;}
/*Topics Tree*/
.kbSearchIncidents #ctl00_phMain_KBSearch_CategoryTreeDisplay {background-color:#fff;padding:5px;border:solid 1px #c0c0c0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.kbSearchIncidents .kbSearchIncidents .jquery-tree .parent .parentnoimgliColor, .kbSearchIncidents .jquery-tree .parent .parentliColor, .kbSearchIncidents .jquery-tree .parent .noimgliColor {background-color:#265c9c;border-top:solid 1px #fff}
.kbSearchIncidents .jquery-tree .parent .parentnoimgliColor, .kbSearchIncidents .kbSearchIncidents .jquery-tree .parent .parentnoimgliColor, .kbSearchIncidents .jquery-tree .parent .parentliColor, .kbSearchIncidents .jquery-tree .parent .noimgliColor, .kbSearchIncidents .jquery-tree .parent .liColor, .kbSearchIncidents .jquery-tree .parent .liColor  {background-color:#265c9c;border-top:solid 1px #fff;}
.kbSearchIncidents .kbSearchIncidents .kbsearch .topicOptional {bottom: -3px; color: #767676; font-size: 0.5em;font-weight: bold;position: absolute;right: 94px;top: 15px;}
.kbSearchIncidents .kbsearch .label {color: #666666!important;line-height:11px!important;height: 11px;left: 0;padding-left: 3px;top: 5;font-size:12px;}
.kbSearchIncidents .jquery-tree ul.parent {margin-top:10px;}
.kbSearchIncidents .kbsearch .levels {position:absolute; top:0;right:26px;}
.kbSearchIncidents .kbsearch .levels li {padding:2px 1px; margin-right:3px;text-align:center;}
.kbSearchIncidents .kbsearch .levels li a {line-height: 1em;}
.kbSearchIncidents .kbsearch .dropdown-up, .kbSearchIncidents .kbsearch .dropdown {top:0; right:0;padding:2px;border:solid 1px #ccc!important;}/*ES*/
.kbSearchIncidents .jquery-tree .parent .previewimg {padding:0;top:6px;}

.kbSearchIncidents .kbsearch .categoryTreeDisplay { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none;
    -moz-border-top-colors: none; background-color: #FFFFFF; border-bottom: medium none !important; border-image: none;
    border-left: 1px solid #C0C0C0; border-radius: 3px 3px 3px 3px; border-right: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0;
    min-height: 22px;}
.kbSearchIncidents .kbsearch .jquery-tree { min-height: 22px; position: relative; }

.kbSearchIncidents .kbsearch .pageNav {padding:5px;}
.kbSearchIncidents .kbsearch .pageNav h3 {font-size:14px;font-weight:bold;}
/*.pageNav .pagination {display:none!important;}*/

.kbSearchIncidents .kbsearch .pageNav .count {font-size:11px;margin-right:10px; padding-right:10px; border-right:solid 1px #fff;}

.kbSearchIncidents .results .previewArticle {position:relative!important;display:inline-block;}
.kbSearchIncidents .results ul li a {padding:0!important;width:86%;margin-top:6px;}
.kbSearchIncidents .kbsearch .results ul li img {position:relative;}
.kbSearchIncidents .kbsearch .results .StatusIcon img {margin-top:-13px;}

.kbSearchIncidents .kbsearch .results ul li, .kbSearchIncidents .kbsearch .results ul li:hover {padding:5px 10px;}
.kbSearchIncidents .results .pageNav .rightContainer {margin:0;}
.kbSearchIncidents .AnswerContent {background: none repeat scroll 0 0 #FFFFFF; border-top: 1px solid #CCCCCC; margin: 9px -10px 0; padding: 5px;}
.kbSearchIncidents .results .removeBtn {position:relative;top:5px;right:5px;}
.kbSearchIncidents .tag { background: url(../images/tag.png) top left no-repeat; border: medium none; border-radius: 0 0 0 0; height: 25px;
    position: relative; right: -5px; top: -8px; width: 16px; }
.kbSearchIncidents .untag { background: url(../images/untag.png) top left no-repeat; border: medium none; border-radius: 0 0 0 0; height: 25px;
    position: relative;right: -5px; top: -8px; width: 16px; }

/*NEW SF - Start*/
.kbSearchIncidents .pagination {float:right!important;font-size:10px;text-align:center;position:relative;}
.kbSearchIncidents .pageNav a, .kbSearchIncidents .pageNav a:hover {color:#fff!important;text-decoration:none!important;cursor:pointer;margin:0 3px;}/*ES*/
.kbSearchIncidents .pageNav .inactive a, .kbSearchIncidents .pageNav .inactive a:hover {color:#ccc!important;text-decoration:none!important;cursor: auto;} /*ES*/
.kbSearchIncidents .sf-beginning {background:url(../images/sf-beginning-white.png) 0 1px no-repeat;height:10px;width:13px;}
.kbSearchIncidents .inactive .sf-beginning {background:url(../images/sf-beginning-inactive.png) 0 1px no-repeat;height:10px;width:13px;}
.kbSearchIncidents .sf-previous {background:url(../images/sf-previous-white.png) top left no-repeat;height:10px;width:9px;}
.kbSearchIncidents .inactive .sf-previous {background:url(../images/sf-previous-inactive.png) 0 1px no-repeat;height:10px;width:9px;}
.kbSearchIncidents .sf-next {background:url(../images/sf-next-white.png) 0 1px no-repeat;height:10px;width:9px;}
.kbSearchIncidents .inactive .sf-next {background:url(../images/sf-next-inactive.png) 0 1px no-repeat;height:10px;width:9px;}
.kbSearchIncidents .sf-last {background:url(../images/sf-last-white.png) 0 1px no-repeat;height:10px;width:13px;}
.kbSearchIncidents .inactive .sf-last {background:url(../images/sf-last-inactive.png) 0 1px no-repeat;height:10px;width:13px;}
.kbSearchIncidents .advPush table{display: inline-block;float:right;margin:0 15px 0 0; height:27px;}
.kbSearchIncidents .kbsearch .rightBox{margin: 0px 0px 0px 0px;}
.kbSearchIncidents .open .rightBox{width:70%;}
.kbSearchIncidents .advancedWrapper label{font-weight:bold;}
.kbSearchIncidents .searchInputWrapper .advOptions .leftContainer {width: auto; min-width:260px; margin-right: 2%;}
.kbSearchIncidents .pushMethod{float: right; min-width: 140px;}
/*.kbSearchIncidents .kbsearch .advOptions {min-width:720px;}*/

.kbSearchIncidents .ButtonWrapper .myButton, .kbSearchIncidents .ButtonWrapper .specialButton {margin-top:10px!important;} /*ES*/
.salesForce .edit-small, .kbSearchIncidents .edit-small { background: url(../images/edit-small.png) no-repeat left top ; height: 15px; width: 15px; }
.salesForce .pushed, .kbSearchIncidents .pushed {margin-right:5px; width:15px; height:15px; cursor:default;}
.salesForce .pushBtnContainer div, .kbSearchIncidents .pushBtnContainer div { bottom: -5px; position: relative; margin:0 5px 0 3px; }
























/*KBSearchIncidents*/
/*Salesforce and Solve page*/
.salesForce body {
	background: url(../images/push_gradient_body.png) repeat-x 0 0 #1797C0;
	color:#000;
	font-size:75%;
}
.salesForce a:hover {text-decoration:underline!important;}
.push .tabs, .salesForce .kbsearch .tabs {font-size:11px;} /*ES*/
.salesForce .kbsearch .header h1, .push .header h1 {font-family:Arial, Helvetica, sans-serif!important;font-weight:normal;font-size:1.5em;line-height:25px;}/*ES*/
.salesForce .kbsearch, .push {box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);background:#fff;} /*ES*/
.salesForce #browse {box-shadow:none!important;}

.salesForce #ctl00_phMaster_phMain_KBSearch_lblSearchForAnswersIn {font-weight:bold;}
.salesForce #ctl00_phMaster_phMain_KBSearch_lblSearchForAnswersIn label {font-weight:normal!important;}

.salesForce .centerContainer { background:#E7EFF1; float: left; padding: 0 13px;line-height:1em; 
                               margin-top:6px;margin-left:30px; border-radius:.5em;	-moz-border-radius:.5em;	-webkit-border-radius:.5em;}
.salesForce label label {font-weight:normal;margin-left:5px;}
.salesForce .kbsearch .tabs .inactive, .push .tabs .inactive {border-bottom: 1px solid ;}/*ES*/
.salesForce .toolbar {border: 1px solid ;}
 
/*ICONS - Start*/
.salesForce .plus, .salesForce .minus {border: 1px solid;border-radius:3px;margin-bottom:-2px;} /*ES*/
.salesForce .viewed {background:url(../images/viewed.png) top left no-repeat;height:17px;width:22px;}
.salesForce .notViewable {background:url(../images/notViewable.png) top left no-repeat;height:17px;width:22px;}
/*ICONS - End*/

/*BUTTON - start*/
.salesForce .myButton {text-shadow: none!important;font-size:10px;padding:1px 4px;color:#333;}
.salesForce .specialButton {border:none;text-shadow: none!important;font-size:10px;padding:1px 4px;box-shadow: 0 2px 4px #AAAAAA;}
.salesForce .specialButton:hover {}
.salesForce .rightContainer .specialButton {margin:0!important;}
.salesForce .rightContainer .myButton {margin-right:0!important;}
/*Buttons END*/

/*Results/Related Items Gradients Start*/
.push .related ul li, .salesForce .kbsearch .results ul li {
	line-height:1.4em;
} /*ES*/
.push .related ul li:hover, .salesForce .kbsearch .results ul li:hover {
	line-height:1.4em;
} /*ES*/
/*Results/Related Items Gradients End*/

.salesForce .actionContainer, .push .actionContainer {
	width:98%;
	border:solid 1px #ccc;
	padding:0 1%;
	line-height:39px;
	/*salesforece*/
    background-color: #F8F8F8;
	border-top: 3px solid #1797C0;
	border-bottom: 1px solid #EAEAEA;
	border-left: 1px solid #EAEAEA;
	border-radius: 4px 4px 4px 4px;
	border-right: 1px solid #EAEAEA;
	margin-bottom:10px;
}
.salesForce .actionContainer label, .salesForce  .results label {
	font-weight:bold;
	margin-left:.5em;
} /*ES*/
/*Salesforce Detail page - START*/
.push label.viewed, .push label.notViewable {padding:5px 25px;background-position:0 0;} /*ES*/
.push .tabs h3 {line-height:2em;font-size:11px;}
.push .tabs .rightContainer {color:#000;max-height:20px;}
.push .tabs .active, .push .tabs .inactive { line-height:30px!important;} /*ES*/
.push .tabs {min-height:30px;}
.push .comments .bg-color h3 {font: 14px/15px Georgia,serif;}
.push .comments .leftContainer li.active a {color:#fff!important;}
.push a.fuzeHelpLink {color:#fff!important;}
/*Salesforce Detail page - END*/

/*Salesforce Search page - START*/
.salesForce .action {background:url(../images/exclaimation.png) 0 3px no-repeat;min-height:15px;min-width:15px;padding-left:17px;line-height:2em;}
.salesForce .kbsearch .salesforce {overflow-y:hidden ;overflow-x: hidden;padding:0px;}
.salesForce .actionContainer h3 {margin:5px 0 0;}
.salesForce .topCanned.active, .topicCanned.active {font-weight:bold;}
.salesForce .show {margin-left:-3px;}
.salesForce .kbsearch .topicsWrapper {margin:-5px 0 0 -10px;}
.salesForce .kbsearch .searchTopics {font-size:14px;padding:0!important;min-height:18px;}
.salesForce .kbsearch .searchTopics:hover {outline:1px solid #3c7fb1;}
.salesForce .kbsearch .searchTopics .label {color:#666;height:1em;top:0;left:0;padding-left:3px;}
.salesForce .dropdown {height:16px;width:16px;margin:0;padding:0;}
.salesForce .dropdown:hover {/*background:url(../images/dd-hover.png) top left no-repeat;height:16px;width:16px;margin:0;padding:0;*/outline:1px solid #3c7fb1;}
.salesForce .kbsearch .searchText {width:94%;}
.salesForce .kbsearch .searchInputWrapper {height:57px;margin:10px auto 0px auto;}
.salesForce .kbsearch .searchField {width:100%;font-size:14px;padding:2px!important;margin-top:5px;}
.salesForce .searchWrapper .specialButton {float:right!important;top: 6px;}
.salesForce .kbsearch .advancedWrapper {margin-top:5px;line-height: 1em;}
.salesForce .kbsearch .advancedWrapper .itemsperpage {padding:0!important;}
.salesForce .kbsearch .advancedWrapper a {display:inline-block;margin-top:2px;}
.salesForce .kbsearch .advancedWrapper .myButton {right:-3px;}
.salesForce .advancedWrapper .rightContainer {margin-right:0!important;position:static;}
.salesForce .searchInputWrapper .advOptions {margin-top:0!important;padding-top:0!important;}
.salesForce .kbsearch .advOptions hr {border:none!important;outline:none!important;margin-top:3px;}
.salesForce .kbsearch .advOptions label {}
.salesForce .searchInputWrapper .advOptions div {margin: 0!important;}
.salesForce .kbsearch .advOptions input[type="text"] {border: 1px solid #c0c0c0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 15px 0 0;padding:0!important;width:48.4%;}
.salesForce .kbsearch .advOptions select {border: 1px solid #c0c0c0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 15px 0 0;padding:0!important;}
.salesForce .searchInputWrapper .advOptions label {line-height: 2.2em !important;text-align: right;}
.salesForce .kbsearch .suggestion {top:26px;border-radius:0 0 10px 10px; width:100%;padding-top:3px;}
.salesForce .suggestion ul li a:hover {color:#fff!important;}
/*Topics Tree*/
.salesForce #ctl00_phMain_KBSearch_CategoryTreeDisplay {background-color:#fff;padding:5px;border:solid 1px #c0c0c0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.salesForce .salesForce .jquery-tree .parent .parentnoimgliColor, .salesForce .jquery-tree .parent .parentliColor, .salesForce .jquery-tree .parent .noimgliColor {background-color:#1797C0;border-top:solid 1px #fff}
.salesForce .jquery-tree .parent .parentnoimgliColor, .salesForce .salesForce .jquery-tree .parent .parentnoimgliColor, .salesForce .jquery-tree .parent .parentliColor, .salesForce .jquery-tree .parent .noimgliColor, .salesForce .jquery-tree .parent .liColor, .salesForce .jquery-tree .parent .liColor  {background-color:#1797C0;border-top:solid 1px #fff;}
.salesForce .salesForce .kbsearch .topicOptional {bottom: -3px; color: #767676; font-size: 0.5em;font-weight: bold;position: absolute;right: 94px;top: 15px;}
.salesForce .kbsearch .label {color: #666666!important;line-height:22px;height: 11px;left: 0;padding-left: 3px;top: 0;font-size:12px;}
.salesForce .kbsearch .categoryTreeDisplay, .salesForce .kbsearch .jquery-tree {min-height:21px;}

.salesForce .jquery-tree ul.parent {margin-top:10px;}
.salesForce .kbsearch .levels {position:absolute; top:0;right:26px;}
.salesForce .kbsearch .levels li {padding:2px 1px; margin-right:3px;text-align:center;}
.salesForce .kbsearch .levels li a {line-height: 1em;}

.salesForce .kbsearch .levels .active {background:#1797C0;}
.salesForce .jquery-tree .parent .ui-li-count {font-size:.8em;font-weight:bold;display:inline-block;top:.6em;  height: 9px; line-height: 12px; position: absolute;padding: 1px 3px 6px;right: 26px; float:right; background-color:#1797C0; color:#fff; border-radius:6px; -moz-border-radius:6px;-webkit-border-radius:6px; cursor:default;}	
.salesForce .kbsearch .dropdown-up, .salesForce .kbsearch .dropdown {top:0; right:0;padding:2px;border:solid 1px #ccc!important;}/*ES*/
.salesForce .jquery-tree .parent .previewimg {padding:0;top:6px;}
.salesForce .jquery-tree .parent .img {padding-top:5px;}

.salesForce .kbsearch .pageNav {padding:5px;}
.salesForce .kbsearch .pageNav h3 {font-size:14px;font-weight:bold;}
/*.pageNav .pagination {display:none!important;}*/

.salesForce .kbsearch .pageNav .count {font-size:11px;margin-right:10px; padding-right:10px; border-right:solid 1px #fff;}

.salesForce .results .previewArticle {position:relative!important;display:inline-block;}
.salesForce .results ul li a {padding:0!important;width:89%;margin-top:6px;}
.salesForce .kbsearch .results ul li img {position:relative;}
.salesForce .kbsearch .results .StatusIcon img {margin-top:-13px;}
.salesForce .kbsearch .results ul li, .salesForce .kbsearch .results ul li:hover {padding:5px 10px;}
.salesForce .results .rightContainer { margin: -12px -5px 0 0;}
.salesForce .results .pageNav .rightContainer {margin:0;}
.salesForce .AnswerContent {background: none repeat scroll 0 0 #FFFFFF; border-top: 1px solid #CCCCCC; margin: 9px -10px 0; padding: 5px;}
.salesForce .results .removeBtn {position:relative;top:5px;right:5px}

/*NEW SF - Start*/
.salesForce .pagination {float:right!important;font-size:10px;text-align:center;position:relative;}
.salesForce .pageNav a, .salesForce .pageNav a:hover {color:#fff!important;text-decoration:none!important;cursor:pointer;margin:0 3px;}/*ES*/
.salesForce .pageNav .inactive a, .salesForce .pageNav .inactive a:hover {color:#ccc!important;text-decoration:none!important;cursor: auto;} /*ES*/
.salesForce .sf-beginning {background:url(../images/sf-beginning-white.png) 0 1px no-repeat;height:10px;width:13px;}
.salesForce .inactive .sf-beginning {background:url(../images/sf-beginning-inactive.png) 0 1px no-repeat;height:10px;width:13px;}
.salesForce .sf-previous {background:url(../images/sf-previous-white.png) top left no-repeat;height:10px;width:9px;}
.salesForce .inactive .sf-previous {background:url(../images/sf-previous-inactive.png) 0 1px no-repeat;height:10px;width:9px;}
.salesForce .sf-next {background:url(../images/sf-next-white.png) 0 1px no-repeat;height:10px;width:9px;}
.salesForce .inactive .sf-next {background:url(../images/sf-next-inactive.png) 0 1px no-repeat;height:10px;width:9px;}
.salesForce .sf-last {background:url(../images/sf-last-white.png) 0 1px no-repeat;height:10px;width:13px;}
.salesForce .inactive .sf-last {background:url(../images/sf-last-inactive.png) 0 1px no-repeat;height:10px;width:13px;}

.salesForce .advPush table{display: inline-block;float:right;margin:0 15px 0 0; height:27px;}

.salesForce .kbsearch .rightBox{margin: 0px 0px 0px 0px;}

.salesForce .open .rightBox{width:70%;}

.salesForce .advancedWrapper label{font-weight:bold;line-height:1em!important;}
.salesForce .searchInputWrapper .advOptions .leftContainer {width: auto; min-width:260px; margin-right: 2%;}
.salesForce .pushMethod{float: right; min-width: 140px;}
.salesForce .kbsearch .advOptions {/*min-width:720px;*/}

.salesForce .ButtonWrapper .myButton, .salesForce .ButtonWrapper .specialButton {margin-top:10px!important;} /*ES*/

/*Leaderboard Widget Start*/

.leaderboard .small {
	background-color: #e4a049;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	box-shadow: 1px 1px 3px #000;
	display: inline-block;
	color: #fff;
	font: bold 12px/1em arial, sans-serif;
	text-decoration: none;
	text-shadow: 1px 1px 3px #000;
	margin: 3px 0 0 12px;
	padding: 3px 10px;
}
.leaderboard .small:hover {
	background-color: #db7c08;
}
.leaderboard .small:active {
	position: relative;
	top: 1px;
}
.leaderboard .small span {
	background: #000;
	font-size: 14px;
	padding: 2px 4px;
	text-shadow: none;
}
.leaderboard .expand-sm {
	margin: 0 6px -1px 0;
	background: url(../images/expand-sm.png) top left no-repeat;
	width: 15px;
	height: 15px;
	display: inline-block;
}
.leaderboard .collapse-sm {
	margin: 0 6px -1px 0;
	background: url(../images/collapse-sm.png) top left no-repeat;
	width: 15px;
	height: 15px;
	display: inline-block;
}
/*Leaderboard*/
.leaderboard {
	position: relative;
	width: 100%;
	min-width: 975px;
	padding-top:3px;
}
.leaderboard .lbTop {
	width: 99%;
	position: relative;
	clear: both;
	line-height: 32px;
	margin-bottom: 11px;
}
.leaderboard .lbBanner {
	font-size: 18px;
	font-weight: bold;
	float: left;
	cursor:pointer;
}
.leaderboard .lbBannerCLOSED {
	font-size: 18px;
	margin-left: 15px;
	float: right;
}

.leaderboard .lbBannerCLOSED .youRank {
    float: left;
}
.leaderboard .lbBannerCLOSED .rank {
	display: inline-block;
	background: #1797c0;
	font-weight: bold;
	color: #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	position: relative!important;
	top: 0px;
	padding: 3px 2px;
	line-height: 1em;
	margin: 0 3px;
}
.leaderboard .lbTitle {
	float: left;
	font-size: 18px;
	margin-left: 37px;
}
.leaderboard .buttonBanner {
	float: right;
}
.leaderboard .unA span, .leaderboard .sf-email span {
	background: none repeat scroll 0 0 #000;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	padding: 2px;
	position: absolute;
	margin-top:10px;
}
.leaderboard .sf-email span {top: -20px;right:-11px;}
.leaderboard .unA span {	right: -8px;top: -16px;}
.leaderboard .unA {
	background: url(../images/caMarkSM.png) center center no-repeat #FF6;
	width: 21px;
	height: 21px;
	display: inline-block;
	bottom: 0;
	margin: 0 5px -7px 8px;
	position: relative;
	border:solid #000 2px;
}
.leaderboard .sf-email {
	margin: 10px 0 -5px 10px;
	display: inline-block;
	background: url(../images/sf-email.png) top left no-repeat;
	height: 15px;
	width: 24px!important;
	position: relative;
	bottom: 0;
}
.leaderboard .contestCon {float:left;display:block;margin: 3px -10px 0 0;}
.leaderboard .conT {
    background: url(../images/contests-icon.png) no-repeat scroll center center #FFFF66;
    border: 2px solid #000000;
    bottom: 0;
    display: block;
    height: 21px;
    margin: 0 5px -7px 8px;
    position: relative;
    width: 21px;
}
.leaderboard .lbBannerCLOSED .conT {float:left;margin:1px -2px -7px 9px;}
.leaderboard .lbBannerCLOSED .unA {margin: 0 0 -3px 13px;}
.leaderboard .lbBannerCLOSED .sf-email {margin: 9px 0 -3px 10px;}
.leaderboard .KBstuff {
	float: left;
}
.leaderboard .CAstuff {
	float: left;
	margin-left: 8px;
	padding-right: 8px;
}
.leaderboard .rightContainer  {text-align:right;min-width:230px;}
.leaderboard .youWrapper {
	position: relative;
	float: left;
	background: #f8f8f8;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-top: solid 3px #1797c0;
	border-left: solid 1px #eaeaea;
	border-right: solid 1px #eaeaea;
	border-bottom: solid 1px #eaeaea;
	cursor:pointer;
	min-height:147px;
}
.leaderboard .lbYou {
	padding: 10px;
	text-align: center;
	width: 133px;
}
.leaderboard .avatar /*You and Others*/ {
	height: 48px;
	width: 48px;
	border: 1px #fff solid;
	box-shadow: 0 0 2px 2px #666;
	margin: 0 auto 8px;
}
.leaderboard .lbYou .avatar img, .leaderboard .lbOthers .avatar img {
	height: 48px;
	width: 48px;
}
.leaderboard .username /*You and Others*/ {
	font-size: 12px;
	line-height: 1.3em;
}
.leaderboard .lbYou p {
	padding: 0;
	margin: 0;
	line-height: 1.3em;
}
.leaderboard .lbYou .rank {
	font-weight: bold;
	font-size: 1.1em;
	text-shadow: 3px 3px 1px #ccc;
}

.leaderboard .lbOthers {
	float: left;
	margin-left:10px;
	width: 808px;
	min-height:92px;
	margin-top: 12px;
}
.leaderboard .noOthers {margin-left:16px;}
.leaderboard .ptBanner .left {
	float: left;
	position: relative;
	width: 80px;
	line-height: 12px;
	text-align: center;
	cursor:pointer;
	max-height:87px;
}
.leaderboard .lbOthers .left .rank {
	background: #1797c0;
	position: absolute;
	top: -7px;
	left: -3px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	padding: 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.leaderboard .lbFilters {
	margin:25px 0 0 14px;
	float:left;
	width: 82%;
	font-size:12px;
}
.lbEarnPoints {text-align:center;margin-bottom:5px;}
.lbEarnPoints .small {margin-top:-7px;}
.leaderboard .lbFilters a {text-decoration:none!important;}
.leaderboard .lbFilters .rightContainer a {float:left;}
.leaderboard .duration, .leaderboard .ptAns {
	border: solid 1px #eaeaea;
	/* fallback */ background-color: #ccc;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));
	background: -webkit-linear-gradient(top, #fff, #ccc);
	background: -moz-linear-gradient(top, #fff, #ccc);
	background: -ms-linear-gradient(top, #fff, #ccc);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.leaderboard .active {
	background: #1797c0;
	font-weight: bold;
	color: #fff;
}
.leaderboard .duration {
	margin-right: 20px;
	float: left;
	height:21px;
}
.leaderboard .duration ul {
	padding: 0;
	margin: 0;
	height:18px;
}
.leaderboard .duration ul li {
	list-style: none;
	float: left;
	cursor: pointer;
	padding:3px;
	margin:0!important;
}
.leaderboard .duration ul li:first-child {
	margin-left: 0;
}
.leaderboard .duration .inf {
	font-size: 1.4em;
	line-height:16px;
}
.leaderboard .ptAns {
	float: left;
	cursor: pointer;
	padding: 0;
	margin: 0;
	height: 18px;
	padding:0 3px 3px 0;
}
.leaderboard .ptAns .active {
	margin:0;
	padding:3px 5px;
}
.leaderboard .ptAns a {
	display:inline-block;
}
.leaderboard .topC {
	float: right;
	margin-left:12px;
}
.ptTOG, .anTOG {padding:0 8px;}










.searchWrapper .specialButton {margin-top:3px!important;}

a.ActivitySummaryPrime{font-weight:bold !important;}
.searchInputWrapper_wide{width:100%;}
.searchInputWrapper_thin{width:69.8%;}
.rightBox_wide{width:100%;}
.rightBox_thin{width:68%;}
/*NEW SF FOOTER - END*/

/*Salesforce Search page - END*/
/*Answers page Rating/Related Addition - Start */
.offsiteIMG {
 background: url(../images/globalsprite.png) no-repeat  -174px -375px;
    float: right;
    height: 19px;
    margin: 0 4px 0 0!important;
	display: block;
    width: 22px; 
    } 
.privateContentImage {
	position:relative!important;
	 background: url(../images/globalsprite.png) no-repeat  0 -425px;
    height: 20px;
    margin: 0 0 0 5px!important;
	display: inline-block;
    width: 15px;
}
.publicContentImage {
	position:relative!important;
    height: 20px;
    margin: 0 0 0 5px!important;
	display: inline-block;
    width: 15px;
}
.kbsearch .offsiteIMG {
	position:relative!important;
	display: inline-block;
	float:none!important;
    margin: -3px 4px 0 5px!important;
}
.kbsearch .suggestion .offsiteIMG {
	display:inline;
	margin:0!important;
	top:2px;
	left:5px;
	}
.arrow_box {
    position: relative;
    background: #cccccc;
    padding: 15px;
    border-radius: 10px;
}
.arrow_box p {
    margin: 0;
}
.arrow_box:after {
    bottom: 100%;
    right: 18px;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(204, 204, 204, 0);
    border-bottom-color: #cccccc;
    border-width: 20px;
    margin-left: -20px;
}
.arrow-container {
    margin-top: 30px;
    position: relative;
    width: 300px;
}
.arrow-content {
    background: #ccc;
    padding: 15px 15px 8px;
    border-radius: 10px;
	position:relative;
	z-index:5000;
}
.arrow-content label {
    font-weight: bold;
    font-size: 1.1em;
	display:block;
}
.arrow-left {
    position: absolute;
    right: 0;
    top: -20px;
    width: 0;
    height: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-right: 20px solid #ccc;
}
.rateMO .arrow-container {
    /*position: relative;
    right: 288px;
    bottom: 12px;*/
	left:-290px;
	top:12px;
	position:absolute;
}
 .relatedMO .arrow-container {
    /*position: relative;
    right: 288px;
    bottom: 12px;*/
	left:-283px;
	top:12px;
	position:absolute;
}

/*Rating Bits*/
.rateBox {
    float: left;
	display:block;
	clear: both;
	margin:10px 0 10px -5px;
}
.rateCommentBox {
    margin-top: 5px;
}
.rateCommentTB {
    width: 91%;
    padding: .5em;
    min-height: 66px;
	font-family:Verdana;
}
.reqComments {display:block;clear:both;font-style:italic;color:#EF171B;}
.rateSubmitB {
    margin: 10px 0 0!important;
    text-align: right;
}
/*Related Items bits*/
.rcList {
    margin: 0 0 0;
    padding: 0;
    list-style: none;
}
.rcList li {
    margin: 0 0 0 -5px;
}
.rcList li a {line-height: 1.4em!important;
    display:block; 
    padding: 7px 0 7px 5px;
}
.rcList li:hover {
    background-color: #e1e1e1;
}
.answerError {color: #f00;display: block;font-size: 11pt;line-height: 1.2em;padding-top: 11px;}
.answerBack {padding: 10px 0 10px;}
.answerRelated {padding: 10px 0 20px;margin: 0 0 20px 0;}
.answerRelated .related {	position:relative;	clear:both;	padding:0 5px;	margin:1em 0;}
.answerRelated .related h3 {margin:.5em 0;}
.answerRelated .related ul {	margin:0;	padding:0;	list-style:none;}
.answerRelated .related ul li a {	text-decoration:none;	cursor:pointer;}
.answerRelated .related ul li {background-color:#efefef;/*default Gray - Feel free to revise*/	position:relative;	margin:0 0 -1px; padding: 5px 27px 5px 10px;
	line-height:1.7em;	border:solid 1px #d9d9d9;/*default Gray - Feel free to revise*/}
.answerRelated .related ul li:hover {background-color:#d9d9d9;/*default Gray - Feel free to revise*/	position:relative;	margin:0 0 -1px;
	padding:5px 27px 5px 10px;	line-height:1.7em;	border:solid 1px #d9d9d9;/*default Gray - Feel free to revise*/}
.answerRelated .related ul li img {	position:absolute;	top:5px;	right:5px;	margin-left:1em;	padding:0;}
.answerRelated .related .rightContainer, .related .leftContainer {	width:48%;}

/*Answers page Rating/Related Addition - End*/
/* Widget Cover Page */
.widgetCP, .contactusadmin, .widgetAdminWrapper {position:relative;z-index:1;background:#fff;width:1003px;padding:1%;margin:0 auto!important;}
.widgetCP h1, .widgetCP h2, .widgetCP p {margin:.5em 0 ;}
.widgetCP ul {margin:0 2em 0;}
.widgetCP li {margin:0.2em 0;}

.widgetCP .leftContainer {margin-right:5px;width:32%;}
.widgetCP img {height:163px!important;}

/* Find Answers Widget */
.kbwrapper, .cawrapper {padding:0 12px;width:auto!important;min-width:20px;}
.entirewidget {padding-top:22px;}
.deleteImage {background:url(../images/globalsprite.png) -175px -100px no-repeat; width:18px; height:23px; display:inline-block; position:relative!important; right:0; cursor:pointer; top:8px;}
.deleteImage2 {background:url(../images/globalsprite.png) -155px -100px no-repeat; width:18px; height:23px; display:inline-block; position:relative!important; right:0; cursor:pointer; top:8px;}
.addFavImage{background:url(../images/globalsprite.png) -50px 0px no-repeat; width:18px; height:23px; display:inline-block; position:relative!important; right:0; cursor:pointer; top:8px;}
.kbwrapper .article ul, .kbwrapper .article ol, .kbwrapper .article blockquote { margin: 1em;padding: 0 !important;}
.kbwrapper .article h2, .kbwrapper .article p, .cawrapper #fuzeComments p {margin: 1em 0;}
.kbwrapper .article table td {padding:.8em;}

/*Contact Us style update in widget*/
.rightBox .pageNav a.whitelabellink 
{    background-color:#265c9c;    
	-moz-border-radius:6px;
    -webkit-border-radius:6px;    border-radius:6px;
    border:1px solid #fff;    display:inline-block;
    color:#ffffff;    
	font: bold 12px Arial, Helvetica, sans-serif;
    padding:4px 8px;    text-decoration:none;
    text-shadow:1px 1px 0px #000000;    
    cursor:pointer;
	float:left;
	margin:10px 10px 0 0;}

.rightBox .pageNav a.whitelabellink:hover { 
	background-color:#666;/*default Gray - Feel free to revise*/}
.widget .rightBox .pageNav a.whitelabellink:active {    position:relative;    top:1px;}
.kbwrapper .article img, .kbwrapper .article table, .cawrapper .article img, .cawrapper .article table  {max-width:99%!important;height:auto!important;}
.kbwrapper object,  .cawrapper object, .kbwrapper iframe,  .cawrapper iframe {max-width:100%!important;}
.refreshWidget {padding-right:2px;margin-bottom:-4px;height:17px;width:18px;display:inline-block;background: url(../images/refresh.png) top left no-repeat;}
#pnlKBAnswer p {margin-bottom:.5em!important;}

.answersWidgetHeading {padding:10px;}
.answerswidget {padding:10px;}
.answerswidget label {
	margin-right:10px;
	font-weight:bold;
	line-height:22px;
}
.deletewidget {margin:0 5px 0 10px;}
.answerswidget input[type="radio"] {
	margin-left:10px;
	margin-right:3px;
}
.answerswidget input[type="text"] {
	width:200px;
	padding:5px;
}
.answerswidget .smallW {
	width:55px!important;
}
.answerswidget .mediumW {
	width:70px!important;
}
.answerswidget select {
	padding:5px;
}
.answerswidget textarea {
	display:block;
	clear:both;
	width:94%;
	padding:5px;
}
.answerswidget .searchTips {
	background:url(../images/search-tips.png) top left no-repeat;
	min-height:28px;
	padding:0 0 0 23px;
	margin-left:50px;
	line-height:37px;
	font-weight:bold;
	display:inline-block;
	float:right;
}
.answerswidget h3 {
	margin-bottom:.5em;
}
.answerswidget h3 img {
	border:solid 1px #000;
}
.answerswidget h1, .answerswidget h2, .answerswidget h3 {
	background:#265c9c;
	color:#fff;
	padding:5px;
}
.answerswidget .wrapBox {
	border-bottom:solid 1px #000;
	margin-bottom:10px;
}
.answerswidget .tabOptions label {
	min-width:20%;
	text-align:right;
	display:inline-block;
}
.answerswidget .tabOptions .noMinWidth label {
	min-width:0%;
	text-align:left;
	display:inline-block;
}
.answerswidget .indentP {
	padding-left:20px;
}
.answerswidget span.clear input[type="radio"]:first-child, .answerswidget div.clear p input[type="button"]:first-child {
	margin-left:0!important;
}
.answerswidget .required {
	color:red;
}
.answerswidget p {margin:0;	padding: 5px 0 5px;}

.answerswidget .error {padding: 10px 0 15px;font-size: 10pt;}

.answerswidget .rightContainer {line-height: 37px;}

/* Contact Us Admin */
.contactusadmin {padding:10px;}
.contactusadmin label {
	margin-right:10px;
	font-weight:bold;
}
.contactusadmin input[type="radio"] {
	margin-left:10px;
	margin-right:3px;
}
.contactusadmin input[type="text"] {
	width:200px;
	padding:5px;
}
.contactusadmin .sqInfo .lgTextBox {
	width:425px;
	padding:5px;
}
.contactusadmin .smallW {
	width:55px!important;
}
.contactusadmin .mediumW {
	width:70px!important;
}
.contactusadmin select {
	padding:5px;
}
.contactusadmin textarea {
	display:block;
	clear:both;
	width:350px;
	padding:5px;
}
.contactusadmin .searchTips {
	background:url(../images/search-tips.png) top left no-repeat;
	min-height:28px;
	padding:0 0 0 23px;
	margin-left:50px;
	line-height:37px;
	font-weight:bold;
	display:inline-block;
	float:right;
}
.contactusadmin h3 img {
	border:solid 1px #000;
}
.contactusadmin h1, .contactusadmin h2, .contactusadmin h3 {
	background:#265c9c;
	color:#fff;
	padding:5px;
}
.contactusadmin .msgBorder h1, .contactusadmin .msgBorder h2, .contactusadmin .msgBorder h3 {background:none!important;color:inherit;}
*:first-child+html .contactusadmin .msgBorder h1, *:first-child+html .contactusadmin .msgBorder h2, *:first-child+html .contactusadmin .msgBorder h3{color:#000;} /*IE7 hack for text color*/

.contactusadmin .wrapBox {
	border-bottom:solid 1px #000;
	margin-bottom:10px;
}
.contactusadmin .indentP {
	padding-left:20px;
}
.contactusadmin span.clear input[type="radio"]:first-child, .contactusadmin div.clear p input[type="button"]:first-child {
	margin-left:0!important;
}
.contactusadmin .required {
	color:red;
}
.contactusadmin p {margin:0;	padding: 5px 0 5px;}
.contactusadmin .error {padding: 10px 0 15px;font-size: 10pt;}
.contactusadmin .rightContainer {line-height: 37px;}
.contactusadmin .msgBorder {border:solid 1px #000;padding:5px 3px 5px 3px;min-height:100px;overflow:auto;}

.contactusadmin .sensitiveQuestionMsgHeader {line-height:25px;}
.contactusadmin .sqInfo {padding-left:50px;}
.contactusadmin .sensitiveQuestionMsgHeader {COLOR: #ff0000;}
.contactusadmin .sqMain {padding-top:15px;}
/* End Contact Us Admin */

/* Begin Contact Us Custom Form*/
.lockImg {background: url(../images/globalsprite.png) -90px -25px no-repeat;
height:15px;
width:25px;
margin: 0 -46px -3px 0;
display:inline-block;
z-index:700000;
position:relative;
}
.sslOn {z-index:5;position:relative;padding-left:22px!important;padding-right:10px;margin-left:21px;}

.fuzeForm {
	width:auto;
	min-width:740px;
	padding:8px;
}
.fuzeForm div {
	margin:0 0 .7em;
	padding:0;
}
/*General CSS on objects*/
.fuzeForm h4 {
	margin:0 0 .5em;
	padding:0;
	clear:both;
}
.fuzeForm label {
	line-height:2em;
	/*font-size:1.2em; 12302017*/
	font-weight:bold;
}
.fuzeForm textarea, .fuzeForm select, .fuzeForm input {
	padding:5px;
}
.fuzeForm textarea {
	display:block;
	min-height:2em;
	width:98%;
	font-family: Verdana;
	/* -webkit-box-sizing: border-box; Safari/Chrome, other WebKit */
	/* -moz-box-sizing: border-box;    /* Firefox, other Gecko */
	/* box-sizing: border-box;         /* Opera/IE 8+ */
}
.fuzeForm textarea:focus {
	-webkit-box-shadow: 0 0 5px #265c9c;
	-moz-box-shadow: 0 0 5px #265c9c;
	box-shadow: 0 0 5px #265c9c;
	border:solid #265c9c 1px;
}

*:first-child+html .fuzeForm textarea {
	width:98.5%;
}
.fuzeForm select {
	width:100%;
	/*font-size: 1.4em; 12302017*/
	border-radius:3px 3px 3px 3px;
	border:solid 1px #ccc;
}
.fuzeForm input, .fuzeForm textarea {
	border:solid #ccc 1px;
}
.fuzeForm .introText {
    padding-top:5px;padding-bottom:7px;
}
.fuzeForm .fuzeattachmentsframe {
    min-height:175px;
	border:1px solid #aaa!important;
	border-radius:5px;
}
.fuzeForm .fContact input {
	width:94%;
	/*font-size: 1.2em; 12302017*/
	border-radius:3px 3px 3px 3px;
	border:solid 1px #ccc;
	margin-bottom:.7em;
}
.fuzeForm ul {
	list-style:none!important;
	border-bottom:solid 1px #ccc;
	margin:5px 0 20px 5px;
	padding:0 0 5px 15px;
}
/*Specific CSS*/
.fuzeForm .myButton {
	margin-left:0!important;
}
.half .fContact div {
	float:left;
	width:50%;
}
.fuzeForm input.required, .fuzeForm textarea.required {
	color:#000;/*-moz-box-shadow:    0px 0px 3px 1px #F00;
	-webkit-box-shadow: 0px 0px 3px 1px #F00;
	box-shadow:         0px 0px 3px 1px #F00;*/
}
.fuzeForm .required.on, .fuzeForm input.required.on, .fuzeForm textarea.required.on {
	-moz-box-shadow:    0px 0px 3px 1px #F00;
	-webkit-box-shadow: 0px 0px 3px 1px #F00;
	box-shadow:         0px 0px 3px 1px #F00;
	outline:solid 1px #F00;
}
.fuzeForm div.fAttachements ul {
	padding-left:45%!important;
}
.fuzeForm div.fCallback input {
	width:auto;
}
.fuzeForm .required {
	color:#F00;
}
.bart .fCallback {
	margin-top:25px;
	height:38px;
}
.bart .fCallback label {
	line-height:38px;
}
.fuzeForm .fBorder {
	clear:both;
	border:solid 1px #ccc;
	padding:5px 0 5px 10px!important;
	width:97%!important;
}
.fuzeForm .fBorder input {
	margin-bottom:0!important;
	margin-right: 2px;
    margin-left: 3px;
}
.fuzeForm .fRegistered {margin-top:1em;margin-bottom:1.5em;}
.fuzeForm .fRegistered a {margin-right:10px;}
/*TABS*/
.fuzeForm .tabs {
	display:block;
	clear:both;
	line-height:1.2em;
    border-bottom: 3px solid #265c9c;
	font-size:1.2em;
	cursor:pointer;
	margin-bottom:1.5em;
	}
.fuzeForm .tabs div {
	float:left;
	padding:5px 10px;
	margin:0 0 0 10px;
	font-weight:bold;
	border-top:solid 1px #000;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	border-top-right-radius:.5em;
	-moz-border-radius-topright:.5em;
	-webkit-border-top-right-radius:.5em;
	border-top-left-radius:.5em;
	-moz-border-radius-topleft:.5em;
	-webkit-border-top-left-radius:.5em;
}
.fuzeForm .tabs .active {
    color: #FFFFFF;
	background:#265c9c;
	border:0!important;
	position:relative;
	padding-bottom:5px;
	bottom:-2px;
}
.fuzeForm .tabs .inactive {
    background:#fff;
    color: #265c9c;
	border:solid #265c9c 1px;
	font-weight:normal!important;
	padding:3px 5px;
	position:relative;
	bottom:-2px;
}
/*Feedback Rating customization*/
.fuzeForm .fRating label {
	float:left;
	clear:both;
	margin-right:2em;
}
.fuzeForm .fRating .leftContainer {
	/*width:350px;*/
}
.fuzeForm .fStars {
	margin-top:-2px!important;
	padding:5px 5px 0;
	float:left;
}
.fuzeForm .pnlRatingSliderContainer {
	line-height: 1em;
	margin: 0 auto!important;
	padding: 2px 0 0;
	float:left;
	clear:both;
	width:100%;
}
.fuzeForm .ratingtext-left {
	display: inline-block;
	float: left;
	font-size: 0.9em;
	line-height:2.5em;
	margin-right:15px!important;
	width:auto!important;
}
.fuzeForm .ratingtext-right {
	display: inline-block;
	float: right;
	font-size: 0.9em;
	text-align: left;
	line-height:2.5em;
	margin-left:15px!important;
	width:auto!important;
}
.fuzeForm #ratingVal {
	display: block;
	line-height: 1.4em;
	margin: 0 0 0 38px;
	padding: 0;
	text-align: center;
	font-size:1.4em;
}

.fuzeForm .fBorder.checked {width:97%!important;}
.fuzeForm .fBorder.checked .fPhone {display:inline-block;}
/*Add remove the Unchecked class*/
.fBorder.unchecked {width:47%!important;}
.fuzeForm .fBorder.unchecked .fPhone {display:none;}
.fuzeForm .fBorder.unchecked .fCallback {height:auto!important;margin:0!important;}

.fuzeForm .fBorder.checked .sensitiveContainer {display:inline-block;margin-bottom:0;}
/*Add remove the Unchecked class*/
.fuzeForm .fBorder.unchecked .sensitiveContainer {display:none;}
.fuzeForm .fBorder.unchecked .fSensitive {height:auto!important;margin:0!important;}

/*IE7 Hacks for FEEDBACK WRAP ISSUE*/
*:first-child+html .fRating {position:relative; clear:both;min-height:60px;}
*:first-child+html .fRating .leftContainer {width:50%;}

.fuzeForm .suggestion {left:15px;width:95%;z-index:10000;}
.fuzeForm .attachFiles {
    border: 1px solid #ccc;
    display: inline-block;
    margin: 5px 2px;
    padding: 5px;
	border-radius:3px;
}
.fuzeForm .suggestion .offsiteIMG {display:inline!important;top:2px;left:5px;float:none;}
.sensitiveQuestionMsg {
	margin:5px;
}

/*Sensitive*/
.fSensitiveWr.fBorder.unchecked {width:97%!important;}
.sensitiveContainer {width:100%;}
.sensitiveContainer div {width:47%;display:inline-block;margin-right:1%;}
.sensitiveContainer input {  display: block;}
.regContainer {padding:20px 20px 5px;}
.regLookup label {clear:both;display:block;margin-top:1em;}
.regLookup input[type="text"] {padding:5px;font-size:1.2em;border:solid 1px #ccc;border-radius:3px;}
.contactUsWrapper .regContainer {max-width:490px;margin:0 auto;}
.authPanel div {margin-left:0!important;}
.authPanel div input[type="text"] {width:93%;}
.registerPanel {margin:0;}
.registerPanel .loginFormLabel {display:inline-block;}
/* End Contact Us Custom Form*/
/*Custom Fields on Custom Form*/
.customFieldsOn .cfColumn1 {
    clear: left;
}
.customFieldsOn .cfColumn2 {
    clear: right;
}
.fuzeForm .customFieldsOn input[type="radio"], .fuzeForm .customFieldsOn input[type="checkbox"] {
    display: inline;
    margin: 7px 13px 0 3px;
    margin-right: 3px;
    width: auto ! important;
    padding: 0;
}
.fuzeForm .customFieldsOn input[type="radio"] {
    float: left;
}
.fuzeForm .customFieldsOn input[type="checkbox"] {
    margin: 10px 10px 0 5px;
}
.customFieldsOn .cfColumn1 table {
    display: inline-block;
    margin-left: 13px;
}
.customFieldsOn .cfColumn1 table tr {
    vertical-align: bottom;
}
.customFieldsOn label {
    float: left;
    margin-top: 2px;
    width: 40%;
    text-align: right;
}
.customFieldsOn .cfColumn1 table label, .customFieldsOn .cfColumn2 table label {
    margin-top: 0;
    width: auto!important;
    text-align: left;
}
.customFieldsOn input[type="text"], .customFieldsOn input[type="text"], .customFieldsOn select {
    float: left;
    width: 42%!important;
    margin-left: 5px;
}
.customFieldsOn .unchecked .fCallback {
    width: 99%!important;
}
.customFieldsOn .checked .fCallback {
    margin: 4px 0 0!important;
}
.customFieldsOn .checked .fPhone {
    margin: 9px 0 0 0!important;
}
.customFieldsOn .checked .fPhone label {
    width: 42%;
}
.customFieldsOn .fCallback input[type="checkbox"] {
    margin: 14px 10px 0 5px;
}
.customFieldsOn {margin-top:15px!important;} 
.ui-datepicker {z-index:500;}
/*Custom Fields on Custom Form End*/
/*IFRAME Attach files CSS Start*/
/* Fix for IE 6: */
*html .fileinput-button {
  padding: 2px 0;
}

/* Fix for IE 7: */
*+html .fileinput-button {
  padding: 2px 0;
}
.fileUploadContainer .fileupload-buttonbar {
  padding:5px;
}

.fileUploadContainer .fileupload-buttonbar .ui-button {
  vertical-align: middle;
}

.fileUploadContainer .fileupload-content {
  padding: 0.2em 0.4em;
  border-top-width: 0;
}

.fileUploadContainer .fileupload-content .ui-progressbar {
  width: 200px;
  height: 20px;
}

.fileUploadContainer .fileupload-content .ui-progressbar-value {
  background: url(/aaasouth/images/pbar-ani.gif);
}

.fileUploadContainer .fileupload-content .fileupload-progressbar {
  width: 400px;
  margin: 10px 0;
}
.fileUploadContainer .files {
  border-collapse: collapse;
  font-size:12px;
}

.fileUploadContainer .files td {
  padding: 5px;
  border-spacing: 5px;
}
.fileUploadContainer  .files td.preview {background:none!important;width:2px!important;}

.fileUploadContainer .files img {
  border: none;
}
.fileUploadContainer .files .name {
  padding: 0 10px;
  min-width:215px;
}
.fileUploadContainer .files .size {
  padding: 0 10px 0 0;
  text-align: right;
  white-space: nowrap;
}
.fileUploadContainer .ui-state-disabled .ui-state-disabled {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fileUploadContainer .ui-state-disabled input {
  cursor: default;
}
.fileUploadContainer .restrictions {
    font-size:11px;
	font-weight:normal;
    float:right;
    text-decoration:underline;
}
.fileUploadContainer .restrictions #filerestrictions {
	clear: both;
    height: auto !important;
    line-height: 24px;
	position:absolute;
	top:40px;
	right:7px;
	min-width:240px;
	max-width:480px;
	padding:5px 5px 0;
	background:#fff;
	border:solid 1px #dfdfdf;
	z-index:100;
}
.fileUploadContainer .restrictions  #filerestrictions h4 {
    background: none repeat scroll 0 0 #AEAEAE;
    border: 1px solid #333333;
    color: #333333;
    line-height: 1.5em;
    margin: 0;
    padding: 1px 3px;
}
.fileUploadContainer .restrictions #filerestrictions p {
	clear:both;
    background: none repeat scroll 0 0 #FFFFFF;
    line-height: 1.5em;
    margin: 0;
    padding: 3px 13px 3px 3px;
}
.fileUploadContainer .restrictions #filerestrictions span {
    clear: both;
    display: block;
}
.fileUploadContainer .fileHelpIcon {
    background:url(/aaasouth/images/file-restrictions.png) top left no-repeat;
    width:22px;	
	height:25px;
	margin-top:4px;
}

.fileUploadContainer .ui-button-text {font-size:12px;padding:5px 5px 5px 2.1em;}
.fileUploadContainer .fileinput-button input {position:absolute; top:0;left:0;opacity: 0;z-index:1100;width:105px;cursor:pointer;filter:alpha(opacity=0);}
.fileUploadContainer td.preview {background:none!important;width:2px!important;}
/*IFRAME Attach files CSS End*/
/* Internal Nav Start */
.fuzeTopHeader {display:block!important;}
.PageTitleWrapper a {
	color: #265c9c;
	text-decoration: none;
}
.PageTitleWrapper a:hover {
	text-decoration: underline;
}
/*Full Width Containers*/
.IntBodyWrapper, .IntFooterWrapper {
	position: relative;
	z-index: 1;
}
.IntHeaderWrapper {
	z-index: 500; 
	min-height: 52px;
}
.HeaderWrapper {
	z-index: 15;
}
/*Fixed Width*/
.HeaderWrapper, .WRAPPERS {
	position: relative;
	background: #fff;
	max-width: 1030px; /*ERICA*/
	margin: 0 auto;
}
.HeaderWrapper {
	z-index: 10;
}
.WRAPPERS {
	z-index: 2;
}
/*Header Elements*/
.LogoHeader img {
	margin-bottom: 10px;
}
.logHelp .email-sm {
	background: url(../images/globalsprite.png) no-repeat scroll -149px -174px #000;
    height: 14px;
    margin: 0 5px -4px 3px;
    width: 21px; 
	display:block;float:left;border:none!important;}
.logHelp ul {list-style:none;margin:0;padding:0;}
.logHelp li {display:inline;float:left;padding-left:10px;margin-left:10px; border-left:solid 1px #000;}
.logHelp li:first-child {border:0; margin:0; padding:0;} 
.logHelp .count {background: #fff;
    border: 1px solid #000;
    border-radius: 6px;
    margin-left: -18px;
    padding: 1px 2px; }

.PageTitleWrapper {
    clear:both;
	display: block;
	position: relative;
	border-top: solid 1px #ccc;
}
.PageTitle .new-box {position:absolute!important;left:-55px!important;top:6px;}
.PageTitle {
	font-size: 24px;
	text-align: left;
	cursor: pointer;
	display: block;
	position: relative;
	clear: both;
	float: right;
	background:url(/aaasouth/images/globalsprite.png) no-repeat 10px -312px #fff;
	padding: 10px 10px 10px 45px;
	z-index: 1005;
	color: #265c9c;
	min-width: 180px;
	border: solid 1px #fff;
}
.PageTitle img {display:none;} /*Hides NEW img in internal header*/
#PTmenu {
	display: none;
}
.PageTitle:hover {
	border: solid 1px #ccc;
	border-top-left-radius : .5em;
	-moz-border-radius-topleft: .5em;
	-webkit-border-top-left-radius: .5em;
}
.PageTitle:hover #PTmenu {
	display: block!important;
}
#PTmenu {
	z-index: 1000;
	position: absolute;
	left: -1px;
	top: 40px;
	background: #fff;
	margin: 0;
	padding: 5px 15px;
	width: 205px;
	-webkit-box-shadow: 0 5px 5px #ccc;
	-moz-box-shadow: 0 5px 5px #ccc;
	box-shadow: 0 5px 5px #ccc;
	border-top: none;
	border-right: solid 1px #ccc;
	border-left: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}
#PTmenu li {
	font-size: 14px;
	text-align: left;
	list-style: none;
	margin: 5px 0;
	padding: 0 0 0 25px;
	line-height: 2em;
	border-radius: .5em;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
}
#PTmenu li:hover {
	background: #265c9c;
}
#PTmenu li:hover a {
	color: #fff!important;
	font-weight: bold;
}
#PTmenu li.active {
	font-weight: bold;
	border: 1px solid #ccc;
	border-radius: .5em;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
}
#PTmenu li.active:hover {
	background: #fff!important;
}
#PTmenu li.active:hover a {
	color: #265c9c!important;
}
.IntNav {
	background: #e6f0ff;
	margin: 10px auto;
	display: block;
	border: solid 1px #ccc;
	clear: both;
	padding: 10px;
	font-size: 13px;
}
.IntNav ul, .IntNav li {margin: 0; padding: 0;}
.IntNav ul {
	padding: 0;
	margin: 0;
	float: left;
	list-style: none;
}
.IntNav ul li {
	position: relative;
	display: inline-block;
	float: left;
	padding: 0;
	font-weight: bold;
	color: #222;
	margin-right: 8px;
	margin-right: 3px\9;
}
.IntNav li a, .IntNav li span {
	position: relative;
	display: block;
	padding: 5px 10px;
	border: solid 1px #e6f0ff;
}
.IntNav li:last-child {
	margin-right: 0;
}
.IntNav li a:hover {
	background: #265c9c;
	border: solid 1px #ccc;
	border-radius: .8em;
	-moz-border-radius: .8em;
	-webkit-border-radius: .8em;
}
.IntNav li a:hover {
	color: #fff!important;
}
.IntNav li.active a, .IntNav li.active a:hover {
	background: #fff;
	border: solid 1px #ccc;
	border-radius: .8em;
	-moz-border-radius: .8em;
	-webkit-border-radius: .8em;
}
.IntNav li.active:hover ul li a {
	color: #222!important;
	background: #e6f0ff;
	border: solid 1px #e6f0ff;
}
.IntNav li.active:hover ul li a:hover {
	color: #fff!important;
	background: #265c9c;
	border: solid 1px #ccc;
	border-radius: .8em;
	-moz-border-radius: .8em;
	-webkit-border-radius: .8em;
}
.IntNav li.active a, .IntNav li.active a:hover {
	color: #265c9c!important;
}
/*Sub Nav Dropdowns*/
.IntNav ul li ul {
	display: none;
	background: #e6f0ff;
	position: absolute;
	top: 28px;
	left: -1px;
	list-style: outside;
	padding: 5px 10px 10px;
	border-top: none;
	border-right: solid 1px #ccc;
	border-left: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	-webkit-box-shadow: 0 5px 5px #ccc;
	-moz-box-shadow: 0 5px 5px #ccc;
	box-shadow: 0 5px 5px #ccc;
	margin-bottom: 0;
}
.IntNav ul li ul:hover {
	display: block!important;
}
.IntNav ul li ul a, .IntNav ul li ul a:hover {
	color: #222!important;
}
.IntNav ul li:hover ul {
	display: block!important;
}
.IntNav ul li ul li a {
	line-height: 1em;
	display: block;
	white-space: pre;
	margin: 0 0 5px 0;
}
.IntNav ul li ul li a:hover {
	color: #fff!important;
}
.IntNav ul li ul li:last-child {
	margin-bottom: 0;
}
.IntNav ul li:last-child ul {
	right: -15px!important;
	left: auto;
	width: auto;
}
.IntNav ul li ul li {
	clear: both;
	float: none;
	display: block;
}











.fuzeExtNavUL{
    border-top: 2px solid #265c9c;
    background-color:#e6f0ff;
    width:100%;
}
.fuzeExtNavUL li{
    float:left;
    color:#e6f0ff;
    font-weight:bold; 
    list-style:none;
    padding:8px;
    border-right:1px solid #265c9c;
    margin:2px;
    font-size:10pt;
}
.fuzeExtNavUL li a {
    text-decoration:none;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
   }
.fuzeExtNavLI_Search{
    background-color: #265c9c;
    padding:6px;
    margin:2px;
   }










.logHelp {
	background: #e8e8e8;
	position: absolute;
	top: 0;
	right: 42%;
	padding: 3px 10px;
	font-size: .9em;
	font-weight: bold;
	border-bottom-right-radius: .5em;
	-moz-border-radius-bottomright: .5em;
	-webkit-border-bottom-right-radius: .5em;
	border-bottom-left-radius: .5em;
	-moz-border-radius-bottomleft: .5em;
	-webkit-border-bottom-left-radius: .5em;
}
.logHelp a {
	color: #000;
	font-size: .8em;
	padding: 7px 10px;
}
/*Topic Selection Page*/
.topicPageWrapper {
	/*position: relative;*/
	width: 100%;
	/*overflow: hidden;*/
	background: #fff;
	margin: 0 auto;
}
.topicPageWrapper .topBox {
	position: fixed;
	top: 0;
	left: 0;
	min-height: 34px;
	background: #cccccc;
	color: #000;
	padding: 15px;
	width: 96%;
}
.topicPageWrapper .topicsWrapper {
	margin-top: 86px;
	padding: 15px 20px 0px 20px;
	/*height: 498px;*/
	overflow-y: hidden;
}
.topicPageWrapper .topicsWrapper .newTopics {
	cursor:pointer;
}
.topicPageWrapper .topicsWrapper ul {
	margin: 1em 0;
	padding: 0;
	line-height: 1.7em;
	list-style: none!important;
}
.topicPageWrapper .topicsWrapper ul li {
	font-size:15px;
	margin-bottom:.2em;
}
.topicPageWrapper .topicsWrapper ul ul {
	padding: 0 0 0 1.5em;
	margin: 0;
}
.topicPageWrapper input[type="checkbox"] {
	margin: 0 4px -2px!important;
	display: inline-block;
}
.topicPageWrapper .previewCat {	margin:0 0 -3px 5px;}
.topicPageWrapper .topBox p {margin:0!important;}
.topicPageWrapper .specialButton {margin-left:0!important;}

/*Duplicates Page*/
.dupWrapper {
	margin: 0 auto;
	background: #fff;
}
.dupWrapper .dupMimg {
	background: url(/aaasouth/images/kbIcon-search.png) top left no-repeat;
	float: left!important;
	padding-right: 10px;
	margin: -7px 0 5px 0;
	height: 70px;
	width: 70px;
}
.dupWrapper .dupMessaging p {
	margin: .5em 0;
}
.dupWrapper .topicToggle {
	margin: 0;
	padding: 0;
	border-radius: 5px;
	border: solid 1px #ccc;
	float:left;
}
.dupWrapper .topicToggle li {
	list-style: none!important;
	float: left;
	padding: 6px 12px;
	font-weight: bold;
	color: #666;
	cursor: pointer;
	background: #fff;
	margin: 0;
}
.dupWrapper .searchInputWrapper a {text-decoration:none;}
.dupWrapper .topicToggle .active {
	background: #265c9c;
	border-radius: 5px;
	border: solid #fff 1px;
}
.dupWrapper .topicToggle .active a {
	color: #fff;
}
.dupWrapper .searchField {
	min-height: 22px;
	width: 98%;
}
.dupWrapper .searchText {
	width: 95%;
}
.dupWrapper .searchInputWrapper .specialButton {
	margin-top: 10px;
}
.dupWrapper .searchInputWrapper {
	height: auto!important;
	display: block!important;
}
.dupWrapper .advanced {
	line-height: 14px;
	clear: both;
	display: block;
}
.dupWrapper .advMatch {
	float: right;
	margin-right: 50px;
}
.dupWrapper .advanced label {
	margin: 0 0.5em 0 0;
	font-weight: bold;
}
.dupWrapper .advanced select {
	border: 1px solid #C0C0C0;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	float: right;
	min-width: 49%;
	outline: medium none !important;
	padding: 5px;
}



/*IE7 Hacks*/

*:first-child+html .IntHeaderWrapper {
	position: relative;
	z-index: 700;
}
*:first-child+html .HeaderWrapper {
	position: relative;
	z-index: 600;
}
*:first-child+html .IntHeader {
	position: relative;
	z-index: 500;
}
*:first-child+html .PageTitleWrapper {
	position: relative;
	z-index: 490;
	min-height:110px;
}
*:first-child+html .PageWrapper {
	position: relative;
	z-index: 490;
}
*:first-child+html .logHelp {
	position: relative;
	z-index: 480;
	width:230px!important;
	left: 45%;
	text-align: center;
}
*:first-child+html .PageTitle {
	position: absolute;
	z-index: 470;
	right: 0;
	top: 0;
	width: 150px;
	height:27px;
	border-bottom:none!important;
}
*:first-child+html .PageTitle:hover {
	border: solid 1px #ccc;
}
*:first-child+html #PTmenu {
	position: relative;
	z-index: 430;
	top: 0;
	left: -45px;
	border: 0;
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	width:175px;
}
*:first-child+html .IntNav {
	position: relative;
	z-index: 460;
	top: 29px!important;
	display: block;
	clear: both;
}
/* IE9, IE10 */
@media screen and (min-width:0\0) {
    .IntNav ul li ul {
    margin-top:-3px;
    }
}
/* Internal Nav End */

/*COVER PAGE home page STYLES*/
.cpWrapper b {	font-weight:700;}
.cpWrapper .font {	font-family: 'Dosis', sans-serif;}
.cpWrapper {	width:100%;	height:100%;	background:#131431;	padding:10px;	color:#fff;	font-family: 'Dosis', sans-serif;}
.cpWrapper h1 {text-align:left!important;}
.cpWrapper a {	color:#fff!important;	text-decoration:none;}
.cpWrapper .box {	cursor:pointer;	position:relative;	float:left;	height:205px;
	background:url(../static/images/coverpage-new/gradient-angle.png) bottom left no-repeat; background-size: 100% 100%;
	font-size:30px;	letter-spacing:1px;	line-height:36px;	display:block; text-align:left; width:32.3%!important;margin:.5%!important;} /*Updated width:242px;margin:4px*/
.cpWrapper .box:hover {	background-image:none!important;}
.cpWrapper .box a {	font-size:17px;	font-weight:400;}
.cpWrapper .box a:hover {	text-decoration:underline;}
.cpWrapper .coverCenter {	width:100%; max-width:1024px;position:relative;	margin:5px auto;}/*Updated width from 750px*/
.cke_source {float:none!important;} 
/*Lockdown Dropdown start*/
.cpWrapper .lockdown {	position:relative;	height:36px;	margin:4px;	clear:both;	display:block;	text-align:right; font-size:18px;}
.cpWrapper .lockdown h3 {	margin:0 10px;	padding:0;	width:100%;		line-height:36px;}
.cpWrapper .lockdown img {	display:inline-block;	position:relative;}
.cpWrapper .lockdown sup {	display:inline;	background:#003;	color:#fff;	font:bold 10px/10px Arial, Helvetica, sans-serif;
	border:solid 1px #fff;	padding:1px 5px;	border-radius :10px;	-moz-border-radius:10px;	-webkit-border-radius:10px;}
.cpWrapper .dropdown, .cpWrapper .dropdown-up {	background-color:#fff;	margin:8px 11px 0 5px;	float:right;	padding:3px;}
.cpWrapper .lockdown ul, .cpWrapper .lockdown li {	margin:0;	padding:0;}
.cpWrapper .lockdown ul {	position:absolute;	top:37px;	right:0; width: auto;	z-index:300;	margin-top:3px;	background-color:#fff;	color:#131431;	text-align:left;	float:right;
	font:12px Arial, Helvetica, sans-serif;	box-shadow: 0 0 5px #666666;}
.cpWrapper .lockdown li {	list-style:none;	border-bottom:solid 1px #ccc;}
.cpWrapper .lockdown li a {	color:#131431!important;	display:block;	padding:10px;}
.cpWrapper .lockdown li a:hover, .lockdown li.selected a {	background:#131431;	color:#fff!important;	padding:10px;}
/*Lockdown Dropdown start*/
/*Announcements Section start*/
.cpWrapper .cpAnnountments {	clear:both;	position:relative;	margin:.5%;	background:url(../static/images/coverpage-new/gradient-angle.png) bottom left no-repeat;	font-size:18px;
	letter-spacing:1px;	line-height:36px;	display:block;}
.cpWrapper .cpAnnountments h3 {	padding:0 10px;	float:left;	margin:0;}
.cpWrapper .cpAnnountments p.leftContainer {	text-align:right;	margin:0 10px 0;	padding:0;	font:12px/42px Arial, Helvetica, sans-serif;	letter-spacing:normal;}
.cpWrapper .cpAnnountments .expand {	float:right;	margin:7px; width:19px!important;}
.cpWrapper .cpAnnountments .collapse {	float:right;	margin:7px; width:19px!important;}
.cpWrapper div.cpAtext {	clear:both;	margin:0 auto!important;	padding:10px;	height:62px;	overflow-y: auto;	font:12px/1.2em Arial, Helvetica, sans-serif;}
.cpWrapper .cpAtext p {	padding:0;	margin:0 0 .5em;	letter-spacing:normal;}
/*Announcements Section end*/
/*Boxes Start*/
.cpWrapper .arrowBG {	background:url(../static/images/coverpage-new/gradient-angle-cutout.png) bottom left no-repeat;}
.cpWrapper .puzzleBG {	background:url(../static/images/coverpage-new/gradient-angle-p.png) bottom left no-repeat;background-size:100%!important; background-position:center center!important;}
.cpWrapper .getAnswers {	background-color:#009a8f;	line-height:1.2em;}
.cpWrapper .getAnswers img {	float:left;	display:inline-block;	margin:20px;	width:73px!important;}
.cpWrapper .getAnswers div {	margin-top:20px;}
.cpWrapper .getAnswers .contactus {	position:absolute;	bottom:4px;	left:23px;}
.cpWrapper .askComm { 	background-color:#f47735;}
 .cpWrapper .askComm img {	float:right;	display:inline-block;	margin:20px 20px 0 0;	width:39px!important;}
.cpWrapper .askComm div, .shareIdeas div {	margin:20px 0 0 20px;}
.cpWrapper .askComm .unansweredItem {height:35px;position:absolute;	bottom:4px;	left:35px;	margin:0;}
 .cpWrapper .askComm .unansweredItem a {line-height:1em!important;}
.cpWrapper .shareIdeas {	background-color:#2b2e6f;}
.cpWrapper .shareIdeas img {	float:right;	display:inline-block;	margin:20px;	width:80px!important;}
.cpWrapper .myStuff {	background-color:#eb008b;	line-height:20px;	letter-spacing:0;}
.cpWrapper .myStuff div {	margin:20px 0 10px 20px;	line-height:36px;}
.cpWrapper .myStuff p {padding:0 0 0 20px!important;	font:12px Arial, Helvetica, sans-serif;}
.cpWrapper .myStuff p a {	font-size:12px;	font-weight:bold;}
.cpWrapper .myStuff .avatar {	height:48px;	width:48px;	position:absolute;	top:10px;	right:10px;	border:solid 1px #fff;}
.cpWrapper .myStuff .mypoints {	position:absolute;	bottom:4px;	left:23px;	margin:0;	line-height:36px;}
.cpWrapper .myStuff .heart {cursor:pointer;margin:0!important;	position:absolute;	bottom:10px!important;	right:10px;	width:32px;
	height:32px;	background:url(../static/images/coverpage-new/heart.png) top left no-repeat;	text-align:center;z-index:500;}
.heart .counts {	position:absolute;	bottom:-4px;	right:-2px;	background:#131431;	color:#fff;
	font:bold 11px/10px Arial, Helvetica, sans-serif;	padding:3px;	border-radius :5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;}
.cpWrapper .topCont {	background-color:#00a551;}
.cpWrapper .topCont div {	margin-top:20px;	text-align:center;}
.cpWrapper .topCont img {	margin:20px auto;	display:block;	width:85px!important;}
.cpWrapper .learnComm {	background-color:#009ade;}
.cpWrapper .learnComm div {	margin:20px 0 0 20px;}
.cpWrapper .hide{display:none;}
.cpWrapper .dropdown {    position:absolute;    top:0;    right:0;    background:url(../../images/kbsearch/dropdown.png) center center no-repeat;    border:solid 1px #c0c0c0; /*Default Gray*/
    display:inline-block;    margin:4px;    padding:5px;    width:13px;    height:11px;    border-radius:3px;    -moz-border-radius:3px;    -webkit-border-radius:3px;}
    
.cpWrapper .dropdown-up {    position:absolute;    top:0;    right:0;    background:url(../../images/kbsearch/dropdown-up.png) center center no-repeat;    border:solid 1px #c0c0c0; /*Default Gray*/
    display:inline-block;    margin:4px;    padding:5px;    width:13px;    height:11px;    border-radius:3px;    -moz-border-radius:3px;    -webkit-border-radius:3px;}
    
/*Boxes End*/


/*END COVER PAGE HOME PAGE*/

/* START - Revert KB item page */
.revertKBContainer {width: 1024px;margin: 0 auto;}
.revertKBContainer .questionLabel, .answerLabel {
    font-size:18px;
    margin:20px 0 5px;
}
.revertKBContainer .revertButtons {
    margin-top:15px;
}
/* END - Revert KB item page */



/*Cover page admin page styles*/ 
.coverpageadminMainWrapper .topdialog {
-moz-box-shadow:    0px 0px 5px 3px #666;
-webkit-box-shadow: 0px 0px 5px 3px #666;
 box-shadow:         0px 0px 5px 3px #666;
}


.coverpageadminlink {margin: 10px 0;} 
#cpelementsconatiner .helpItem {margin-top: 10px;} 
.draggable .cpadminmove/*cpaMoveImg*/ {
    display: block;
    float: left;
    padding: 3px;
    margin-right: 6px;
    border: solid 1px #ccc;
    border-radius: 13px;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e1e1e1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%, #e1e1e1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e1', GradientType=0 ); /* IE6-9 */
}
#cpelementsconatiner li.draggable /*cpaMobileBox*/ {
    display: block;
    float: left;
    padding: 5px 8px 5px 5px!important;
    margin:0 6px 6px 0!important;
    border: solid 1px #ccc;
    border-radius: 5px;
    width:auto!important;
    line-height:21px;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e1e1e1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%, #e1e1e1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e1', GradientType=0 ); /* IE6-9 */
}
.cpaTabBox img {
    display: block;
}
.cpaTabBox {
	border: solid 1px #ccc;
    border-radius: 0 0 5px 5px;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e1e1e1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%, #e1e1e1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e1', GradientType=0 ); /* IE6-9 */
    float: left;
    padding: 5px;
    position: absolute;
    /*top: -5px;*/
    opacity: .7;
    -webkit-opacity: 0.7;
    -moz-opacity: 0.7;
    filter: alpha(opacity=70);
}

.cmAdminbuttonBarRight .myButton{margin:0px 0.5em; }

.cpaTabBox:hover {
    opacity: 1;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
}

    #cpelementsconatiner {max-width: 1100px;margin: 0 auto;}
    #cpelements {float: left;width:100%;padding: 0;margin-top:7px;}
    #cpelements .draggable {cursor:move;}
    #cpelements li { border: 1px solid #AAAAAA;margin: 0px 2px 2px 0; 
                     padding: 1px; width: 120px; height: 20px; float: left;
                     font-size: 10pt;list-style-type: none; }
    .ui-widget-header, .ui-widget-content { margin: 0; }
    .ui-widget-content {         background: #FFFFFF;        /*border: 1px solid #AAAAAA;*/        border:none;        color: #222222;          width: 100%;      }
    #cplayoutcontainer {max-width: 1100px;height:1000px;margin: 0 auto;border: dashed 1px #265c9c;position:relative; padding:5px 0 5px 5px;}
	#cplayoutcontainer .pnlSearch .searchText {float:left;margin-right:10px;}
    #cplayout {width:100%/*1095px*/;height:100%;margin:1px;overflow:auto;/*float:left;*/list-style-type: none; margin: 0;padding:0;}
    #cplayout .draggable {margin-bottom: 15px;position:relative; cursor:move;clear:both;}
    #cplayout .section { margin: 0px 2px 2px 0; padding: 1px; float: left; width: 1095px;   }
    #cplayout .cpIntroContainer {border: 1px solid #CCCCCC;}
    #cplayout .cpleaderboardsection { margin: 0px 2px 2px 0; padding: 1px; float: left; width: 100%;   }   
    #cplayout .ui-widget-content { border:none; }
    .cpAdminTemplateContainer {display:none;}
.cpSection {margin:15px auto;max-width:99%;}
.cpSection:first-child {margin-top:0!important;}

.cpSection .specialButton {padding: 8px;}
.cpSectionThird, .cpSectionHalf {float:left;padding:0 .5%;margin:7px auto;}

.cpSectionHalf {width:49%;}
 .cpSectionThird {width:31.6%;} 
    

    /*default heights for sections*/
.cpAdminbuttonBar {max-width:1100px;margin-bottom:10px;}
.cpAdminbuttonBar .specialButton {margin-top: 1px; margin-bottom:0;}
.cpAdminbuttonBar ul li {display:inline;list-style:none;}
.cpAdminbuttonBar ul li a {text-decoration:none;}    
.CPfuzeWrapper {margin:10px auto 0;}
.topdialog { position:relative; z-index:50;}
.ui-dialog .ui-dialog-titlebar-close span.ui-button-text { display:none; }
.coverpageadminlink {float:right; margin-top:10px;}
.coverpageadmin {padding:15px;}
.group .cke_1 {margin:-15px!important;}
.group .cke_inner {margin-bottom:0!important;}
.anKBAdm a {margin:5px;} 
.coverpageadmin .half div, .full div, .group label { margin: 0 0 .7em; padding: 0;}
.coverpageadmin label {	display: inline-block;	line-height: 1.5em;	font-weight: bold;	margin-right: 10px;}
.coverpageadmin textarea, .coverpageadmin select, .coverpageadmin input {margin-bottom: 10px;	padding: 5px;}
.coverpageadmin textarea {	width: 95%;	float: right;	clear: both;	min-height: 3em;}
.coverpageadmin .required {	color: #F00;}
.coverpageadmin input, .coverpageadmin textarea {	border: solid #ccc 1px;}
.coverpageadmin .half {	float: left;	width: 49%;}
.coverpageadmin .group {	border: solid #ccc 1px;	padding: 15px!important;clear:both;}
.coverpageadmin .group .showCK {	display: block;	width: 100%;	clear: both;	text-align: left;	width: auto!important;	margin-right: 10px;}
.coverpageadmin .group input[type="text"] {	width: 250px;}
.coverpageadmin .group input[type="text"].short {width:auto;}
.coverpageadmin .cpAsecTitle label {float:left;width:45%;}
.coverpageadmin .half h3 {margin:0 0 .7em;}
.coverpageadmin .cpAsecTitle input[type="text"] {margin-left:5px;width:145px;}
.coverpageadmin .group, .coverpageadmin div.cpAdp {margin:0 0 0.7em;}
#coverpageadmindlg_fs label {width:165px;} 
.cpaLeftTab {        left: 20px;cursor:pointer;}
.cpaRightTab {    right: 20px;cursor:pointer;}

/*COVER PAGE UPDATES*/
.coverpageadmin.admindialog {font-family:Arial;font-size:9pt;}
.coverpageadmindlg label {margin:0 0 .7em 0!important; width:155px}
.admindialog h2, .admindialog h3{margin:0 0 .7em 0!important;}
.coverpageadmindlg h2  {padding-bottom:10px!important;}
.coverpageadmindlg .urlContainer { float:right; width: 428px; position:relative; right:40px;}
.coverpageadmindlg .urlContainer label { width:auto!important;font-size:.9em; }
.coverpageadmindlg .urlContainer input { margin-bottom: 15px;width: 435px;font-size:.9em; }
.coverpageadmindlg .full{width:100%;float:left;}
.coverpageadmindlg .full2{float:left;}
.coverpageadmindlg .params {float:left;width:436px;}
.coverpageadmindlg .cpcssurl {font-size:.9em;width:240px;}
#cphomepagelabelwrapper {clear:both;display:block;}
#cphomepagelabelwrapper label {text-align:right;}
#cphomepagelabelwrapper input{width:71px;} 
#cpname {width:200px;}
.admindialog h3 {margin-top:.7em!important;}
.topitemsadmindlg .group .half label, .topitemsadmindlg  .full label {width:44%;margin-bottom:10px;}
.coverpageadmin .group .half {clear:both;width:auto;}
.introadmindlg .group label, .cpAdp label {min-width:39%;}

.group .checked, .anKBAdm {margin-bottom:0!important;}

.announcementadmindlg .group {border:0;margin-bottom:0!important;}
.announcementadmindlg .full label {width:125px;}
.announcementadmindlg .buttons {margin-left:22%;}
.announcementadmindlg .buttons input[type="button"] {margin:0 .5em 0 0!important;}

.introadmindlg label img {float:right;margin:-5px -15px 0 0!important;}
.introadmindlg label a {float:right;margin:-5px -15px 0 0!important;}
.introadmindlg img {float:right;margin:-5px -15px 0 0!important;}
.introadmindlg .CPcontest {float: right;    margin: -5px -5px 0 0 !important;	}
.leaderboardadmindlg .cpAdp .checked {margin-top:10px;}
/*Cover page home page admin end*/

/*Section: Name:Announcement */
.section_ctrl_wrapper {	padding: 14px 10px 10px;
	border: solid 1px #ccc;	border-radius: .5em;
	position:relative;//margin-bottom:18px;}
.section_title_wrapper {	color:#265c9c;
	float: left;	margin-right: 15px;
	font-size: 20px;	line-height: 1em;}
.section_open_close {	display: inline-block;
	height: 19px;	margin: 0 6px -3px 0;
	width: 19px;	float: left;
	border:solid 1px #ccc;	border-radius:10px;}
.announcement_date {	float: left;
	margin-right: 15px;	font-size: 12px;
	line-height: 2em;}
.announcement_kbid {	float: left;
	margin-right: 15px;}
.section_announcement_txt_wrapper {	clear: both;
	float: left;	padding: 10px 10px 0;max-width:100%;}
	.section_announcement_txt_wrapper ul {margin:10px;} 
/*Section: Social Items*/

.socialitemscontenttype_div .checked { padding:5px 0 0 88px; }
.socialitemsdisplaydescription_div .checked { padding:0px 0 10px 43px; }
.socialitemcreatecontent .checked { padding:0px 0 10px 43px; }
.socialitemsshowcustombtn .checked { padding:0px 0 10px 43px; }
/*Section: Intro*/

.cpIntroContainer {	padding: 10px;}
.cpIntroHeader {	color:#265c9c;
	float: left;	margin-right: 15px;	font-size: 24px; font-weight:bold;
	line-height: 1em;	padding-top: 15px;}
.cpIntroIconContainer {	float: right;}

.cpIconSet .sf-email {	background: url(/aaasouth/images/sf-email.png) no-repeat left top;
	display: inline-block;	height: 15px;
	margin: 20px 10px 1px 0;	position: relative;
	width: 24px !important;}
.introadmindlg .sf-email {	background: url(/aaasouth/images/sf-email.png) no-repeat left top;
	display: block;	height: 15px; margin: -5px -15px 0 0 !important;	position: relative; width: 24px !important;}
	
.cpIconSet .sf-email span {	right: -11px;	top: -20px;	background: #265c9c;
	color: #FFFFFF;	font-size: 12px;
	font-weight: bold;	line-height: 1em;
	margin-top: 7px;	padding: 2px 3px 3px; border-radius:.5em;
	position: absolute;}
.cpIconSet .conT {	background: url(/aaasouth/images/contests-icon.png) no-repeat center center #FFFF66;
	display: block;	height: 21px;
	margin: 0 5px -7px 8px;	position: relative;
	width: 21px;}
.cpIconSet .pnlToDo {	display: inline-block;}
.cpIconSet .CAstuff {	display: inline-block;
	margin-left: 0;	padding-right: 8px;
	width: 28px;}
.cpIconSet .unA {	background: url(/aaasouth/images/caMarkSM.png) no-repeat center center #FFFF66;
	display: inline-block;	height: 21px;
	margin: 0 5px -7px 8px;	position: relative;
	width: 21px;}
.CPtodos {	border: solid 1px #ccc;
	border-radius: 5px;	background: url(/aaasouth/images/cp/to-dos.png) no-repeat center center #FFFFFF;
	height: 29px;	width: 29px;
	padding: 3px;	display: inline-block;	float: left;}
.lnkcpIntroContactUs {	background: url(/aaasouth/images/cp/CPcontact-us.png) no-repeat center center #FFFFFF;
	display: inline-block;	height: 34px;
	position: relative;	width: 34px;
	border-radius:5px;border: 1px solid #CCCCCC;}
.lnkcpIntroStart {	background: url(/aaasouth/images/contests-icon.png) no-repeat center center #FFFF66;
	display: inline-block;	height: 21px;
	margin: 0 5px -7px 8px;	position: relative;
	width: 21px;}
.cpHelpIcon {	background: #265c9c;
	color: #fff;	padding: 6px 10px;
	border-radius: 20px;	font-size: 20px;
	font: bold 20px/1em arial, sans-serif;
	text-align: center;	display: inline-block;
	vertical-align: top;	margin: 1px 0 0 -3px!important;
	text-decoration: none;}
.CPlogout {	border: solid 1px #ccc;
	border-radius: 5px;	background: url(/aaasouth/images/cp/logout.png) no-repeat center center #FFFFFF;
	height: 29px;	width: 29px;
	padding: 3px;	display: inline-block;}
.CPappLink {	border: solid 1px #ccc;
	border-radius: 5px;	background: url(/aaasouth/images/cp/fuze-app.png) no-repeat center center #FFFFFF;
	height: 34px;	width: 34px;
	display: block;}
.CPhomeLink {	border: solid 1px #ccc;
	border-radius: 5px;	background: url(/aaasouth/images/cp/cp-home.png) no-repeat center center #265c9c;
	height: 34px;	width: 34px;
	display: block;}
.introBackArrow{	border: solid 1px #ccc;
	border-radius: 5px;	background: url(/aaasouth/images/introBackArrow.png) no-repeat center center #265c9c;
	height: 34px;	width: 34px;
	display: block; cursor: pointer;}
.CPunA {	background: url(/aaasouth/images/cp/caMark-big.png) no-repeat center center #FF0;
	height: 29px;	width: 29px;
	padding: 3px;	position: relative;	display: block;
	border-right: solid 1px #ccc;	border-bottom: solid 1px #ccc;
	display: inline-block;	margin-right: 3px;}
.CPunA span {	background: #265c9c;
	color: #fff;	font-weight: bold;
	position: absolute;	top: -5px; border-radius:.5em;
	right: -6px;	padding: 2px 3px;}
.CPcontest span {	background: #265c9c;
	color: #fff;	font-weight: bold;
	position: absolute;	top: -5px;
	right: -6px;	padding: 1px 4px;}
.cpIconSet a {	vertical-align: baseline;}
.cpIconSet {	float: right;
	position: relative;	list-style: none;
	display: inline;}
#imgCustomIcon{position:relative;top:-20px;}
.cpIconSet li {	float: left;}
.CPappLink {	float: right;}
.CPcontest {	background: url(/aaasouth/images/cp/contests-icon-big.png) no-repeat center center #FFFF00;
	border-bottom: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;
	display: inline-block;	height: 29px;
	padding: 3px;	position: relative;
	width: 29px;}
/* Cover page Search Section */
.mainSearchDiv {clear:both;} 
.pnlSearch {	border: 1px solid #CCCCCC;	border-radius: 0.5em;
	padding: 14px 10px 10px;}
.pnlCustomHtml {	border: 1px solid #CCCCCC;	border-radius: 0.5em;
	padding: 14px 10px 10px;}
.pnlSearch .fuzeSuggestions {    left: /*213px*/0; top: 33px;    width: 728px;}
.pnlSearch .searchText {position:relative;display: inline-block; min-height: 34px;z } 
.pnlSearch .searchField {	border: 1px solid #C0C0C0;
	border-radius: 3px;	color: #ccc;font-size: 18px;
	/*float: left;	margin-bottom: 0.5em;	*/
	outline: 0 none !important;	padding: 5px;
	width: 724px;}
.pnlSearch .searchField:focus {	color:#000!important;}
.pnlSearch select {	border: 1px solid #C0C0C0;	border-radius: 0.5em 0.5em 0.5em 0.5em;
	float: left;
    display: inline-block;
	margin: 0 1em 1em 0;
	outline: none !important;	padding: 5px;
	width:196px;	height:34px;}
.pnlSearch option {font-size:12px!important;} 
.pnlSearch .cpSearchGoBtn {	/*float: left;*/margin:-1px 0 0 .5em;padding:8px!important; display: inline-block;}
.pnlSearch .cpFastPathSet { clear:both;	display: block;	list-style: none outside none;	position: relative;margin:0;min-height:34px;}
.pnlSearch .cpFastPathSet li {	float: left;}
.search_title .title_span {color: #265c9c; float: left; font-size: 20px; line-height: 1em; margin-right: 15px;font-weight:normal;} 
.HPsearchWrapper .cpcollapse-sm {
    background: url(../images/CPcollapse.png) no-repeat left top;
    display: inline-block;
    height: 19px; cursor:pointer;
    width: 19px;
	border: 1px solid #ccc;
    border-radius: 10px;
    float: left;
    margin: 0 6px -3px 0;
}
.HPsearchWrapper .cpexpand-sm {
    background: url(../images/CPexpand.png) no-repeat left top;
     cursor:pointer;
    width: 19px;
	border: 1px solid #ccc;
    border-radius: 10px;
    display: inline-block;
    float: left;
    height: 19px;
    margin: 0 6px -3px 0;
	
}
.cpPathButtons ul {	margin: 0 auto;	padding: 0;}
.cpPathButtons li:first-child {	margin: 0;}
.cpPathButtons li a.specialButton {	margin:12px 0 0;	min-width: 172px;	text-align: center;}
/* TopItems Start */
.pnlTopItems {	color:#265c9c;	padding: 10px;	border: 1px solid #C0C0C0;	border-radius: 0.5em !important;}
.pnlTopItems h1 {	font-size: 18px;	font-weight: normal;margin-bottom:10px;}
.pnlTopItems li {	line-height: 30px;}
.pnlTopItems .updatedImage {
	background:url(../images/kbsearchsprite.png) -25px 0 no-repeat;
	width:23px;
	height:20px;
	display:inline-block;
	position:relative;
}
#cplayoutcontainer .pnlLeft {	float: left;	width: 48%;	border-right: solid 1px #c0c0c0;}
#cplayoutcontainer .pnlLeftFull {border:0!important; width:100%;}
.pnlLeftFull {border:0!important; width:100%!important;}
#cplayoutcontainer .pnlRight {	float: left;	width: 48%;	margin-left: 15px;} 


/* TopItems End */
/* SocialItems Start */
.pnlSocialItems {	color:#265c9c;	padding: 10px;	border: 1px solid #C0C0C0;	border-radius: 0.5em !important;}
.pnlSocialItems h1 {float:left;font-size: 20px;	font-weight: normal;line-height: 22px;margin:0 10px 12px 14px; }
.pnlSocialItems .socialItemsList { margin:10px 0 0 120px; color:#000;}
.pnlSocialItems .socialItemsList li { margin-bottom:10px; color:#000;}
.pnlSocialItems .socialItemsListNoMargin { margin-left:10px; color:#000;}
.pnlSocialItems .socialItemsListNoMargin li { margin-bottom:10px; color:#000;}
.pnlSocialItems socialItemsListNoMargin a {display:block;}
.pnlSocialItems .sortLinks { font-size:14px;float:right;line-height:24px;font-weight:bold;}
.pnlSocialItems .sortLinksFull {line-height:2em; font-size:14px;width:100%;margin-bottom:15px;}
.pnlSocialItems .cplbBanner {padding-bottom:10px;float: left;}
.pnlSocialItems .cplbBannerFull {padding-bottom:10px;width:100%;}
.pnlSocialItems .socialIcon {float:left;margin:0;display:block;}
.pnlSocialItems .socialIcon img {margin:10px 15px 0 0;} 
.pnlSocialItems .socialItemDescription {margin-bottom: 5px;}
.pnlSocialItems .socialItemDescription p {margin: 2px;}
.pnlSocialItems .socialItemUsername {margin-bottom: 10px;margin-left:2px;font-weight:bold;}
.pnlSocialItems .socialTopBtmBorder {/*border-bottom: 1px solid #C0C0C0;*/}
.pnlSocialItems .socialTopNoBorder {border: none;}
.pnlSocialItems .rightSocialButtons {float:right;}
.socialButtons {clear:both;border-top: 1px solid #C0C0C0;margin-top:5px;padding-top:8px;} 
.pnlSocialItems .selectedSort {color:#265c9c;}
.pnlSocialItems .cpcollapse-sm { margin: 0 2px -3px 0; background: url(/aaasouth/images/CPcollapse.png) top left no-repeat; 
                                 width: 19px; cursor:pointer; height: 19px; float: left;}
.pnlSocialItems .cpexpand-sm { margin: 0 2px -3px 0; background: url(/aaasouth/images/CPexpand.png) top left no-repeat; 
                               width: 19px;  cursor:pointer; height: 19px; float: left;}


.socialitemsadmindlg .group label {width: 80px;}
.socialitemsadmindlg .checked label {width:auto;}
.socialitemsadmindlg .group .chksocialitemsincludechildren_lbl {width:auto;}
.socialitemsadmindlg .socialLabelSorts label { width:30%;}
.socialitemsadmindlg .socialitemsdisplaydescription_div .checked {padding:0 0 10px 20px;}
.socialitemsadmindlg .socialitemsdisplaydescription_div .checked label {width:214px;}
.socialitemsadmindlg .socialitemcreatecontent .checked label{width:auto;}
.socialitemsadmindlg .socialitemsdisplayoptions label {width:173px;}
.socialitemsadmindlg .socialitemcreatecontent input[type="text"] { width:200px;}
.socialitemsadmindlg .socialitemswidthheightoptions label {width:113px;}
.socialitemsadmindlg .socialitemstarget label {width:113px;}
/* SocialItems End */

/* Section: leaderboard Widget Start*/

.cpleaderboard .cpsmall, .cpleaderboard .active {    
	background-color:#265c9c;-moz-border-radius:6px;
    -webkit-border-radius:6px;    border-radius:6px;
    border:1px solid #666;    display:inline-block;
    color:#ffffff;    
	font: bold 12px Arial, Helvetica, sans-serif;
    padding: 3px 10px;/*4px 8px*/;    text-decoration:none;
    text-shadow:1px 1px 0px #000000; 
    cursor:pointer;}
.cpleaderboard .cpsmall:hover, .cpleaderboard .active:hover { background-color:#666;/*default Gray - Feel free to revise*/}


.cpleaderboard .cpsmall:active {    position: relative;    top: 1px;}
.cpleaderboard .cpexpand-sm {    margin: 0 2px -3px 0;    background: url(/aaasouth/images/CPexpand.png) top left no-repeat;    width: 19px;
    height: 19px;    display: inline-block;}
.cpleaderboard .cpcollapse-sm {    margin: 0 2px -3px 0;    background: url(/aaasouth/images/CPcollapse.png) top left no-repeat;
    width: 19px;    height: 19px;    display: inline-block;}
/*Cover Page leaderboard*/
.cpleaderboard {    position: relative;    width: auto;    min-width: 975px;    padding-top: 3px;	border: solid 1px #ccc;	border-radius: .5em!important;	    padding: 10px;}
.cpleaderboard a {cursor:pointer;} 
.cpleaderboard .cplbTop {    width: 99%;    position: relative;    clear: both;    line-height: 32px;    margin-bottom: 0;}
.cpleaderboard .cplbBanner {    font-size: 20px;    font-weight: normal;    float: left;    cursor: pointer;color:#265c9c;	}
.cpleaderboard .cplbBannerCLOSED {    font-size: 18px;    margin-left: 15px;    float: right;}
.cpleaderboard .cplbBannerCLOSED .cpsmall {display:none!important;}
.cpleaderboard .cplbBannerCLOSED .cpyouRank { /*May need to go*/    float: left;}
.cpleaderboard .cplbBannerCLOSED .cprank {    display: inline-block;    background: #265c9c; /*Primary Color*/    font-weight: bold;    color: #fff;
    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    position: relative!important;    top: 0px;    padding: 3px 2px;    line-height: 1em;
    margin: 0 3px;}
.cpleaderboard .cplbTitle {    float: left;    font-size: 18px;    margin-left: 56px;}
.cpleaderboard .cpyouWrapper {    position: relative;    float: left;    border-radius: 6px;    -moz-border-radius: 6px;    -webkit-border-radius: 6px;
    border-top: solid 5px #265c9c; /*Primary Color*/    border-left: solid 2px #cccccc;/*Accent Color*/    border-right: solid 2px #cccccc;/*Accent Color*/
    border-bottom: solid 2px #cccccc;/*Accent Color*/    cursor: pointer;    min-height: 133px;    width: 182px;/*207px;*/	margin-top: 10px;}
.cpleaderboard .cplbYou {    padding: 5px;}
.cpleaderboard .cplbYou .cpavatar /*You*/ {    height: 48px;    float: left;    width: 48px;    border: 1px #fff solid;    box-shadow: 0 0 2px 2px #666;    margin: 0 8px 8px 3px;}
.cpleaderboard .cplbYou .cpusername /*You*/ { margin-bottom:12px; font-size: 12px; line-height: 2.5em; font-weight: bold; color: #265c9c;}
.cpleaderboard .cplbYouButtons { bottom: -15px; clear: both !important; position: relative; }
.cpleaderboard .cplbYouButtons .cpsmall {margin:-12px 4px 0!important;}
.cpleaderboard .cplbYou p {    padding: 0;    margin: 0;    line-height: 1.3em;    vertical-align: baseline;    font-size: 10px;}
.cpleaderboard .cplbYou .cprank {    font-weight: bold;    font-size: 1.1em;    text-shadow: 3px 3px 1px #ccc;}
.cpmyActsm {    background: url(/aaasouth/images/activity-star.png) no-repeat scroll left top;    top: 10px;    right: 10px;    cursor: pointer;
    height: 21px;    margin: 0 !important;    position: absolute;    text-align: center;    width: 21px;}
.cpmyActsm .cpcounts {    background: #265c9c;     top: -6px;    right: -6px;    border-radius: 5px;    color: #FFFFFF;
    font: bold 8px/10px Arial, Helvetica, sans-serif;    padding: 2px;    position: absolute;}
.cpleaderboard .cpavatar /*Others*/ {    height: 48px;    width: 48px;    border: 1px #fff solid;    box-shadow: 0 0 2px 2px #666;    margin: 0 auto 8px;}
.cpleaderboard .cpusername /*Others*/ {    font-size: 12px;    line-height: 1.3em;}
.cpleaderboard .cplbYou .cpavatar img, .cpleaderboard .cplbOthers .cpavatar img {    height: 48px;    width: 48px;}
.cpleaderboard .cplbOthers {    float: left;	margin: 18px 0 0 18px;    width: 772px;    min-height: 92px;}
.cpleaderboard .cpnoOthers {    margin-left: 16px;}
.cpleaderboard .cpptBanner .cpleft {    float: left;    position: relative;    width: 77px;    line-height: 12px;    text-align: center;    cursor: pointer;  max-height: 104px;}
.cpleaderboard .cplbOthers .cpleft .cprank {    background: #265c9c;    position: absolute;    top: -7px;    left: -3px;    font-size: 14px;
    font-weight: bold;    color: #fff;    padding: 3px;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;}
.cpleaderboard .cplbFilters {	margin: 0 0 0 14px!important;    padding-top: 16px!important;    width:778px;    float: left;    /*width: 82%;*/    font-size: 12px;}
.cpleaderboard .cplbFilters a {    text-decoration: none!important;}
.cpleaderboard .cplbFilters a.active, .cpleaderboard .cplbFilters li.active a {    color: #fff !important;}
.cpleaderboard .cplbFilters .rightContainer {    margin: 0!important;}
.cpleaderboard .cplbFilters .rightContainer a {    float: left;}
.cpleaderboard .cpduration, .cpleaderboard .cpptAns {    border: solid 1px #eaeaea;
    /* fallback */ background-color: #ccc;    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));
    background: -webkit-linear-gradient(top, #fff, #ccc);    background: -moz-linear-gradient(top, #fff, #ccc);
    background: -ms-linear-gradient(top, #fff, #ccc);    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;}
.cpleaderboard .cpduration {    margin-right: 20px;
    float: left;    height: 21px;}
.cpleaderboard .cpduration ul {    padding: 0;    margin: 0;    height: 18px;}
.cpleaderboard .cpduration ul li {    list-style: none;
    float: left;    cursor: pointer;
    padding: 3px;    margin: 0!important;}
.cpleaderboard .cpduration ul li:first-child {    margin-left: 0;}
.cpleaderboard .cpduration .cpinf {   font-size: 1.4em;    line-height: 13px;border-radius:0!important;}
.cpleaderboard .cpptAns {    float: left;    cursor: pointer;    padding: 0;    margin: 0;    height: 18px;    padding: 0 3px 3px 0;}
.cpleaderboard .cpptAns .active {    font-size: 12px;    line-height: 1em;   margin: 0;padding: 3px 8px;border-radius:0!important; }
.cpleaderboard .cpptAns a {    display: inline-block;    padding:3px 6px;}
.cpleaderboard .cpptAns .cpanTOG.active {    margin: 0 -5px 0 0;}
.cpleaderboard .cptopC {    float: right;    margin-left: 12px;}
.cpleaderboard .rightContainer {    text-align: right;    margin: 10px 0 0 14px;}

.cpAdSearchSection .full label {text-align:left;min-width:41%;}
.cpAdSearchSection .group {margin:.7em 0;}
.cpAdSearchSection  .full, .cpAdSearchSection .half div,.cpAdSearchSection .full div,.cpAdSearchSection .group label { margin: 0 0 .7em; padding: 0;}

.pnlToggleFP {float:right;display:none;cursor:pointer;background:#265c9c;
 bottom: -23px;
    color: #FFF;
    padding: 0 4px;
    position: relative;
    text-align: center;
	font-size:15px;
    font-weight:bold;
}
.cpFPButtonsAbove .pnlToggleFP {bottom:0!important;margin:12px 0 5px;}
.cpPathButtons {float:left;margin-bottom:11px;}
.fastpathbuttoneditarea .full label {     width: 20%;}

.fastpathbuttonlist {list-style-type: none;width:320px;}
.fp {clear:both; margin-bottom:5px;padding-top:5px;border-color:#000;border: dashed 1px black;height:25px;display:inline-block;min-width:240px;}
/*.fastpathbuttonlist li a {float:right;}*/
.FPBClickCount {position:relative;top:5px;left:5px;float:right;}
.FPBClickCountColumnHeader {position:relative;float:right;top:-5px;}
.fastpathbuttonlist li {margin-left:0px;}
.fastpathbuttonlist li a.newfastpath {float:left;font-weight:bold;}
.fastpathbuttonlist li a img.edit {margin-left:20px;}
.fastpathbuttonlist li .fastpathlabel { margin-left:5px; padding-top: 5px; vertical-align: middle;font-weight:bold;cursor:move;}
.fastpathbuttonlist li .fastpathlinks { float:right;margin-right:5px;}
.ui-sortable li .FPBClickCount {margin-right:30px;}
.fastpathbuttonnew {list-style-type: none;width:250px;}
.fastpathbuttonnew li {clear:both; margin-bottom:5px;padding-top:5px;}
.fastpathbuttonnew li a.newfastpath {float:left;font-weight:bold;}
.fastpathbuttonnew li span {float: left; margin: 5px 0px 0px 5px; vertical-align: middle;font-weight:bold;}
.search_fastpathlocation_options{margin-left:10px;}
.search_fastpathdisplaymode_options{margin-left:10px;}

.admindialog {padding:10px;}
/*Cover Page Leaderboard End*/

/*Cover Page Browse Topics Begin*/
.browsetopicsadmindlg label {width:189px;}
.browsetopicssectionslist  {
    list-style-type: none;
    width: 300px;
}

.browsetopicssectionslist  li {
    border: 1px dashed #000000;
    clear: both;
    height: 25px;
    margin-bottom: 5px;
    padding-top: 5px;
}
.browsetopicssectionslist .topicsectionlinks {float: right;
    margin-right: 5px;}

.browsetopicssectionslist  li .topicsectionlabel {
    cursor: move;
    font-weight: bold;
    margin-left: 5px;
    padding-top: 5px;
    vertical-align: middle;
}
.browsetopicsnew {
    list-style-type: none;
    width: 250px;
    float: left;
    font-weight: bold;
}

/*Cover Page Browse Topics End*/

/*Browse Topcis Cover Page Start*/
.HPbrowseWrapper {
    border: solid 1px #ccc;
    padding: 15px;
    margin: 0 0 15px;
    border-radius: 10px;
    font-size: 8pt;/*Change this size to resize the fonts in the whole section.*/
}
.HPbrowseWrapper.BWhalf {width:43%;margin:10px 1%; display:inline-block;float:left;} 
.HPbrowseWrapper.BWthird {width:27%;margin:10px 1%; display:inline-block;float:left;} 

.HPbrowseWrapper ul { list-style: none; }
.HPbrowseWrapper li { margin:-1px 0 0 0; }
.mainListWrapper .topicWrapper {
    /*background: #cbe0f1; This is primary, -secondary-, white or none.*/
    color: #000; /*This color needs to be the proper text color based on the background color of primary, secondary or none.*/
}

.HPbrowseWrapper .H2TopicHeader{cursor:pointer;}
.HPbrowseWrapper .questionText {line-height:23px;float:left;width:96%/*92%*/;margin-bottom:0!important;}
.HPbrowseWrapper .questionTextDIV {display:table;width:96%/*93%*/;margin-bottom:0!important;}

.third .questionText {width:88%!important;}
.half .questionText {width:93%!important;}

.third .questionTextDIV {width: 87%!important;}
.half .questionTextDIV {width: 91%!important;} 
/*For full width, no Half/Third */

.mainListWrapper.half > li {
    width: 48%;
    float: left;
    margin: 1%;
}
.mainListWrapper.third > li {
    width: 31%;
    float: left;
    margin: 1%;
}
.mainListWrapper.half > li:nth-child(odd), .mainListWrapper.third > li:nth-child(3n+4) { clear: both; }
.HPbrowseWrapper h1 { font-weight: normal;
    color: #265c9c; font-size: 20px; line-height: 1em;font-weight:normal;
}
.pnlBrowseTopics .mainListDiv {     
	border-top: solid 1px #ccc;
    margin-top: 10px;
    padding-top: 20px;} 
	
.HPbrowseWrapper h2 {
    font-size: 1.55em/*18px*/;
    line-height: 2em;
    border-bottom: solid 1px #ccc;
    margin-bottom: -1px;
    padding:10px;
	cursor:pointer;
}

.BrowseWrapperHeaderPrimary{
    background: #265c9c; /*This can be -primary-, secondary, white or none.*/
    color: #fff;/*This color needs to be the proper text color based on the background color of primary, secondary or none.*/
}

.BrowseWrapperHeaderAccent{
    background: #cccccc; /*This can be -primary-, secondary, white or none.*/
    color: #000000;/*This color needs to be the proper text color based on the background color of primary, secondary or none.*/
}

.BrowseWrapperHeaderNone{
    background: #ffffff; /*This can be -primary-, secondary, white or none.*/
    color: #000000;/*This color needs to be the proper text color based on the background color of primary, secondary or none.*/
}

.BrowseWrapperHeaderPrimary .count:hover {color:#fff;}
.BrowseWrapperHeaderNone .count:hover, .BrowseWrapperHeaderAccent .count:hover {color:#000;} 

.HPbrowseWrapper li h3 {
    font-weight: normal;
    font-size: 1.22em/*15px*/;
    /*background: #D9F3E8;*/
    padding: 10px 2px 10px 10px; cursor:pointer;
    /*border: solid 1px #ccc;*/
}
.HPbrowseWrapper .BTanswer {
    padding: 10px;
}

.mainListDiv .singleline { height:25px; width:90%; }
.mainListDiv .singlelinestar { height:25px; width:80%; }

.BTanswer { /*PULL*/
    display: none;
}

.BTanswer .answerFrame 
{
    width:100%;
    border: none!important;
}

.HPbrowseWrapper .priorityImage {
    margin:0 0 -2px 2px;
    position:inherit;
    float:right;
}
.HPbrowseWrapper .cpcollapse-sm {
    background: url(../images/CPcollapse.png) no-repeat left top;
    display: inline-block;
    height: 19px; cursor:pointer;
    margin: 0 2px -3px 0;
    width: 19px;
}
.HPbrowseWrapper .cpexpand-sm {
    background: url(../images/CPexpand.png) no-repeat left top;
    display: inline-block;
    height: 19px; cursor:pointer;
    margin: 0 6px -3px -4px;
    width: 19px;
}
.HPbrowseWrapper .browseExpand {
    background: url(../images/cp/arrow-rt-sm.png) top left no-repeat;
    display: inline-block;
    height: 19px;
    width: 19px;
    margin: 0 6px -3px -4px;
	float:left;
}
.HPbrowseWrapper .browseClose {
    background: url(../images/cp/arrow-dw-sm.png) top left no-repeat;
    display: inline-block;
    height: 19px;
    width: 19px;
    margin: 0 5px -4px 0;
	float:left;
}
.HPbrowseWrapper .topicIcon { /*PULL*/
    background: url(../images/cp/topic-icon.png) top left no-repeat; /*Varable by Topic set a number after each*/
    display: inline-block;
    width:22px;
	height:15px; 
    margin: 7px 5px -2px 0;
    float: left;
}
.HPbrowseWrapper .count {
    font-size: .8em;
    color: #AEAEAE;
    margin-left: 10px;
}
.pointsSection {border: solid #ccc 1px;	padding: 15px!important;clear:both;}
.overriddenInfo {margin:8px 0 8px;}
.pointsToAward {margin:8px 0 8px;}
.editPointsPanel {padding:15px!important;}
 .pointsSection .notesSection > b {display:block;}

/* Cover page AI Section */
.aiCustomHTML {clear:both;margin: 10px 0;} 
.cpaicontainer .section_title_wrapper { margin: 20px 0px;}
.cpaicontainer .searchField {
	outline:0!important;
	margin-right:15px;
	background:#fff; /*Page Background color*/
	padding:5px;
	border:solid 1px #707070; 
	font-size:18px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
    width: 75%;
	float: left;
    margin-bottom:.5em;
    color:#000;
}
.cpaicontainer .searchField:focus {
	-webkit-box-shadow: 0 0 5px #265c9c;
	-moz-box-shadow: 0 0 5px #265c9c;
	box-shadow: 0 0 5px #265c9c;
	border:solid #265c9c 1px;
}
.airesponse {clear:both;}

                .lds-fuzeai {
                    /*display: inline-block;*/
                    position: relative;
                    width: 80px;
                    height: 80px;
                }

                    .lds-fuzeai div {
                        /*display: inline-block;*/
                        position: absolute;
                        left: 8px;
                        width: 16px;
                        background: #265c9c;
                        animation: lds-fuzeai 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
                    }

                        .lds-fuzeai div:nth-child(1) {
                            left: 8px;
                            animation-delay: -0.24s;
                        }

                        .lds-fuzeai div:nth-child(2) {
                            left: 32px;
                            animation-delay: -0.12s;
                        }

                        .lds-fuzeai div:nth-child(3) {
                            left: 56px;
                            animation-delay: 0;
                        }

                @keyframes lds-fuzeai {
                    0% {
                        top: 8px;
                        height: 64px;
                    }

                    50%, 100% {
                        top: 24px;
                        height: 32px;
                    }
                }


/*Cant Find it*/
.widCantfindit div {
    margin: 1em 0;
    display: block;
}
.widCantfindit label {
    display: block;
    font-weight: bold;
    font-size: 1.4em;
}
.widCantfindit select, .widCantfindit textarea {
    border: 1px solid #c0c0c0;
    border-radius: 0.5em;
    margin-top: 5px;
    min-width: 49%;
    outline: medium none !important;
    padding: 5px;
}
.widCantfindit .error {display:block;}
.cfiButtons .specialButton {margin-left:0!important;}
.widget .pageNav .pagination {padding:0 5px 0 0;margin:0;}
/*.pageNav a.prevButton {	margin:0 0 -2px 0;display:inline-block;}
.kbsearch.widget .pageNav .specialButton, .kbsearch.widget .pageNav .myButton {display: inline-block;float:left;margin: 0 0 0 1em !important;}*/

/*Browse Topics Cover Page  End*/
.sf-info { background:url(../images/sf-info.png) top left no-repeat; height:17px; width:17px; } 
.divExpand {border:solid 1px #666;border-radius:10px;margin-left:-10px;padding:10px;cursor:pointer;}
.divExpand .expand, .divExpand .collapse {float:right;margin:0 0 -3px 5px;}
.sswidgetOptionalSection {margin:12px 0 0 26px!important;}
/*Intermediate Page*/
.intermediate {margin:0!important;width:auto!important}
.intermediate .edit {width:20px!important; float:none!important;}
.intermediate .daterange { float:right;	font:bold 13px Arial, Helvetica, sans-serif!important;	margin:0!important;}
.intermediate .daterange img {width:25px!important;}

.intermediate .cpAnnountments h1 { 	font-size:30px;	padding:0 10px;	float:none!important;	margin:0;}
.intermediate .cpAnnountments.topCont { 	height:auto!important;	position:relative;	padding:10px 0;}
.intermediate .cpAnnountments.topCont img { margin:5px 5px 0!important;}
.intermediate .calendar { 	position:relative;	top:3px;	display:inline-block!important;	height:22px;width:25px!important;
                          	background:url(../images/calendar.png) top left no-repeat;}
#ctl00_phMaster_phMain_upDateRangeDlg select {margin:10px!important}

.intermediate .calendar:hover { 	outline:solid 1px #000;}
.intermediate .double { 	width:60.1%!important;margin:.5%!important;background-size:100%; background-scale: 100% 100%;	height:auto!important;	line-height:1em;	padding:20px 20px 10px;	font-size:28px;}/*Updated width:452px*/
.intermediate .double label { 	font-weight:700;	font-size:24px;	display:block;}
.intermediate .double p {	margin: 0 0 10px 0;	padding: 0 0 0 2em;	font-size:18px;}

.intermediate .intermediate .corl {	font-weight:700;}
.intermediate .double a {	text-decoration:underline;}

.intermediate .askComm {float:right;	font-size:22px!important;	line-height:22px!important;	font-weight:700;	min-height:230px;	background-size:100%; background-scale: 100% 100%;}
.intermediate .askComm label { 	font-weight:normal;	font-size:17px;	line-height:30px;	position:relative;}
.intermediate .askComm p { 	margin:0 0 .5em;}
.intermediate .askComm img { 	margin:0;	display:inline;	float:none;	position:relative;	top:3px;}

.intermediate label.kbIcon, .intermediate label.caIcon, .intermediate label.ciIcon, .intermediate label.ccIcon {	padding-left:30px;}
.intermediate label.kbIcon {	background:url(../images/kb_small-ro.png) 0px 51% no-repeat;}
.intermediate label.caIcon {	background:url(../images/ca_small-ro.png) 3px 51% no-repeat;}
.intermediate label.ciIcon {	background:url(../images/ci_small-ro.png) 0px 51% no-repeat;}
.intermediate label.ccIcon {	background:url(../images/cc_small-ro.png) 0px 51% no-repeat;}
.cke_editable {font-size:14px;}
.cke_editable h2, .cke_editable h3, .cke_editable p { margin: 1em 0; }
.cke_editable ul, .cke_editable ol, .cke_editable blockquote {margin:1em;padding:0!important;}
.cke_editable table td, .cke_editable table th {padding:.8em;}
.pnlLeft {width:46%;float:left;padding-right:1%;border-right:1px solid #ccc;}
.pnlRight {width:46%;float:left;padding-left:1%;}
.pnlRating {float:left;margin-right:5px;margin-top:8px;}
.pnlRelated {float:left;margin-right:5px;margin-top:13px;}
.pnlRelated a {width:auto!important;}

 .blackQ {cursor:pointer;display:inline-block;width:16px;height:16px;margin-right:5px!important;padding:1px;text-align:center;
     background:#000;color:#fff;border-radius:8px;text-decoration:none;font:bold 13px/16px arial, sans-serif;margin-top:10px!important;line-height: 1em!important;}
 .blackQ a { color: #fff!important; text-decoration: none;}
 
 /*Home Page Responsive -- Media Query Stuff - Tablet*/

@media only screen and (min-width: 791px) and (max-width:1039px) {
.pnlSearch .searchField {max-width:605px!important;}
.searchFieldContainer select + div.searchText .searchField {max-width:515px!important;}
    .cpPathButtons li a.specialButton {min-width:157px!important;} 
}

/*Accomidates IPAD in Portrait*/
@media only screen and (max-width:791px) {

.fuzeMainDivWrapper .cpSection
	{font-size: 110%!important;
	line-height: 1.2em;
}
.cpleaderboard {
	display: none!important;
}
/*Intro*/
.cpIntroHeader {
	font-size: 18px;line-height:1.2em;
}
li.liUnansweredQs {
	display: none!important;
}
/*Announcement*/
    /*Top Items*/
    /*Social Items*/
    /*Search*/
	
.pnlSearch {
	max-width: 640px;
	margin: 0 auto!important;
}
.pnlSearch .searchField {
	width: 580px!important;
}
.pnlSearch .searchText {
	width: 580px!important;
}
.pnlSearch .fuzeSuggestions {
	left: 0;
	top: 30px;
	width: auto;
}
.pnlSearch .cpSearchGoBtn {
	margin: 0 0 0 14px!important;
}
.cpPathButtons li a.specialButton {
	width: 93%!important;
}
.pnlToggleFP {
	font-size: 20px;
	padding: 8px 15px;
	width: auto;
}
.pnlSearch select {
	clear:both;
	display:block;
	float:none;
	width:100%;
	margin-bottom:14px;
}
.searchFieldContainer {position:relative;}
.cpPathButtons, .cpFastPathSet, .pnlSearch .cpFastPathSet li {
	float: none!important;
}
.cpFastPathSet li a.specialButton {
	width: 95%;
}
.pnlSearch .cpFastPathSet li {
	margin: 0 0 8px!important;
}
.pnlLeft {width:46%;}

/*Top Contributors Does not display by default*/
    /*Browse Topics*/

.coverpageadminlink {
	display: none!important;
}
#ctl00_phMaster_phMain_pnlOuterWrapper /*body*/ {
	margin: 0;
	padding: 0;
	font-size: 110%!important;
	line-height: 1.2em;
}
.mainListWrapper.half > li, .mainListWrapper.third > li, cpSectionThird {
	float: none!important;
	width: 100%!important;
	margin: 0 0 15px!important;
}
/*Intro*/
.cpIntroHeader {
	font-size: 18px;
}
.cpIconSet {
	margin-top: 1em;
}
/*Announcement*/
    /*Top Items*/
.pnlLeft {
	border-bottom: 1px solid #c0c0c0;
	border-right: 0!important;
	float: none!important;
	width: 100%;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
.pnlRight {
	margin-left: 0!important;
	width: 100%!important;
}
/*Social Items*/
.pnlSocialItems h1 {
	margin-right: 5px;
}
.socialIcon {
	display: none!important;
}
.pnlSocialItems .socialItemsList {
	margin: 10px 0 0 0!important;
}
ol.socialItemsList {
	list-style: decimal inside;
}
/*Search*/
.pnlSearch select {
	width: 100%!important;
}
.pnlSearch .searchText {
	width: 96%!important;
}
.pnlSearch .searchField {
	width: 100%!important;
	margin-bottom:10px;
}
.pnlSearch .cpSearchGoBtn {
	float: none;
	margin: .5em auto!important;
	width: 100%;
}
.cpFastPathSet li a.specialButton {
	width: 94%;
	display: block;
	clear: both;
}
.pnlSearch .fuzeSuggestions {
	left: 0px;
	top: 30px;
	width: 100%;
	position: relative;
}
.pnlSearch .cpFastPathSet {
	float: none;
}
.pnlSearch .cpFastPathSet li {
	margin: 0 0 8px;
	display: block;
	clear: both;
	width: 100%;
}

/*Top Contributors Does not display by default*/
    /*Browse Topics*/
.mainListWrapper.half > li, .mainListWrapper.third > li {
 float: none!mportant;
	margin: 1%;
	width: 98%;
}
.mainListDiv .singleLine {height:auto!important;}
.half .questionTextDIV {
	width: 89% !important;
}

.mainListWrapper.half > li {margin:0; width:auto;float:none;}
}

@media only screen and (max-width : 790px ) {
select + div.searchText input.searchField {width:398px;}
.pnlSearch div.searchText input.searchField {width:608px;}
}
@media only screen and (max-width : 361px ) {
/*    .cpSection {margin:0!important;}*/
    /*Intro*/
.cpIntroHeader {
	font-size: 18px;
	line-height: 1.2em!important;
	padding: 0 0 15px;
}
/*Announcement*/
.announcement_date {
	margin-right: 0!important;
}
/*Top Items*/
.pnlTopItems h1 {
	margin-top: 10px;
}
.pnlLeft, .pnlRight {
	width: 100%!important;
	float: none!important;
	border: 0!important;
	margin: 0 0 10px;
}
/*Social Items*/
.pnlSocialItems .socialIcon {
	display: none!important;
}
.pnlSocialItems .socialItemsList {
	margin: 10px 0 0;
}
ol.socialItemsList {
	list-style: decimal inside;
}
/*Search*/
.pnlSearch select {
	width: 100%!important;
}
.pnlSearch .searchField {
	width: 96%!important;
}
.pnlSearch .cpSearchGoBtn {
	float: none;
	margin: 0 auto;
	width: 100%;
}
.pnlSearch .fuzeSuggestions {
	left: -3px!important;
	top: -10px!important;
	width: 100%!important;
	position: relative!important;
}
.cpFastPathSet {
	width: 100%;
}
.pnlSearch .cpFastPathSet li {
	display: block;
	float: none;
	width: 100%;
	margin: 0 0 10px!important;
}
.cpFastPathSet li a.specialButton {
	width: 94%;
}
/*Top Contributors Does not display by default*/
    /*Browse Topics*/
/*Nav menu Hidden on phone*/
.kb, .ca, .ci, .cc, .fz_nav_act_str, .fz_nav_top_cont {display:none!important;}
.fuzeMainNavAbs {height:72px;}
} /* END max-width : 320px */
/*Home Page Responsive -- END*/


 
/*IE7 Cover Page Fixes */
*:first-child+html .cpWrapper .box {width:32%!important;}
*:first-child+html .intermediate .double {width:60.2%!important;}
*:first-child+html .intermediate .daterange {position:absolute;top:10px;right:10px;}

/*.myButton, .specialButton, .widget .rightBox .pageNav a.whitelabellink {border-radius:0\0/IE9;} IE9 style hack*/

/*HIDING STUFF*/

/*.action, .searchInputWrapper .advOptions {display:none!important;}*/





  	.unABox {color:#fff;padding:10px;margin-top:10px;position:relative;}
	.unABox a {color:#fff!important;}
	.unABox .expand, .unABox .collapse{position:absolute;top:5px;right:5px!important;}
	.unABox .leftContainer {padding:0!important;width:47.5%!important;}
	.unABox .rightContainer {margin-right:10px;width:47.5%!important;}
	.unABox .leftContainer .specialButton {margin-top:6px;}
	.unABox .rightContainer .specialButton {margin-top:10px;}
	.unABox .box1, .unABox .specialThanks, .unABox .activity14 {margin:6px 0;font-size: 18px;line-height:1.1em;}
	.unABox .activity14 {margin-top:12px;}
	.unABox .activity14 a {font-weight:bold;font-size: 12px;}
	.unABox .qAnswered {margin-bottom:6px;}
	.unABox .viewHistory {margin-left:5px;}
	.unABox .qAsked, .unABox .qAnswered, .unABox .oldest, .unABox .names {margin-left:.6em;}

    .kbSearchIncidentsBody{min-width:835px; max-width: 1400px;}
/*LOGIN UPDATE START*/
.loginWrapper .specialButton {margin: 0 2em 0 0 !important;} 
.loginWrapper .myButton {margin:0 0 15px!important;}

.loginWrapper .excMess, .regLookup .errorImg {background: url(/aaasouth/images/globalsprite.png) no-repeat -25px -100px;width:16px;height:16px;}
.loginWrapper .errorImg, .regLookup .errorImg {margin-left: -24px !important;} 
.authCheck .errorImg {margin-left:0!important;}
.authCheck  label {display:inline!important;}
.loginWrapper {
	position:relative;
	z-index:5000;
	background:#fff;
	max-width: 490px;
	padding-left:20px;width:93%
	float:left;
	margin: 20px auto 11px;
}
.inlineLogin .loginWrapper {padding:15px 20px 16px;float:none!important;}
.ExternalDialogASP .loginWrapper {float:none!important;margin:40px auto 0!important;}
.ExternalDialogASP  .userIn {width:93%;}
.ExternalDialogASP #loginSection .loginPW, .ExternalDialogASP #loginSection .loginKeep {margin-left:0!important;}

#intLogin .passIn, #intLogin .userIn, #intLogin .forgotPW {width:94%;font-family:arial, sans-serif;} 
.loginWrapper div, .loginBottom div, .forgotEmailSubmit  {margin: 0 0 1em 20px;} 
.loginWrapper div div, .loginBottom div div{margin-left:0!important;}  
.loginPanel .loginUser, .loginSubmit, .loginPanel .loginPW {margin-left:0!important;}
.loginPanel .loginUser label, .loginKeep label label {display:inline;}
.loginUser input {margin-bottom:0;}
.loginPanel {margin-left:20px;}
.loginWrapper div:last-child {
	margin: 0;
}
.forgotEmailSubmit {margin: 0 1.7em 0!important;}

.loginHeader {
	background: #265c9c; 
	padding: 1em;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
}
.box-border-shadow {
	border: solid 1px #ccc;
	-moz-box-shadow: 1px 1px 3px 1px #ccc;
	-webkit-box-shadow: 1px 1px 3px 1px #ccc;
	box-shadow: 1px 1px 3px 1px #ccc;
	margin-bottom: 1.5em!important;
	padding: .7em;
	width:91%;
}
.box-border-shadow .box-border-shadow {width:100%;}

.loginHeader .homeIMG {
	float: right;
}
.helpCircle {
	background: #265c9c; 
	color: #fff;
	line-height: 1em;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	padding: 3px;
	border-radius: 12px;
	width: 10px;
	position: absolute;
	top: -6px;
	right: -6px;
	cursor:pointer;
}
.loginMessaging {
	position: relative;
	border-left: solid 10px #ffa200!important; 
}
.loginError {
	border-left: solid 10px #ff1e00!important; 
}
.loginStandard {
	border-left: solid 10px #cccccc!important;
}
.loginWrapper label {
	line-height: 2em;
	font-weight:bold;
	display:block;
}
.loginWrapper select, .loginWrapper input[type="text"] {/*width:93%;*/display:inline-block;padding:5px;}
.loginWrapper .secWarning {margin-bottom:1em;}
.passIn, .userIn, .forgotPW, .loginFormInput {
	font-size: 18px;
	/*line-height: 1;*/
width:94%;
margin:2px 0 16px;
	padding: 3px;
	outline: 0;
	border: solid 1px #ccc;
}
span.loginFormInput {border:none!important;}
#ctl00_phMaster_header_fuzeLoginDialog_pnlNewName div, .joinNewName div {margin:0!important;width:100%;} 
.loginKeep input {
	margin-bottom: 1.5em;
}
.loginSM {
	float: right;padding-right: 20px;
}
.facebookIcon, .twitterIcon {
	display: inline-block;
	position: relative;
	vertical-align: bottom;
}
.loginBottom {
	border-top: solid #666 2px;
	margin: 2em 0 0 0!important;
	padding: 2em 0 0;
	width:96%;
}
.loginChangePW, .loginNotRg, .loginForgotPW {display:inline-block; margin: 0 2em 1em 0 !important; }
.ExternalLogin {margin:0 auto;}

/*Call To Action*/
.ctaButton {
	border: 1px solid #fff;
	/*REST*/
	background: #265c9c;/*Primary Color*/
	color: #fff;/*Works with Primary color*/
	font-weight: bold;
	line-height: 1.2em;
	border-radius: 2em;
	padding: 1em 1.2em;
	margin: 1.5em 0 0;
	white-space: normal;
	cursor: pointer;
}
.kbwrapper .ctaButton {
	margin: 10px 0px;
}
.ctaAdminContainer h1, .ctaAdminContainer h2, .ctaAdminContainer h3 {
	background: #265c9c; /*Primary Color*/
	color: #fff;
	padding: 5px;
	border-radius: .5em;
}



/*End Call To Action*/

#pnlMainForm {padding:1em;}
#pnlMainForm label {display:block;margin-bottom:1em;}
#pnlMainForm .myButton, #pnlMainForm .specialButton {margin:0 .5em 0 0;}

.searchField::-ms-clear {
    display: none;
}

.FuzeFeedbackPanel{margin: 20px 10px 20px 10px;}
.fuzefeedbackSkipButton{margin:auto;padding-top:10px;}
.fuzefeedbackCloseButton{margin:auto;padding-top:30px;}
.fuzefeedbackDropdown{margin-top:10px;}
#pnlMainForm label {
    background:url(../images/mega-phone.png) top left no-repeat;
    min-height:52px;
    padding:15px 0 0 70px;
    font-size: 18px;
}

.topNavW {background:#000;display:inline-block;margin-left:25px;height:25px;position:fixed;z-index:2000;top:-15px;}
.boxF {background:#fff;height:25px;width:25px;display: inline-block;border-bottom-left-radius: 25px;
-ms-transform: rotate(180deg); /* IE 9 */
-webkit-transform: rotate(180deg); /* Safari */
transform: rotate(180deg); /* Standard syntax */
}
.boxA {background:#fff;height:25px;width:25px;display: inline-block;border-bottom-right-radius: 25px;
-ms-transform: rotate(180deg); /* IE 9 */
-webkit-transform: rotate(180deg); /* Safari */
transform: rotate(180deg); /* Standard syntax */
}
ul.widNav:before {display:inline-block;background: yellow;height:20px;width:20px;z-index: 5000;position: relative;}
ul.widNav {margin:0;padding:5px;list-style: none;background:#000;display:inline;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
ul.widNav li {margin:0;padding:0;display:inline-block;border-right: solid 1px #fff;}
ul.widNav li:last-child {border:0;}
ul.widNav li a {color:#fff;text-decoration:none;padding:5px;}

.fuzePnlResolveSearchesWithNoViews{width:565px;background-color:#FFFFFF;padding:10px;}
.fuzePnlDashboard{width:565px;background-color:#FFFFFF;padding:10px;}
.fuzePnlAddAlert{width:565px;background-color:#FFFFFF;padding:10px;}
.fuzePnlAddCommentContent{width:565px;background-color:#FFFFFF;padding:10px;}
.fuzePnlAddIncidentActivity{background-color:#FFFFFF;padding:10px;width: auto;text-align:left;}
.fuzePnlContentAppeal{width:565px;background-color:#FFFFFF;padding:10px;}
.fuzePnlAboutMe{width:565px;background-color:#FFFFFF;padding:10px;}
.fuzePnlEditItem{width:565px;background-color:#FFFFFF;padding:10px;}
.fuzePnlGroupSelect{background-color:#FFFFFF;padding:10px;width:auto;}
.fuzePnlMarkInappropriate{width:565px;background-color:#FFFFFF;padding:10px;padding-left:15px;}
.fuzePnlResolveSearchWithNoViews{width:565px;background-color:#FFFFFF;padding:15px;}
.fuzePnlSCAdmin{background-color:#FFFFFF;padding:10px;width:270px;}
.fuzePnlSearchesWitNoViews_Users{width:565px;background-color:#FFFFFF;padding:15px;}

/*NEW CSS*/
/*.kbsearch.widget .pageNav .box-container .specialButton, .kbsearch.widget .pageNav .box-container .myButton {
	margin-left: 0!important;
	float: none!important;
}*/
.box-container {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.box-item {
	vertical-align: baseline;
	flex: 1;
	position: relative;
}
.box-item:nth-child(2) {
	text-align: center!important;
}
	.box-item:first-child {
	text-align: left!important;
	flex-basis: 0;
}
.box-item:last-child {
	text-align: right!important;
}
#passwordStrength {  display: inline-block;margin:5px 0 15px;padding:5px; } 
.pwdstrengthinitial { background:#cccccc; } 
.pwdstrength0 { width:80px; background:#cccccc; } 
.pwdstrength1 { width:80px; background:#ff0000; } 
.pwdstrength2 { width:80px; background:#ff5f5f; } 
.pwdstrength3 { width:80px; background:#56e500; } 
.pwdstrength4 { width:80px; background:#4dcd00; } 
.pwdstrength5 { width:80px; background:#399800; }
/*
.widget .box-item .previous {
	float: right;
	margin-right: 10px;
}

.widget .box-item .support-inbox {
	position: relative;
	height: 26px;
	width: 29px;
	margin-top: -3px;
}
.widget .support-inbox span {
	position: absolute;
	right: -7px;
	left: auto!important;
}*/


.embed-240p
{
	max-width: 426px;
	max-height: 240px;
	margin:0 auto;
}

.embed-360p
{
	max-width: 640px;
	max-height: 360px;
	margin:0 auto;
}

.embed-480p
{
	max-width: 854px;
	max-height: 480px;
	margin:0 auto;
}

.embed-720p
{
	max-width: 1280px;
	max-height: 720px;
	margin:0 auto;
}

.embed-1080p
{
	max-width: 1920px;
	max-height: 1080px;
	margin:0 auto;
}

  .cke_notifications_area {
    display: none !important;
  }

<!--[if gte IE 9]>
  <style type="text/css">
    .gradient {
       filter: none;
    }
  </style>
<![endif]-->
