/* Layout and Presentation Stylesheet */ 
/* for Ortonage.com                   */

body{
 position: absolute;
 top: 0px;
 left: 0px;
 height: 100%; 
 width: 990px; 
 margin: 0px;
 padding: 0px; 
 font-family: arial, serif;
 font-size: 12px;
 background-image: none;
 background-color: #ffffff;
 color: #000000;
 }	 
	 
.hmnu1_1{
 position: absolute;
 top: 0px;
 left: 0px;
 height: 33px; 
 width: 140px; 
 font-size: 16px;
 text-align: center;
 padding: 1px 0px 0px 0px;
 background-image: url('http://images.ortonage.com/bg_greyfade.gif');
 color: #003399;
 }

.hmnu1_2{
 position: absolute;
 top: 0px;
 left: 140px;
 height: 33px; 
 width: 700px; 
 font-size: 16px;
 text-align: center;
 padding: 3px 0px 0px 0px;
 background-image: url('http://images.ortonage.com/bg_greyfade.gif');
 color: #003399;
 }

.hmnu1_3{
 position: absolute;
 top: 0px;
 left: 840px;
 height: 33px; 
 width: 150px; 
 font-size: 16px;
 text-align: right;
 padding: 3px 5px 0px 0px;
 background-image: url('http://images.ortonage.com/bg_greyfade.gif');
 color: #003399;
 }

.hmnu1_1_secure{
 position: absolute;
 top: 0px;
 left: 0px;
 height: 33px; 
 width: 140px; 
 font-size: 16px;
 text-align: center;
 padding: 1px 0px 0px 0px;
 background-image: url('https://www.ortonage.com/images/bg_greyfade.gif');
 color: #003399;
 }

.hmnu1_2_secure{
 position: absolute;
 top: 0px;
 left: 140px;
 height: 33px; 
 width: 700px; 
 font-size: 16px;
 text-align: center;
 padding: 3px 0px 0px 0px;
 background-image: url('https://www.ortonage.com/images/bg_greyfade.gif');
 color: #003399;
 }

.hmnu1_3_secure{
 position: absolute;
 top: 0px;
 left: 840px;
 height: 33px; 
 width: 150px; 
 font-size: 16px;
 text-align: right;
 padding: 3px 5px 0px 0px;
 background-image: url('https://www.ortonage.com/images/bg_greyfade.gif');
 color: #003399;
 }

.hdr1{
 position: absolute;
 top: 33px;
 left: 0px;
 height: 99px; 
 width: 111px; 
 padding-top: 8px;
 padding-left: 6px;
 }

.hdr1 img{
 margin: 0px;
 border: 0px solid #000000;
 }

.hdr2{
 position: absolute;
 top: 33px;
 left: 111px;
 height: 99px; 
 width: 722px; 
 }

.hdr2 img{
 border-left: 1px solid #003399;
 border-right: 1px solid #003399;
 border-top: 0px solid #003399;
 border-bottom: 0px solid #003399;
 }

.hdr3{
 position: absolute;
 top: 33px;
 left: 833px;
 height: 99px; 
 width: 157px; 
 padding-top: 8px;
 padding-left: 7px;
 }

.hdr3 img{
 margin: 0px;
 border: 0px solid #000000;
 }

.hmnu2_1{
 position: absolute;
 top: 132px;
 left: 0px;
 height: 33px; 
 width: 140px; 
 font-size: 16px;
 text-align: center;
 padding: 1px 0px 0px 0px;
 background-image: url('http://images.ortonage.com/bg_greyfade.gif');
 color: #003399;
 }

.hmnu2_2{
 position: absolute;
 top: 132px;
 left: 140px;
 height: 33px; 
 width: 700px; 
 font-size: 16px;
 text-align: center;
 padding: 3px 0px 0px 0px;
 background-image: url('http://images.ortonage.com/bg_greyfade.gif');
 color: #003399;
 }

.hmnu2_3{
 position: absolute;
 top: 132px;
 left: 840px;
 height: 33px; 
 width: 150px; 
 font-size: 16px;
 text-align: right;
 padding: 3px 5px 0px 0px;
 background-image: url('http://images.ortonage.com/bg_greyfade.gif');
 color: #003399;
 }

