﻿
#RegionContent {

	display:block;width: 680px;
	}


#RegionRight {
	display:none;background-color:#00ff00;width: 300px;
	}


#RegionVeryTop {
	
	
	display:block;background: url('../images/EN-header(0).jpg') ;width: 980px;height: 89px;margin-left: auto;margin-right: auto;	
	}

#RegionTop 
{
     
	display:block;width: 980px;height: 68px;margin-left: auto;margin-right: auto;margin-top:-4px;	
	}

#RegionUpper1 {
	display:block;width: 980px;height: 35px;margin-left: auto;margin-right: auto;
}

#RegionLeft {
	display:block;width: 300px;
}

#RegionLower2 {
	display:none;
	}

#RegionLower1 {
	clear:both;
	display:none;background-color:#ff00ff;width: 100%;height: 100px;margin-left: auto;margin-right: auto;
}

#RegionBottom {
	display:none;height: 150px;	
	}

#RegionUpper2 {
	display:none;border-bottom:2px 2px ;border-left:2px solid ;border-right:2px solid ;border-top:2px solid ;width: 900px;height: 400px;margin-left: auto;margin-right: auto;
	}
#Footer .FooterContainer {
	
	display:block;background: url('../images/EN-footer.png') no-repeat left;width: 980px;height: 135px;padding-bottom: 10px;margin-bottom: 0px;margin-left: auto;margin-right: auto;
	
	}

/* Body ----------------------------------------------------------------------------------------------------- */
body 
{
	background-repeat :no-repeat;background-color:#ffffff;font-family:arial;font-size:14px;
}

