/* 
	cache-default.9.02.4-83ec89a3b0b538acfb979ecccfa8bbe4 (17,145)
 */

/* --------- CACHE-DEFAULT.9.02.4-83EC89A3B0B538ACFB979ECCCFA8BBE4 --------- */
/* FONT */
html, body,* { font-family:arial; } 
#topic p {color: #3a3a3a !important;}
#topic ul, #topic ul ul ul ul, #topic ul ul ul ul ul ul ul{color:#000 !important;}


.filesformlink span.text{color:#0066CC !important}
.pbar_options .text,.pbar_options a,.pbar_link ,.pbar_link .downarrow{color:#777777 !important}


/* fix for the tollbar menu*/
.w_top ul.options li.menuButtonRight{float:right;}

/* Code HL*/
.dp-highlighter *{font-family:"Consolas","Courier New",Courier,mono,serif !important;}
.dp-highlighter .tools *{font-family:arial !important;font-size:12px !important;}
.dp-highlighter {background-color:#F7F7F7;border:1px solid #DADADA;} 
.dp-highlighter .bar a[onclick="dp.sh.Toolbar.Command('About',this);return false;"]{display:none;}
/* HIDE LOGO */
.customer-logo {  display:none; }

/* TOOLBAR */
.w_top ul.options { font-size:12px;font-family:arial;padding:5px 30px 0px 4px;}
.w_top { 
	background: transparent url(/skins/common/icons/GigyaImages/top_bar.jpg) repeat-x scroll center center; 

}
.w_top ul.options li a.menuArrow {
	background:transparent url(../../common/icons/icons.gif) no-repeat scroll right -1518px;
	font-size:12px;;
	height:18px;
	vertical-align:top;
	width:49px;
	display:block;
       padding:0px;
}

/* Login Page */
#logindivid a{font-size:12px !important;}
#logindivid #nameid,#logindivid #passwordid{margin-right:5px;}
#logindivid #serviceid{margin-top:10px;}

/* SIDE BAR
table.columnTable td.left {background-color:white; border-right:1px solid silver}
.breadcrumbs {display:none !important;}
.breadcrumbs h5 {font-size:12px;}
#siteNavTree div a {font-size:12px}
#siteNavTree div.dockedNode a { background-color:white;}
*/

#siteNavTree div.selected span.icon a { color:#0066cc !important;}
#siteNavTree div {background-color:transparent;}

#siteNavTree div.dockedNode a { background-color:white;}
#siteNavTree {
	margin-top:22px;margin-left:1px;
}
#siteNavTree .node a,#siteNavTree .node a:visited,
#siteNavTree .node a:active,
#siteNavTree .node a:hover{color:#777777 ;}
#siteNavTree .node a {width:100% !important;border-bottom:0px solid #e0e0e0 !important;margin-left:17px;text-indent:3px;}

/* LOGIN */
.loggin *{color:#000 !important;}
.loggedin {margin-right:35px;color:#000;background-color:transparent}
.loggedin a:hover, .loggedinwho a:hover {color:#000;text-decoration:underline;}
.loggedin .loggedinwho {color:#000;}
.loggedintext a,.loggedintext a:visited,.loggedintext a:link,.loggedintext a:hover{color:#000 !important;font-weight:bold !important;}
.loggedinwho a,.loggedinwho a:visited,.loggedinwho a:link,.loggedinwho a:hover{color:#000!important;font-weight:bold !important;}
.loggedin img {visibility:hidden; }

.loggedintext {margin-right:0px !important;}

/* TOC */
.wiki-toc { background-color:white;}
.wiki-toc li{font-size:12px;}
.wiki-toc li a,.wiki-toc li a:visited,.wiki-toc li a:active,.wiki-toc li a:hover
{color:#0066cc !important;text-decoration:none !important;}

/* Find Button */
.w_left .content{padding:5px 8px;}
.w_left fieldset.search{border-bottom:0px !important;padding:0 0px 0 5px;}
.w_left fieldset.search input.searchButton {
	background:transparent url(/skins/common/icons/GigyaImages/Button.gif) no-repeat scroll 0 0;
	font-size:12px;
	height:18px;
	vertical-align:bottom;
	width:48px;
	height:18px;
	margin-top:1px;
	cursor:pointer;
	margin-left:4px;
	
}
.w_left fieldset.search input.searchText{width:148px !important;}

.w_left fieldset.search input.searchButton:active {
	background:transparent url(/skins/common/icons/GigyaImages/Button.gif) no-repeat scroll 0 0;
	font-size:12px;
}

/*Recent Changes */
.PageDW-SpecialRecentchanges #pageTypeSpecial .table{width:100% !important;}

/*  Bread crums */
.breadcrumbs a{color:#000 !important;}

/*  Hierarchy  (Bread crums) */
div.hierarchy {
	color:#777777 !important;
	font-size:11px;
}
div.hierarchy a,
div.hierarchy a:visited,
div.hierarchy a:active,
div.hierarchy a:hover,.dw-hierarchy{color:#777777 !important;text-decoration:none  !important;}
/*  modified */
.modified a,.modified a:active,.modified:visited,.modified a:hover{color:#0066cc !important; font-size:11px!important;}
div.modified {margin-right:2px;padding-left:6px;}

/* Right Tab */
.pagebar_items_body{margin-top:2px;margin-right:13px;padding:0;background:url() !important;}
.pagebar_items_left{background:url() !important;}

.pagebar_items_body div.modified{margin:0px}
.pbar_soptions .disabled{border:0px !important;}
#pageContent{margin-right:35px;}


.wiki-tree ul{padding:0px;padding-left:16px;}
.wiki-tree li{padding-left:5px;}

.pagebar_options{margin-left:12px;}

.clear{clear:both;display:none}

.w_left fieldset.search input.searchText {border:1px solid #D0D0D0;}
.w_left {
   background:transparent url(/skins/common/icons/GigyaImages/leftbackg.gif) no-repeat scroll right top;
   top:-1px;
   position:relative;
}
table.columnTable td.left {
	width: 234px;
	background:#fff url(/skins/common/icons/GigyaImages/leftbackg_1px.gif) repeat-y scroll right;
}
table.columnTable td.right{
    width:auto;
}
/* Gigya Footer */
.smallSize
{
	font-size: 11px;
}
.gray
{
	font-family: arial;
	font-size: 12px;
}
.noUnderline
{
	text-decoration: none;
}

.bottom li{display:inline;margin-right:10px;font-size:12px;text-decoration:none}
.bottom ul{padding:0px}
.bottom a.item:hover{text-decoration:underline;}
.bottom a.item{text-decoration:none;}



/* Pages Content Headers Styles */

#title, #topic h1, .header_1 {
	border-bottom: 1px solid #efefef;
}


#title,
#topic h1,
#topic h2,
#topic h3,
#topic h4,
#topic h5,
#topic h6,
#attachments h1,
#files h2,
.header_1,
.header_2,
.header_3,
.header_4,
.header_5,
.header_6  {	
	margin-bottom: 4px;
	padding-bottom: 0;
	color: #000;
	text-decoration: none;
}
#title {
	padding-top: 6px;
	padding-left: 8px;
}
#topic a.editsectionlink,
#title a.editsectionlink {
	text-decoration: none;
	visibility: hidden;
	padding-left: 4px;
}
h1#title {
	margin-top: 0;
}
#imageGallery h2,
#attachments h2,
#attachments h1,
h1#title ,.header_1 {
	/*font-size: 18pt;*/
	font-size:20px;
	font-weight:bold;
	color: #004D94 !important;
}
h2#title , .header_2 {
	/*font-size: 16pt;*/
	font-size:18px;
	font-weight:bold;
	color:#0066cc;
	border-bottom:0px;
	background:transparent url(/skins/common/icons/GigyaImages/DashedLine.gif) repeat-x left 27px;
}
.header_3 {
	/*font-size: 14pt;*/
	font-size:16px;
	color:#0066cc;
}
.header_4 {
	/*font-size: 12pt;*/
	font-size:14px;
	font-weight:bold;
	color:black;
}
#topic h5,
.header_5 {
	/*font-size: 11pt;*/
	font-size:12px;
	font-weight:bold;
	color:black;
}
#topic h6,
.header_6 {
	/*font-size: 10pt;*/
	font-size:12px;
	font-weight:bold;
	color:black;
	font-style: italic; 
}

.pbar_options a, a.pbar_link, .pbar_soptions a
{
	padding:0px !important;
	margin: 0px 3px !important;
}
 /* Body CSS */ 
a , a:link,a:visited{color:#0066cc; }
a:hover,a:active{color:#0066cc; text-decoration:underline;}


/* hide attachemnts and comments
.b-attachments { display:none }
 */

/* Fix for paragraph margin. */
#topic p, #topic dl, #topic ul, #topic table, #topic blockquote, #topic pre{margin-top:0.5em;}


#attachments h1, .header_1{font-size:24px !important;}
#imageGallery h2, #attachments h2{font-size:14px !important;}

/*
#topic h1, #title{font-size:24px !important; font-weight: bold; color:#004D94; border-bottom:1px solid #999999;}
#topic h2{font-size:20px !important; font-weight: bold; color:#0066CC; border-bottom:1px solid #DDDDDD;}
#topic h3{font-size:18px !important; color:#3E82C6;}
#topic h4{font-size:16px !important; color:black;}
*/

.codebox { 
	vertical-align: middle;
	margin: 4px 0;
	padding: 3px;
	background-color: #BBBBBB; 
	border: 1px solid #999999;
	font-family: courier;
}
.codebox A.external {
	background: none !important;
	padding-right: 0 !important;
}

.notebox {
	vertical-align: middle;
	margin: 4px 0;
	padding: 3px;
        background-color: #F4F7Fc;
        border: 1px solid #A5CDEA;
}
.warnbox {
	vertical-align: middle;
	margin: 4px 0;
	padding: 3px;
        background-color: #FDE9EB;
        border: 1px solid #EAA6A5;
}

.param_table {
	border: 1px solid black; 
	background-color: #e0e0e0;
	border-collapse: collapse;	
	border-spacing: 0px;
	width: 95%;
	margin-top: 5px !important;
}
.param_table TD {padding: 3px 3px 3px 6px; vertical-align: top;}
.param_table thead {border: 1px solid black;}
.param_table .required, .param_table .optional {color:red; font-weight:bold;}

.response_table {
	border: 1px solid black; 
	background-color: #E0E0E0; 
	border-collapse: collapse;	
	border-spacing: 0px;
	width: 95%;
	margin-top: 5px !important;
}
.response_table TD {padding: 3px 3px 3px 6px; vertical-align: top;}
.response_table thead {border: 1px solid black;}


.error_table {
	border: 1px solid black; 
	background-color: #DDBBBB; 
	border-collapse: collapse;
	padding: 3px 3px 3px 3px;
	border-spacing: 0px;
	width: 95%;	
}
.error_table thead {border: 1px solid black;}

.syntax_no_header .bar {display:none;}
.syntax_no_header OL, .syntax_no_header OL LI {list-style-type:none;  margin: 0 0 1px 0 !important;}

.floating_toc {
	border: 1px solid black; 
	padding: 0px 15px; 
	float: right;
	margin-left:40px;
}
.floating_toc, .floating_toc LI {background-color: #EEEEFF; font-size:14px}

.faq_toc span {display:none;}
.faq_toc li {font-size:14px !important;}


/* Deki Menu */

#siteNavTree div.childNode .icon {
background:transparent url(/skins/common/icons/GigyaImages/Item_01.gif) no-repeat scroll left 6px !important;
}
#siteNavTree div.node a span{
font-weight:normal;
}
#siteNavTree div .icon{background-color:#fff;}
#siteNavTree div .icon a{background:transparent;}
#siteNavTree div.parentClosed a span.icon a
{
color:#3a3a3a;
background:url();
}

#siteNavTree div.parentClosed .icon{
background:transparent url(/skins/common/icons/GigyaImages/Expand_01.gif) no-repeat scroll left 6px !important;
}

#siteNavTree div.parentOpen .icon a ,#siteNavTree div.lastDocked span.icon a
{
color:#3a3a3a;
}

#siteNavTree div.parentOpen .icon
{
background:#fff url(/skins/common/icons/GigyaImages/Collaps_01.gif) no-repeat scroll left 6px !important;
color:#3a3a3a;
}

#siteNavTree div.dockedNode a span{
font-weight:bold;
}

#siteNavTree div.homeNode{
background-color:#FFFFFF !important;
}
#siteNavTree div.homeNode .icon
{
	background:#FFFFFF url(/skins/common/icons/GigyaImages/Home_Icon.gif) no-repeat scroll 2px 7px!important
}
#siteNavTree div.homeNode .icon a{
font-weight:bold;
}

#siteNavTree div.selected a span{
  color:#0086f1 !important;
}






#siteNavTree div.node .icon,#siteNavTree div.node{height:20px;line-height:20px !important;display:block;}
#siteNavTree div.node .icon{padding-left:0px;}


#siteNavTree a{padding-left:0px; height:17px !important;overflow:hidden;}

#siteNavTree div.homeNode .icon{padding-left:0px;}
#siteNavTree div.homeNode .icon a{padding-left:5px;margin-left:0px;}

.familyNode_0 .icon a{margin-left:10px !important}

.familyNode_1{padding-left:8px;background:transparent url(/skins/common/icons/GigyaImages/Vertical_lines.gif) repeat-y scroll -1px 0;}
.familyNode_1 .icon a{margin-left:18px !important}

.familyNode_2{padding-left:18px;background:transparent url(/skins/common/icons/GigyaImages/Vertical_lines.gif) repeat-y scroll 8px 0;}
.familyNode_2 .icon a{margin-left:18px !important}

.familyNode_3{padding-left:28px;background:transparent url(/skins/common/icons/GigyaImages/Vertical_lines.gif) repeat-y scroll 19px 0;}
.familyNode_3 .icon a{margin-left:18px !important}

.familyNode_4{padding-left:38px !important;background:transparent url(/skins/common/icons/GigyaImages/Vertical_lines.gif) repeat-y scroll 29px 0;}
#siteNavTree div.selectedChild a{padding-left:0px }
.familyNode_4 .icon a{margin-left:18px !important;}

.familyNode_5{padding-left:48px !important;background:transparent url(/skins/common/icons/GigyaImages/Vertical_lines.gif) repeat-y scroll 39px 0;}
.familyNode_5 .icon a{margin-left:18px !important;}

.familyNode_6{padding-left:58px !important;background:transparent url(/skins/common/icons/GigyaImages/Vertical_lines.gif) repeat-y scroll 49px 0;}
.familyNode_6 .icon a{margin-left:18px !important;}

#siteNavTree  div.lastNode{
	background-image:url(/skins/common/icons/GigyaImages/LastLine.gif)  !important;
	background-repeat:no-repeat !important;
	background-color:transparent!important;
}

#siteNavTree div.lastNodeChild
{
	background-color:#ffffff !important;
}



#siteNavTree div.lastParentNode_3 
{
	background:#FFFFFF url(/skins/common/icons/GigyaImages/LastLine.gif) repeat-y scroll 1px 0 !important;
	margin-left:18px !important;
	padding-left:10px !important;
}

#siteNavTree div.lastNode_3
{
	background:#fff  url(/skins/common/icons/GigyaImages/LastLine.gif)  repeat-y scroll 4px 0 !important;
	margin-left:15px !important;
	padding-left:3px !important;
}

#siteNavTree div.lastParentNode_4 
{
	background:#fff url(/skins/common/icons/GigyaImages/LastLine.gif) repeat-y scroll 4px 0 !important;
	margin-left:25px !important;
	padding-left:13px !important;
}
#siteNavTree div.lastParentNodeChild_4 
{
	background:#fff url(/skins/common/icons/GigyaImages/Vertical_lines.gif) repeat-y scroll 4px 0 !important;
	margin-left:25px !important;
	padding-left:13px !important;
}

#siteNavTree div.lastNode_4
{
	background:#fff  url(/skins/common/icons/GigyaImages/LastLine.gif)  repeat-y scroll 4px 0 !important;
	margin-left:25px !important;
	padding-left:13px !important;
}






#siteNavTree div .icon{height: 20px;}

#siteNavTree div.sibling a{font-weight:normal;}
#siteNavTree {overflow:hidden;width:216px;}

#siteNavTree div.node .icon{background-color:#ffffff !important}

#siteNavTree ul{
background:#fff url(/skins/common/icons/GigyaImages/Vertical_lines.gif) repeat-y scroll 0px 0 !important;
margin:0px;
padding-left:10px;
}
#siteNavTree ul div{
font-family:arial;
font-size:12px;
color:#3a3a3a;
}
#siteNavTree ul ,#siteNavTree ul {
	list-style:none;
}

