﻿body
{
    background: #ffffff;
    background-image: url( "/images/background.jpg" );
    background-repeat: repeat-x;
    margin: 0px;
    padding: 10px 0px 10px 0px;
    text-align: center;
    
}

img
{
    border-style: none;
}

#DivContainer
{
    margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
    text-align: left; /* this overrides the text-align: center on the body element. */
    width: 1024px;
    height: auto;
    background: #fff url(../images/containerBkg.jpg) repeat-x;
    border-right: solid 2px #ffffff;
    border-left: solid 2px #ffffff;
    border-top: solid 2px #ffffff;
    border-bottom: solid 2px #ffffff;
    
}

#DivHeader
{
    
    background-image: url( "/images/headerBkg.jpg" );
    padding: 0px 0px 0px 0px;
    width: 1024px;
    height: 94px;
   /* border-top: solid 2px #ffffff;
    border-left: solid 2px #ffffff;
    border-right: solid 2px #ffffff;*/   
}
 
#DivHeader #DivHeaderLogo
{
    float: Left;
    height: 106px;
}

#DivHomeMain
{   width:1024px;
    height:auto;
    
    border-right: solid 2px #ffffff;
    border-left: solid 2px #ffffff;
}
#DivHomeContent
{
    width:1024px;
    height:277px;
    
   /* border-top: solid 2px #ffffff;
    border-bottom: solid 2px #ffffff;*/
    
}

#DivTopNavBar
{
    margin: 0 0 0 0;
    background-image: url( "/images/topNavBase.jpg" );
    background-repeat:no-repeat;
    min-height:33px;
    height:auto !important;
    height:33px;
    min-width: 320px;
    width:auto !important;
    width: 320px;
}
#DivTopNav
{
    
    z-index:4;
    position:absolute;
    top:60px;
    margin-left:0px;
    min-width: 1024px;
    width:auto !important;
    width: 1024px;
    /* START: MIN-HEIGHT HACK */
    min-height:33px;
    height:auto !important;
    height:33px;
    /* END: MIN-HEIGHT HACK */
    border-top: solid 2px #ffffff;
    border-bottom: solid 2px #ffffff;
}

#DivTopNav .MenuTopItem1
{
    
    margin-left: 320px;
    color:#000000;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    text-transform:uppercase; 
    margin-top: -33px;
    background-image: url( "/images/topNavBtn.jpg" );
    width: 117px;
    min-height: 33px;
    height:auto !important;
    height:33px;
    display:block;
    
    
}
#DivTopNav .MenuTopItem2
{
    margin-top:-33px;
    margin-left:437px;
    color:#000000;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    text-transform:uppercase;  
    background-image: url( "/images/topNavBtn.jpg" );
    width: 117px;
    height: 33px;
    display:block;
    
    
}
#DivTopNav .MenuTopItem3
{
    margin-top:-33px;
    margin-left:554px;
    color:#000000;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    text-transform:uppercase;
    background-image: url( "/images/topNavBtn.jpg" );
    width: 117px;
    height: 33px;
    display:block;
    
    
}
#DivTopNav .MenuTopItem4
{
    margin-top:-33px;
    margin-left:671px;
    color:#000000;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    text-transform:uppercase;
    background-image: url( "/images/topNavBtn.jpg" );
    width: 117px;
    height: 33px;
    display:block;
    
    
}
#DivTopNav .MenuTopItem5
{
    margin-top:-33px;
    margin-left:788px;
    color:#000000;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    text-transform:uppercase;
    background-image: url( "/images/topNavBtn.jpg" );
    width: 117px;
    height: 33px;
    display:block;
    
    
}
#DivTopNav .MenuTopItem6
{
    margin-top:-33px;
    margin-left:905px;
    color:#000000;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    text-transform:uppercase; 
    background-image: url( "/images/topNavBtn.jpg" );
    width: 117px;
    height: 33px;
    display:block;
    
    
}

#DivTopNav .MenuTopItem1Active
{
    color:#ffffff;
    font-size: 12px;
    font-weight: bold;
    text-align:center;
    text-transform:uppercase;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color:#cc0000;
    width: 117px;
    height: 33px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
    
}

