/* V 01.00.00 2011-08-01 13:00 GP */

BODY							{background-color:#FFFFFF; margin:0px; font-family:arial,verdana;}
FORM 							{display:inline;}

h1 {font-size:24px; font-family:arial,verdana; color:#003e51; text-align:left; font-weight:bold; padding:10px 0; margin:0;}

table.u-navbar {}
table.u-navbar td {background-color:#003e51; padding:6px 0; font-size:14px; font-weight:normal;}
table.u-navbar a:link {color:#FFFFFF; text-decoration:none;}
table.u-navbar a:visited {color:#FFFFFF; text-decoration:none;}
table.u-navbar a:hover {color:#FFFFFF; text-decoration:underline;}
table.u-navbar div {display:inline; padding:6px 10px;}
table.u-navbar div.hl {background-color:#6d6e6e; padding:6px 30px;}
table.u-navbar div.language {background-color:#B22222; padding:6px 30px;}

table.u-footer {}
table.u-footer td {background-color:#FFFFFF; font-size:18px; font-weight:normal; color:#003e51; border-top:1px solid #CCCCCC;}
table.u-footer td.copy {color:#000000; font-size:14px; font-weight:normal; padding-right:6px;}

div.title-header {background:url('../Images/SPINBOOKING/home_BG.png'); height:89px; background-repeat:no-repeat; text-align:center;}
div.title-header > div {position:absolute; margin-top:30px; width:990px; text-align:center; font-size:24px;}
div.title-header span {color:#003e51;}

div.u-products {margin:5px 0 5px 5px;}
div.u-products > div {float:left; width:45%; border:2px solid #CCCCCC; min-height:620px; margin:3px; padding:10px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
}
div.u-products img {max-width:210px; max-height:210px;}

div.u-products div.name {text-transform:uppercase; font-size:18px; font-weight:bold; text-align:center;}
div.u-products div.sku {font-size:14px; text-align:center;}
div.u-products div.desc {font-size:12px; text-align:left; height:90px;}
div.u-products div.descfull {font-size:12px; text-align:left; min-height:90px;}

div.u-products div.u-image {text-align:center; height:225px;}
div.u-products div.price {font-size:18px; color:#003e51; text-align:left; margin-top:5px;}
div.u-products div.highlight {font-size:13px; color:#DC143C; margin-top:10px;}


A:link						{color:#414141; text-decoration:underline;}
A:visited					{color:#414141; text-decoration:underline;}
A:hover						{color:#414141; text-decoration:underline;}

.nvbrText 					{font-size:13px; font-family:arial,verdana; font-weight:bold; color:#000000; padding:4px; background-color:#DDDDDD;}
A.nvbrLink:link 			{color:#000000; text-decoration:none;}
A.nvbrLink:visited		{color:#000000; text-decoration:none;}
A.nvbrLink:hover			{color:#000000; text-decoration:underline;}

.menuText 					{font-size:14px; padding:4px 15px; font-family:arial,verdana; font-weight:bold; color:#FFFFFF;}
A.menuLink:link 			{color:#FFFFFF; text-decoration:none;}
A.menuLink:visited		{color:#FFFFFF; text-decoration:none;}
A.menuLink:hover			{color:#FFFFFF; text-decoration:underline;}


.menuTextS 					{font-size:12px; font-family:arial,verdana; color:#FFFFFF; font-weight:bold; text-align:right;}
A.menuLinkS:link 			{font-size:12px; font-family:arial,verdana; color:#FFFFFF; padding:2px 4px; text-decoration:none;}
A.menuLinkS:visited		{font-size:12px; font-family:arial,verdana; color:#FFFFFF; padding:2px 4px; text-decoration:none;}
A.menuLinkS:hover			{font-size:12px; font-family:arial,verdana; color:#aa2624; padding:2px 4px; text-decoration:underline;}


.ftrText 					{font-size:12px; background-color:#000000; color:#FFFFFF; padding:4px 10px; font-family:arial,verdana;}
A.ftrLink:link 			{color:#FFFFFF; text-decoration:none;}
A.ftrLink:visited			{color:#FFFFFF; text-decoration:none;}
A.ftrLink:hover			{color:#FFFFFF; text-decoration:underline;}

.productText 				{font-size:12px; font-family:arial,verdana; font-weight:bold; background-color:#414141;}
A.productLink:link 		{display:block; color:#FFFFFF; padding:2px; text-decoration:none;}
A.productLink:visited	{display:block; color:#FFFFFF; padding:2px; text-decoration:none;}
A.productLink:hover		{display:block; color:#000000; padding:2px; background-color:#aa2624; text-decoration:none;}

.SmallSiteText				{font-size:13px; font-family:arial,verdana; color:#6E6E6E; font-weight:normal;}
.SiteText					{font-size:14px; font-family:arial,verdana; color:#6E6E6E; font-weight:normal;}
.SiteTextB					{font-size:14px; font-family:arial,verdana; color:#414141; font-weight:bold;}
.LargeSiteText				{font-size:14px; font-family:arial,verdana; font-weight:normal;}
.XLargeSiteText			{font-size:18px; font-family:arial,verdana; font-weight:normal;}
.HeaderSiteText			{font-size:30px; font-family:arial,verdana; color:#d2c094; text-align:center; font-weight:bold; padding:4px;}

.colorText					{color:#000000;}

.redText						{color:#B22222;}
A.redLink:link 			{color:#B22222;}
A.redLink:visited			{color:#B22222;}
A.redLink:hover			{color:#B22222;}

.whiteText					{color:#FFFFFF !important;}
A.whiteLink:link 			{color:#FFFFFF !important;}
A.whiteLink:visited		{color:#FFFFFF !important;}
A.whiteLink:hover			{color:#FFFFFF !important;}

table.uProduct td {font-size:12px; font-family:arial,verdana; color:#000000; font-weight:normal;}
table.uProduct td.uPadB8 {padding-bottom:8px;}
table.uProduct td.uPadL4 {padding-left:4px;}
table.uProduct IMG {border:1px solid #AAAAAA;}
table.uProduct td.uRed {color:#B22222;}
table.uProduct td A {color:#414141; text-decoration:none;}
table.uProduct td A:visited {color:#414141; text-decoration:none;}
table.uProduct td A:hover {color:#414141; text-decoration:none;}

.formBtnText	 			{white-space:nowrap; font-size:11px; font-family:arial,verdana; background:url('../Images/btn_BG.gif'); height:24px; padding:0px 4px;}
A.formBtnLink:link 		{color:#FFFFFF; text-decoration:none;}
A.formBtnLink:visited	{color:#FFFFFF; text-decoration:none;}
A.formBtnLink:hover		{color:#FFFFFF; text-decoration:none;}

A.noULText:link 			{text-decoration:none;}
A.noULText:visited		{text-decoration:none;}
A.noULText:hover			{text-decoration:underline;}

.formText					{font-size:14px; font-family:arial,verdana; font-weight:normal; color:#414141; padding-bottom:4px;}
.formControl				{padding-bottom:6px;}

.cartHeader					{font-size:14px; font-family:arial,verdana; font-weight:bold; color:#000000; background-color:#DEDEDE; padding:4px 6px;}
.formHeader					{font-size:14px; font-family:arial,verdana; font-weight:bold; color:#FFFFFF; background-color:#4E4E46; padding:4px 6px;}
.inputText					{font-size:14px; font-family:arial,verdana; color:#666666; border:1px solid #666666; height:25px; padding:3px 4px;}
.textareaText				{font-size:14px; font-family:arial,verdana; color:#666666; border:1px solid #666666; padding:3px 4px;}

.errMsg						{font-size:12px; font-family:arial,verdana; font-weight:bold; color:#7C0040; background-color:#EEEEEE; padding:3px; border:1px solid #7F7F7F;}
.errBGColor					{background-color:#FFCE10;}

.marginT4					{margin-top:4px;}
.marginT10					{margin-top:10px;}
.marginT15					{margin-top:15px;}

.borderTRBL					{border:1px solid #AAAAAA;}
.borderRB					{border-right:1px solid #AAAAAA; border-bottom:1px solid #AAAAAA;}
.borderRT					{border-right:1px solid #AAAAAA; border-top:1px solid #AAAAAA;}
.borderB						{border-bottom:1px solid #AAAAAA;}
.borderR						{border-right:1px solid #AAAAAA;}
.borderT						{border-top:1px solid #AAAAAA;}
.borderTL					{border-top:1px solid #AAAAAA; border-left:1px solid #AAAAAA;}

.paddingL4					{padding-left:4px;}
.paddingL10					{padding-left:10px;}
.paddingR6					{padding-right:6px;}
.paddingB2					{padding-bottom:2px;}
.paddingB4					{padding-bottom:4px;}
.paddingB8					{padding-bottom:8px;}
.paddingT4					{padding-top:4px;}
.paddingB10					{padding-bottom:10px;}
.padding4					{padding:4px;}
.padding24					{padding:2px 4px;}

.formButton {font-size:14px; font-family:arial,verdana; color:#FFFFFF; background-color:#000000; font-weight:normal; border:0px; padding:2px 8px;
	-ms-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;
}

.srchBtn {font-size:13px; font-family:arial,verdana; height:23px; color:#595959; border:0px;}

DIV.uLogin {padding:8px;}
DIV.uLogin table td {font-size:14px; font-family:arial,verdana; font-weight:bold; padding-bottom:4px;}
DIV.uLogin table td.uHdr {font-size:14px; font-family:arial,verdana; font-weight:bold; text-transform:uppercase;}
DIV.uLogin table td.uHdr2 {font-size:14px; font-family:arial,verdana; font-weight:bold; text-transform:uppercase;}
DIV.uLogin table td.uReg {font-size:12px; font-family:arial,verdana; font-weight:normal; padding-bottom:4px;}
DIV.uLogin table td.paddingB10 {padding-bottom:10px;}

DIV.uLogin table td.errMsg {font-size:12px; font-family:arial,verdana; font-weight:bold; color:#7C0040; background-color:#EEEEEE; padding:3px; border:1px solid #7F7F7F;}

A.uLoginBtn:link 		{font-size:14px; font-family:arial,verdana; color:#FFFFFF; font-weight:bold; border:1px solid #000000; background-color:#000000; padding:2px 4px; text-decoration:none;}
A.uLoginBtn:visited	{font-size:14px; font-family:arial,verdana; color:#FFFFFF; font-weight:bold; border:1px solid #000000; background-color:#000000; padding:2px 4px; text-decoration:none;}
A.uLoginBtn:hover		{font-size:14px; font-family:arial,verdana; color:#aa2624; font-weight:bold; border:1px solid #000000; background-color:#000000; padding:2px 4px; text-decoration:none;}

A.uBtn:link 		{display:block; text-align:center; font-size:24px; width:250px; font-family:arial,verdana; color:#FFFFFF; font-weight:bold; border:1px solid #000000; background-color:#000000; padding:2px 4px; text-decoration:none;}
A.uBtn:visited		{display:block; text-align:center; font-size:24px; width:250px; font-family:arial,verdana; color:#FFFFFF; font-weight:bold; border:1px solid #000000; background-color:#000000; padding:2px 4px; text-decoration:none;}
A.uBtn:hover		{display:block; text-align:center; font-size:24px; width:250px; font-family:arial,verdana; color:#FFFFFF; font-weight:bold; border:1px solid #000000; background-color:#B22222; padding:2px 4px; text-decoration:none;}


fieldset {
	position:relative; padding:10px; border:1px solid #696969; background-color:#F5F5F5;
	
	/* internet explorer */
	_padding-top:20px;
	
	/* mozilla */
	-moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px;
	/* safari */
	-webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;
	/* opera */
	border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;
}

legend {
	font-size:14px; font-family:arial,verdana; color:#FFFFFF; padding:4px 8px; background:#003e51; color:#FFFFFF; font-weight:normal; text-transform:uppercase;
	
	/* internet explorer */
	_position:absolute; _top:-10px;
	
	/* mozilla */
	-moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px;
	/* safari */
	-webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;
	/* opera */
	border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;
}
