/* -------------------------------------------------------------- [ Genral ] ------------------------------------------------------ */



body,span,div,td,table,input,textarea,select,option {

	font-family: Arial;

	font-weight: normal;

	font-size: 12px;

	border-collapse: collapse;

}


.NewsBack {background-image: url('images/NewsBack.gif'); background-repeat: no-repeat; background-position: center center; padding-top:5px; padding-bottom:5px; border:none}

.orangeFilter {background-image: url('images/dayan_03.gif'); background-repeat: no-repeat; background-position: right top; width:98px; height:15px;width:100px; height:15px; padding-right:10px; text-align: right; font-size:13px; font-weight:bold; color: #ffffff; text-decoration: none;}

.orangeFilter:hover {color: #1a6baf;}

.blueFilter {background-image: url('images/dayan_04.gif'); background-repeat: no-repeat; background-position: right top; width:98px; height:15px; padding-right:10px;text-align: right; font-size:13px; font-weight:bold; color: #ffffff; text-decoration: none;}

.blueFilter:hover {color: #ec762f;}

.orangeTitleXL {font-size:20px; font-weight:bold; color: #ea9121; text-decoration: none; padding-right:7px}

.blueTitleXL {font-size:18px; font-weight:bold; color: #1666a8; text-decoration: none; padding-right:7px}

.blackTtextBold {font-weight:bold;text-decoration: none;}

.blackTitleXL {font-size:16px; font-weight:bold; color: #1c4d84; text-decoration: none;font-family: Tahoma;background-color:transparent; border:none; cursor:hand}

.detailsText {font-size:18px; font-weight:bold; color: #050707; text-decoration: none; padding:5px}

.HebEnShort {font-size:12px; font-weight:bold; color: #878889; text-decoration: underline; border:none; background-color:transparent; cursor:hand}

.HebEnShort:hover {color: #e47433;}

.blueMenuM {font-size:12px; font-weight:bold; color: #1e3d77; text-decoration: none;background-image: url('images/Line.gif'); background-repeat: no-repeat; background-position: left center; padding-left:15px; padding-right:15px; text-align:left;}

.blueMenuM:hover {color: #1b95d0;}

.blueMenuM:active {color: #1b95d0;}

.blueMenuL {font-size:15px; font-weight:bold; color: #1e3d77; text-decoration: none; background-image: url('images/Line.gif'); background-repeat: no-repeat; background-position: left center; height:11px; width:auto; padding-left:8px; padding-right:8px; text-align:left}

.blueMenuL:hover {color: #1b95d0;}

.blueMenuL:active {color: #1b95d0;}

.whiteShort1 {font-size:13px; font-weight:bold; color: #ffffff; text-decoration: none;padding-right:10px; text-align:right; cursor:hand}

.whiteShort1:hover {color: #ea9121;}

.whiteShort2 {font-size:13px; font-weight:bold; color: #ffffff; text-decoration: none;padding-right:10px; text-align:right; cursor:hand}

.whiteShort2:hover {color: #1a6baf;}

.HebEngMenu {text-align:left; vertical-align:bottom; padding-bottom:5px}

.inputTextBox {background-image: url('images/TextInputBox.gif'); background-repeat: no-repeat; background-position: center center; width:131px; height:27px; border:none; background-color:none;padding-right:5px; padding-left:5px; padding-top:3px}

.inputTextButton {background-image: url('images/TextInputButton.gif'); background-repeat: no-repeat; background-position: center center; width:14px; height:14px; border:none; background-color:#ffffff;cursor:hand}

.TextBoxArea {background-image: url('images/TextInputBox.gif'); background-repeat: no-repeat; background-position: center center; width:131px; height:100px; border:none; background-color:none;padding-right:5px; padding-left:5px; padding-top:3px}

.disclaimer {font-size:8px; text-align:center}

.whiteMenuShort {font-weight:bold; color: #ffffff; text-decoration: none; text-align:right; width:100%; border-bottom: 2px solid #ffffff}

.whiteMenuShort:hover {color: #1a6baf;}

.blackShort {color: #000000; text-decoration:none; font-size:11px; font-weight:bold}

.blackShort:hover {color: #000000;}

.blackShortN {color: #000000; text-decoration:none; font-size:11px; font-weight:bold}

.blackShortN:hover {color: #ec742d;}

.blackShortTd {text-align:center; padding:3px; color: #000000; text-decoration:none; font-size:11px; font-weight:normal}

.siteMainMapCat{color:#1a6baf; font-size:20px; font-weight:bold; line-height:2; text-decoration: none; text-align:right;}

.siteMainMapCat:hover {color: #1a6baf;}

.siteMapCat{color:#ff6600; font-size:16px; font-weight:bold; line-height:1.5; text-decoration: none; text-align:right; padding-right:20px; width:100%}

.siteMapCat:hover {color: #1a6baf;}

.siteMapSubCat{color:#ea9121; font-size:12px; font-weight:bold; text-decoration: none; text-align:right; padding-right:40px; width:100%}

.siteMapSubCat:hover {color: #1a6baf;}

.sendPic {background-image: url('images/send.gif'); background-repeat: no-repeat; background-position: center center;width:36px; height:28px; background-color:none; border:none}


.fieldbg {
               background-color: #fff661;
}

.send {
           background: url(images/send_button.gif) no-repeat;
           border: 0px;
           width: 45px;
           height: 21px;
}
.search {
           background: url(images/search_button.gif) no-repeat;
           border: 0px;
           width: 43px;
           height: 27px;
}

.NewsBack2 {
            background: url(images/news_back.jpg) no-repeat;
}


/* -------------------------------------------------------------- [ Misc ] ------------------------------------------------------ */



.brHeight {

	line-height: 3px;

	}



.smlNote {

	padding:3px;

	border:1px solid #D2D6D7;

	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');

	background-color: #FFFFFF;

	}



.pageTitle {

	text-align:		center;

	width:		100%;

	font-weight: 	bold;

	font-size: 		18px;

	padding-right: 	10px;

	padding-left:	10px;

	color:		#446D8C;

	}



.smallTitle {

	font-weight: bold;

	font-size: 13px;

	}



.itemBox {

	border-bottom: 1px dotted black;

	padding:2px;

	margin: 2px 4px 10px 4px;

	}



/* -------------------------------------------------------------- [ Forms ] ------------------------------------------------------ */



.formSelect {

	background-color: #EDF0F3;

	border:1px solid #D3D9E2;

	}



.formInput {

	background-color: #EDF0F3;

	border:1px solid #D3D9E2;

	}



.formTextarea {

	border:1px solid #D3D9E2;

	background-color: #EDF0F3;

	width: 250px;

	height: 80px;

	}



.formText {

	border:1px solid #D3D9E2;

	background-color: #EDF0F3;

	}



.formButton {

	border:1px solid #446D8C;

	background-color: #EDF0F3;

	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');

	}



.notes {

	font-size: 10px;

	color: red;

	}



.repText {

	width: 200px;

	}





/* -------------------------------------------------------------- [ Events ] ------------------------------------------------------ */



.dayHeader {

	width: 105px;

	background-color: #DEE6EF;

	border:1px solid #446D8C;

	color: #446D8C;

	font-size: 16px;

	font-weight: bold;

	}



.someDay {

	width: 105px;

	height: 90px;

	background-color: #EDF0F3;

	border:1px solid #D2D6D7;

	}



.toDay {

	width: 105px;

	height: 90px;

	background-color: #F5F8FB;

	border:1px solid #446D8C;

	}



.mainCalendar {

	}



.dateNum2 {

	font-family: Guttman Yad-Brush;

	color: #446D8C;

	font-size: 18px;

	padding: 2px;

	}



.dateNum {

	width: 100%;

	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');

	padding-right: 2px;

	padding-left: 2px;

	}



.dateLink2 {

	color: blue;

	font-size:11px;

	text-decoration: none;

	padding-right: 2px;

	padding-left: 2px;

	}



.numLink {

	color: red;

	font-size:10px;

	text-decoration: none;

	}



.totalEvents {

	font-size:10px;

	color: #555555;

	}



/* -------------------------------------------------------------- [ Calendar ] ------------------------------------------------------ */



.calTable {

	border:1px solid #555555;

	}



.calTableHeader {

	font-size: 12px; 

	color: black; 

	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#DEE6EF', startColorstr='#446D8C', gradientType='0');

	font-weight: bold;

	border-right:1px solid #555555;

	border-bottom:1px solid #555555;

	}



.calCell {

	background-color: #DEE6EF;

	font-size: 10px; 

	color: black; 

	border-right:1px solid #555555;

	border-bottom:1px solid #555555;

	}



.claNav {

	text-decoration: none;

	border: 1px solid #446D8C;

	background-color: #DEE6EF;

	width: 100%;

	height: 100%;

	text-align: center;

	color: black;

	font-weight: bold;

	}

.calTitle {

	font-size:12px;

	font-family: arial;

	}

.calMDayHeader {

	color: #446D8C; 

	width:14%;

	font-size:12px;

	font-family: arial;

	font-weight: bold;



	}

.someMDay {

	margin: 2px;

	border: 1px solid #D2D6D7;

	width:14%;

	height: 20px;

	font-size:10px;

	font-family: arial;

	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');

	}

.thisDay {

	font-weight: bold;

	margin: 2px;

	border: 1px solid black;

	width:14%;

	height: 20px;

	font-size:12px;

	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#E9ECF1', startColorstr='#B7C7E6', gradientType='0');

	font-family: arial;

	}



.calHaveE {

	width: 90%;

	height: 90%;

	border: 1px solid #446D8C;

	padding: 1px;

	background-color: #DEE6EF;

	text-decoration: none;

	color: black;

	}



.notMAday {



	}



/* -------------------------------------------------------------- [ Poll ] ------------------------------------------------------ */



.pollGraphBack {

	background-color: #F8F9FA;

	border: 1px solid #446D8C;

	}



.pollGraphFront {

	background-color: white;

	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#BFDBE6', startColorstr='#E4F2F8', gradientType='0');

	}



/* -------------------------------------------------------------- [ Catalog ] ------------------------------------------------------ */



.cart_thered {

	BORDER-RIGHT: #666666 1px solid;

	BORDER-TOP: #ffffff 1px solid;

	FONT-WEIGHT: normal;

	FONT-SIZE: 8pt;

	BORDER-LEFT: #ffffff 1px solid;

	COLOR: #000000;

	BORDER-BOTTOM: #666666 1px solid;

	FONT-FAMILY: Verdana, Arial;

	BACKGROUND-COLOR: #cccccc;

	}

	

.cart_cell {

	BORDER-RIGHT: #797979 1px solid;

	BORDER-BOTTOM: #797979 1px solid;

	BORDER-TOP: #ffffff 1px solid;

	BORDER-LEFT: #ffffff 1px solid;

	FONT-WEIGHT: normal;

	FONT-SIZE: 8pt;

	COLOR: #000000;

	FONT-FAMILY: Verdana, Arial;

	BACKGROUND-COLOR: #DFDFDF;

	}



.cart_units {

	BORDER: #AAAAAA 1px solid;

	width: 40px;

	BACKGROUND-COLOR: #EEEEEE;

	}



.catlogNavImage {

	

	}



.catlogNavTitle {

	width: 100%;

	color: #446D8C;

	font-weight: bold;

	text-decoration: none;

	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');

	}



/* -------------------------------------------------------------- [ Forum ] ------------------------------------------------------ */



.forum_table {

	width: 100%;

	border-right: 1px solid #446D8C;

	border-top: 1px solid #446D8C;

	}



.forum_therd {

	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');

	background-color: white;

	padding: 5px;

	border-left: 1px solid #446D8C;

	border-bottom: 1px solid #446D8C;

	height: 30px;

	font-weight: bold;

	font-size: 14px;

	}



.forum_cell {

	padding: 2px;

	border-left: 1px solid #446D8C;

	border-bottom: 1px solid #446D8C;

	height: 30px;

	}



.forum_row {

	background-color: #E5E8EE;

	cursor: hand;

	}



.forum_rowOver {

	background-color: #D7DAE0;

	cursor: hand;

	}



.forum_title {

	color: black;

	font-size: 13px;

	font-weight: bold;

	text-decoration: none;

	}



.forum_desc {

	color: #8c0208;

	font-size: 10px;

	}



.forum_button {

	margin-top: 2px;

	width: 80px;

	height: 25px;

	text-align: center;

	background-color: white;

	border: 1px solid #446D8C;

	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');

	color: black;

	cursor: hand;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	padding: 3px;

	}



.forum_post_box {

	margin-top: 2px;

	border: 1px solid #D2D6D7;

	height: 80px;

	}



.forum_post_info {

	font-weight: bold;

	color: #446D8C;

	padding: 5px;

	width: 80px;

	background-color: #E5E8EE;

	border-left: 1px solid #D2D6D7;

	}



.forum_post_text {

	background-color: #EDF0F3;

	padding: 2px;

	}



.forum_post_top {

	color: #446D8C;

	padding: 2px;

	font-size: 10px;

	border-bottom: 1px solid #D2D6D7;

	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');

	background-color: #E5E8EE;

	}

/* -------------------------------------------------------------- [ Happy ending ] ------------------------------------------------------ */