﻿body
{
    text-align:center;
    margin:0 0 0 0;
    background-image: url('../images/imageBG_1PixelTile.jpg');
    background-position: top;
    background-repeat:repeat-x;
    background-color:#eef9fc;
}

*.TopMenu
{
    Text-decoration:none;
    font-size:16px;
    font-family:Arial, Verdana;
    color:#00418f;
    cursor:pointer;
    margin:0px;
    padding:0px;

}

Table.mainTable
{
    background-image: url('../images/imageBG.jpg');
    background-position: top;
    background-repeat:no-repeat;
    width:1006px;
     
}

*.HomeHeader
{
color:#00418f;
font-size:16px;
font-weight:bold;

}
/*----------- img -----------*/

img
{
    border:none;
}

 td.td1  {border-top:1px solid #073A71; border-right:1px solid #073A71;color:#00418f;white-space:normal; };
 
   
/*----------- Seperating Squar -----------*/

div.squar
{
    z-index:4;
    position:absolute;
    top:253;
}

div.LowerSquar
{
    z-index:4;
    position:absolute;
    top:287;
}

/*----------- TopMenu Attributes -----------*/

table #TopMenu
{
    border-width:0;
    vertical-align:middle;
}



/*----------- Header Attributes -----------*/

table #Header
{
    border-width:0;
    padding:0 0 0 0;
}

img.ModuleImg
{
    width:640;
    height:151;
}

.CustomersLogin
{
    padding-top:28px;
    padding-left:53px;
    text-align:left;
}

h2.Benefit_Header_td
{
	padding-left:13px;
	font-size:16px;
	color:#00418f;
    font-weight:normal;
}

/*----------- 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:550;
    
    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
{
    color:#264f92;
font-size:16px;
font-weight:bold;
}

H2.ModuleTitleText
{
    font-weight:bold;
    font-size:18;
    color:#32516b;
}

span.HomeTitleText
{
    font-weight:bold;
    font-size:18;
    color:#32516b;
}

td.ModuleText
{
    vertical-align:top;
    line-height:18px;
}

span.ModuleText
{
    font-size:12;
    color:#00418f;  
    line-height:18px;
}

li.bullet_lightBlue
{
    list-style-image:url('../images/bullet_lightBlue.png');
}

a.IntextRef
{
    color:#0183f3;
    text-decoration:none;
}
/*----------- 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:calibri, Arial;
    font-size:7pt;
    font-weight:bold;
}

td.Submit
{
    cursor:pointer;
}

/*----------- News/Successes Pane Attributes -----------*/

div.News,div.Successes
{
    padding-top:200;
}





span.NewsTitle
{
    
    font-size:11;
    color:#717d8b;
}

.NewsText
{
    font-size:11;
    color:#717d8b;
}

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-right:15px;
    margin-left: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:rtl;
    vertical-align:middle;
}

.CustomersNav img
{
    
    
}

/*----------- Demos -----------*/
.DemoIcon
{
    cursor:pointer;
}

/*----------- object,embed -----------*/

object.FlashObj,embed.FlashObj
{
    height:185;
    width:640;
}

ul{margin-right:17px; padding-right:0px;}

H1 {margin-bottom:5px}

H2 {margin-bottom:5px}

td.demoTd{
vertical-align:middle;
font-weight:bold;
color:#0183F3;
font-size:16px;
}
 
