body					{font-family:Arial,Verdana,sans-serif;font-size:10pt;color:#2e6a78;background-color:#ddeff7;margin:0px;padding:0px;margin-top:20px;padding-top:0px;}
a						{text-decoration:none;color:#0099ff;font-weight:bold;}
a:hover					{text-decoration:underline;}
td						{text-align:left;vertical-align:top;padding:0px;font-family:Arial,Verdana,sans-serif;color:#2d5d71;}
img						{border:0px;}
.l						{text-align:left;}
.r						{text-align:right;}
.c						{text-align:center;}
.h1						{color:#216dae;font-weight:bold;}
li						{margin-left:0em;}
ul						{margin-left:0em;padding-left:1.6em;margin-top:0px;}
table					{}
.b						{font-weight:bold;}
.i						{font-style:italic;}
.big					{font-size:18px}
.imgright				{padding-right:6px;}
.imgleft				{padding-left:6px; }

/* Top Nav Bar */
#tMain					{background-color:#ffffff;width:851px;text-align:center;border-collapse:collapse;}

#navtop					{width:851px;padding:0px;border-collapse:collapse;}
#navtop a				{font-weight:bold;color:#ffffff;font-size:12px}

/* Left menu */
#navleft				{width:201px; background-color:#74bedb;}

/* Bottom Nav Bar */
#navbase				{width:851px;}
#navbase td				{text-align:center;padding:9px 2px 9px 2px;}
#navbase #nblinks		{background-color:#99c168;color:#ffffff;font-weight:bold;}
#navbase #nblinks a		{color:#ffffff;margin-left:2px;margin-right:2px;font-weight:bold;}
#nbfooter				{background-color:#ddeff7;color:#666666;padding-top:5px;}

/* Content Pane */
#tContent				{padding:10px;;border-collapse:collapse;}
#tContent .blueheading	{color:#0099ff;font-weight:bold;font-size:15px}
#tContent .subheading	{font-weight:bold;}
#tContent .content		{padding:6px;}
.data					{padding:0px 12px 0px 15px;}
.divider 				{height:1px;border-bottom:1px solid #99c168;}

/* Contact form */
.tfvHighlight			{color: #003399;font-weight:bold;}
.tfvNormal				{color: #2e6a78;font-weight:normal;}
#tContent #contactmain input		{width:215px;}
#tContent	.select		{width:220px;}
#tContent	textarea	{width:215px;}
#tContent .hilite		{color:#06294d;font-weight:bold;}
#tContent #send			{width:59px;}
#contact td				{color: #2e6a78;background-color:#f6f6f7;line-height:1.5;}
#contact .img			{padding:9px 0px;background-color:#ffffff}

/* Pagination */
.pages                  {font-weight:bold;}
.pages .bar             {height:21px;background-image: url('/images/news/arc_l.gif'); background-repeat: no-repeat; background-position: top left;background-color:#d4e0b9;padding-left:12px;}
.pages .bar div         {line-height:21px;background-image: url('/images/news/arc_r.gif'); background-repeat: no-repeat; background-position: top right;margin-left:0.5em;font-weight:bold;color:#06294d;}

.delivery				{background-color: #ffffff;}
#cat_yah                {color:#06294d;padding-top: 2px; padding-bottom: 2px; margin-bottom: 1em;font-size: 12px;}
#shop_cathead			{text-decoration:none;font-size:12px;font-weight:bold;line-height:20pt;}
#tContent #addbasket	{width:150px}

/* Cart */
.sbasket   								{padding:12px 0px 0px 0px;margin:0px 12px 12px 12px;}
#basket 								{width: 90%; border: 0px solid #cccccc; border-collapse: collapse; font-size: 9pt;}
#basket th								{background-color:#F0F0F0;padding:3px;font-weight:bold;}
#basket td								{border-top: 1px solid #000000; vertical-align: middle;padding-top: 5px;padding-bottom: 5px; border-bottom: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000;}
#basket .bfooter						{font-weight:bold;padding-right:6px;border: 0px solid #000000;}
#basket .blank							{border: 0px solid #000000;}
#basket a img							{border: 0px none #000000;}
#basket .quantity_td					{}
#basket .quantity						{margin: 0px 0px 0px 0px;}
#basket .quantity .submit				{border: 0px solid #ffffff;background-color: #ffffff;color: #cc3333;}	
.carterror						{width:100%;text-align:center;font-weight:bold;}
.content .small_select          		{width: auto;}


.sbasket   {padding: 5px;}

input,textarea		{font-family:Arial,Verdana,sans-serif;font-size:10pt;}
#ct_form input		{width:200px;border:1px solid #c0c0c0;}
#ct_form textarea	{width:215px;border:1px solid #c0c0c0;}