.hmnu2_1_secure{
 position: absolute;
 top: 132px;
 left: 0px;
 height: 33px; 
 width: 140px; 
 font-size: 16px;
 text-align: center;
 padding: 1px 0px 0px 0px;
 background-image: url('https://www.ortonage.com/images/bg_greyfade.gif');
 color: #003399;
 }

.hmnu2_2_secure{
 position: absolute;
 top: 132px;
 left: 140px;
 height: 33px; 
 width: 700px; 
 font-size: 16px;
 text-align: center;
 padding: 3px 0px 0px 0px;
 background-image: url('https://www.ortonage.com/images/bg_greyfade.gif');
 color: #003399;
 }

.hmnu2_3_secure{
 position: absolute;
 top: 132px;
 left: 840px;
 height: 33px; 
 width: 150px; 
 font-size: 16px;
 text-align: right;
 padding: 3px 5px 0px 0px;
 background-image: url('https://www.ortonage.com/images/bg_greyfade.gif');
 color: #003399;
 }

.mblock{
 position: absolute;
 top: 165px;
 left: 0px;
 width: 990px;
 }

.lcol{
 position: absolute;
 top: 0px;
 left: 0px;
 width: 140px;
 margin: 0px;
 padding: 0px;
 z-index: 8;
 }

.lcol_MnuHdr1{
 margin: 1px 3px 0px 1px;
 font-size: 16px;
 text-align: center;
 padding: 1px 1px 2px 1px;
 border-top: 2px solid #000000;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 background-color: #003399;
 color: #ffffff;
 }

.lcol_MnuHdr1_Active{
 margin: 1px 3px 0px 1px;
 font-size: 16px;
 font-weight: bold;
 text-align: center;
 padding: 1px 1px 2px 1px;
 border: 3px solid #000000;
 color: #003399;
 background-color: #b6d6dd;
 }

.lcol_MnuHdr1 a:link, .lcol_MnuHdr1 a:visited {
 text-decoration: none;
 color: #ffffff;
}

.lcol_MnuHdr1_Active a:link, .lcol_MnuHdr1_Active a:visited {
 text-decoration: none;
 color: #003399;
}

.lcol_MnuHdr1 a:hover {
 text-decoration:underline;
 color: #ffffff;
}

.lcol_MnuHdr1_Active a:hover {
 text-decoration:underline;
 color: #003399;
}

.lcol_MnuItm1{
 margin: 0px 3px 0px 1px;
 font-size: 12px;
 text-align: center;
 padding: 1px 3px 1px 5px;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 background-color: #6699cc;
 }

.lcol_MnuItm1_Active{
 margin: 0px 3px 0px 1px;
 font-size: 12px;
 text-align: center;
 padding: 1px 3px 1px 5px;
 border: 3px solid #000000;
 color: #003399;
 background-color: #b6d6dd;
 }

.lcol_MnuItm1 a:link, .lcol_MnuItm1 a:visited {
 text-decoration: none;
 color: #ffffff;
}

.lcol_MnuItm1_Active a:link, .lcol_MnuItm1_Active a:visited {
 text-decoration: none;
 color: #003399;
}

.lcol_MnuItm1 a:hover {
 text-decoration:underline;
 color: #ffffff;
}

.lcol_MnuItm1_Active a:hover {
 text-decoration:underline;
 color: #003399;
}

.lcol_MnuSpc1{
 margin: 0px 3px 0px 0px;
 border-top: 1px solid #000000;
 font-size: 8px;
 }

.lcol_SearchHdr{
 margin: 0px 3px 0px 1px;
 font-size: 16px;
 text-align: center;
 border-top: 2px solid #000000;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 background-color: #003399;
 color: #ffffff;
 }

.lcol_SearchItm{
 margin: 0px 3px 0px 1px;
 font-size: 12px;
 text-align: center;
 padding: 1px 3px 1px 3px;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 background-color: #6699cc;
 color: #ffffff;
 }

.lcol_SearchItm input{
 font-size: 14px;
 text-align: center;
 }

.mcol{
 position: relative;
 top: 0px;
 left: 140px;
 width: 850px;
 margin: 0px;
 padding: 0px;
 }

