@CHARSET "utf-8";
/* CSS Document */

/* style editor */

.Big_SubTitle{font-family: Arial, Helvetica, sans-serif; color:#53534a; font-weight:bold; font-size:11pt;}
.subTitle{font-family: Arial, Helvetica, sans-serif; color:#696969; font-weight:bold; font-size:10pt;}
.subTitle2{font-family: Arial, Helvetica, sans-serif; color:#b2bb1c; font-weight:bold; font-size:10pt;}
.text{font-family: Arial, Helvetica, sans-serif; color:#323232;  font-size:9pt;}
*{font-family: Arial, Helvetica, sans-serif; color:#323232;  font-size:9pt;}
a{
	color:#B2BB1C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	display:inline;
	}


/*  Main preferences   */

*{
	border:0px none;
	margin:0;
	padding:0;
	direction:rtl;
}
html, body{
	direction:ltr;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	}
table{
	border-collapse:collapse;

	}
a{
	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	display:inline;
	}
.floatLeft{float:left;text-align:left;}
.floatRight{float:right;text-align:right;}
#topMenuHolder h1, #templatesHolder h1 {
	color:#c0d434;
	direction:rtl;
	clear:both;
	font-size:14pt;
	padding:15px 20px 15px 0px;
	width:100%;
	}
/*        ---           */

/*   Adding backgrounds to Body, and containing divs    */

body{
	background:#424242 url(../images/bottom_bg.gif) repeat-x;
	color:#fff right top;
	}
	
div#mainOutline{
	background:transparent url(../images/grad_bg.gif);
	background-repeat:repeat-x;
	background-position: 0 top;
	width:980px;
	min-height:100%;
	margin:0 auto;
	}

div#centerContentDiv{
	margin:10px auto;
	width:980px;
	
	}

/*       ---            */
	
/*  Positioning and colors   */
#topStrip{
	vertical-align:middle;
	float:right;
	width:980px;
	}
#logo{
	float:right;
	display:block;
	margin-right:9px;
	}
#topLinks{
	float:left;
	width:500px;
	display:block;
	margin-top:47px;
	/*border:#ccc 1px dotted;*/
	}
.topLink{
	float:right;
	display:inline;
	padding:0px 5px 0px 20px;
	vertical-align:middle;
	}
.topLink a, .bannerLink{
	color:#fff;
	background:transparent url(../images/little_yellow_arrow.gif) no-repeat right 6px;
	font-size:9pt;
	font-weight:bold;
	height:20px;
	width:85px;
	padding-right:10px;
	display:block;
	vertical-align:sub;
	}
.socialIcons{
        display:inline;
        float:right;
        }
#searchAndLang{
	float:left;
	display:block;
	margin-top:45px;
	margin-left:8px;
	position:relative;
	width:140px;
	}
#advSearch{
	float:left;
	display:inline;
	margin-top:60px;
	width:50px;
	}
input{
	border:0px transparent none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	}
#searchAndLang input{
	vertical-align:middle;
	}
#otherLangs{
	background-color:#FFFFFF;
	border:1px solid #323232;
	display:block;
	left:24px;
	position:absolute;
	top:17px;
	visibility:hidden;
	width:113px;
	padding-right:3px;
	}
#otherLangs a{
	display:block;
	}
select#langSelect{
	direction:ltr;
	border:0px transparent none;
	}
#contentTopShadow{
	width:980px;
	height:15px;
	background:url(../images/innnerPageContentShadowTop.gif) no-repeat;
	margin:0 auto;
	}
#contentBottomShadow{
	width:980px;
	height:15px;
	background:url(../images/innnerPageContentShadowBottom.gif) no-repeat;
	margin:0 auto;
	clear:both;
	}
#contentCenterBg{
	background:url(../images/innnerPageContentShadowSides.gif) no-repeat center top;
	background-color:transparent;
	width:980px;
	min-height:475px;
	height:auto;
	margin:0 auto;
	}
#sideRepeatShadow{
	background:url(../images/innnerPageContentShadowSidesRepeat.gif) repeat-y center top;
	width:980px;
	min-height:475px;
	height:100%;
	margin:0 auto;
	}
#middleContent{
	background:url(../images/innnerPageContentShadowInner.gif) repeat-y center top;
	display:block;
	float:right;
	height:100%;
	width:980px;
	margin:0 auto;
	}
#topMenuHolder{
	width:700px;
	padding:15px 0px 5px 24px;
	}
#templatesHolder{
	color:#323232;
	float:left;
	height:auto;
	padding:0 0 15px 24px;
	text-align: right;
	width:699px;
	}
#contentHolder{
	width:480px;
	float: right;
	display:inline;
	}
#homeButton{
	height:22px;
	padding-right:3px;
	}
