body
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   height: 100%;
}
html
{
   height: 100%;
}

p
{
   font-size: 10pt;
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   text-align: justify;
}

h7
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color: #CC6600;
}

h1
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color: White;
   font-size: 13pt;
   margin: 0 0;
}

h2
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color: black;
   font-size: 13pt;
   font-weight: bold;
}

h3
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color: black;
   font-size: 12pt;
   font-weight: bold;
}

h4
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color: black;
   font-size: 11pt;
   font-weight: bold;
}

h5
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color: black;
   font-size: 10pt;
   font-weight: bold;
}


h6
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color: black;
   font-size: 9pt;
   font-weight: bold;
}


strong
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
}

a
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   text-decoration: none;
   color: #131375;
}

.defaultFont
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
}

.MainTabs_Unselected
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
   padding: 5px,5px,5px,5px;
   text-align: right;
   vertical-align: bottom;
   margin-left: 5px;
   margin-right: 5px;
}

.MainTabs_Selected
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   padding: 5,5,5,5;
   text-align: right;
   vertical-align: bottom;
   margin-right: 5px;
}

.SubTabs_Unselected
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #959595;
   padding: 5,5,5,5;
   text-align: center;
   vertical-align: bottom; /*margin-right: 5px;*/
}

.SubTabs_Selected
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
   padding: 5,5,5,5;
   text-align: center;
   vertical-align: bottom; /*margin-right: 5px;*/
}

.SmallSubTabs_Unselected
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 10px;
   font-weight: bold;
   color: #EFEFEF;
   padding: 0;
   text-align: center;
   vertical-align: middle; /*margin-right: 5px;*/
}

.BigButton_Text
{
   font-family: Tahoma, Sans-Serif;
   font-size: 14pt;
   font-weight: bold;
   color: #FFFFFF;
   padding-right: 10px;
   text-align: right;
   vertical-align: middle;
}

.GeneralButton_Text
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
   text-align: center;
   vertical-align: middle;
}

.GeneralButton_Text_Over
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #DDDDDD;
   text-align: center;
   vertical-align: middle;
}

.SearchCell
{
   padding-left: 10px;
}

.SearchTextBox
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   color: #7F7F7F;
   background-color: #FFFFFF;
   text-align: right;
   height: 16px;
   padding: 0;
   margin: 0;
   width: 150px;
}

.Login_ForgottonPassword
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 10px;
   color: #989898;
   padding: 0;
   padding-left: 5px;
   margin: 0;
   text-decoration: none;
}

.Login_Register
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 10px;
   color: #989898;
   padding: 0;
   padding-left: 0px;
   margin: 0;
   text-decoration: none;
}


.Login_RememberMe
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 11px;
   color: #FFFFFF;
   padding: 0;
   padding-bottom: 5px;
   margin: 0;
}

.Login_TextBox
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 11px;
   color: #9C9C9C;
   margin: 0;
   border: solid 1px #9C9C9C;
   text-align: right;
   width: 120px;
}

.Login_Login
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: normal;
   color: #FFFFFF;
   padding: 0;
   margin: 0;
   text-decoration: none;
}

.Login_LoginName
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
   padding: 0;
   margin: 0;
   text-decoration: none;
}

.Login_Welcome
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   color: #FFFFFF;
   padding: 0;
   margin: 0;
   text-decoration: none;
}

.Login_Logout
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 10px;
   color: #989898;
   padding: 0;
   padding-left: 0px;
   margin: 0;
}

.Login_ErrorMessage
{
   position: absolute;
   left: 380px;
   color: Yellow;
   font-weight: bold;
   font-size: 14px;
   font-family: Tahoma;
}

.LatestNews_TopCell
{
   font-family: Tahoma, Verdana,Helvetica, Sans-Serif;
   font-size: 14px;
   font-weight: bold;
   color: #FFFFFF;
   padding: 2px;
   margin: 0;
   text-align: right;
}

