﻿/*
    SiteSaz Corporation 2006 - 2011

    FileName: Default.css
    Version : 1.8
    Description: 
        Main style sheet for admin control panel. For change the style or any color of panel, this file must be edited.
        all direction (rtl: Right To Left and ltr: Left To Right)  styles are applied in this file.
*/


/*********************/
/*
/* General Skin Styles
/*
/********************/
body {
    background-color:#f1f1f1;
    background-image:url('body-bg.png');
    background-repeat:repeat-x;
    margin:0px;
}
h4 {
    margin:0px;
}
#divPageContent {
    width:100%;
    height:100%;
}
#divMainContainer {
    width:1100px;
    height:84px;
    background-repeat:no-repeat;
}
#divMainContainer.rtl {
   background-image:url('rtl-panel-head-bg.png');
}
#divMainContainer.ltr {
   background-image:url('ltr-panel-head-bg.png');
}
#divMainContainer.rtlLogin {
   background-image:url('rtl-login-head-bg.png');
   height:84px;
}
#divMainContainer.ltrLogin {
   background-image:url('ltr-login-head-bg.png');
   height:84px;
}
#divHeader {
}
#divHeader .imgPos {
    position:relative;
    top:2px;
}
#divTopButtons {
}
#divMenu.rtl {
    padding-left:30px;
    padding-right:30px;
}
#divMenu.ltr {
    padding-left:30px;
    padding-right:30px;
}
#divContent {
    clear:both;
}
#PageStruct {
    width:100%;
}
#PageStruct .SpeedBarContainer {
    vertical-align:top;
    width:150px;
}
#PageStruct #ContentContainer {
    vertical-align:top;
}
.divDefaultPageSection {
    width:100%;
}
.divInnerPageSection {
    width:100%;
}
.boxTopRow {
    height:43px;
}
.boxTopRow .outerBg {
    width:24px;
}
.boxTopRow .topLeftCorner_rtl {
    background-image:url(rtl-panelBox-topLeftCrnr.png);
}
.boxTopRow .topLeftCorner2_rtl {
    background-image:url(rtl-panelBox-topLeftCrnr2.png);
}
.boxTopRow .topLeftCorner3_rtl {
    background-image:url(rtl-panelBox-topLeftCrnr3.png);
}
.boxTopRow .topLeftCorner4_rtl {
    background-image:url(rtl-panelBox-topLeftCrnr4.png);
}
.boxTopRow .topLeftCorner4_rtl .topLeftCornerDiv,
.boxTopRow .topLeftCorner4_ltr .topLeftCornerDiv {
    width:37px;
}
.boxTopRow .topLeftCorner_ltr {
    background-image:url(ltr-panelBox-topLeftCrnr.png);
}
.boxTopRow .topLeftCorner2_ltr {
    background-image:url(ltr-panelBox-topLeftCrnr2.png);
}
.boxTopRow .topLeftCorner3_ltr {
    background-image:url(ltr-panelBox-topLeftCrnr3.png);
}
.boxTopRow .topLeftCorner4_ltr {
    background-image:url(ltr-panelBox-topLeftCrnr4.png);
}
.boxTopRow .topBeforeTitleBox {
    background-image:url(panelBox-topBg.png);
    background-repeat:repeat-x;
}
.boxTopRow .titleBoxLeft_rtl {
    background-image:url(rtl-panelBox-tb-LeftCrnr.png);width:23px;
}
.boxTopRow .titleBoxLeft_ltr {
    background-image:url(ltr-panelBox-tb-LeftCrnr.png);width:23px;
}
.boxTopRow .titleBoxBg {
    background-image:url(panelBox-tb-Bg.png);
    background-repeat:repeat-x;
    white-space:nowrap;
    padding:0px 10px;
}
.boxTopRow .titleBoxRight_rtl {
    background-image:url(rtl-panelBox-tb-RightCrnr.png);width:46px;
}
.boxTopRow .titleBoxRight_ltr {
    background-image:url(ltr-panelBox-tb-RightCrnr.png);width:46px;
}
.rtl .boxTopRow .titleBoxBg .titleBoxTitleDiv {
    width:100px;
    text-align:center;
    font-family:Tahoma,Verdana;
    font-size:13px;
}
.ltr .boxTopRow .titleBoxBg .titleBoxTitleDiv {
    width:100px;
    text-align:center;
    font-family:'Segoe UI',Verdana,Tahoma;
    font-size:13px;
}
.rtl .boxTopRow .titleBoxBg .titleBoxTitleFreeWidthDiv {
    text-align:center;
    font-family:Tahoma,Verdana;
    font-size:13px;
}
.ltr .boxTopRow .titleBoxBg .titleBoxTitleFreeWidthDiv {
    text-align:center;
    font-family:'Segoe UI',Verdana,Tahoma;
    font-size:13px;
}
.boxTopRow .outerBgDiv {
    width:24px;
}
.boxTopRow .topLeftCornerDiv {
    width:37px;
}
.boxTopRow .titleBoxLeftDiv {
    width:23px;
}
.boxTopRow .titleBoxBgDiv {
}
.boxTopRow .titleBoxRightDiv {
    width:46px;
}
.boxMidRow {
}
.boxMidRow .content {
    background-color:#fff;
    width:100%;
}
.boxMidRow .rightCrnr_rtl {
    background-image:url(rtl-panelBox-midRightCrnr.png);
}
.boxMidRow .rightCrnr_ltr {
    background-image:url(ltr-panelBox-midRightCrnr.png);
}
.boxMidRow .leftCrnr_rtl {
    background-image:url(rtl-panelBox-midLeftCrnr.png);
}
.boxMidRow .leftCrnr_ltr {
    background-image:url(ltr-panelBox-midLeftCrnr.png);
}
.boxMidRow .boxHandleContainer {
    vertical-align:middle;
}
.boxBotRow {
    height:19px;
}
.boxBotRow .bg {
    background-image:url(panelBox-botBg.png);
    background-repeat:repeat-x;
}
.boxBotRow .rightCrnr_rtl {
    background-image:url(rtl-panelBox-botRightCrnr.png);
}
.boxBotRow .rightCrnr_ltr {
    background-image:url(ltr-panelBox-botRightCrnr.png);
}
.boxBotRow .leftCrnr_rtl {
    background-image:url(rtl-panelBox-botLeftCrnr.png);
}
.boxBotRow .leftCrnr_ltr {
    background-image:url(ltr-panelBox-botLeftCrnr.png);
}
.boxHandle {
    cursor:pointer;
}
.rtl #divPageDescription {
    font-family:Tahoma,Verdana;
    font-size:13px;
    padding:0px 0px 20px 0px;
}
.ltr #divPageDescription {
    font-family:'Segoe UI',Verdana,Tahoma;
    font-size:13px;
    padding:0px 0px 20px 0px;
}
#divPath {
    padding-bottom:10px;
    border-bottom:1px solid #000;
}
#divSearch {
    padding-bottom:10px;
    border-bottom:1px dashed #999;
}
#divTopCommand {
    padding:10px 0px;
}
#divListFilter {
    padding:0px 0px 10px 0px;
}
.wizard_title {
    position:relative;
    top:-5px;
}
.glbPageLoading {
	width:155px;
	height:18px;
	position:fixed;
	left:50%;
	top:50%;
    z-index:200;
	background:#CCC url(loading.gif) center center no-repeat;
	border:1px solid #DDD;
	opacity:0.9;
	box-shadow:0px 0px 1px #777;
	-moz-box-shadow:0px 0px 1px #777;
	-webkit-box-shadow:0px 0px 1px #777;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	text-align:center;
	padding-top:5px;
	direction:rtl;
	transition: all 1s;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
}
.glbPageLoading:hover {
	border:1px solid #FFF;
	cursor:wait;
	opacity:1;
	box-shadow:0px 0px 1px #333;
	-moz-box-shadow:0px 0px 1px #333;
	-webkit-box-shadow:0px 0px 1px #333;
}
.divSectionDropDownCtnr_rtl>div {
    background-image:url(rtl-dropdown-bg.png);
    background-repeat:no-repeat;
    width:600px;
    height:20px;
    cursor:default;
    overflow:hidden;
}
.divSectionDropDownCtnr_ltr>div {
    background-image:url(ltr-dropdown-bg.png);
    background-repeat:no-repeat;
    width:600px;
    height:20px;
    cursor:default;
    overflow:hidden;
}
#divShowSectionList {
    border:1px solid #abadb3;
    position:absolute;
    background-color:#fff;
}
.pagePathSelect {
}
#divImageToolbar {
    background-color:#ddd;
    border:1px solid #707070;
    margin:auto;
    padding:5px 5px 0px 5px;
    width:390px;
    direction:ltr;
}

