/*

Theme Name: Net Elevation Template

Theme URI: http://www.netelevation.com/

Description: Custom Theme by Net Elevation

Version: 1.0

Author: Net Elevation

Author URI: http://www.netelevation.com/

*/



body{



   text-align:center;  /*for IE*/



   margin:0 auto;



   padding: 0;



   font-family: Verdana, sans-serif;



   color: #333;



   background-color: #efefef;



   background-image: url(http://www.cinch.com/images/cinch-bg2.gif);

   background-repeat: repeat-x;



}







#footer {



   text-align:right; /* reset text alignment */



   width:904px; /* for the rest */



   line-height: 30px;



   margin-top: 0;



   margin-right: auto;



   margin-bottom: 0;



   margin-left: auto;



   padding-bottom: 20px;



   padding-top: 15px;



   background-color: #FFF;



} 







#footer a {



   color: #333333;



   text-decoration:none;



}







#footer a:hover {



   color: #124B96;



   text-decoration:underline;



}













.newstb .email a {



   color: #124B96;



   text-decoration:none;



}







.newstb .email a:hover {



   color: #124B96;



   text-decoration:underline;



}











.newstb a {



   color: #124B96;



   text-decoration:none;



}







.newstb a:hover {



   color: #124B96;



   text-decoration:underline;



}





.newstb {



   border: 1px solid #ACACAC;



   font-family: Verdana, Arial, Helvetica, sans-serif;



   font-size: 9px;



   line-height: 14px;



   background-color: #FFFFFF;



}











