﻿body

{
    background-image: url('/Images/Skin/BackgroundTop.jpg');
    background-repeat: repeat-x;
    margin: 0px 0px 0px 0px;
    background-color: #9cdaff;
}
.Footer
{


	font-size: 8pt;
	color: #003166;
	font-family: tahoma;
	text-align:center;
	direction:rtl;
	padding-top:15px;
}
.GrayBoxHeader
{    background-image: url('/Images/Skin/BoxHeaderBG.gif');
    background-repeat: repeat-x;
    width:100%;
    height:35px;
    
    
    }
    
.GrayBoxBody    
{
     background-image: url('/Images/Skin/BoxBackground.gif');
    background-repeat: repeat-x;
    width:100%;
    font-family:Tahoma;
    font-size:8pt;
    color:#000868;
    padding-right:5px;
    }
.Cload
{
    background-position: left top;
    height: 274px;
    background-image: url('/Images/Skin/SKY.jpg');
    background-repeat: no-repeat;
    position: absolute;
    z-index: -1;
}
.DownTable
{
    width: 100%;
    background-image: url('/Images/Skin/DownBackground.jpg');
    background-repeat: repeat-x;
    height: 215px;
}
.FooterTable
{
    width: 995px;
    height: 118px;
}
.FooterTableTD
{
    width: 100%;
    background-image: url('/Images/Skin/FooterTableBG.jpg');
    background-repeat: repeat-x;
}
.TopTD
{
    font-size: 0mm;
    height: 7px;
}

.MainTable
{
    width: 997px;
    height: 100%;
}
.TopTable
{
    height: 41px;
    width: 1001px;
}
.LeftShadow
{
    width: 7px;
    font-size: 1mm;
    vertical-align: top;
    background-image: url('/Images/Skin/LeftSideBG.gif');
    background-repeat: repeat-y;
}
.RightShadow
{
    width: 7px;
    font-size: 1mm;
    vertical-align: top;
    background-image: url('/Images/Skin/RightSideBG.gif');
    background-repeat: repeat-y;
}
.MainContainer
{
    width: 100%;
    vertical-align: top;
    background-color: white;
}

.LeftColumn
{
    width: 768px;
    height: auto;
    vertical-align: top;
}
.RightColumn
{
    width: 215px;
    height: auto;
    vertical-align: top;
}
.RightColumnDownMenu
{
    background-image: url('/Images/Skin/Shamseend.gif');
    background-repeat: no-repeat;
    width: 215px;
    height: 288px;
}
.LeftColumnTopSection
{
    background-image: url('/Images/Skin/BlueBG1.jpg');
    background-repeat: no-repeat;
    width: 768px;
    height: 108px;
}
.LeftColumnBottomSection
{
    background-image: url('/Images/Skin/BlueBG2.jpg');
    background-repeat: no-repeat;
    width: 768px;
    height: 300px;
    vertical-align: top;
    padding-top: 1px;
}

.MenuRight
{
    width: 10px;
    height: 41px;
}
.MenuLeft
{
    width: 6px;
    height: 41px;
}
.MenuBar
{
    width: 734px;
    height: 41px;
    background-image: url('/Images/Skin/MenuBar.gif');
    background-repeat: repeat-x;
    text-align: right;
    vertical-align:top;
    
    
}

.MenuTable
{
    width: 734px;
}
.NoteLeft
{
    width: 6px;
    background-image: url('/Images/Skin/NoteLeftBG.gif');
    background-repeat: repeat-y;
    vertical-align: top;
}
.NoteCenter
{
    background-image: url('/Images/Skin/NoteTopBG.gif');
    background-repeat: repeat-x;
    background-color: white;
    padding-top: 5px;
}
.NoteCenterDown
{
    background-image: url('/Images/Skin/NoteBGDown.gif');
    background-repeat: repeat-x;
    background-color: white;
    height: 10px;
    padding-top: 5px;
    font-size: 1mm;
}