#pageStrip{
	width:700px;
	margin:3px 0;
	text-align:center;
	
	}
#print{
	margin-left:26px;
	}
#breadCramps{
	float:right;
	width:auto;
	height:15px;
	text-align:right;
	direction:rtl;
	margin-right:20px;
}
#breadCramps a{
	font-size:8pt;
	color:#777777;
}
#breadCramps a:hover{
	color:#444444;
}
#breadCramps dl dt, #breadCramps dl dd{
	display:inline;
	margin-left:5px;
}
a#current{
	font-weight:bold;
	color:#000;
}

/* Sub Navigation */

#subNavigation{
	width:150px;
	text-align:right;
	}
#subNavHeader{
	background:#424242;
	color:#fff;
	height:20px;
	font-weight:bold;
	padding:3px 10px 0 0;
	}
.level1Active{
	background:#d8de30 ;
	min-height:22px;
	height:auto;
	width:auto;
	vertical-align:middle;
	padding-bottom:3px;
}
.level1UnActive{
	min-height:22px;
	height:auto;
	width:auto;
	border-bottom:#000 1px dotted;
	vertical-align:middle;
	padding-bottom:3px;
	}
.level1Active a{
	color:#333333;
	font-weight:bold;
	display:block;
	width:auto;
	height:100%;
	padding-right:10px;
	margin-right:10px;
	padding-top:3px;
	background:url(../images/level1active.gif) no-repeat right 8px;
	}
	.level1UnActive a{
	color:#333333;
	font-weight:bold;
	display:block;
	width:auto;
	height:100%;
	padding-right:10px;
	margin-right:10px;
	padding-top:3px;
	}
#level2{
	border-bottom:#000 1px dotted;
	}

.level2Active{
	min-height:22px;
	height:auto;
	width:auto;
	padding-right:20px;
	padding-bottom:3px;
	}
.level2UnActive{
	min-height:22px;
	height:auto;
	width:auto;
	padding-right:20px;
	padding-bottom:3px;
	}
.level2Active a{
	display:block;
	width:auto;
	height:100%;
	color:#333333;
	font-weight:bold;
	padding-right:10px;
	padding-top:3px;
	margin-right:10px;
	background:url(../images/level2active.gif) no-repeat right 9px;
	}
.level2UnActive a {
	display:block;
	width:auto;
	height:100%;
	color:#929292;
	font-weight:bold;
	padding-right:10px;
	padding-top:3px;
	margin-right:10px;
	background:url(../images/level2unactive.gif) no-repeat right 9px;
	}

/*           Minisite Subnavigation             */
#minisiteSubnav{
	float:right;
	height:auto;
	padding:0px 28px 15px 10px;
	text-align:right;
	vertical-align:middle;
	width:20%;
	}

#miniSubNavigation{
	width:195px;
	text-align:right;
	margin:0px;
	}
#miniSubNavigation div#subNavHeader{
	background:#424242;
	color:#fff;
	height:20px;
	font-weight:bold;
	padding:3px 10px 0 0;
	margin:0px;
	}
#miniSubNavigation div.level1UnActive{
	height:auto;
	min-height:22px;
	border-bottom:#000 1px dotted;
	vertical-align:middle;
	margin:0px;
	}
#miniSubNavigation div.level1UnActive a{
	width:auto !important;
	color:#333333;
	font-weight:bold;
	display:block;
	padding-right:10px;
	margin-right:10px;
	margin-top:0px;
	padding-top:3px;
	}
#miniSubNavigation div.level1Active a{
	width:auto !important;
	color:#333333;
	font-weight:bold;
	display:block;
	padding-right:10px;
	margin-right:10px;
	margin-top:0px;
	padding-top:3px;
	background:url(../images/level1active.gif) no-repeat right 8px;
	}
#miniSubNavigation div.level1Active{
	background:#d8de30 ;
	height:auto;
	min-height:22px;
	vertical-align:middle;
	margin:0px;
}
#miniSubNavigation div#level2{
	border-bottom:#000 1px dotted;
	margin:0px;
	}
#miniSubNavigation div.level2UnActive{
	height:auto;
	min-height:22px;
	padding-right:20px;
	margin:0px;
	}
#miniSubNavigation div.level2Active{
	height:auto;
	min-height:22px;
	padding-right:20px;
	margin:0px;
	}
#miniSubNavigation div.level2Active a{
	display:block;
	width:auto !important;
	color:#333333;
	font-weight:bold;
	padding-right:10px;
	padding-top:3px;
	margin-right:10px;
	margin-top:0px;
	background:url(../images/level2active.gif) no-repeat right 9px;
	}
#miniSubNavigation div.level2UnActive a {
	display:block;
	width:auto !important;
	color:#929292;
	font-weight:bold;
	padding-right:10px;
	padding-top:3px;
	margin-right:10px;
	margin-top:0px;
	background:url(../images/level2unactive.gif) no-repeat right 9px;
	}
