﻿body 
{
    margin:0 0 0 0;
}


.TopMenuBg
{
    background-image:url('./Images/bg_top_menu.jpg');
    background-repeat:repeat-x;
    height:36px;
}

.SubMenuItemBg
{
    background-image:url('./Images/bg_top_menu.jpg');
    background-repeat:repeat-x;
    height:36px;
    width:150px;
}

.BottomMenuBg
{
   background:#05ADEE;
    height:35px;
}
.TopMenuItemBg
{
    background-image:url('./Images/bg_topmenu_btn.jpg');
    background-repeat:no-repeat;
    height:22px;
    width:54px;
    background-position:center;
    
    
}
.TopMenuItemText
{
    font-family :Arial ;
     font-size:12px;
     color:#2800A1;
     text-decoration :none;
}
.TopMenuItemHover
{
    background-image:url('./Images/TopMenuItemHover.jpg');
    background-repeat:no-repeat;
    height:89px;
    width:77px;        
}
.BgMenuSearch
{
    background:#FFD60E;
   
}
.TopLineBg
{
    background-image:url('./Images/TopLineBg.jpg');
    background-repeat:repeat-x;
    background-position:top;
    height:4px;    
}

.TitleBoxSideBanner
{
    border:solid 1px F1F1F1;
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:White;
    background :#04B1EE;
    padding-right:10px;
}
.TitleBoxSideNews
 {
     border:solid 1px F1F1F1;
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:White;
    background :#F32B83;
    padding-right:10px;
 }
 
 .TitleBoxSideBlog
 {
     border:solid 1px F1F1F1;
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:White;
    background :#c0c745;
    padding-right:10px;
 }
 
 .TitleBoxSideVideoLesson
 {
     border:solid 1px F1F1F1;
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:White;
    background :#EB5981;
    padding-right:10px;
 }
 .TitleBoxSideLive
 {
     border:solid 1px F1F1F1;
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:White;
    background :#1C45A2;
    padding-right:10px;
 }
  .TitleBoxSideQuestion
 {
     border:solid 1px F1F1F1;
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:White;
    background :#15817A;
    padding-right:10px;
 }
.headerBg
{
    background-image:url('/Images/HeaderBg.jpg');
    height:23px;
    background-repeat:repeat-x;
}

.SeparatorLineBg
{
    background-image:url('/Images/SeparatorLineBg.jpg');
    height:1px;
    background-repeat:repeat-x;
}


.NewsMenuItemBg
{
    background-image:url('/Images/NewsMenuItemBg.jpg');
    width:150px;
    height:29px;
    background-position:right;
    background-repeat:no-repeat;
}


.HadrachaMenuItemBg
{
    background-image:url('/Images/HadrachaMenuItemBg.jpg');
    width:150px;
    height:29px;
    background-position:right;
    background-repeat:no-repeat;
}

.SubMenuItemBg
{
    background-color:#2a304a;
    height:25px;
}

.GrayBorder
{
     border:1px solid #C6C6C6; background:#F1F1F1;
}

.GrayBorderNoLeft
{
     border-right:1px solid #bfbfbf;
     border-top:1px solid #bfbfbf;
     border-bottom:1px solid #bfbfbf;     
}

.WhiteLine
{
     height:1px;
     background-color:White;
}

.GrayLine
{
     height:1px;
     background-color:#bfbfbf;
}

.WhiteBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:White;
}

.WhiteMenuBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Verdana;
    font-size:11px;
    color:White;
}

.GrayCaption
{
    font-weight:bold;
    text-decoration:none;
    font-family:Verdana;
    font-size:16px;
    color:#7b7e7e;
}

.WhiteSmall
{
    font-weight:normal;
    text-decoration:none;
    font-family:Verdana;
    font-size:10px;
    color:White;
}

.WhiteText
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:White;
}
.WhiteCaption
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:16px;
    color:White;
}
.BlackText
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:Black;
}

.BlackText td
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:Black;
}