/*********************/
/*
/* Block or Box Styles
/*
/********************/

.access_container {
    border:1px solid #aaa;
}

.access_roleList {
    background-color:#fff;
    border-bottom:1px solid #c391af;
    padding:2px;
    cursor:pointer;
}
.access_roleList_no_cursor {
    background-color:#fff;
    border-bottom:1px solid #c391af;
    padding:2px;
}
.access_roleList_selected {
    background-color:#eed6ed;
}
.access_unityRole {
    background-color:#fff;
    padding:2px 5px;
}
.access_unionRole {
    background-color:#ddb;
    border:1px solid #c391af;
    margin:3px;
}
.access_unionRole_Only {
    background-color:#ddb;
}
.access_list_alter {
    background-color:#f4e7f3;
}

/*********************/
/*
/* Common Drag & Drop Styles
/*
/********************/

.common_drag_handle {
    background-image:url(../new_images/move.png);
    height:20px;
    width:20px;
    cursor:move;
}


/*********************/
/*
/* Speed Tool Box Styles
/*
/********************/
#SpeedBox {
    width:150px;
}
#SpeedBox .boxTopRow {
    height:36px;
}
#SpeedBox .boxTopRow .topRightCorner {
    background-image:url(speedBox-topRightCrnr.png);
    background-position:bottom;
    background-repeat:no-repeat;
}
#SpeedBox .boxTopRow .topBeforeTitleBox {
    background-image:url(speedBox-top-Bg.png);
    background-position:bottom;
}
#SpeedBox .boxTopRow .titleBoxRight {
    background-image:url(speedBox-tb-RightCrnr.png);
    background-position:bottom;
    background-repeat:no-repeat;
}
#SpeedBox .boxTopRow .titleBoxBg {
    background-image:url(speedBox-tb-Bg.png);
    background-position:bottom;
}
#SpeedBox .boxTopRow .titleBoxLeft {
    background-image:url(speedBox-tb-LeftCrnr.png);
    background-position:bottom;
    background-repeat:no-repeat;
}
#SpeedBox .boxTopRow .topLeftCorner {
    background-image:url(speedBox-topLeftCrnr.png);
    background-position:bottom;
    background-repeat:no-repeat;
}
#SpeedBox .boxTopRow .topRightCorner div,
#SpeedBox .boxTopRow .topLeftCorner div {
    width:9px;
}
#SpeedBox .boxTopRow .titleBoxRight div,
#SpeedBox .boxTopRow .titleBoxLeft div {
    width:23px;
}
.rtl #SpeedBox .boxTopRow .titleBoxBg div {
    text-align:center;
    font-family:Tahoma,Verdana;
    font-size:10px;
}
.ltr #SpeedBox .boxTopRow .titleBoxBg div {
    text-align:center;
    font-family:'Segoe UI',Verdana,Tahoma;
    font-size:10px;
}
#SpeedBox .boxMidRow {
}
#SpeedBox .boxMidRow .rightCrnr {
    background-image:url(speedBox-midRightCrnr.png);
    background-repeat:repeat-y;
}
.rtl #SpeedBox .boxMidRow .content {
    font-family:Tahoma,Verdana;
    font-size:10px;
}
.ltr #SpeedBox .boxMidRow .content {
    font-family:'Segoe UI',Verdana,Tahoma;
    font-size:10px;
}
#SpeedBox .boxMidRow .leftCrnr {
    background-image:url(speedBox-midLeftCrnr.png);
    background-repeat:repeat-y;
}
#SpeedBox .boxBotRow {
    height:9px;
}
#SpeedBox .boxBotRow .rightCrnr {
    background-image:url(speedBox-botRightCrnr.png);
}
#SpeedBox .boxBotRow .bg {
    background-image:url(speedBox-bot-Bg.png);
}
#SpeedBox .boxBotRow .leftCrnr {
    background-image:url(speedBox-botLeftCrnr.png);
}
#SpeedBox a {
    text-decoration:none;
    color:#000;
}
#SpeedBox .title {
    position:relative;
    top:-12px;
    padding:0px 5px 0px 5px;
}


