/* CSS Document */

/* BODY SECTION */

body {
margin:0;
padding:0;
font-size:12px;
color:#222222;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:center;
background-image:url(../images/main-bg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
a {
color:#770000;
text-decoration:none;
}

/* MISC. */
.right-align {
float:right;
}
.italic {
font-style:italic;
}
.bold {
font-weight:bold;
}
.bold-italic {
font-weight:bold;
font-style:italic;
}
.table1 {
color:#222222;
background-color:#DDDDDD;
font-size:10px;
margin:0;
padding:5px;
}
.table2 {
color:#222222;
background-color:#bbbbbb;
font-size:10px;
margin:0;
padding:5px;
}
.img-border {
border:5px solid #DDDDDD;
margin:0;
padding:0;
}

.img2 {
margin:0;
padding:0;
text-align:center;
}
.img2 img {
border:5px solid #dddddd;
}
.spacing {
height:10px;
}
.more {
float:right;
}
.firefox {
float:left;
text-align:left;
font-size:9px;
color:#FFFFFF
}
.bbk {
float:right;
text-align:left;
font-size:9px;
color:#FFFFFF
}
.right {
float:right;
padding:0;
margin:5px;
border:5px solid #DDDDDD;
}
.article_img {
float:left;
padding:0;
margin:5px 10px 5px 5px;
border:5px solid #DDDDDD;
}
.article-right {
float:right;
border:5px solid #DDDDDD;
margin:5px 0 5px 10px;
padding:0;
}
.article-left {
float:left;
border:5px solid #DDDDDD;
margin:5px 10px 5px 0px;
padding:0;
}
.field-map {
background-color:#00467f;
color:#FFFFFF;
padding:0;
margin:0;
border:none;
font-size:11px;
padding:2px;
}
.text-map {
font-size:10px;
margin:0;
padding:3px 0;
}
.btn-map {
background-color:#00467f;
color:#FFFFFF;
}
.acrobat {
text-align:right;
}
.links a {
font-size:11px;
margin:0;
padding:0;
}

/* STRUCTURE OF LAYOUT */

#wrapper {
text-align:left;
background-image:url(../images/main-bg.jpg);
background-repeat:repeat-x;
background-position:top;
width:850px;
margin:0 auto;
padding:0;
background-color:#FFFFFF;
}

/* TOP IMAGE OF PAGES */
#top-main {
width:850px;
height:200px;
background-image:url(../images/oausa_top-image.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
}
#top-main img {
float:left;
}
#top_main_btn {
font-size:9px;
float:right;
width:200px;
height:22px;
margin:0;
padding:25px 0 0 0;
text-align:center;
}
#top_main_btn ul {
font-size:10px;
margin:0;
padding:5px 5px 0 5px;
list-style-type:none;
color:#00467f;
}
#top_main_btn li {
display:inline;
margin:0;
padding:0 2px;
}
#top_main_btn a {
border:0;
}
#top_main_btn a:hover {
color:#00467f;
}
#top_main_btn a:visited {
color:#222222;
}
#btn {
width:850px;
height:45px;
padding:0;
margin:0;
background-color:#FFFFFF;
}
#btn ul {
list-style-type:none;
margin:0;
padding:0;
}
#btn li {
display:inline;
margin:0;
padding:0;
}
#content_wrapper {
text-align:left;
width:850px;
margin:0;
padding:0;
}
#sidebar_left {
float:left;
width:160px;
margin:0;
padding:0;
background-color:#FFFFFF;
}
#sidebar_left a {
margin:0;
padding:0;
color:#FFFFFF;
text-decoration:none;
}
#sidebar_left a:hover {
color:#ee2e24;
}
#sidebar_left .inner {
background-image:url(../images/oausa_rounded-left.gif);
background-position:bottom;
background-repeat:no-repeat;
background-color:#00467f;
margin:0;
padding:0 0 5px 0;
}
#sidebar_left .highlights {

}
#sidebar_left .inner-inner {
margin:0 0 10px 0;
padding:0 0 10px 0;
}
#sidebar_left .inner h1 {
background-image:url(../images/oausa_header-left.gif);
background-repeat:no-repeat;
width:152px;
height:17px;
margin:0;
padding:8px 0 0 8px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
#sidebar_left .inner ul {
color:#FFFFFF;
margin:0;
padding:0;
}
#sidebar_left .inner li {
list-style-type:none;
margin:0;
padding:0;
}
#sidebar_left .services_list {
background-image:url(../images/oausa_rounded-left.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#00467f;
margin:0;
padding:0 0 3px 0;
}
#sidebar_left .services_list h1 {
background-image:url(../images/oausa_header-left.gif);
background-repeat:no-repeat;
width:152px;
height:17px;
margin:0;
padding:8px 0 0 8px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
#sidebar_left .services_list ul {
margin:0;
padding:0;
list-style-type:none;
}
#sidebar_left services_list li {
}
#sidebar_left .services_list li a {
background-image:url(../images/bg-sidebars.jpg);
background-repeat:repeat-x;
height:17px;
display:block;
font-weight:normal;
font-size:10px;
padding:5px 0 0 8px;
margin:0;
border-top:1px solid #3f74a0;
}
#sidebar_left .services_list li a:hover {
background-image:url(../images/bg-sidebars-over.jpg);
background-repeat:repeat-x;
height:17px;
display:block;
font-weight:normal;
font-size:10px;
padding:5px 0 0 16px;
margin:0;
border-top:1px solid #3f74a0;
color:#ffffff;
}
#sidebar_left .inner li span {
font-size:9px;
font-weight:normal;
margin:0;
padding:0 0 0 15px;
}
#sidebar_left .links {
text-align:center;

}
#sidebar_left .links img {
border:2px solid #dddddd;
}
/* CONTENT */
#content {
float:left;
background-color:#FFFFFF;
width:410px;
margin:0px;
padding:0 20px;
}
#sidebar_right a {
color:#FFFFFF;
}
#sidebar_right a:hover {
color:#ee2e24;
}
#sidebar_right {
float:right;
width:200px;
margin:0;
padding:0 0 1px 0;
background-color:#FFFFFF;
}
#sidebar_right .inner {
background-image:url(../images/oausa_rounded_right.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#00467f;
margin:0;
padding:0 0 5px 0;
}
#sidebar_right .inner h1 {
width:192px;
height:17px;
background-image:url(../images/oausa_header_right.gif);
background-repeat:no-repeat;
font-size:12px;
color:#FFFFFF;
margin:0;
padding:8px 0 0 8px;
}
#sidebar_right .form {
width:180px;
margin:0;
padding:10px 10px 0px 10px;
font-size:10px;
color:#ffffff;
}
#sidebar_right .newsletter-field {
width:178px;
margin:0 0 5px 0;
padding:0;
border:1px solid #ffffff;
}
#sidebar_right .submit_btn {
width:178px;
height:18px;
color:#ffffff;
font-size:10px;
background-color:#ee2e24;
margin:5px 0 0 0;
padding:0;
border:1px solid #ee2e24;
}
#sidebar_right .inner ul {
list-style-type:none;
color:#ffffff;
margin:0;
padding:0;
}
#sidebar_right .inner li {

}
#sidebar_right .inner li a {
background-image:url(../images/bg-sidebars.jpg);
background-repeat:repeat-x;
height:17px;
margin:0;
font-size:11px;
padding:5px 0 0 8px;
border-top:1px solid #3f74a0;
display:block;
}
#sidebar_right .inner li a:hover {
background-image:url(../images/bg-sidebars-over.jpg);
background-repeat:repeat-x;
height:17px;
margin:0;
font-size:11px;
padding:5px 0 0 16px;
border-top:1px solid #3f74a0;
display:block;
color:#ffffff;
}
#sidebar_right .inner_article {
background-image:url(../images/oausa_rounded_right.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#00467f;
margin:0;
padding:0 0 5px 0;
}
#sidebar_right .inner_article h1 {
width:192px;
height:17px;
background-image:url(../images/oausa_header_right.gif);
background-repeat:no-repeat;
font-size:12px;
color:#FFFFFF;
margin:0;
padding:8px 0 0 8px;
}
#sidebar_right .inner_article ul {
list-style-type:none;
color:#ffffff;
margin:0;
padding:0;
}
#sidebar_right .inner_article li a {
background-image:url(../images/bg-sidebars-30.jpg);
background-repeat:repeat-x;
height:25px;
font-weight:bold;
line-height:10px;
margin:0;
font-size:11px;
padding:7px 0 0 8px;
border-top:1px solid #3f74a0;
display:block;
}
#sidebar_right .inner_article li a:hover {
background-image:url(../images/bg-sidebars-over-30.jpg);
background-repeat:repeat-x;
height:25px;
margin:0;
font-size:11px;
padding:7px 0 0 16px;
border-top:1px solid #3f74a0;
display:block;
color:#ffffff;
}
#sidebar_right .inner_article li span {
font-weight:normal;
font-size:9px;
padding:0 0 0 15px;
}
#bg1 {
background-image:url(../images/about-clip-ime.gif);
background-repeat:no-repeat;
width:450px;
height:125px;
margin:0;
padding:0;
}
#bg2 {
background-image:url(../images/about-clip-therapy.gif);
background-repeat:no-repeat;
width:450px;
height:125px;
margin:0;
padding:0;
}
#bg3 {
background-image:url(../images/about-clip-pills.gif);
background-repeat:no-repeat;
width:450px;
height:125px;
margin:0;
padding:0;
}
#bg4 {
background-image:url(../images/about-clip-electronic.gif);
background-repeat:no-repeat;
width:450px;
height:125px;
margin:0;
padding:0;
}
#bg5 {
background-image:url(../images/about-clip-dme.gif);
background-repeat:no-repeat;
width:450px;
height:125px;
margin:0;
padding:0;
}