.SmallNews_Title
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   text-align: right;
}

.SmallNews_Intro
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   color: #000000;
   text-align: justify;
}

.SmallNews_ReadMore
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   text-align: right;
   font-weight: normal;
   color: #151B8D;
}

.LatestNews_ReadMore
{
   font-weight: normal;
   color: #151B8D;
}

.LatestNewsReadMore_TitleHeader
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 20px;
   color: #FFFFFF;
   padding-right: 10px;
   text-align: right;
   text-transform: uppercase;
}

.LatestNewsReadMore_Intro
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 16px;
   font-weight: bold;
   color: #000000;
   padding-right: 10px;
   text-align: right;
}

.LatestNewsReadMore_Text
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 16px;
   color: #000000;
   padding-right: 10px;
   text-align: right;
}

.SmallBook_Title
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: Black;
   text-align: right;
}

.SmallBook_Author
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   color: #00CADA;
   text-align: justify;
}

.SmallBook_Price
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   color: Black;
   text-align: justify;
}

.SmallBook_PriceWhite
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   color: #EFEFEF;
   font-weight: bold;
   text-align: justify;
}

.SmallTestinonial_Cell
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   color: #000000;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 10px;
   text-align: right;
}

.SmallTestimonial_Title
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   text-align: right;
}

.SmallTestimonial_Intro
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   color: #000000;
   text-align: justify;
}

.SmallTestimonial_ReadMore
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   color: #151B8D;
   text-align: right;
   font-weight: normal;
}

.SmallTestinonial_Username
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   color: #000000;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 10px;
   text-align: right;
   font-weight: bold;
}

.smallRecentTestimony_ReadMore
{
   color: #151B8D;
   font-weight: normal;
}

.controlPrayWithAmirAndCannie_ReadMore
{
   color: #151B8D;
   font-weight: normal;
}


.RequestAPrayer_Explanation
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 11px;
   color: #000000;
   text-align: right;
   font-weight: bold;
}

.TitleTestimony_Big
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 13pt;
   font-weight: bold;
   color: #FFFFFF;
   padding-right: 10px;
   text-align: right;
   text-transform: uppercase;
}

.SubTitleTestimony
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 11pt;
   font-weight: bold;
   color: #207897;
   padding-right: 10px;
   text-align: right;
}
.SmallFeatTestimonialText
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   color: #FFFFFF;
   text-align: justify;
}


.SubTitleDate
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #959595;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 10px;
   text-align: right;
}

.TitleHeader_Big
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 13pt;
   font-weight: bold;
   color: #FFFFFF;
   padding-right: 10px;
   text-align: right;
   text-transform: uppercase;
}

.TitleHeader_Small
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
   padding-right: 10px;
   text-align: right;
}

.SearchResults_LeftCell
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
   padding-left: 3px;
   padding-right: 3px;
   text-align: center;
   vertical-align: middle;
}

.SearchResults_Title
{
   color: #000000;
   font-weight: bold;
   font-size: 12px;
}

.SearchResults_Table
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 11px;
   color: #000000;
   text-align: right;
   vertical-align: middle;
   padding-top: 10px;
   padding-right: 20px;
   padding-left: 10px;
   padding-bottom: 10px;
   border-bottom: solid 1px #DBDBDB;
}

.MainMenuCurrent
{
   text-align: right;
   padding: 0px 10px 0px 0px;
   background-image: url(Images/AuxNavPanel/AuxNavButtonUnselected.png);
   background-position: right;
   background-repeat: no-repeat;
}


.MainMenuArticle
{
   white-space: nowrap;
   text-align: right;
   padding: 0px 10px 0px 10px;
   background-color: #DDDDDD;
   border: 1px solid #FFFFFF;
}

.MainMenuHover
{
   text-align: right;
   padding: 0px 10px 0px 0px;
   background-image: url(../images/AuxNavPanel/AuxNavButtonSelected.png);
   background-position: right;
   background-repeat: no-repeat;
}