/*********************/
/*
/*PanBar Box Styles
/*
/********************/
#PanBarBox {
    width:100%;
}
#PanBarBox .boxTopRow {
    height:43px;
}
#PanBarBox .boxTopRow .topRightCorner {
    background-image:url(panbarBox-topRightCrnr.png);
    background-position:bottom;
    background-repeat:no-repeat;
}
#PanBarBox .boxTopRow .topBeforeTitleBox {
    background-image:url(panbarBox-top-Bg.png);
    background-position:bottom;
}
#PanBarBox .boxTopRow .titleBoxRight {
    background-image:url(panbarBox-tb-RightCrnr.png);
    background-position:bottom;
    background-repeat:no-repeat;
}
#PanBarBox .boxTopRow .titleBoxBg {
    background-image:url(panbarBox-tb-Bg.png);
    background-position:bottom;
}
#PanBarBox .boxTopRow .titleBoxLeft {
    background-image:url(panbarBox-tb-LeftCrnr.png);
    background-position:bottom;
    background-repeat:no-repeat;
}
#PanBarBox .boxTopRow .topLeftCorner {
    background-image:url(panbarBox-topLeftCrnr.png);
    background-position:bottom;
    background-repeat:no-repeat;
}
#PanBarBox .boxTopRow .topResetSec_rtl {
    background-image:url(rtl-panbarBoxResetSec.png);
    background-position:bottom;
    background-repeat:no-repeat;
}
#PanBarBox .boxTopRow .topResetSec_ltr {
    background-image:url(ltr-panbarBoxResetSec.png);
    background-position:bottom;
    background-repeat:no-repeat;
}
#PanBarBox .boxTopRow .topRightCorner div,
#PanBarBox .boxTopRow .topLeftCorner div {
    width:9px;
}
#PanBarBox .boxTopRow .titleBoxRight div,
#PanBarBox .boxTopRow .titleBoxLeft div {
    width:23px;
}
.rtl #PanBarBox .boxTopRow .titleBoxBg div {
    text-align:center;
    font-family:Tahoma,Verdana;
    font-size:10px;
}
.ltr #PanBarBox .boxTopRow .titleBoxBg div {
    text-align:center;
    font-family:'Segoe UI',Verdana,Tahoma;
    font-size:10px;
}
#PanBarBox .boxMidRow {
}
#PanBarBox .boxMidRow .rightCrnr {
    background-image:url(speedBox-midRightCrnr.png);
    background-repeat:repeat-y;
}
.rtl #PanBarBox .boxMidRow .content {
    font-family:Tahoma,Verdana;
    font-size:10px;
}
.ltr #PanBarBox .boxMidRow .content {
    font-family:'Segoe UI',Verdana,Tahoma;
    font-size:10px;
}
#PanBarBox .boxMidRow .leftCrnr {
    background-image:url(speedBox-midLeftCrnr.png);
    background-repeat:repeat-y;
}
#PanBarBox .boxBotRow {
    height:9px;
}
#PanBarBox .boxBotRow .rightCrnr {
    background-image:url(speedBox-botRightCrnr.png);
}
#PanBarBox .boxBotRow .bg {
    background-image:url(speedBox-bot-Bg.png);
}
#PanBarBox .boxBotRow .leftCrnr {
    background-image:url(speedBox-botLeftCrnr.png);
}
#PanBarBox a {
    text-decoration:none;
    color:#000;
}
#PanBarBox .title {
    position:relative;
    top:-12px;
}
#PanBarBox .divPanBar {
    border:1px solid #c4c5c8;
    background-color:#e9eaee;
    padding: 5px;
    margin: 5px 0px 5px 0px;
    cursor: pointer;
}
#PanBarBox .divActivePanBar {
    border:1px solid #a2a3a6;
    background-color:#b6b9bb;
    padding: 5px;
    margin: 5px 0px 5px 0px;
    cursor: pointer;
}
.divPanHandle {
    cursor:pointer;
    width:20px;
}
.panItem {
    text-align:center;
    padding:5px 9px
}