.mcol h1{
 position: relative;
 top: 0px;
 left: 0px;
 width: 700px;
 margin: 10px 0px 10px 0px;
 font-size: 24px;
 text-align: center;
 }

.mcol h2{
 position: relative;
 top: 0px;
 left: 0px;
 width: 700px;
 margin: 0px;
 font-size: 20px;
 text-align: center;
 }

.mcol_HPageTbl{
 position: relative;
 top: 0px;
 left: 0px;
 width: 850px;
 margin: 0px;
 padding: 0px;
 }

.mcol_HPageTblCell{
 position: relative;
 top: 0px;
 left: 0px;
 width: 172px;
 margin: 0px;
 padding: 0px;
 vertical-align: top;
 text-align: center;
 }

.mcol_HPageTblCell h2{
 position: relative;
 top: 0px;
 left: 0px;
 width: 160px;
 margin: 0px;
 padding: 0px;
 font-size: 12px;
 text-align: center;
 }

.mcol_HPageText{
 text-align: left;
 padding-left: 15px;
}

.mcol_HPageTextItalic{
 text-align: left;
 padding-left: 15px;
 font-style: italic;
}

.mcol_PPage{
 position: relative;
 top: 0px;
 left: 140px;
 width: 850px;
 margin: 0px;
 padding: 0px;
 }

.mcol_PPage h1{
 position: relative;
 top: 0px;
 left: 0px;
 width: 700px;
 margin: 10px 0px 10px 0px;
 font-size: 24px;
 text-align: center;
 }

.mcol_PPage h2{
 position: relative;
 top: 0px;
 left: 0px;
 width: 700px;
 margin: 10px 0px 10px 0px;
 font-size: 20px;
 text-align: center;
 }

.mcol_PPage h3{
 position: relative;
 top: 0px;
 left: 0px;
 width: 700px;
 margin: 10px 0px 10px 0px;
 font-size: 16px;
 text-align: center;
 }

.mcol_PPage_PrevTopNextLinks{
 position: relative;
 top: 0px;
 left: 0px;
 width: 700px;
 margin: 0px;
 font-size: 20px;
 text-align: center;
 }

.mcol_PPage_PrevTopNextLinks a:link, .mcol_PPage_PrevTopNextLinks a:visited{
 text-decoration:underline;
 }

.mcol_PPage_PrevTopNextLinks a:hover{
 font-weight:bold;
 }

.mcolPItm{
 position: relative;
 top: 0px;
 left: 0px;
 height: 156px;
 width: 850px;
 margin: 0px 0px 2px 0px;
 padding: 0px;
 border: 2px solid #000000;
 background-color: #f1f1f1;
 color: #003399;
 }

.mcolPItmImg{
 position: absolute;
 top: 2px;
 left: 2px;
 height: 150px;
 width: 150px;
 margin: 0px;
 padding: 0px;
 border: 1px solid #000000;
 float: left;
}

.mcolPItmDescCart{
 position: absolute;
 top: 2px;
 left: 158px;
 height: 152px;
 width: 400px;
 margin: 0px;
 padding: 0px;
 border: 0px solid #000000;
 text-align: left;
}

.mcolPItmNum{
 position: relative;
 top: 0px;
 left: 0px;
 height: 14px;
 width: 400px;
 margin: 0px;
 padding: 0px 2px 0px 0px;
 text-align: center;
 font-size: 10px;
}

.mcolPItmDesc{
 position: relative;
 top: 0px;
 left: 0px;
 height: 86px;
 width: 400px;
 margin: 0px;
 padding: 0px 2px 2px 2px;
 text-align: left;
 font-size: 14px;
}

.mcolPItmPrice{
 position: relative;
 top: 0px;
 left: 0px;
 height: 20px;
 width: 400px;
 margin: 0px;
 padding: 2px;
 text-align: left;
 font-size: 12px;
}

.mcolPItmCart{
 position: relative;
 top: 0px;
 left: 0px;
 height: 30px;
 width: 400px;
 margin: 0px;
 padding: 5px 2px 2px 2px;
 font-size: 12px;
}
.mcolPItmCart input{
 font-size: 12px;
}

