﻿body
{
    text-align:center;
    margin:0 0 0 0;
    
}

/*----------- img -----------*/

img
{
    border:none;
}

/*----------- Seperating Squar -----------*/

div.squar
{
    z-index:4;
    position:absolute;
    top:286;
}

div.LowerSquar
{
    z-index:4;
    position:absolute;
    top:320;
}

/*----------- TopMenu Attributes -----------*/

table #TopMenu
{
    border-width:0;
    vertical-align:middle;
}

table #TopMenu td a
{
    font-size:16;
    color:White;
    text-decoration:none;
}

/*----------- Header Attributes -----------*/

table #Header
{
    border-width:0;
    padding:0 0 0 0;
}

img.ModuleImg
{
    width:640;
    height:151;
}

.CustomersLogin
{
    padding-top:70;
}

/*----------- Footer Attributes -----------*/

td #FooterPage
{
    width:650;
}

td #FooterSidePane
{
    width:338;
}

#FooterLine
{
    height:10;
}

table #Footer td a
{
    color:#003267;
    text-decoration:none;
    font-weight:bold;
    font-size:12;
}

/*----------- General Main Module Pane Attributes -----------*/

#ModulePage
{
    width:622;
    height:350;
    vertical-align:text-top;
    padding-top:14;
}

div.ModulePage
{
    height:350;
    overflow:auto;
}

#ModulePage table td
{
    padding-top:0;
    padding-bottom:11;
}

#ModulePage table td.HomeTitleText
{
    padding-bottom:9;
}

#ModulePage td.Header
{
    font-weight:bold;
    font-size:12;
    color:#FF8C40;
}

span.ModuleTitleText
{
    font-weight:bold;
    font-size:22;
    color:#003267;
}

span.HomeTitleText
{
    font-weight:bold;
    font-size:18;
    color:#003267;
}

td.ModuleText
{
    vertical-align:top;
}

span.ModuleText
{
    font-size:12;
    color:#636363;
}

/*----------- General Side Module Pane Attributes -----------*/

#ModuleSidePane
{
    width:338;
    margin-top:20;
    vertical-align:text-top;
}

/*----------- General Border Attributes -----------*/

.WithBottomBorder
{
    border-bottom:3px #B3D4E5 solid;
}

.WithSideBottomBorders
{
    border-bottom:3px #B3D4E5 solid;
}

/*----------- Tryout Attributes -----------*/

table #Login
{
    height:150;
}

table #LoginHome
{
    height:180;
}

table #Login td.Header,table #LoginHome td.Header
{
    font-size:12;
    color:#003267;
    height:18;
}

table #Login td.Title,table #LoginHome td.Title
{
    font-weight:bold;
    font-size:21;
    color:#003267;
    height:18;
}

form.Login input
{
    width:143;
    height:16;
    background-color:#D0EBFC;
    color:#000000;
    border-bottom-style:none;
    font-size:12;
}

form.Login input.Submit
{
    width:50;
    height:18;
    background-color:White;
    border:1 groove rgb(0,0,0);
    font-weight:bold;
    font-size:12;
    color:#003267;
}

form.Login select
{
    width:50;
    height:16;
    background-color:#D0EBFC;
    color:#000000;
    border-bottom-style:none;
    font-family:Arial;
    font-size:7pt;
    font-weight:bold;
}

td.Submit
{
    cursor:pointer;
}

/*----------- News/Successes Pane Attributes -----------*/

div.News,div.Successes
{
    padding-top:200;
}

table #News,table #Successes
{
    height:100;
    width:302;
    border-style:solid;
    border-width:1;
    border-color:#B3D4E5;
}

table #News td.Header,#Successes td.Header
{
    font-weight:bold;
    font-size:19;
    color:#003267;
    height:18;
}

span.NewsTitle
{
    font-weight:bold;
    font-size:12;
    color:#8C8A8B;
}

.NewsText
{
    font-size:12;
    color:#8C8A8B;
}

td.Successes
{
    color:#3897E9;
    font-weight:bold;
    font-size:12;
}

td.Successes img
{
    width:276;
}

/*----------- Addons/Modules Pane Attributes -----------*/

table #Addons,table #Modules
{
    margin-top:15;
    margin-bottom:0;
    border-width:0;
    vertical-align:top;
}

table #Addons td.Text,table #Modules td.Text
{
    padding:0 5 0 5;
}

table #Addons a.Header,table #Modules a.Header
{
    font-weight:bold;
    font-size:15;
    color:#FE690D;
}

table #Addons td a,table #Modules td a
{
    color:#456890;
    text-decoration:none;
    font-weight:bold;
    font-size:15;
}

/*----------- Customers Attributes -----------*/

div.Customers
{
    height:150;
    width:600;
    overflow:auto;
    margin-left:15px;
    margin-right:15px;
}

div.Customers hr
{
    width:580;
}

td.CustomerImg
{
    vertical-align:top;
}

td.CustomerImg img
{
    height:44;
}

.CustomersNav
{
    border-style:solid;
    border-width:1;
    border-color:#349ACA;
    height:45;
    width:0;
}

.CustomersNav marquee
{
    direction:ltr;
    vertical-align:middle;
}

.CustomersNav img
{
    
    
}

/*----------- object,embed -----------*/

object.FlashObj,embed.FlashObj
{
    height:185;
    width:640;
}

/*----------- From crm.css -----------*/
.inputbox
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    WIDTH: 113px;
    COLOR: #38505a;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #ffffff
}

INPUT.input_button,span.input_button
{
    BORDER-RIGHT: #bdbdb3 1px outset;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #bdbdb3 1px outset;
    PADDING-LEFT: 6px;
    FONT-SIZE: 10px;
    BORDER-LEFT: #bdbdb3 1px outset;
    CURSOR: hand;
    COLOR: #01273e;
    BORDER-BOTTOM: #bdbdb3 1px outset;
    FONT-FAMILY: Arial, Verdana;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #effafa;
    TEXT-ALIGN: center
}

BODY.mainwin
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    SCROLLBAR-FACE-COLOR: #c5c5b9;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    SCROLLBAR-SHADOW-COLOR: #c5c5b9;
    COLOR: #38505a;
    SCROLLBAR-3DLIGHT-COLOR: #c5c5b9;
    SCROLLBAR-ARROW-COLOR: #a6a69c;
    PADDING-TOP: 0px;
    SCROLLBAR-TRACK-COLOR: #fcfaed;
    FONT-FAMILY: Arial, Verdana;
    SCROLLBAR-DARKSHADOW-COLOR: #c5c0b0;
    BACKGROUND-COLOR: #fcfaed
}