.NoteCenter_Left
{
    background-image: url('/Images/Skin/NoteTopBG.gif');
    background-repeat: repeat-x;
    background-color: white;
    padding-top: 9px;
    margin-left: 40px;
}


.NoteRight
{
    vertical-align: top;
    width: 6px;
    background-image: url('/Images/Skin/NoteRightBG.gif');
    background-repeat: repeat-y;
}
.FormFieldFarsi
{
    border-right: #5d8ccc 1px solid;
    border-top: #5d8ccc 1px solid;
    font-weight: normal;
    font-size: 8pt;
    border-left: #5d8ccc 1px solid;
    color: #000099;
    border-bottom: #5d8ccc 1px solid;
    font-family: tahoma;
    text-align: right;
    direction: rtl;
    height: 18;
}
.FormFieldEnglish
{
    border-right: #5d8ccc 1px solid;
    border-top: #5d8ccc 1px solid;
    font-weight: normal;
    font-size: 8pt;
    border-left: #5d8ccc 1px solid;
    color: #000099;
    border-bottom: #5d8ccc 1px solid;
    font-family: tahoma;
    text-align: right;
    direction: rtl;
    height: 18;
}
/* Form Style*/
.FormLabel
{
    font-family: Tahoma;
    font-size: 8pt;
    color: #000868;
    text-decoration: rtl;
    text-align: right;
    width: 100px;
    height: 25px;
    vertical-align: middle;
}

.FormField
{
    text-align: right;
    width: 450px;
    height: 25px;
    vertical-align: middle;
    font-family: Tahoma;
    font-size: 8pt;
}
.KeyGreen
{
    margin-right: 1px;
    border-right: #006705 1px solid;
    border-top: #006705 1px solid;
    font-size: 8pt;
    background-image: url(/images/keyPattern/GreenBG.gif);
    background-repeat: repeat-x;
    background-attachment: scroll;
    border-left: #006705 1px solid;
    color: #ffffff;
    border-bottom: #006705 1px solid;
    font-family: tahoma;
    height: 20px;
    text-align: center;
    direction: rtl;
}
.KeyGray
{
    border-right: #8e8fba 1px solid;
    border-top: #8e8fba 1px solid;
    font-size: 8pt;
    background-image: url(/images/keyPattern/BlueBG.gif);
    background-repeat: repeat-x;
    background-attachment: scroll;
    border-left: #8e8fba 1px solid;
    color: #330099;
    border-bottom: #8e8fba 1px solid;
    font-family: tahoma;
    height: 20px;
    text-align: center;
    margin-right: 1px;
    direction: rtl;
    padding-right: 3;
    padding-left: 3;
    text-decoration: none;
}
.KeyGRed
{
    margin-right: 1px;
    border-right: #79000f 1px solid;
    border-top: #79000f 1px solid;
    font-size: 8pt;
    background-image: url(/images/keyPattern/RedBG.gif);
    background-repeat: repeat-x;
    background-attachment: scroll;
    border-left: #79000f 1px solid;
    color: #ffffff;
    border-bottom: #79000f 1px solid;
    font-family: tahoma;
    height: 20px;
    text-align: center;
    direction: rtl;
}

.KeyBlue
{
    text-decoration: none;
    border-right: #152578 1px solid;
    border-top: #152578 1px solid;
    font-size: 8pt;
    background-image: url(/images/keyPattern/DarkBlueBG.gif);
    background-repeat: repeat-x;
    background-attachment: scroll;
    border-left: #152578 1px solid;
    color: #ffffff;
    border-bottom: #152578 1px solid;
    font-family: tahoma;
    height: 20px;
    text-align: center;
    margin-right: 1px;
    direction: rtl;
    text-decoration: none;
    padding: 2 4 4 2;
}
/* End Form Style*/


