/* CSS Document */
A:visited, A:link, A:active     {COLOR: #656565; TEXT-DECORATION: none; }
A:hover         {COLOR: #005881;}

ul {list-style-image:url(../Images/SiteElements/Arrow_Maroon_R.gif);}

h5{font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#AE1E2E;}
h4{font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#AE1E2E;}
h3{font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#AE1E2E;}
h2{font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#AE1E2E;}
h1{font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#AE1E2E;}

body{
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 12px;
        margin:0;
        padding:0;
        text-align:center;
        height:100%;
        background: #EFEFEF url(../Images/Born_BG.gif) repeat-y center;
}

#flash {
        z-index: -1px;
}

#BornShell{
        position:relative;
        background: url(../Images/Born_BG.gif) repeat-y center;
        margin:0 auto;
        padding:0 0px 0 0px;
        width:760px;
        text-align:left;
        height: 100%;
}

#TopNav{
        text-align:center;
        padding: 11px 13px;
        background-repeat:repeat-x;
        display:block;
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 13px;
}

#TopNav a:hover{
        font-weight: bold;
        color: #005881;
}

#NavContainer 
{
        background-image:url(../Images/Born_Nav.gif);
        background-repeat:repeat-x;
        width:750px;
        height:36px;
        padding:0;
        margin:0;
        z-index: 3px;
}

#NavContainer  ul {
        list-style: none;
        padding: 0;
        margin: 0;
}

#NavContainer li {
        float: left;
        position: relative;
        cursor: default;
        background-color: clear;
        text-align:left;
        list-style: none;
        list-style-image:none;
}

#NavContainer  a {
        font-weight: bold;
        color: #656565;
        text-decoration: none;
        padding: 5px 9px 5px 10px;
}

#NavContainer li li a {
        display: block;
        font-weight: normal;
        color: #656565;
        padding: 1px 10px;
}

#NavContainer li li a:hover {
        color: #005881;
}

li ul {
        display: none;
        position: absolute;
        top: 100%;
        left: 0;
        font-weight: normal;
        background: url(../Images/Born_Nav_Over.gif) top left;
        background-repeat:repeat-x;
        background-color:#FFFFFF;
        padding: 0.5em 0 1em 0;
        border: solid 1px #D6D7D9;
}

#NavContainer li li {
        display: block;
        float: none;
        background-color: transparent;
        white-space: nowrap;
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 12px;
}

#NavContainer li:hover ul, Menu li.over ul {
        display: block;
}

#NavContainer li:hover ul, li.over ul { display: block; } /* The magic */

SELECT {
        BACKGROUND-COLOR: #f4f4f4;
        COLOR: #666666;
        FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 11px;
        font-weight: bold;
        border: 1px solid;
        border-color: #CCCCCC #666666 #666666 #CCCCCC;
        padding-left: 4px;
}
TEXTAREA, .bginput      {
        BACKGROUND-COLOR: #f4f4f4;
        COLOR: Black;
        FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 11px;
        font-weight: bold;
        border: 1px solid;
        border-color: #CCCCCC #666666 #666666 #CCCCCC;
        padding-left: 4px;
}

.INPUT
{
        BACKGROUND-COLOR: #f4f4f4;
        COLOR: #666666;
        FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 11px;
        font-weight: bold;
        border: 1px solid;
        border-color: #CCCCCC #666666 #666666 #CCCCCC;
        padding-left: 4px;
}
.TD3D           {BORDER-RIGHT: #BCBCBC 2px solid; BORDER-TOP: #F4F4F4 2px solid; BORDER-LEFT: #F4F4F4 2px solid; BORDER-BOTTOM: #BCBCBC 2px solid; border-style: groove; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.TDframe        {border: 1px 1px 1px 1px solid; border-color: #4a4a4a #4a4a4a #4a4a4a #4a4a4a}
.TDGrayframe    {border: 1px 1px 1px 1px solid; border-color: #b4b4b4 #b4b4b4 #b4b4b4 #b4b4b4}
.TDframeThick   {border: 2px 2px 2px 2px solid; border-color: #4a4a4a #4a4a4a #4a4a4a #4a4a4a}
.TDframeDots    {border: 1px 1px 1px 1px dotted; border-color: #4a4a4a #4a4a4a #4a4a4a #4a4a4a}
.DotsPoll       {border: inset #B4B4B4; border-width: 1px 1px 1px 1px}
.DotsRight      {border: dotted #ffffff; border-width: 0px 1px 0px 0px}
.DotsTop        {border: dotted #B4B4B4; border-width: 1px 0px 0px 0px}
.DotsTopRight   {border: dotted #B4B4B4; border-width: 1px 1px 0px 0px}
.DotsLeft       {border: dotted #B4B4B4; border-width: 0px 0px 0px 1px}
.DotsTopLeft    {border: #B4B4B4 dotted; border-width: 1px 0px 0px 1px}
.DotsBottom     {border: dotted B4B4B4; border-width: 0px 0px 1px 0px}
.DotsBottomRight{border: dotted #B4B4B4; border-width: 0px 1px 1px 0px}
.Dots{border: dotted #B4B4B4; border-width: 1px 1px 1px 1px}
.DotsBottomLeft {border: dotted #B4B4B4; border-width: 0px 0px 1px 1px}
.BorderTop      {border: solid #4a4a4a; border-width: 1px 0px 0px 0px}
.BorderRight    {border: solid #4a4a4a; border-width: 0px 1px 0px 0px}
.BorderBottom   {border: solid #4a4a4a; border-width: 0px 0px 1px 0px}
.BorderLeft     {border: solid #4a4a4a; border-width: 0px 0px 0px 1px}
.BorderTopLeft  {border: solid #4a4a4a; border-width: 1px 0px 0px 1px}
.BorderTopRight         {border: solid #4a4a4a; border-width: 1px 1px 0px 0px}
.BorderBottomLeft       {border: solid #4a4a4a; border-width: 0px 0px 1px 1px}
.BorderBottomRight      {border: solid #4a4a4a; border-width: 0px 1px 1px 0px}