.MainMenuCurrentCategory
{
   text-align: right;
   padding: 0px 10px 0px 0px;
   height: 23px;
   background-image: url(../images/AuxNavPanel/AuxNavButtonUnselectedNew.png);
   background-position: right;
   background-repeat: no-repeat;
   direction: rtl;
}

.MainMenuSelectedCategory
{
   text-align: right;
   padding: 0px 10px 0px 0px;
   height: 23px;
   background-image: url(../images/AuxNavPanel/AuxNavButtonUnselectedCategoryNew.png);
   background-position: right;
   background-repeat: no-repeat;
   direction: rtl;
}

.MainMenuCurrentSubCategory
{
   text-align: right;
   height: 21px;
   padding: 0px 10px 0px 0px;
   background-color: #207897;
   direction: rtl;
   width: 100%;
}

.MainMenuPlain
{
   text-align: right;
   padding: 0px 10px 0px 0px;
}

.WhiteLinks A:Link, .WhiteLinks A:Visited, .WhiteLinks A:Active
{
   color: #77787B;
   text-decoration: none;
   font-family: Tahoma, titr, Verdana, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 12px;
}
.WhiteLinks A:Hover
{
   color: #000000;
   text-decoration: none;
   font-family: Tahoma, titr, Verdana, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 12px;
}

.BlackLinks A:Link, .BlackLinks A:Visited, .BlackLinks A:Active
{
   color: Black;
   text-decoration: none;
   font-family: Tahoma, titr, Verdana, Helvetica, Sans-Serif;
   font-weight: normal;
   font-size: 12px;
}

.ChildWhiteLinks A:Link, .ChildWhiteLinks A:Visited, .ChildWhiteLinks A:Active
{
   color: #FFFFFF;
   text-decoration: none;
   font-family: Tahoma, titr, Verdana, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 12px;
}
.ChildWhiteLinks A:Hover
{
   color: #000000;
   text-decoration: none;
   font-family: Tahoma, titr, Verdana, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 12px;
}

.linkEdit
{
   color: #444444;
   font-family: Tahoma, Verdana;
   font-weight: bold;
   font-size: 10px;
}
.normal-div
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   margin: 0px;
}


.FeatureText
{
   font-size: 15px;
   color: #3F6383;
}

.HomePageSecondaryTitles
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color: #114F7B;
   line-height: 1.85em;
   margin: 0px;
   font-size: 16px;
   font-weight: bold;
   direction: rtl;
}

.HomePageSecondaryText
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   line-height: 20px;
   font-size: 12px;
   direction: rtl;
}

.button
{
   border-top: 1px solid #555555;
   border-bottom: 1px solid #555555;
   border-left: 1px solid #555555;
   border-right: 1px solid #555555;
}

.popupMenu
{
   position: absolute;
   visibility: hidden;
   background-position: left top;
   background-color: #F5F7F8;
   opacity: .7;
   filter: alpha(opacity=70);
}

.linkEdit
{
   color: #444444;
   font-family: Tahoma, Verdana;
   font-weight: bold;
   font-size: 10px;
}

.modalBackground
{
   border-width: 3px;
   border-style: solid;
   border-color: Gray;
   background-color: Blue;
   filter: alpha(opacity=30);
   opacity: 0.3;
}

.panelDrag
{
   background-color: #F5F7F8;
   filter: alpha(opacity=70);
   opacity: .7;
}

.panelLabel
{
   font-weight: bold;
   font-size: 10px;
   font-family: Tahoma, Verdana;
}

.panelTextBox
{
   font-size: 10px;
   font-family: Tahoma, Verdana;
   border-width: 0px;
}

.ValidatorHighlight
{
   background-color: #FFF8C6;
}

.title
{
   font-size: 13px;
   font-weight: bold;
   color: #000066;
}

.lelink
{
   color: #C6A07E;
   font-size: 14px;
}
.atitle
{
   font-size: 30px;
   font-weight: bold;
   color: #1F3A6A;
   text-decoration: none;
   line-height: 95%;
}

