﻿html
{
	-moz-background-clip: border;
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
/*	azimuth: #FFFFFF none repeat scroll 0 0; */
	color: #000000;
	background-color:White;
}

body, div, dl, dt, dd, ul, ol, menu, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote
{
	margin: 0;
	padding: 0;
}

fieldset, img
{
	border: 0 none;
}

address, caption, cite, code, dfn, em, strong, th, var
{
	font-style: normal;
	font-weight: normal;
}

li
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

caption, th
{
	text-align: left;
}

h1, h2, h3, h4, h5, h6
{
	font-size: 100%;
	font-weight: normal;
}

q:before, q:after
{
	content: '';
}

abbr, acronym
{
	border: 0 none;
	font-variant: normal;
}

sup
{
	vertical-align: text-top;
}

sub
{
	vertical-align: text-bottom;
}

input, textarea, select, button
{
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}

input, textarea, select, button
{
}

legend
{
	color: #000000;
}

body
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	text-align: left;
	width: 100%;
	height: 100%;
}

em, i
{
	font-style: italic;
}

strong, b
{
	font-weight: bold;
}

pre, code, kbd, samp, tt
{
	font-family: monospace;
}

a
{
	cursor: pointer;
}

.page-wrapper
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #FFFFFF none no-repeat scroll left top;
	margin: 0 auto;
	width: 996px;
	color:Black;
}

.clearing-div
{
	clear: both;
	height: 13px;
}

.clearing-div-0px
{
	clear: both;
	height: 0px;
	/height: 0.1em;
}


.ballon-wrapper
{
    background:none repeat scroll 0 0 #FBF7AA;
    border:3px solid #F9E98E;
    overflow:hidden;
    z-index:100; 
    position: fixed;
    top:0px;
    left:0px; 
}

.caps-ballon
{    
    background:none repeat scroll 0 0 #FBF7AA;
    color:#A27D35;
    overflow:hidden;
    padding:5px 9px;
    text-align:left;
    width: 200px;
}

/**** Rounded Corner ****/

.box-top
{
	background: url("/Content/id/webadmin/RoundedCorner/pixel-vertical.png") 0 0 repeat-x;
}

.box-bottom
{
	background: url("/Content/id/webadmin/RoundedCorner/pixel-vertical.png") 0 100% repeat-x;
}

.box-left
{
	background: url("/Content/id/webadmin/RoundedCorner/pixel-horizontal.png") 0 0 repeat-y;
}

.box-right
{
	background: url("/Content/id/webadmin/RoundedCorner/pixel-horizontal.png") 100% 0 repeat-y;
}

.box-bottom-left
{
	background: url("/Content/id/webadmin/RoundedCorner/bl.png") 0 100% no-repeat;
}

.box-bottom-right
{
	background: url("/Content/id/webadmin/RoundedCorner/br.png") 100% 100% no-repeat;
}

.box-top-left
{
	background: url("/Content/id/webadmin/RoundedCorner/tl.png") 0 0 no-repeat;
}

.box-top-right
{
	background: url("/Content/id/webadmin/RoundedCorner/tr.png") 100% 0 no-repeat;
}

.box-content
{
	padding: 0px 10px 42px 10px;
	zoom: 100%;
	display: block;
}

input[type="text"], input[type="password"], select
{
	border: 1px solid #809DB9;
	font-family: Tahoma,Verdana,Arial,Sans-Serif;
	font-size: 11px;
	height: 15px;
}

input[disabled='disabled'], select[disabled='disabled'] {
  font-weight:normal;
  font-style:italic;
  color: #505050;
  cursor:default;
}


/** Buttons **/

.buttonContainer 
{
  float: right;
  padding: 5px;	
}

.pbtnleft  
{
	float:left;
	display:block;
	height:17px;
	width: 5px;
	background:transparent url("/Content/id/webadmin/buttons/btn.purple.sprite.png") no-repeat scroll 0 -132px;
}

.pbtnmiddle 
{
	float:left;
	display:block;
	height:16px;
	text-decoration:none;
	color:#FFF;
	padding:1px 5px 0px 5px;
	background:transparent url("/Content/id/webadmin/buttons/btn.purple.sprite.png") repeat-x scroll 0 -166px;
}