#miniSubNavigation #moreInfo{
	width:195px;
	text-align:center;
	}

#moreInfo  input{
	width:150px;
	height:22px;
	margin:15px 0;
	background:url(../images/extra.gif) no-repeat;
	font-weight:bold;
	color:#333333;
	cursor:pointer;
	visibility:visible !important;
	}
/*           ---           */

/*      Minisite            */
#minisiteId{
	background-attachment:scroll;
	background-color:#424242;
	background-image:none;
	background-position:0 0;
	background-repeat:repeat;
	height:25px;
	position:absolute;
	right:0px;
	top:50px;
	width:195px;
	font-weight:bold;
	padding-right:10px;
	font-size:14pt;
	text-align:right;
	}
#minisiteId h2{
	font-size:14pt;
	text-align:right;
	color:#FFF;
	}
/*           ---            */
/*      Footer content     */
div#footer{
	position:relative;
	bottom:0;
	border-top:#fff 1px solid;
	width:950px;
	height:50px;
	margin:0 auto;
	clear:both;
	float:none;
	font-size:8pt;
	text-align:justify;
	color:#FFF;
	}
div#footer div{color:#FFF;}
#footer a{font-size:8pt;display:inline;color:#FFF;}
span.globalLinksDel{text-align:center;margin:0 3px;color:#FFF;}
#footerInfo{
	width:100%;
	clear:both;
	color:#FFF;
	}
.footerInfo{
	width:24%;	
	}
/*      ---             */

/*----------------LINKS-----------------*/


