

 /*  File: RSk/Default/ToolTip.Default.css   */

.RadToolTip_Default.rtLoading
{	
	background: url('/App_Shared/RSk/Default/ToolTip/Loading.gif') no-repeat center;
	width: 100%; 
	height: 100%;
}

div.RadToolTip_Default
{
	position: absolute;
	cursor: default;
}

div.RadToolTip_Default div.rtCallout
{
	display: none;
}

div.RadToolTip_Default.rtVisibleCallout div.rtCallout
{
	display: block;
}

div.RadToolTip_Default table.rtWrapper
{
	padding: 0; 
	margin: 0;
	border-collapse: collapse;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_Default table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomRight
{
	width: 3px; 
	height: 3px; 
	line-height: 1px; 
	font-size: 1px;
	background-image: url('/App_Shared/RSk/Default/ToolTip/ToolTipSprites.gif');
	background-color: transparent;
	background-repeat: no-repeat;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperTopLeft
{
	background-position: 0 -12px;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperTopRight
{
	background-position: right -12px;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomLeft
{
	background-position: 0 -63px;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomRight
{
	background-position: right -63px;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomCenter
{
	height: 3px; 
	line-height: 0px; 
	font-size: 1px;
	background: url('/App_Shared/RSk/Default/ToolTip/ToolTipSprites.gif') ;
	background-repeat: repeat-x;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperTopCenter
{
	background-position: 0 -66px;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomCenter
{
	background-position: 0 -120px;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_Default table.rtWrapper td.rtWrapperRightMiddle
{
	background-image:  url('/App_Shared/RSk/Default/ToolTip/ToolTipVerticalSprites.gif');
	background-repeat: repeat-y;
	font-size: 1px;
	width: 3px;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperLeftMiddle
{
	background-position: 0 0;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperRightMiddle
{
	background-position: -3px 0;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperContent
{
	font: normal 12px "Segoe UI", Arial, Sans-serif;
	height: 100%;
	background-color: #fff;	
	padding: 4px;
	color: #666;
}

div.RadToolTip_Default div.rtTitlebar
{	
	color: #666;
	font: normal 18px "Segoe UI", Arial, Sans-serif;
	float: left;
	line-height: 22px;
}

div.RadToolTip_Default a.rtCloseButton
{
	display: block; 
	float: right;
	position: absolute;
	right: 2px;
	width: 13px; 
	height: 11px;
	font-size: 1px; 
	line-height: 1px;
	margin-top: 5px;
	margin-right: 3px;
	background-image: url('/App_Shared/RSk/Default/ToolTip/ToolTipSprites.gif');
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -9999px;
	outline: none;
}

/* RTL support begin */
div.RadToolTip_Default_rtl a.rtCloseButton,
div.RadToolTip_Default_rtl a.rtCloseButton:hover
{
	float: left ;
	text-decoration: none ;
    outline: none;
    left: 2px;
    margin-left: 1px;
    right: auto;
    margin-right: auto;
}

div.RadToolTip_Default_rtl div.rtTitlebar,
div.RadToolTip_Default_rtl table.rtWrapper td.rtWrapperTopCenter div.rtTitlebar div
{
	float: right ;
}

/* position="rtCalloutCenter" */
div.RadToolTip_Default_rtl .rtCalloutCenter
{
	right: 0;
	left: auto;
}

/* position="rtCalloutBottomRight" */
.RadToolTip_Default_rtl .rtCalloutTopLeft
{
	margin-right: -8px;
	left: 0;
}

/* position="rtCalloutBottomCenter" */
.RadToolTip_Default_rtl .rtCalloutTopCenter
{
	margin-right: 10px;
}

/* position="rtCalloutBottomLeft" */
.RadToolTip_Default_rtl .rtCalloutTopRight
{
	margin-right: 20px;
}

/* position="rtCalloutTopCenter" */
.RadToolTip_Default_rtl .rtCalloutBottomCenter
{
	margin-right: 10px ;
}

/* position="rtCalloutTopLeft" */
.RadToolTip_Default_rtl .rtCalloutBottomRight
{
	margin-right: 40px ;
}

/* position="rtCalloutTopRight" */
.RadToolTip_Default_rtl .rtCalloutBottomLeft
{
	margin-right: -20px;
	left: 0;
}

/* position="rtCalloutMiddleRight" */
.RadToolTip_Default_rtl .rtCalloutMiddleLeft
{
	margin-right: 10px;
	left: 0;
}

/* position="rtCalloutMiddleLeft" */
.RadToolTip_Default_rtl .rtCalloutMiddleRight
{
	margin-right: 1px;
}
/* RTL support end */

div.RadToolTip_Default div.rtCallout
{
	position: absolute; 
	height: 11px; 
	width: 11px;
	line-height: 0px; 
	font-size: 1px;
	background-image: url('/App_Shared/RSk/Default/ToolTip/Callouts.gif');
	background-repeat: no-repeat;
}

/* position="rtCalloutCenter" */
div.RadToolTip_Default .rtCalloutCenter
{
	visibility: hidden;
}

/* position="rtCalloutBottomRight" */
.RadToolTip_Default .rtCalloutTopLeft
{
	margin-top: -10px; 
	margin-left: 20px;
	background-position: 0 -22px;
}

/* position="rtCalloutBottomCenter" */
.RadToolTip_Default .rtCalloutTopCenter
{
	left: 50% ;
	margin-top: -9px; 
	margin-left: -10px;
	background-position: 0 0 ;
}

/* position="rtCalloutBottomLeft" */
.RadToolTip_Default .rtCalloutTopRight
{
	left: 100% ;
	margin-top: -10px; 
	margin-left: -20px;
	background-position: 0 -11px ;
}

/* position="rtCalloutTopCenter" */
.RadToolTip_Default .rtCalloutBottomCenter
{
	top: 100% ; 
	left: 50% ;
	margin-left: -10px ; 
	margin-top: -1px ;
	background-position: 0 -55px ;
}

/* position="rtCalloutTopLeft" */
.RadToolTip_Default .rtCalloutBottomRight
{
	top: 100% ; 
	left: 100% ;
	margin-left: -40px ; 
	margin-top: -1px ;
	background-position: 0 -66px ;
}

/* position="rtCalloutTopRight" */
.RadToolTip_Default .rtCalloutBottomLeft
{
	top: 100% ;
	margin-left: 20px ; 
	margin-top: -1px ;
	background-position: 0 -77px ;
}

/* position="rtCalloutMiddleRight" */
.RadToolTip_Default .rtCalloutMiddleLeft
{
	top: 50% ;
	margin-left: -10px; 
	margin-top: -7px;
	background-position: 0 -44px ;
}

/* position="rtCalloutMiddleLeft" */
.RadToolTip_Default .rtCalloutMiddleRight
{
	left: 100% ; 
	top: 50% ;
	margin-left: -1px;
	margin-top: -10px;
	background-position: 0 -33px;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperTopLeft,   
div.RadToolTip_Default table.rtWrapper td.rtWrapperTopCenter,   
div.RadToolTip_Default table.rtWrapper td.rtWrapperTopRight,   
div.RadToolTip_Default table.rtWrapper td.rtWrapperLeftMiddle,   
div.RadToolTip_Default table.rtWrapper td.rtWrapperContent,   
div.RadToolTip_Default table.rtWrapper td.rtWrapperRightMiddle,   
div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomLeft,   
div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomCenter,   
div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomRight   
{
    padding: 0;
    border: 0;
    border-collapse: collapse;
}

 /*  File: Themes/Public/Common/Base.css   */

﻿
body, input, td, p, div, span
{
    color:#222;
    font-family:Arial;
}
body, td, p{
    font-size:13px;
    color:#222;    
}
table
{
    width:100%;
}

.inputText{
font-family:arial,sans-serif;
}

td, p, div, span{
line-height:155%;
}


h1, h2, h3, h4
{
    font-family: Arial;
    margin:0px;
    padding:0px;
    padding-bottom:7px;
    font-weight:normal;
}
h1
{
    color:#000;
    font-size:18px;
    font-weight:bold;
}
h2
{
    color:#000;
    font-size:16px;
    font-weight:bold;
    
}
h3
{
    color:#222;
    font-size:14px;
    font-weight:bold;    
}


a, a:visited{ text-decoration:none; }
a:hover{ text-decoration:underline;}

a img{ border: none}


ul{
margin:5px 0;
padding:0 25px;
}
ul li{
list-style-position:outside;
}

p
{
    margin:0;
}

 /*  File: Themes/Public/Common/Stylesheet.css   */

﻿
html { background: white; }
body { margin: 0px; padding: 0px; width: 100%; height: 100%; position: absolute; min-width: 940px; width: expression(document.body.clientWidth < 940 ? "940px" : "100%" ); }
#bodyDiv { width: 100%; display: block; }


/********* header *********/
.tdHeader { padding: 0px; margin: 0px; vertical-align: top; }

#header { position: relative; height: 300px; }
#header2 { height: 200px; position: relative; top: 0; width: 900px; left: 0; }
#header2 { background-color: #EAEAEA; z-index: 80; }
#header2 #lang_switch { right: 0px; position: absolute; top: 5px; width: 100px; }
#header2 span.topLogoCover { overflow: hidden; position: absolute; text-align: center; top: 73px; left: 36px; width: 96px; height: 76px; z-index: 110; display: block; background: transparent url(/App_Shared/Themes/Public/Common/images/photo_frame.png) no-repeat top left; }
#header2 img.topLogoImgCover { overflow: hidden; position: absolute; text-align: center; top: 74px; left: 36px; width: 94px; height: 73px; z-index: 99; background-color: #274D8B; }
#header2 img.topLogoImgCover.ie6 { padding: 2px; }


#logoText { color: #98B2DA; display: block; font-size: 31px; font-weight: bold; left: 150px; position: absolute; text-decoration: none; top: 88px; line-height: normal; }
#logoTopSlogan { color: #CCCCCC; font-family: tahoma; font-size: 10px; left: 150px; line-height: 11px; position: absolute; top: 74px; }
#logoBottomSlogan { color: #FFFFFF; font-size: 14px; font-weight: bold; left: 150px; line-height: 16px; position: absolute; top: 129px; }
#logoText.Arial, #logoText.TraditionalArabic { font-family: Arial; font-size: 33px; }
#logoBottomSlogan.Arial, #logoBottomSlogan.TraditionalArabic { font-family: Arial; font-size: 16px; }
.nophoto #logoBottomSlogan, .nophoto #logoTopSlogan, .nophoto #logoText { left: 50px; }


/********* header menus **********/

#top_bar { position: absolute; width: 100%; height: 32px; background: black; z-index: 110; border-bottom: 1px solid #777; }
#top_bar .topSearch { float: right; padding: 5px 5px 0; }
    #top_links img { vertical-align: middle; }
    #top_links { padding: 10px 31px; font-size: 11px; }
    #top_links a { display: inline-block; background: transparent url(/App_Shared/Themes/Public/Common/images/website_sprite.png) no-repeat left -400px; background-image: none; padding-left: 20px; line-height: 14px; color: #999 !important; text-decoration: none; }
    #top_links a:hover { color: #fff !important; }
    #top_links a.home { background-position: left -593px; }
    #top_links a.sitemap { background-position: left -741px; }
    #top_links a.contact { background-position: left -646px; }
    #top_links a.language { background-position: left -692px; }
    


.multiMenu { background: black; }
.multiMenu ul { height: 22px; padding: 0; margin: 0; }
.multiMenu ul div { top: 22px; left: 0; border: 1px solid #000; position: absolute; z-index: 300; height: auto; width: auto; display: none; float: left; width: 180px; }
.multiMenu ul li.last div { left: auto; right: 2px; float: right; }
.multiMenu ul ul { float: left; }
.multiMenu ul ul div { left: 170px; top: 0; }
.multiMenu li { height: 100%; text-align: left; float: left; display: block; position: relative; z-index: 10000; }
.multiMenu li li { float: none; }
.multiMenu li a, .multiMenu li a span { position: relative; font-family: Tahoma; font-size: 14px; font-weight: bold; display: inline-block; word-spacing: normal; letter-spacing: normal; }
.multiMenu li li a, .multiMenu li li a span { display: block; }
.multiMenu li li a:hover, .multiMenu li li a.selected { background-color: Black; }
.multiMenu li.last { background: none; }

    
#top_menu { bottom: 0; left: 0; position: absolute; text-align: center; top: 199px; width: 100%; z-index: 1000; border-top: 1px solid #777777; border-bottom: 1px solid #777777; height: 60px; }
#top_menu, #top_menu ul { background: black url(/App_Shared/Themes/Public/Common/images/website_sprite.png) repeat-x scroll 0 -200px; background-image: none; }
#top_menu ul { height: 60px; margin: 0 auto; padding-left: 24px; }
#top_menu ul ul { height: auto; background: white; border-top-style: none; padding: 5px; width: 190px; }
#top_menu ul div { padding: 5px; width: 200px; top: 60px; height: auto; background: white; border-top-style: none; }
#top_menu ul div.columns { width: 400px; }
#top_menu ul ul div { border-top-style: solid; top: 0; }
#top_menu li li { height: 22px; }
#top_menu li a, #top_menu li a span { color: #EAEAEA; font-family: Tahoma; font-size: 10pt; height: 60px; line-height: 59px; padding: 0 0 0 16px; text-decoration: none; text-transform: uppercase; }
#top_menu li { padding: 0 2px 0 0; }
#top_menu li a span { padding: 0 16px 0 0; cursor: pointer; cursor: hand; }
#top_menu li span i { font-size: 8px; font-style: normal; font-weight: normal; left: 0; position: absolute; top: 17px; }
#top_menu li a:hover, #top_menu li a.hovered, #top_menu li a.selected { background: transparent url(/App_Shared/Themes/Public/Common/images/website_sprite.png) repeat-x scroll left -260px; background-image: none; color: #1E160A; line-height: 59px; }
#top_menu li a:hover span, #top_menu li a.hovered span, #top_menu li a.selected span { color: #FFF; line-height: 59px; }
#top_menu li a:hover span i, #top_menu li a.hovered span i, #top_menu li a.selected span i { display: block; }
#top_menu li li { height: 28px; line-height: 27px; }
#top_menu li li span i { }
#top_menu li li a, #top_menu li li a span { padding: 0 10px; color: #222; font-size: 12px; height: 38px; line-height: 27px; }
#top_menu li li a:hover, #top_menu li li a.hovered, #top_menu li li a.selected { background-color: #000; background-position: left -200px; color: White; height: 28px; line-height: 27px; }
#top_menu li li a:hover span, #top_menu li li a.hovered span, #top_menu li li a.selected span { background: transparent; color: White; height: 28px; line-height: 27px; }
#top_menu li li a span { padding: 0; }
#top_menu_shadow { position: absolute; top: 260px; width: 100%; background: transparent url(/App_Shared/Themes/Public/Common/images/website_sprite.png) repeat-x 0 -384px; background-image: none; height: 8px; z-index: 120; }
  
  
  
/********* main body **********/

.breadcrumbTop { top: 260px; height: 25px; position: absolute; background-color: #EAEAEA; }
.breadcrumbTop { width: 860px; color: #333; font-weight: bold; font-size: 11px; line-height: 31px; left: 0; padding: 0 20px; }
.breadcrumbTop div, .breadcrumbTop span { line-height: 31px; }
.breadcrumbTop label { padding: 0 5px; }


#bodyDivShadow { padding-top: 235px; background: transparent url(/App_Shared/Themes/Public/Common/images/shadow_bottom_tile.gif) repeat-x center 235px; clear: both; }
#bodyDivContainer, #footer { width: 900px; margin: 0 auto; }
#bodyDivContainer { background: white url(/App_Shared/Themes/Public/Common/images/body_shadow.png) repeat-y center center; padding: 0 14px; }

.main_content { vertical-align: top; padding: 10px 0; }
.main_content td { vertical-align: top; }
.mainColumn { padding: 0 25px; }
.sideBar { border-left: 1px solid #ccc; padding: 0 15px; width: 300px; }
#mainPadder, .mainPadder { padding: 15px 15px 20px 15px; }

.homeLinks { margin-bottom: 50px; }
.infoboxContainer { }
.infoboxImg { background: black url(/App_Shared/Themes/Public/Common/images/website_sprite.png) repeat-x scroll left -548px; background-image: none; height: 28px; position: absolute; top: 1px; width: 27px; }
.homeLinks h3 { color: #0C88B1; font-family: Tahoma; font-size: 1.16em; line-height: 13px; margin-top: 6px; }
.homeLinks h3 a { text-decoration: none; }
.homeLinks .linkDesc { color: #9D9FA9; font-size: 12px; margin-top: 5px; }



/******** footer **************/

#footer { width: 928px; text-align: center; }
.tdFooter { height: 65px; margin: 0; padding: 0 0; vertical-align: bottom; border-top: 2px solid #426193; }

#footerMenu { word-spacing: -3px; clear: both; list-style: none; margin: 0 auto; padding: 0; width: 820px; text-align: center; }
#footerMenu li { word-spacing: normal; display: inline; line-height: 8px; }
#footerMenu li a { border-right: 1px solid #BFBFBF; color: #333; display: inline-block; font-family: tahoma; font-size: 10px; height: 11px; padding: 0 4px 0 4px; text-decoration: none; }
#footerMenu li a, #footerMenu li a span { line-height: 100%; }
#footerMenu li a:hover, #footerMenu li a.selected { color: red; }
#footerMenu li a.last { background: none; border-right: none; }
.footerText { font-family: Verdana; font-size: 9px; clear: both; }


/********** titles *******************/
h1.main { color: #5B7D96; }
    #bodyDivPopUp h1.main { padding: 2px 9px; }

h2.sectionTitle { background: transparent url(/App_Shared/Themes/Public/Common/images/website_sprite.png) no-repeat scroll left -506px; background-image: none; color: #333; font-weight: normal; height: 33px; line-height: 31px; margin-bottom: 10px; padding: 0 20px; border: none; outline: none; }
h2.sectionTitle div { display: inline; }
    .sideBar h2 { font-weight: bold; border: none; padding-right: 0; line-height: 16px; background: none; height: 20px; }

h3 { color: black; font-size: 14px; }

.sectionContent { padding-left: 19px; }


img { border: 0px; }

a, a:visited { color: #5B7D96; }
a:hover { color: #3C5262; }


/************ boxes ******************/

.roundedContainer { height: 9px; position: relative; width: 100%; }
.roundedTopLeft, .roundedTopRight, .roundedBottomLeft, .roundedBottomRight { background: transparent url(/App_Shared/Themes/Public/Common/images/website_sprite.png) no-repeat scroll -3px -415px; background-image: none; width: 10px; position: absolute; height: 10px; }
.roundedTopLeft, .roundedBottomLeft { left: 0; }
.roundedTopRight, .roundedBottomRight { right: 0; background-position: -43px -415px; }
.roundedBottomLeft { background-position: -3px -452px; }
.roundedBottomRight { background-position: -43px -452px; }



/************ helpers ****************/

.floatl { float: left; }
.floatr { float: right; }
.floatn { float: none; }
.alignl { text-align: left; }
.alignr { text-align: right; }
img.floatl { margin-right: 5px; }
img.floatr { margin-left: 5px; }

.dir { direction: ltr; }
.drtl { direction: rtl; }
.dltr { direction: ltr; }

.paddingLeft10px { padding-left: 10px; }
.paddingLeft5px { padding-left: 5px; }

.paddingRight10px { padding-right: 10px; }
.paddingRight5px { padding-right: 5px; }

.marginLeft10px { margin-left: 10px; }
.marginLeft5px { margin-left: 5px; }

.marginRight10px { margin-right: 10px; }
.marginRight5px { margin-right: 5px; }

.disabled, *[disabled] { color: #ccc !important; text-decoration: none !important; }

#aspnetForm { width: 100%; height: 100%; }

.show-50 { -khtml-opacity: .50; -moz-opacity: .50; -ms-filter: "alpha(opacity=50)"; filter: alpha(opacity=50); opacity: .50; }
.show-70 { -khtml-opacity: .70; -moz-opacity: .70; -ms-filter: "alpha(opacity=70)"; filter: alpha(opacity=70); opacity: .70; }


/*************** inputs & text-boxes *****************/

.inputText { background: #FFFFFF none repeat scroll 0 0; color: #272522; font-size: 12px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; overflow: auto; overflow-x: hidden; outline: none; }
div.wideInput, .inputText { border: 1px solid #CCCCCC; padding: 2px 2px; background: #FFF; }
div.wideInput { *padding:1px2px;}

.inputText.rhFocused, div.wideInput.rhFocused { color: #000000; border-color: #000000 !important; }
.inputText.rhHover, div.wideInput.rhHover { border-color: #AFAEA3; }

div.wideInput input, div.wideInput textarea { width: 100%; padding: 0; border: none !important; border-width: 0 !important; margin: 0; outline: none; background: transparent; }

.SearchTextBox, .SearchTextBox.rhHover { border: 1px solid #ccc !important; background-color: #fff !important; color: #333 !important; }
.SearchTextBox.rhHover, .SearchTextBox.riFocused { border: 1px solid #ccc !important; }


/* ********** buttons ******************** */

.fancyButton { background: transparent url(/App_Shared/Themes/Public/Common/images/button_bg.gif) no-repeat scroll left -849px; height: 21px; line-height: 21px; margin: 0 1px 0 0; padding: 0 0 0 3px; display: inline-block; }
.fancyButton.rgSortDesc, .fancyButton.rgSortAsc { display: inline; }
.fancyButton input, .fancyButton a { display: inline-block; background: transparent url(/App_Shared/Themes/Public/Common/images/button_bg.gif) no-repeat scroll right -849px; border: none; height: 21px; line-height: 20px; padding: 0px 13px 0px 10px; margin: 0 -1px 0 0; text-align: center; cursor: pointer; cursor: hand; overflow: visible; text-decoration: none; outline: none; font-size: 11px; }
.fancyButton.mini input, .fancyButton.mini a { padding: 0px 6px 0px 3px; }
.fancyButton input, .fancyButton a:visited, .fancyButton a { color: #EAEAEA; }
.fancyButton[class] a { display: block; position: relative; }
.fancyButton a[class] { display: -moz-box; }
.fancyButton:hover { background-position: left -870px; }
.fancyButton:hover a, .fancyButton:hover input { background-position: right -870px; color: #FFF; }


.userContent table { direction: ltr; width: 100% !important; border-collapse: collapse; }
.userContent td { direction: ltr; }


/*----------------- fieldset & form design --------- */


fieldset { border: 1px solid #CCCCCC; margin: 10px 0 10px 0; padding: 5px; padding-top: 0px; }
fieldset legend { color: #000; font-size: 14px; font-weight: bold; line-height: 24px; }
fieldset table { width: 100%; border: none; margin: 0px; border-spacing: 0px; }
.fieldsetTable { width: 100%; border-spacing: 0px; border: 0px; border-collapse: collapse; }

.fieldNameToolTip, .fieldName { font-weight: bold; padding-bottom: 5px; padding-top: 5px; padding-right: 5px; color: #242424; }
td.fieldNameToolTip, td.fieldName { padding-top: 5px; vertical-align: top; border-right: none; padding-bottom: 5px; }

.desc { font-size: 10px; font-weight: normal; clear: both; display: block; white-space: normal !important; }
.smaller { font-size: 10px; }

.fieldGroup { float: left; }
.fieldValue { padding-top: 5px; vertical-align: top; padding-bottom: 5px; }
.fieldValue .smallFont { font-size: 9px; font-style: italic; padding: 0px 5px 0px 5px; }
td.fieldname { text-align: right; font-size: 13px; font-weight: bold; vertical-align: top; }

.fieldsetTable td.commandRow { padding-top: 10px; padding-bottom: 5px; }
.fieldsetTable td.validationSummary { empty-cells: hide; padding: 0px; margin: 0px; color: Red; }


.infoTable { }
.infoTable .label { font-weight: bold; padding: 2px 5px; }
.infoTable .value { padding: 2px 5px; }
.info { margin: 0; padding: 0 5px; }
.info H1, .info H2, .info H3 { border-bottom: 1px solid #CCCCCC; font-size: 14px; padding-top: 5px; }
.info p { margin: 0; padding: 10px 0; }


/*-----------SectionTable--------------*/

.sectionTable { margin-right: 10px; padding: 5px; }
.sectionTable td { padding: 5px; }
.sectionTable h2 { font-size: 14px; font-weight: bold; padding: 0px; margin: 0px; padding-bottom: 5px; width: 100%; }
.sectionTable h2 a { text-decoration: none; }
.sectionTable p { margin-top: 5px; }
.sectionTable td { vertical-align: top; }


/*-----------moduleTitle--------------*/

.moduleTitle { padding: 0px; margin: 0px; width: 100%; margin-bottom: 10px; margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #ccc; border-collapse: collapse; }
.moduleTitle td { padding: 0px; margin: 0px; padding-bottom: 20px; border-spacing: 0px; }
.moduleTitle td.img { padding: 0px; margin: 0px; width: 48px; vertical-align: top; }
.moduleTitle img { margin-top: 2px; margin-right: 10px; }
.moduleTitle h1 { font-family: Tahoma; font-size: 18px; font-weight: bold; line-height: 25px; padding: 0px; margin: 0px; }
.moduleTitle p { padding: 0px; margin: 0px; margin-top: 2px; font-size: 12px; color: #333; }


/********* loaders *****************/

.barLoadingPanel { margin-top: 5px; margin-bottom: 5px; background: url(/App_Shared/Images/ajax-loader.gif) no-repeat center left; padding-left: 24px; padding-top: 1px; margin-top: 10px; margin-left: 5px; height: 32px; line-height: 32px; text-align: left; color: #000; z-index: 2000; font-weight: bold; }
.loadingBox { margin-top: 5px; background-position: left; margin-bottom: 5px; background: #fffffF url(../../App_Shared/images/ajax-loader-gray-circle-b.gif) no-repeat center left; padding-left: 37px; padding-top: 1px; border: 3px solid #28A9FF; margin-top: 10px; margin-left: 5px; height: 32px; width: 70px; position: absolute; line-height: 32px; text-align: left; color: #28A9FF; z-index: 20000; top: 50%; left: 50%; }


/*-------------------------------------*/
/*-----------Validation Stars--------------*/
/*-------------------------------------*/

.validationStars { width: 20px; overflow: hidden; }

.flashInfo, .flashAlert, .feedbackOK, .feedbackKO { background-color: #FFFEDF; background-position: 20px center; background-repeat: no-repeat; border: 1px solid #CCD7DD; font-size: 12px; font-weight: bold; margin: 10px 0; padding: 10px 10px 10px 45px; display: block; }
.flashInfo ul, .flashAlert ul { list-style: none none outside; margin: 0; padding: 0; }
.flashInfo, .feedbackOK { background-image: url(/App_Shared/Themes/Public/Common/images/flashinfo.png); color: #008000; }
.flashAlert, .feedbackKO { background-image: url(/App_Shared/Themes/Public/Common/images/flashalert.png); color: #D31709; }
.feedbackOK, .feedbackKO { margin: 5px 0; padding: 5px 5px 5px 40px; }

.validator { background: transparent url(/App_Shared/Themes/Public/Common/images/flashalert.png) no-repeat scroll center center; padding: 2px 12px 2px 12px; cursor: default; }
.validator span { display: none; }
#validatorToolTip { border: 1px solid #CD3232; background-color: #A53737; font-weight: bold; color: #fff; padding: 5px; position: absolute; z-index: 1000; max-width: 200px; display: none; }


.tableMargin td.fieldName, .tableMargin td.fieldNameToolTip { padding: 5px 20px 5px 20px; height: 20px; }

.tableMargin { margin-bottom: 10px; }

.postDate, .postLegend { color: #666666; font-size: 9px; margin: 0; }

.postTitle { font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; margin-top: 0; padding-bottom: 0; padding-top: 0; }

.postDescription { margin: 0 0 0 0; padding: 0; }

.postImg { }

.commentTitle { background: transparent url(/App_Shared/Images/Icons/16x16_public/comment-dark.png) no-repeat left center; padding: 0 20px; font-size: 14px; font-weight: bold; color: #000; }
.commentsNotice { font-size: 11px; color: #950505; }

.pagination { text-align: center; padding: 10px 0 0 0; }
.pagination span.legend { font-weight: bold; padding: 3px; }

.pagination span { display: inline-block; }

.pagination a, .pagination .current { display: inline-block; padding: 2px 4px; border: 1px solid #ccc; font-weight: bold; }
.pagination .current { font-weight: bold; }
.pagination a:hover, .pagination .current { background-color: #5B7D96; border-color: #5B7D96; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.pagination a:hover { background-color: #0C88B1; }

.dottedDiv { border: 1px dotted #ccc; padding: 10px; }
.pic { border: 1px solid #462E15; padding: 1px; }

.row { padding-top: 5px; }
.contentTools a, .attachmentFile { display: inline-block; line-height: 16px; padding: 5px 22px; }
.contentTools.blockTools a { display: block; }
.contentTools b { padding: 5px 50px; }

a.printTool { background: #FFF url(/App_Shared/images/icons/16x16_public/printer.png) no-repeat scroll left center; }
a.mapTool { background: #FFF url(/App_Shared/images/icons/16x16_public/world.png) no-repeat scroll left center; }
a.tellTool { background: #FFF url(/App_Shared/images/icons/16x16_public/email_go.png) no-repeat scroll left center; }
a.printPdfTool { background: #FFF url(/App_Shared/images/icons/16x16_public/pdfprint.png) no-repeat scroll left center; }
a.backToCategory { background: #FFF url(/App_Shared/images/icons/16x16_public/back_left.png) no-repeat scroll left center; }
.attachmentFile { background: #FFF url(/App_Shared/images/icons/16x16_public/page_white.png) no-repeat scroll left center; }
a.add { background: #FFF url(/App_Shared/images/icons/16x16_public/add.png) no-repeat scroll left center; }
a.report { background: #FFF url(/App_Shared/images/icons/16x16_public/report.png) no-repeat scroll left center; }
a.photoalbum { display: inline-block; background: #FFF url(/App_Shared/Images/Icons/84x84/photoalbum.jpg) no-repeat center center; width: 84px; height: 84px; position: relative; margin: 0 10px 4px; }
a.photoalbum img { height: 56px; left: 12px; position: absolute; top: 12px; width: 59px; }
.albumTitle { font-size: 12px; }
a.videoGalleryInline { background: #000000 url(/App_Shared/Images/Icons/32x32/video.png) no-repeat scroll center center; border: 2px solid #555555; color: black; display: inline-block; font-size: 10px; font-weight: bold; height: 20px; line-height: 12px; margin: 5px; overflow: hidden; padding: 2px 5px 38px; text-decoration: none; width: 64px; }
a.imgGallery, a.videoGallery { height: 186px; width: 205px; border-left: 1px solid #000; border-bottom: 1px solid #000; float: left; }

a.imgGallery { display: block; position: relative; }
a.imgGallery .icon { display: none; }

a.videoGallery { display: block; overflow: hidden; text-decoration: none; font-weight: bold; text-align: center; font-size: 10px; color: #000; position: relative; background: #444; }
a.videoGallery .icon { display: block; width: 64px; height: 64px; position: absolute; left: 72px; top: 61px; cursor: hand; background: transparent url(/App_Shared/Images/Icons/64x64_public/play.gif) no-repeat top center; }

a.videoGallery:hover .icon { background-position: center -64px; }


.galleryInfo { bottom: 5px; color: white; display: block; font-size: 11px; font-weight: bold; left: 0; overflow: hidden; width: 100%; line-height: 100%; text-align: center; position: absolute; height: 40px; }
.galleryInfo .summary { font-weight: normal; color: White; font-size: 10px; }
.galleryInfoOverlay { display: block; position: absolute; bottom: 0; left: 0; background: #000; width: 100%; height: 50px; }





.forceLTR, .forceLTR input { direction: ltr; }

.thumbBeside { padding-right: 5px; }
.thumbnail_59 { padding-right: 5px; }


.RadSiteMap_Default .rsmLink, .RadSiteMap_Default .rsmTemplate { border-color: #333; }

/*********** printable page *****************/
.printable { margin: 0; padding: 0; min-width: 665px; }
.printHead { border-bottom: 2px solid #000; height: 84px; }
.printHead h3 { color: #555; font-size: 12px; font-weight: normal; padding: 0; }
.printHead h1 { color: #5B7D96; font-size: 27px; margin: 0; padding: 0; font-weight: bold; line-height: 27px; position: static; }

.printBody { width: 665px; }

.printBody .container10px { padding: 20px 10px; }
.printFooter { border-top: 2px solid #000; font-size: 11px; width: 100%; color: #666; }

.printFooter div { width: 665px; text-align: center; padding: 2px; }
.printButton { text-align: center; padding: 20px; }
.printButton input { font-size: 14px; cursor: pointer; cursor: hand; }
.printable .noprint { display: none !important; }




/* ---------- UPLOAD MANY CONTROL ----------------*/

.uploadList ul { margin: 0; padding: 0; }
.uploadList li { float: left; list-style: none none outside; display: block; height: 48px; padding: 0 15px 10px 0; width: 250px; }
.uploadList a.download { float: left; width: 48px; height: 48px; padding: 0 5px 5px 0; display: block; }

.uploadList .info { height: 48px; overflow: hidden; position: relative; width: 185px; }

.uploadList .info b { font-size: 9px; height: 10px; left: 0; line-height: 10px; overflow: hidden; position: absolute; top: 0; }
.uploadList .info a, .uploadList .info span { float: left; line-height: 13px; margin-top: 4px; }
.uploadList .info span.fileSize { left: 35px; position: absolute; top: 10px; font-size: 11px; border-left: 1px solid #777777; padding: 0 4px; }
.uploadList .info span.updown { left: 0; top: 10px; position: absolute; }
.uploadList .info span.updown .up { float: none; text-decoration: none; background: transparent url(/App_Shared/Images/Icons/16x16_public/resultset_previous.png) no-repeat center center; padding: 2px 5px; }

.uploadList .info span.updown .down { float: none; text-decoration: none; background: transparent url(/App_Shared/Images/Icons/16x16_public/resultset_next.png) no-repeat center center; padding: 2px 5px; }
.uploadList .info a.deleteLink, .uploadList .info span.deleting { border-left: 1px solid #999999; left: 0; padding-left: 10px; position: absolute; top: 27px; }
.uploadList.singleList .info a.deleteLink, .uploadList.singleList .info span.deleting { border-left: none; left: 0; padding-left: 0; }
.uploadList.singleList .info .updown { display: none; }
.uploadList.singleList .info span.fileSize { left: 0; padding: 0; border: none; }

.uploadList .info .deleting { display: none; color: Red; }
.uploadList .defaultRadio { font-size: 11px; left: 65px; line-height: 20px; margin-top: 1px; position: absolute; top: 24px; }
.uploadList .defaultRadio input { vertical-align: top; cursor: hand; cursor: pointer; }
.uploadList .defaultRadio label { font-size: 11px; line-height: 20px; }
.uploadList .uploadNewLinkContainer { clear: both; display: block; }

.upload { width: 390px; border: solid 1px #23190F; margin: 10px 0px; padding: 10px 25px; background-color: #F3F0E9; height: 136px; display: none; z-index: 1000; }
.upload.inputFileName { height: 204px; }
.upload.inputFileName.inputFileDescription { height: 236px; }
.upload.explorer { width: 500px; height: 423px !important; }
.upload.explorer.single { height: 370px !important; }
.upload H3 { margin: 0; padding-bottom: 5px; font-size: 14px; }
.upload IFRAME { text-align: left; vertical-align: middle; border-style: none; margin: 0px; width: 100%; height: 35px; }
.upload.inputFileName IFRAME { height: 103px; }
.upload.inputFileName.inputFileDescription IFRAME { height: 125px; }
.upload.explorer IFRAME { height: 333px !important; }

.upload .remaining { padding-top: 11px; }
#uploadX { background: url(/App_Shared/Images/close.gif) no-repeat center center; position: absolute; right: 5px; top: 5px; position: absolute; height: 20px; width: 20px; display: block; cursor: pointer; cursor: hand; }
#status, .commands { height: 25px; }
.upload .commands { float: left; line-height: 25px; }
.hidden { display: none; }
#status { float: right; text-align: right; width: 250px; padding-top: 5px; }
.upload .error { color: Red; }
.upload .info { color: #333; }
.upload .success { color: #24559A; }

.upload .progressBar { background: transparent url(/application/media/images/upload_loader.gif) no-repeat scroll center top; color: black; line-height: 20px; padding-top: 15px; position: relative; text-align: center; width: 100%; height: 21px; }

.upload.explorer .progressBar { background-position: center center; height: 310px; padding: 0; }
.upload .progressBar a { font-size: 10px; }

#overlayDiv { width: 100%; height: 100%; position: absolute; z-index: 500; top: 0px; left: 0px; display: none; background-image: url(/App_Shared/Images/clear.gif); background-repeat: no-repeat; }
.uploadNewLink { background: transparent url(/App_Shared/Images/Icons/16x16_public/add.png) no-repeat left center; padding: 0 20px; }



/* ************** POLLS *************/


.voteResult { clear: both; padding: 10px 0; }
.voteResult span { padding: 0 5px; }
.voteResult img { display: block; }
.voteForm { margin: 5px 0; }
.voteForm td { padding: 5px 0; }
.voteForm label { padding-top: 1px; vertical-align: middle; }
.voteForm input { vertical-align: middle; }
.voteBarOutter { border: 1px solid #450855; height: 15px; margin-top: 3px; width: 200px; }

.voteBarInner { background-color: #5B7D96; height: 15px; }

/* ********* FORUMS ******************** */

.forumTable { }

.forumTable th { font-size: 9px; color: #777; border-bottom: 1px solid #ccc; }
.forumTable td { padding: 5px 0; border-bottom: 1px solid #ccc; }
.forumTable td.firstTd { padding-left: 10px; border-left: 1px solid #ccc; }
.forumTable td.lastTd { border-right: 1px solid #ccc; }
.forumTopicTable .tdAuthor, .forumTopicTable .tdContent { vertical-align: top; }
.forumTopicTable .tdDate, .forumTopicTable .tdContent { border-bottom: 1px dotted #ccc; }
.forumTopicTable .tdAuthor h3 { margin: 0; padding: 0; }
.forumTopicTable .tdDate { height: 18px; }
.forumTopicTable .tdContent { padding: 5px 0; height: 200px; }

.forumTopicTable .tdContent img { max-width: 720px; width: expression(this.width > 720 ? 720 : true); }
.printBody .forumTopicTable .tdContent img { max-width: 525px; width: expression(this.width > 525 ? 525 : true); }
.forumTopicTable .forumThreadSep { padding-top: 5px; border-top: 1px solid #777; margin-bottom: 5px; }


a.edit { background: #FFF url(/App_Shared/images/icons/16x16_public/pencil.png) no-repeat scroll left center; }




 /*  File: Themes/Public/RedLight/Stylesheet.css   */

﻿/* links */
.pagination a:hover, .pagination .current{
background-color:#973234;
border-color:#973234;
}

a, a:visited, .voteBarInner, h1.main, .printHead h1
{
   color:#973234;
}


.voteBarInner
{
    background-color:#973234;
}

/* darker color */
a:hover{ color:#333}


/* lighter color */
.homeLinks h3 
{
    color: #333;
}



.pagination a:hover
{
    background-color:#333;
    border-color: #333;
} 


/* boxes backgrounds */
.lightBg, .upload
{
    background-color:#EAEAEA;
}


/* header background */
#top_bar 
{
    background-color:#383730;
}

#header2,#top_menu , #top_menu ul, #top_menu li a:hover,#top_menu li a.hovered,
#top_menu li a.selected, .fancyButton, .fancyButton input, .fancyButton a, #top_menu_shadow
,#top_links a,.roundedTopLeft, .roundedTopRight, .roundedBottomLeft, .roundedBottomRight,h2.sectionTitle 
{
background-image: url("/App_Shared/Themes/Public/RedLight/images/website_sprite.png");
}

#logoTopSlogan    { color:#555 }
#logoText         { color:#973234 }
#logoBottomSlogan { color:#333 }
#header2 img.topLogoImgCover { background-color:#333333; }
                      
/* top menu */ 
#top_menu 
,#top_menu ul,
#top_menu li a:hover,#top_menu li a.hovered,
#top_menu li a.selected{
background-color:black;
}

#top_menu ul div
{
 border-color:Black;
}

#top_menu li a, #top_menu li a span 
{
    color: #EAEAEA;
}
#top_menu li a:hover,#top_menu li a.hovered,
#top_menu li a.selected,#top_menu li a:hover span,#top_menu li a.hovered span
{
color:#E4ECF8;
}


/* inputs */

div.wideInput, .inputText {
border-color:#CCC;
}

.inputText.rhFocused , div.wideInput.rhFocused
{
border-color: #973234 !important;
}

.inputText.rhHover , div.wideInput.rhHover{
border-color:#AFAEA3
}


 /*  File: Themes/Rad/Style.css   */

﻿/* ************************************
                RAD PANEL BAR
*************************************** */
.RadPanelBar 
{
    direction:ltr;
}



.RadPanelBar .rpLevel1 .rpItem {
margin:1px 0;
}
.RadSplitter .rspSlideHeaderIconWrapper td
{
    vertical-align:middle;
}

.RadSplitter .rspCollapseBarExpand {
background-position:-156px 0 !important;
height:39px;
line-height:39px;
}

.RadSplitter .rspCollapseBarCollapse {
background-position:-169px 0 !important;
height:39px;
}

.GridCommandRow td td
{
    width:100% !important;
    white-space:nowrap;
    line-height:16px;
}
.GridCommandRow  td td input
{
    margin:0px 3px 0px 3px;
    vertical-align:middle;
}

.RadGrid th, .RadGrid th a{
font-weight:bold;
}


.RadGrid .rgPageFirst {
margin:0 !important;
}

.RadGrid .rgPagePrev {
margin:0 !important;
}

.RadGrid .rgPageLast {
margin:0 !important;
}

.RadGrid .rgPageNext {
margin:0 !important;
}

.RadGrid .rgNumPart {
width:auto !important;
}

.RadGrid .rgHeaderDiv {
padding-right:17px !important;
margin-right:0 !important;
}

.rgDataDiv{
overflow-y:scroll !important;
direction:ltr !important;
}

/*
.RadGrid .rgDataDiv .rgMasterTable {
table-layout:fixed !important;
}
*/

.RadGrid .rgFilter {
margin:0 !important;
}

.RadGrid .rgArrPart2,.RadGrid .rgArrPart1 {
padding:0 10px !important;
color:#777;
}

.RadMenu .rmGroup .rmItem {
padding-right:0px !important;
}

.RadMenu .rmGroup .rmLink {
margin-right:1px;
}
/*
div.RadPicker{
width:auto !important;
}*/

.RadMenu .rmVertical .rmItem {
width: 135px;
}

.RadMenu .rmVertical .rmItem a{
width: 133px;
}


.GridFilterRow .inputText{
padding:1px 0;

}

.RadPicker .RadInput .riTextBox{
width:122px !important;
}
/*
.RadGrid .RadInput .riTextBox{
width: 62px !important;

}
*/
span.RadInput{
display:inline-block;
}
.RadInput input{
vertical-align:top;
}

html body .RadInput .riTextBox, html body .RadInputMgr {
padding:2px 0px 3px !important;
}

.RadPicker .rcInputCell {
padding:0 0 0 0 !important;
}


.RadToolBar .rtbChoiceArrow{
margin-left:0 !important;
margin-right:0 !important;
}

.nobg .rtbInner {
padding:0px !important;
}

.nobg .rtbOuter {
border:none !important;
}

.nobg .rtbWrap {
margin-bottom:1px;
margin-top:1px;
}

.nobg .rtbMiddle{
border:none !important;
background:transparent !important;
}

.rade_tool_text .rade_button_text {
width:auto !important;
}
.rade_toolbar.Sunset li .rade_tool_text .rade_button_text {
width:auto;
}
.rade_toolbar li .rade_tool_text .rade_button_text{
line-height:25px;
}
.rade_mode_html span{
text-indent:-99999px !important;
}

.propertyLabel {
font-size: 12px;
}

.rmVertical .rmSeparator .rmText {
line-height:1px !important;
}

.rtDropAbove,
.rtDropBelow
{
z-index:5000;
}

.resizeBar{
vertical-align:middle !important;
}


.rade_contentCell iframe{
padding:0px;
}

a.radfdSkinnedFormButton{
    display: -moz-box;
    display: inline-block;
}

.radfdSkinnedFormButton
{
    width: auto !important;
}

a .radfdInnerSpan{
padding:0 15px !important;
}



.riTextBox{
padding-right:1px !important;
font-family:tahoma !important;
font-size:13px !important;
}


.RadUpload .ruInputs, .RadUpload .ruProgress {
background:transparent !important;
}

a.rgAdd{
padding-left:20px !important;
height: 22px !important;
line-height:22px;
width:auto !important;
display:-moz-box;
display:inline-block;
background-position:0 -1647px !important;
}


/* TREE VIEW */



.rtUL{
margin: 0px !important;
}


.rtIn{
margin:0 3px !important;
padding:1px 3px 0 !important;
display:inline-block;
}

.RadTreeView .rtHover .rtIn, .RadTreeView .rtSelected .rtIn {
padding:1px 2px 0 !important;
}

.RadSiteMap .rsmLevel2 .rsmColumnWrap {
margin:0;
}

.RadSiteMap ul.rsmLevel1{
margin-bottom:10px;
}

/* WINDOW */
div.radwindow table.titlebarcontrols em {
overflow:visible !important;
}

.RadUpload .ruInputs{
padding:0px !important;
}

.ruFileWrap {
display:block;
height:21px;
}

.rcbScroll{
display:-moz-inline-block;
}

.mini li,
.mini .rcbInput
{
font-size:10px !important;
}


.TelerikModalOverlay{
background-color:Transparent !important;
background-image:url(/App_Shared/Images/clear.gif);
background-repeat:no-repeat;
}



html body .RadInput .riTextBox, html body .RadInputMgr {
padding-top:1px !important;
}

.autoHeightCombo .rcbScroll{
height:auto !important;
}


/*-------------------------------------*/
/*-----------Tap Strip--------------*/
/*-------------------------------------*/

.RadTabStrip
{
    z-index: 110;
}

.smallerTabs{

}

.singlePage{
border:none;
padding:0;
}
.tabPagesSmaller{
border:1px solid #98846C;
border-top:none;
padding:12px;
}
.RadTabStrip .rtsLevel1 {
padding-top:1px !important;
}

.RadTabStrip.smallerTabs .rtsLI, .RadTabStrip.smallerTabs .rtsLink {
line-height:19px !important;
}

.RadTabStrip.smallerTabs .rtsLevel1 {
background-color:transparent !important;

}

.RadTabStrip.smallerTabs .rtsLevel1 .rtsTxt {
font-size:11px;
font-weight:bold;
}

.smallerTabs .tabPages
{
    background-color: White;
    border: 1px solid #8DB2E3;
    border-top:none;
    z-index: 100;
}


.smallerTabs .tabPage
{
    margin: 10px;
    padding:5px;
}

 .tabPage
{

}


.RadTabStripVertical .rtsLI {
float:none;
}

.reSpinBox input {
border:none !important;
}



.RadToolBar { float:none !important; }
.RadToolBar .rtbText { font-family:tahoma; display:inline-block }

.RadToolBar li.rtbSeparator {
font-size:10px !important;
}

.returnMessage .rtWrapperContent{
padding:5px 10px !important;
}

.returnMessage .rtWrapperContent div.msg{
background-position:left center;
background-repeat:no-repeat;
font-size:12px;
padding-bottom:10px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
}



.returnMessage .closeBtn{
background-image:none !important;
padding:0;
text-align:center;
padding:5px 5px 0;
}

div.rtTitlebar {
font-family:tahoma !important;
font-size:11px !important;
font-weight:bold !important;
background-position:left center;
background-repeat:no-repeat;
color:#3E6AAA;
line-height:20px !important;
padding-left:18px;
background-image:url(/App_Shared/Images/Icons/16x16/indicator_info.png);

}

.returnMessage.success .rtTitlebar{
background-image:url(/App_Shared/Images/Icons/16x16/indicator_success.png);
}
.returnMessage.info .rtTitlebar{
}
.returnMessage.error .rtTitlebar{
background-image:url(/App_Shared/Images/Icons/16x16/indicator_error.png);
color:#D31709;
}

.rtbUL{
font-size:16px;
}

.rtsIn{
font-family:Tahoma;
}

.reTableDesignPreviewTableHolder {
height:350px;
}


.RadEditor.reWrapper{
min-height:150px !important;
min-width:300px !important;
}

.reEditorModes {
float:none;
}

.reToolbar .RTL
{
    background-position:-3729px center;
}
.reToolbar .LTR{
    background-position:-3700px center;
}

.rtTitlebar{
font-family:tahoma;
font-size:13px;
font-weight:bold;
}

 /*  File: Themes/Rad/Default/Style.css   */

﻿/* @import url("../../LTR/RadStyle.css"); */


.RadGrid .rgSelectedRow td,.RadGrid .rgSelectedRow{
background:#828282  url(/App_Shared/RSk/Default/Grid/sprite.gif) repeat-x scroll 0 -3900px !important;
}


.RadComboBox a{
font-family:"Segoe UI",Arial,sans-serif;
}



.RadGrid .rgRow, .RadGrid .rgAltRow, .RadGrid .rgEditRow, .RadGrid .rgFooter, .RadGrid .rgEditForm{
color:#000000;
}

.RadGrid .rgRow a, .RadGrid .rgAltRow a, .RadGrid .rgEditRow a, .RadGrid .rgFooter a, .RadGrid .rgEditForm a{
color:#000000;
}
.RadGrid .rgRow a.u, .RadGrid .rgAltRow a.u, .RadGrid .rgEditRow a.u, .RadGrid .rgFooter a.u, .RadGrid .rgEditForm a.u {
border-bottom-color:#000000;
}



.RadGrid .rgHoveredRow, .RadGrid .rgHoveredRow a {
color:#000000;
}
.RadGrid .rgHoveredRow a.u {
border-bottom-color:#000000;
}
.RadGrid .rgSelectedRow, .RadGrid .rgSelectedRow a,
.RadGrid .rgSelectedRow.rgHoveredRow, .RadGrid .rgSelectedRow.rgHoveredRow a{
color:#FFFFFF;
}

.RadGrid .rgSelectedRow a.u,
.RadGrid .rgSelectedRow.rgHoveredRow a.u {
border-bottom-color:#FFFFFF;
}


.RadTabStrip span{
line-height:26px;
}

 /*  File: Themes/Public/Common/BaseRTL.css   */

﻿body, input, td, p, div, span, input, textarea
{
    font-family:Tahoma;
}

body, td, p{
    font-size:14px;
}


h1, h2, h3, h4
{
    font-family: Tahoma;
}

.inputText{
font-family: Tahoma;
font-size:13px;
}

 /*  File: Themes/Public/Common/StylesheetRTL.css   */

﻿
table, td {
direction:rtl;
}

.inputText{
font-family:Tahoma;
font-size:13px;
}


.dir{
direction:rtl;
}

input{
direction:rtl;
}


#top_bar .topSearch{
float:left;
}
#top_links .l {
background-position:right center;
padding:0 18px 0 5px;
}

#top_links .home{
background-position:right -593px;
}
#top_links .sitemap{
background-position:right -741px;
}
#top_links .contact{
background-position:right -646px;
}
#top_links .login{
background-position:right -781px;
}
#top_links .language{
background-position:right -692px;
}

#poweredByWady{
direction:rtl;
left:auto;
right:633px;
}

.breadcrumb{
direction:rtl;

}
.breadcrumbTop, .breadcrumbTop span{
line-height:30px;
}


#logoTopSlogan
{
left:auto;
right:150px;
}

#logoText
{
font-size:33px;
left:auto;
right:150px;
top:83px;
}


#logoBottomSlogan
{
font-size:15px;
left:auto;
right:150px;
top:129px;
}


#logoText.Arial
{
    font-family:Arial;
    font-size:36px;
}

#logoText.TraditionalArabic
{
     font-family:Traditional Arabic;
     font-size:38px;
     top:79px;
}

#logoBottomSlogan.Arial
{
    font-family:Arial;
    font-size:15px;
}

#logoBottomSlogan.TraditionalArabic
{
    font-family:Traditional Arabic;
    font-size:15px;
    top:130px;
}


.nophoto #logoBottomSlogan,.nophoto #logoTopSlogan , .nophoto #logoText
{
    left:auto;
    right: 50px;
}

#header2 img.topLogoImgCover{
left:auto;
right:36px;
}

#header2 span.topLogoCover
{
   left:auto;
right:36px;
}




.multiMenu ul div{
left:auto;
right:0;
float:right;
}
.multiMenu ul li.last div{
right:auto;
left:5px;
float:left;
}
.multiMenu ul ul{
float:right;
}


.multiMenu ul div div{
left:auto;
right:170px;
}

.multiMenu li {
text-align:right;
float:right;
}

#top_menu ul{
padding-left:0;
padding-right:24px;
}
#top_menu li{
padding:0 0 0 5px;
}

#top_menu li a, #top_menu li a span{
font-family:Tahoma;
font-size:10pt;

}

#top_menu li span i {
font-size:9px;
left:auto;
right:16px;
}

#top_menu li li span i {
right:0;
}

#top_menu li li a {
font-size:12px;
}

#footerMenu li a{
border-right:none;
border-left:1px solid #BFBFBF;
}

#footerMenu li a.last
{
    border-left:none;
}
.footerText{
font-family:Tahoma;
font-size:9px;
clear:both;
margin:0;
}



.infoboxImg{
right:0px;
}
.infoboxContent{
left:auto;
right:34px;
}


.sideBar{
border-right:1px solid #ccc; border-left:none;
}


.rCaptcha .rcRefreshImage{
background:transparent url(/App_Shared/Images/Icons/16x16_public/arrow_refresh_small.png) no-repeat right center;
padding-left:0;
padding-right:20px;
}

.fancyButton input, .fancyButton a {
font-family:Tahoma;
font-weight:bold;
}

.fieldName {
padding:5px 0;
padding-left:5px;
}

.postTitle{
font-family:tahoma;
margin-top:0;
padding-bottom:0;
padding-top:0;
}

.postDescription {
font-size:13px;
padding:0;
}

.commentTitle{
background-position:right center;
font-size:14px;
}


.pagination{
direction:rtl;
}
.pagination span.legend {
font-size:11px;
}
.contentTools a, .attachmentFile, .placesContainer ul.tools a{
background-position:right center !important;
}

.contentTools a.backToCategory {
background-image: url(/App_Shared/images/icons/16x16_public/back_right.png);
}
.placesContainer th{
text-align:right;
}
.sideBar h2{
font-size:15px;
}

h2.sectionTitle
{
background-position:right -467px;
}
.sectionContent{
padding-left:0;
padding-right:19px;
}
.roundedTopLeft, .roundedTopRight,.roundedBottomLeft, .roundedBottomRight{
background-position: -43px -415px;
width:10px;
position:absolute;
height:10px;
}

.roundedTopLeft,.roundedBottomLeft{
left:auto;
right:0;
}
.roundedTopRight,.roundedBottomRight{
right:auto;
left:0;
background-position:-3px -415px;
}
.roundedBottomLeft{
background-position:-43px -452px;
}
.roundedBottomRight{
background-position:-3px -452px;
}

.homeRotator .bannerInfo{
left:auto; right: 40px;
}

.homeRotator .bannerStrip{
right:auto; left:20px;
}


a.imgGallery,a.videoGallery{
float:right;
}


#validatorToolTip{
direction:rtl;
}
.floatl{
 float:right;
}

.floatr{
float:left;
}

.floatn{
float:none;
}

.thumbBeside
{
    padding-right:0;
    padding-left:5px;
}

img.floatl
{
    margin-right:0px;
    margin-left: 5px;
    vertical-align: middle;
}

img.floatr
{
    margin-right:5px;
    margin-left: 0px;
}


.alignl{
text-align:right;
}

.alignr{
text-align:left;
}


.dir{
direction:rtl !important;
}



.drtl{
direction:ltr;
}

.dltr{
direction:rtl;
}


.paddingLeft10px { padding:0 10px 0 0; }
.paddingLeft5px { padding:0 5px 0 0; }

.paddingRight10px { padding:0 0 0 10px; }
.paddingRight5px { padding:0 0 0 10px; }

.marginLeft10px { margin:0 10px 0 0; }
.marginLeft5px { margin:0 5px 0 0; }

.marginRight10px { margin:0 0 0 10px; }
.marginRight5px {  margin:0 0 0 5px; }

.printHead h1{
text-align:right;
}


.sectionTable h2
{
 font-family:Tahoma;
}


.barLoadingPanel
{
    
    background-position: center right;
    padding-right: 24px;
    text-align: right;
}

/* ---------- UPLOAD MANY CONTROL ----------------*/

       .uploadList li{
            padding:0 0 10px 15px;  
            float:right; 
        }

        .uploadList a.download
        {
            float:right;            
            padding:0 0 5px 5px;
        }
        
        .uploadList .info{
       
        }
        .uploadList .info b{
        font-size:10px;
        height:11px;
        left:auto;
        right:0;
        line-height:10px;
        }
        .uploadList .info a,.uploadList .info span {
            float:right;
        }        
        .uploadList .info span.fileSize{
           left:auto;
           right:35px;
           border-left:none;
           border-right:1px solid #777777;
        }
        .uploadList .info span.updown
        {
            left:auto;
            right:0;
        }
        
        .uploadList .info span.updown .up
        {
             background-image: url(/App_Shared/Images/Icons/16x16_public/resultset_next.png);
        }

        .uploadList .info span.updown .down
        {            
             background-image: url(/App_Shared/Images/Icons/16x16_public/resultset_previous.png);   
        }
        .uploadList .info a.deleteLink, .uploadList .info span.deleting{
        border-left:none;
        border-right:1px solid #999999;
        left:auto;
        right:0;
        padding-left:0;
        padding-right:10px;
        }
         .uploadList.singleList .info a.deleteLink, .uploadList.singleList .info span.deleting{
border-right:none;
right:0;
padding-right:0;

        }
        
          .uploadList.singleList .info span.fileSize
          {
              right:0;
              border:none;
          }
        .uploadList .defaultRadio{
        left:auto;
        right:65px;
        }
        
        .upload
        {
        direction:rtl;
        }
        
        .upload H3
        {
        	font-size:14px;
        	font-weight:bold;
        }        
        
        #uploadX { 
        
        right:auto;
        left:5px;
        
        
         }
      .uploadNewLink{
background-position:right center;
}
#sb-counter {
direction:rtl;
}
  
  
  
.forumTable td.firstTd
{
    padding-left:0;
    padding-right:10px;
    border-left:none;
    border-right:1px solid #ccc;
}
.forumTable td.firstTd
{


}
.forumTable td.lastTd
{
    border-left:1px solid #ccc;
    border-right:none;
}

 /*  File: Themes/Public/RedLight/StylesheetRTL.css   */

﻿

 /*  File: Themes/Rad/StyleRTL.css   */

﻿/* @import url("../LTR/RadStyle.css"); */

html{
direction:ltr;
}


.RadComboBox *
{
	direction:rtl;
}




/* 88888888888888888888888888888888888888888888
                  RAD PanelBar
                 p a n e l b a r
   88888888888888888888888888888888888888888888 */
   

.RadPanelBar .rpText
{
    font-family:"Tahoma";
    font-size: 13px;
    text-align:right;
    font-weight:bold;
}


.RadPanelBar .rpExpandable .rpText, .RadPanelBar .rpExpanded .rpText {
padding-right:10px;
}


/* 88888888888888888888888888888888888888888888
                  RAD Splitter
                 s p l i t t e r
   88888888888888888888888888888888888888888888 */
  
   

.RadSplitter .pane, 
.RadSplitter .paneHorizontal 
{
	text-align: right !important;
}

.RAD_SPLITTER table,.RAD_SPLITTER table td ,
.RadSplitter table,.RadSplitter table td {

}

.RadSplitter .rspCollapseBarCollapse {
background-position:-156px 0 !important;
height:39px;
line-height:39px;
}

.RadSplitter .rspCollapseBarExpand {
background-position:-169px 0 !important;
height:39px;
}

.RadSplitter .slideContent, .RadSplitter .slideContentDocked {
text-align:inherit !important;
}


.RadSplitter .slideZone,.RadSplitter .slideContainer  {
direction:ltr;
}

.resizeBar,.resizeBarInactive{
vertical-align:middle !important;
}

/* 88888888888888888888888888888888888888888888
                    RAD Grid
                    g r i d
   88888888888888888888888888888888888888888888 */
   
.GridCommandRow td
{
    text-align:right;
    
}

.RadGrid th
{
    font-family:"tahoma";
    font-size:11px;
}

.RadGrid, .RadGrid td,  .MasterTable, .DetailTable, .GroupPanel table, .GridEditForm table, .GridToolTip 
{
    font-family:"Tahoma" !important;
    font-size:11px;
}

.RadGrid .rgHeader:first-child, .RadGrid th.rgResizeCol:first-child, .RadGrid .rgFilterRow > td:first-child, .RadGrid .rgRow > td:first-child, .RadGrid .rgAltRow > td:first-child {
border-left:medium none;
border-right:medium none;
padding-right:7px !important;
}

.RadGrid .rgExpand {
    background-position:-21px -568px;
}

.RadGrid .rgAdd {
 background-position:right -841px !important;
display:inline-block;
padding-right:35px !important;
margin-right:-15px;
    
}


.RadGrid .rgCollapse {
    background-position:3px -568px;
}

.GridRow td{
    text-align:right !important;
}    

.RadGrid .rgWrap {
float:right;
}

.RadGrid .rgInfoPart {
float:left;
}

/*
.RadGrid .rgPageFirst {
background-position:0 -998px !important ;
}
.RadGrid .rgPageFirst:hover {
background-position: 0 -1048px !important;
}
.RadGrid .rgPagePrev {
background-position:0 -848px !important;
}
.RadGrid .rgPagePrev:hover {
background-position: 0 -898px !important;
}

.RadGrid .rgPageLast {
background-position:0 -548px !important;
}
.RadGrid .rgPageLast:hover {
background-position: 0 -598px !important;
}
.RadGrid .rgPageNext {
background-position:0 -698px !important;
}
.RadGrid .rgPageNext:hover {
background-position: 0 -748px !important;
}
*/


.RadGrid .rgHeader{
font-weight:bold;
}

*:first-child+html .RadGrid .rgNumPart a,
*:first-child+html .RadGrid .rgArrPart2 span,
*:first-child+html .RadGrid .rgArrPart1 span
 {
display:inline-block !important;
float:none !important;
}

.RadGrid div.rgArrPart2 a{
float:right !important;
}


/*
.RadGrid .rgHeader:first-child, .RadGrid th.rgResizeCol:first-child, .RadGrid .rgFilterRow > td:first-child, .RadGrid .rgRow > td:first-child, .RadGrid .rgAltRow > td:first-child {
border-left:none !important;
padding-left:7px !important;
border-right:none !important;
padding-right:7px !important;
}
*/

.RadGrid .rgHeader, .RadGrid .rgResizeCol {
text-align:right;
}

.RadGrid TABLE.rcTable td {
border-width:0 !important;
}

.RadFileExplorer .RadGrid td {
border-style:none !important;
}

.RadMenu .rmGroup, .RadMenu .rmGroup .rmVertical {
background-position:101% 0 !important;
}

.RadMenu .rmMultiColumn .rmGroupColumn {
float:right;
}

.RadMenu, .RadMenu .rmLink {
font-family:Tahoma !important;
}

.RadMenu_Context_rtl .rmGroup .rmLink:hover, .RadMenu_Context_rtl .rmGroup .rmFocused, .RadMenu_Context_rtl  .rmGroup .rmSelected, .RadMenu_Context_rtl  .rmGroup .rmExpanded {
background-position:0 -168px !important;
}

.RadMenu_Context_rtl .rmGroup .rmLink:hover .rmText, .RadMenu_Context_rtl  .rmGroup .rmFocused .rmText, .RadMenu_Context_rtl  .rmGroup .rmSelected .rmText, .RadMenu_Context_rtl  .rmGroup .rmExpanded .rmText {
background-position:100% -192px !important;
}

.RadMenu .rmGroup .rmText {

padding:0 34px 0 28px !important;
}


.RadGrid .rgHeaderDiv {
margin-left:0 !important;
padding-left:0 !important;

}

/*
.RadGrid{
direction:ltr !important;
}*/

.rgDataDiv div{
direction:rtl !important;
}
 

/*\*/ 
html*.rgMasterTable { 
]width:auto !important;    
}/*end*/ 



/* 88888888888888888888888888888888888888888888
                  RAD ComboBox
                c o m b o b o x
   88888888888888888888888888888888888888888888 */
   
.RadComboBox .rcbInput, .RadComboBoxDropDown
{
    font-family:tahoma !important;
    font-size: 12px !important;
    text-align:right;
}
.mini li,
.mini .rcbInput
{
font-size:10px !important;
}


.RadComboBox table{
direction:rtl !important;
}


.RadComboBox table td.rcbInputCell, .RadComboBox .rcbInputCell .rcbInput {
padding-left:0 !important;
padding-right:2px !important; 
}


.RadComboBox, .RadComboBox .rcbInput, .RadComboBoxDropDown {
text-align:right !important;
}

.RadComboBox td.rcbArrowCellRight {
background-position:-18px -88px !important;
}

.RadComboBox td.rcbInputCellLeft {
background-position:100% 0 !important;
}


/* 88888888888888888888888888888888888888888888
                  RAD TabStrip
                t a b s t r i p
   88888888888888888888888888888888888888888888 */

.RadTabStrip
{  
  direction:rtl;
}

.RadTabStrip .rtsUL {
text-align:right;  
}

.RadTabStrip.smallerTabs .rtsLevel1 .rtsTxt {
font-family:Tahoma !important;
font-size:11px;
font-weight:bold;
}


.rtsIn{
font-family:Tahoma;
font-weight:bold;
font-size:12px;
}


/* 88888888888888888888888888888888888888888888
                  RAD ToolTip
                 t o o l t i p
   88888888888888888888888888888888888888888888 */


    
.returnMessage .rtWrapperContent div.msg{
background-position:right center;
font-size:13px;
font-weight:bold;
padding-left:10;
font-family:Tahoma;
}

.RadToolTip.returnMessage div.rtTitlebar {
font-weight:bold !important;
}





/* 88888888888888888888888888888888888888888888
                  RAD Window
                 w i n d o w
   88888888888888888888888888888888888888888888 */
  
div.RadWindow table.rwTitlebarControls ul.controlbuttons li a {

}

div.RadWindow table.rwTitlebarControls ul.controlbuttons li a {
font-size:0px !important;

}
div.RadWindow table{
direction:ltr;
}

div.RadWindow table.rwTitlebarControls{
direction:rtl;
}
div.RadWindow table.rwTitlebarControls em 
{
    float:right !important;
}

.RadWindow .rwControlButtons span {
text-indent:0px;
font-size:0;
}
div.RadWindow table.rwTitlebarControls a.rwIcon {
margin:4px 0 0 5px !important;
}

.RadWindow .rwControlButtons {
float:left !important;
}


.RadWindow .rwDialogText {
text-align:right !important;
}


.RadWindow .rwPopupButton {
margin:8px 0 8px 8px !important;
}


.rwDialogPopup .rwPopupButton, .rwDialogPopup .rwPopupButton span {
float:right !important;
}

.rgNoRecords, .rgNoRecords div{
text-align:right;
}

.rfeUploadInfoPanel dt {
float:right !important;
padding:0 0 0 4px !important;
}

/* 88888888888888888888888888888888888888888888
                  RAD TreeView
                 t r e e v i e w
   88888888888888888888888888888888888888888888 */


.RadTreeView,
.RadTreeView .rtIn, .RadTreeView .rtEdit .rtIn input {
    font-family:"Tahoma" !important;
    font-size:11px !important;
    text-align:right;
    font-weight:bold !important;
    
}


.RadTreeView_rtl .rtPlus, .RadTreeView_rtl .rtMinus {
margin-right:-19px !important;
margin-left:0px !important;
padding-right:18px !important;
right:0px !important;
width:0px !important;
}

.rtImg{
 padding-left: 0px !important; 
 padding-right: 6px !important; 
}

.RadTreeView_rtl .rtTop, .RadTreeView_rtl .rtMid, .RadTreeView_rtl .rtBot {
 padding:2px 15px 2px 15px !important; 
}






/* 88888888888888888888888888888888888888888888
                  RAD Form Decortator
               f o r m d e c o r a t o r
   88888888888888888888888888888888888888888888 */



.reWrapper_center, .reRightVerticalSide, .reLeftVerticalSide, .reWrapper_corner
{
	visibility: hidden;
}

.reToolZone
{
	background-color: transparent !important;
}

.reResizeCell div
{
	visibility: hidden !important;
}



.reDropDownBody span
{
	float: right !important;
	margin-right: 4px;
}

.reDropDownBody .reButton_text
{
	float: right !important;
	text-align: right !important;
	width: 100px !important;
	margin-right: 0;
}


.reInsertTable .reToolbar li  {
float:right !important;
}
.reDropDownBody .reTlbVertical ul li{
float:none;
}
/*
.reDropDownBody .reTlbVertical ul li a:hover{
background-position:-594px 0;
}*/

.reDropDownBody .reTlbVertical .reToolbar {
width:100%;
}
.reToolZone{
direction:ltr;
}

.reEditorModes span {
padding-right:10px;
}

.RadToolBar {
text-align:right;
}

.RadToolBar .rtbText {
font-weight:bold;
font-size:11px;
}

.reEditorModes a {
font-family:tahoma;
font-size:11px;
font-weight:bold;
}


/* 88888888888888888888888888888888888888888888
                  RAD  Scheduler
               
   88888888888888888888888888888888888888888888 */
.RadScheduler , .RadScheduler * {
direction:ltr !important;

}

.RadScheduler .rsHeader h2 {
color: White;
}

.RadScheduler .rsAptContent {
cursor:pointer;
cursor:hand;
}





.RadScheduler .rsHeader .rsPrevDay {
background-position:-10px -48px !important;
margin:10px -15px 0 40px !important;
text-align:left;
display:inline-block !important;
}

.RadScheduler .rsDatePickerActivator{
text-align:left;
}

.RadScheduler .rsHeader .rsNextDay {
background-position:0 -48px !important;
margin:10px 20px 0 -10px !important;
text-align:left;
display:inline-block !important;
}

.RadScheduler .rsHeader em{
display:inline-block;
}

.rsHeader p
{
width:100px;
}

.RadScheduler .rsHeader h2 {
padding-right:5px;
}

.RadScheduler .rsHorizontalHeaderTable th {
padding:0 2px;
}

.RadScheduler .rsTopWrap .rsLastCell {
border-left-width:0;
border-right-width:1px !important;
}

.RadScheduler .rsHorizontalHeaderTable,.RadScheduler .rsDatePickerWrapper div{
direction:rtl !important;
}

.RadInput_Default .riError, .RadInput_Error_Default {

background-position:2px -298px !important;
}


.RadSiteMap .rsmColumn {
float:right;
}

.RadSiteMap_Default .rsmLink, .RadSiteMap_Default .rsmTemplate {
font-family:Tahoma;
}

.RadSiteMap .rsmLevel1 .rsmList .rsmItem {
margin-left:0;
margin-right:10px;
}

.RadSiteMap .rsmLink, .RadSiteMap .rsmTemplate {
margin-left:10px;
margin-right:0;
padding:2px 0 2px 5px;
}
.RadSiteMap .rsmThreeLevels .rsmLevel1 .rsmLink, .RadSiteMap .rsmThreeLevels .rsmLevel1 .rsmTemplate, .RadSiteMap .rsmTwoLevels .rsmLevel1 .rsmLink, .RadSiteMap .rsmTwoLevels .rsmLevel1 .rsmTemplate, .RadSiteMap .rsmOneLevel .rsmItem .rsmLink, .RadSiteMap .rsmOneLevel .rsmItem .rsmTemplate {
padding-right:5px;
}




/*****************************************************
DIALOGS
****************************************************/


.reTableWizardSpinBox a span {
text-indent:9999px !important;
}
.reSpinBox a {
text-indent:9999px !important;
}

.reControlsLayout .reLabelCell, .reControlsLayout .reControlCell {
text-align:right !important;
}

.reToolWrapper
{
float:right !important;
}



.reBottomcell table
{
    float: left !important;
    margin: 4px 0 0 10px;
}


.reBottomcell table td
{
    padding-right: 4px;
}

.UploadPanel
{
    padding-right: 12px;
}

.filesize
{
    width: 70px;
}

.filemanagergrid td
{
    text-align: right;
}

.reBottomcell
{
    text-align: left;
}

.reBottomcell .radfdSkinnedFormButton,
.reBottomcell .radfdSkinnedFormButton
{
    margin-left: 12px;
}

.ImageProperties .radfd_skipme,
.TableWizard .radfd_skipme
{
    border-width: 1px !important;
    border-left: 0 !important;
}

.ImageProperties .reImageDialogCaller,
.ImageMapEditor .reImageDialogCaller,
.PageProperties .reImageDialogCaller,
.PageProperties .reImageDialogCaller
{
    position: relative;
    right: -157px;
}

.ConstrainProportions
{
    visibility: hidden;
}

.propertyLabel
{
    text-align: left !important;
    padding-left:5px;
}

.AboutDialog
{
    direction: ltr;
}

.ComboLTR
{
    direction:ltr !important;
    text-align:left !important;
}


 /*  File: Themes/Rad/Default/StyleRTL.css   */

﻿/* @import url("../../RTL/RadStyle.css"); */



.RadGrid .rgHeader, .RadGrid th.rgResizeCol {
border-width:0 1px 1px 0;
border-left-color:#872B07;
}

.RadGrid .rgFilterRow td {
border-width:0 1px 1px 0;
}

.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td {
border-style:none solid solid none;
border-width:0 1px 1px 0;
}

.RadGrid .rgSelectedRow td, .RadGrid .rgActiveRow td, .RadGrid .rgHoveredRow td, .RadGrid .rgEditRow td {
border-right:0 none;
padding-right:8px;
}

.Default.reInsertTable {
width:144px !important;
}