#DivTopNav .MenuTopItem1 a
{
    padding-top: 10px;
    padding-bottom: 10px;
    color: #474646;
    text-decoration:none;
    display: block;
    
}

#DivTopNav .MenuTopItem1Active a, #DivTopNav .MenuTopItem1 a:hover, #DivTopNav .MenuTopItem1Active a:active, #DivTopNav .MenuTopItem1Active a:hover
{
    padding-top: 10px;
    padding-bottom: 10px; 
    background-color:#cc0000;
    color:#ffffff;
    text-decoration:none;
    display: block;
}
#DivTopNav .MenuTopItem2Active
{
    
    
    color:#ffffff;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    text-transform:uppercase;
    padding-top: 3px;
    padding-bottom: 4px;
    background-color:#cc0000;
    width: 117px;
    height: 33px;
    display: block;
    
}

#DivTopNav .MenuTopItem2 a
{
    
    padding-top: 3px;
    padding-bottom: 4px;
    color: #474646;
    text-decoration:none;
    display: block;
}

#DivTopNav .MenuTopItem2Active a, #DivTopNav .MenuTopItem2 a:hover, #DivTopNav .MenuTopItem2Active a:active, #DivTopNav .MenuTopItem2Active a:hover
{
    padding-top: 3px;
    padding-bottom: 4px;
    background-color:#cc0000;
    color:#ffffff;
    text-decoration:none;
    display: block;
}
#DivTopNav .MenuTopItem3Active
{  
    color:#ffffff;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    text-transform:uppercase;
    padding-top: 3px;
    padding-bottom: 4px; 
    background-color:#cc0000;
    width: 117px;
    height: 33px;
    display: block;
    
}

#DivTopNav .MenuTopItem3 a
{  
    padding-top: 3px;
    padding-bottom: 4px;
    color: #474646;
    text-decoration:none;
    display: block;
}

#DivTopNav .MenuTopItem3Active a, #DivTopNav .MenuTopItem3 a:hover, #DivTopNav .MenuTopItem3Active a:active, #DivTopNav .MenuTopItem3Active a:hover
{
    padding-top: 3px;
    padding-bottom: 4px;
    background-color:#cc0000;
    color:#ffffff;
    text-decoration:none;
    display: block;
}
#DivTopNav .MenuTopItem4Active
{
    color:#ffffff;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    text-transform:uppercase;
    padding-top: 10px;
    padding-bottom: 10px;  
    background-color:#cc0000;
    width: 117px;
    height: 33px;
    display: block;
    
}

#DivTopNav .MenuTopItem4 a
{
    padding-top: 10px;
    padding-bottom: 10px;
    color: #474646;
    text-decoration:none;
    display: block;
}

#DivTopNav .MenuTopItem4Active a, #DivTopNav .MenuTopItem4 a:hover, #DivTopNav .MenuTopItem4Active a:active, #DivTopNav .MenuTopItem4Active a:hover
{
    padding-top: 10px;
    padding-bottom: 10px;
    background-color:#cc0000;
    color:#ffffff;
    text-decoration:none;
    display: block;
}
#DivTopNav .MenuTopItem5Active
{
    color:#ffffff;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    text-transform:uppercase;
    padding-top: 3px;
    padding-bottom: 4px;
    background-color:#cc0000;
    width: 117px;
    height: 33px;
    display: block;
    
}

#DivTopNav .MenuTopItem5 a
{ 
    padding-top: 3px;
    padding-bottom: 4px;
    color: #474646;
    text-decoration:none;
    display: block;
}

#DivTopNav .MenuTopItem5Active a, #DivTopNav .MenuTopItem5 a:hover, #DivTopNav .MenuTopItem5Active a:active, #DivTopNav .MenuTopItem5Active a:hover
{
    padding-top: 3px;
    padding-bottom: 4px;
    background-color:#cc0000;
    color:#ffffff;
    text-decoration:none;
    display: block;
}
#DivTopNav .MenuTopItem6Active
{
    color:#ffffff;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    text-transform:uppercase;
    padding-top: 3px;
    padding-bottom: 4px; 
    background-color:#cc0000;
    width: 117px;
    height: 33px;
    display: block;
    
}

#DivTopNav .MenuTopItem6 a
{  
    padding-top: 3px;
    padding-bottom: 4px;
    color: #474646;
    text-decoration:none;
    display: block;
}