/*News Style*/
.SuperTitr
{
    font-family: Tahoma;
    font-size: 8pt;
    color: Gray;
    width: 100%;
    text-align: right;
    direction: rtl;
}
.Titr
{
    font-family: Nazanin,Times,Tahoma;
    font-size: 12pt;
    font-weight: bold;
    color: #000868;
    text-align: right;
    direction: rtl;
    width: 100%;
    text-decoration: none;
}
.Lead
{
    font-family: Tahoma;
    font-size: 8pt;
    width: 100%;
    color: #000868;
    text-align: right;
    direction: rtl;
}
.TitrL1
{
    font-family: Tahoma;
    font-size: 8pt;
    color: #000868;
    text-align: right;
}


.News-Date
{
    font-family: Tahoma;
    font-size: 8pt;
    color: Gray;
}

.News-Time
{
    font-family: Tahoma;
    font-size: 8pt;
    color: Gray;
}
.News-SuperTitr
{
    font-family: Tahoma;
    font-size: 8pt;
    color: Gray;
}
.News-Titr
{
    font-family: Nazanin,Times;
    font-size: 12pt;
    font-weight: bold;
    color: #000868;
}
.HomeNewsTitle
{
    font-family: Tahoma;
    font-weight: bold;
    color: #003366;
    text-decoration: none;
    margin-bottom: 3px;
}
.News-Lead-Table
{
    border-bottom: firebrick 1px solid;
    border-top: firebrick 1px solid;
    background-color: #f7e4ff;
    margin: 10px 0px 10px 0px;
}
.News-Lead-TD
{
    direction: rtl;
    text-align: justify;
    font-family: tahoma;
    color: #8d2222;
    font-size: 8pt;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 13px;
    padding-top: 13px;
}
.News-Text
{
    color: #4d4d4d;
    font-size: 9pt;
    font-family: tahoma;
    direction: rtl;
    text-align: justify;
    text-indent: 8px;
}

.SuperTitr
{
    font-family: Tahoma;
    font-size: 8pt;
    color: Gray;
    width: 100%;
    text-align: right;
    direction: rtl;
}
.Titr
{
    font-family: Nazanin,Times,Tahoma;
    font-size: 12pt;
    font-weight: bold;
    color: #000868;
    text-align: right;
    direction: rtl;
    width: 100%;
    text-decoration: none;
}
.Lead
{
    font-family: Tahoma;
    font-size: 8pt;
    width: 100%;
    color: #000868;
    text-align: right;
    direction: rtl;
}
.TitrL1
{
    font-family: Tahoma;
    font-size: 8pt;
    color: #000868;
    text-align: right;
}


.News-Date
{
    font-family: Tahoma;
    font-size: 8pt;
    color: Gray;
}

.News-Time
{
    font-family: Tahoma;
    font-size: 8pt;
    color: Gray;
}
.News-SuperTitr
{
    font-family: Tahoma;
    font-size: 8pt;
    color: Gray;
}
.News-Titr
{
    font-family: Nazanin,Times;
    font-size: 12pt;
    font-weight: bold;
    color: #000868;
}
.News-Lead-Table
{
    border-bottom: firebrick 1px solid;
    border-top: firebrick 1px solid;
    background-color: #f7e4ff;
    margin: 10px 0px 10px 0px;
}
.News-Lead-TD
{
    direction: rtl;
    text-align: justify;
    font-family: tahoma;
    color: #8d2222;
    font-size: 8pt;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 13px;
    padding-top: 13px;
}
.News-Text
{
    color: #4d4d4d;
    font-size: 9pt;
    font-family: tahoma;
    direction: rtl;
    text-align: justify;
    text-indent: 8px;
}
/*End News Style*/
/* Lecture Style*/

.L_LectureTitle
{
    font-size: 8pt;
    color: #003366;
    font-family: tahoma;
}
.L_Lecturer
{
    font-size: 8pt;
    color: #009900;
    font-family: tahoma;
}
.L_Date
{
    font-size: 7pt;
    color: #4d4d4d;
    font-family: tahoma;
}
.L_Location
{
    font-size: 8pt;
    color: #5b5b3f;
    font-family: tahoma;
}
/*End Lecture Style*/


