﻿/* DEFAULTS
----------------------------------------------------------*/
/* DEFAULTS
----------------------------------------------------------*/
* {
 margin:0px;
 padding:0px;
font-family:Arial, Sans-Serif;

 }

body   
{
    background: #fff ;
    font-size: .80em;
    font-family:Arial, Sans-Serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
    overflow:auto;
}
           
.SectionName{ font-size:14px; color:#000; font-weight:bold;}
.clear{ clear:both;}
.disable{ color:#a3a3a3;}
a.disable{ color:#a3a3a3 !important;}
fieldset a{ color:#333 !important;}
.Required
{
	font-family:Verdana;
	color:#9C0000;
	font-size:8pt;
	
}
a:link, a:visited
{
    color: #034af3;
}
.gridHeaderTitle{ font-size:14px !important; font-family:Arial !important;}
.DataGridFirstRow
{
	font-family:Verdana;
	color:Black;
	font-size:12px;
	background:white;
	font-weight:lighter;
}
a:hover
{
    color: #1d60ff;
    text-decoration: none;
}

a:active
{
    color: #034af3;
}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}


/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 16px;
    padding:5px 10px;
    color:#454545;
    font-weight:bold;
    background:none;
}
.sidebar{ width:100%; float:left; margin-left:10px;}
.sidebar-top{ background:  url(../Content/images/side-head.jpg) no-repeat top;
               height:27px; background-position:0px 0px; line-height:27px; padding:0px 0px 0px 10px; font-weight:bold;
              color:#454545; font-family:Arial; }
.sidebg{background:  url(../Content/images/side-bg.jpg) repeat-y; margin:0px; height:430px; padding:10px;}
.sidebg-botm{background:  url(../Content/images/side-btm.jpg)  no-repeat bottom; height:13px;background-position:0px 0px;}
h3
{
    font-size: 1.2em;
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/
#wrapper
{
    width:100%;
    margin:0 auto;
    background:#fff;
    padding:0px;
    height:100%;
    background:#fff url(../Content/images/bg-top.gif) repeat-x top;
}

.logo
{
    width:120px;
    float:left;
    padding-top:10px;
    padding-left:10px;
 }
 #header
 {
     padding:0px;
     margin:0px;
     width:100%;
     background:#fff url(../Content/images/bg-top.gif) repeat-x top;
     
 }

 .header-imageL{ width:100%;}
 .logo a img{ border:none; text-decoration:none;}
 .call-us-img{ width:170px; float:left;}
.page
{
    width: 960px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}

.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    background: #fff;
    width: 100%;
    height:auto;
    padding:5px 0px 10px 0px;
    
}
.ticket-decription
{
       clear:both;
   background:url(../Content/images/top-header.jpg) top repeat-x ;
     border-bottom:#dfe0e0 1px solid;
          font-family:Arial;
   font-size:12px;
   padding:5px 0px 5px 10px;
   color:#000;
   width:auto;
   }
.mainContents 
{  width:100%;clear:both; height:100% !important; 
   min-height:460px; min-height:410px\9;} 

.ticket-info
{width:100%;clear:both; margin:0 auto; }
.ticket-info h2
{
   clear:both;
   background:url(../Content/images/tabheader.jpg) top repeat-x ;
    border-bottom:#82ccea 1px solid;
   padding:5px 0px 0px 10px;
   font-family:Arial;;
   font-size:14px;
   color:#000;
 }
.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    line-height: 2em;
    font-size: 2em;
}
.rpExpandHandle{ float:left !important ;}
.main
{
    
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
   clear:both;
}

.Maincontainer{clear:both; height:100%; height:auto;}
.wid450
{  padding-left:5px; vertical-align:top;}
 .wid450 h3{ color:#0068a7; font-size:12px; padding:10px 3px 5px; font-weight:bold;  font-variant:normal;
           border-bottom:#666 1px dashed; font-family:arial; width: 314px;}
 .floatL{ float:left;}
 .float-R{ float:right;}
.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
    
}

.footer
{
    color: #efefef;
   
    margin: 0px auto;
    text-align: center;
    line-height: normal;
   background:#0068a7;
  width:100%;
font-size:11px;

position:relative;
bottom:0px;
padding:5px 0px;
clear:both;
margin-top:10px;
}
.selected {background:url(../Content/images/menu-items.gif) no-repeat !important;
            display:inline-block;
            color:#fff !important;
            }
            .selected a{color:#fff !important;}
#navbar{ float:left; width:100%; margin:40px 0px 0px 30px;}
#navbar ul {list-style-type:none; display:block; }
#navbar ul li{list-style-type:none;
              
              display:block; 
              float:left; 
             outline-style:none;
             border:none;
              font-family:Arial;font-size:12px;
              }
#navbar ul li a{ text-decoration:none; color:#454545; display:inline-block;
                 background:url(../Content/images/menu-items-hover.gif) no-repeat;
                  width:100px; 
                  font-size :12px;
                   padding:4px 3px 5px 3px;
              line-height:24px;
               outline-style:none;
             border:none;
               }
#navbar ul li img{ border:none;} 
#navbar ul li span{ padding-right:5px; float:left;  }
#navbar ul li a:hover{background:url(../Content/images/menu-items.gif) no-repeat ;color:#fff !important; } 
#navbar ul li :active{background:url(../Content/images/menu-items.gif) no-repeat ;color:#fff !important; }
.changepwd {background:url(../Content/images/menu-items-hover1.gif) no-repeat left !Important; height:33px; float:left; display:inline-block; width:146px !important;}
.changepwd:hover{background:url(../Content/images/menu-items1.gif) no-repeat left !Important;}
.changepwd a{ text-decoration:none; color:#454545;}
.changepwd a:hover{ text-decoration:none; color:#fff !important;}

/* TAB MENU   
----------------------------------------------------------*/
#top-mid-section
{
 width:520px;
 float:left;
}
#top-right-section
{
 width:335px;
 float:left;
}
div.hideSkiplink
{
    background-color:#fff;
    width:530px;
    float:left;
}

div.menu
{
    padding: 0px 0px 4px 4px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #fff;
     color: #666;
    display: block;
     padding: 4px 5px;
    text-decoration: none;
    white-space: nowrap;
    font-weight:bold;
    font-size:12px;
    font-family:Arial;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}
.telwindow-heading{ 
        height:40px;
        width:100%;
    color:#fff;
    font-weight:bold;
    line-height:23px;
    background:url(../Content/images/overlaybg.jpg) repeat-x;
    }    
    .rtsTxt{ font-family:Arial;}    
.heading
{
    clear:both;
    height:35px;
    color:#fff;
    font-weight:bold;
    background:#c6e5f9 url(../Content/images/blue-background-bg.jpg) no-repeat;
    background-position:left;
        padding-top:16px;
     padding-left:20px;
     position:relative;
    }
    .heading h2
    {
padding:0px 0px 0px 5px;
font-size:13px; color:#fff; 
font-family:Arial; float:left;
line-height:20px;
   }
              
.rmRootGroup{ background:none !important;  }

input.textEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}
.navbar{float:left;width:54%; padding-top:15px; padding-bottom:5px;margin-left:20px;}

/*
 A.rmLink{background:none !important; display:inline-block !important; width:114px !important; color:#454545 !important; line-height:24px !important; padding-top:3px !important; font-family:Arial !important;}
 .rmText{  color:#000 ; background:none !important;  }
 .rmLink img{ padding-right:4px;}
  .rmText:hover{  color:#fff ; background:none !important;  }*/
 .RadSplitter {border:#fff !important;}
 

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo
{
    width: 42%;
}
.toplink a img
{ border:none; }
.toplink span{  position:relative; top:-3px;}
.toplink{ padding-left:50px;padding-top:3px;padding-bottom:6px; 
          line-height:-10px; color:#fff; float:right;background:url(../Content/images/login-bg.gif) no-repeat top; width:250px; 
          height:26px; clear:both; position:absolute; right:40px;}
.toplink a{text-decoration:none; color:#fff; font-family:Arial; text-align:center;  padding-right:20px;  line-height:10px;}
.topright-panel{ padding:10px; float:right; width:21%; padding-right:20px;}
.selct-customer{ padding:45px 5px 0px 0px; }
.logout{background:url(../Content/images/logout.png) no-repeat; height:16px; width:16px; position:absolute; display:inline-block; top:5px;}
/*.changepwd {background:url(../Content/images/change-password.png) no-repeat; height:16px; width:16px; position:absolute; display:inline-block; top:5px;}*/
/* MISC   
----------------------------------------------------------*/

.clear
{
    clear: both;
}

.title
{
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

.loginDisplay
{
    background:url(../images/help_desk.jpg) no-repeat right top;
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 0px ;
    color: White;
    height:88px;
    width:165px;
    float:right;
}
.rspPane{ width:100%;}
.loginDisplay a:link
{
    color: #fff;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.bold
{
    font-weight: bold;
}

.loginButton
{
    text-align: right;
    background: url(../images/login-btn.png) no-repeat ;
    height:42px;
    width:103px;
    text-indent:-9999px;
    border:none;
}


#login-box {
	width:333px;
	height: 352px;
	padding: 58px 76px 0 76px;
	margin:0 auto;
	color: #ebebeb;
	font: 12px Arial, Helvetica, sans-serif;
	background: url(../images/login-box-backg.png) no-repeat left top;
}

#login-box img {
	border:none;
}

#login-box h2 {
	padding:0;
	margin:0;
	color: #ebebeb;
	font: bold 44px "Calibri", Arial;
}


#login-box-name {
	float: left;
	display:inline;
	width:80px;
	text-align: right;
	padding: 14px 10px 0 0;
	margin:0 0 7px 0;
}

#login-box-field {
	float: left;
	display:inline;
	width:230px;
	margin:0;
	margin:0 0 7px 0;
}


.form-login  {
	width: 205px;
	padding: 10px 4px 6px 3px;
	border: 1px solid #0d2c52;
	background-color:#1e4f8a;
	font-size: 16px;
	color: #ebebeb;
}


.login-box-options  {
	clear:both;
	padding-left:87px;
	font-size: 11px;
}

.login-box-options a {
	color: #ebebeb;
	font-size: 11px;
}

.ButtonFont
{
    /*BACKGROUND-COLOR: #072F6A;*/
    BACKGROUND-COLOR: #0068A7;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    font-weight:bold;
    width:70px;
	height: 21px;
}
input[type="text"] 
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    border:#cfcfcf 1px solid;
    height:13px;
    outline-style:none;
    
}