/*********************/
/*
/* Text Styles
/*
/********************/
.divNoStyle {
}
.divUpdate {
    line-height:22px;
    padding:10px 0px;
}
.rtl .panelNormalText {
	font-family:Tahoma;
	font-size: 12px;	
}
.ltr .panelNormalText {
	font-family:'Segoe UI',Verdana,Tahoma;
	font-size: 12px;	
}
a {
    text-decoration:none;
    color:Blue;
}
.rtl .norm_link {
	font-size: 10pt;
	font-family:Tahoma,Verdana;
}
.ltr .norm_link {
	font-size: 10pt;
	font-family:'Segoe UI',Verdana,Tahoma;
}
.rtl .medi_link {
	font-size: 9pt;
	font-family:Tahoma,Verdana;    
}
.ltr .medi_link {
	font-size: 9pt;
	font-family:'Segoe UI',Verdana,Tahoma;
}
.rtl .cmdLine_Link {
	font-size: 8pt;
	font-family:Tahoma,Verdana;
	color: #000;
}
.ltr .cmdLine_Link {
	font-size: 8pt;
	font-family:'Segoe UI',Verdana,Tahoma;
	color: #000;
}
.rtl .update_title {
    font-family:Tahoma,Verdana;
    font-size:9pt;
    font-weight:bold;
    border-bottom:1px #67216a solid;
    margin-bottom:5px;
    line-height:16px;
}
.ltr .update_title {
    font-family:'Segoe UI',Verdana,Tahoma;
    font-size:10pt;
    border-bottom:1px #67216a solid;
    margin-bottom:5px;
    line-height:16px;
}
.update_title span {
    background-color:#67216a;
    color:#fff;
    padding:2px 5px;
}
.rtl .norm_text {
	font-size: 10pt;
	font-family:Tahoma,Verdana;
}
.ltr .norm_text {
	font-size: 10pt;
	font-family:'Segoe UI',Verdana,Tahoma;
}
.rtl .norm_text_force {
	font-size: 10pt !important;
	font-family:Tahoma,Verdana !important;
}
.ltr .norm_text_force {
	font-size: 10pt !important;
	font-family:'Segoe UI',Verdana,Tahoma !important;
}
.rtl .medi_text {
	font-size: 9pt;
	font-family:Tahoma,Verdana;
}
.ltr .medi_text {
	font-size: 9pt;
	font-family:'Segoe UI',Verdana,Tahoma;
}
.rtl .larg_alarm_text {
	font-size: 15pt;
	font-family:Tahoma,Verdana;
	color:#cc0000;
}
.ltr .larg_alarm_text {
	font-size: 15pt;
	font-family:'Segoe UI',Verdana,Tahoma;
	color:#cc0000;
}
.rtl .small_text {
	font-size: 8pt;
	font-family:Tahoma,Verdana;
}
.ltr .small_text {
	font-size: 8pt;
	font-family:'Segoe UI',Verdana,Tahoma;
}
.rtl .gridData_small_text {
	font-size: 8pt;
	font-family:Tahoma,Verdana;
	color:#999;
}
.rtl .gridData2_small_text {
	font-size: 8pt;
	font-family:Tahoma,Verdana;
	color:#777;
}
.rtl .gridData3_small_text {
	font-size: 8pt;
	font-family:Tahoma,Verdana;
	color:#555;
}
.rtl .gridData4_small_text {
	font-size: 8pt;
	font-family:Tahoma,Verdana;
	color:#333;
}
.ltr .gridData_small_text {
	font-size: 8pt;
	font-family:'Segoe UI',Verdana,Tahoma;
	color:#999;
}
.ltr .gridData2_small_text {
	font-size: 8pt;
	font-family:'Segoe UI',Verdana,Tahoma;
	color:#777;
}
.ltr .gridData3_small_text {
	font-size: 8pt;
	font-family:'Segoe UI',Verdana,Tahoma;
	color:#555;
}
.ltr .gridData4_small_text {
	font-size: 8pt;
	font-family:'Segoe UI',Verdana,Tahoma;
	color:#333;
}
.rtl .smaller_text {
	font-size: 7pt;
	font-family:Tahoma,Verdana;
}
.ltr .smaller_text {
	font-size: 7pt;
	font-family:'Segoe UI',Verdana,Tahoma;
}
.rtl .strong_text {
	font-size: 11pt;
	font-family:Tahoma,Verdana;
	font-weight:bold;
}
.ltr .strong_text {
	font-size: 10pt;
	font-family:'Segoe UI',Verdana,Tahoma;
	font-weight:bold;
}
.rtl .info_text {
	font-size: 10pt;
	font-family:Tahoma,Verdana;
	color: #93516f;
	font-weight:bold;
}
.ltr .info_text {
	font-size: 10pt;
	font-family:'Segoe UI',Verdana,Tahoma;
	color: #93516f;
	font-weight:bold;
}
.norm_latin{
    font-family:'Segoe UI',Verdana,Arial;
    font-size:10pt;
}
.small_latin{
    font-family:'Segoe UI',Verdana,Arial;
    font-size:8pt;
}
.small_latin_bold {
    font-family:'Segoe UI',Verdana,Arial;
    font-size:8pt;
    font-weight:bold;
}
.rtl .message {
	font-size: 10pt;
	color: #ff0000;
	font-family:Tahoma,Verdana;
}
.ltr .message {
	font-size: 10pt;
	color: #ff0000;
	font-family:'Segoe UI',Verdana,Tahoma;
}
.rtl .validate {
	font-size: 8pt;
	color: #ff0033;
	font-family:Tahoma,Verdana;
}
.ltr .validate {
	font-size: 8pt;
	color: #ff0033;
	font-family:'Segoe UI',Verdana,Tahoma;
}
.SelectedWord {
    background-color: #c391af;
}
.selectedItem {
    background-color: #eed6ed;
}
.unorderedList {
    list-style-type:none;
    padding:0px;
    margin:0px;
}
.blackLink {
    color:#000;
    text-decoration:none;
}
a.blackLink:hover
{
    text-decoration:underline;
}

