
html, body
{
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    background: #DEDAD1 url(../_img/body_bg.jpg) repeat-x;
}

html, body, p, ul, li, table
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 1.65em;
    color: #332E22;
}

/*p
{
    margin: 10px 5px 10px 5px;
    padding: 0;
}*/

h1
{
    margin: 20px 0px 0px 0px;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    font-weight: 100; /*  width: 450px;*/
    color: #6C73CB;
}

h2
{
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: 100;
    width: 125px;
    color: #7DAE2B;
}

h3
{
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 800;
    color: #101077;
}

h3 a
{
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 800;
    color: #101077;
}

strong
{
    color: #000090;
    font-weight: 600;
}

em
{
    /*color: #747CD3;*/
    color: #535998;
}
.nav_text
{
    color: #101077; /* color: #535998;*/
}
a
{
    color: #1BA6F1;
}

.masthead
{
    width: 909px;
    background: #FFF;
}

.callout
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #332E22;
    line-height: 1.45em;
}

.dealerInfo
{
    margin: 0;
    padding: 5px 0px 0px 0px;
    width: 220px;
    font-size: 9px;
    color: #808080;
    line-height: 1.45em;
}

.constants
{
    margin: 0;
    padding: 15px 15px 0px 0px;
    font-size: 10px;
    color: #C6BFB0;
    line-height: 1.45em;
    text-align: right;
    vertical-align: middle;
}

.constants a
{
    color: #1F7FB8;
    text-decoration: none;
    text-align: right;
}


.borderLeft
{
    width: 10px;
    background: url(../_img/body_mid_brdr_lft.gif) repeat-y;
}

.content
{
    width: 909px;
    background: url(../_img/content_bg_ext.gif);
}

.contentWide
{
    background: url(../_img/content_wide_bg_ext.gif);
}

.leftContent
{
    width: 476px;
}

.rightContent
{
    width: 378px;
}

.borderRight
{
    width: 10px;
    background: url(../_img/body_mid_brdr_rt.gif) repeat-y;
}

.pageName
{
    color: #1F7FB8;
    font-weight: 600;
}

table .border
{
    border: 1px solid #4D90D6;
}

table .header
{
    background: #4D90D6;
    text-align: center;
    color: #FFF;
    font-weight: 600;
}

table .ltBlue
{
    background: #B8D3EF;
    text-align: center;
    font-weight: 600;
    border: 1px solid #4D90D6;
}

table .gray
{
    background: #E8E8E8;
    border: 1px solid #4D90D6;
}

table .grayBar
{
    background: #E8E8E8;
}

table .white
{
    background: #FFF;
    border: 1px solid #4D90D6;
}

.thumb_container
{
    width: 122px;
    height: 183px;
    background: url(../_img/team_thumb_bg.jpg) no-repeat;
}

.thumb_container p
{
    margin: 6px 0px 6px 6px;
    padding: 0;
    width: 112px;
    font-size: 11px;
    line-height: 1.45em;
}

.thumb
{
    width: 103px;
    height: 103px;
    margin: 6px 0px 0px 6px;
    border: none;
}

.alignLeft
{
    text-align: left;
}
.rlpad12
{
    padding: 0px 12px 0px 12px;
}
.flags
{
    margin-top: 5px;
}
/* Blue Buy Now Buttons */
#btn_BuyNow1
{
    background: url(../_img/btn_BuyNow-3.png);
}
#btn_BuyNow1:hover
{
    background: url(../_img/btn_BuyNow-4.png);
}
#btn_BuyNow2
{
    background: url(../_img/btn_BuyNow-3.png);
}
#btn_BuyNow2:hover
{
    background: url(../_img/btn_BuyNow-4.png);
}
#btn_BuyNow3
{
    background: url(../_img/btn_BuyNow-3.png);
}
#btn_BuyNow3:hover
{
    background: url(../_img/btn_BuyNow-4.png);
}
#btn_BuyNow4
{
    background: url(../_img/btn_BuyNow-3.png);
}
#btn_BuyNow4:hover
{
    background: url(../_img/btn_BuyNow-4.png);
}
#btn_BuyNow5
{
    background: url(../_img/btn_BuyNow-3.png);
}
#btn_BuyNow5:hover
{
    background: url(../_img/btn_BuyNow-4.png);
}
.BuyNow
{
    color: White;
    font-size: 11pt;
    text-decoration: none;
    font-weight: bold;
    text-align: center;
    padding: 3px 0px 0px 0px;
}

/* Back Button */
#btn_Back1
{
    background: url(../_img/btn_Back-1.png);
}
#btn_Back1:hover
{
    background: url(../_img/btn_Back-2.png);
}
.BackBtn
{
    color: #4e4e4e;
    font-size: 11pt;
    text-decoration: none;
    font-weight: bold;
    text-align: center;
}
/* More Info Button */
/* Back Button */
/*#btn_MoreInfo
{
    background: url(../_img/btn_MoreInfo-1.png);
  
}
#btn_MoreInfo:hover
{
    background: url(../_img/btn_MoreInfo-2.png);
}*/
.MoreInfo
{
    background: url(../_img/btn_MoreInfo-1.png);
    color: white;
    font-size: 11pt;
    text-decoration: none;
    font-weight: bold;
    text-align: center;
    padding: 3px 0px 0px 0px;
}
.MoreInfo:hover
{
    background: url(../_img/btn_MoreInfo-2.png);
}
.subHeader_main
{
    color: #1F7FB8;
    font-size: 14pt;
    font-weight: bold;
}
.products_MainHeader
{
    margin-top: 10px;
}
.subHeader_details_large
{
    color: #1F7FB8;
    font-size: 14pt;
    font-weight: bold;
}



.subHeader_details_small
{
    color: #1F7FB8;
    font-size: 11pt;
    font-weight: bold;
}
.asp_Filter_image
{
    margin-left: 13px;
    margin-bottom: 13px;
}
#l2_Nav
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
}
#l2_Nav td
{
    padding-top: 3px;
}

