@charset "utf-8";
/*
must be used in conjunction with "styles.css"
*/
#containerHome{ background-image: url(img/blue/bg-heroHome.jpg); }
#containerLanding{ background-image: url(img/blue/bg-hero.gif); }

#leftNav ul li a{ background-color: #073873; }
#leftNav ul ul{ background-color: #5d81ac; }
#leftNav ul ul li a{ background-color: #5d81ac; }
#leftNav ul ul ul{ background-color: #becdde;}
#leftNav ul ul ul li a{ background-color: #becdde; background-image: url(img/blue/icon-leftnav.gif); }
#leftNav ul ul li a.selected, #leftNav ul ul ul li a.selected{ background-color: #becdde;  }
#leftNav ul ul ul li a.selected{ background-image: url(img/blue/icon-leftnav.gif); }
.txtWrap2{ background-image: url(img/blue/bg-bannerHome2.gif); _background-image: url(img/blue/bg-bannerHome2_ie6.gif); }

ol#toc li.current { background-image: url(img/blue/bg-tabVerHero.png); _background-color: #d1d7de; }

#homeTabs     { background-color: #abbacc; background-image: url(img/blue/homeTabs_bg0.gif);
                background-image: -moz-linear-gradient(100% 100% 90deg, #d9e1e9, #7d94af);
                background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7d94af), to(#d9e1e9));
                filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#7d94af, endColorstr=#d9e1e9);
                -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#7d94af, endColorstr=#d9e1e9)"; }
#homeTabs div { background-color: #bdc8d6; background-image: url(img/blue/homeTabs_bg1.gif);
                background-image: -moz-linear-gradient(100% 100% 90deg, #f7f8fa, #8499b2);
                background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8499b2), to(#f7f8fa));
                filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#8499b2, endColorstr=#f7f8fa);
                -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#8499b2, endColorstr=#f7f8fa)"; }
#homeTabs h2 {border-bottom: 1px solid #718aaa; 
               background-color: #6e88a9; background-image: url(img/blue/homeTabs_bgHead.gif); background-repeat: repeat-x; background-position: left top;
               background-image: -moz-linear-gradient(100% 100% 90deg, #7089aa, #6d87a8);
               background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6d87a8), to(#7089aa));
               filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#6d87a8, endColorstr=#7089aa);
               -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#6d87a8, endColorstr=#7089aa)"; }
#homeTabs ul { background-color: #c3cdd7; background-image: url(img/blue/homeTabs_bgLeft.gif); background-repeat: repeat-x; background-position: left top;
               background-image: -moz-linear-gradient(100% 100% 90deg, #eceded, #9aadc1);
               background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9aadc1), to(#eceded));
               filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#9aadc1, endColorstr=#eceded);
               -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#9aadc1, endColorstr=#eceded)"; }

#homeTabs ul li.selected { background-image: url(img/blue/bg-tabVerHero.png); _background-color: #b3bfcd; }
homeTabs ul li ul { background-color: #b3bfcd; background-image: url(img/blue/homeTabs_bgRight.gif);
                     background-image: -moz-linear-gradient(100% 100% 90deg, #d5dae0, #91a4ba);
                     background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#91a4ba), to(#d5dae0));
                     filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#91a4ba, endColorstr=#d5dae0);
                     -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#91a4ba, endColorstr=#d5dae0)"; }

.hero .banner{ background-image: url(img/blue/bg-heroBanner.jpg); }
.bgDivision{ background-image: url(img/blue/bg-heroDivisions.jpg); }
.bgOnline{ background-image: url(img/blue/bg-heroOnline.jpg); }
.bgJury{ background-image: url(img/blue/bg-heroJury.jpg); }
.hero .banner2{ background-image: url(img/blue/bg-hero2.jpg); }

.formTable .headerSortUp, .formTable .headerSortDown { background-color: #93a7c0; }

#mainMenu > li { background-color: #EEF0F2; border-color: #EEF0F2; }
#mainMenu a { color: #073873; }

#mainMenu li.selected { background-color: #7f95af; border-color: #7f95af; }
#mainMenu li:hover, #mainMenu li.hover { background-color: #073873; border-color: #073873; }
#mainMenu li:hover span, #mainMenu li.hover span { color: #EEF0F2;  }

h2.tab span.not-selected        { background-image: url(img/blue/bg-tabRoundrLeft.gif); }
#mainMenu li ul { background-color: #638ec1; }
#mainMenu li ul li { background-color: #638ec1; }
#mainMenu li ul li+li { background-image: url(img/blue/menu_sep.gif); }
h2.tab span.not-selected .inner { background-image: url(img/blue/bg-tabRoundRight.gif); }
h2.tab span.selected        { background-image: url(img/blue/bg-tabRoundOverLeft.gif); }
h2.tab span.selected .inner { background-image: url(img/blue/bg-tabRoundOverRight.gif); }
#mainMenu li ul li a { background-color: #638ec1; }
#mainMenu li ul li a:hover { background-color: #073873; }   

th.textSmall { background-color: #073873; }
.odd td {color: #073873; background-color: #EEF0F2; }
.even td { background-color: #BECDDE; }
.textSmall td { border-color: #073873; }
th.text {color: #ffffff; background-color: #7f95af; border-color: #7f95af; }
td.tableText {color: #073873; background-color: #EEF0F2; border-color: #7f95af; }