.mcol_PItmSaleTxt{
 font-style: italic;
 font-weight: bold;
}

.mcolPItmBulkDescCart{
 position: absolute;
 top: 2px;
 left: 570px;
 height: 152px;
 width: 276px;
 margin: 0px;
 padding: 0px;
 border-left: 2px solid #000000;
 background-color: #b6d6dd;
}

.mcolPItmBulkItem1{
 position: absolute;
 top: 9px;
 left: 10px;
 height: 65px;
 width: 240px;
 margin: 0px;
 padding: 3px;
 border: 0px;
}

.mcolPItmBulkItem2{
 position: absolute;
 top: 85px;
 left: 10px;
 height: 65px;
 width: 240px;
 margin: 0px;
 padding: 3px;
 border: 0px;
}

.mcolPItmBulkDescCart legend {
 font-weight:bold;
}

.mcolPItmBulkDescCart form {
 display:inline;
 font-size: 10px;
}

.mcolPItmBulkDescCart input {
 font-size: 10px;
}

.mcol_DwPageTbl{
 position: relative;
 top: 0px;
 left: 0px;
 width: 850px;
 margin: 0px;
 padding: 0px;
 }

.mcol_DwPageTblCell{
 position: relative;
 top: 0px;
 left: 0px;
 width: 215px;
 margin: 0px;
 padding: 0px;
 vertical-align: top;
 text-align: left;
 font-size: 12px;
 }

.mcol_DwPageTblCellTitle {
 font-weight: bold;
 text-decoration: underline;
 }

.mcol_FaqQ{
 text-align: left;
 padding-left: 15px;
 font-weight: bold;
}

.mcol_FaqA{
 text-align: left;
 padding-left: 15px;
 font-weight: normal;
}

.mcolCart{
 border-width: 0px;
 vertical-align: top;
 text-align: left;
 font-size: 14px;
 background-color: #996699;
 color: #ffffff;
}

.mcolShipInfo{
 border-width: 0px;
 text-align: left;
 vertical-align: top;
 font-size: 14px;
 background-color: #996699;
 color: #ffffff;
}

.mcolInfoConfirmation{
 border-width: 0px;
 text-align: left;
 vertical-align: top;
 font-size: 14px;
 background-color: #ffffff;
 color: #000000;
}

.mcolEmail{
 text-align: left;
 padding-left: 15px;
}

.mcolEmailInputTxt{
 background-color: #fff8b1;
}

.mcolWholesaleLogin{
 text-align: center;
 padding-left: 15px;
 padding-right: 15px;
}

.mcolWholesaleLoginSuccessful{
 text-align: left;
 padding-left: 15px;
 padding-right: 15px;
}

.mcolWholesaleLoginFailed{
 text-align: left;
 padding-left: 15px;
 padding-right: 15px;
}

.mcolWholesaleTerms{
 text-align: left;
 padding-left: 15px;
 padding-right: 15px;
}

.ftr_h2{
 position: relative;
 top: 0px;
 left: 140px;
 width: 700px;
 margin: 0px;
 font-size: 20px;
 text-align: center;
 color: #003399;
 }

.ftr{
 position: relative;
 left: 0px;
 height: 33px; 
 width: 990px; 
 font-size: 16px;
 text-align: center;
 padding: 3px 0px 0px 0px;
 vertical-align: bottom;
 background-image: url('http://images.ortonage.com/bg_greyfade.gif');
 color: #000000;
 }

.ftr_secure{
 position: relative;
 left: 0px;
 height: 33px; 
 width: 990px; 
 font-size: 16px;
 text-align: center;
 padding: 3px 0px 0px 0px;
 vertical-align: bottom;
 background-image: url('https://www.ortonage.com/images/bg_greyfade.gif');
 color: #000000;
 }

.ftr_LastPageUpdate{
 position: relative;
 left: 0px;
 font-size: 10px;
 text-align: left;
 padding: 3px 0px 0px 3px;
 vertical-align: bottom;
 color: #000000;
 }

a:link, a:visited{
 color:#000000;
 text-decoration:none;
}

a:hover{
 color:#000000;
 text-decoration:underline;
}
