﻿.BoxedPanel h2 {color: #666666;font-size: 23px;font-weight: normal;margin-bottom: 20px}

/* Header links */
.loginUserName {font-weight: bold; color: #ff8e03;text-decoration: underline;}
.loginLinks {color: #1d98aa;text-decoration: underline;}

.feedBackPanel div.rightElem {position: relative;top:-16px;left:85%;color: #ffffff;width: 130px;}

/*Collapse help*/
.contentQuery_top {background: url('../img/contentQuery_top.png') no-repeat; height: 38px;}
.contentQuery_gm  {background: url('../img/contentQuery_gm.png') repeat-y; padding: 0 38px 0 20px;}
.contentQuery_but {background: url('../img/contentQuery_but.png') no-repeat; height: 13px;}

/*leftMenu*/
.leftMenu {width: 210px;padding:5px 0 10px 10px;}

p.FAQ
{
	text-align:justify; 
	margin-bottom:10px; 
	margin-top:5px;
}

ol.resultsLists
{
    list-style-type: decimal;
}

.buttonNext 
{
    background:transparent url(../img/bt_bg.jpg) no-repeat scroll 0 0;
    margin:10px 0 0 0;
    font-weight:bold;
	cursor:pointer;
	width: 137px;
	height: 22px;
	color: #ffffff;
	padding-bottom: 4px;
	border:1px solid #cccccc;
	font-size: 12px;
	margin-bottom: 10px
}

.button 
{
    background:transparent url(../img/bt_bg.gif) no-repeat scroll 0 0;cursor:pointer;
    border:none;
    color:#FFFFFF;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    height:20px;	
    padding:0 0px 4px 0;
    text-align:center;
    width:96px;
}

.TextBox
{
    border:1px solid #CCCCCC;
    color:#666666;
    font-size:12px;
    margin-bottom:5px;
    margin-top:5px;
}

.CheckBox
{
    /*border:1px solid #CCCCCC;*/
    color:#666666;
    font-size:12px;
    margin-bottom:5px;
    margin-top:5px;
}

.TextBox_Login
{
    width: 100%;
    color: #bbbbbb;
    border:1px solid #bbbbbb; 
}

a 
{
    color: #1D98AA
}

.Centered
{
    margin-left: auto;
    margin-right: auto;
}

/*  from  root directory  */

div.miralab_info_layer {border:1px solid gray;display:none;position: absolute;padding: 5px;background: #ffffff;z-index:100; width:400px;}
div.miralab_info_layer a {color:blue;margin-bottom: 5px; white-space:nowrap;}
div.miralab_info_layer p {margin:0px 0;padding:3px 0;}
#miralab_info_layer_close_button {float: right;margin:0px 0;padding:3px 0;}
#miralab_info_layer_title {float: left; margin:0px; padding:0px; font-weight:bolder;}
div.miralab_info {display: none} 
div.miralab_out_element {border:1px solid black;overflow-y: scroll;overflow-x: scroll; line-height:1.2;}
span.miralab_mark {background-color: #FFB3B3;}
a.miralab_not_unique_url {background-color:#FFFFFF}




/* previous styles */

.BoxWatermark
{	
    /*font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica;*/
	color: #909090;
	font-size:12px;
	/*width: 100px;*/
}

.GridPager
{
    background-color: #C6D0D0;
}

.GridPager table
{
    margin-left: auto;
    margin-right: auto;
}

.GridHeader
{
	font-weight: normal;
	background-color: #C6D0D0;
	color: #1D98AA;
	font-size: 12px;
}

.GridFooter
{
    font-weight: bolder;
    background-color: #C6D0D0;
}

.GridSelectedRow
{
	background-color: #999999;
}

.GridAlternativeRow
{
	background-color: #F2F2F2;
}

.GridRow
{
    background-color: #FFFFFF;
}

.FilterFexBox
{
	width: 100px;
}

.Menu
{
	font-size: 12pt;
	color: #5C99C6;
	text-decoration: none;
	font-style: normal;
	font-family: "Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica";
	font-weight: bold;
}

.MainLabel
{
	font-size: 12px;
}

.Validator
{
	color: Red;
	font-size: 12px;
}



.Box
{
    font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica;
    font-size: 12px;
	width: 100px;
}
	
.CalendarExtender .ajax__calendar_container
{
	border: 1px solid #5C99C6;
	background-color: #A8C9E1;
	color: #5C99C6;
}

.CalendarExtender .ajax__calendar_other .ajax__calendar_day,
.CalendarExtender .ajax__calendar_other .ajax__calendar_year {
    color: black;
}

.CalendarExtender .ajax__calendar_hover .ajax__calendar_day,
.CalendarExtender .ajax__calendar_hover .ajax__calendar_month,
.CalendarExtender .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}

.CalendarExtender .ajax__calendar_active .ajax__calendar_day,
.CalendarExtender .ajax__calendar_active .ajax__calendar_month,
.CalendarExtender .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.public-content 
{
	text-align:center;
}

.user-notice 
{
	text-align:left;
	color:Green;
	font-size:12px;
}

.page-help
{
    border-style: dashed none none none;
    border-width: 1px;
    border-color: #5C99C6;
    color: #5C99C6;
    font-size: 12px;
    margin-bottom: 10px;
    margin-top: 5px;
    padding: 10px;
    text-align: left;
}

.page-help-title
{
    border-style: none;
    color: #5C99C6;
    font-size: 12px;
    text-align: center;
    float: left;
    padding: 3 0 3 0px;
    width: 96%;
    text-align: center;
}
.ignored-domain
{
	font-size:12px;
	margin-bottom:10px;
	padding:10px;
}

.form-field
{
	color:Gray;
	width:200px;
	white-space:nowrap;
}

.wait-div
{
	z-index: 1;
	position: absolute;
	top: 50%;
	left: 50%;
}

.float-div
{
    border-style: solid;
    border-width: 1px;
    background-color: #FFFFFF;
    color: #4C89B6;
    font-size: 12px;
    margin: 10px;
    padding: 10px;
}

.float-url
{
	color: #4C89B6;
	font-size: 12px;
	text-decoration:none;
}

.float-url-div
{
	background-color: #FFFFCC;
}

.not-unique-text
{
    background-color: #FFB3B3;
}

.border {background:url(images/border_tall.gif) top repeat-x;}
.btall {background:url(images/border_tall.gif) bottom repeat-x;}
.ltall {background:url(images/border_tall.gif) left repeat-y;}
.rtall {background:url(images/border_tall.gif) right repeat-y;}
.tleft {background:url(images/border_tl.gif) top left no-repeat;}
.tright {background:url(images/border_tr.gif) top right no-repeat;}
.bleft {background:url(images/border_bl.gif) bottom left no-repeat;}
.bright {background:url(images/border_br.gif) bottom right no-repeat; width:100%;}
.ind
{
    padding: 10px 4px 10px 5px;
}


.counter {
    position:relative;
    text-align:right;
    top:-32px;
    vertical-align:top;
}

.UsekTaskLink
{
    text-decoration: none;
}

.GroupDetailTextBox
{
    width:50px;
    font-size:12px;
    text-align:right;
}

.SessionMessage
{
    text-align : center;
    color: Green;
}

.local-link, .local-link:hover, .local-link:visited
{
	color: #003399;
	text-decoration: none;
	border-bottom: 1px dashed;
}

.faq-questions-list li 
{
	padding-top: 3px;
}