#DivTopNav .MenuTopItem6Active a, #DivTopNav .MenuTopItem6 a:hover, #DivTopNav .MenuTopItem6Active a:active, #DivTopNav .MenuTopItem6Active a:hover
{
    padding-top: 3px;
    padding-bottom: 4px;
    background-color:#cc0000;
    color:#ffffff;
    text-decoration:none;
    display: block;
}

#DivIntroFlash
{ 
    clear:both; 
    background: #9f9f9f;
    padding: 0px 0px 0px 0px;
    width: 1024px;
    height: 347px;   
}

#DivContent
{
    clear:both; 
    padding: 0px 0px 0px 0px;
    width: 1024px;
    /* START: MIN-HEIGHT HACK */
    min-height:624px;
    height:auto !important;
    height:auto;
    /* END: MIN-HEIGHT HACK */ 
    background: #fff url(../images/mainContentBkg.jpg) repeat-x;
    /*background-image: url( "/images/leftNavBackground.gif");*/
    /*background-repeat: repeat-x;*/
}

    #DivBreadCrumb
    {
        padding-top: 20px;
        padding-left: 20px;
        color: #cc0000;
        text-align:left;
        font-size:10px;
    }
    
    #DivBreadCrumb a, #DivBreadCrumb a:visited
    {
        text-decoration:underline;
        color: #dd0000;
    }
    
    #DivBreadCrumb a:hover,  #DivBreadCrumb a:active
    {
        text-decoration:underline;
        color: #000000;
}

#DivLeftNav
{
    float: left;
    padding: 0px 0px 0px 0px;
    width: 266px;
    /* START: MIN-HEIGHT HACK */
    min-height:624px;
    height:auto !important;
    height:auto;
    /* END: MIN-HEIGHT HACK */
    background: url( ../images/leftNavBkgA.jpg );
    border-right: solid 2px #666666; 
    background-repeat:repeat-x;
    
    
}

#DivLeftNav #DivSectionTitle
{
    font-family: Arial;
    font-size: 22px;
    font-weight: bold;
    text-transform: uppercase;
    color: #000000;
    padding-top: 60px;
    text-align:center;
    
}

#DivLeftNav #DivSectionTitle a, #DivLeftNav #DivSectionTitle a:visited
{
    font-family: Arial;
    font-size: 22px;
    font-weight: bold;
    text-transform: uppercase;
    color: #000000;
    text-decoration:none;
}

#DivLeftNav #DivSectionTitle a:hover,  #DivLeftNav #DivSectionTitle a:active
{
    font-family: Arial;
    font-size: 22px;
    font-weight: bold;
    text-transform: uppercase;
    color: #ff0000;
    text-decoration:none;
}
#DivLeftNav .MenuItemContainer
{
    padding-top:25px;
    
}
#DivLeftNav .MenuItem
{
    color:#ee2229;
    font-size: 11px;
    font-weight: bold;
    line-height:30px;
    border-style:none;
    text-decoration:none;
    text-indent:25px;
    background-image: url( "/images/leftNavBtn.jpg" );
    width: 265px;
    height: 33px;
    display:block;
    
}

#DivLeftNav .MenuItemActive
{
    color:#ffffff;
    font-size: 11px;
    font-weight: bold;
    line-height:30px;
    border-style:none;
    text-decoration:none;
    text-indent:25px;
    background-color:#cc0000;
    /*background-image: url( "/images/leftNavBtnOver.jpg" );*/
    width: 265px;
    height: 33px;
    display:block;
    
}

#DivLeftNav .MenuItem a
{
    
    color: #474646;
    text-decoration:none;
    border-style:none;
    display:block;
}

#DivLeftNav .MenuItemActive a, #DivLeftNav .MenuItem a:hover, #DivLeftNav .MenuItemActive a:active, #DivLeftNav .MenuItemActive a:hover
{
    color:#ffffff;
    text-decoration:none;
    border-style:none;
    /*background-image: url( "/images/leftNavBtnOver.jpg" );*/
    background-color:#cc0000;
    
}
#DivLogoHolder
{
    z-index:5;
    position:absolute;
    top: 14px;
    margin-left: 62px;
    border-style: none;
    
    
}

