body
{
    background: #bc3811;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #140e26;
    font-family: Arial, Geneva, Tahoma, Helvetica, sans-serif;
    font-size: 14px;
}

a
{
    color: #003A66;
}

.nav
{
    font-size: 12px;
}

.nav a
{
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

#layout
{
    width: 1000px;
}

#HiddenCSS
{
    display: none;
    margin: -100px 0px 0px 0px;
}

#Header
{
    float: left;
    width: 1000px;
    margin: 0px 0px 0px 0px;
    background-image: url(images/headerbar.jpg);
    background-repeat: no-repeat;
    height: 85px;
}

#Menubackground
{
    float: right;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-image: url(images/menuback.jpg);
    background-repeat: no-repeat;
    height: 65px;
    width: 1000px;
}

#Menu
{
    float: right;
    color: #000000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-repeat: no-repeat;
    height: 65px;
    font-size: 20px;
    font-weight: normal;
    text-align: left;
    width: 750px;
}

#Menu ul
{
    list-style: none;
    margin: 18px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#Menu li
{
    display: inline;
}

#Menu a
{
    text-decoration: none;
    color: #000000;
    padding: 0px 15px 0px 15px;
}

#Menu #current a
{
    color: #f47937;
    padding: 3px 15px 3px 15px;
}

#Menu a:hover
{
    color: #ffffff;
    padding: 3px 15px 3px 15px;
}

#mainwrapper
{
    float: left;
    width: 1000px;
    background-color: #ffffff;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url(images/wrapperback.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    min-height: 493px;
    height: auto !important;
    height: 460px;
}

#productwrapper
{
    float: left;
    width: 1000px;
    background-color: #ffffff;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
    background-image: url(images/wrapperback2.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    min-height: 493px;
    height: auto !important;
    height: 460px;
}

#LeftMenuColumn
{
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 190px;
    color: #000000;
    font-size: 12px;
    text-align: left;
}

#LeftMenuTop
{
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 190px;
    height: 25px;
    background-image: url(images/leftmenubacktop.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

#LeftMenuInner
{
    float: left;
    width: 190px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    min-height: 390px;
}


.menuheader
{
    text-align: left;
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 0px 0px;
}

.menuheader a
{
    font-weight: normal;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 10px;
    text-decoration: none;
    color: #000000;
    display: block;
}

.menuheader a:hover
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 10px;
    color: #f27443;
    background-color: #000000;
}

.menuheaderselected
{
    text-align: left;
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 0px 0px;
}

.menuheaderselected a
{
    font-weight: normal;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 10px;
    text-decoration: none;
    color: #f27443;
    background-color: #000000;
    display: block;
}

.menuitem
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #000000;
}

.menuitem a
{
    font-size: 12px;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 30px;
    text-decoration: none;
    display: block;
    color: #000000;
}

.menuitem a:hover
{
    background-color: #000000;
    color: #f27443;
}

.menuitemselected
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.menuitemselected a
{
    font-size: 12px;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 30px;
    text-decoration: none;
    background-color: #000000;
    color: #f27443;
    display: block;
}

#LeftMenuColumn .latestdetail
{
    padding: 0px 0px 10px 0px;
}

#LeftMenuContactDetails
{
    float: left;
    margin: 0px 0px 0px 0px;
    font-size: 13px;
    width: 170px;
    text-align: left;
}

#LeftMenuContactDetails a
{
    color: #000000;
}

#contactinfo
{
    float: left;
    width: 250px;
}

#ContentColumn
{
    float: right;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 800px;
}


#Centeredimage
{
    float: left;
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#Bottomtyreimage
{
    float: right;
    width: 270px;
    height: 150px;
}

#Largetyreimage
{
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 150px;
    width: 180px;
}

#Tyredescription
{
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 180px;
    width: 550px;
}


.Headertext
{
    font-size: 16px;
    font-weight: bold;
    margin: 18px 0px 12px 0px;
}

#Contenttext
{
    font-size: 14px;
    text-align: left;
    margin: 5px 0px 12px 0px;
    padding: 0px 20px 0px 0px;
}

.newstn
{
    float: left;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 62px;
    width: 80px;
    
}

.newstn img
{
    border: 0;
    border: 1px solid #000000;
}

.newssummary
{
    float: left;
    height: 62px;
    width: 700px;
    margin: 20px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
}

#NewsContent
{   
    float:left;
    font-size:14px;
    text-align:left;
    width: 780px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

#NewsImage
{   
    float: right;
    margin: 20px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    border:solid 1px #000000;
}

#Newscontentcontainer
{   
    float:left;
    font-size:14px;
    text-align:left;
    width: 800px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

.Controlform
{
    float: left;
    width: 630px;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
}

.Controlform span.formlabel
{
    float: left;
    width: 150px;
}

#Contactform
{
    float: left;
    width: 450px;
    margin: 0px 0px 0px 0px;
}

.contactformdetail
{
    float: left;
    text-align: left;
    width: 450px;
    margin: 5px 0px 0px 0px;
}

#Contactform span.formlabel
{
    float: left;
    width: 150px;
    padding-left: 5px;
}

#Button
{
    float: right;
}

#Footerbackground
{
    float: left;
    background-image: url(images/hankook.jpg);
    width: 1000px;
    height: 57px;
    padding: 0px;
    margin: 0px;
}

#Footer
{
    float: left;
    font-size: 16px;
    text-align: left;
    color: #ffffff;
    height: 47px;
    padding: 5px 0px 0px 15px;
}

#newsprevious a
{
    float: left;
    text-align: center;
    width: 80px;
    height: 20px;
    text-decoration: none;
    padding: 30px 0px 0px 0px;
}

#newsnext a
{
    float: right;
    text-align: center;
    width: 80px;
    height: 20px;
    text-decoration: none;
    padding: 30px 0px 0px 0px;
}

#ContentColumn #product
{
    float: left;
    border: solid 2px #4c6b88;
    color: #000000;
    margin: 20px 0px 0px 0px;
    width: 753px;
}

#ContentColumn #product2
{
    float: left;
    border: solid 2px #4c6b88;
    color: #000000;
    margin: 20px 0px 0px 0px;
    width: 495px;
}

#ContentColumn #productdetail
{
    float: left;
}

#ContentColumn .productheader
{
    float: left;
    font-weight: bold;
    background: #4c6b88;
    display: block;
    color: #000000;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 20px;
    width: 100%;
}

#ContentColumn #productdetail ul
{
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#ContentColumn #productdetail li
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
}

#ContentColumn #productdetail .dark
{
    float: left;
    background: #cfcfd6;
    height: 26px;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 0px 0px;
}

#ContentColumn #productdetail .light
{
    float: left;
    background: #FFFFFF;
    height: 26px;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 0px 0px;
}

#ContentColumn .tyresize
{
    float: left;
    width: 110px;
    font-weight: bold;
    padding-left: 5px;
}

#ContentColumn .pattern
{
    float: left;
    width: 80px;
    font-weight: bold;
}

#ContentColumn .rimwidthheader
{
    float: left;
    width: 150px;
    text-align: center;
}

#ContentColumn .compoundheader
{
    float: left;
    width: 253px;
    text-align: center;
}

#ContentColumn .priceheader
{
    float: left;
    width: 130px;
    text-align: center;
}

#ContentColumn .rimwidth
{
    float: left;
    width: 75px;
    text-align: center;
}

#ContentColumn .diameter
{
    float: left;
    width: 50px;
    text-align: center;
}

#ContentColumn .width
{
    float: left;
    width: 50px;
    text-align: center;
}

#ContentColumn .revs
{
    float: left;
    width: 50px;
    text-align: center;
}

#ContentColumn .price
{
    float: left;
    width: 65px;
    text-align: center;
    font-weight: bold;
}

#ContentColumn .compound
{
    float: left;
    width: 86px;
    text-align: center;
}

#ContentColumn .compound2
{
    float: left;
    width: 129px;
    text-align: center;
}

#ContentColumn .compound3
{
    float: left;
    width: 258px;
    text-align: center;
}

#ContentColumn .special
{
    float: left;
    width: 120px;
    text-align: center;
}

#ContentColumn .allcompound
{
    float: left;
    width: 200px;
    text-align: center;
}

#section
{
    float: left;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#section ul
{
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#section li
{
    margin: 0px 0px 0px 0px;
    width: 780px;
    height: 100px;
}

.sectionphoto
{
    float: left;
    height: 60px;
    width: 60px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.sectionphoto img
{
    margin: 0px 0px 0px 0px;
    border: 0px;
}

#section a
{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

#section a:hover
{
    color: #bc3811;
}

.sectiontext
{
    float: left;
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    width: 700px;
}

#ContentColumn #news
{
    float: left;
    border: solid 2px #000000;
    margin-bottom: 20px;
}

#ContentColumn #newscpheader
{
    float: left;
    width: 790px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    background-color: #bc3811;
}

#ContentColumn span.newscpheader
{
    float: left;
    padding-left: 5px;
    color: #000000;
}

#ContentColumn .newscpdetail
{
    float: left;
    width: 790px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 12px;
    background: #ffffff;
}

#ContentColumn #newscpdetailbutton
{
    float: left;
    width: 785px;
    padding-top: 5px;
    padding-bottom: 10px;
    padding-left: 15px;
    font-size: 12px;
    background: #ffffff;
}

#ContentColumn .newscpcontainer
{
    float: left;
    width: 780px;
    margin: 10px 0px 0px 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 12px;
}

#ContentColumn .newscplabel
{
    float: left;
    padding-left: 5px;
    color: #000000;
    width: 200px;
}

#ContentColumn .newscpinput
{
    float: left;
    color: #000000;
}

#ContentColumn .newscpid
{
    float: left;
    padding-left: 5px;
    color: #000000;
    width: 50px;
    height: 20px;
}

#ContentColumn .newscpdate
{
    float: left;
    color: #000000;
    width: 75px;
    height: 20px;
}

#ContentColumn .newscpheadline
{
    float: left;
    color: #000000;
    width: 300px;
    height: 20px;
}

#ContentColumn .newscpposted
{
    float: left;
    color: #000000;
    width: 75px;
    height: 20px;
}

#ContentColumn .newscpdisplay
{
    float: left;
    color: #000000;
    width: 50px;
    height: 20px;
}

#ContentColumn .newscpoption
{
    float: left;
    color: #000000;
    width: 70px;
    padding: 0px;
    margin: 0px;
}

#ContentColumn .newscpdetail form
{
    margin-top: 0px;
    margin-bottom: 0px;
}
