﻿body
{
    font-family: Arial;
    font-size: 8pt;
}

#modules a, #modules a:link, #modules a:active, #modules a:visited
{
 background: none;
}

#modules .Item
{
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    font-size: 10pt;
}

/* Module Colours */
#modules .Customer /* Relationship Management */
{
    color: #ef8200;
}

#modules .Sales
{
    color: #00aa86;
}

#modules .In /* Home Quoting */
{
    color: #9f60b5;
}

#modules .Web /* Ordering */
{
    color: #f32837;
}

#modules .Manufacturing
{
    color: #bc34ba;
}

#modules .Stock /* Control */
{
    color: #ffd600;
}

#modules .Supplier /* Ordering and Invoiceing */
{
    color: #d1005d;
}

#modules .Installations
{
    color: #6dc6e7;
}

#modules .Financials
{
    color: #bed600;
}
/* End Module Colours */

.Copyright
{
    font-size: 8pt;
}

.BUZ-Font
{
   font-family: VAG Round;   
}

.foreColor
{
    color: #ef8200;
}
.bgColor
{
    background-color: #f3bd48;
    color: White;
}

a, a:link, a:active, a:visited
{
    color: #ef8200;
}

#menu{ /* nothing in here right now */
    color: #ef8200;
    font-size: 10pt;
    font-weight: bold;
}

#menu .Item
{
    /* CSS class for non-selected Menu Item */
    background-image: url(/App_Themes/Orange_Default/Images/Tab-Off.png);
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    background-color: Transparent;
    background-repeat: no-repeat;
    width: 96px;
    height: 35px;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    vertical-align: middle;
    border-spacing: 0px;
}

#menu .ItemSelected
{ 
    /* CSS class for selected Menu Item */
    background-image: url(/App_Themes/Orange_Default/Images/Tab-On.png);
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    background-color: Transparent;
    background-repeat: no-repeat;
    width: 96px;
    height: 35px;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    vertical-align: middle;
    border-spacing: 0px;
}

/* CSS classes for standard Links, only valid inside the #menu DIV */
#menu a, #menu a:link, #menu a:active, #menu a:visited
{
 background: none;
}

.Top-Shadow-Right
{
    background-image: url(/Images/Shadow-Top-Right.png);
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    vertical-align: middle;

    background-repeat: repeat-x;
    background-position: bottom;
}

.Top-Shadow-Left
{
    background-image: url(/Images/Shadow-Top-Left.png);
    background-repeat: no-repeat;
    background-position: bottom;
    width: 6px;
}

.Left-Shadow
{
    background-image: url(/Images/Shadow-Left.png);
    background-repeat: repeat-y;
    width: 6px;
}

.Top-Shadow-Middle
{
    background-image: url(/Images/Shadow-Top.png);
    background-repeat: repeat-x;
    background-position: bottom;
    font-weight: bold;
    padding-top: 7px;
    white-space:nowrap;
}

.Top-Shadow-Middle1
{
    background-image: url(/Images/Shadow-Top.png);
    background-repeat: repeat-x;
    background-position: bottom;
    font-weight: bold;
    padding-top: 7px;
    white-space:nowrap;
}

.Top-Shadow-Middle2
{
}

.Top-Shadow
{
    background-image: url(/Images/Shadow-Top.png);
    background-repeat: repeat-x;
    background-position: bottom;
    font-weight: bold;
    padding-top: 7px;
    white-space:nowrap;
}

.Top-Shadow-Right
{
    background-image: url(/Images/Shadow-Top-Right.png);
    background-repeat: no-repeat;
    background-position: bottom;
    width: 6px;
}

.Right-Shadow
{
    background-image: url(/Images/Shadow-Right.png);
    background-repeat: repeat-y;
    width: 6px;
}

.Bottom-Shadow
{
    background-image: url(/Images/Shadow-Bottom.png);
    background-repeat: repeat-x;
    background-position: top;
    height: 6px;
}

.Search
{
    background-image: url(/App_Themes/Orange_Default/Images/Shadow-Top-Search.png);
    background-repeat: no-repeat;
    background-position: bottom;
    width: 187px;
    height: 35px;
    padding-left: 9px;
    padding-bottom: 4px;
}

.SearchBox
{
    border: 0;
    background-color: transparent;
    Width: 175px;
    Height: 15px;
    color: #ef8200;
}

.SearchLabel
{
    background-image: url(/Images/Shadow-Top.png);
    background-repeat: repeat-x;
    background-position: bottom;
    font-weight: bold;
    height: 35px;
    padding-top: 7px;
    white-space:nowrap;
}

.Bottom-Shadow-Right
{
    background-image: url(/Images/Shadow-Bottom-Right.png);
    background-repeat: no-repeat;
    background-position: top;
    width: 6px;
    height: 6px;
}

.Bottom-Shadow-Left
{
    background-image: url(/Images/Shadow-Bottom-Left.png);
    background-repeat: no-repeat;
    background-position: top;
    width: 6px;
    height: 6px;
}

.ScrollingContent
{
    overflow: auto;
    height: 250px;
    width: 280px;
}

.SubPanelBackground
{
    background-image: url(/App_Themes/Orange_Default/Images/SubTabsBackground.gif);
    background-repeat: repeat-x;
    height: 250px;
    background-position: bottom;
    bac
}

.Level2Background
{
    background-image: url(/Modules/Images/Level2Background.png);
    background-color: #FFFFFF;
    background-repeat: repeat-x;
    background-position: bottom;
}