#short_about_ser .inner a {
color:#0099FF;
text-decoration:underline;
}
#short_about_ser .inner {
background-color:#FFFFFF;
width:450px;
height:125px;
margin:0;
padding:0px;
}
#short_about_ser .inner h1 {
font-weight:normal;
text-align:left;
font-size:18px;
color:#555555;
margin:0 0 5px 0;
padding:13px 15px 0px 15px;
color:#FFFFFF;
}
#short_about_ser .inner h1 a {
color:#FFFFFF;
}
#short_about_ser .inner p {
font-size:10px;
color:#FFFFFF;
line-height:16px;
margin:0;
padding:0px 170px 5px 15px;
text-align:justify;
}

#short_about .inner a {
color:#0099FF;
text-decoration:underline;
}
#short_about .inner {
background-color:#FFFFFF;
width:450px;
height:252px;
background-image:url(../images/about-clip.gif);
background-repeat:no-repeat;
margin:0;
padding:0px;
}
#short_about .inner h1 {
font-weight:normal;
text-align:left;
font-size:20px;
color:#555555;
margin:0 0 5px 0;
padding:15px 15px 0px 15px;
color:#FFFFFF;
}
#short_about .inner h1 a {
color:#FFFFFF;
}
#short_about .inner p {
font-size:14px;
color:#FFFFFF;
line-height:20px;
margin:0;
padding:0px 15px 5px 15px;
text-align:justify;
}