.BlackText td a
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:Black;
}

.BlackText a
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:Black;
}

.BlackLinks
{
    font-weight:normal;
    text-decoration:underline;
    font-family:Arial;
    font-size:12px;
    color:Black;
}

.GrayText
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#393939;
}

.GrayBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#393939;
}

.GrayBoldLinks
{
    font-weight:bold;
    text-decoration:underline;
    font-family:Arial;
    font-size:12px;
    color:#393939;
}

.GrayBoldSmall
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:11px;
    color:#393939;
}

.GrayCaption
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:14px;
    color:#616161;
}

.DarkGrayText
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#494e56;
}
.DarkGrayLink
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#494e56;
}
.DarkGrayBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#494e56;
}

.DarkGrayCaption
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:16px;
    color:#2a304a;
}

.BlackBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:Black;
}

.DarkRedBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#912e25;
}

.DarkRedCaption
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:14px;
    color:#9e4438;
}

.PinkText
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#E3144D;
}

.PinkCaption
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:14px;
    color:#E3144D;
}
.PinkBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#E3144D;
}

.GreenBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#599d21;
}

.BlueCaption
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:16px;
    color:#05ADEE;
}
.BlueBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#0e5aa6;
}

.BlueLinks
{
    font-weight:normal;
    text-decoration:underline;
    font-family:Arial;
    font-size:12px;
    color:#0e5aa6;
}
.BrownCaption
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:14px;
    color:#E03704;
}
.SearchInput
{
    border:1px solid #cbcbcb;
    color:Black;
    font-size:12px;
    font-weight:normal;
    font-family:Arial;
    background-color:White;
    width:113px;
    height:20px;
}

.GrayInput
{
    border:1px solid #d6d8db;
    color:black;
    font-size:12px;
    font-weight:normal;
    font-family:Arial;
    background-color:#d6d8db;
}

.SubmitButton 
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border: 0px solid black;
	background-image:url('/Images/btn_blue.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width: 48px;
	height: 23px;
	
	cursor:pointer;
}

.LoginButtonBg 
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2800A1;
	border: 0px solid black;
	background-image:url('/Images/bg_topmenu_btn.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width: 54px;
	height: 22px;	
	cursor:pointer;
}

.ForumBrownButton 
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	border: 0px solid black;
	background-image:url('/Images/btn_bg_braun.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width: 97px;
	height: 33px;
	
	cursor:pointer;
}

.Clickable
{
    cursor:pointer;
}

.whitePanel
{
    background-color:White;    
}

.DarkGrayPanel
{
    background-color:#2a304a;
}

.GrayPanel
{
    background-color:#F1F1F1;
}

.PreviewPanel
{
    width:100%;
    height:100%;
    position:absolute;
    left:0px;
    top:0px;       
    z-index:54000;       
}

.CalendarDayHeader
{
    
    width:35px;
    height:25px;
    font-family:arial;
    font-size:12px;
    color:Black;
    font-weight:normal;    
    text-decoration:none;
    border:1px solid #FAFAFC;
    text-align:center;
}

.calendarDay
{
    
    width:35px;
    height:25px;
    font-family:arial;
    font-size:12px;
    color:black;
    font-weight:normal;    
    text-decoration:none;
    border:1px solid #FAFAFC;
    text-align:center;
}

.CalendarSelectedDay
{
    background-color:#E3144D;
    width:35px;
    height:25px;
    font-family:arial;
    font-size:12px;
    color:white;
    font-weight:normal;    
    text-decoration:none;
    border:0px solid #FAFAFC; 
    text-align:center;  
    cursor:pointer;
}

.calendar
{
    background-color:White;
    font-family:arial;
    font-size:12px;
    color:Black;
    font-weight:normal;    
    text-decoration:none;
}

.calendarTitle
{
    font-family:arial;
    font-size:12px;
    color:#E8507A;
    font-weight:normal;    
    text-decoration:none;
    background-image:url('./Images/CalendarHeaderBg.jpg');
    background-repeat:no-repeat;
    background-position:top center;
    height:40px;
    width:280px;
}