.messagebox
{
   background-color: #F6F0DA;
   border-width: 1px;
   border-style: solid;
   border-color: #E3C77E;
}

.BodyText
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
}

.divScroll
{
   font-family: Tahoma;
   font-size: 12px;
   font-weight: bold;
}

.FeaturedVideoTitle
{
   color: #2aa7d1;
   font-family: Tahoma, Verdana;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
   text-align: justify;
   direction: rtl;
}

.FeaturedVideoDescription
{
   color: White;
   font-family: Tahoma, Verdana;
   font-size: 11px;
   text-align: justify;
   direction: rtl;
}

.FeaturedVideoDescriptionPopup
{
   color: Black;
   font-family: Tahoma, Verdana;
   font-size: 11px;
   text-align: justify;
   direction: rtl;
}

.FeaturedVideoDescriptionMainTitle
{
   color: White;
   font-family: Tahoma, Verdana;
   font-size: 19px;
   font-weight: bold;
   text-align: right;
}

.CommentText
{
   font-family: Tahoma, Verdana, Sans-Serif;
   font-size: 12px;
}

.FilterLetters
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #444444;
   text-align: center;
}

.FilterLettersSelected
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   text-align: center;
   vertical-align: middle;
}

.DropDowns, .DropDownsArticle
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   color: #7F7F7F;
   text-align: right;
   height: 18px;
}

.DropDownsArticle
{
   height: 20px;
}

.ErrorLogsSelectedItems
{
   font-weight: bold;
   color: #663399;
   background-color: #FFCC66;
}

.ErrorLogsItems
{
   color: #330099;
   background-color: White;
}

.modalDragPanel
{
   cursor: move;
   background-color: #AADDEE;
   border: solid 1px Gray;
   color: Black;
   text-align: center;
}

.tdMenuItem
{
   width: 71px;
   height: 40px;
   border-left: solid 1px black;
   border-top: solid 1px black;
   border-bottom: solid 1px black;
}

.filterButton
{
   background-color: #114F7B;
   border-bottom-color: #99C1ED;
   border-bottom-style: solid;
   border-bottom-width: 2px;
   border-left-color: #99C1ED;
   border-left-style: solid;
   border-left-width: 2px;
   border-right-color: #99C1ED;
   border-right-style: solid;
   border-right-width: 2px;
   border-top-color: #99C1ED;
   border-top-style: solid;
   border-top-width: 2px;
   color: #CCDEF3;
   font-size: 10px;
   font-weight: bold;
}

.tableArticlesFilter
{
   background-color: #D5E5F7;
   border-width: 1px;
   border-style: solid;
   border-color: #5C89BA;
}


/*
TODO: Set Width as big as posible. 
Note: With this style the right padding is not working.
Note: A posible solution is to set the textbox width to a fixed value.
Note: The width is not working. Check for solutions!
*/

.ControlQuickOrder
{
   background-color: inherit;
   width: 750px;
   padding: 0px;
   margin: 0px;
   border-style: none;
}

.ControlQuickOrderHeaderCode
{
   width: 70px;
   border-spacing: 0px;
   border-width: 0px;
}

.ControlQuickOrderHeaderQuantity
{
   width: 70px;
   border-spacing: 0px;
   border-width: 0px;
}


.ControlQuickOrderHeaderTitle
{
   width: 440px;
   border-spacing: 0px;
   border-width: 0px;
}

.ControlQuickOrderHeaderPrice
{
   width: 70px;
   border-spacing: 0px;
   border-width: 0px;
}

.ControlQuickOrderHeaderTotal
{
   width: 100px;
   border-spacing: 0px;
   border-width: 0px;
}

.ControlQuickOrderRow
{
   background-color: inherit;
}

.ControlQuickOrderRowTable
{
   width: 750px;
   background-color: inherit;
   padding: 0px;
   margin: 0px; /* border-width: 1px;    border-style: solid;    border-color: #5C89BA;*/
   border-style: none;
}