/*********************/
/*
/* Color Styles
/*
/********************/
.backColor1 {
    background-color: #c391af;
}
.backColor2 {
    background-color: #eed6ed;
}
.borderColor1 {
    border-color: #c391af;
}
.backForeColor1 {
    background-color: #c391af;
    color:#fff;
}


/*********************/
/*
/* Other Styles
/*
/********************/
.imgPos1 {
    position:relative;
    top: 5px;
}
.imgPos2 {
    position:relative;
    top: 7px;
}
.imgPos3 {
    position:relative;
    top: 3px;
}

/*********************/
/*
/* Grid Styles
/*
/********************/
#divListCommand {
}
#divListGrid {
}
.list {
    border:1px solid #c391af;
    width:99%;
}
.list td {
    border:1px solid #c391af;
}
.list td.none {
    border:0px none #c391af;
}
.list td.bottom {
    border-bottom:2px solid #c391af;
}
.list td.top {
    border-top:1px solid #c391af;
}
.rtl .list_title {
	height:24px;
	background-image:url(grid-title-bg.gif);
	background-repeat:repeat-x;
	background-color:#67216a;
	color:#fff;
	font-family:Tahoma,Verdana;
	font-size:8pt;
	font-weight:bold;
}
.ltr .list_title {
	height:24px;
	background-image:url(grid-title-bg.gif);
	background-repeat:repeat-x;
	background-color:#67216a;
	color:#fff;
	font-family:'Segoe UI',Verdana,Tahoma;
	font-size:8pt;
	font-weight:bold;
}
.rtl .list_row {
	font-size:9pt;
	font-family:Tahoma,Verdana;
	height:20px;
	background-color:#fff;
}
.ltr .list_row {
	font-size:9pt;
	font-family:'Segoe UI',Verdana,Tahoma;
	height:20px;
	background-color:#fff;
}
.rtl .list_alter {
	font-size: 9pt;
	font-family:Tahoma,Verdana;
	height:20px;
	background-color:#eed6ed;
}
.ltr .list_alter {
	font-size: 9pt;
	font-family:'Segoe UI',Verdana,Tahoma;
	height:20px;
	background-color:#eed6ed;
}
.list_pager {
	font-size: 10pt;
	font-family:'Segoe UI',Verdana,Tahoma;
}
.list_pager_cust {
	font-size: 10pt;
	font-family:'Segoe UI',Verdana,Tahoma;
	text-align:center;
	border:1px solid #c391af;
}
/*
.list_row input {
    background-color:#fff;
}
.list_alter input {
    background-color:#eed6ed;
}
*/
.rtl .list_select {
	font-size:9pt;
	font-family:Tahoma,Verdana;
	height:20px;
	background-color:#cbd9c2;
}
.ltr .list_select {
	font-size:9pt;
	font-family:'Segoe UI',Verdana,Tahoma;
	height:20px;
	background-color:#cbd9c2;
}
.rtl .list_footer {
	font-weight:bold;
	font-size: 9pt;
	color: #ffff66;
	font-family:Tahoma,Verdana;
	height:20px;
	background-color:#cc9933;
}
.ltr .list_footer {
	font-weight:bold;
	font-size: 9pt;
	color: #ffff66;
	font-family:'Segoe UI',Verdana,Tahoma;
	height:20px;
	background-color:#cc9933;
}
.list_sortHandle {
    cursor:move;
}
.list_hidden_data {
    display:none;
}
.select_hidden_data {
    display:none;
}
.row_col {
    vertical-align:top;
}
.col_head_link {
    padding:5px 0px;
}
.col_head_handle {
    cursor:move;
}
.col_data {
    padding:5px 5px 15px 5px;
    min-height:20px;
    min-width:70px;
}
.col_data div.cntContainer {
    background-color:#fff;
    border:1px solid #c391af;
    padding:2px;
    margin-bottom:5px;
}
.col_data span.drag_handle {
    cursor:move;
    height:19px;
    width:19px;
}
.col_key {
    background-color:#888;
    color:#fff;
}
.LeftToRight {
	direction: ltr;
}
.RightToLeft {
	direction: rtl;
}
.rtl .cmdTitlePos {
    position:relative;
    top:-6px;
    left:4px;
}
.rtl .cmdTitlePos2 {
    position:relative;
    top:-3px;
    left:2px;
}
.ltr .cmdTitlePos {
    position:relative;
    top:-6px;
    right:4px;
}
.ltr .cmdTitlePos2 {
    position:relative;
    top:-3px;
    right:2px;
}
.hidden_data {
    display:none;
}

