/* CSS Document */

html,body{margin:0;padding:0}
body{font: 76% verdana,sans-serif;color: #4B3F47; text-align:center; background-color:#EEE}
p{
	margin:0 40px 20px;
	text-align: justify;
}
div#header {height:114px;margin:0;
  padding-top:0px; background:#ffffff url(SiteImages/PMT_Norwich_Header.jpg);}
  
 
  div#logo-container{
	height:2px;
	width:100%;
	margin:0 auto;
	text-align:center;
	background-color:#66338F;
	overflow: hidden;
	border: 0px;
}
  
div#container{
	width:980px;
	margin:0 auto;
	text-align:left;
	background-color:#fff;
	border-top: 0px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

div#content p{line-height:1.4}
div#navigation{width:980px;margin:0 auto}

/* CSS Tabs */


ul#navlist {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
	background-color: #9966CC;
}

ul#navlist li {
	float: left;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 5px 0;
	background-color: #9966CC;
	
}

#navlist a, #navlist a:link {
        margin: 0;
        padding: 5px 9px 4px 9px;
        color: #ffffff;
        border-right: 1px solid #66338F;
        text-decoration: none;
}

ul#navlist li#active {
        color: #ffffff;
        background-color: #66338F;
}

ul#navlist li#pricematch {
        color: #ffffff;
        background-color: #FF9900;
}

#navlist a:hover {
        color: #ffffff;
        background-color: #66338F;
}

#pricematch a:hover{
        color: #ffffff;
        background-color: #FF6600;
}

ul#navlist li#pricematchactive {
        color: #ffffff;
        background-color: #FF6600;
}
#pricematchactive a:hover{
        color: #ffffff;
        background-color: #FF6600;
}

.highlight {
		color: #ACA39B;
}

h1 {
		color:#4B3F47;
		font-size:140%;
		padding-left:40px;
		margin-bottom:10px;
}
h2 {
		color:#472363;
		font-size:110%;
		padding-left:40px;
		margin-bottom:5px;
}

h3 {
		color:#4B3F47;
		font-size:110%;
		margin-bottom:5px;
}

a {
		color:#66338F;
}

.floatleft	{
	float:left;
	padding-right: 20px;
}
.floatright	{
		float:right;
}
.clear	{
		clear:both;
}
.smallprint {
		color:#66338F;
		font-size:80%;
		padding-top:2px;
		margin-bottom:2px;
}