.pbtnmiddle span 
{
	text-decoration:none;
	color:#FFF;
}

.pbtnright 
{
	float:left;
	display:block;
	height:17px;
	width: 5px;
	background:transparent url("/Content/id/webadmin/buttons/btn.purple.sprite.png") no-repeat scroll 0 -149px;
}

.gbtnleft 
{
	float:left;
	display:block;
	height:17px;
	width: 5px;	
	background:transparent url("/Content/id/webadmin/buttons/btn.green.sprite.png") no-repeat scroll 0 -132px;
}

.gbtnmiddle 
{
	float:left;
	display:block;
	height:16px;
	text-decoration:none;
	color:#FFF;
	padding:1px 5px 0px 5px;
	background:transparent url("/Content/id/webadmin/buttons/btn.green.sprite.png") repeat-x scroll 0 -166px;
}

.gbtnmiddle span 
{
	text-decoration:none;
	color:#FFF;
}

.gbtnmiddle span.disabled 
{
	text-decoration:none;
	color:Gray;
}

.gbtnright 
{
	float:left;
	display:block;
	height:17px;
	width: 5px;
	background:transparent url("/Content/id/webadmin/buttons/btn.green.sprite.png") no-repeat scroll 0 -149px;
}

.home-icon-admin-panel
{
	float:left;
	width:725px;
}

/** Subject Panel **/

.subject-header-panel
 {
 	float:left;
 	margin-top:30px;
 	height:64px;
 	margin-left: 70px;
 	color: #0161B2;
 	font-size: 150%;
 }

.subject-user-panel
 {
 	float:left;
 	margin-top:2px;
 	width:700px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/Users.png) no-repeat scroll left top;
 }
 .subject-role-panel
 {
 	float:left;
 	margin-top:2px;
 	width:700px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/Roles.png) no-repeat scroll left top;
 }
 
 .subject-roleGroup-panel
 {
 	float:left;
 	margin-top:2px;
 	width:700px;;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/RoleGroups.png) no-repeat scroll left top;
 }
 
 
  .subject-instanceGroup-panel
 {
 	float:left;
 	margin-top:2px;
 	width:700px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/InstanceGroup.png) no-repeat scroll left top;
 }
 
 
 .subject-tool-panel
 {
 	float:left;
 	margin-top:2px;
 	width:700px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/Tools.png) no-repeat scroll left top;
 }
 
 .subject-instance-panel
 {
 	float:left;
 	margin-top:2px;
 	width:700px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(../css/images/General/Instance.png) no-repeat scroll left top;
 }
 
  .subject-admin-panel
 {
 	float:left;
 	margin-top:2px;
 	width:700px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/Home.png) no-repeat scroll left top;
 }
 
 .subject-help-panel
 {
 	float:left;
 	margin-top:2px;
 	width:700px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/Help.png) no-repeat scroll left top;
 }
 
 .subject-user-sprite-panel
 {
 	float:left;
 	margin-top:2px;
 	width:70px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/Users.png) no-repeat scroll left top;
 }
 .subject-role-sprite-panel
 {
 	float:left;
 	margin-top:2px;
 	width:70px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/Roles.png) no-repeat scroll left top;
 }
 
 .subject-roleGroup-sprite-panel
 {
 	float:left;
 	margin-top:2px;
 	width:70px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/RoleGroups.png) no-repeat scroll left top;
 }
 
 
  .subject-instanceGroup-sprite-panel
 {
 	float:left;
 	margin-top:2px;
 	width:70px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/InstanceGroup.png) no-repeat scroll left top;
 }
 
 
 .subject-tool-sprite-panel
 {
 	float:left;
 	margin-top:2px;
 	width:70px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/Tools.png) no-repeat scroll left top;
 }
 
 .subject-instance-sprite-panel
 {
 	float:left;
 	margin-top:2px;
 	width:70px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmins/General/Instance.png) no-repeat scroll left top;
 }
 
  .subject-admin-sprite-panel
 {
 	float:left;
 	margin-top:2px;
 	width:70px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/Home.png) no-repeat scroll left top;
 }
 
 
 .subject-help-sprite-panel
 {
 	float:left;
 	margin-top:2px;
 	width:70px;
 	height:64px;
 	margin-left: 10px;
 	background: transparent url(/Content/id/webadmin/General/Help.png) no-repeat scroll left top;
 }
 
 /** Grid Css**/
 
 /*Header and Pager styles*/