/***********************/
/*
/* Settings Tab Styles
/*
/**********************/
#divSearchResult {
    background-color:#faeffa;
    border:1px solid #c391af;
    position:absolute;
    z-index:100;
}
#divSearchResultContainer {
    padding:0px 5px;
}
.divSearchResult {
    background-color:#faeffa;
    border:1px solid #c391af;
    position:absolute;
    z-index:100;
}
.divResultContainer {
    padding:0px 5px;
}
.divBoxBorder {
    border:1px solid #abadb3
}

/***********************/
/*
/* JQuery Override Styles
/*
/**********************/
.ui-sortable-placeholder {
    visibility: visible !important;
    border: 1px dashed red;
    height: 35px !important;
}
.ui-sortable-placeholder * {
    visibility: hidden;
}
.ui-state-highlight {
    height: 40px;
    border: 2px dotted #bcbcd6;
    line-height: 1.2em;
}
.ui-col-state-highlight {
    height: 40px;
    width: 60px;
    border: 10px solid #39b618;
    background-color:#974e6d;
    line-height: 1.2em;
}
.ui-effects-transfer { 
    border: 2px dotted #000; 
}


/***********************/
/*
/* Splitter Styles
/*
/**********************/
.spltCntr {
	border: 1px solid #c391af;
}
.vsplitbar {
	width: 5px;
	background: #c391af url(../new_images/vgrabber.gif) no-repeat center;
}

/***********************/
/*
/* Pages Styles
/*
/**********************/

