@import "msw100.css";
body{ background: #fff url(/images/med18_bk.jpg) repeat-x top left;}
.container{ color: #39443c; }
.navigation{border-top: solid 4px #d51b0f;}
ul.mainMenu li a{ color: #003c66;}
.subcontent a{font-size: 12px; color: #003c66;}
ul.mainMenu li ul.subMenu li a{ color: #003c66 !important;}
.fullHeader{ background: #fff url(/images/med18.jpg) top left no-repeat; border: solid 1px #909090;}
.fullContent{ margin-top: 4px; border-top: solid 12px #003c66; }
.ajax_tabs .ajax__tab_header{color:  #0072c6;}
.header{width: 686px; border: none;}
h1,h2,h3,h4,h5,h6{color: #003c66;}
.infoTitle{color: #003c66; margin-top: 4px;}
.options_icons{ background: none; padding: 0;}
.addressBox{ font-family: Georgia, Times New Roman, Serif; color: #000; background-color: Transparent; border: none; 
             margin: 0 0 0 0; width: 204px; height: 184px; font-size: 14px; padding: 15px 0 0 20px; }
.addressBox a{color: #000;}
.pracName{margin: 150px 0 0 10px; width: 600px; float: left;}
.pracName a{font-family: Georgia, Times New Roman, Serif; font-size: 30px; color: #000000; line-height: 55px; font-style:italic; font-weight: normal; }
.pracByline {margin: -50px 0 0 610px; width: 300px; font-family: Georgia, Times New Roman, Serif; font-style:italic; 
             font-weight: normal; font-size: 20px; color: #000000; line-height: 50px; float: left; text-align: right;}

.navigation{ background-color: #fff; margin-top: 8px;}
.subcontent{ background-color: #fff; border-top: solid 4px #d51b0f;margin-top: 2px;}
.welcome{ margin-top: 2px;}
ul.mainMenu li ul.subMenu{ background-color: #fff;}
.footer{ background-color: #003c66; background-image: none;}
.footer a{ color: #fff;}
.online_services{ position: relative; width: 170px; height: 74px; float: left; margin: 5px 2px 2px 2px; border: 1px solid #a0a0a0;  }
.online_services img{ display: none; visibility: hidden; }
.online_prescriptions{ background: #fff url(/images/buttons/msw_button_prescriptions18.jpg) top left no-repeat; position: absolute; width: 100%; height: 100%; }
.online_cancel{ background: #fff url(/images/buttons/msw_button_cancel18.jpg) top left no-repeat; position: absolute; width: 100%; height: 100%; }
.online_appointments{ background: #fff url(/images/buttons/msw_button_appointments18.jpg) top left no-repeat; position: absolute; width: 100%; height: 100%; }
.online_phone{ background: #fff url(/images/buttons/msw_button_phone18.jpg) top left no-repeat; position: absolute; width: 100%; height: 100%; }
.online_address{ background: #fff url(/images/buttons/msw_button_contact18.jpg) top left no-repeat; position: absolute; width: 100%; height: 100%; }
.online_record{ background: #fff url(/images/buttons/msw_button_record18.jpg) top left no-repeat; position: absolute; width: 100%; height: 100%; }
.online_newsletter{ background: #fff url(/images/buttons/msw_button_newsletter18.jpg) top left no-repeat; position: absolute; width: 100%; height: 100%; }
.online_survey{ background: #fff url(/images/buttons/msw_button_survey18.jpg) top left no-repeat; position: absolute; width: 100%; height: 100%; }
.online_carerecord{ background: #fff url(/images/buttons/msw_button_carerecord18.jpg) top left no-repeat; position: absolute; width: 100%; height: 100%; }

.newfeedsitem {position: relative; margin-top: 20px;}
.feed2 {left: -170px;}
.newfeeds { border: 0;}
.news_edit { left: -189px; }
.index_news {left: 0;}

.doitonline { float: left; margin-right: 10px; line-height: 24px; }
.newsletter { float: left; margin-right: 10px; line-height: 24px; }
.resSearch { float: left; margin-right: 10px; line-height: 24px; }
.translate .translateFlags { margin: 0; }
.resUpperBlock { margin: 2px 0 0 10px;width: 548px;border-top: solid 4px #d51b0f;}
.resLowerBlock { float: right; width: 19%; top: -4px; margin-top: 0; position: relative; margin-right: 0; }
.resUpperLinks { margin: 0; }