﻿body
{
	background-color: #FFFFFF;
	font-family: arial,sans-serif;
	font-size: 13px;
	color: #000000;
	margin: 0px;
}

.TextBox
{
	border: 1px solid #AAA9AF;
}

.TextBoxMandatory
{
	border: 1px solid #AAA9AF;
	background-color: #fdf7e6;
}

.DropDownList
{
	font-size: 12px;
}

/* links */
a
{
	color: #039;
	text-decoration: underline;
}
a:hover
{
	color: #039;
	text-decoration: underline;
}

/* Auto complete dropdown list*/

.AutoComplete-Style
{
	font: 12px Arial;
}
.AutoExtender
{
	direction: rtl;
	
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	padding: 2px;
	background-color: White;
}
.AutoExtenderList
{
	border-right: solid 1px #b9c9fe;
	border-left: solid 1px #b9c9fe;
	border-bottom: solid 1px #b9c9fe;
	cursor: pointer;
}
.AutoExtenderHighlight
{
	color: White;
	background-color: #039;
	cursor: pointer;
}

.AutoExtenderGroup
{
	color: red;
	border-right: solid 1px #b9c9fe;
	border-left: solid 1px #b9c9fe;
	border-bottom: solid 1px #b9c9fe;
	cursor: pointer;
	/*text-decoration: underline;
	font-weight: bold;*/
}

.AutoExtenderGroupFile
{
	color: green;
	border-right: solid 1px #b9c9fe;
	border-left: solid 1px #b9c9fe;
	border-bottom: solid 1px #b9c9fe;
	cursor: pointer;
}

.AutoExtenderInactive
{
	color: #cccccc;
	border-right: solid 1px #b9c9fe;
	border-left: solid 1px #b9c9fe;
	border-bottom: solid 1px #b9c9fe;
	cursor: pointer;
}

/* menu buttons */

a.menubutton
{
	background: transparent url('images/oval-blue-left.gif') no-repeat top left; /* G1009 orange/yellow/red/green/grey/blue/brown צבע רקע כפתור מסכים */
	display: block;
	float: inherit;
	font: bold 13px Arial;
	line-height: 16px;
	height: 24px;
	padding-left: 11px;
	text-decoration: none;
	width: 120px;
	text-align: center;
}

a:link.menubutton, a:visited.menubutton, a:active.menubutton
{
	color: #039; /* G1008 בצע טקסט כפתור */
}

a.menubutton span
{
	background: transparent url('images/oval-blue-right.gif') no-repeat top right; /* G1009 orange/yellow/red/green/grey/blue/brown צבע רקע כפתור מסכים*/
	display: block;
	padding: 4px 11px 4px 0;
}

a.menubutton:hover
{
	background-position: bottom left;
}

a.menubutton:hover span
{
	background-position: bottom right;
	color: black;
}

.buttonwrapper
{
	overflow: hidden;
	width: 100%;
}

/* normal button  */

.Button
{
	
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF; /* G1005 צבע טקסט של כפתור*/	
	background-color: #D11B1B; /* G1004 צבע רקע של כפתור */
	border: 1px solid;
	border-color: #000000; /* G1012 צבע מסגרת של כפתורים*/
}

/* contextual button  */

.ButtonMenu
{
	
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF; /* G1005 צבע טקסט של כפתור */
	background-color: #D11B1B; /* G1004 צבע רקע של כפתור */
	border: 1px solid;
	border-color: #000000; /* G1012 צבע מסגרת של כפתורים */
	margin: 0px;
}

.ButtonMenu:hover
{
	background-color: #f6ea6c;
}

/* Modal Popup */
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}
.modalPopupTitle
{
	cursor: move;
	background-color: #b9c9fe;
	border: solid 1px Gray;
	color: Black;
	padding: 8px;
	font-weight: bold;
}

/* top bar*/

.MainBar
{
	background-color: #D11B1B; /* G1006 צבע רקע כותרת עליונה */
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF; /* G1007 צבע טקסט כותרת עליונה */
}

.TitleFrame
{
	font-weight: bold;
}

.TitleFrameRadio
{
	font-weight: bold;
	font-size: 11px;
}

.InvisibleText
{
	display: none;
}

.Main-style /* main table */
{
	border-collapse: collapse;
	border: 2px solid #D11B1B; /* G1010 צבע מסגרת חיצונית */
}

/* Login */

#Login-style
{
	font-size: 13px;
	width: 300px;
	text-align: center;
	border-left: solid 2px #22479C; /* 1002 */
	border-right: solid 2px #22479C; /* 1002 */
	border-bottom: solid 2px #22479C; /* 1002 */
	border-collapse: collapse;
}
#Login-style th
{
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	background: #22479C;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #FFFFFF;
}
#Login-style td
{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #669;
	background: #FFFFFF;
}
#Login-style tfoot tr td
{
	background: #FFFFFF;
	font-size: 12px;
}