/****************/
/* Content Page */
/****************/
.contentPage_button {
    background-image: url(../new_images/content-type-icons.png);
    cursor: pointer;
    border: medium none;
}
.row_content_addHtml {
    background-position: 0px -47px;
    height: 37px;
    width: 35px;
}
.row_content_addRss {
    background-position: -35px -47px;
    height: 37px;
    width: 35px;
}
.row_content_addTemplate {
    background-position: -71px -47px;
    height: 37px;
    width: 40px;
}
.row_content_addLink {
    background-position: -112px -47px;
    height: 37px;
    width: 35px;
}
.row_cols {
    background-color:#f2e2ef;
}
.access_role_icon {
    background-image:url(../new_images/role-small.png);
    background-repeat:no-repeat;
}
.mail_list_icon {
    background-image:url(../new_images/list-small.png);
    background-repeat:no-repeat;
}

/****************/
/* Store Page */
/****************/
.store_ui_tab {
    list-style-type:none;
    padding:0px;
    width:100%;
}
.store_ui_tab td {
    background-color:#9f699d;
    height:40px;
    text-align:center;
    border:1px solid #c291af;
    cursor:pointer;
    color:#7f4383;
}
.store_ui_tab td:hover {
    background-color:#8f598d;
    color:#af73b3;
}
.store_ui_tab td.selected {
    background-color:#783278;
    color:#fff;
}
.store_ui_tab td span {
    vertical-align:middle;
    font: normal normal bold 10pt tahoma,verdana;
}
.store_box {
    border:1px solid #c291af;
    clear:both;
}
.rtl .store_box input {
    font-family:Tahoma,Verdana;
    font-size:10pt;
}
.ltr .store_box input {
    font-family:'Segoe UI',Verdana,Tahoma;
    font-size:10pt;
}
.store_ctgList div {
    padding:3px 0px;
}
.store_ctgList div div {
    padding:3px 30px;
}
.store_ctgList div span {
    position:relative;
    top:-12px;
}
.store_latest_appIcon {
    white-space:nowrap;
}
.store_latest_appInfo {
    width:100%;
    vertical-align:top;
}
.store_latest_appInfo p {
    margin:5px 20px;
}
.store_latest_appBtn {
    white-space:nowrap;
}
.store_latest_appBtn input {
    width: 130px;
}
.store_list {
    width:100%;
    padding:0px;
}
.store_list_item {
}
.store_list_alter {
    background-color:#eed6ed;
}
.store_color1 {
    color:#783278;
}
.store_color2 {
    color:#7f4383;
}
.store_color3 {
    color:#9f699d;
}
.store_color4 {
    color:#eed6ed;
}
.store_color5 {
    color:#c949aa;
}
.store_color6 {
    color:#ffd700;
}
.store_color7 {
    color:#a4c19c;
}
.store_color8 {
    color:#9ab8d2;
}
.store_color9 {
    color:#a2130b;
}
.store_color10 {
    color:#194b7c;
}
.store_bgcolor1 {
    background-color:#783278;
}
.store_bgcolor2 {
    background-color:#7f4383;
}
.store_bgcolor3 {
    background-color:#9f699d;
}
.store_bgcolor4 {
    background-color:#eed6ed;
}
.store_bgcolor5 {
    background-color:#c949aa;
}
.store_bgcolor6 {
    background-color:#ffd700;
}
.store_bgcolor7 {
    background-color:#a4c19c;
}
.store_bgcolor8 {
    background-color:#9ab8d2;
}
.store_bgcolor9 {
    background-color:#a2130b;
}
.store_bgcolor10 {
    background-color:#194b7c;
}
.rtl .store_font1 {
    font-family:Tahoma;
}
.rtl .store_font2 {
    font-family:Yekan;
}
.rtl .store_font3 {
    font-family:Koodak;
}
.rtl .store_font4 {
    font-family:Verdana;
}
.rtl .store_font5 {
    font-family:Arial;
}
.rtl .store_font6 {
    font-family:Serif;
}
.ltr .store_font1 {
    font-family:'Segoe UI';
}
.ltr .store_font2 {
    font-family:Verdana;
}
.ltr .store_font3 {
    font-family:Tahoma;
}
.ltr .store_font4 {
    font-family:Arial;
}
.ltr .store_font5 {
    font-family:Serif;
}
.ltr .store_font6 {
    font-family:Serif;
}
.store_fontSize1 {
    font-size:8pt;
}
.store_fontSize2 {
    font-size:10pt;
}
.store_fontSize3 {
    font-size:12pt;
}
.store_fontSize4 {
    font-size:14pt;
}
.store_fontSize5 {
    font-size:16pt;
}
.store_fontSize6 {
    font-size:18pt;
}
.store_fontSize7 {
    font-size:20pt;
}
.store_fontSize8 {
    font-size:22pt;
}