#siteNavTree  ul.homepage{padding:0px !important}

#siteNavTree  ul li.homeNode .icon 
{
	background:#FFFFFF url(/skins/common/icons/GigyaImages/Home_Icon.gif) no-repeat scroll 5px 2px !important;
	display:block;
	height:auto !important;
}

#siteNavTree  ul li.homeNode .icon a.homepage{font-weight:bold;}

#siteNavTree  ul li.parentOpen .icon{
	background:#fff url(/skins/common/icons/GigyaImages/Collaps_01.gif) no-repeat scroll left 2px !important;
	display:block;
	height:auto !important;
}

#siteNavTree  ul li.parentClosed .icon{
	background:#fff url(/skins/common/icons/GigyaImages/Expand_01.gif) no-repeat scroll left 2px !important;
	display:block;
	height:auto !important;
}

#siteNavTree ul li.child .icon{
	background:#fff url(/skins/common/icons/GigyaImages/Item_01.gif) no-repeat scroll left 2px !important;
	display:block;
	height:auto !important;
}


#siteNavTree ul.lastNode{
	background:#fff url(/skins/common/icons/GigyaImages/LastLine.gif) no-repeat scroll left -4px !important;
}


#siteNavTree li .icon a.ancestor{color:#777777;font-weight:bold;}
#siteNavTree li .icon a.selected{color:#0066CC;font-weight:bold;}