a.link10{font-size:10px;}
a.ticker{color:#777777; text-decoration:none; font-size:11px; line-height:12px;}
a.ticker:hover{color:#777777; text-decoration:underline;}
a.footer{font-size:11px;}
a.footer:hover{color:#424242;}
a.print{font-size:11px; font-weight:bold;}
a.print:hover{color:#F78B05;}
a.newsTitle{font-weight:bold;}
a.newsTitle:hover{font-weight:bold;}
a.letters{padding:0px 3px 1px 4px; background-color:#F0F7F8; border:1px solid #41433F;}
a.letters:hover{color:#424242; background-color:#CECECE;}
a.link11{font-size:11px;}

/*---------------IDs-----------------*/

#title{background:url(../images/logo_br.gif) top left no-repeat; width:238px; background-color:#017283; vertical-align:bottom;}
#mini_title{background:url(../images/logo_mini.gif) top right no-repeat; background-color:#017283; vertical-align:bottom; font-size:18; font-weight:bold; color:white; padding:0px 10px 10px 10px;}
#tickerTD{background-color:#F0F7F8; padding:10px; width:230px; text-align:right;}
#NotickerTD{padding:10px; width:230px; text-align:right;}
#tickerTD_in{background-color:#F0F7F8; padding:5px; text-align:right;}
#depName{background-color:#424242; color:white; font-weight:bold; font-size:12; padding:0px 2px 0px 2px; direction:rtl; height:19px;}

/*----------------CLASSES-----------------*/

.viz{border:1px #FF0000 solid;}

.Big_SubTitle{font-family: Arial, Helvetica, sans-serif; color:#424242; font-weight:bold; font-size:14px;}
.kivkuvGreen{background:url(../images/kivkuv_green.gif) repeat-x;;}
.kivkuvGrey{background:url(../images/kivkuv_grey.gif) repeat-x; height:1px;;}
.leftBG{background:url(../images/bg_l.gif) right top repeat-x; width:50%;}
.rightBG{background:url(../images/bg_r.gif) left top repeat-x; width:50%;}
.rightBGin{background:url(../images/bg_r_in.gif) left top repeat-x; width:50%;}
.borderL{border-left:1px solid white;}
.borderR{border-right:1px solid white;}
.MenuBG{background:url(../images/manu_bg.gif) repeat-x;}
.verMenu{padding-right:10px; text-align:right;}
.tickerPict{}
.table100w{width:100%;}
.footer{font-size:11px; color:#424242; direction:rtl;}
.subTitle{color:#696969; font-weight:bold; font-size:12px;} /* class for title in editor */
.more{color:#424242; font-weight:bold; font-size:12px; border-bottom:1px solid #666666; direction:rtl;}
.divder{font-size:12px; color:#BFBFBF; text-align:center; width:16px;}

.text, .homeTx, .text11{text-align:right; direction:rtl; color:black; font-size:12px;padding:0;}
.text11{font-size:11px; color:#333333;width:110px;}
.homeTx{color:#424242;}

.leftMenu, .leftMenu_over, .leftMenu_on{background:url(../images/arrow_orange_m.gif) no-repeat right; padding-right:14px; text-align:right; background-color:#F0F7F8; color:#1A808F; font-size:12px; height:19px; direction:rtl;}
.leftMenu_over, .leftMenu_on{background-color:#DFEEF0; cursor:pointer;}
.leftMenu_on{font-weight:bold; cursor:text;}

.leftMenuSub, .leftMenuSub_over, .leftMenuSub_on{background:url(../images/arrow_green_m.gif) no-repeat right; padding-right:24px; text-align:right; background-color:#FDEFDA; color:#1A808F; font-size:12px; height:19px; direction:rtl;}
.leftMenuSub_over, .leftMenuSub_on{background-color:#FBE3BF; cursor:pointer;}
.leftMenuSub_on{font-weight:bold; cursor:text;}

.letters_on, .letters_none{padding:0px 3px 1px 4px; background-color:#CECECE; border:1px solid #666666; color:#424242;}
.letters_none{background-color:#F1F2F3; border:1px solid #9D9D9D; color:#9D9D9D;}
.staff_table, .staff_table_over{background-color:#FFFFFF; padding:5px 0px 5px 0px;} 
.staff_table_over{background-color:#F0F7F8; cursor:pointer;}
.staffTd{border-left:1px solid #41433f; padding:0px 10px 0px 10px;}
.staffMenu, .staffMenu_over, .staffMenu_on{cursor:pointer;text-align:left;padding:0 15px; background-color:#CECECE; color:#31302a; font-size:12px; height:19px}
.staffMenu_over, .staffMenu_on{background-color:#CECECE; cursor:pointer;}
.staffMenu_on{ cursor:text;}
.campusTitle{background:#CECECE ; padding:1px 5px; font-weight:bold; margin-bottom:2px; color:#31302a; font-weight:bold;}
.campusTitle_in{background:#CECECE; padding:1px 3px; font-weight:bold; margin-bottom:5px; color:#31302a; font-weight:bold;}

.download_title{background-color:#CECECE; color:#1A808F; height:19px; font-size:12px; text-align:center; font-weight:bold; padding:0px 5px 0px 5px; border-bottom:1px solid white;}
.download_row, .download_row_over{background-color:#F1F2F3; height:19px}
.download_row_over{background-color:#F0F7F8; cursor:pointer;}
.download_td{font-size:12px; padding:0px 5px 0px 5px; text-align:center; color:#424242; border-bottom:1px solid white;}

.scheduleTitle{font-size:12px; font-weight:bold; color:white; text-align:center; width:83px; background-color:#424242; height:19px;}
.scheduleTd{border:1px solid #666666 ; padding:3px; vertical-align:top;}
.scheduleHr{font-size:11px; text-align:right; font-weight:bold; direction:rtl; background-color:#F0F7F8; color:#424242;}
.scheduleName{font-size:11px; text-align:right; font-weight:bold; color:#333333; line-height:10px; direction:rtl;}
.scheduleTx{font-size:10px; text-align:right; color:#333333; line-height:10px; direction:rtl;}

.miniMenuSub{background:url(../images/arrow_orange_mini.gif) no-repeat right; padding-right:33px; text-align:right; color:#F78B05; font-size:11px; height:17px;}
.miniHome{background:url(../images/arrow_orange_m.gif) no-repeat right; padding-right:14px; border-top:1px solid #666666; height:19px; direction:rtl; text-align:right;}

/*----------------INPUTS-----------------*/

.inputH, .inputH_focus{width:160px; border:#A6A6A6 solid 1px; direction:rtl; height:19px; color:#424242;}
.inputH_focus{border:#F78B05 solid 1px;}

.input, .input_focus{border:#A6A6A6 solid 1px; direction:rtl; color:#424242;width:200px;vertical-align:baseline;padding:0px 0 1px;}
.input_focus{border:#A6A6A6 solid 1px;}

.button, .button_over{border:#A6A6A6 solid 1px; background-color:#CECECE; color:#424242; font-size:8pt;cursor:pointer;vertical-align:baseline;}
.button_over{border:#A6A6A6 solid 1px; background-color:#EEEEEE; cursor:pointer;}
 
.alertTx{color:red;}

table#staff-content{
	direction:ltr;
	text-align:left;
	width:320px;
	float:left;
}

table#staff-content table{
	direction:ltr;
	text-align:left;
	width:320px;
	float:left;
}
.lobby_table{width:100%;margin-bottom:10px;}
.lobby_title{background-color:#CECECE; color:#424242;width:100%;}
.forum_table{
	border-collapse:inherit;
	}
.forum_main{
	background-color:#e5e5e5;
	}
.forum_sub{border-bottom:1px #e5e5e5 solid;}
.forum_open{background-color:#e5e5e5;padding:5px;border-bottom:#FFF 1px solid;/*border-style:none solid solid;*/}