/*********************/
/*
/* Modules' styles
/*
/********************/
.TextBox-A {
    font: 11px Tahoma;
    width: 35px;
    border: 1px solid #a8a8a8;
    padding: 4px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.TextBox-B {
    font: 11px Tahoma;
    width: 100px;
    border: 1px solid #a8a8a8;
    padding: 4px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.TextBox-C {
    font: 11px Tahoma;
    width: 160px;
    border: 1px solid #a8a8a8;
    padding: 4px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.TextBox-D {
    font: 11px Tahoma;
    width: 300px;
    border: 1px solid #a8a8a8;
    padding: 4px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.TextBox-E {
    direction: ltr;
    text-align: left; /* For EN type text */
}
.TextBox-A:focus, .TextBox-B:focus, .TextBox-C:focus, .TextBox-D:focus, .TextArea-A:focus, .TextArea-B:focus {
    background: #F2F7F9;
    border: 1px solid #777777;
}
/*( #6.2 Text Area )*/
.TextArea-A {
    min-width: 300px;
    max-width: 300px;
    min-height: 100px;
    font: 12px tahoma;
    border: 1px solid #a8a8a8;
    padding: 4px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.TextArea-B {
    min-width: 420px;
    max-width: 420px;
    min-height: 120px;
    font: 12px tahoma;
    border: 1px solid #a8a8a8;
    padding: 4px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
/*( #6.3 Button )*/
.sg-button {
    display: inline-block;
    position: relative;
    padding: 7px 10px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, .22);
    font: normal 12px tahoma;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
    box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
    -webkit-transition: all 0.15s ease;
    -moz-transition: all 0.15s ease;
    -o-transition: all 0.15s ease;
    -ms-transition: all 0.15s ease;
    transition: all 0.5s ease;
    border: none;
}
.sg-button:hover {
    cursor: pointer;
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 0px 0px 2px rgba(0, 0, 0, .5);
    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 0px 0px 2px rgba(0, 0, 0, .5);
    box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 0px 0px 2px rgba(0, 0, 0, .5);
}
.sg-button:active {
    -webkit-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .8);
    -moz-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .8);
    box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .8);
}
.sg-button-gray:visited {
    color: #515151;
}
.sg-button-gray {
    color: #515151;
    font: 11px tahoma;
    background: #d3d3d3;
    background: -moz-linear-gradient(top, #d3d3d3 0%, #8a8a8a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3d3d3), color-stop(100%, #8a8a8a));
    background: -webkit-linear-gradient(top, #d3d3d3 0%, #8a8a8a 100%);
    background: -o-linear-gradient(top, #d3d3d3 0%, #8a8a8a 100%);
    background: -ms-linear-gradient(top, #d3d3d3 0%, #8a8a8a 100%);
    background: linear-gradient(top, #d3d3d3 0%, #8a8a8a 100%);
}
.sg-button-red:visited {
    color: #570606;
}
.sg-button-red {
    color: #570606;
    background: #cd4e4e;
    background: -moz-linear-gradient(top, #cd4e4e 0%, #8f1a1a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cd4e4e), color-stop(100%, #8f1a1a));
    background: -webkit-linear-gradient(top, #cd4e4e 0%, #8f1a1a 100%);
    background: -o-linear-gradient(top, #cd4e4e 0%, #8f1a1a 100%);
    background: -ms-linear-gradient(top, #cd4e4e 0%, #8f1a1a 100%);
    background: linear-gradient(top, #cd4e4e 0%, #8f1a1a 100%);
}
.sg-green:visited {
    color: #3e5706;
}
.sg-green {
    color: #3e5706;
    background: #a5cd4e;
    background: -moz-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5cd4e), color-stop(100%, #6b8f1a));
    background: -webkit-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);
    background: -o-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);
    background: -ms-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);
    background: linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);
}
/*( #6.4 Box Notification )*/
.sg-notifi {
    cursor: pointer;
    clear: both;
    margin: 0px 0px 5px 0px;
    padding: 10px 10px 10px 60px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    display: block;
}
.sg-notifi li {
    margin-bottom: 5px;
}
.sg-notifi .ul-bullet {
    margin-right: 20px;
}
.sg-notifi .ul-bullet li {
    padding-right: 5px;
}
/*( #6.5 Easy Border Radius )*/
.round3 {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.round5 {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.round7 {
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}
.round10 {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.round12 {
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
}
.round15 {
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}
.round20 {
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}
.round25 {
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
}
.round30 {
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.round35 {
    -moz-border-radius: 35px;
    -webkit-border-radius: 35px;
    border-radius: 35px;
}
.module_navigation {
    margin: 10px 0px;
}
.rtl .defaultText {
    font-size: 12px;
    font-family:Tahoma,Verdana;
}
.ltr .defaultText {
    font-size: 12px;
    font-family:'Segoe UI',Verdana,Tahoma;
}
