body , div , p , form 
{
	margin:0px;
	padding:0px;
}
body
{
    background:#dcdbdf url(Images/bg.png) repeat-x;
}
#Holder
{
    width:934px;
    margin:0 auto;
    margin-top:16px;
    background:url(Images/contentbg.png);
    overflow:auto;
}
#Holder2
{
    width:934px;
    margin:0 auto;
    background:url(Images/header.png) no-repeat top center;    
    overflow:auto;
}
#Footer
{
    width:704px;
    min-height:15px;
    margin:0 auto;
    background:url(Images/Footer.png) no-repeat top center;  
    direction:rtl;
    padding:25px 230px 10px 0px; 
}
#Right
{
    display:block;
    width:225px;
    float:right;
    direction:rtl;
}
#SearchBox
{
    width:175px;
    display:block;
    overflow:hidden;
    padding:128px 50px 0px 0px;    
}
.SearchBox-Text
{
    font:Normal 8pt Tahoma;
    width:115px;
    border:solid 1px #D0D0D0;
    background:#FBFBFB;
    height:16px;
    padding:2px 0px 0px 0px;
}
.SearchBox-Button
{
    border:solid 0px #FFFFFF;
    width:38px;
    height:22px;
    background:#ECEDED url(Images/Search.png) no-repeat;
    margin:0px 3px 0px 0px;
    cursor:pointer;
}
#Left
{
    display:block;
    width:705px;
    float:right;
    direction:rtl;
    overflow-x:hidden;
    overflow-y:auto;
}
#CurrentDate
{
    width:695px;
    direction:ltr;
    font:Bold 8pt Tahoma;
    color:#530505;
    padding:35px 0px 0px 10px;
}
#Banner
{
	margin:24px 0px 0px 0px;
	width:708px;
	height:141px;
	overflow:hidden;
}
#Content
{
    display:block;
    padding:20px 10px 10px 10px;
    width:685px;
    overflow:hidden;
}
#Menu
{
    width:175px;
    display:block;
    overflow:hidden;
    padding:20px 25px 0px 0px;       
}
a.Menu
{
	display:block;
	width:155px;
	height:20px;
	padding:5px 10px 0px 0px;
	background:#FFFFFF url(Images/menu.png) no-repeat right center;
	color:#6F6F6F;
	font:Normal 8pt Tahoma;
	text-decoration:none;
}
a.Menu:hover
{
	text-decoration:none;
	background:#F9F9F9 url(Images/menu.png) no-repeat right center;
}
a.SubMenu
{
	display:block;
	width:155px;
	height:20px;
	padding:5px 20px 0px 0px;
	background:#F9F9F9 url(Images/menu.png) no-repeat center center;
	color:#6F6F6F;
	font:Normal 8pt Tahoma;
	text-decoration:none;
}
a.SubMenu:hover
{
	text-decoration:none;
	background:#FFFFFF url(Images/menu.png) no-repeat center center;
}
h2.MediumWebpartHeader
{
    display:block;
    margin:0px;
    height:30px;
    width:480px;
    background:url(Images/webparttitlebg.png) repeat-x;
    border:solid 1px #D5D5D5;
    font:Bold 10pt Arial;
    color:#5A5959;
        
}
div.MediumWebpartContent
{
    display:block;
    background:#FFFFFF url(Images/webpartbg.png) repeat-x bottom left;
    width:470px;
    overflow:auto;
    padding:5px;
    border:solid 1px #D5D5D5;
    border-top:solid 2px #A9604C;        
}
img.MediumWebpartHeader
{
    float:right;
    padding:0px 5px 0px 0px;
}
span.MediumWebpartHeader
{
    display:block;
    float:right;
    padding:8px 5px 0px 0px;
}
div.AZ
{	
	
	padding:0px;
	width:410px;
	overflow:hidden;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:14px;
}
ul.AZ
{
	list-style-type:none;
	margin:0px;
	padding:0px;	
}
li.AZ
{
	display:block;
	float:right;
}
a.AZ
{
	display:block;
	width:20px;
	height:18px;
	color:#000000;
	margin:1px;	
	padding:2px 0px 0px 0px;
	border:solid 1px #D9D9D9;
	font:Normal 8pt Tahoma;
	text-decoration:none;
	text-align:center;
}
a.AZ:hover
{
	text-decoration:none;
	border:solid 1px #B6B4B4;
	background:#EAEAEA;
}
div.HotNewsContainer
{
    padding:5px 0px 0px 0px;
}
div.HotNews
{
    display:block;
    width:465px;
    overflow:auto;
    padding:0px 0px 5px 0px;
}
img.HotNews
{
    float:right;
    border:solid 2px #7D1C1C;
    margin:0px 0px 0px 5px;
}
h3.HotNews
{
    font:Bold 10pt Arial;
    color:#7D1C1C;
    text-decoration:none;
    display:block;
    margin:0px;
    padding:0px;
}
a.HotNews
{
    text-decoration:none;
}
p.HotNews
{
    color:Gray;
    font:Normal 8pt Tahoma;
    text-align:justify;
}
span.HotNews
{
    display:block;
    width:465px;
    direction:ltr;
    font:Bold 10pt Arial;
    color:Gray;
}
h2.SmallWebpartHeader
{
    display:block;
    margin:0px;
    height:30px;
    width:193px;
    background:url(Images/webparttitlebg.png) repeat-x;
    border:solid 1px #D5D5D5;
    font:Bold 10pt Arial;
    color:#5A5959;
        
}
div.SmallWebpartContent
{
    display:block;
    background:#FFFFFF url(Images/webpartbg.png) repeat-x bottom left;
    width:183px;
    overflow:auto;
    padding:5px;
    border:solid 1px #D5D5D5;
    border-top:solid 2px #A9604C;        
}
img.SmallWebpartHeader
{
    float:right;
    padding:0px 5px 0px 0px;
}
span.SmallWebpartHeader
{
    display:block;
    float:right;
    padding:8px 5px 0px 0px;
}
#DefaultRight
{
    float:right;
    width:490px;
}
#DefaultLeft
{
    float:right;
    width:195px;
    overflow:hidden;
}
Span.Newsletter
{
    font:Bold 10pt Arial;
    display:block;
}
input.Newsletter
{
    font:Normal 8pt Tahoma;
    width:180px;
    border:solid 1px #D0D0D0;
    background:#FBFBFB;
    height:16px;
    padding:2px 0px 0px 0px;    
    direction:ltr;
}
.ContentText1
{
    display:block;
    float:none;
    font:Normal 8pt Tahoma;
    color:Black;
}
.NotDefaultFloat
{
    float:left;
}
.SubmitButton , .Button
{
    font:Normal 8pt Tahoma;
    background:url(Images/Button.png) no-repeat;
    border:solid 0px #FFFFFF;
    text-align:center;
    width:60px;
    height:18px;
    cursor:pointer;
    margin:3px 0px 3px 0px;
}
span.LoginBox
{
    font:Bold 10pt Arial;
    color:Black;
    display:block;
}
input.LoginBox
{
    font:Normal 8pt Tahoma;
    width:180px;
    border:solid 1px #D0D0D0;
    background:#FBFBFB;
    height:16px;
    padding:2px 0px 0px 0px;    
    direction:ltr;
}
a.LoginBox
{
    display:block;
    float:none;
    width:175px;
    font:Normal 8pt Tahoma;
    color:#A9604C;
    text-decoration:none;
    padding:5px 0px 5px 0px;
    border-bottom:dotted 1px #A9604C;
}
a.LoginBox:hover
{
    background:#F6F6F6;
}
div.LoginBox , div.LoginView
{
    margin:0px 0px 5px 0px;
}
ul.LoginView
{
    list-style-type:none;
    margin:0px;
    padding:0px;
    font:Normal 8pt Tahoma;
    color:Black;    
    height:132px;
}
ul.LoginView li
{
    display:block;
    border-right:solid 2px #A9604C;
    padding:0px 2px 0px 0px;
    margin:0px 0px 2px 0px;
}
ul.LoginView a
{
    color:#A9604C;
    text-decoration:none;
}
ul.LoginView a:hover
{
    text-decoration:underline;
}
div.LoginView-Title
{
    width:170px;
    text-align:center;
    font:Bold 10pt Arial;
    color:#A9604C;
}
Span.CopyRight
{
    display:block;
    float:none;
    color:Red;
    font:Normal 8pt Tahoma;
}
span.Footer
{
    font:Bold 7pt Verdana;
    color:Gray;
}
a.Footer
{
    font:Normal 8pt Tahoma;
    color:Gray;
    text-decoration:none;
}
a.Footer:hover
{
    text-decoration:underline;
}
h2.WebpartHeader
{
    display:block;
    margin:0px;
    height:30px;
    width:685px;
    background:url(Images/webparttitlebg.png) repeat-x;
    border:solid 1px #D5D5D5;
    font:Bold 10pt Arial;
    color:#5A5959;
        
}
div.WebpartContent
{
    display:block;
    background:#FFFFFF url(Images/webpartbg.png) repeat-x bottom left;
    width:675px;
    overflow:auto;
    padding:5px;
    border:solid 1px #D5D5D5;
    border-top:solid 2px #A9604C;        
    font:Normal 9pt Tahoma;
    text-align:justify;
    line-height:2;
}
img.WebpartHeader
{
    float:right;
    padding:0px 5px 0px 0px;
}
span.WebpartHeader
{
    display:block;
    float:right;
    padding:8px 5px 0px 0px;
}
h2.NewsDetail
{
    font:Bold 12pt Arial;
    color:#A9604C;
    padding:0px;
    margin:0px;
}
select
{
    font:Normal 8pt Tahoma;
}
div.NewsArchiveSelector
{
    margin:0 auto;
    width:170px;
    border:solid 1px Gray;
    border-top:solid 2px #A9604C;
    padding:5px;
    background:#F4F4F4;
}
span.NewsArchiveSelector
{
    display:block;
    margin:0px 0px 2px 0px;
    color:#A9604C;
    font:Bold 10pt Arial;
    text-align:right;
}
div.NewsArchive
{
    width:670px;
    border-bottom:dotted 1px #A9604C;
    overflow:auto;
    padding:0px 0px 5px 0px;
    margin:0px 0px 5px 0px;
}
span.NewsArchive
{
    color:Gray;
    font:Normal 8pt Tahoma;
}
a
{
    color:#A9604C;
    font:Normal 8pt Tahoma;
    text-decoration:none;
}
.ContentTitle2
{
    font:Bold 8pt Tahoma;
    color:#A9604C;
}
div.Form
{
    width:300px;
    margin:0 auto;
}
span.Form
{  
    display:block;
    font:Bold 10pt Arial;
    color:#A9604C;
}
input.Form
{
    font:Normal 8pt Tahoma;
    width:300px;
    border:solid 1px #D0D0D0;
    background:#FBFBFB;
    height:16px;
    padding:2px 0px 0px 0px;
}
textarea.Form
{
    font:Normal 8pt Tahoma;
    width:300px;
    border:solid 1px #D0D0D0;
    background:#FBFBFB;
    padding:2px 0px 0px 0px;    
}
.Qoute
{
    border:solid 1px #D5D5D5;
    border-top:solid 2px #A9604C;
    background:#F5F5F5;
    margin:0 auto;
    width:400px;
    font:Normal 8pt Tahoma;
    line-height:normal;
    padding:5px;
}
div.UserAlert
{
    width:250px;
    margin:0 auto;
    padding:5px;
    border:solid 1px #D5D5D5;
    border-top:solid 2px #A9604C;
    font:Normal 8pt Tahoma;
    line-height:normal; 
    background:#F5F5F5;   
}
span.UserAlert-Title
{
    display:block;
    font:Bold 10pt Arial;
    color:#A9604C;    
}
ul.SubSite-Item
{
	list-style-type:none;
	margin:0px;		
	padding:0px;
	width:665px;
	font:Normal 8pt Tahoma;
	line-height:1.8;
	text-align:justify;
}
ul.SubSiteDetails
{
    list-style-type:none;
    padding:0px;
    margin:0px;
    font:Normal 8pt Tahoma;
    line-height:1.8;
}
li.SubSiteDetails-None
{
    display:none;
}
li.SubSiteDetails-Item
{
    display:block;
    border-right:solid 2px #A9604C;
    padding:0px 5px 0px 0px;
    margin:2px 0px 0px 0px;
}
img.SubSite-Item
{
	margin:0px 0px 0px 5px;
	border:solid 3px #A9604C;
	float:right;
}
li.SubSite-None
{
	display:none;
}
div.SubSite-Item
{
	display:block;
	width:670px;
	border-bottom:dotted 1px #A9604C;
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	overflow:auto;
}
a.SubSite-Item
{
    font:Bold 12pt Arial;
    color:#A9604C;
}
a.SubSite-None
{
	display:none;
}
div.SubSite-Menu
{
	display:block;
	width:200px;
}
a.SubSite-Menu
{
	display:block;
	height:17px;
	float:none;
	width:171px;
	background:#F8F8F8 url(Images/menudot.png) no-repeat center right;
	margin:1px 0px 0px 0px;
	padding:3px 20px 0px 0px;
	border-right:solid 4px #A9604C;
}
a.SubSite-Menu:hover
{
	background:#F2F2F2 url(Images/menudot2.png) no-repeat center right;
	border-right:solid 4px #823823;
	text-decoration:none;
}
div.SubSite-ContactForm
{
	border:solid 1px #A9604C;
	border-right:solid 4px #A9604C;
	background-color:#F8F8F8;
	width:181px;
	padding:5px;
	margin:5px 0px 0px 0px;
	height:340px;
}  
input.SubSite-ContactForm
{
	font-family:Tahoma;
	font-size:8pt;
	border:solid 1px #D0D0D0;
	background-color:#FBFBFB;
	width:170px;
}  
textarea.SubSite-ContactForm  
{
	font-family:Tahoma;
	font-size:8pt;
	border:solid 1px #D0D0D0;
	background-color:#FBFBFB;
	width:170px;	
}
span.SubSite-ContactForm  
{
	display:block;
	text-align:right;
	margin-right:4px;
}
span.SubSite-ContactForm-Desc
{
	border:solid 1px #D0D0D0;
	padding:5px;
	display:block;
	width:160px;
	margin:0 auto;
	margin-bottom:5px;
	background:#FBFBFB;
	color:Red;
}
div.SubSite-Image
{
	border-right:solid 4px #A9604C;
	margin:0px 0px 5px 0px;
	padding:5px 0px 5px 0px;
	background:#F8F8F8;
	width:190px;
	text-align:center;
}
ul.SubSite-Intro
{
	width:450px;
	border:dotted 1px Gray;
	padding:10px;
	background:#F8F8F8;
	line-height:1.8;
	float:right;
}
.DefaultFloat
{
    display:block;
    float:right;
}
div.SubSite-Document
{
	width:450px;
	border-right:solid 4px #A9604C;
	padding:10px;
	background:#F8F8F8;
	line-height:1.8;
	margin:0px 0px 5px 0px;	
}
h1.SubSite-Document
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	margin:0px;
	padding:0px;
	display:block;
	border-bottom:solid 1px black;
}
div.HotPhoto , div.PhotoGallery
{
	width:265px;
	height:155px;
	background:url(Images/hotphoto.png) no-repeat center center;
}
img.PhotoGallery
{
	display:block;
	margin:15px 6px 0px 10px;
}
a.PhotoGallery
{
	height:95px;
	width:85px;
	padding:30px 5px 0px 0px;
	display:block;
	text-align:right;
}
h1.PhotoGallery
{
	height:95px;
	width:85px;
	padding:30px 5px 0px 0px;
	display:block;
	text-align:right;
	font-weight:normal;
	margin:0px;	
}
span.PhotoGallery
{
	display:block;
	width:165px;
	height:110px;
	text-align:center;
}
div.PhotoFrame
{
	position:fixed;
	top:30%;
	left:0px;
	width:100%;
	height:100%;
	text-align:center;
}
img.PhotoFrame
{
	border:solid 1px black;
	padding:5px;
	background:White;
	cursor:pointer;
}
div.PhotoGallery-Container
{
	width:538px;
	margin:0 auto;
	overflow:hidden;
}
div.HotPhoto-Image 
{
	display:block;
	width:155px;
	margin:15px 0px 0px 10px;
	height:100px;
	padding:0px 4px 0px 0px;
	text-align:center;
}
div.HotPhoto-Desc
{
	height:95px;
	width:85px;
	padding:30px 5px 0px 0px;
	display:block;
	float:right;
}
a.HotPhoto-Desc
{
	color:#264E6F;
	font-weight:bold;
}
img.HotPhoto-Image
{
	border:solid 1px #597790;
}
ul.Link
{
	list-style-type:none;
	margin:0 auto;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	width:160px;
}
li.Link
{
	display:block;
	width:160px;
}
h2.Link
{
	margin:25px 0px 0px 0px;
	padding:5px 45px 0px 0px;
	font:Bold 10pt Arial;
	color:#7d1c1c;
	background:url(Images/Link.png) no-repeat top right;	
	height:25px;
}
ul.Link-Item
{
	list-style-type:none;
	margin:0px 5px 0px 0px;
	padding:0px;
}
li.Link-Item
{
	color:#000000;
	font:Bold 8pt Tahoma;
}
a.Link-Item
{
}
marquee.Announcement
{
	display:block;
	margin:0 auto;
	padding:0px;
	width:180px;
	height:153px;
	overflow:hidden;
}
div.Announcement
{
	font:Normal 8pt Tahoma;
	text-align:justify;
	padding:5px 0px 5px 0px;
	border-bottom:dotted 1px #7d1c1c;
	overflow:auto;
	line-height:2;
}
h3.Announcement
{
	font:Normal 8pt Tahoma;
	text-decoration:none;
	margin:0px;
	padding:0px;
	float:right;
	cursor:pointer;
}
a.Announcement
{
	text-decoration:none;
}
.EnTextBox
{
	direction:ltr;
}
div.ResumeForm
{
	width:300px;
	margin:0 auto;
	font:Normal 8pt Tahoma;
	line-height:2;
	border-top:solid 3px #6d372c;
	border-bottom:solid 3px #6d372c;
	margin-top:20px;
	margin-bottom:20px;
	padding:0px 0px 5px 0px;
}
ul.ReportItem
{
	list-style-type:none;
	margin:0px;
}
ul.ReportItem:hover
{
	background:#FFFFFF;
}
li.ReportItem , li.ReportAltItem
{
	display:block;
	float:right;
	border:dotted 1px #ACA899;
	height:18px;
	vertical-align:middle;
	background:#ececec;
	text-align:center;
} 

li.ReportAltItem
{
	background:#cbcbcb;
}
li.FixReportCell
{
	width:60px;
}  
li.MainReprtCell
{
	width:300px;
}
li.FixHeaderReportCell , li.MainHeaderReprtCell
{
	display:block;
	float:right;
	border:dotted 1px #000000;
	height:17px;
	vertical-align:middle;
	background:#a9604c;	
	width:60px;
	color:White;
}
li.MainHeaderReprtCell
{
	width:300px;
} 
