﻿@import "../standard1.css";@import "../ajax_tabs.css";
body{ background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; color: #505050;}
.container{ position: relative; color: #505050; background-image: none; text-align: left; width: 970px; padding: 0; border: 1px solid #c0c0c0;}

.fullHeader{float: right; width: 785px; top: 0;}
.fullMenu{ float: left; background: url(/images/homepage03.jpg) no-repeat left top;  width: 185px; height: 238px; 
           min-height: 238px; padding: 0; border-top: 1px solid rgb(200,200,200); background-color:#000;}
.fullContent{float: right; width: 780px;}
#toggleFont{left: 0;}
.header{ color: #505050; height: 128px; width: 575px; padding: 0; margin: 0; background: url(/images/homepage04.jpg) no-repeat left top;}
.pracName{ font-size: 200%; width: 550px; color: #ffffff; margin: 10px 0 0 20px; text-shadow: #505050 3px 3px 5px; }

.pracName a{ color: #ffffff;}
.pracByline{ color: #ffffff; height: 50px; margin: 14px 0 0 45px; text-shadow: #505050 3px 3px 5px; }

.navigation{color: #505050; width: 185px; height: 240px; float: left;}
ul.mainMenu{ padding: 4px 10px 0 25px;}
ul.mainMenu li{ background: url(/images/subpage02.gif) no-repeat left center; padding: 2px 0 0 0; height: 23px; }
ul.mainMenu li a{ padding-left: 13px; color: #ffffff;}
ul.mainMenu li ul.subMenu{ margin: 6px 0 0 0; background-color: #a54644; border: 1px solid #fff; border-top: none; left: 150px;}
ul.mainMenu li ul.subMenu li{ border-top: 1px solid #fff; height: 25px;}
ul.mainMenu li ul.subMenu li a{ color: White !important;}

.subcontent a, .subcontent a:visited {
    color: #5E65C9;
}
.subcontent a:hover, .subcontent a .selected{ font-style: normal; color: #f00;}
.news{display: block; visibility: visible; }
.feed2{ position: absolute; top: 250px; left: 4px; width: 175px; height: 350px;}
.news_edit{ position: absolute; top: 250px; left: 0; width: 185px; height: 372px;}
.newfeeds{ height: 310px;}
.newfeedsitem{ height: 308px;}
.nhsDirect1{clear:both;}
.welcome{ clear: left; float: left; width: 547px; padding: 10px 0 0 10px;}
.welcome{ min-height: 450px; }
.welcome a{ color: #964646; background-color: inherit;}
.welcome a:hover{ color: #ee2c2c; background-color: inherit; text-decoration: none;}
.footer{ color: #303030; border: none; background: #fff url(/images/homepage11.gif) repeat-y top left; padding: 0;}
.footer a{ color: #303080; background-color: inherit;}
.footer a:hover{ color: #f03030; background-color: inherit;}
.box{ background-color: #fff; color: #505050;}
.title1{ color: #505050; background-color: inherit;}
h1{ color: #4d789e; }
h2{ color: #4d789e;}
h3{ color: #4d789e;}
h4{ color: #4d789e;}
h5{ color: #4d789e; margin-bottom: 5px;}
h6{ color: #4d789e; margin-bottom: 5px;}
.infoTitle{color: #4d789e}
.listInfo{ list-style-image: url(/images/info4.gif);}
.addressBox{ color: #505050; min-height: 110px; font-size: 90%; height: 110px; float: right; width: 180px; line-height: 160%; }
.addressBox a{ color: #505050; }

.healthInfo{padding: 0 0 0 24px; list-style: disc url(/images/info4.gif) outside; }
.healthInfo li{ border-width: 0; height: 22px; line-height: 140%; padding: 0;}
.healthInfo li.selected{font-style: italic; }
.subcontent .healthInfo li a{color: #777dd2; }         
.subcontent .healthInfo li a:visited{color: #777dd2;}
.subcontent .healthInfo li a:hover{color: #EE2C2C;}

.resLowerBlock { width: 200px; }
.doitonline { float: left; margin-right: 10px; line-height: 24px;background: url(/images/doitonline.png) center left no-repeat;padding-left: 28px; }
.newsletter { float: left; margin-right: 10px; line-height: 24px; }
.resSearch { float: left; margin-right: 10px; line-height: 24px;background: url(/images/search.png) center left no-repeat;padding-left: 28px; }
.translate { float: right; margin-right: 210px; }
.translate .translateFlags { margin: 0; }
.upperblock { margin-top: 0; }
.surveyTitle { padding-top: 0 }