body
{
	background-image: url("images/page-right-bg.jpg");
	background-repeat: repeat-x;
	background-color: #ffffff;
	margin: 0px;
	direction: ltr;
}
.content {
	font-family: Arabic Transparent, Tahoma, Verdana, Arial, Times New Roman;
	font-size:12px;
	background-image: url("images/content-bg.jpg");
	background-repeat: repeat-x;
	background-color: #ffffff;
	vertical-align: top;
}
a{ text-decoration: none; color: #2F5675; }
a:hover{ text-decoration: underline; color: #2F5675;}

.footer {
	font-family: Tahoma, Verdana, Arial, Times New Roman;
	font-size:11px;
	text-align: center;
	padding: 5px;
	vertical-align: top;
	color: #2F5675;
}
.footer a{ text-decoration: none;color: #2F5675;}
.footer a:hover{ text-decoration: underline;color: #2F5675;}
p, td, body{
    font-family:  Arabic Transparent, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 12pt;
}
img{
	border:0px;
}
H1,H2,H3{
	font-family: Arabic Transparent, Tahoma, Verdana, Arial, Times New Roman;
	font-weight: bold;
	color: #094f77;
}
H1{
	font-size: 14pt;
}
H2{
	font-size: 13pt;
}
H3{
	font-size: 12pt;
}


.bold_black{
	font-size: 12pt;
	font-weight:bold;
}
.bold_black a{ text-decoration: none; color: #000; }
.bold_black a:hover{ text-decoration: underline; color: #000;}
.blue{
	color:#2F5675;
}
.bold_blue{
	font-size: 12pt;
	font-weight:bold;
	color:#2F5675;
}
.bold_red{
	font-size: 12pt;
	font-weight:bold;
	color:#cc3300;
}
/*    table styles **********************/
.form-left{
        color: #000000;
        padding: 0px 5px 0px 15px;
        font-size: 12pt;
        font-weight: normal;
        font-family: Arabic Transparent, Tahoma, Verdana, Arial, Times New Roman;
        text-decoration: none;
        background-color:#dee1ef;
}
.form-right{
        color: #000000;
        padding: 0px 5px 0px 5px;
        font-size: 12pt;
        font-weight: normal;
        font-family: Arabic Transparent, Tahoma, Verdana, Arial, Times New Roman;
        text-decoration: none;
        background-color:#edeff5;
}
.form-middle{
        color: #000000;
        padding: 0px 5px 0px 5px;
        font-size: 12pt;
        font-weight: normal;
        font-family: Arabic Transparent, Tahoma, Verdana, Arial, Times New Roman;
        text-decoration: none;
        background-color:#f9f8fc;
}
.form-element{
        color: #000000;
        margin: 0px;
        padding: 0px;
        font-size: 11pt;
        font-weight: normal;
        font-family: Arabic Transparent, Tahoma, Verdana, Arial, Times New Roman;
        text-decoration: none;
}
/*******************************************************/
.normaltext{
	padding:0px;
}
.small{
        color: #000000;
        font-size: 11pt;
        font-weight: normal;
        font-family: Arabic Transparent, Tahoma, Verdana, Arial, Times New Roman;
        text-decoration: none;
}
.red-notes{
        color: #e22a2a;
        font-size: 11pt;
        font-weight: normal;
        font-family: Arabic Transparent, Tahoma, Verdana, Arial, Times New Roman;
        text-decoration: none;
}
.upcoming_courses{
	font-size: 13pt;
	font-weight:bold;
	color:#094f77;
    font-family:  Arabic Transparent, Tahoma, Verdana, Arial, Times New Roman;
}
.upcoming_courses a{ text-decoration: none; color: #094f77; }
.upcoming_courses a:hover{ text-decoration: underline; color: #094f77;}