				body,td,a,p,.h{
					font-family: arial,sans-serif;

				}
				
        body,  
        html 
        { 
          padding:0; 
        }
        .rightbox
        { 
          border: #1585d5 1px solid;
          padding:  0px; 
          border-radius: 5px;
        }
        .rboxh
        { 
          font-weight:bold;text-align:center;color:white;
          line-height:2em;xbackground:url(images/backhead.jpg);
          background: #1585d5; #5B5EAD; #1907CD; #3A3A78; xdarkblue url(images/purgrad.gif);
        }

				body{
					font-size: 13px;
					color: #333;
					margin: 0 20px 2em 10px;
					background: ;
					padding: 0 0px;
					width: 700px;  /* 620px */
				}

				a{
					font-size: 13px;
					text-decoration: underline;
					font-weight: normal;
				}
				a.tab {
					font-size: 14px;
					text-decoration: none;
					xfont-weight: bold;
				}
				ul{
					list-style-type: disc;
					x-line-height: 7px;
				}
				a.tab:link{color:#fff;text-decoration:none;}
				a.tab:visited{color:#fff;text-decoration:none;}
				a.tab:hover{color:yellow;text-decoration:underline;}
				a.tab:active{color:yellow}

				a:link{color:black;text-decoration:underline;}
				a:visited{color:black;text-decoration:underline;}
				a:hover{color:black;text-decoration:underline;}
				a:active{color:#000;font-weight:bold;}
				img,table{border:0}
				#sf{width:100%}
				#frame{width:564px; margin:0 auto}

				div.maincontent {
					line-height: normal;
					padding-top: 5px;
					padding-bottom: 5px;
					padding-left: 5px;
					padding-right: 5px;
					border-bottom: 2px solid #5B5DAD;
					border-left: 2px solid #5B5DAD;
					border-right: 2px solid #5B5DAD;
					border-top: 2px solid #5B5DAD;
					width: 620px; /* 564px */
				}

				div.tableft {
					line-height: 36px;
					color: white;
					background: white; #fff url('http://www.my-pc-healthcare.co.uk/images/tab-green-left.gif') no-repeat bottom; :;
					width: 6px;
					height: 32px;
					float: left;
					display: inline;
					margin: 0 0 0 0;
					border: 0 0 0 0;
					padding: 0px 0 0px 0;
					border-bottom: 2px #1585d5 solid;
				}

				div.tabright {
					line-height: 36px;
					height: 32px;
					color: white;
					width: auto;
					float: left;
					display: inline;
					background: #3e25d7; #1585d5; url('http://www.my-pc-healthcare.co.uk/images/tab-green-right.gif') no-repeat bottom right;
					margin: 0 0 0 0;
					border: 0 0 0 0;
					border-radius: 4px 4px 0 0;
					padding: 0px 8px 0px 8px;
					border-bottom: 2px #1585d5 solid;
				}

				div.greytableft{
					color: white;
					background: #fff url(file:images/tab-green-left.gif) no-repeat bottom;
					width:6px;height:29px;float:left;display:inline;
				}
				div.greytabright{
					color: white;
					width:auto;float:left;display:inline;padding:10px 12px 0 4px;height:19px;*padding-bottom:4px;*height:15px;
					background: #fff url(file:images/tab-green-right.gif) no-repeat bottom right;
				}

				.rb_tab_l {background:url('http://i.i.com.com/cnwk.1d/i/hdft/tab_off_l.gif') no-repeat bottom;width:6px;height:29px;float:left;display:inline;}
				.rb_tab_l.on_l {background:url('http://i.i.com.com/cnwk.1d/i/hdft/tab_on_l.gif') no-repeat bottom;width:6px;height:29px;float:left;display:inline;}
				.rb_tab_r {background:url('http://i.i.com.com/cnwk.1d/i/hdft/tab_off_r.gif') no-repeat bottom right;width:auto;float:left;display:inline;padding:10px 12px 0 4px;height:19px;*padding-bottom:4px;*height:15px;}
				.rb_tab_r.on_r {background:url('http://i.i.com.com/cnwk.1d/i/hdft/tab_on_r.gif') no-repeat bottom right;width:auto;}
				.rb_tab_r a, .rb_tab_r a:link, .rb_tab_r a:hover, .rb_tab_r a:visited {color:#EFEFEF;}
				.rb_tab_r.on_r a, .rb_tab_r.on_r a:link, .rb_tab_r.on_r a:hover, .rb_tab_r.on_r a:visited {color:#000;}

				div.menuitem {
					border: thin solid;
					text-align: center;
					background-color: #E6E6FA;
					width: 150px;
					border-bottom: none;
					display: inline;
				}
				div.big { font-size:20;display:inline; }

				div.topics {
					display: inline;
					display: inline-block;
					width:215px; 
					margin:5px;
				 }
				 
				.myfooter
				{
					font-size: 10px;
					border-top: 1px solid #CCCCCC;
					width: 565px;
					text-align: center;
				}

				#frontbook form fieldset {
  border-color: 1px solid #000;
	border-width: 5px;
	border-style: solid;
	padding: 10px;
	margin: 10px;
}
#frontbook form label {
	font-size: 12px;
	display: block;
	float: left;
	width: 90px;
	padding: 0;
	text-align: left;
	margin-right: 10px;
	margin-bottom: 3px;
}
#frontbook textarea { overflow: auto; }

#frontbook form br {
	clear: both;
}

h1 {  font-size:20px;  }
h2 {  font-size:18px; margin:0 0 10px;  }
h4 { text-align:left; margin: 2px; font-size:13px; padding: 0 0 5px 0; }

#firstline { display:inline;width:620px;text-align:center; }

	div.sm {
		line-height: 20px;
		height: 19px;
		float: left;
		display: inline;
		margin: 0 0 0 0;
		border: 0 0 0 0;
		padding: 10px 0 0 0;
		height:30px;
	}
	
	li { font-weight:; font-size:14px } 
	li a { font-weight:; font-size:14px } 
	
	#nav { margin:0; font-size:.9em; width:100%; position:relative; z-index:3; }

/* navigation items #1E7413 */
#nav ul, #nav li{ margin:0; padding:0; list-style:none; text-align:left; xbackground-color:#5B5DAD; }
#nav li { margin:0; float:left; font-family:arial; }
#nav li a{ margin:0; text-decoration:none; display:block; padding:.4em .6em; font-weight:normal; font-size:13px; color:white; }
#nav li a:hover,#nav li a:focus,#nav li a:active{ text-decoration:underline; }

#nav li a {xbackground-color:#5B5DAD; }
#nav li a:hover {background-color:#5B5DAD; }
#nav li a#sel { border:2px white outset;background-color:#5B5DAD;color:yellow;xfont-weight:bold; }

#subhead {
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  padding:8px 0 0 15px;color:white;
  font-weight:bold;font-size:18px;
  xbackground-image:url('/images/subhead.jpg');
  background: #1585d5;
  background-repeat:no-repeat;
  width:255px;height:31px;
  margin: 0 0 10px 0;
  border-radius: 0 20px 20px 0 ;
}

select { padding:3px;border-radius:8px;color:#252525; }