/* Content */

#Content-style
{
	font-size: 12px;
	margin: 3px;
	border-right: solid 2px #22479C; /* 1002 */
	border-bottom: solid 2px #22479C; /* 1002 */
	border-collapse: collapse;
	background: #FFFFFF; /* G1001  צבע הרקע של חלון  */
}
#Content-style thead th
{
	font-size: 14px;
	font-weight: bold;
	padding: 4px;
	background: #22479C; /* G1002 צבע כותרת  */
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #FFFFFF; /* G1003 צבע טקסט של כותרת  */
}
#Content-style thead th a
{
	color: #FFFFFF;
}
#Content-style thead td
{
	/*padding: 4px;*/
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	background: #e8edff;
}

#Content-style tfoot tr td
{
	padding: 4px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	background: #FFFFFF; /* G1011 צבע מסגרת של כפתורים*/
}

.Content-Frame /* for the iframe of the file upload */
{
	background: #FFFFFF; /* G1001 צבע הרקע של חלון  */
}

/* Simple */

#Simple-style
{
	font-size: 12px;
	margin: 3px;
	border-top: 1px solid #598CFF;
	border-right: solid 1px #598CFF;
	border-bottom: solid 1px #598CFF;
	border-collapse: collapse;
	background: #e8edff;
}
#Simple-style td
{
	padding: 4px;
}


/* Edit */
#EditPanel-style
{
	margin: 3px;
	border-collapse: collapse;
	border: 1px solid #AAA9AF;
	background: #FFFFFF; /* G1001 צבע הרקע של חלון  */
}

#EditPanel-style thead tr td
{
	/*padding: 4px;*/
	font-weight: bold;
	border-top: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	background: #b0b7b5;
}

#EditPanel-style tfoot tr td
{
	padding: 4px;
	border-bottom: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
	background: #FFFFFF; /* G1011 צבע רקע של הודעת שגיאה */
}

/* the options in the content */

fieldset
{
	border: 1px solid #AAA9AF;
	padding: 0px 5px 5px 5px;
	background: #FFFFFF; /* G1001 צבע הרקע של חלון  */
}

legend
{
	padding-right: 5px;
	padding-left: 10px;
	color: #039;
	font-size: 12px;
	font-weight: bold;
}

/* grid normal */

.GridPanel
{
	border: solid 1px white;
}

