#container {width:900px;margin:0 auto;}
#left {width:200px;float:left;}
#main {width:690px;float:right;border:2px #ddd solid;color:#464646;}
#main .inner {padding:0 10px;font-size:85%;}

#main h1 {color:#999;font-weight:normal;font-size: 200%;margin-bottom:3px;}
#main .breadcrumbs {display:block;margin-bottom:10px;}
#left .leftnavigation a {display:block;text-align:left;padding:5px;
font-weight:bold;text-decoration:none;color:#000;background:#ddd;
border-bottom:1px #fff solid;}

#left  .leftnavigation ul li a {background:none;font-weight:normal;padding:2px;}

#left  .leftnavigation ul  {margin-left:10px;font-size:80%;}

#left a:hover, #left a#left_current {background:#d4d4dd;}

#left .leftnavigation a.sub {background:#eee; 
font-weight:normal;padding-left:10px;}

#footer {clear:both;margin:20px 0;}

#main ul {list-style:none;}
#main ul li {background:url(/images/web/readmore-bg.gif) no-repeat 0px 3px; 
padding-left:12px;padding-bottom:5px;}

#main ul li a {font-weight:bold;font-family:arial, sans-serif;}
#main ul li a:hover {color:#333;}

.threecolumn td.col1 {width:33%;}
.threecolumn td.col2 {width:33%;}
.threecolumn td.col3 {width:33%;}
.threecolumn img {float:left;margin-right:5px;margin-bottom:10px;}
.threecolumn p {}

.threecolumn img a:hover {border:1px #ff0000 solid;}solid;}


#main h3 {color:#fff;text-transform:uppercase;font-size:14px;padding:5px;}
#main h3.knee {color:#fff;background:#309DD1;}
#main h3.shoulder {color:#fff;background:#83a2a3;}
#main h3.elbow {color:#fff;background:#d9680d;}
#main h3.spine {color:#fff;background:#287082;}
#main h3.foot {color:#fff;background:#173660;}
#main h3.cold {color:#fff;background:#a6a6a6;}
#main h3.silverpro{color:#fff; background:#273691;}
#main h3.misc {color:#fff;background:#b4ccb4;}
#main h3.wound{color:#fff;background:#273691;}round:#273691;}


#left ul {margin:0;}

#comparison {color:#5B5D5E;line-height:140%;margin-bottom:15px;width:99%;}

#comparison td {padding-bottom:8px;padding-left:3px;border-bottom:1px #ddd solid;}
#comparison tr.odd {background:#eee;}

/*NASM Gallery*/
.nasm-link-to{
    margin: 20px;  
}

/*Columns*/
.column{
    float: left;
    margin: 0px 0px 0px 10px;
    width: auto;
}
.column-left{margin-left: 0px;}
.column-right{margin-right: 0px;}

.hideit{display:none;}

/******************************/
/********New Heade*********/
/******************************/
#header{
    background: url(/images/new_header/bkg-header.png) top right no-repeat;
    width: 860px;
    height: 140px;
    position: absolute;
    margin: 0 0 0 0;
    padding: 0 20px;
}
.UAie7 #header, 
.UAsafari #header{
    padding-right: 21px;
}
#header .header-inner{
}
#logo{
    width: 500px;
    float: left;
    margin: 26px 0 0 0;
}
#header-tools{
    width: 350px;
    float: right;
    margin: 85px 0 0 0;
}

ul li{
    margin: 0px;
    padding: 0px;
}

#top-nav{
    float: right;
    height: 20px;
    margin: 15px 0 0;
}
#top-nav ul{
    padding: 0px;
    margin: 0px;
}
#top-nav ul li{
    list-style: none;  
    display: inline;
    background: url(/images/new_header/div-red.png) right no-repeat;
    padding-right: 7px;
    margin-left: 8px;
}
#top-nav ul li.first{
    margin-left: 0px;
}
#top-nav ul li.last{
    background: none;
    padding-right: 0px;
}
#top-nav ul li a{
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 9px;
    text-transform: uppercase;
    text-decoration: none;
}
#top-nav ul li a:hover{
    text-decoration: underline;
}

#regframe,
#regframe iframe {
   background: none;
}

.registration_registration_frame{
   color: #000;
   text-align: right;
}
