/************************
 * 
 * BS_STYLE
 * 
*************************/
.font-navigation-over
{
    BORDER-RIGHT: #6592c2 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #6592c2 1px solid;
    PADDING-LEFT: 2px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #6592c2 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #6592c2 1px solid;
    BACKGROUND-COLOR: #37608c;
    TEXT-DECORATION: none
}
.font-navigation-out
{
    BORDER-RIGHT: #4d86bb 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #4d86bb 1px solid;
    PADDING-LEFT: 2px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #4d86bb 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #4d86bb 1px solid
}
.font-navigation-select
{
    BORDER-RIGHT: #6592c2 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #6592c2 1px solid;
    PADDING-LEFT: 2px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #6592c2 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #6592c2 1px solid;
    BACKGROUND-COLOR: #37608c;
    TEXT-DECORATION: none
}
.font-table-select
{
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.font-table-select-over
{
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #9bb9d9;
    TEXT-DECORATION: none
}
.table-form-input-white
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    BACKGROUND: #ffffff;
    FONT: 500 12px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #000000 0px solid;
    CURSOR: hand;
    COLOR: #333333;
    BORDER-BOTTOM: #000000 0px solid
}
.table-form-input-white-over
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    BACKGROUND: #ffffff;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #000000 0px solid;
    CURSOR: hand;
    COLOR: #990000;
    BORDER-BOTTOM: #000000 0px solid
}
.table-form-input-grey
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    BACKGROUND: #f2f2f2;
    FONT: 500 12px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #000000 0px solid;
    CURSOR: hand;
    COLOR: #333333;
    BORDER-BOTTOM: #000000 0px solid
}
.table-form-input-grey-over
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    BACKGROUND: #f2f2f2;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #000000 0px solid;
    CURSOR: hand;
    COLOR: #990000;
    BORDER-BOTTOM: #000000 0px solid
}
.table-form-input-select
{
    BORDER: 0px;
    BACKGROUND: #316AC5;
    FONT: 500 12px Verdana, Arial, Helvetica, sans-serif;
    CURSOR: default;
    COLOR: #ffffff;
}

.table-row-white
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    PADDING-TOP: 0px
}
.table-row-grey
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #f2f2f2;
    PADDING-BOTTOM: 0px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    PADDING-TOP: 0px
}
.table-row-select
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #316AC5;
    PADDING-BOTTOM: 0px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    PADDING-TOP: 0px
}

.table-border-grey
{
    BORDER-RIGHT: #c8c8c8 0px solid;
    BORDER-TOP: #c8c8c8 0px solid;
    BORDER-LEFT: #c8c8c8 0px solid;
    BORDER-BOTTOM: #c8c8c8 0px solid
}

.table-border-red
{
    BORDER-RIGHT: #ff0000 1px solid;
    BORDER-TOP: #ff0000 1px solid;
    BORDER-LEFT: #ff0000 1px solid;
    BORDER-BOTTOM: #ff0000 1px solid
}

.calendar-table-row-grey1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #f1f1f1;
    PADDING-BOTTOM: 0px;
    FONT: 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    PADDING-TOP: 0px
}
.calendar-table-row-grey2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #e0e0e0;
    PADDING-BOTTOM: 0px;
    FONT: 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    PADDING-TOP: 0px
}
.calendar-link
{
    FONT: 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    TEXT-DECORATION: none
}
.calendar-link:link
{
    FONT: 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    TEXT-DECORATION: none
}
.calendar-link:hover
{
    BACKGROUND: #5c5c5c;
    FONT: 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.calendar-font-grey
{
    FONT: 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #808080;
    TEXT-DECORATION: none
}
.calendar-cellborder
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}
.calendar-table-row-day
{
    BORDER-RIGHT: #c8c8c8 1px solid;
    BORDER-TOP: #c8c8c8 0px;
    BORDER-LEFT: #c8c8c8 1px solid;
    BORDER-BOTTOM: #c8c8c8 1px solid
}


.form-input-white
{
    background: url("../images/linear-back.png") repeat-x scroll 0 0 #F6F6F6;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #333333;
    padding: 3px 5px;
    text-align: left;    
}

