﻿
.appBody                {font-family:Calibri, Arial, Helvetica, sans-serif;
                        font-size:12px;
                        background:url("Images/tile_bg1.png") repeat-x 0px 0px;
                        background-color:#CADFE6;
                        margin:0px;
                        color:#1D5A91;}

.appContainer           {text-align:left; width:1020px; background-color:#ffffff;
                         margin-left:auto; margin-right:auto;border-left:2px solid #DEECEF;
                         border-right:2px solid #DEECEF;border-top:2px solid #DEECEF;
                         padding-top:4px;}

.headerText             {font-size:13px; font-weight:bold; font-style:italic; color:#7EB535; font-family:Calibri, Arial,'Abadi MT Condensed','Abadi MT Condensed Light','Arial';}

a,a.visited             {color:#4482df;} /* 518B1D 4482df*/
a:hover                 {color:#E48707;}

.menuFooter a           {text-decoration:underline; font-weight:normal; color:#518B1D;}
.menuFooter td          {padding:6px 12px 6px 0px}

.selectedNode           {font-weight:bold; color:#1D5A91;}/*374F1E*/

.panelSplash            {background:url("Images/splash.gif") top right no-repeat; margin-left:8px; margin-right:8px;}

.panelInfo              {vertical-align:top;}
.panelInfoHeader        {font-size:13px; font-weight:bold; background-color:#81A4BE; color:#ffffff; padding:8px; font-weight: bolder; }
/* bg: DEECEF, b5cadb, 1D5A91*/

.tableProdInfo          {border:0px solid #eeeeee;}
.tableProdInfo th       {background-color: #eeeeee;}
.tableProdInfo td       {border-top:1px dotted #dddddd;}


.subMenu                {border-bottom:2px solid #ffffff; }
.subMenu .category      {padding:4px 12px 5px 7px; border-top:0px solid #dddddd;background-color:#ffffff;
                         white-space:nowrap;/*background:url("Images/bg_MenuCategory2.gif") repeat-x;*/}
.subMenu .category a    {font-weight:bold;}
.subMenu .subCat        {padding:2px 7px 8px 11px;background-color:#ffffff;border-left:2px solid #ffffff;border-right:2px solid #ffffff;}
.subMenu .subCat a      {line-height:20px; display:block;}
.subMenu .subCat span   {line-height:20px; display:block;}

.subMenuContainer       {padding:2px 8px 0px 10px; vertical-align:top; width:140px;border-right:2px solid #dfe2ec;
                         border-bottom:14px solid #ffffff;}

.contentContainer       {vertical-align:top; padding-bottom:20px; padding-left:14px; padding-right:12px;}

.prodCats               {width:99%;}
.prodCats .catParent    {font-weight:bold; font-size:16px; background-color:#DFE2EC; padding:6px; color:#789DC7;
                         background:url("Images/bg_header1.jpg") left top repeat-x; height:32px;}
.prodCats .category     {height:170px; vertical-align:top; padding-bottom:8px;}
.prodCats .category img { margin-bottom:10px; margin-top:10px; height:120px;}
.prodCats .category a   {font-weight:bold; font-size:14px;}



.prodSubCat             {margin-top:8px;}
.prodSubCat .head       {font-size:30px; font-weight:bold; color:#93b1d2; padding-bottom:8px;}
.prodSubCat .subHead    {font-weight:bold; font-size:16px; padding:10px 0px 12px 8px;border-top:2px solid #dfe2ec;}
.prodSubCat .content    {border-bottom:0px solid #ECECD9; padding:0px 0px 8px 10px; line-height:20px;}
.prodSubCat .content img{float:left; margin-right:20px; border:0px; margin-bottom:6px;}

.prodList .item         {text-align:center; line-height:20px;}

.prodGrid               {border-top:2px solid #E8EAF0;border-left:2px solid #E8EAF0; width:100%;} /* C6D5EA*/
.prodGrid .subHead      {color:#93b1d2; font-weight:bold; font-size:16px; background-color:#E8EAF0;
                         background:url("Images/bg_header1.jpg") left top repeat-x;color:#789DC7;}/*93a0bf c0cbda*/
.prodGrid th            {background-color:#f1f2f8;}
.prodGrid td,.prodGrid th {border-bottom:2px solid #E8EAF0;border-right:2px solid #E8EAF0;}

.product                {}
.product .head          {padding: 0px 0px 18px 0px; text-align:left;font-weight:bold; font-size:24px; color:#93b1d2;}

.unused                 {background:url("Images/navItemDelim.gif") center right;}

.fieldLabel             {font-weight:bold; width:100px; background-color:#f1f2f8; padding-left:5px; vertical-align:middle;}
.sectionHeader          {font-size:16px;color:#93b1d2; font-weight:bold; padding:6px 0px 0px 6px;
                          background-color:#E8EAF0;background:url("Images/bg_header1.jpg") left top repeat-x;
                          color:#789DC7; height:30px;}
.required               {font-size:16px; font-weight:bold; font-family:Calibri,Verdana,Arial; color:Red;}

.sectionHeaderRegister  {font-size:16px;color:#93b1d2; font-weight:bold; padding:8px 0px 8px 0px;
                          background-color:#E8EAF0;background:url("Images/bg_header1.jpg") left top repeat-x;
                          color:#789DC7; height:33px;}
/* tab themes */


/* ajax__tab_gray theme */
.gray .ajax__tab_header 
{
    font-family:Calibri, Arial, Sans-Serif;
    background:url("Images/tab-line.png") repeat-x bottom;
    font-size:15px;
    display:block;
    font-weight:bold;
}
.gray .ajax__tab_header .ajax__tab_outer 
{
    background:url("Images/tab.png") no-repeat left top;
    border-color:#6893c1;
    color:#6893c1;
    padding-left:10px;
    margin-right:3px;
}
.gray .ajax__tab_header .ajax__tab_inner 
{
    background:url("Images/tab.png") no-repeat right top;
    border-color:#6893c1;
    color:#6893c1;
    padding:5px 12px 5px 2px;
}
.gray .ajax__tab_hover .ajax__tab_inner 
{
    color:#2B76CA;
    cursor:pointer;
}
.gray .ajax__tab_active .ajax__tab_outer 
{
    background:url("Images/tab.png") no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.gray .ajax__tab_active .ajax__tab_inner 
{
    background:url("Images/tab.png") no-repeat right -40px;
    color:#1D5A91;
    border-color:#333
}
.gray .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:12pt;
    padding:8px;
    background-color:#ffffff;
    /*border:solid 1px #d7d7d7;*/
    border-top-width:0;
}





