/*------------------------------------*/
body
{ background-image:url(../images_new/background.jpg);
    background-repeat:repeat-x;
	direction:rtl;
	font-family:Arial;
	font-size:12px;
}
td{font-size:12px;}
a:link	 {Color:#2e5274;Text-Decoration:underline}
a:visited{Color:#2e5274;Text-Decoration:underline}
a:hover	 {Color:#0d3052;Text-Decoration:underline}

#container 
{
	margin:0 auto;
	 background-color:#ffffff;
	padding-left:26px;
	padding-right:26px;
	color:#000000;
	font-size:12px;
	font-family:arial;
	width:847px;
}

.page
{
     background-color:#ffffff;
	margin:0 auto;
	width:847px;
}

#blueArea
{
    background-image:url(../images_new/blueBG.jpg);
    width:847px;
    height:241px;
}

#LoginArea
{
    background-image:url(../images_new/loginBG.jpg);
    width:847px;
    height:34px;
}

.MenuLine
{
    
     background-color:#cad4ed;
    width:847px;
    height:1px;
    }
#Menu
{
    width:847px;
    height:19px;
    background-color:#000000;
    color:#ffffff;

}

a.nav:link	 {Color:#ffffff;Text-Decoration:none}
a.nav:visited{Color:#ffffff;Text-Decoration:none}
a.nav:hover	 {Color:#ffffcc;Text-Decoration:none}



a.course:link	 {Color:#000000;Text-Decoration:none}
a.course:visited{Color:#000000;Text-Decoration:none}
a.course:hover	 {Color:#000000;Text-Decoration:none}

a.course2:link	 {font-size:16px;Color:#172d55;Text-Decoration: underline}
a.course2:visited{font-size:16px;Color:#172d55;Text-Decoration:underline}
a.course2:hover	 {font-size:16px;Color:#172d55;Text-Decoration:underline}

.CourseLine{background-image:url(../images2/linebg.jpg);font-size:15px;width:100%;height:22px; line-height:22px;}

.CourseLineHome{background-image:url(../images2/linebg.jpg);width:100%;height:22px; line-height:22px;}

.NavTD1{width:90px;float:right; text-align:center;}
.NavTD2{width:104px;float:right; text-align:center;}
.NavTD3{width:125px;float:right; text-align:center;}
.seperator{width:5px;float:right; text-align:center;}

#BlueRight
{
width:327px;
float:right;
padding-right:25px;
color:#ffffff;
padding-top:12px;
}

.BlueHeadline{font-size:17px;font-weight:bold;}

#BlueLeft
{padding-top:12px;
width:495px;
float:right;
}

#BlueUL
{padding-top:7px;
    list-style-type: none;
	padding-left: 0;
	margin-left: 0;
}

li.BlueLI { background: url(../images_new/bullet_arrow.png) right center no-repeat; padding-right:15px; line-height:23px;font-size:15px}


h1{font-size:19px;  color:#2d5474;Text-Decoration:none}
h2{font-size:19px; font-weight:bold; color:#ff5c0e;}
h3{font-size:15px; font-weight:bold; color:#2d5474; padding-bottom:4px;}

a.BoxLink:link	 {Color:#274375;Text-Decoration:underline;}
a.BoxLink:visited{Color:#274375;Text-Decoration:underline;}
a.BoxLink:hover	 {Color:#172d55;Text-Decoration:underline;}


.LoginInput{font-size:12px; height:20px;line-height:20px; width:112px; border:solid 1px #abbac4}
.ContactInput{font-size:11px; height:17px; width:105px; border:solid 1px #abbac4}

#middleRight{width:620px;float:right;}
#middleLeft{}

#TopBox{background: url(../images_new/BoxTop.gif); width:620px;height:8px;}
#MidBox{background-color:#f4f5f6; width:620px;height:232px;}
#BottomBox{background: url(../images_new/BoxBot.gif); width:620px;height:8px;}

.VerticalLine{ background-color:#e5e5e6; width:1px; height:232px; float:right;}
.BoxSeperator{ background: url(../images_new/BoxSeperator.gif); width:10px; height:212px; float:right;}

.Box{width:199px; float:right; padding-top:2px}
.BoxIcon{float:right;padding-right:5px;}
.BoxHeadline{padding-top:6px; padding-right:10px;float:right;}
.BoxContent{color:#000000; padding:13px;font-size:12px;}
.MoreInfo{ text-align:left; padding-left:5px;}


#Contact{background: url(../images_new/Contact.gif); width:215px; height:28px}
.Contact_Mid{background-color:#f1f7f8;  width:215px; height:80px;}
.ContactVerticalLine{ background-color:#d5e7e7; width:1px; height:80px; float:right;}
.ContactContent{width:205px; float:right;font-size:11px;padding-right:8px;}
#ContactErr{color:Red; height:10px;}

.articles_left{background: url(../images_new/ArticlesN.gif); width:215px; height:28px;}
.Articles_Mid{background-color:#f1f7f8;  width:215px; height:200px;}
.ArticlesVerticalLine{ background-color:#d5e7e7; width:1px; height:200px; float:right;}
.ArticlesContent{width:205px; float:right;font-size:11px;padding-right:8px;}

.Articles_Mid_Forum{background-color:#f1f7f8;  width:215px; height:300px;}
.ArticlesVerticalLine_Forum{ background-color:#d5e7e7; width:1px; height:300px; float:right;}


#News{background: url(../images_new/news.gif); width:215px; height:28px}
.News_Mid{background-color:#f1f7f8;  width:215px; height:97px;}
.News_bot{background: url(../images_new/news_bot.gif); width:215px; height:5px;}
.NewsContent{width:210px; float:right;font-size:11px;padding-right:3px;}
.NewsVerticalLine{ background-color:#d5e7e7; width:1px; height:97px; float:right;}

.NewsLink{float:right;width:151px;font-weight:bold; padding-top:0px;}
.NewsDate{float:right;width:59px; padding-top:0px;}

.TD1{padding-left:5px;}

.YellowBox{background: url(../images_new/box.gif); width:154px; height:134px; float:right;}
.YBoxTitle{font-weight:bold; font-size:14px; padding: 8px 8px 8px 8px;}
.YBoxText{font-size:12px; padding: 0px 8px 8px 8px;}

.YellowBox_side{background: url(../images_new/box.gif); width:215px; height:100px;}
.YBoxTitle_side{font-weight:bold; font-size:13px; padding: 6px 6px 6px 6px;}
.YBoxText_side{font-size:12px; padding: 0px 6px 6px 6px;}

.BoxSpace{float:right;width:19px}

#footer{background: url(../images_new/footer.jpg); width:847px; height:62px;text-align:center; }
#footerText{font-weight:bold; font-size:14px;color:#ffffff; text-align:center; padding-top:24px; }

#Phone{background: url(../images_new/phone.jpg); width:847px; height:26px;text-align:center; }
#PhoneText{font-weight:bold; font-size:14px;color:#ffffff; text-align:center; padding-top:5px; }

	#marqueecontainer {
	height:95px;
	overflow:hidden;
	position:relative;
	text-align:right;
	width:210px;
}

#Participants
{
	padding:0px;	
}

#Participants li
{
	padding-bottom:0px;	
}

#bread
{
	padding:  10px 0px 10px 0px;
	 font-size:13px;
	 font-weight:bold;	
}

#register
{
font-size:18px; font-weight:bold;line-height:26px; width:450px; height:30px; border:solid 2px #000000; background-color:#305474;



}

.fontred{font-family:arial;font-size:13px;color:red}
.fontgreen{font-family:arial;font-size:13px;color:green}