.newstb li {











   background-image: url(http://www.cinch.com/images/smtxt-bull.png);



   background-repeat: no-repeat;



   background-position: 0 .4em;



   padding-left: 1em;



   font-size: 9px;



   line-height: 16px;



   margin-left: 0;



}











.newstb ul {



   list-style-type: none;



   padding: 0;



   margin: 0;



}







.newshome {

   background-color: #F9F9F9;

   padding: 10px;

   width: 180px;

   border-right-width: 1px;

   border-right-style: solid;

   border-right-color: #E2E2E2;

}





.searchgray {



   background-image: url(http://www.cinch.com/images/gr-srch-bg2.png);



   padding-bottom: 1px;



}



.topcontainerbg {



   background-repeat: repeat;



   padding-right: 5px;



   background-image: url(http://www.cinch.com/images/blue-bg.gif);



   background-position: top;



}



.topimgpd {

   padding-bottom: 0px;

}



.textfieldtop  {



   background-color: #d9e2ee;



   height: 14px;



   margin-right: 10px;



   font-family: Verdana, Arial, Helvetica, sans-serif;



   font-size: 9px;



   padding-top: 0px;



   padding-right: 5px;



   padding-bottom: 0px;



   padding-left: 5px;



   border: 1px solid #A4A4A2;



   margin-top: 0px;



   margin-bottom: 0px;



   margin-left: 0px;



}



.email {



   background-color: #E2E2E2;



   font-weight: bold;



}







.btmtb .email a {



   color: #124B96;



   text-decoration:none;



}







.btmtb .email a:hover {



   color: #124B96;



   text-decoration:underline;



}











.btmtb a {



   color: #124B96;



   text-decoration:none;



}







.btmtb a:hover {



   color: #124B96;



   text-decoration:underline;



}







.nav {



   font-family: Verdana, Arial, Helvetica, sans-serif;



   font-size: 11px;



   font-weight: bold;



   color: #3f4042;



   border-right-width: 1px;



   border-right-style: solid;



   border-right-color: #FFFFFF;



   padding-left: 5px;



   background-image: url(http://www.cinch.com/images/nav-bg.png);



   background-repeat: repeat-x;



}





.topcontainer label {



   font-family: Verdana, Arial, Helvetica, sans-serif;



   font-size: 10px;



   font-weight: bold;



   color: #b3c5de;



}



.navlast {



   font-family: Verdana, Arial, Helvetica, sans-serif;



   font-size: 11px;



   font-weight: bold;



   color: #3f4042;



   background-image: url(http://74.53.38.246/~cinchco/images/nav-bg.png);



   background-repeat: repeat-x;



}



.smtxt {



   font-size: 9px;



}





.side-img {



   top: -20px;



}





.promogr {



   background-color: #F7F7F7;



}





.discontinued {

   background-color: #CCCCCC;

   text-decoration: line-through;

}





.navcontainer {



   width: 904px;



/* background-image: url(http://74.53.38.246/~cinchco/images/dots.png);



   background-repeat: no-repeat;



   background-position: right bottom;

*/

   background-image: url(http://74.53.38.246/~cinchco/images/nav-bg.png);

   background-repeat: repeat-x;



   height: 18px;



   border-top-width: 1px;



   border-top-style: solid;



   border-top-color: #333333;



   padding: 0px;



}



.bxpd {



   padding: 5px;



}



.news {



   background-color: #F3F3F3;



   padding: 10px;



   width: 180px;



   border-right-width: 1px;



   border-right-style: solid;



   border-right-color: #E2E2E2;



}



.tech {



   background-color: #F3F3F3;



   width: 140px;



   padding: 10px;



}



.featuredbg {



   background-color: #F3F3F3;



   border-right-width: 1px;



   border-right-style: solid;



   border-right-color: #888B90;



}



.btmtb .featuredbg p {



   padding: 8px;



}





.navOn {



   font-family: Verdana, Arial, Helvetica, sans-serif;



   font-size: 11px;



   font-weight: bold;



   color: #124B96;



   border-right-width: 1px;



   border-right-style: solid;



   border-right-color: #FFFFFF;



   padding-left: 5px;



   background-image: url(http://74.53.38.246/~cinchco/images/nav-roll-bg3.png);



   background-repeat: repeat;



}



#midcontainer {



   background-image: url(http://74.53.38.246/~cinchco/images/top-table-bg.png);



   padding: 0px;



   margin: 0px;



   width: 924px;



}





.homeleft {



   background-image: url(http://74.53.38.246/~cinchco/images/tp-lt.png);



   background-repeat: repeat-y;



   background-position: right;



}



.homeright {



   background-image: url(http://www.cinch.com/images/tp-rt.png);



   width: 10px;



   background-repeat: repeat-y;



   background-position: left;



}









.topcontainerbgwhite {



   padding-right: 5px;



   background-image: url(http://www.cinch.com/images/bg-scheme.png);



}



.textfieldmid {



   background-color: #FFFFFF;



   height: 14px;



   margin-right: 15px;



   font-family: Verdana, Arial, Helvetica, sans-serif;



   font-size: 9px;



   padding-top: 0px;



   padding-right: 0px;



   padding-bottom: 0px;



   padding-left: 0px;



   margin-bottom: 5px;



   border: 1px solid #E0E0E0;



}



.btmtb {



   border: 1px solid #ACACAC;



   font-family: Verdana, Arial, Helvetica, sans-serif;



   font-size: 9px;



   line-height: 14px;



   background-color: #CCCCCC;



}











.btmtb li {











   background-image: url(http://www.cinch.com/images/smtxt-bull.png);



   background-repeat: no-repeat;



   background-position: 0 .4em;



   padding-left: 1em;



   font-size: 9px;



   line-height: 16px;



   margin-left: 0;



}











.btmtb ul {



   list-style-type: none;



   padding: 0;



   margin: 0;



}







.space {



   height: 25px;



}







.footerl1 {



   font-size: 9px;



   font-weight: bold;



   padding-left: 10px;



   padding-right: 5px;



}











.btmtb-hd {



   background-color: #F3F3F3;



}



.gr-img-bg {



   background-color: #888B90;



}



.btmtb-feature {



   background-color: #FFFFFF;



   border-bottom-width: 3px;



   border-bottom-style: solid;



   border-bottom-color: #888B90;



}







.searchgraywhite {

   font-size: 9px;

   font-weight: bold;

   color: #3F4042;

   background-image: url(http://www.cinch.com/images/gr-wht-srch-bg.gif);

   background-repeat: repeat-x;

}



.searchgraywhite form {

   padding: 0px;

   margin-top: 3px;

        margin-bottom: 2px;

   margin-left: 0px;

   margin-right: 5px;

}



.searchgraywhite #textfield2 {

   margin-top: 0px;

        margin-bottom: 3px;

   margin-left: 3px;

   margin-right: 3px;

}





.searchgraywhite2 {

   font-size: 9px;

   font-weight: bold;

   color: #3F4042;

        float: right;

   background-color: #dfdfdf;

   background-repeat: repeat-x;

}



.searchgraywhite2 form {

   padding: 0px;

   margin-top: 5px;

        margin-bottom: 1px;

   margin-left: 14px;

   margin-right: 5px;

}



.searchgraywhite2 #textfield2 {

   margin-top: 0px;

        margin-bottom: 1px;

   margin-left: 3px;

   margin-right: 3px;

}



.smtxt-bold {



   font-size: 9px;



   font-weight: bold;



}



.footerl2 {



   font-size: 8.5px;



   font-weight: bold;



   padding-left: 5px;



   padding-right: 3px;



}



.cookie {



   font-size: 9px;



   background-color: #D9E2EE;



   line-height: 20px;



   font-weight: bold;



   padding-left: 10px;



   text-align: left;



   padding-right: 20px;



   border-bottom-width: 1px;



   border-bottom-style: solid;



   border-bottom-color: #FF9900;



   border-top-width: 1px;



   border-top-style: solid;



   border-top-color: #FF9900;



}



.ltcol {



   border-bottom-width: 1px;



   border-bottom-style: solid;



   border-bottom-color: #888B90;



   background-color: #FFFFFF;



   text-align: left;



}



.ltcol-padding { padding: 10px; }



.ltcol li {

   font-size: 11px;

}





.ltcol img {

   margin: 3px;

}



.ltnews ul {

   list-style-type: none;

   padding: 0;

   margin: 0;

}



.ltnews li {

   background-image: url(http://www.cinch.com/images/smtxt-bull.png);

   background-repeat: no-repeat;

   background-position: 0 .4em;

   padding-left: 1em;

   font-size: 9px;

   line-height: 16px;

   margin-left: 0;

   list-style-type: none;

   margin-bottom: 14px;

}





.ltcol hr {

   line-height: 1px;

   color: #124B96;

   height: 1px;

}





.ltcol a {

   color: #124B96;



   text-decoration:underline;



}



.ltcol a:hover {

   color: #0d2e5a;



   text-decoration:underline;



}



p {



   font-size: 11px;



}



h2 {



   font-size: 14px;



   color: #124B96;



   padding-top: 15px;



   padding-right: 10px;



   padding-bottom: 5px;



   padding-left: 10px;



   margin: 0px;



   background-color: #F7F7F7;



   background-image: url(http://www.cinch.com/images/cinch-dots-rt.gif);



   background-repeat: no-repeat;



   background-position: right bottom;



   border-bottom-width: 1px;



   border-bottom-style: solid;



   border-bottom-color: #AFB0B4;



   vertical-align: bottom;



}



.ltcol #dots-bg {



   background-image: url(http://www.cinch.com/images/dots.png);



   background-repeat: no-repeat;



   background-position: right;



}







#second {



   padding: 10px;



}











a {



   color: #000000;



   text-decoration:none;



}







a:hover {



   color: #0d2e5a;



   text-decoration:underline;



}



.rtcol {



   border-bottom-width: 1px;



   border-bottom-style: solid;



   border-bottom-color: #888B90;



   background-color: #F8F8F8;



   padding: 0px;



}



h3 {



   font-size: 11px;



   font-weight: bold;



}



.subnav {



   font-size: 11px;



   font-weight: bold;



   padding-left: 0px;



   padding-right: 10px;



}



.subnav a {

   color: #124B96;



   text-decoration:none;



}



.subnav a:hover {

   color: #0d2e5a;



   text-decoration:underline;



}



.ltcol table {



   font-size: 10px;



   padding: 0px;



   border: 1px solid #124B96;



   /*margin: 0px; this cancels out the wordpress table alignments, so i disabled it. BB 11/24/2009 */



}



.ltcol td {



   font-size: 10px;



   padding: 0px;



        margin: 0px;



   border: 1px solid #124B96;



}



.btmtb-hd-news {



   background-color: #F3F3F3;



   border-right-width: 1px;



   border-right-style: solid;



   border-right-color: #E2E2E2;



}





.related {



        font-size: 9px;

   

   background-color: #F3F3F3;



   width: 100%;



}



.related td{





   padding-top: 5px; 



   padding-bottom: 5px;





}



.related img{





   padding-left: 10px;



   padding-right: 5px;



   padding-top: 0px; 



   padding-bottom: 0px;

}





.sec-side {





   font-size: 9px;

   

   background-color: #F3F3F3;



   padding: 10px;



   width: 100%;



}





.sec-side li {





   background-image: url(http://www.cinch.com/images/smtxt-bull.png);



   background-repeat: no-repeat;



   background-position: 0 .4em;



   padding-left: 1em;



   font-size: 9px;



   line-height: 16px;



   margin-left: 0;



}









.sec-side ul {



   list-style-type: none;



   padding: 0;



   margin: 0;



}



.midcol {



   border-bottom-width: 1px;



   border-bottom-style: solid;



   border-bottom-color: #888B90;



   background-color: #FFFFFF;



   padding: 10px;



   text-align: left;



}



.topcontainerbg .assist {



   font-size: 10px;



   font-weight: bold;



   color: #124B96;



   margin: 0px;



        padding-top: 0px;  

   

        padding-right: 10px;



   padding-bottom: 0px;



}



.midcol {



   border-bottom-width: 1px;



   border-bottom-style: solid;



   border-bottom-color: #888B90;



   background-color: #FFFFFF;



   padding: 10px;



   text-align: left;



}



.form-table {



   font-size: 10px;



   padding: 5px;



   margin: 5px;



   border: 1px solid #124B96;



}



.midcol .form-table .field {



   font-size: 10px;



   padding: 2px;



   margin: 5px;



   height: 14px;



}



.field-multi {



   height: 50px;



}





.repsnav {

   font-size: 9px;

   font-weight: bold;



}







  

.nav2 {

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 9px;

 font-weight: bold;

 color: #3f4042;

 padding-left: 5px;

 background-image: url(http://www.cinch.com/images/nav-bg.png);

 background-repeat: repeat-x;

 height: 18px;

 border-bottom-width: 1px;

 border-bottom-style: solid;

 border-bottom-color: #333333;

}

.navOn2 {

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 9px;

 font-weight: bold;

 color: #124B96;

 padding-left: 5px;

 background-image: url(http://www.cinch.com/images/nav-roll-bg3.png);

 background-repeat: repeat;

 height: 18px;

 border-bottom-width: 1px;

 border-bottom-style: solid;

 border-bottom-color: #333333;

}    



/*contact form styles*/

.altrow { background-color: #f7f7f7; } 



/*sitemap styles*/ 

.ddsg-wrapper h2 { display: none; }

.ddsg-wrapper li { font-size: 11px; }

.ddsg-wrapper p { display: none; }



/* competitor parts table */

#post-2468 th { font-weight: bold; background-color: #2777AA; color: #fff; }

#post-2468 td { border: 1px solid #124B96; }





/* print page styles */

thead {

   font-weight: bold;

   background-color: #2777AA;

   color: #FFFFFF;

}

.ltcol thead a {

   color: #FFFFFF;

   text-decoration: underline;

}



.ltcol td {

   border: 1px solid #124B96;

   margin: 0px;

   padding: 3px;

   font-size: 10px;

}



.no-bordertd {

   border: 0px ;

   margin: 0px;

   padding: 3px;

   font-size: 10px;

}



#footer-table, #footer-table td { border: 0; }



#lightbox-overlay-text-about { display: none; }

#partSearch { background-color: #eee; text-align: center; padding: 5px; width: 260px; margin: auto; border: 1px solid #333; font-size: 10px; font-weight: bold;}

        

/* table alignment */

.tablecenter { margin-left: auto; margin-right: auto; width: 300px; }





/* KEEP THIS IN ALL CSS, so that customers can use the alignment features when adding images. */

/* Begin Images */

p img {

   padding: 0;

   max-width: 100%;

   }



/* Using 'class="alignright"' on an image will (who would've

   thought?!) align the image to the right. And using 'class="centered',

   will of course center the image. This is much better than using

   align="center", being much more futureproof (and valid) */



img.centered {

   display: block;

   margin-left: auto;

   margin-right: auto;

   }



img.alignright {

   padding: 4px;

   margin: 0 0 2px 7px;

   display: inline;

   }



img.alignleft {

   padding: 4px;

   margin: 0 7px 2px 0;

   display: inline;

   }



.alignright {

   float: right;

   }



.alignleft {

   float: left

   }



.aligncenter {

   margin-left:auto; margin-right:auto;



}



/* End Images */

