/* 
    Document   : content
    Created on : Feb 18, 2011
    Author     : millerj
    Description:
        Styles for documents created with content manager.
*/
/*
a.details, a.details:visited
{
    color: blue;
    text-decoration: underline;
    display: inline-block;
    clear: both;
    margin: .1em 0em .1em 1em;
    font-weight: normal;
}
*/
div.centeredDiv
{
    margin-left:auto;margin-right:auto;width:100%;
}

*.centeredImage
{
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}

*.float-divider {
    clear:both;
    display:block;
    /*
    height:1px;
    font-size:1px;
    line-height:1px; 
    */
}

#bodycontent
{
    width: 960px;
    min-height: 430px;
    height: auto !important;
    height: 430px;
    border: 0;
    margin: 0px;
    background-color: white;
    border-collapse: collapse;
    font-size: 1em;
    float: left;
    z-index: 1;
    position: relative;
}

/* ********************* */
/* Dealer Bulletins Page */
/* ********************* */
/*
#dealer-bulletins table
{
    margin-left:auto;
    margin-right:auto;
    width:100%;
    border:1px solid black;

}
#dealer-bulletins th
{
    text-align:center;
    background-color:navy;
    color:white;
    border:1px solid black;
}
#dealer-bulletins td
{
    text-align:left;
    background-color:#ffff99;
    color:black;
    border:1px solid black;
    font-size:1em;
    padding: .75em;
    margin: 0px;

}
#dealer-bulletins li
{
    color:white;
    margin-bottom:0;
}
    */

/* ****************** */
/* Email Library Page */
/* ****************** */

#email-library table
{
    margin-left:auto;
    margin-right:auto;
    width:100%;
    border:1px solid black;
    /*border-collapse: collapse;*/
    /*text-align: left;*/
}
#email-library th
{
    text-align:center;
    background-color:navy;
    color:white;
    border:1px solid black;
}
#email-library td
{
    text-align:left;
    background-color:#ffff99;
    color:black;
    border:1px solid black;
    font-size:1em;
    padding: .75em;
    margin: 0px;
    /*border-spacing: 0px;*/
    /*border-collapse: collapse;*/
}
#email-library li
{
    color:white;
    margin-bottom:0;
}

/* ************* */
/* Front Content */
/* ************* 
#frontContent {
    margin: 0 4em 2em 1em;
    font-family: UniversLTStd-Cn,Verdana, Arial;
}
#frontContent p {
    margin-top: 1em;
    margin-left:1em;
    text-align: left;
    font-size: 16px;
    font-family: UniversLTStd-Cn,Verdana, Arial;
}


    */
#frontContent > div.centered {
     margin-left: auto;
     margin-right:auto;
     width:70%;
}
#frontContent > div.narrowCentered {
     margin-left: auto;
     margin-right:auto;
     width:40%;
}
#frontContent > div.wideCentered {
     margin-left: auto;
     margin-right:auto;
     width:90%;
}

#frontContent a
{
    font-weight: normal;
    color: #0000ff;
    text-decoration: underline;
}

/*
#frontContent a:link, a:visited
{
 
    color:#0000ff;
    text-decoration: underline;
}
#frontContent a:hover, a:active
{
    color: #000000;
    text-decoration: underline;
}
#frontContent h1
{
    font-size: 1.3em;
    font-weight: bold;
}

    */



/* ********* */
/* Home page */
/* ********* */
#homepage {
    margin-top: 0;
}
#homepage .col12 {
    float:left;
    width:25%;
    margin-right:1em;
    margin-bottom:1em;
    background-color: #000000;
}
#homepage .col12 h1 {
    color:#c69629;
}
#homepage .col12 p  {
    color:#fffbce;
}
#homepage .col12 p.first {
    font-size:1.1em;
    color: #C69629;
    text-align: center;
}
#homepage .col12 a.article {
    color:white;
    text-decoration:underline;
    font-weight:inherit;
}
#homepage .col12 a.article:link {
    color:white;
    text-decoration:underline;
    font-weight:inherit;
}
#homepage .col12 a.article:visited {
    color:white;
    text-decoration:underline;
    font-weight:inherit;
}
#homepage .col12 a.article:hover {
    color:white;
    text-decoration:none;
    font-weight:bold;
}
#homepage .col12 a.article:active, a.article:focus {
    color:white;
    text-decoration:underline;
}
#homepage .col22 p.first {
    margin:0;
    padding:0;
    line-height: .1em;
}

/*color: #E7CB7B;*/
/*color: #C69629;*/
#topPerformers
{
    line-height: 1.75em;
    font-weight: bold;
    color: #FFFFFF;
    margin-left: 1px;
    margin-right: 1px;
    text-align: center;
}
#topPerformers a:link
{
    color: #C69629;
    text-decoration: underline;
    font-weight: bold;
}

#topPerformers a:visited
{
    color: #C69629;
    text-decoration: underline;
    font-weight: bold;
}

#topPerformers a:hover
{
    color: #E7CB7B;
    text-decoration: underline;
    font-weight: bold;
}

/* ********************* */
/* Reward Selection Page */
/* ********************* */
form table.awardTable tr.awardRow0 > td {
    text-align:center;
/*    background-color: #FEF7C8;*/
}
form table.awardTable tr.awardRow1 > td {
    text-align:center;
    background-color: #E8DAC6;
}

/* ************ */
/* Welcome Page */
/* ************ */
#welcomeContent {
    width: 98%;
}
#welcomeContent #column1 {
    float:left;
    width:265px;
    min-width:6em;
    margin-top: 0px;

}

#welcomeContent #column2 {
    float:left;
    width: 520px;
}
#welcomeContent #column2 #dealerWelcome {
     margin: 0 0 0 1em;
}
#welcomeContent #dealerWelcome a
{
    font-weight: normal;
    color: #0000ff;
    text-decoration: underline;
}
#welcomeContent #dealerWelcome a:link, a:visited
{
    /*color: #0d5587;*/
    color:#0000ff;
    text-decoration: underline;
}
#welcomeContent #dealerWelcome a:hover, a:active
{
    color: #000000;
    text-decoration: underline;
}
#welcomeContent #dealerWelcome h1 {
/*    text-decoration:  underline;*/
}
#welcomeContent #dealerWelcome h1.emphasis {
    text-decoration:  underline;
/*    color: red;*/
}
#welcomeContent #dealerWelcome p{
    margin-top: 1em;
    text-align: left;
    font-size: 14px;
    font-family: UniversLTStd-Cn,Verdana, Arial !important;
}
#welcomeContent #dealerWelcome p.emphasis {
    font-weight: bold;
    /*color:#0068B1;*/
}
#welcomeContent #dealerWelcome a.emphasis {
/*    font-weight: bold;*/
    color:#0068B1;
}