.form-input-white:focus
{    
    border: 1px solid #999;
    box-shadow: 0 0 3px #999999;    
}

.form-input-whiteborder
{
    BORDER-RIGHT: #f5f5f5 1px solid;
    BORDER-TOP: #f5f5f5 1px solid;
    BACKGROUND: #f5f5f5;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #f5f5f5 1px solid;
    BORDER-BOTTOM: #f5f5f5 1px solid
}
.form-input-grey
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BACKGROUND: #ffffff;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid
}
.form-input-greyborder
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: #ffffff;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}

/* dio koji je zbog skina prebaceno u _style.css */
.tableContent .down .cell {
	height:				19px;
	font-family: 		Verdana,  Arial, sans-serif;
	color: 				#ffffff;
	font-size: 			11px;
	text-decoration: 	none;
	overflow: 			hidden;
	cursor:				default;
	background-color:	#5184BB;
}

.tableContent .down .cell .input {
	padding-left:		6px;
	padding-right:		4px;
	height:				17px;
	font-family: 		Verdana,  Arial, sans-serif;
	color: 				#ffffff;
	font-size: 			11px;
	text-decoration: 	none;
	overflow: 			hidden;
	cursor:				default;
	background-color:	#5184BB;
	border: 			#ffffff 1px solid;
}

.tableContent .down .cell .select {
	padding-left:		6px;
	padding-right:		4px;
	height:				17px;
	font-family: 		Verdana,  Arial, sans-serif;
	font-size: 			11px;
	text-decoration: 	none;
	overflow: 			hidden;
	cursor:				default;
	border: 			#ffffff 1px solid;
}

.tableContent .down .cell .txtarea {
	padding-left:		6px;
	padding-right:		4px;
	/*height:				25px;*/
	font-family: 		Verdana,  Arial, sans-serif;
	font-size: 			11px;
	text-decoration: 	none;
	overflow: 			auto;
	cursor:				default;
	background-color:	#5184BB;
	border: 			#ffffff 1px solid;
	/*
	scrollbarr-face-color: 		#7F9DB9;
    scrollbar-highlight-color: 	#7F9DB9;
    scrollbar-shadow-color: 	#ffffff;
    scrollbar-3dlight-color: 	#ffffff;
    scrollbar-arrow-color: 		#ffffff;
    scrollbar-darkshadow-color: #7F9DB9;
	*/
}

.tableContent .down .separator {
	height:				19px;
	width:				1px;
	overflow: 			hidden;
	margin:				0px;
	padding:			0px;
	background-color: 	#5184BB;
}

.tableContent .down .button {
	width:				19px;
	height:				19px;
	background-color: 	#5184BB;
	padding-left:		7px;
	padding-top:		4px;
	padding-bottom:		4px;
	overflow:			hidden;
}

input.aspNetDisabled {
    color: #aaaaaa;
}


/************************
 * 
 * CALENDAR STYLE
 * 
*************************/


.WeekdayStyle
{
	Font-Size: XX-Small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	Color: Black;
	background-color: White;
}
.MonthHeaderStyle
{
	Font-Size: XX-Small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	Color: Black;
	background-color: DeepSkyBlue;
}
.OffMonthStyle
{
	Font-Size: XX-Small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	Color: Gray;
	background-color: White;
}
.GoToTodayStyle
{
	Font-Size: XX-Small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	Color: Black;
	background-color: White;
}
.TodayDayStyle
{
	Font-Size: XX-Small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	Color: IndianRed;
	background-color: White;
}
.DayHeaderStyle
{
	Font-Size: XX-Small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	Color: Black;
	background-color: #E0E0E0;
}
.WeekendStyle
{
	Font-Size: XX-Small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	Color: Black;
	background-color: White;
}
.SelectedDateStyle
{
	Font-Size: XX-Small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	Color: Black;
	background-color: SteelBlue;
}
.ClearDateStyle
{
	Font-Size: XX-Small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	Color: Black;
	background-color: White;
}
.HolidayStyle
{
	Font-Size: XX-Small;
	font-family: Verdana,Helvetica,Tahoma,Arial;
	Color: Black;
	background-color: White;
}