input[type="password"] 
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    border:#cfcfcf 1px solid;
    height:13px;
    outline-style:none;
    
}


.BlackFont
{
	font-family:Arial;
	color:#333;
	font-size:12px;
	font-weight:bold	
}
.text-style{  border:#cfcfcf 1px solid;
      outline-style:none;}
#addwindow{width:700px; z-index:1000; background:#c3def1; border:1px #0977b9 solid; height:500px; display:none; position:absolute; top:180px; left:300px;}
#clodebtn{ background:url(../Content/images/cross.png) no-repeat right; height:33px; width:33px; position:absolute; right:-10px; top:-20px; }
  .multiPage
        {
            float:left;
           
            width:100%;
                
        }
       
          
        .multiPage img
        {
            cursor:no-drop;
        }
    #LeftPanel{ width:300px; padding-right:20px; float:left;}
    #RightPanel{ float:left;}
     .roundex-box{ width:600px; clear:both; margin-bottom:10px;}
    .roundex-box-bottom{background: url(../Content/images/rounded-box-bottom.gif) no-repeat  bottom; height:10px; width:600px;}
    .roundex-box-top{background:url(../Content/images/rounded-box-top.jpg) no-repeat  top; height:30px; width:600px; text-align:left; line-height:23px;}
    .roundex-box-top span{ padding-left:10px; line-height:30px; color:#333; font-size:11px; font-weight:bold;}
    div.RadGrid .rgHeaderDiv{padding:0px; margin:0px;}


.RadGrid_Office2007 .rgHeaderDiv{ padding:0px !important; width:100% !important; }
.rgDataDiv{ min-height:280px;} 
.rgDataDivg{ min-height:0px; }
.rfdButton INPUT[type='submit'].rfdDecorated
{
padding-left : 4px !important;
}

textarea {
    resize: none;
}

.Dashboardtable{ height:100px; overflow:auto;}
.DataGridFirstRow
{

	background:white;
	
}

.DataGridSecondRow
{
	background:#d5e9fd;
	font-weight:normal;
	
}
a.BlackFont
{
	font-family:Verdana;
	color:Black;
	font-size:8pt;
	font-weight:bold	
}
a.RedFont
{
	font-family:Verdana;
	color:red;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	
}

span.RedFont
{
	color:red;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	
}

.RedbgWhiteFont{ color:#0068a7;}


.mainbody {

	font-family: Arial, Helvetica, sans-serif;
	color: #474747;
	font-size: 12px;
	line-height: 120%;
}
div.RadGrid .rgAltRow
{
   background: #d5e9fd;

}

div.RadGrid .rgAltRow td
{
   border-color: #f00;
}

div.RadGrid .rgSelectedRow
{
   background: #ffce6b;
}

.txtAlign
{
    text-align:center;
}

.txtRightAlign
{
    text-align:right;
    padding-right:2px;
}

.signoutContext
{
    background-color: #E8E8E8;
    border: 2px solid #000000;
    color: #000000;
    font-family: arial,helvetica,times new roman;
    font-size: 13px;
    width: 170px;
    display:none;
    opacity:0.75;
    		
}
.linkitem .rtbIn{ background:none !important;border:none !important;}
.linkitem .rtbOuter .rtbRoundedCorners{ background:none !important;border:none !important;}
.linkitem .rtbWrap .rtbExpandDown{ background:none !important; border:none !important;}
.linkitem.RadToolBar_Default .rtbSplBtnExpanded .rtbWrap, .RadToolBar_Default .rtbSplBtnExpanded .rtbOut, .RadToolBar_Default .rtbSplBtnExpanded .rtbMid, .RadToolBar_Default .rtbSplBtnExpanded .rtbIn, .RadToolBar_Default .rtbDropDownExpanded .rtbWrap, .RadToolBar_Default .rtbDropDownE
{ background:none !Important;
  }
  .RadToolBar_Default .rtbSplBtnExpanded .rtbWrap, .RadToolBar_Default .rtbSplBtnExpanded .rtbOut, .RadToolBar_Default .rtbSplBtnExpanded .rtbMid, .RadToolBar_Default .rtbSplBtnExpanded .rtbIn, .RadToolBar_Default .rtbDropDownExpanded .rtbWrap, .RadToolBar_Default .rtbDropDownExpanded .rtbOut, .RadToolBar_Default .rtbDropDownExpanded .rtbMid, .RadToolBar_Default .rtbDropDownExpanded .rtbIn, .RadToolBar_Default .rtbChecked .rtbWrap, .RadToolBar_Default .rtbChecked .rtbOut, .RadToolBar_Default .rtbChecked .rtbMid, .RadToolBar_Default .rtbChecked .rtbIn, .RadToolBar_Default li.rtbChecked .rtbWrap:hover, .RadToolBar_Default li.rtbChecked .rtbWrap:hover .rtbOut, .RadToolBar_Default li.rtbChecked .rtbWrap:hover .rtbMid, .RadToolBar_Default li.rtbChecked .rtbWrap:hover .rtbIn
  { background:none !Important; border:none; !important;
  }
  .RadToolBar .rtbDropDownExpanded .rtbMid, .RadToolBar .rtbSplBtnExpanded .rtbMid, .RadToolBar .rtbSplBtnFocused .rtbMid, .RadToolBar .rtbItemFocused .rtbMid, .RadToolBar .rtbItemClicked .rtbMid, .RadToolBar .rtbChecked .rtbMid, .RadToolBar .rtbItemHovered .rtbMid
  { background-position:0px 0px;}
  
  .rptHeader
  {
      color:#00156E;
      font-weight:bold;
      height:25px;
      padding-left: 8px;
      text-align:left;
      border-bottom:1px solid #688CAF;
      border-right:1px solid #688CAF;
  }
  
  .rptRowFormat
  {
       height:25px;
       padding-left: 8px;
       vertical-align:middle;
       text-align:left;
       font-weight: normal;
       color:#333333;
       font-size:12px;
  }
   #iscon_tool { width:40px; height:18px;}
  #iscon_tool .RadToolBar_Default .rtbMiddle{ background:none !important;border:none !important; position: absolute;
    right: -27px;}
   #iscon_tool .RadToolBar_Default .rtbOuter{ border:none !important;}
      #iscon_tool .rtbSlide {   left: 0px !important; position:absolute;}

.specialists
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #0067a6;
    font-size: 20px;
    line-height: 100%;
}