.grid-header 
{
    background:url("/Content/id/webadmin/General/sprite.png") repeat-x scroll top;
    background-color:#d1dbe0;
}

.grid-pager 
{
    background:url("/Content/id/webadmin/General/sprite.png") repeat-x scroll top;
    background-color:#d1dbe0;
}
.grid-header th
{
    padding: 5px;
    background:url("/Content/id/webadmin/General/sprite.png") repeat-x scroll top;
    border-top: #91a7b4 1px solid;
    
}
.grid-header a
{
    text-decoration:none;
    color:#16387c;
    display:block;
    text-align:left;
    font-weight:normal;
}
.grid-pager table
{
    text-align:right;
}
.grid-pager table td
{
    border:0px;
    padding:5px;
}
.grid-pager td
{
    border-top: #91a7b4 3px solid;
}

.grid-pager span
{
    font-weight:bold;
    color:#16387c;
    text-decoration:none;
    padding:2px 0;
}

.dialog-grid-header th
{
    padding: 5px;
    background:url("/Content/id/webadmin/General/sprite.png") repeat-x scroll top;
    border-top: #91a7b4 1px solid;
    font-weight: bold;
}

/*RowStyles*/
.grid-row td, .grid-alt-row td, .grid-selected-row td, .grid-edit-row td
{
    padding: 5px;
}
.grid-row td
{
    background-color: #f1f5f6;
    border-right: 0px none;
}
.grid-alt-row td
{
    background-color: #9AB2CA;
    /**background:url("../css/images/General/sprite.png") repeat-x scroll 0 -120px;**/
}
.grid-selected-row td
{
    background-color: #fcb814;
    background:url("/Content/id/webadmin/General/sprite.png") repeat-x scroll 0 -220px;
}

.dialog-grid-row td, .dialog-grid-alt-row td, .dialog-grid-selected-row td, .dialog-grid-edit-row td
{
    padding: 5px;
    background-color: #f1f5f6;
    border-right: 0px none;
    font-family: Tahoma,Verdana,sans-serif;
    font-size: 11px;
}
.dialog-grid-alt-row td
{
    background-color: #9ab2ca;
    background:url("/Content/id/webadmin/General/sprite.png") repeat-x scroll 0 -120px;
}

.grid-header-columns
{
    width:100%;
    float:left;
    background:inherit;
}

.grid-header-columns p
{
   background:inherit;   
    text-align:center; 
}

.grid-header-columns span
{
    color:#FFF;
}

.grid-row-columns
{
    width:100%;
    float:left;
    background:inherit;
}


.grid-row-columns p
{
   background:inherit;   
   text-align:center;
}


.grid-row-columns span
{
    background:transparent;
}

.header-top-row
{
  background:inherit;   
  width:100%;
  height: 14px;
  border-top: 1px solid #3366CC;
  border-left:1px solid #3366CC;
  border-right:1px solid #3366CC;
}

.header-top-row p
{
    background:inherit;   
    text-align:center;
} 



/** My Profile **/
.headerColumnLongCss
{
 width:30%;   
 /* width:29%; */
 float:left;
 background-color:transparent;
}

.headerColumnMediumCss
{
 width:20%;   
 /* width:19%; */
 float:left;
 background-color:transparent;
}

.headerColumnShortCss
{
 width:10%;   
 /* width:9%; */
 float:left;
 background-color:transparent;
}

/* {color:Black;   } */

.rowColumnLongCss
{
 width:30%;   
 /* width:29%; */
 float:left;
 background-color:transparent;
}

.rowColumnShortCss
{
 width:10%;   
 /* width:9%; */
 float:left;
 background-color:transparent;
}

.rowColumnMediumCss
{
 width:25%;   
 /* width:24%; */
 float:left;
 background-color:transparent;
}

.rowColumnMediumCss div
{
 background-color:transparent;
}

.rowColumnToolCss
{
  width:20%;   
  /* width:19%; */
  float:left;
  background-color:transparent;    
}

.rowToolAttributeOuterCss
{
    width:80%;   
 /* width:76%; */
 float:left;
 background-color:transparent;
}