.divErrorPage
{
   margin-top: 10px;
   font-size: 15px;
   color: #cc6666;
   font-weight: bold;
}

/*from kalameh2.css*/

.normal-p
{
   margin: 0px;
}

.tft
{
   border-top: 1px solid #000000;
   border-bottom: 2px solid #000000;
   border-left: 1px solid #000000;
   border-right: 2px solid #000000;
}

.t10
{
   color: #114F7B;
   font-size: 10px;
}

.NewsTickTitle
{
   color: #FFFFFF;
   font-size: 12px;
   font-weight: 800;
   direction: rtl;
}

.ArticleDate
{
   font-size: 12px;
   font-weight: bold;
   margin: 2px 0 0 0;
}

.minitext
{
   color: #B5C7DE;
   font-size: 10px;
   font-weight: 200;
   text-decoration: none;
   color: #9B9B9B;
}

.formbox
{
   background-color: #E5EDF7;
   border-width: 1px;
   border-style: solid;
   border-color: #5C89BA;
}

.filterbox
{
   background-color: #E5EDF7;
   border-width: 1px;
   border-style: solid;
   border-color: #5C89BA;
}
.formtable
{
}
.formtable td
{
   font-size: 12px;
}

.section-title
{
   font-size: 16px;
   font-weight: 800;
}

.TranslateLabels
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
}

.featuredArticleLeadText
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   direction: rtl;
   margin: 5px 0px 5px 0px;
   text-align: justify;
   line-height: 20px;
   font-size: 12pt;
}


.smallTagCloud
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   text-decoration: none;
}

.mediumTagCloud
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 14px;
   text-decoration: none;
}

.largeTagCloud
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 16px;
   text-decoration: none;
}

.veryLargeTagCloud
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   text-decoration: none;
   font-size: 20px;
}

.scrollLeftImage
{
   position: absolute;
   top: 0px;
   left: 0px;
   height: 28px;
   width: 25px;
   background-image: url( '../images/ScrollMenu/scrollleft.png' );
   z-index: 100;
}

.scrollRightImage
{
   position: absolute;
   top: 0px;
   left: 525px;
   height: 28px;
   width: 25px;
   background-image: url(            '../images/ScrollMenu/scrollright.png' );
   z-index: 100;
}

.topMenuText
{
   vertical-align: middle;
   color: White;
   font-weight: bold;
   padding-top: 6px;
}

.selectedLeftMenu
{
   background-color: Black;
   cursor: pointer;
   text-align: center;
   vertical-align: middle;
}
.selectedSubLeftMenu
{
   color: White;
   padding-top: 15px;
   padding-left: 13px;
}

.unSelectedSubLeftMenu
{
   visibility: hidden;
   display: none;
   padding-top: 15px;
   padding-left: 13px;
}
.unSelectedLeftMenu
{
   background-color: #2AA7D1;
   cursor: pointer;
   text-align: center;
   vertical-align: middle;
}

.SubLeftBut_Unselected
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 10px; /*font-weight: bold;    color: #959595;*/
   color: White;
   padding: 5,5,5,5;
   text-align: center;
   vertical-align: bottom; /*margin-right: 5px;*/
}

.SubLeftBut_Selected
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 10px; /*font-weight: bold;    color: #FFFFFF;*/
   color: White;
   padding: 5,5,5,5;
   text-align: center;
   vertical-align: bottom; /*margin-right: 5px;*/
}

.NewButtonClass
{
   width: 27px;
   height: 18px;
   position: relative;
   background: #2AA7D1;
   color: White;
   font-size: smaller;
   font-weight: bold;
   text-align: center;
   float: left;
   margin-left: -20px;
   margin-top: 7px;
   line-height: 18px;
}

.ProductDetailsTitle
{
   color: #112233;
   font-size: x-large;
   font-weight: bolder;
}