#deki-page-alerts{float:left;}

#deki-page-alerts div.toggle {
	height:18px;
	background:transparent;
	border:0px;
	padding:3px;
}

#deki-page-alerts div.toggle a
{
	text-indent:20px;
}

#deki-page-alerts div.toggle a span{display:none;}
#deki-page-alerts div.toggle a span.status{display:block;}




.redirect{margin:0px;}




/* Gigya Tabs*/
.gigTabs{}
.gigTabs ul{margin:0px !important;padding:0px !important;}
.gigTabs .gigTab{font-size:14px;position:relative;top:1px;float:left;padding:0px 5px;display:inline;border-right:1px solid #999999;background-color:#E6E6E6;border-bottom:1px solid #999999;border-top:1px solid #999999;}
.gigTabs .gigTab_active{border-bottom:1px solid #F8F8F8;background-color:#F8F8F8 !important;}
.gigTabs .gigTab a{outline:0px !important;}
.gigTabs .gigTab_first{border-left:1px solid #999999;}
.gigTabs .gigTabLast_active{border-right:1px solid #999999;border-bottom:1px solid #F8F8F8;background-color:#F8F8F8 !important;}
.gigTabs .gigTabContainer{background-color:#F8F8F8;clear:both;border:1px solid #999999}
.gigTabs .gigTab a, .gigTabs .gigTab a:visited{color:#828282 !important ;}
.gigTabs .gigTab a:hover, .gigTabs .gigTab a:active{color:#414141;}
.gigTabs .gigTab_active a, .gigTabs .gigTab_active a:active, .gigTabs .gigTab_active a:hover, .gigTabs .gigTab_active a:visited{color:#414141 !important;}
.gigTabs .gigTabLast_active a, .gigTabs .gigTabLast_active a:active, .gigTabs .gigTabLast_active a:hover, .gigTabs .gigTabLast_active a:visited{color:#414141 !important;}
/*END Gigya Tabs*/