#news {
width:450px;
margin:0;
padding:10px 0;
}
#news .inner {
width:450px;
clear:left;
}
#news .gallery {
text-align:left;
width:450px;
margin:0;
padding:5px 0 5px 0;
}
#news .gallery img {
border:4px solid #DDDDDD;
}
#news .gallery ul {
margin:0;
padding:0;
}
#news .gallery li {
list-style-type:none;
display:inline;
margin:0;
padding:0 10px 5px 0;
}
#news .inner h3 span {
color:#555555;
text-align:left;
margin:0;
padding:0 5px 0 0;
}
#news .inner .format {
color:#555555;
text-align:right;
margin:0;
padding:0 5px 0 0;
}
#news .inner h1 {
font-size:14px;
color:#AAAAAA;
font-weight:normal;
margin:0 0 15px 0;
padding:0;
border-bottom:1px solid #aaaaaa;
}
#news .inner h2 {
font-family:"Lucida Grande", "Geneva CE", "Helvetica CE", "Times CE", sans-serif;
font-size:18px;
color:#00467f;
font-weight:normal;
margin:0 0 2px 0;
padding:0 0 5px 0;
border-bottom:1px solid #AAAAAA;
}
#news .inner h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#770000;
font-weight:normal;
text-align:right;
margin:0;
padding:0;
}
#news .inner h4 {
font-size:12px;
color:#333333;
font-weight:bold;
margin:0;
padding:10px 0 0 0;
}
#news .inner h5 {
font-family:"Lucida Grande", "Geneva CE", "Helvetica CE", "Times CE", sans-serif;
font-size:18px;
color:#00467f;
font-weight:normal;
margin:0;
padding:5px 0 0 0;
}
#news .inner .small {
font-family:"Lucida Grande", "Geneva CE", "Helvetica CE", "Times CE", sans-serif;
font-size:12px;
color:#00467f;
font-weight:normal;
margin:0;
padding:5px 0 0 0;
}
#news .inner .links {
display:block;
font-size:11px;
margin:0 0 5px 0;
padding:0 0 5px 25px;
border-bottom:1px solid #dddddd;
}
#news .inner h6 {
font-size:18px;
color:#00467f;
font-weight:bold;
margin:0;
padding:10px 0 0 0;
}
#news .inner h6 .h6 {
font-size:10px;
font-weight:normal;
color:#770000;
margin:0;
padding:0 0 0 10px;
}
#news .inner .doctors{
float:left;
border:5px solid #DDDDDD;
margin:5px 15px 10px 0;
}
#news .inner .doctor-column2 {
width:325px;
height:300px;
padding:0;
margin:0;
}
#news .inner p {
text-align:justify;
color:#222222;
font-size:11px;
line-height:20px;
margin:0;
padding:10px 0 10px 0;
}
#news .inner ul {
margin:10px 0 10px 0;
list-style-type:none;
padding:0 0 0 30px;
}
#news .inner li {
list-style-image:url(../images/buulet-sidebar-arrow.gif);
margin:0;
padding:2px 2px 10px 5px;
line-height:18px;
}
#news .inner .contact {
margin:0;
padding:10px 0;
border-bottom:1px solid #DDDDDD;
}
#news .inner .contact li  {
list-style-image:none;
list-style-type:none;
margin:0;
padding:0 0 0 25px;
}
#footer {
height:250px;
clear:both;
background-image:url(../images/bg-footer.jpg);
background-position:bottom;
background-repeat:repeat-x;
margin:0;
padding:0;
}
#footer a {
color:#00456f;
}
#footer a:hover {
color:#ee2e24;
}
#footer ul {
text-align:center;
width:850px;
margin:0 auto;
padding:12px 0 0 0;
list-style-type:none;
}
#footer li {
display:inline;
font-size:10px;
color:#ffffff;
margin:0;
padding:0 5px;
}
#footer .copy {
font-size:10px;
color:#FFFFFF;
margin:15px 0 0 0;
padding:0;
}
#inside-footer {
width:850px;
height:20px;
margin:0 auto;
padding:35px 0 0 0;
color:#FFFFFF;
}

