﻿div#OuterWrapper {
	margin: 0px auto 0px auto;
}

#TopNav{
    float:left;
}
    
#Logo{
    width:500px;
}

.root{
    list-style-type:none;
}

.topnav{
    list-style-type:none;
}

#ctl00_ContentPlaceHolder1_DataList1{
    float:left;
}
    
.LeftNav_Wrapper{
    overflow:hidden;
}

#LeftNav_WrapperRed{
    float:left;
}

.LeftNav_WrapperText ul{
    list-style-type:none;
}

#Footer{
    overflow:hidden;
}

#BottomNav{
    float:left;
}

#SiteLinks{
    margin-left:0px !important;
}

#SiteLinks ul{
    width:190px !important;
    padding:0px 10px 0px 0px;
}

.Brochure{
    display:block;
    float:left;
}

#ctl00_ContentPlaceHolder1_FormView1{
    display:inline-table !Important;
    overflow:hidden !important;
}

.ProdLeft{
    float:left;
    display:block;
}

.ProdLeft{
    float:left;
}

.ProdRight{
    float:left;
    margin-left:321px;
    margin-top:-340px;
}

.ProdMoreDetail p{
  margin:0px;
}

.EventTable{
    float:left;
}

#Checkout_Login{
    display:inline-table !important;
}
    
#Register_Main{
    float:left;
}
    
#Login_Error{
    float:left;
}
    
.ContactTable{
    width:500px !important;
}
    
.LoginStatic h5{
    font-size:13px;
}
    
.LoginStatic h4{
    font-size:16px;
}
    
#MyAccount_Main, 
#MyAccount_Tabs,
#MyAccount_AddressBookAtoZ,
.MyAccount_AddressBookAtoZ,
#Checkout_Login_Error,
#Checkout_Summary,
.OrderDetailItem{
    float:left;
}
    
div#OuterWrapper{
    margin-top:20px;
}
    
#Checkout1Right{
    width:480px !important;
}
    
.MyAccount_Back{
    margin-top:5px !important;
    display:block;
    float:left;
}
    
#breadCrumbs{float:left;}

#Checkout_New_Details ul{
    float:left;
    margin-left:-40px !important;
}
    
.HomeCatName2{
    margin-bottom:230px;
}