body 			{font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; color: #000066; font-size: 11px;}
P {color: #000;line-height: 1.5;}

H1				{font-family: Trebuchet MS,, Verdana, Geneva, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 40px; color: #000033; font-variant: small-caps;}

H3				{font-family: Trebuchet MS,, Verdana, Geneva, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 20px; color: #000033; font-variant: small-caps;}

H2			{font-family: Trebuchet MS, Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 30px; font-weight: bold; color: #006; text-decoration: none; font-variant: small-caps;}				
H2 A:link	{font-weight: bold; color: #006;text-decoration: none;}
H2 A:hover	{font-weight: bold; color: blue;text-decoration: none;}


A:link      {font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; color: #000099; text-decoration: none;}
A:visited   {color: #000099; text-decoration: none;}
A:hover     {color: blue;  text-decoration: underline;}

				  
.bodystyle	{font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; color: #000066; padding: 10; list-style: circle outer;}				
.bodystyle	A:link		{font-size: 13px; color: blue; text-decoration: none;}				
.bodystyle	A:hover 	{font-size: 13px; color: blue; text-decoration: underline;}				
.bodystyle	A:visited 	{font-size: 13px; color: blue; text-decoration: none;}

.bodystyle5			{font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; color: #000066; padding: 10;}				
.bodystyle5	A:link	{font-size: 13px; color: blue; text-decoration: none;}				
.bodystyle5	A:hover {font-size: 13px; color: blue; font-weight: normal; text-decoration: underline;}				
.bodystyle5	A:visited	{font-size: 13px; color: red;}
	
TABLE.menu			{align: center;width: 80%;}
				
.menupanel	{ background:  #D9E7F0; color: #cc0000; font-family: verdana, arial, geneva, sans-serif; font-size: 13px; text-align: right; padding: 5px; border-bottom: 15px #666699 solid; letter-spacing: 0.1em; line-height: 150%; text-decoration: none;}

TABLE.menup	{ border: 1px #000066 solid; }
				
TD.menupanel A:link 	{color: blue; font-size: 10px; text-align: right; text-decoration: none; letter-spacing: 0.1em;}	
TD.menupanel A:hover 	{color: blue; font-size: 10px; text-align: right; text-decoration: underline; letter-spacing: 0.1em;}				
TD.menupanel A:visited 	{color: blue; font-size: 10px; text-align: right; letter-spacing: 0.1em;}


.rightcolumn			{color: #cc0000; font-family: verdana, arial, geneva, sans-serif; font-size: 13px; padding: 5px;}
.rightcolumn A:link 	{color: blue; font-size: 11px; text-align: center; text-decoration: none; line-height: 1.5;}	
.rightcolumn A:hover 	{color: blue; font-size: 11px; text-align: center;text-decoration: underline; line-height: 1.5;}				
.rightcolumn A:visited 	{color: blue; font-size: 11px; text-align: center; line-height: 1.5;}

				
				
.rightcolumn1			{color: #000066; font-family: verdana, arial, geneva, sans-serif; font-size: 11px; text-align: right; padding: 5px;}				
.rightcolumn1 A:link 	{color: blue; text-decoration: none;}	
.rightcolumn1 A:hover 	{color: blue; text-decoration: underline;}				
.rightcolumn1 A:visited {color: red;  text-decoration: none;}


				
.insert			{width: 80%; padding: 4px; border-bottom: 2px #cc0000 solid; color: #cc0000; font-family: verdana, arial, geneva, sans-serif; font-weight: bold; font-size: 11px; letter-spacing: 1em;text-align: center; text-decoration: none; vertical-align: bottom;}

.cover		{border: #000066 1px solid;}

.feature		{ padding: 2; color: #cc0000; font-family: verdana, arial, geneva, sans-serif; font-weight: bold; font-size: 11px; text-align: right; vertical-align: top; letter-spacing: 0.1 em; line-height: 120%; }

.fainttext	{font-family: verdana, arial, geneva, sans-serif; color: #7799bb; font-size: 11px; font-weight: normal; line-height: 120%;}

UL.feature {font-family: verdana, arial, geneva, sans-serif; color: #7799bb; font-size: 11px; font-weight: normal; line-height: 120%; list-style-type: none;}
LI.feature {font-family: verdana, arial, geneva, sans-serif; color: #006; font-size: 11px; font-weight: bold; line-height: 120%; list-style-type: none;}

.header		{padding: 2; spacing: 0; width: 100%;}

.availability {border: 1px solid #7799bb; padding: 5px; color: red; text-align: center; font-weight: bold;}

.bodytext {font-family: verdana, arial, geneva, sans-serif; font-size: 12px; }

A:link.merge{color: blue; text-decoration: none; font-size: 11px; font-weight: bold; letter-spacing: 1.5;}
A:hover.merge {color: red; text-decoration: none;font-size: 11px; font-weight: bold; letter-spacing: 1.5;}
A:visited.merge {color: blue; text-decoration: none;font-size: 11px; font-weight: bold; letter-spacing: 1.5;}

.merge_cell {border-right: 1 solid #ccc;}

LI.morex {list-style-image: url(http://www.pocketessentials.co.uk/images/pointer.jpg); list-style-type: disc; vertical-align: middle; line-height: 30px;}

ul.more {list-style-type: none; padding: 0; margin-left: 20px;}


li.more {background-image: url(http://www.pocketessentials.co.uk/images/pointer.jpg); background-repeat: no-repeat; background-position: .4em; padding-left: 25px; list-style-type: none; line-height: 30px;}

A:link.catprint      {font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; color: #000000; text-decoration: none; font-size: 7pt;}
A:visited.catprint   {color: #000000; text-decoration: none;}
A:hover.catprint     {color: blue;  text-decoration: none;}

.catprint_title	{font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 8pt; color: #000000;}

.catprint{font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 7pt; color: #000000;}
.catprint_combined{font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 7pt; color: #000000;}


/* form */

label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em
display: block
}

input.search
{
border: 1px solid #ccc; width: 50px; background-color: #000066; color: #fff;
} 
input
{
color: #000;
background: #fff;
border-top: 2px solid #666666; border-left: 2px solid #666666; border-right: 2px solid #cccccc; border-bottom: 2px solid #cccccc;
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
} 
fieldset
{
border: 1px solid #781351;
width: 20em
}

legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px
}


.reviewpagetext {padding: 5px; font-weight: strong; font-size: 12px; text-align: top; vertical-align: top;}

	