.calendarTitle td
{
    font-family:arial;
    font-size:12px;
    font-weight:bold;   
    color:#E3144D; 
    text-decoration:none;    
}

.calendarTitle a
{
    font-family:arial;
    font-size:12px;
    color:#E8507A;
    font-weight:normal;    
    text-decoration:none;
}

.CalendarOtherMonthDay
{
    background-color:#F2F1ED;
    visibility:hidden;
}

.TransparentGallery
{
 filter:alpha(opacity=50);
 -moz-opacity:0.5;
 -khtml-opacity: 0.5;
 opacity: 0.5;
 background-color:White;
}

.NoTransparentGallery
{
   filter:alpha(opacity=100);
 -moz-opacity:1.0;
 -khtml-opacity: 1.0;
 opacity: 1.0;
 background-color:Transparent;
}
.InnerAdHeaderBg
{
    background-color:#15817A; 
}
.InnerAdMessageBg
{
    background-color:#F32B83;
}
.Input
{
    border:1px solid #cbcbcb;
    color:Black;
    font-size:12px;
    font-weight:normal;
    font-family:Arial;
    background-color:White;
}

.ForumSubjectBg
{
    background:url(/images/bg_forum.jpg); 
    width:90px;
    height:33px;
     background-repeat:no-repeat;
      background-position:center;  
}
.AddCartButton
{
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border: 0px solid black;
	background-image:url('/Images/btnAddToCart.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width: 74px;
	height: 17px;
}
.ProductItemBg
{
    background-image:url('/images/bgProduct.jpg') ;
    background-repeat:repeat-y;  
}
.bgCaptionProduct
{
    background-color:#04B1EE; 
}
.bgItemListDesk
{
  background-image:url('/images/bgItemList_05.jpg') ;
    background-repeat:repeat-y;    
}
.bgTypeName
{
  background-image:url('/images/title_bg.jpg') ;
    background-repeat:no-repeat ;
    width:300px;
    height:19px;    
}
.UserListingtopBg
{
    background-image:url('/images/bg_table.jpg') ;
    background-repeat:repeat-x;
    height:19px; 
} 

.MessageBox_Top
{
    height:25px;
    background-image:url('/Images/Dialog/top.gif');
}

.MessageBox_Left
{
    width:7px;
    background-image:url('/Images/Dialog/left.gif');
}

.MessageBox_Right
{
    width:7px;
    background-image:url('/Images/Dialog/right.gif');
}

.MessageBox_Bottom
{
    height:7px;
    background-image:url('/Images/Dialog/bottom.gif');
}

.MessageBox_Panel
{
    background-color:White;
}

.MessagePanel
{
    width:100%;
    height:100%;
    position:absolute;
    left:0px;
    top:0px;       
    z-index:55500; 
    background-image:url('/Images/Dialog/alpha.png');
}

{
    height:25px;
    background-image:url('/Images/Dialog/top.gif');
}

.MessageBox_Left
{
    width:7px;
    background-image:url('/Images/Dialog/left.gif');
}

.MessageBox_Right
{
    width:7px;
    background-image:url('/Images/Dialog/right.gif');
}

.MessageBox_Bottom
{
    height:7px;
    background-image:url('/Images/Dialog/bottom.gif');
}

.MessageBox_Panel
{
    background-color:White;
}

.MessagePanel
{
    width:100%;
    height:100%;
    position:absolute;
    left:0px;
    top:0px;       
    z-index:55500; 
    background-image:url('/Images/Dialog/alpha.png');
}
.MenuSideItem
{
    text-align:right; 
    text-indent:5px;
    margin:2px 5px 2px 5px;    
    padding:2px 5px 2px 5px;
    height:22px;
    width:100%;
} 

.SideMenuBg
{
    background-color:#0095D8 ;
}