.rowToolAttributeInnerCss
{
   width:100%;   
 /* width:86%; */
 float:left;
 background-color:transparent; 
    
}

.disabledText
{
 color:#00FF90;   
}

.rowColumnLongCss span, .rowColumnMediumCss span, rowColumnToolCss span, .rowColumnShortCss span, .headerColumnLongCss span, .headerColumnMediumCss span, .headerColumnShortCss span  
{
    color:Black;
    display:block;
    margin: 0 auto;   
    background-color:transparent;
}

.rowColumnLongCss p, .rowColumnMediumCss p, rowColumnToolCss p, .rowColumnShortCss p, .headerColumnLongCss p, .headerColumnMediumCss p, .headerColumnShortCss p  
{
    color:Black;
    display:block;
    margin: 0 auto;
    text-align:center;   
    background-color:transparent;
}



/*****end My Profile ******/

/**  Sub Menu **/
.sub-menu 
{padding:0px; margin:0; list-style:none; height:30px;  position:absolute; font-family:arial, verdana, sans-serif; }
.sub-menu li.top 
{display:block; float:left; position:relative; padding-left:10px;}
.sub-menu li a.top_link 
{display:block; float:left; height:35px; line-height:17px; color:#FFF; text-decoration:none; font-size:11px; font-weight:bold; padding:0; cursor:pointer;}
.sub-menu li a.top_link span 
{float:left; font-weight:bold; display:block; padding:0; height:18px;}
.sub-menu li a.top_link span.down 
{float:left; display:block; padding:0px; height:26px; background:url(images/down.gif) no-repeat right top;}
.sub-menu li a.top_link:hover 
{color:#000;}
.sub-menu li:hover > a.top_link 
{color:#7894CC;}
.sub-menu table 
{border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

.sub-menu a:hover 
{visibility:visible;}
.sub-menu li:hover 
{position:relative; z-index:200;}

.sub-menu ul, 
.sub-menu :hover ul ul, 
.sub-menu :hover ul :hover ul ul,
.sub-menu :hover ul :hover ul :hover ul ul,
.sub-menu :hover ul :hover ul :hover ul :hover ul ul 
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.sub-menu :hover ul.sub 
{left:0px; top:23px; right:0px; background: #fff; padding:3px 0; border:1px solid #999999; white-space:nowrap; width:150px; height:auto;}
.sub-menu :hover ul.sub li 
{display:block; height:20px; position:relative; float:left; width:150px;}
.sub-menu :hover ul.sub li a 
{font-weight:normal;display:block; font-size:11px; height:20px; width:142px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}
.sub-menu :hover ul.sub li a.fly 
{background:#fff url(images/arrow.gif) 80px 7px no-repeat;}
.sub-menu :hover ul.sub li a:hover 
{background:#999999; color:#fff;}
.sub-menu :hover ul.sub li a.fly:hover 
{background:#999999 url(images/arrow_over.gif) 80px 7px no-repeat; color:#fff;}
.sub-menu :hover ul li:hover > a.fly 
{background:#999999 url(images/arrow_over.gif) 80px 7px no-repeat; color:#fff;} 

.sub-menu :hover ul :hover ul,
.sub-menu :hover ul :hover ul :hover ul,
.sub-menu :hover ul :hover ul :hover ul :hover ul,
.sub-menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:80px; top:-4px; background: #fff; padding:3px 0; border:1px solid #999999; white-space:nowrap; width:93px; z-index:200; height:auto;}


/** region Site Map **/

.primaryNode li.current {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/Content/id/hiring/redux/global/progressOn.gif) no-repeat scroll 0 0;
color:#0161B2;
font-weight:bold;
}

.primaryNode li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/Content/id/hiring/redux/global/progressOff.gif) no-repeat scroll 0 0;
float:left;
padding-left:35px;
padding-right:7px;
}


li a 
{
   text-decoration:none;	
}

.primaryNode li a.current-node 
{
	color:#0161B2;
	 font-weight:bold;
}

.primaryNode li a.entry-node 
{
	color: #7894CC;
	font-weight:bold;
}

.primaryNode li a.next-node 
{
	color: #A0A0A0;					
}

.primaryNode li a.visited-node 
{
	color: #A0A0A0;
}

.primaryNode li a:hover 
{
	color: #e2f4fd;
}

/** endregion Site Map **/


/** Error Panel **/
.validation_error
{
    margin:0px 10px 0px 10px;  
    padding: 10px 24px 10px 64px;
    border: 2px solid red;
    background:transparent url(/Content/id/webadmin/General/error.png) no-repeat scroll 2% 50%;
    color:Red; 
}

.validation_info
{
    margin:0px 10px 0px 10px;  
    padding: 10px 24px 10px 64px;
    border: 2px solid green;
    background:transparent url(/Content/id/webadmin/General/success_message.png) no-repeat scroll 2% 50%;
    color:Green; 
}

.validation warning
{
   margin:0px 10px 0px 10px;  
    padding: 10px 24px 10px 64px;
    border: 2px solid yellow;
    background:transparent url(/Content/id/webadmin/General/warning.png) no-repeat scroll 2% 50%;
    color:Green;  
}

.rounded-corner-all
{
  -moz-border-radius:4px 4px 4px 4px;
  -webkit-border-radius:4px;  
  border-radius: 4px;
}

.rounded-corner-top
{
  -moz-border-radius:4px 4px 0px 0px;
  -webkit-border-radius:4px 4px 0px 0px;  
  border-radius: 4px 4px 0px 0px;
}


.rounded-corner-bottom
{
  -moz-border-radius:0px 0px 4px 4px;
  -webkit-border-radius:0px 0px 4px 4px;  
  border-radius: 0px 0px 4px 4px;
}

.primary-header-panel
{
    background:transparent url(/Content/id/webadmin/General/header-primary.png) no-repeat scroll 0 0; 
    height: 130px;
    width: 100%;
}

.inner-header-panel
{
    
    height: 126px;
    width: 100%;
    background-color:transparent;
    
}

.theme-line-panel
{
    height:4px;
    width: 100%;

}


.box-outerlayer-panel
{
    margin: 50px auto;
    padding:0.7em;
    border:0.1em solid #CCCCCC;
    width:60em;
    margin: 50px auto;
    background:url(/Content/id/webadmin/Theme/Carribbean/indexBackgroundShort.png) repeat-x scroll center top #FFFFFF;
}

.box-innerlayer-panel
{
   background-color:#FFF;
   border:0.1em solid #CCCCCC;
   padding:1em;
}

.primary-footer-panel
{
  bottom:0px;  
  left: 0px;
  width: 100%; 
  position:fixed;
}

.primary-footer-copyright
{
  height:15px;
  margin: 0 auto;  
  background:url(/Content/id/webadmin/General/subnav-gradient.png) repeat-x scroll center top #FFFFFF; 
}

.primary-footer-copy-panel
{
  height: 14px;
  margin: 1px auto;  
    
}

.primary-footer-copy-panel p
{
  text-align:center; 
    
}

.pinned-bar {
    font-family: Arial, Tahoma;
    font-size: 13px;
    color: #333;
    background: #fef9c2 url('/Images/warning_32.png') 13px 13px no-repeat;
    padding: 13px 20px 13px 58px;
    margin: 0 auto;
}

.pinned-bar .info-text {
    float: left;
    width: 75%;
}

.pinned-bar .button-area {
    float: right;
    width: 25%;
    text-align: right;
}

.pinned-bar .btn-wrapper {
    display: inline-block;
    border: solid 1px #bbb;
}

.pinned-bar .btn-main {
    display: inline-block;
    border: solid 1px #fff;
    border-width: 1px 0 0 1px;
    padding: 6px 10px;
    text-align: center;
    text-decoration: none;
    color: #673695;
    text-shadow: 1px 1px #fff;
    font-weight: bold;
    text-transform: uppercase;
    background: #eee; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNTMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFRUVFRUUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNERURFREQiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czNTMpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, #eee 0%, #DEDEDD 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eee), color-stop(100%,#DEDEDD)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #eee 0%,#DEDEDD 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #eee 0%,#DEDEDD 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #eee 0%,#DEDEDD 100%); /* IE10+ */
    background: linear-gradient(to bottom, #eee 0%,#DEDEDD 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#DEDEDD', GradientType=0); /* IE6-8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#DEDEDD', GradientType=0)";
}

.pinned-bar .cf {
    clear: both;
    overflow: hidden;
    height: 0;
    line-height: 0;
}