/*Menu Style*/
.Menu_Item
{
    font-family: Tahoma;
    color: White;
    font-size: 8pt;
    padding: 1 6 1 6;
    text-decoration: none;
    margin-right:5px;
    margin-left:5px;
    
    cursor:hand;
    
}
/* Course Style*/
body {
}
.CourseLabel
{
	font-weight: bold;
	font-size: 13pt;
	color: #009900;
	font-family: times;
}
.CaseLabel
{
	font-weight: bold;
	font-size: 8pt;
	color: #330099;
	font-family: tahoma;
	list-style-type: disc;
}
.LessonLabel
{
	font-size: 8pt;
	color: #003399;
	font-family: tahoma;
}
.CourseTitle
{
	font-weight: bold;
	font-size: 12pt;
	color: #330099;
	font-family: tims;
	list-style-type: disc;
	text-decoration:none;
}

.CourseDescription
{
	font-weight: normal;
	font-size: 8pt;
	color: #4d4d4d;
	font-family: tahoma;
	list-style-type: disc;
}
.MainArea
{
	background-image: url(/Images/Froms/Gray/gradiant.jpg);
	background-repeat: repeat-x;
	border-left:solid 1px #bebebe;
	border-top:solid 1px #bebebe;
	text-align:center;
	padding:7px 7px 7px 7px
	
}
.TeachingArea
{
	
	background-repeat: repeat-x;
	border-left:solid 1px #bebebe;
	border-top:solid 1px #bebebe;
	text-align:right;
	padding:0px 0px 4px 5px;	
	
	
}

.MainArearight
{
	background-image: url(/Images/Froms/Gray/gradiant.jpg);
	background-repeat: repeat-x;
	border-left:solid 1px #bebebe;
	border-top:solid 1px #bebebe;
	text-align:right;
	padding-top:0;
	padding-right:3;
	padding-bottom:3;
	
	
	
	
	
}


.LessonDescription
{
	font-family: Tahoma;
	font-size: 8pt;
	color: #003c00;
}
.LessonTable
{
	font-family: Tahoma;
	font-size: 8pt;
	color: green;
	width:650px;
	
	}
.Datafield
{
	font-family: Tahoma;
	font-size: 8pt;
	color: navy;
}
.Session
{	font-family: Tahoma;
	font-size: 8pt;
	color: navy;
	text-decoration:none;
	
	}
.Structure
{
		font-family: Tahoma;
	font-size: 8pt;
	color: navy;
	text-decoration:none;}
.TeachingHeader
{
	width: 100%;
	height: 25px;
	background-position: right top;
	background-image: url(/Images/Courses/HeadineBlue.jpg);
	background-repeat: no-repeat;
}
.LessonName
{
	font-weight: bold;
	font-size: 16px;
	color: #233554;
	font-family: times;
	padding-right:4px;
	text-decoration:none;
}
.DateTime
{
	font-size: 8pt;
	color: #162a66;
	font-family: tahoma;
	text-align:left;
	
}
.CourseLabel
{
	font-size: 8pt;
	color: green;
	font-family: tahoma;
	font-weight: normal;
}
.LatestLessonName
{
	font-weight:bold;
	font-size: 8pt;
	color: #233554;
	font-family:Tahoma;
	
	text-decoration:none;
		}
.TimeLabel
{
	font-size: 7pt;
	color: #006666;
	font-family: tahoma;
}
.DateTable
{
	font-size: 8pt;
	color: #000099;
	font-family: tahoma;
}

.MasterName
{
	font-size: 8pt;
	color: #4d4d4d;
	font-family: tahoma;
}
.Hide
{
	display:none;
	
	}
	
	
.Show
{
	display:'';
	
	
	}
.SessionNumber
{
	font-family:Tahoma;
	font-size:8pt;
	color:#000868;
	font-weight:normal;
	}	
/* End Course Style*/
