body {background:#000 url(../images/bg.gif) repeat; color:#aaa; font:12px Arial, Tahoma, sans-serif; margin:0; padding:0;}   

A:link, A:visited {color:#FED009; font: 12px Arial, Tahoma, sans-serif;}
A:hover, A:active {color:#FED009; text-decoration: none; font: 12px Arial, Tahoma, sans-serif;}
A.title:link, A.title:visited {color:#FD991D; text-decoration: none; font:bold 12px Arial, Tahoma, sans-serif;}
A.title:hover, A.title:active {color:#FD991D; text-decoration: none; font:bold 12px Arial, Tahoma, sans-serif;}
A.sm:link, A.sm:visited {color:#C6941D; text-decoration: none; font: 10px Arial, Tahoma, sans-serif;}
A.sm:hover, A.sm:active {color:#FFB000; text-decoration: none; font: 10px Arial, Tahoma, sans-serif;}
A.ftr:link, A.ftr:visited {color:#999; text-decoration: none; font:bold 12px Arial, Tahoma, sans-serif;}
A.ftr:hover, A.ftr:active {color:#CCC; text-decoration: none; font:bold 12px Arial, Tahoma, sans-serif;}
A.eng:link, A.eng:visited {color:#C6941D; display:block; float:right; font:bold 10px Tahoma; height:15px; padding-top:11px; width:50px;}
A.eng:hover, A.eng:active {color:#F0AD0D;}
A.c2u:link, A.c2u:visited {color:#46555D; text-decoration: none; font:bold 11px Arial, Tahoma, sans-serif;}
A.c2u:hover, A.c2u:active {color:#46555D; text-decoration: underline; font:bold 11px Arial, Tahoma, sans-serif;}
A.c2u strong {color:#C7011F;}

/*  Put - Drop Down Menu here  */
div.navigation {
	background-color: #000; text-align:right;
	border-top:1px solid #2C2D2D;
	border-bottom:1px solid #2C2D2D;
	height: 33px;}
.navigation {height:33px; direction:rtl;}
.navigation ul {margin:0 auto; padding:0; list-style-type:none; width:778px;}
.navigation ul li {color:#FFF; float:right; font-size:14px; height:33px; position:relative; cursor:pointer;
	margin:0; padding:0;}

li.aboutNav {background:url(../images/but_about.gif) no-repeat 0 0; width:70px;}
li.coursesNav {background: url(../images/but_courses.gif) no-repeat 0 0;width:130px;}
li.galleryNav {background: url(../images/but_facilities.gif) no-repeat 0 0;width:59px;}
li.formNav {background: url(../images/but_info.gif) no-repeat 0 0;width:108px;}
li.consultNav {background: url(../images/but_consult.gif) no-repeat 0 0;width:104px;}
li.graduatesNav {background: url(../images/but_graduates.gif) no-repeat 0 0;width:127px;}
li.consultationNav {background: url(../images/but_downloads1.gif) no-repeat 0 0;width:112px;}
li.newsNav {background: url(../images/but_news.gif) no-repeat 0 0;width:68px;}

li.aboutNav a.topLevel {display:block; height:33px; width:70px;}
li.coursesNav a.topLevel {display:block; height:33px; width:130px;}
li.galleryNav a.topLevel {display:block; height:33px; width:59px;}
li.formNav a.topLevel {display:block; height:33px; width:108px;}
li.consultNav a.topLevel {display:block; height:33px; width:104px;}
li.graduatesNav a.topLevel {display:block; height:33px; width:127px;}
li.consultationNav a.topLevel {display:block; height:33px; width:112px;}
li.newsNav a.topLevel {display:block; height:33px; width:68px;}

li.aboutNav a:hover, li.coursesNav a:hover, li.galleryNav a:hover, li.formNav a:hover, li.consultNav a:hover, li.graduatesNav a:hover, li.consultationNav a:hover, li.newsNav a:hover{background-position:0 -33px;}
li.aboutNav a span.name, li.coursesNav a span.name, li.galleryNav a span.name, li.formNav a span.name, li.consultNav a span.name, .graduatesNav a span.name, li.consultationNav a span.name, li.newsNav a span.name{display:none;}

/*Drop down manu Navigation*/
.navigation ul li ul {background-color:#777; border:1px solid #fff; padding:3px; position:absolute; top:33px; right:0; display:none; width:145px;}
.navigation ul li ul li {background-color:#777; height:20px; float:none; font-size:12px; border-bottom:1px solid #999;
	position:static; padding:0;}
.navigation ul li ul li a {text-decoration:none; color:#fff; font-weight:bold; display:block; padding:2px; margin:2px 0 0 0;}
.navigation ul li ul li a:hover {background-color:#333; color:#ffb301; font-weight:bold; text-decoration:underline;}
.navigation ul li:hover, .navigation ul li.over, .navigation ul li.current{ background-position:left bottom;}
.navigation ul li:hover ul, .navigation ul li.over ul {display: block;}
.navigation ul li.current ul {display:none;}
/* end nav here */


/*** Navigation Buttons - OLD ***/
/*ul#imenus0 li p {border-bottom:1px solid #999; height:2px; margin:0 0 2px; padding:0;}
ul#imenus0 li a:link span, ul#imenus0 li a:visited span, ul#imenus0 li a:hover span, ul#imenus0 li a:active span {direction:rtl; unicode-bidi:embed;}
a:link span.aboutBut, a:visited span.aboutBut {
	background:#000 url(../images/but_about.gif) no-repeat top;
	display:block; height:33px; margin:0; padding:0; width:70px;}
a:hover span.aboutBut, a:active span.aboutBut {
	background:#000 url(../images/but_about.gif) no-repeat bottom;
	display:block; height:33px; margin:0; padding:0; width:70px;}
a:link span.coursesBut, a:visited span.coursesBut {
	background:#000 url(../images/but_courses.gif) no-repeat top;
	display:block; height:33px; margin:0; padding:0; width:130px; cursor:pointer;}
a:hover span.coursesBut, a:active span.coursesBut {
	background:#000 url(../images/but_courses.gif) no-repeat bottom;
	display:block; height:33px; margin:0; padding:0; width:130px;}
a:link span.facilitiesBut, a:visited span.facilitiesBut {
	background:#000 url(../images/but_facilities.gif) no-repeat top;
	display:block; height:33px; margin:0; padding:0; width:59px;}
a:hover span.facilitiesBut, a:active span.facilitiesBut {
	background:#000 url(../images/but_facilities.gif) no-repeat bottom;
	display:block; height:33px; margin:0; padding:0; width:59px;}
a:link span.infoBut, a:visited span.infoBut {
	background:#000 url(../images/but_info.gif) no-repeat top;
	display:block; height:33px; margin:0; padding:0; width:108px; cursor:pointer;}
a:hover span.infoBut, a:active span.infoBut {
	background:#000 url(../images/but_info.gif) no-repeat bottom;
	display:block; height:33px; margin:0; padding:0; width:108px;}
a:link span.consultBut, a:visited span.consultBut {
	background:#000 url(../images/but_consult.gif) no-repeat top;
	display:block; height:33px; margin:0; padding:0; width:104px;}
a:hover span.consultBut, a:active span.consultBut {
	background:#000 url(../images/but_consult.gif) no-repeat bottom; cursor:pointer;
	display:block; height:33px; margin:0; padding:0; width:104px;}
a:link span.graduatesBut, a:visited span.graduatesBut {
	background:#000 url(../images/but_graduates.gif) no-repeat top;
	display:block; height:33px; margin:0; padding:0; width:127px;}
a:hover span.graduatesBut, a:active span.graduatesBut {
	background:#000 url(../images/but_graduates.gif) no-repeat bottom; cursor:pointer;
	display:block; height:33px; margin:0; padding:0; width:127px;}
a:link span.downloadsBut, a:visited span.downloadsBut {
	background:#000 url(../images/but_downloads1.gif) no-repeat top;
	display:block; height:33px; margin:0; padding:0; width:112px;}
a:hover span.downloadsBut, a:active span.downloadsBut {
	background:#000 url(../images/but_downloads1.gif) no-repeat bottom;
	display:block; height:33px; margin:0; padding:0; width:112px; cursor:pointer;}
a:link span.newsBut, a:visited span.newsBut {
	background:#000 url(../images/but_news.gif) no-repeat top;
	display:block; height:33px; margin:0; padding:0; width:68px;}
a:hover span.newsBut, a:active span.newsBut {
	background:#000 url(../images/but_news.gif) no-repeat bottom;
	display:block; height:33px; margin:0; padding:0; width:68px;}*/	
/*** End Navigation Buttons ***/


div.mainContainer {background:url(../images/bg2.gif) repeat-y center;}
div.content {direction:rtl; padding: 15px 5px;}
div.subContainer {
	background:url(../images/bg3.gif) repeat; 
	width:772px; margin-top:0; margin-bottom:0; margin-left:auto; margin-right:auto;}
div.leftContainer {width:556px; padding:4px; margin:0; float:left;}	
div.rightContainer {
	width:205px; float:right; direction:rtl;
	padding:4px 3px 4px 0; margin:0;}
div.rightContainer ul.bigButs {list-style:none; margin:0; padding:0;}
div.rightContainer ul.bigButs li {float:right; margin:0 0 3px; padding:0; width:205px; height:25px;}
div.rightContainer ul.bigButs li a:link, div.rightContainer ul.bigButs li a:visited {
	background:#000 url(../images/bg_bigBut.gif) no-repeat center top; color:#000; display:block; font:bold 12px Arial, Helvetica, sans-serif;
	height:20px; padding-top:5px; text-align:center; text-decoration:none;}
div.rightContainer ul.bigButs li a:hover, div.rightContainer ul.bigButs li a:active {
	background:#000 url(../images/bg_bigBut_over.gif) no-repeat center top; color:#000; display:block; font:bold 12px Arial, Helvetica, sans-serif;
	height:20px; padding-top:5px; text-align:center; text-decoration:none;}
/* New Buttons */
div.rightContainer a.graduateBtn {background:url(../images/musicPlayer1.gif) no-repeat 0 0; height:30px; width:205px; display:block;margin:0 0 6px 0;}
div.rightContainer a.graduateBtn:hover {background:url(../images/musicPlayer1.gif) no-repeat 0 -30px;}
div.rightContainer a.graduateBtn span {display:none;}

div.rightContainer a.jobsBtn {background:url(../images/bpmjobsBtn.gif) no-repeat 0 0; height:30px; width:205px; display:block; margin:0 0 6px 0;/*_margin:0 0 10px 0;*/}
div.rightContainer a.jobsBtn:hover {background:url(../images/bpmjobsBtn.gif) no-repeat 0 -30px;}
div.rightContainer a.jobsBtn span {display:none;}

div.mainTitle {
	background:#222 url(../images/bg_mtitle_right.gif) no-repeat right center;
	border-top:1px solid #373735; border-bottom:1px solid #373735;
	height: 22px; padding-right:30px;
	}
/*div.navigation {
	background-color: #000; text-align:center;
	border-top:1px solid #2C2D2D;
	border-bottom:1px solid #2C2D2D;
	height: 33px;}*/
div.topLinks {direction:rtl; height:236px; padding:9px 26px 0; text-align:left;}
div.topLinks img {vertical-align:-13%;}
div.topLinks a span {display:none;}
div.topContent {font: 9px Arial, Tahoma, sans-serif; color:#1B1B1B; text-align:center; margin-top:5px;}
div.topContent a:link, div.topContent a:visited {color: #1B1B1B; text-decoration: none; font: 9px Arial, Tahoma, sans-serif;}
div.topContent a:active, div.topContent a:hover {color: #1B1B1B; text-decoration: none; font: 9px Arial, Tahoma, sans-serif;}

div.footer {
	background:url(../images/bg_footer.gif) repeat-x top; 
	font:bold 12px Arial, Tahoma, sans-serif; color:#999; text-align:center; 
	direction:rtl; margin-top:12px; padding-top:20px;
	padding-bottom:10px;}
div.footer span {font:bold 11px Arial, Tahoma, sans-serif; color:#666;}
div.partners {text-align:center; clear:both;}
div.flashPanel {position:absolute; width:772px; left:50%; margin-left:-386px; top: 32px;}
div.flashPanel div {margin:1px; padding:0;}
div.clear {clear:both; height:1px;}
div.line {background-image:url(../images/bg_line.gif); height:3px; clear:both;}
div.preContent {direction:rtl; padding:8px 12px 5px 8px;}
div.preContent p {margin:0; padding:0;}
div.grandPic {background:url(../images/side_frames.gif) no-repeat right top; height:300px; margin-bottom:10px; padding:1px; width:203px;}
div.backTop {text-align:left; padding-top:10px;}
div.errMsg {background:#E92510; color:#000; font:bold 12px Arial, Helvetica, sans-serif; margin-top:5px; padding:3px; text-align:center;}

h1 {font: bold 12px Arial, Tahoma, sans-serif; color: #DBDBD8; padding: 0; margin: 0;
	background:#222 url(../images/bg_mtitle_left.gif) no-repeat left center;
	height: 19px; direction:rtl; padding-top:3px;}
h2 {font: bold 12px Arial, Tahoma, sans-serif; color: #FD991D; padding: 0; margin: 0;}
h3 {font: bold 12px Arial, Tahoma, sans-serif; color: #FED009; padding: 0; margin: 0;}

ul.categories {list-style-type:none; margin:0; padding:0; direction:rtl;}
ul.categories li {background:url(../images/bg_line.gif) repeat-x bottom; float:right; height:80px; width:259px;_width:255px;
	margin:8px; padding:0 0 10px;}
ul.categories li div.pic {float:left; height:69px; margin:0; padding:0; width:69px;}

ul.categories li.homeNews {background:url(../images/bg_line.gif) repeat-x bottom; /*float:right;*/ height:80px;
	width:530px;/*_width:255px;*/ margin:3px 8px 8px 8px; padding:0 0 10px;}
ul.categories li.homeNews div.pic {height:69px; margin:3px 0 5px 10px; padding:0; width:69px;float:right;}
ul.categories li.homeNews div.homeNewsContent {height:60px; margin:0 80px 0 0; width:450px;_margin:0 80px 0 0;_width:445px;}
ul.categories li.homeNews a.more {margin:0; float:left; /*display:block; text-align:left;*/}


ul.item {list-style-image:url(../images/arrow_yellow.gif)}
#promoLinks {color:#444; font:normal 11px Arial, Helvetica, sans-serif; padding:10px 10px 10px 10px; /*padding:10px 10px 85px 10px;*/}
#promoLinks a {color:#444; font:normal 11px Arial, Helvetica, sans-serif;}
#promoLinks strong {color:#666;}

/* Talkbacks Options */
#options {list-style:none; margin:0; padding:0;}
#options li {margin:0 3px 0 0; padding:10px 0 0 0; height:25px; float:left; width:84px;}

/* Talkbacks */
#talkback {}
#talkback a#openAll {font-weight:bold; text-decoration:none; color:#FD991D; display:block; float:left; padding-top:0px;}
#talkback a#openAll:hover {color:#F24D2C;}
#talkback h2 {margin:0; padding:0; border-bottom:1px solid #333; color:#FD991D; font-size:18px;}
#talkback h2 span {font-size:12px; color:#F2C32C;}
#talkback ol {margin:0; padding:0; list-style-type:decimal;}
#talkback ol li {
	margin:0; padding:6px; border-width:0 0 1px 0; border-style: solid; border-color:#333; list-style-position:inside; line-height:1.25em;}

#talkback ol li h6 {font-size:11px; font-weight:normal; padding:0; margin:0; display:inline;}
#talkback ol li h6 a {color:#F2C32C; font-weight:bold; text-decoration:none; font-size:12px;}
#talkback ol li h6 a:hover {color:#FD991D;}
#talkback ol li span {color:#b6b6b6; display:block; padding-right:16px; margin-bottom:6px;}
#talkback ol li div.Talkbacklinks {clear:both; text-align:left; color:#F2C32C; padding:8px 0 3px 6px;}
#talkback ol li div.Talkbacklinks a {text-decoration:none; font-weight:bold; color:#F2C32C;}
#talkback ol li div.Talkbacklinks a:hover {color:#F2C32C;}
#talkback ol li div {display:none;}
#talkback ol li.open {background-color:#1B1B1B;}
#talkback ol li.open div {display:block;}
#talkback ol li.open div a {display:block; float:left;}
#talkback ol li div.Talkbacklinks a.closeReply {
	background:url(../images/Icons.gif) no-repeat left bottom; padding:0 6px 0 20px; border-right:1px solid #888;}
#talkback ol li div.Talkbacklinks a {padding-left:6px;}

div#search-box {direction:rtl; float:right; padding:6px 12px 0 0; width:230px;}
div#search-box form {margin:0; padding:0;}
div#search-box input.txt {background:#222; border:1px solid #AFAEAE; color:#F0AD0D; font:11px Arial, Helvetica, sans-serif; width:150px;}
div#search-box input.img {vertical-align:-25%;}

div#news-flash {background:url(../images/side_frames.gif) no-repeat bottom; margin-bottom:10px;}
div#news-flash h2 {background:#222 url(../images/bg_mtitle_left.gif) no-repeat left center; border-top:1px solid #656565; padding: 0; margin: 0;}
div#news-flash h2 span {
	background:url(../images/bg_mtitle_right.gif) no-repeat right center; display:block; direction:rtl; 
	font: bold 12px Arial, Tahoma, sans-serif; color: #DBDBD8; height: 19px; padding: 3px 27px 0 5px;}	
div#news-flash p {margin:0; padding:0 0 15px;}
div#news-flash p a {color:#aaa; text-decoration:none;}
div#news-flash p a:hover {color:#EF911B; text-decoration:underline;}
div#news-flash #moreNews {background-color:#222; border-color:#666; border-style:solid; border-width:0 1px 1px 1px;
	padding:3px 20px; text-align:center;}
div#news-flash #moreNews a {background:url(../images/arrow_big_white.gif) no-repeat 0 3px; color:#DBDBD8;
	font-weight:bold; text-decoration:none; padding:0 0 0 10px;}
div#news-flash #moreNews a:hover {text-decoration:underline;}

#scrollframe {position:relative; overflow:hidden; margin:0; padding:0 10px;}
#scrollcontent {position:absolute; margin:0; padding:0;}

/* Bottom Contact */
#bottomContact { /*display:none;*/ background:#000 url(../images/bg4.gif) repeat scroll 0 0 ; width:772px; height:85px; position:fixed; bottom:0;}
#bottomContact.closed {background:#000 url(../images/bg4.gif) repeat scroll 0 0 ; width:772px; height:30px; position:fixed; bottom:0;}
#bottomContact p {direction:rtl; margin:3px 10px;}
#bottomContact p a {color:#fd991d; font-weight:bold; text-decoration:none;}
#bottomContact form { background:url(../images/bg_line.gif) repeat-x 0 0; margin:0; padding:5px 10px; width:752px;}
#bottomContact form fieldset { border:none; margin:0; padding:0;}
#bottomContact ul {margin:8px 10px 2px 10px; padding:0; list-style-type:none; direction:rtl; height:25px;}
#bottomContact ul li{ float:right;margin:0 0 0 10px;}
#bottomContact ul li label{ width:60px;margin:0 0 0 2px;}
#bottomContact ul li input{ width:120px;height:14px;}

#bottomContactBtns {margin:0 0 0 20px;}

/* new Buttons */
div.rightContainer a.graduateBtn2 {background:url(../images/BtnMusic.gif) no-repeat 0 0; height:30px; width:205px; display:block;margin:0 0 6px 0;}
div.rightContainer a.graduateBtn2:hover {background:url(../images/BtnMusic.gif) no-repeat 0 -30px;}
div.rightContainer a.graduateBtn2 span {display:none;}

div.rightContainer a.jobsBtn2 {background:url(../images/BtnJobs.gif) no-repeat 0 0; height:30px; width:205px; display:block; margin:0 0 6px 0;/*_margin:0 0 10px 0;*/}
div.rightContainer a.jobsBtn2:hover {background:url(../images/BtnJobs.gif) no-repeat 0 -30px;}
div.rightContainer a.jobsBtn2 span {display:none;}

div.rightContainer a.promotionBtn2 {background:url(../images/BtnPromotion.gif) no-repeat 0 0; height:30px; width:205px; display:block; margin:0 0 6px 0;/*_margin:0 0 10px 0;*/}
div.rightContainer a.promotionBtn2:hover {background:url(../images/BtnPromotion.gif) no-repeat 0 -30px;}
div.rightContainer a.promotionBtn2 span {display:none;}