.sitemapColumn
{
   padding-left: 20px;
   width: 33%;
}

.sitemapGroup
{
   margin-bottom: 15px;
}

.sitemapBar
{
   background: lightgrey;
}

.sitemapMainCategorySpan
{
   background-color: #FFFFFF;
   padding: 1px 4px 1px 4px;
}
. .sitemapCategoryDiv
{
   padding-bottom: 4px;
}

.sitemapMainCategory
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color: #131375;
   font-weight: bold;
}

.sitemapCategory
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color: #131375;
}

.sitemapTitles
{
   padding-top: 15px;
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 15px;
   font-weight: bold;
}

sitemapMain
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color: #131375;
}

.sitemapLetters
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 15px;
   font-weight: bold;
   color: Black;
}

.containerPanel
{
   float: right;
}

.OnlineTabsSelected
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   padding: 17,5,3,5;
   text-align: right;
   vertical-align: bottom;
   margin-right: 5px;
   color: Black;
}

.OnlineTabsUnselected
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: normal;
   padding: 5,5,5,5;
   text-align: right;
   vertical-align: bottom;
   margin-right: 5px;
   color: Black;
}

.OnlineHeader
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: large;
   padding: 5,5,5,5;
   text-align: right;
   vertical-align: middle;
   color: White;
   width: 100%;
   font-weight: normal;
}

.OnlineHeaderSearch
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 14pt;
   font-weight: bolder;
   padding: 5px 5px 5px 5px;
   vertical-align: middle;
   color: White;
   width: 100%;
   text-align: inherit;
}

.PanelImage
{
   background-repeat: no-repeat;
   background-position: center;
}

.StatusDescription
{
   left: 0px;
   top: 0px;
   font-family: verdana,arial,helvetica,sans-serif;
   overflow: hidden;
   border: 1px solid #000000;
   padding: 3px;
   font-size: 11px;
   background-color: #dadada;
   layer-background-color: #dadada;
   white-space: normal;
}

.HiddenTextBox
{
   display: none;
}

.rowAlignLeft
{
   text-align: left;
}

.rowAlignRight
{
   text-align: right;
}

a.SpreadLink
{
   font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   font-size: 10px;
   text-decoration: underline;
}
a.SpreadLink:link
{
   color: #000000;
   text-decoration: underline;
}
a.SpreadLink:visited
{
   color: #000000;
   text-decoration: underline;
}
a.SpreadLink:hover
{
   color: #FF0000;
   text-decoration: underline;
}

a.clickedLink
{
   color: #999999;
}

.watermarkOn
{
   color: White;
   font-weight: 400;
   azimuth: left-side;
   background-color: #6196A7;
   font-style: italic;
}

.dataGridSelectedPageIndex
{
   font-weight: bold;
   color: Black;
}

td.productInfoCell
{
   padding-bottom: 5px;
}

.headingLarge
{
   font-size: large;
   font-weight: 700;
   font-family: Tahoma;
}

div.productFrame
{
   /*padding-top: 10px;    width: 180px;    border-right: gainsboro 1px solid;    border-top: gainsboro 1px solid;    border-left: gainsboro 1px solid;    border-bottom: gainsboro 1px solid;    */
}

.EditableAddPanel
{
   background-repeat: no-repeat;
   background-position: center;
}

.ManageDiscountsTdWidth
{
   width: 100%;
}

.MaxWidth50px
{
   max-width: 10px;
}

.hiddenParent
{
   visibility: hidden;
   width: 0;
   height: 0;
   margin: 0;
   padding: 0;
}

.hiddenParent .visibleChild
{
   margin: 0;
   padding: 0 2px;
   visibility: visible;
   position: absolute;
   top: 0;
   left: 0;
}

.PaymentDetailsButton
{
    background-image: url( '../images/GeneralButton/alternativeButton.png');
    background-repeat: no-repeat;
    width: 150px;
    font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    line-height:25px;
    color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
    height:25px;
}