.GridPanel-TextFooter td
{
	background: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.GridPanel-TextHeader td
{
	background: #22479C; /* G1002 צבע כותרת */ 
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF /* G1003 צבע טקסט של כותרת */ 
}

.GridPanel-TextHeader a
{
	color: #FFFFFF; /* G1003 צבע טקסט של כותרת */ 
}
.GridPanel-TextHeader a:hover
{
	color: #FFFFFF; /* G1003 צבע טקסט של כותרת */ 
}

.GridPanel-Text
{
	background: #dddddd;
	font-size: 11px;
}

.GridPanel-Text td 
{
	word-wrap: break-word;
	-ms-word-break: break-all;
}

.GridPanel-TextAlt
{
	background: #f2f2f2;
	font-size: 11px;
}

.GridPanel-TextAlt td {
	word-wrap: break-word;
	-ms-word-break: break-all;
}

.GridPanel-Pager
{
	background: #FFFFFF; /* G1011 צבע רקע של הודעת שגיאה*/ 
	font-size: 12px;
}
.GridPanel-Selected
{
	background: #fffff9 url('images/gradItemSelected.png') repeat-x;
	font-size: 11px;
}
.GridPanel-Selected td 
{
	word-wrap: break-word;
	-ms-word-break: break-all;
}

/* grid detail */

.GridDetail
{
	border: #ece9d8;
}

.GridDetail-TextHeader td
{
	background: #e0e9e6;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.GridDetail-TextHeader a
{
	color: #000000;
}
.GridDetail-TextHeader a:hover
{
	color: #000000;
}

.GridDetail-Text
{
	
	background: #fefffd;
	font-size: 11px;
}

.GridDetail-TextAlt
{
	background: #fffdfc;
	font-size: 11px;
}

.GridDetail-Selected
{
	background: #fffff9 url('images/gradItemSelected.png') repeat-x;
	font-size: 11px;
}

.GridDetail-Pager
{
	background: #ffffff;
}

/* wizard upload */

.GridPreview
{
	
	font-size: 12px;
	margin: 10px;
	border-collapse: collapse;
	border: 1px solid #AAA9AF;
	background: #ffffff;
}

.GridPreviewHeader
{
	font-weight: bold;
	background: #b0b7b5;
	white-space: nowrap;
}

.GridPreviewDetail
{
	background: #fdfce6;
	border-left: 1px solid #AAA9AF;
}

.GridPreviewCombo
{
	font-weight: bold;
	background: #FFFFFF;
}

.GroupList /* groups edition in phonebook  */
{
	border: 1px solid #AAA9AF;
	background: #ffffff;
}

.Reports
{
	border-right: 1px solid #AAA9AF;
	padding: 5px;
}

.MenuLink A:link
{
	text-decoration: none;
	color: #039;
	font-size: 10px;
}

.MenuLink A:visited
{
	text-decoration: none;
	color: #039;
	font-size: 10px;
}

.MenuLink A:hover
{
	text-decoration: none;
	color: #039;
	font-size: 10px;
}




.ReportSummary
{
	font-size: 14px;
	padding: 4px;
	background: #f6f0b1;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #039;
}

#loading
{
	width: 150px;
	height: 170px;
	position: fixed;
	top: 48%;
	left: 38%;
	background: url(images/ajax-loader.gif) no-repeat 55px 38px #fff;
	text-align: center;
	padding: 10px;
	font: normal 16px Tahoma, Geneva, sans-serif;
	border: 1px solid #666;
	margin-left: -50px;
	margin-top: -50px;
	z-index: 2;
	overflow: auto;
}

.SendSMS
{
    background-image: url(images/send-blue.gif); /* G1013 orange/yellow/red/green/grey/blue/brown SEND צבע כפתור*/
    width: 133px;
    height: 40px;
}

.Banner
{
	background-repeat: no-repeat;
    background-image: url(images/banner.jpg); /* G1014 orange/yellow/red/green/grey/blue/brown צבע באנר*/
    width: 800px;
    height: 50px;
}

.ajax__calendar_title {width:auto;} /* fix for IE8 and calendar arrows*/


.simplePopup
{
	background-color: #b9c9fe;
	border: solid 1px Gray;
	padding: 4px;
}

.TabUser .ajax__tab_header {}
.TabUser .ajax__tab_outer {padding-left:4px;background: #e8edff;}
.TabUser .ajax__tab_inner {background: #b2c3fe;padding:2px;border-top: 1px solid #b0b7b5;border-left: 1px solid #b0b7b5; border-right: 1px solid #b0b7b5;}
.TabUser .ajax__tab_tab {}
.TabUser .ajax__tab_active .ajax__tab_outer {}
.TabUser .ajax__tab_active .ajax__tab_inner {background: #ffffff;}
.TabUser .ajax__tab_active .ajax__tab_tab {}
.TabUser .ajax__tab_body {border-top: 1px solid #AAA9AF;padding:5px;}

a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 6px 4px 6px;
	white-space: nowrap;
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	background-color: #f6f0b1;
	color: #003399;
	border: 1px solid #D2B47A;
	padding: 3px 5px 3px 5px;
}

.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
}

.SimpleFieldset
{
	border: 1px solid #AAA9AF;
	padding: 5px 5px 5px 5px;
	background: #e8edff;
}

.SimpleLegend
{
	padding-right: 5px;
	padding-left: 10px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.CheckBoxInvisible
{
	display: none;
}
.DropdownLabel
{
	text-decoration: none;
	font-weight: bold;
}
.DropdownLabel:hover
{
	text-decoration: none;
	font-weight: bold;
	border: solid 1px #2353B2;
	background-color: #FFF3DB;
}
.GridDetail td
{
	border: solid 1px #ece9d8;
}
.GridPanel td
{
	border: solid 1px white;
}

a.ContextMenuItem-Selected
{
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;
	padding: 4px 6px 4px 6px;
	white-space: nowrap;
	font-weight: bold;
}

a.ContextMenuItem-Selected:hover
{
	background-color: #f6f0b1;
	border: 1px solid #D2B47A;
	padding: 3px 5px 3px 5px;
}

.GalleryList
{
	border: solid 1px #AAA9AF;
	background: #ffffff;
	padding: 5px;
}

.GalleryNotSelected
{
	border: solid 1px #AAA9AF;
	background-color: #e8e8e8;
	padding: 5px;
}

.GallerySelected
{
	border: solid 1px #AAA9AF;
	background-color: #f6f0b1;
	padding: 5px;
}

.GalleryItem
{
	background: #b3c5fe;
	border: solid 1px #AAA9AF;
}

.GalleryItemSelected
{
	background: #b3c5fe;
	border: solid 3px #f6f0b1;
}

.FileUploadClass
{
	font-size: 5px;
	z-index: 500;
	position: relative;
	z-index: 10;
}
.FileUploadClass input[type=file]
{
	opacity:0.01;
    filter:alpha(opacity=1);
}
.FakeFileUpload
{
	position: relative;
	width: 100px;
	z-index: 1;
}
.FakeFileUploadDiv
{
	position: absolute;
	z-index: 5;
}

.ContextMenuBreak
{
	margin:1px 1px 1px 1px;
	padding:0;
	height:1px;
	overflow:hidden;
	display:block;
	border-top: 1px solid #C5C5C5;	
}
