@charset "utf-8";
/* CSS Document */


/* Normal Buttons----------------------------------*/
button, .formButton input, a.formButton {
	background-color: #666666;
    border: 1px solid #444444;
    color: #ffffff;
    font-size: 13px;
    font-weight: normal;
    height: auto;
    line-height: 18px !important;
    margin: 0 4px !important; 
    padding: 1px 8px 2px !important;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
	/*
	-moz-box-shadow: 0px 2px 0px #cccccc;
	-webkit-box-shadow: 0px 2px 0px #cccccc;
	box-shadow: 0px 2px 0px #cccccc;
	*/

	text-decoration: none !important;
	text-align: center;
	overflow: visible; /* the overflow property removes extra width in IE */
}
label.ui-button{
	border: 1px solid #666666 !important;
	background: #eeeeee !important;
	color: #666666 !important;
	font-weight: normal !important;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

/* Normal Buttons HOVER----------------------------------*/
button:hover, .formButton input:hover, button.imHover, .formButton input.imHover, a.formButton:hover{
	cursor: pointer;
	border-color: #a0a0a0;
	background: #808080;
	/*
	-moz-box-shadow: 0px 0px 0px #FFFFFF;
	-webkit-box-shadow: 0px 0px 0px #FFFFFF;
	box-shadow: 0px 0px 0px #FFFFFF;
	*/
}


/* Call to action Button----------------------------------*/
button.callToAction, .formButton input.callToAction {
	border-color: #2C799E;
	background: #3BA3D5;
	
	/*
	-moz-box-shadow: 0px 2px 0px #416E43;
	-webkit-box-shadow: 0px 2px 0px #416E43;
	box-shadow: 0px 2px 0px #416E43;
	*/
}

/* Call to action Button HOVER ----------------------------------*/
button.callToAction:hover,
button.callToAction:focus,
.formButton input.callToAction:focus,
.formButton input.callToAction:hover {
	background: #2E7FA8;
	border-color: #1D506A;
}

button.callToAction:hover {
    background: #2E7FA8; 
}

button.active{
	border-color: #1D506A;
	background: #2E7FA8;
}

/* Call to action TWO!!!!! ------------------------------------*/
button.callToActionTwo, .formButton input.callToActionTwo{
	border-color: #666600;
	background: #7F7F00;
}

button.callToActionTwo:hover,
button.callToActionTwo:focus,
.formButton input.callToActionTwo:focus,
.formButton input.callToActionTwo:hover {
	
}

button.callToActionTwo:hover {
    
}



/* BIG BUTTONS*/

button.bigButton, .formButton input.bigButton{
	font-size:16px!important;
	height:auto;
	line-height:22px!important;
	padding:4px 8px 4px 8px!important;
}

/* SMALL BUTTONS*/

button.smallButton, .formButton input.smallButton, input.smallButton{
	font-size:10px!important;
	height:auto;
	line-height:11px!important;
	padding:2px 6px 2px 6px!important;
	width: 75px;
}

/* DISABLED BUTTONS STYLE */
button.disabled,
button.disabled:hover,
.formButton input.disabled,
.formButton input.disabled:hover,
button.smallButton.disabled,
button.smallButton.disabled:hover,
.formButton input.smallButton.disabled,
.formButton input.smallButton.disabled:hover,
input.smallButton.disabled,
input.smallButton.disabled:hover,
button.bigButton.disabled,
button.bigButton.disabled:hover,
.formButton input.bigButton.disabled,
.formButton input.bigButton.disabled:hover,
button.callToAction.disabled,
button.callToAction.disabled:hover,
.formButton input.callToAction.disabled,
.formButton input.callToAction.disabled:hover,
.callToAction.disabled,
.callToAction.disabled:hover,
button.callToAction[disabled="disabled"],
.formButton input.callToAction[disabled="disabled"],
.callToAction[disabled="disabled"],
a.formButton.disabled{
	background:#CCCCCC!important;
	border-color: #999999!important;
	color: #999999!important;
	cursor: default!important;
	opacity: .7; filter:Alpha(Opacity=35); background-image: none;
	
	text-shadow:0px 1px 0px #DDDDDD;
	-moz-box-shadow: 0px 0px 0px #FFFFFF;
	-webkit-box-shadow: 0px 0px 0px #FFFFFF;
	box-shadow: 0px 0px 0px #FFFFFF;
}


/*Not to click this button easy*/
.dontClickMe{
	float:left!important;
	margin-left:8px;
}



/**************************myToolBar******************************/
.myToolBarButtons{
	float:left;
	width:100%;
	padding:0px 0px;
	margin:0px;
}

.toolBarButton{
	float:left;
	margin:0px 4px 0px 0px;
}



/************************************************************/
/*															*/
/*					buttonIcon								*/
/*															*/
/************************************************************/


a.buttonIcon,span.buttonIcon{
	/*float:right;*/
	display:block;
	width:32px;
	height:22px;
	background:url(../../img/bk/myTableStyleBar.png) no-repeat;
	/*border:1px solid transparent;*/
}

a.buttonIcon:hover,span.buttonIcon:hover,.buttonIcon:hover{
	cursor:pointer;cursor:hand;
	/*
	
	border:1px solid #BBBBBB;
	background-color:#EEEEEE;
	
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    
	*/
}

.buttonIcon[disabled="disabled"],.buttonIcon.disabled{
	cursor: default!important;
	
	text-shadow:0px 1px 0px #DDDDDD;
	-moz-box-shadow: 0px 0px 0px #FFFFFF;
	-webkit-box-shadow: 0px 0px 0px #FFFFFF;
	box-shadow: 0px 0px 0px #FFFFFF;
}

.naviCrumbToolbarObject-1 a.buttonIcon{height:32px;}

a.buttonIcon.deleteIcon{width:20px; background-position:0px 3px; float:right;}
a.buttonIcon.deleteIcon:hover{background-position:0px -29px;}
a.buttonIcon.deleteIcon.disabled,
a.buttonIcon.deleteIcon.disabled{
	background-position:0px -93px;
}

a.buttonIcon.downloadTableIcon{height:32px; background-position:-60px 8px;}
a.buttonIcon.downloadTableIcon:hover{background-position:-60px -24px;}

a.buttonIcon.addUser{height:32px; background-position:-32px 6px;}
a.buttonIcon.addUser:hover{background-position:-32px -26px;}

a.buttonIcon.addNetwork{height:32px; background-position:-190px 6px;}
a.buttonIcon.addNetwork:hover{background-position:-190px -26px;}

a.buttonIcon.addSurveyIcon{background-position:-154px 1px; float:right;}
a.buttonIcon.addSurveyIcon:hover{background-position:-154px -31px;}

a.buttonIcon.addKommuneIcon{background-position:-124px 1px; float:right;}
a.buttonIcon.addKommuneIcon:hover{background-position:-124px -31px;}

a.buttonIcon.rootSurveySettingsIcon{background-position:-220px 6px;}
a.buttonIcon.rootSurveySettingsIcon:hover{background-position:-220px -26px;}

a.buttonIcon.selectAllIcon{background-position:-352px 2px;}
a.buttonIcon.selectAllIcon:hover{background-position:-352px -30px;}

a.buttonIcon.openTablePopupIcon{background-position:-445px 6px;}
a.buttonIcon.openTablePopupIcon:hover{background-position:-445px -26px;}

a.buttonIcon.getInfoIcon{background-position:-474px 8px;line-height:26px;}
a.buttonIcon.getInfoIcon:hover{background-position:-474px -24px;}
a.buttonIcon.getInfoIcon.imPressed{background-position:-474px -56px;}


span.buttonIcon.flagIcon{background-position:-540px 0px;}
span.buttonIcon.flagIcon:hover{background-position:-540px -32px;}

a.buttonIcon.treeIcon{background-position:-95px 2px;height:22px;}
a.buttonIcon.treeIcon:hover{background-position:-95px -30px;}

span.buttonIcon.clearIcon{background-position:-736px 4px;width:16px;}
span.buttonIcon.clearIcon:hover{background-position:-736px -28px;}

a span.buttonIcon.openAccordion { background-position:-320px 8px; float:right; width:22px; }
a span.buttonIcon.openAccordion:hover { background-position:-320px -24px; }
a:hover span.buttonIcon.openAccordion { background-position:-320px -24px; }

a span.buttonIcon.openAccordion { background-position:-320px 8px; width:22px; }
a span.buttonIcon.openAccordion:hover { background-position:-320px -24px; }
a:hover span.buttonIcon.openAccordion { background-position:-320px -24px; }
.active a span.buttonIcon.openAccordion { background-position:-320px -56px; }
.active a span.buttonIcon.openAccordion:hover { background-position:-320px -88px; }
.active a:hover span.buttonIcon.openAccordion { background-position:-320px -88px; }

a.buttonIcon.surveyPrevIcon{width:22px;background-position:-574px 2px;}
a.buttonIcon.surveyPrevIcon:hover{background-position:-574px -30px;}
a.buttonIcon.surveyPrevIcon.disabled{background-position:-574px -94px;}
a.buttonIcon.surveyPrevIcon[disabled="disabled"]{background-position:-574px -94px;}

a span.buttonIcon.openPanel { background-position:-832px 6px; width:22px; height:28px; }
a span.buttonIcon.openPanel:hover { background-position:-832px -26px; }
a:hover span.buttonIcon.openPanel { background-position:-832px -26px; }

.active a span.buttonIcon.openPanel { background-position:-864px -58px; }
.active a span.buttonIcon.openPanel:hover { background-position:-864px -26px; }
.active a:hover span.buttonIcon.openPanel { background-position:-864px -26px; }
.active:hover a span.buttonIcon.openPanel { background-position:-864px -26px; }

/************************************************************/
/*															*/
/*				DECORATION ICON								*/
/*															*/
/************************************************************/

.decoIcon{
	float:left;
	display:block;
	width:22px;
	height:18px;
	background:url(../../img/bk/myTableStyleBar.png) no-repeat;
	background-position:100px 0
}

.reportIcon { background-position:-378px 2px; }
.reportIcon:hover { background-position:-378px -30px; }
#reports ul li:hover .reportIcon { background-position:-378px -30px; }
#reports ul li.imActive .reportIcon { background-position:-378px -62px; }
.disabled .reportIcon,
.disabled:hover .reportIcon,
#reports ul li.disabled:hover .reportIcon { background-position:-378px -94px; }

.reportBigIcon { background-position:-897px 5px; }

.reportExcelIcon { background-position:-922px 2px; }
.reportExcelIcon:hover { background-position:-922px -30px; }
#reports ul li:hover .reportExcelIcon { background-position:-922px -30px; }
#reports ul li.imActive .reportExcelIcon { background-position:-922px -62px; }
.disabled .reportExcelIcon,
.disabled:hover .reportExcelIcon,
#reports ul li.disabled:hover .reportExcelIcon { background-position:-922px -94px; }

.surveyIcon{width:20px;background-position:-416px 1px;}
a .decoIcon.surveyIcon:hover{background-position:-416px -31px;}
td.clickMySurvey a:hover .decoIcon.surveyIcon{background-position:-416px -31px;}

.flagIcon{float:right;background-position:-540px 2px;border:none;}
.flagIcon:hover{background-position:-540px -30px;}

.imLinking a{text-align:left;float:left;font-weight: bold!important;font-size: 1em!important;color: #003E7E!important;}
.imLinking a:hover{}

.imLinking a .decoIcon.surveyPrevIcon{width:26px;background-position:-576px -1px;}
.imLinking a .decoIcon.surveyPrevIcon:hover{width:26px;background-position:-576px -33px;}
.imLinking a:hover .decoIcon.surveyPrevIcon{width:26px;background-position:-576px -33px;}

.imLinking a .decoIcon.surveyEditIcon{width:26px;background-position:-608px -1px;}
.imLinking a .decoIcon.surveyEditIcon:hover{width:26px;background-position:-608px -33px;}
.imLinking a:hover .decoIcon.surveyEditIcon{width:26px;background-position:-608px -33px;}

a.decoIcon.getInfoIcon{ background-position:-474px 0px; line-height:20px; width:24px; height:22px; }
a.decoIcon.getInfoIcon:hover { background-position:-474px -32px; }
a.decoIcon.getInfoIcon.imPressed{ background-position:-474px -64px; }
.disabled a.decoIcon.getInfoIcon, .disabled a.decoIcon.getInfoIcon:hover {
	background-position:-474px -96px;
	cursor: default!important;
}

.decoIcon.bellIcon{float:right;background-position:-765px -62px;border:none;}
.decoIcon.bellIcon:hover{background-position:-765px -30px;}

.informativeText{
	float:left;
	display:block;
	height:20px;
	line-height:20px;
	color:#3A5F1F;
}

.printIcon					{ background-position:-960px 0px; }
.printIcon:hover,
.printIcon:focus			{ background-position:-960px -32px; }
.imActive .printIcon,
.printIcon:active			{ background-position:-960px -64px; }
.disabled .printIcon,
.disabled:hover .printIcon	{ background-position:-960px -96px; }
	
	
.userActive{background-position:-637px -64px;height:20px;}

.userDeleted{background-position:-672px -98px;height:20px;}

.userInactive{background-position:-704px 1px;height:20px;}

/*****************************************************************************/


a.printIcon {
	float:right;
	margin-bottom: 4px !important;
	margin-top:40px
}




/**/
/*
********** QTIP - toolTip *************/
/**/
/*!Cream tooltip style */
.ui-tooltip-cream .ui-tooltip-titlebar,.ui-tooltip-cream .ui-tooltip-content{
	border-color:#FFFBD5;
	color:#87682D;
	-moz-box-shadow: 0px 1px 0px #FFFFFF;
	-webkit-box-shadow: 0px 1px 0px #FFFFFF;
	box-shadow: 0px 1px 0px #FFFFFF;
	border-top-color:#E6E6C8;
}

.ui-tooltip-cream .ui-tooltip-content{background-color:#FFFBD5;}

.ui-tooltip-cream .ui-tooltip-titlebar{background-color:#FFFBD5;}

.ui-tooltip-cream .ui-state-default .ui-tooltip-icon{background-position:-82px 0;}


/*!Red tooltip style */
.ui-tooltip-red .ui-tooltip-titlebar,.ui-tooltip-red .ui-tooltip-content{
	border-color:#660C0A;
	color:#660C0A;
	-moz-box-shadow: 0px 1px 0px #FFFFFF;
	-webkit-box-shadow: 0px 1px 0px #FFFFFF;
	box-shadow: 0px 1px 0px #FFFFFF;
	border-top-color:#510B09;
}

.ui-tooltip-red .ui-tooltip-content{color:#ffffff; text-shadow:0px 1px 0px #333333;font-weight:normal;}

.ui-tooltip-red .ui-tooltip-content{background-color:#660C0A;}

.ui-tooltip-red .ui-tooltip-titlebar{background-color:#660C0A;}

.ui-tooltip-red .ui-state-default .ui-tooltip-icon{background-position:-2px 0;}


/*!Green tooltip style */
.ui-tooltip-green .ui-tooltip-titlebar,.ui-tooltip-green .ui-tooltip-content{border-color:#90D93F;color:#3F6219;}

.ui-tooltip-green .ui-tooltip-content{background-color:#CAED9E;}

.ui-tooltip-green .ui-tooltip-titlebar{background-color:#B0DE78;}

.ui-tooltip-green .ui-state-default .ui-tooltip-icon{background-position:-42px 0;}


/*!Blue tooltip style */
.ui-tooltip-blue .ui-tooltip-titlebar,.ui-tooltip-blue .ui-tooltip-content{
	border-color:#4693ED;
	color:#5E99BD;
	-moz-box-shadow: 0px 1px 0px #FFFFFF;
	-webkit-box-shadow: 0px 1px 0px #FFFFFF;
	box-shadow: 0px 1px 0px #FFFFFF;
	border-top-color:#1B77E9;
}

.ui-tooltip-blue .ui-tooltip-content{color:#ffffff;text-shadow:0px 1px 0px #333333;font-weight:normal;}

.ui-tooltip-blue .ui-tooltip-content{background-color:#4693ED;}

.ui-tooltip-blue .ui-tooltip-titlebar{background-color:#D0E9F5;}

.ui-tooltip-blue .ui-state-default .ui-tooltip-icon{background-position:-2px 0;}
/*******************************************/



/*!BK greenBK tooltip style */
.ui-tooltip-greenBK .ui-tooltip-titlebar,.ui-tooltip-greenBK .ui-tooltip-content{
	border-color:#666600;
	color:#666600;
	-moz-box-shadow: 0px 1px 0px #FFFFFF;
	-webkit-box-shadow: 0px 1px 0px #FFFFFF;
	box-shadow: 0px 1px 0px #FFFFFF;
	border-top-color:#4C4C08;
}

.ui-tooltip-greenBK .ui-tooltip-content{color:#ffffff; text-shadow:0px 1px 0px #333333;font-weight:normal;}

.ui-tooltip-greenBK .ui-tooltip-content{background-color:#666600;}

.ui-tooltip-greenBK .ui-tooltip-titlebar{background-color:#666600;}

.ui-tooltip-greenBK .ui-state-default .ui-tooltip-icon{background-position:-2px 0;}
/*******************************************/




