body 
{
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   height: 100%;
   
         	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #e7eded;
	background-image: url(../images/osteo_background.gif);
	background-repeat: repeat-y;
	margin:0;

}

main_table 
{
   background-color: #e7eded;
   height: 100%;
   
}   

   
ul 
{
   list-style-position: outside;
   list-style-image: url('images/li.gif');
   list-style-type: none;
   line-height: 16px
}

b 
{
   font-weight: normal;
}

.h_dot
{
   background-image: url('../images/dot_line.gif');
   background-repeat: repeat-x
}


a:link
{

   color: #1E6672;
}
a:visited 
{
   color: #e68e3f;
}
a:hover 
{
   color: #1E6672;
   

}
a:active 
{
   color: #cf701a;
  
}


.butt1 
{
   color: #FFFFFF;
   background-color: #6b296b;
   margin: 1px;
   padding: 1px;
   font-size: 10px;
}

.big 
{
   font-size: 16px;
   font-weight: bolder;
   color: #CCCCCC;
   color: #466c78;
}

.body1 
{
   font-size: 12px;
   color: #333333;
}

.login_txt 
{
   font-size: 9px;
   color: #999999;
}

top_nav 
{
   font-size: 11px;
   font-weight: bold;
   color: #e68e3f;
}



.article_body 
{
   font-size: 11px;
   color: #000000;
}

h1 
{
   font-size: 16px;
   font-weight: bolder;
   color: #1E6672;
   color: #000000;
   font-style: normal;
   vertical-align: text-bottom;

}

h2 
{
   font-size: 13px;
   color: #000000;
   line-height: normal;
   font-style: normal;
   vertical-align: text-bottom;
}


.menublock 
{
   padding:         5px;
   width:           100%;
   background-color:#FFFFFF;
}

.redblock 
{
   background:     #1E6672;
   width:          100%;
   vertical-align: text-bottom;
   border-right:   6px solid #ffffff;
   border-left:    6px solid #ffffff;
}

.redblock h1
{
   width: 100%;
   background: #1E6672 url(../images/red_arr_dwn.gif) no-repeat fixed right;
}

.menuspacer
{
   width:100%;
   background-color:#F1F1F1;
   height:5px;
   padding: 0px;
}

h3 
{
   font-size: 11px;
   font-weight: bold;
   color: #333333;
   font-style: normal;
   vertical-align: text-bottom;
   
}

.container1 
{
   width: 100px;
}

.design_links 
{
   font-size: 9px;
   color: #333333;
   font-weight: 500;
}

.greyblock 
{
   background-color: #CC0000;
}


.darkblock 
{
   background-color: #1E6672;
   color: #CCCCCC;
}


.title 
{
   font-size:   14px;
   font-weight: bold;
   color:       #333333;
   padding:     5px 5px 5px 10px ;
   background: #FFFFFF;
   background1: #FFFFFF url("../images/tripplearrow.gif") top left no-repeat;

}

.quote_input {
   font-size: 9px;
   color: #CF1313;
   padding: 1px;
   width: 250px;
}


.linkto {
   font-size: 9px;
   color: #333333;
   padding: 1px;
   width: 220px;
   border: 1px solid #999999;
}


.navbar
{
   background-color:#e7eded;
   height: 100px;
   vertical-align:middle;
   font-size: 13px;
   font-weight: bolder;
   color: #e68e3f;

}

.navbar A
{
   padding: 0px 4px 0px 2px;
   color: #e68e3f;
}

.navbar A:hover
{
   padding: 0px 4px 0px 2px;
   color: #1E6672;
}

.navbar span
{
   /*background: #ffffff url(../images/l_divider.gif) no-repeat fixed right bottom; */
   width:  8px;
   height: 20px;
      color: #CCCCCC;
}


.navbar_selected
{
   color: #e68e3f;
}

.left
{
   background-color:#FFFFFF;
   width:248px;
   vertical-align: top;
 
   padding: 6px 0px 6px 0px;
}


td.bullet span 
{
   font-size:    11px;
   color:        #333333;
   padding-left: 10px;
   margin-bottom: 6px;
   margin-left: 0px;
   background:   url(../images/bullet.gif) no-repeat fixed left;
}



.main
{
   height:     100%;
   width:      100%;
   vertical-align:    top;
   background: #FFFFFF;
}

.banner
{
   width:           100%;
   vertical-align:  middle;
   align:           centre;
   background: #FFFFFF;
}


.footer
{
   font-size: 10px;
   color:  #999999;
   background-color:  #FFFFFF;
   text-align:right;
   width:     100%;
   padding:   6px;
}















.body   {
            COLOR: #CCCCCC; 
            background-color: #F9F9F9; 
            FONT-SIZE: 11px; 
            vertical-align: top;
        } 

.body TD.contenttop 
{
            FONT-WEIGHT: bold;
            height:31;
            background: url("../images/contenttop.gif") top repeat;
            vertical-align: top;
            border-right: 2px solid #ffffff;
            FONT-SIZE: 12px; 
            text-align:left;
            padding: 4 10 0 15;
            color:   #ffffff;
        } 

.body TD.content 
{
            height:200;
            vertical-align: top;
            text-align: justify;
            border-right: 2px solid #ffffff;
            padding: 10 20 0 20;
            background: #fcfcfc;
            border-bottom: 5px solid white;
            COLOR: #000000; 
} 

.body TD.noborder1 
{
            FONT-WEIGHT: bold;
            height:31;
            background: url("../images/contenttop.gif") top repeat;
            vertical-align: top;
            FONT-SIZE: 12px; 
            text-align:left;
            padding: 4 10 0 15;
            color:   #ffffff;
        } 

.body TD.noborder 
{
            vertical-align: top;
            text-align: justify;
            background: #fcfcfc;
            COLOR: #000000; 
} 

.skeleton {
	background-image: url(../images/osteo_skeleton.gif);
	background-repeat: repeat-y;
	height: 480px;
	top:0;
	left:0;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;

}


A.active
{
  color: #1E6672 !important;
}

