/* CSS File Version 2.1.1 Produced for www.urbanshops.co.uk  */
/* This file is copyright protected  */
/* Auther Aariz Ali Copyright (c) 2008. All rights reserved.  */

/* body / page related styles */
body 					{font-family:Thaoma, arial, helvetica; font-size:11px;color:#000000; margin:0px 0px 0px 0px;  background-image: url(../images/bg.gif); background-repeat:repeat;}

/* form related styles */
input					{font-family:Thaoma, arial, helvetica; font-size:11px;color:#444444; border:1px solid #999999; background-color:#ffffff;}
select 					{font-family:Thaoma, arial, helvetica; font-size:12px; border:1px solid #999999; border-left: 4px solid #999999;}
.tbox 					{border: 1px solid #999999; border-left: 4px solid #999999; background-image: url(../images/bg_tbox.gif); background-repeat:repeat-x;}
.frmtxtlable			{font-size:14px; text-decoration:none; text-align:left; color:#333333; margin:0; padding:0; letter-spacing:-1px;}

/* error validation related styles */
.err_field				{font-family:Thaoma, arial, helvetica; font-size:11px; color:#990000;}
.err_text_cent			{font-size:11px;color:#FF0000;	text-align:center; font-weight: bold;}
.err_text_left			{font-size:11px;color:#FF0000;	text-align:left; font-weight: bold;}
.hint					{display:none; position:absolute; left:58%; width:200px; margin-top:-20px; padding:0px; z-index:100}
.tool 					{border-bottom: 1px dashed #dd9441;text-decoration:none;cursor:help;position: relative;font-size:14px;text-align: left;color:#333366;margin:0;padding:0;letter-spacing:-1px;visibility: visible;z-index: 100;}
.tool span.tip 			{display: none;}
.tool:hover span.tip 	{display: block; z-index:100; position:absolute;top:20px;left:0; width:auto; padding:3px 7px 4px 6px; border: 1px solid #dd9441; background-color: #f7f7ee; font-size:12px; text-align: left; color:#333366;}

/* heading text related styles */
.h1						{font-size:16px; color:#006699; text-align: left; text-decoration: none; font-weight: bold;}
td.h1					{padding:5px 0px 5px 0px; border-bottom:1px solid gray; margin:0px;}
.h2						{font-size:14px; color:#006699; text-align: left; text-decoration: none;}
.h3						{font-size:12px; color:#006699; text-align: left; text-decoration: none; font-weight: bold;}
.h3	a					{font-size:12px; color:#006699; text-align: left; text-decoration: underline; font-weight: bold;}
.h3	a:hover				{font-size:12px; color:#006699; text-align: left; text-decoration: none; font-weight: bold;}

.heading1				{font-size:16px; color:#006699; text-align: left; text-decoration: none; font-weight: bold;}
.heading2				{font-size:12px; color:#006699; text-align: left; text-decoration: none; font-weight: bold;}
.heading2_right			{font-size:12px; font-weight:bold; color:#006699; text-align: right; text-decoration: none;}
.heading2_right a		{font-size:12px; font-weight:bold; color:#006699; text-align: right; text-decoration: underline;}
.heading2_right a:hover	{font-size:12px; font-weight:bold; color:#006699; text-align: right; text-decoration: none;}
.pagetitle				{font-size:16px; color:#333333; text-align: left; font-weight: bold; text-decoration: none;}
.pagesubtitle			{font-size:16px;text-decoration: none; text-align: left; color:#000000;margin:0;padding:0;letter-spacing:-1px;}
.heading2c				{font-size:12px; color:#006699; text-align: center; text-decoration: none; font-weight: bold;}

/* text related styles */
.txt_p					{font-size:10pt; color:#333333; text-align: left; text-decoration: none; line-height: 14pt;}
.txt_p a				{font-size:10pt; color:#333333; text-align: left; text-decoration: underline; line-height: 14pt;}
.txt_p a:hover			{font-size:10pt; color:#333333; text-align: left; text-decoration: none; line-height: 14pt;}

.txt_label				{font-size:9pt; color:#333333; text-align: left; text-decoration: none;}
.txt_legal				{font-size:11px; color:#333333; text-align: left; text-decoration: none;}
.txt_legal a			{font-size:11px; color:#333333; text-align: left; text-decoration: underline;}
.txt_legal a:hover		{font-size:11px; color:#333333; text-align: left; text-decoration: none;}
.txt_breadcrumbs		{font-size:11px; color:#333333; text-align: left; text-decoration: none;}
.txt_breadcrumbs a		{font-size:11px; color:#333333; text-align: left; text-decoration: underline;}
.txt_description		{font-size:12px;color: #444444; text-decoration: none;text-align: left;}
.txt_para				{font-size:12px;color: #444444; text-decoration: none;text-align: left;}
.baskettext 			{font-size:11px;color: #333333; text-decoration: none;}
.baskettext a 			{font-size:11px;color: #333333; font-weight: bold; text-decoration: underline;}
.baskettext a:hover		{font-size:11px;color: #333333; font-weight: bold;text-decoration: none;}
.productPrice			{font-size:16px; color:#555555; font-weight: bold; text-decoration: none; text-align: left;}
.listprice				{font-size:12px; color:#990000; font-weight: bold;}

.borderedbox_grey		{border:1px solid #CCCCCC; background-color:#F3F3F3;}
.borderedbox_grey td	{border-top:0px solid #CCCCCC;}
.noborderbox_ td		{border: 0px solid #CCCCCC;}
.box_grey td			{border-bottom:1px solid #CCCCCC;}