.specialists2
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #393b3f;
    font-size: 20px;
    line-height: 100%;
}

.specialists3
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-style: italic;
    color: #858991;
    font-size: 13px;
    line-height: 100%;
}

.callus
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #0068a6;
    font-size: 22px;
    line-height: 100%;
}

.callus2
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #393b3f;
    font-size: 22px;
    line-height: 100%;
}


/* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/*******************************************************************************

 LAYOUT INFORMATION: describes box model, positioning, z-order

 *******************************************************************************/

/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 12px;
    cursor: default;
    width: 981px;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
    z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 12px;
    line-height: 200%;
    position: relative;
    text-align: center;
    cursor: pointer;
    width: 122px;
    float: left;
    background-image: url(../images/navhome_background.jpg);
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #535353;
}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    z-index: 1020;
    cursor: default;
    width: 8.2em;
    position: absolute;
    left: -1000em;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
    left: auto;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{
    width: 8.2em;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
    position: absolute;
    margin: -5% 0 0 95%;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
    left: auto;
    top: 0;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{
    border: 1px solid #CCC;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
    display: block;
    cursor: pointer;
    padding: 0.5em 0.75em;
    color: #FFF;
    text-decoration: none;
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
    color: #FFF;
    background-image: url(../images/navhome_background_roll.jpg);
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
    color: #FFF;
    background-image: url(../images/navhome_background_roll.jpg);
}

/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
{
    background-image: url(SpryMenuBarDown.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
}
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
{
    background-image: url(SpryMenuBarRight.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
{
    background-image: url(SpryMenuBarDownHover.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
{
    background-image: url(SpryMenuBarRightHover.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
    position: absolute;
    z-index: 1010;
    filter: alpha(opacity:0.1);
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
    ul.MenuBarHorizontal li.MenuBarItemIE
    {
        display: inline;
        float: left;
        background-image: url(../images/navhome_background.jpg);
    }
}

/* Upload and Show Images on Ticket,Billig and Purchase */
.MultiFile-label {
            float: left !important;
            padding-right: 10px;
            display:inline-block;
            margin-top:5px;
        }      
        .achPadding {
            padding-right: 10px !important;
        } 

        
        #imgSlogan{display: none;}