a 
{
    
    text-decoration:text-decoration:none;;
}
a:hover {
    color:#015294;
}
.InputBtn 
{
    padding:3px; background:#990000; color:#FFF; border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}

input[type="text"] , input[type="file"] , input[type="password"] , select , textarea , .TextField 
{
    font-size:11px;color:#333333;font-family:Arial, Helvetica, sans-serif;border: #999999 solid 1px;padding:2px;
}
/* Headings ----------------------------------------------------------------------------------------------------- */
h1 {
    font-family:arial;font-size:14px;
	}

h2 
{
    font-family:arial;font-size:14px;
}
table {

}

.TableCenter {margin:auto;}
.Hide { display:none;}
.Visible { display:block;}

.MarginLeftReset { margin-left:0px !important;}
.MarginRightReset { margin-right:0px !important;}
.PaddingLeftReset { padding-left:0px !important;}
.PaddingRightReset { padding-right:0px !important; }


#Template
{
    background-repeat: no-repeat;background-position: center top;direction:ltr;;
}



#Main .MainContainer
{
    width: 980px;margin-top: 0px;margin-right: auto;margin-left: auto;background-repeat: no-repeat;background-position: center top;
}


#Header
{
    width: 100%;height: 155px;margin-top: 0px;margin-right: auto;margin-left: auto;background-image: url('../images/BGheader5x155.jpg');background-repeat: repeat-x;background-position: center top;
}



#Footer
{
    width: 100%;height: 120px;margin-right: auto;margin-left: auto;background-image: url('../images/BGfooter(0).jpg');background-repeat: repeat-x;background-position: center bottom;
}


ul, li, td, tr { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
f .BoxPhoto .PhtotGrapher, .BoxPhoto .Date, .BoxPhoto .PhtotGrapher, .BoxPhoto .PhotoCount, .BoxPhoto .NewsCode, .BoxPhoto .popup { color: #666; }
.BoxPhoto #PhotoFirstPage .Date, .BoxPhoto .PhtotGrapher, .BoxPhoto .PhotoCount, .BoxPhoto .NewsCode, .BoxPhoto .popup { color: #666; }
.ChanageLocation, .ChanageLocationP { }
.ChanageLocation a, .ChanageLocationP a { cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #015294; line-height: 30px; }
.ChanageLocation a:hover, .ChanageLocationP a:hover { color: #f70; }
#ChangeLocationLink, #ChangeLocationPLink { float: right; }
#SaveLocation, #CancelLocation, #SaveLocationP, #CancelLocationP { padding: 0 5px; }
.ChanageLocation input[type="text"], .ChanageLocation input[type="file"], .ChanageLocation input[type="password"], .ChanageLocation select, .ChanageLocation textarea, .ChanageLocation .TextField { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #015294; }
.ChanageLocationP input[type="text"], .ChanageLocationP input[type="file"], .ChanageLocationP input[type="password"], .ChanageLocationP select, .ChanageLocationP textarea, .ChanageLocationP .TextField { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #015294; }
.InnerColumn .DataList2 .DataListContainer { width: 115px; }
.AccordionPanelContent .Loading { text-align: center; width: 288px; padding-top: 45px; }
.ChanageLocation a { cursor: pointer; }
.Loading { text-align: center; width: 288px; padding-top: 90px; }
.Loading img { width: 24px; height: 24px; vertical-align: middle; padding-left: 5px }
.Loading span { color: #015294; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
.NewsStatusBar { font-family: Arial, Helvetica, sans-serif; border-bottom: solid 2px #015294; font-size: 11px; padding-bottom: 5px; }
.BodyText { font-size: 16px; }
.ContentStyle h3 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 25px; }
.DataList2 h4 { color: #89B1D5; }
#Navigator li a { font-family: Arial, Helvetica, sans-serif; color: #89B1D5; }
#FirstPageNewsSlider .LiTopNews { width: 658px; height: 220px; }
#PhotoFirstPage #FirstPageNewsSlider .LiTopNews { width: 970px; height: 340px; }
#FirstPagePager { float: right; }
#FirstPageNewsSlider .RCContentContainer { padding: 0px; }
.FrameTitleMore { float: right; padding: 5px 0px 0px 5px; }
.FrameTitleMore a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #015294; font-weight: bold; }
.FrameTitleMore a:hover { color: #939799; }
.BoxPhoto .FrameTitleMore a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #939799; }
.BoxPhoto .FrameTitleMore a:hover { color: #F70; }
#FirstPageNewsSlider .MainPic { float: left; }
#FirstPageNewsSlider .MainPic img { width: 330px; height: 220px; padding-right: 10px; }
#FirstPageNewsSlider .NewsContent { float: right; width: 312px; }
#FirstPageNewsSlider .NewsContent a { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #015294; line-height: 28px; text-align: left; font-weight: bold; margin-top: 6px; margin-bottom: 8px; }
#FirstPageNewsSlider .NewsContent a:hover { color: #89b1d5; }
#FirstPageNewsSlider h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #89b1d5; text-decoration: none; margin: 0px; }
#FirstPageNewsSlider p { font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; color: #333333; text-decoration: none; margin: 0px; line-height: 19px; }
.SliderNav li { float: left; list-style: none; margin-top: -1px; }
.SliderNav a { width: 16px; height: 15px; display: block; margin: 2px 0px 0px 3px; padding-top: 1px; text-align: center; font-family: "Nazanin Bold"; font-size: 12px; text-decoration: none; color: #333333; font-size: 0px; }
.SliderNav a:hover { background: url(../images/PagerNo.png) no-repeat ; color: #fff; }
.SliderNav a.activeSlide { width: 16px; display: block; margin: 2px 0px 0px 3px; background: url(/UserFiles/en/Images/PagerNo.png) no-repeat 0 -17px; color: #FFF; }
a span.SliderNext { display: none; background: url(../images/SliderIcons.png) no-repeat -10px -3px; width: 10px; height: 12px; float: left; text-indent: -100px; overflow: hidden; margin: 4px 0px 0px 3px; }
a span.SliderPrev { display: none; background: url(../images/SliderIcons.png) no-repeat -20px -3px; width: 10px; height: 12px; float: left; text-indent: -100px; overflow: hidden; margin: 4px 0px 0px 3px; }
a:hover span.SliderNext { background: url(../images/SliderIcons.png) no-repeat -10px -17px; }
a:hover span.SliderPrev { background: url(../images/SliderIcons.png) no-repeat -20px -17px; }
.MonoPhotoRotator1 a span.SliderNext { display: none; }
.MonoPhotoRotator1 a span.SliderPrev { display: none; }
.SliderNavContainer { margin-top: 1px; width: 150px; }
a { text-decoration: none; color: #333; }
h2 { font-weight: bold; }
h2 a { color: #015294; text-decoration: none; }
.ContentStyle h2 { font-weight: normal; }
.scrollbar1 .scrollbar { background: url(../images/Scroll/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
.scrollbar1 .thumb { background: transparent url(../images/Scroll/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; width: 25px; cursor: pointer; overflow: hidden; position: absolute; left: -5px; }
.scrollbar1 .viewport { height: 210px; overflow: hidden; position: relative; margin: 5px 0px 0px 0px; }
.scrollbar1 .viewport ul li { display: block; list-style: none; text-align: left; padding: 0px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; /*	border-top:dotted 1px #ddd;*/
margin-top: 4px; padding-top: 2px; }
.scrollbar1 .viewport ul li.MoreTabBottom { border: 0px; }
.scrollbar1 .viewport ul li h2 { font-size: 13px; }
.scrollbar1 .thumb .end { background: transparent url(../images/Scroll/bg-scrollbar-thumb-y2.png) no-repeat 50% 0; overflow: hidden; height: 20px; width: 25px; }
.scrollbar1 .track { background: none; }
.scrollbar1 .MoreTab { display: none; }
.scrollbar1 .overview { width: 270px; }
.scrollbar1 .Time { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #89b1d5; text-align: left; text-indent: 5px; }
.FirstPageMultimedia { }
.FirstPageMultimedia .Column1 { width: 125px; float: right; background: none; margin: 0px 0px 0px 0px; height: 165px; padding-top: 5px; overflow: hidden; }
.FirstPageMultimedia .PlayerContainer img { width: 120px; height: 90px; }
.FirstPageMultimedia .Column1 h2 a { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 16px; display: block; margin: 0px 0px 0px 0px; text-align: left; padding-top: 5px; }
.FirstPageMultimedia .Column1 h2 a:hover { color: #015294; }
.FirstPageMultimedia .Column2 { border-right: solid 1px #ddd; width: 125px; float: right; background: none; margin: 0px 15px 0px 0px; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 16px; display: block; text-align: right; padding-right: 12px; height: 170px; padding-top: 5px; }
.FirstPageMultimedia .Column2 img { width: 120px; height: 90px; background: url(/UserFiles/en/Themes/T1/images/UConstruction.jpg) no-repeat !important; }
.FirstPageMultimedia .Column3 { border-top: solid 1px #ddd; width: 280px; background: none; margin: 0px 0px 0px 0px; padding-top: 5px; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 16px; display: block; text-align: right; height: 45px; float: right; }
.FirstPageMultimedia .Column3 img { width: 120px; height: 90px; }
.FirstPageMultimedia .DataList2 { clear: both; margin: 0px 0px 0px 0px; padding-top: 5px; border-bottom: solid 1px #ddd; background-image: none; height: 65px; }
.FirstPageMultimedia .DataList2 .DataListPicContainer { float: left; width: 90px; height: 60px; overflow: hidden; }
.FirstPageMultimedia .DataList2 img { height: 60px; width: 90px; margin-left: 5px; }
.FirstPageMultimedia .DataList2 h3 a, .DataList2 h3 a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 18px; font-weight: normal; color: #333; padding-bottom: 3px; }
.FirstPageMultimedia .DataList2 h3, .DataList2 h3 a:hover { color: #015294; }
.FirstPageMultimedia .DataList2 p { text-align: right; padding: 4px 0px 0px 0px;  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: 18px; font-weight: normal; color: #333; }
.NewsSlider3 { height: 175px; overflow: hidden; }
.TitleSimple .FrameTitleMore a, .FrameNav { float: right; margin: 1px 5px 0px 0px; text-decoration: none; }
.TitleSimple .FrameTitleMore a:hover, .FrameNav { text-decoration: none; }
.ItemList1 { width: 658px; height: 175px; overflow: hidden; }
.ItemList1 a { list-style: none; padding: 0px 0px 0px 0px; float: left; width: 95px; height: 168px; overflow: hidden; margin: 5px 7px 5px 7px; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; font-weight: normal; line-height: 16px; }/* imp for english version*/
.ItemList1 a img { margin-bottom: 5px; }
.ItemList1 ul { }
.ItemList1 ul li { list-style: none; padding: 0px; float: right; width: 95px; height: 175px; overflow: hidden; margin: 5px 7px 5px 7px; text-align: right; display: block; }
.ItemList1 ul li { float: right; }
.FrameTitleTabLeft { float: left; }
.FrameTitle h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #015294; font-weight: bold; margin-top: 3px; }
.BoxPhoto .FrameTitle { border-bottom: solid 2px #505050; height: 25px; }
.FrameTitle { border-bottom: solid 2px #015294; height: 25px; }
a span.IconVideo { background: url(../images/Icon/IconMovieB.png) no-repeat; width: 14px; height: 14px; background-position: center; margin-left: 3px; float: right; }/* imp for english version*/
a:hover span.IconVideo { background: url(../images/Icon/IconMovieO.png) no-repeat; width: 14px; height: 14px; background-position: center; margin-left: 3px; float: right; }/* imp for english version*/
a span.IconNormal { background: url(../images/Icon/IconTextB.png) no-repeat; width: 14px; height: 14px; background-position: center; margin-right: 3px; margin-top: 1px; float: left; } /* imp for english version*/
a:hover span.IconNormal { background: url(../images/Icon/IconTextO.png) no-repeat; width: 14px; height: 14px; background-position: center; margin-right: 3px; margin-top: 1px; float: left; } /* imp for english version*/
a span.IconPadcast { background: url(../images/Icon/IconSoundB.png) no-repeat; width: 14px; height: 14px; background-position: center; margin-left: 3px; float: right; } /* imp for english version*/
a:hover span.IconPadcast { background: url(../images/Icon/IconSoundO.png) no-repeat; width: 14px; height: 14px; background-position: center; margin-left: 3px; float: right; } /* imp for english version*/
a span.IconPhoto { background: url(../images/Icon/IconPicB.png) no-repeat; width: 14px; height: 14px; background-position: center; margin-right: 3px; float: left; } /* imp for english version*/
a:hover span.IconPhoto { background: url(../images/Icon/IconPicO.png) no-repeat; width: 14px; height: 14px; background-position: center; margin-right: 3px; float: left; }/* imp for english version*/
.TabbedPanels { margin: 0px; padding: 0px;/* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup { height: 25px; border-bottom: solid 2px #015294; background-image: none; }
.TabbedPanelsTabGroup .TabbedPanelsTab { background: url(../images/Tab1/TabL.png) no-repeat; margin-right: 3px; height: 25px; color: #303030; float: left; display: block; list-style: none; -moz-user-select: none; -khtml-user-select: none; -moz-outline: none; outline: none; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }/* imp for english version*/
.TabbedPanelsTabGroup .TabbedPanelsTab span { background: url(../images/Tab1/TabR.png) no-repeat right bottom; height: 15px; padding: 5px 5px; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.TabbedPanelsTabGroup .TabbedPanelsTabHover { background: url(../images/Tab1/TabLOver.png) no-repeat; margin-right: 3px; height: 25px; color: #015294; float: left; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
/* imp for english version*/
.TabbedPanelsTabGroup .TabbedPanelsTabHover span { background: url(../images/Tab1/tabROver.png) no-repeat right bottom; height: 15px; padding: 5px 5px; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.TabbedPanelsTabGroup .TabbedPanelsTabSelected { background: url(../images/Tab1/FrameTitleL.png) no-repeat; margin-right: 3px; height: 26px; color: #fff; float: left; display: block; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
/* imp for english version*/

.TabbedPanelsTabGroup .TabbedPanelsTabSelected span { background: url(../images/Tab1/FrameTitleR.png) no-repeat right top; height: 26px; padding: 3px 5px; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.TabTitle2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0px; word-spacing: 0px; }
/* This selector is an example of how to make a link inside of a tab button
 * look like normal text. Users may want to use links inside of a tab button
 * so that when it gets focus, the text *inside* the tab button gets a focus
 * ring around it, instead of the focus ring around the entire tab.
 */
.TabbedPanelsTab a { color: black; text-decoration: none; }
/* This is the selector for the ContentGroup. The ContentGroup container houses
 * all of the content panels for each tabbed panel in the widget. For our
 * default style, this container provides the background color and borders that
 * surround the content.
 *
 * The name of the class ("TabbedPanelsContentGroup") used in this selector is
 * not necessary to make the widget function. You can use any class name you
 * want to style the ContentGroup container.
 */
.TabbedPanelsContentGroup { clear: both; }
/* This is the selector for the Content panel. The Content panel holds the
 * content for a single tabbed panel. For our default style, this container
 * provides some padding, so that the content is not pushed up against the
 * widget borders.
 *
 * The name of the class ("TabbedPanelsContent") used in this selector is
 * not necessary to make the widget function. You can use any class name you
 * want to style the Content container.
 */
.TabbedPanelsContent { padding: 0; }
/* This selector is an example of how to change the appearnce of the currently
 * active container panel. The class "TabbedPanelsContentVisible" is
 * programatically added and removed from the content element as the panel
 * is activated/deactivated.
 */
.TabbedPanelsContentVisible { }
/* Vertical Tabbed Panels
 *
 * The following rules override some of the default rules above so that the
 * TabbedPanels widget renders with its tab buttons along the left side of
 * the currently active content panel.
 *
 * With the rules defined below, the only change that will have to be made
 * to switch a horizontal tabbed panels widget to a vertical tabbed panels
 * widget, is to use the "VTabbedPanels" class on the top-level widget
 * container element, instead of "TabbedPanels".
 */

/* This selector floats the TabGroup so that the tab buttons it contains
 * render to the left of the active content panel. A border is drawn around
 * the group container to make it look like a list container.
 */
.VTabbedPanels .TabbedPanelsTabGroup { float: left;/* imp for english version*/ width: 10em; height: 20em; background-color: #EEE; position: relative; border-top: solid 1px #999; border-right: solid 1px #999; border-left: solid 1px #CCC; border-bottom: solid 1px #CCC; }
/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTab { float: none; margin: 0px; border-top: none; border-left: none; border-right: none; }
/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTabSelected { background-color: #EEE; border-bottom: solid 1px #999; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; }
/* This selector floats the content panels for the widget so that they
 * render to the right of the tabbed buttons.
 */
.VTabbedPanels .TabbedPanelsContentGroup { clear: none; float: left;/* imp for english version*/ padding: 0px; width: 30em; height: 20em; }
.List1 ul { }
.List1 ul li { display: block; list-style: none; text-align: left; padding: 4px 0px 4px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; border-bottom: dotted 1px #ddd; font-weight: bold; }
.List1 ul li a:hover { color: #015294; }
.DataList2 { clear: both; margin: 5px 0px 0px 0px; padding: 4px; border-bottom: solid 1px #ddd; background-image: none; }
.DataListContainer { margin-left: 100px; height: auto; overflow: hidden; }
.DataList2 .DataListPicContainer { float: left; padding-bottom: 6px; }
.DataList2 img { height: 60px; width: 90px; margin-right: 10px; }
.DataList2 h2, .DataList2 h2 a { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: 20px; font-weight: normal; color: #015294; padding-bottom: 3px; padding-top: 5px; }
.DataList2 h3, .DataList2 h3 a:hover { color: #015294; }
.DataList2 p { padding: 10px 0px 0px 0px;font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 20px; font-weight: normal; color: #333333; }
.DataList2 p span { font-family: Arial, Helvetica, sans-serif; }
.DataList2 .DateStyle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; float: right; }
.TabbedPanels .FrameTitleMore { position: absolute; top: 0; right: 0; }
.FrameTitleMoreDown { position: relative; height: 20px; }
.MoreTab { float: right; margin: 3px 5px 0px 0px; left: auto; right: 0px; }
.MoreTab a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #015294; }
.MoreTab a:hover { color: #939799; }
input[type="text"], input[type="file"], input[type="password"], select, textarea, .TextField { font-size: 14px; color: #333333; font-family: Arial, Helvetica, sans-serif; border: #999999 solid 1px; padding: 2px; }
#PagerContainer { font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding-top: 20px; float: right; }
#PagerContainer td:first-child span.basefontblue { padding-left: 50px; }
#PagerContainer span { padding-left: 5px; padding-right: 5px; }
#PagerContainer a { color: #015294; }
.LoginNeeded { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #F00; margin: 50px 0; text-align: center; }
.LoginNeeded a { color: #015294; }
.LoginNeeded a:hover { color: #015294; }
.scrollbar1 .MoreTabBottom a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #015294; float: right; }
.scrollbar1 .MoreTabBottom a:hover { color: #939799; }
.LTR { direction: ltr; }
.OKMessage { font-size: 15px; background-color: #CCFF99; font-family: Arial, Helvetica, sans-serif; color: Green; font-weight: bold; border: 1px dotted Green; padding: 12px; margin: 8px; text-align: center; }
.MessageLable { background-color: #ffe7e7; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: Red; font-weight: bold; border: 1px dotted Red; padding: 12px; margin: 8px; text-align: center; }
.TotalNews { font-family: Arial, Helvetica, sans-serif; color: #015294; font-size: 12px; font-weight: bold; }
*+html .TotalNews { margin-top: -22px; }
.highlight { background-color: yellow; }
h1 { font-weight: normal; }
.List1 ul li a, .ItemList1 h2 a { color: #666; }
.ContentStyle h1 { font-family: Arial, Helvetica, sans-serif; font-size: 23px; font-style: normal; line-height: 25px; font-weight: bold; color: #333; padding-bottom: 6px; }
.ContentStyle h4 { font-size: 15px; }
.InnerColumn .DataList2 h2 a { font-size: 14px; }
.BodyText p { font-family: Arial, Helvetica, sans-serif; font-size: 15px !important; color: #333; line-height: normal !important; }
.DataList2 h1 a { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #015294; font-weight: bold; }
/*------------------------------------------------------------------------------------------------------------------------------------------------hmd---------------*/

#TopNews a span.IconNormal { float: left; }
#TopNews a:hover span.IconNormal { float: left; }
.InnerColumn { padding-left: 10px; border-left: 1px solid #DDD; padding-right: none; border-right: 0px; }
.PhotoGallery2 { float: left; }
#Navigator { direction: ltr; height: 24px; }
#Navigator ul { float: right; margin-top: 6px; }
#Navigator h1 { font-family: Arial, Helvetica, sans-serif; padding-bottom: 0px; border-bottom: none; float: left; }
.BorderT3 { width: 600px; padding: 20px 0px 20px 0px; border-left: 20px solid #EEE; }
.BorderT3 ul, .BorderT3 li, .BorderT3 td, .BorderT3 tr span { font-size: 13px; font-weight: bold; padding-bottom: 10px; }
.BorderT3 input[type="submit"] { margin-top: 30px; cursor: pointer; }
.BorderT3 input[type="submit"]:hover { font-size: 14px; color: #eee; font-family: Arial, Helvetica, sans-serif; border: #999 solid 1px; padding: 2px; background-color: #015294; }
.ContentStyle p { text-align: left !important; }
.ContentStyle h3 { text-align: left; font-size: 17px; line-height: 20px; }
#Navigator li a, #Navigator li a:hover { background: url(/UserFiles/en/Themes/T1/images/BulletNav.png) no-repeat right 5px; margin-right: 0px;padding:0 10px 0 0; }
.AlignAlt { font-family: Arial, Helvetica, sans-serif; }
.DottedLineC1 { height: auto; background: none; }
div.DottedLineC1 td span { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-size: 13px; font-weight: bold; }
div.DottedLineC1 input[type="submit"] { font-size: 14px; color: #333; font-family: Arial, Helvetica, sans-serif; border: #999 solid 1px; padding: 2px; margin-top: 30px; cursor: pointer; }
div.DottedLineC1 input[type="submit"]:hover { font-size: 14px; color: #EEE; font-family: Arial, Helvetica, sans-serif; border: #999 solid 1px; padding: 2px; background-color: #015294; }
.TablceCenter a.Button { font-size: 14px; color: #333; font-family: Arial, Helvetica, sans-serif; border: #999 solid 1px; padding: 2px; margin-top: 30px; cursor: pointer; }
.TablceCenter a.Button:hover { font-size: 14px; color: #EEE; font-family: Arial, Helvetica, sans-serif; border: #999 solid 1px; padding: 2px; background-color: #015294; }
.TablceCenter .AlignAlt span, .TablceCenter tr#captcha2 { font-weight: bold; }
*+html #RegionUpper1 { height: 15px; }
#Navigator li { display: block; float: left; }
#Navigator .tt1 { display: block; }
.BoxPhoto { position: relative; direction: ltr;  /*IE8 fixer*/ ; border: solid 1px #505050; background-color : #151515; } /* imp for english version*/
.BoxPhoto .TL { position: absolute; top: -1px; left: -1px; background: url('../images/BoxPhotoLT(2).jpg') no-repeat left top; width: 6px; height: 6px; } /* imp for english version*/
.BoxPhoto .TR { position: absolute; top: -1px; right: -1px; background: url('../images/BoxPhotoRT(2).jpg') no-repeat right top; width: 6px; height: 6px; } /* imp for english version*/
.BoxPhoto .BL { position: absolute; bottom: -1px; left: -1px; background: url('../images/BoxPhotoLB(9).jpg') no-repeat left bottom; width: 6px; height: 6px; } /* imp for english version*/
.BoxPhoto .BR { position: absolute; bottom: -1px; right: -1px; background: url('../images/BoxPhotoRB(2).jpg') no-repeat right bottom; width: 6px; height: 6px; } /* imp for english version*/
.BoxPhoto .RCContainer { z-index: 1; position: relative; width: 100% } /* imp for english version*/
.BoxPhoto .RCContentContainer { padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; direction: ltr; }
.document-tools { display: none; }