#DivMainContent
{
    float: Right;
    background: #ffffff;
    width: 756px;
    /* START: MIN-HEIGHT HACK */
    min-height:624px;
    height:auto !important;
    height:auto;
    /* END: MIN-HEIGHT HACK */
    
}

#DivMainContent #DivPhotoBorder
{
    padding-top:0px;
    width: 756px;
    height: 10px;
    background-image: url( "/images/photoBottom.jpg" );
    
   
}

#DivMainContent #DivMainContentText
{
	padding: 10px 15px 5px 20px;
    background: #fffffff;
    width: 700px;
    height:auto;
    
}


#DivMainContent #DivMainContentTable
{
	padding: 10px 15px 5px 16px;
    background: #fffffff;
    width: 704px;
    height:auto;
    
}


th.header1Left
{
   background: #fb0410;
   padding: 2px 0 2px 0;
   width:88px;
}

th.header1Left p {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	margin: 0 0 0px 0;
	padding: 0;
	text-align: center;
}


th.header1Right
{
   background: #fb0410;
   padding: 2px 0 2px 0;
   width:608px;
}

th.header1Right p {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	margin: 0 0 0px 0;
	padding: 0;
	text-align: center;
}


th.header2Left
{
   background: #024257;
   padding: 2px 0 2px 0;
   width:88px;
}

th.header2Left p {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	margin: 0 0 0px 0;
	padding: 0;
	text-align: center;
}

th.header2Right
{
   background: #024257;
   padding: 2px 0 2px 0;
   width:608px;
}

th.header2Right p {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	margin: 0 0 0px 0;
	padding: 0;
	text-align: center;
}


th.header3Left
{
   background: #0e7013;
   padding: 2px 0 2px 0;
   width:88px;
}

th.header3Left p {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	margin: 0 0 0px 0;
	padding: 0;
	text-align: center;
}


th.header3Right
{
   background: #0e7013;
   padding: 2px 0 2px 0;
   width:608px;
}

th.header3Right p {
	font-family: Arial;
	font-size: 9px;
	font-weight:bold;
	color: #ffffff;
	margin: 0 0 0px 0;
	padding: 0;
	text-align: center;
}

td.model 
{
   background: #fff;
   padding: 2px 0 2px 0;
   border: solid 1px #000;
   width:88px;
}

td.model p {
	font-family: Arial;
	font-size: 9px;
	font-weight:bold;
	color: #000;
	margin: 0 0 0px 0;
	padding: 0;
	text-align: center;
}

td.belRef
{
   background: #fff;
   padding: 2px 0 2px 0;
   border: solid 1px #000;
   width:88px;
}

td.belRef p {
	font-family: Arial;
	font-size: 9px;
	font-weight:bold;
	color: #000;
	margin: 0 0 0px 0;
	padding: 0;
	text-align: center;
}

td.data
{
   background: #fff;
   padding: 2px 0 2px 0;
   border: solid 1px #000;
   width:88px;
}

td.data p {
	font-family: Arial;
	font-size: 9px;
	font-weight:normal;
	color: #000;
	margin: 0 0 0px 0;
	padding: 0;
	text-align: center;
}

td.data a 
{
	display:block;
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-weight:normal;
	color: #000;
	margin: 0 0 0px 0;
	padding: 0;
	text-align: center;
	
}

td.data a:hover 
{
	display:block;
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-weight:normal;
	color: red;
	margin: 0 0 0px 0;
	padding: 0;
	text-align: center;
	
}


#DivFooter
{ 
    background-image: url( "/images/footerBkg.jpg" );
    background-repeat:repeat-y;
    width: 1024px;
    height: 48px;
    color: #ffffff;
    text-align: center;
    clear:both;
    padding: 0px 0px 0px 0px;
    visibility:visible;
    
    
   /* border-bottom: solid 2px #ffffff;*/
    
   
    
}

#DivFooter #DivFooterMenu
{
    padding: 10px 10px 2px 10px;   
}

#DivFooter #DivFooterMenu a, #DivFooter #DivFooterMenu a:visited
{
    color:#ffffff;
    text-decoration:none;
}

#DivFooter #DivFooterMenu a:active, #DivFooter #DivFooterMenu a:hover
{
    color:#cc0000;
    text-decoration:none;
}
