@charset "UTF-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container2 in IE 5* browsers. The text is then set to the left aligned default in the #container2 selector */
	color: #000000;
}


.bg {
	background: #e5e5e5;
}

.cien {
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
}
/*for FireFox*/
    input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner
    {   
        border : 0px;
    } 
/*for IE8 */
    input[type="submit"]:focus, input[type="button"]:focus
    {     
        outline : none; 
    }


.cursor{ cursor:pointer;}


a{outline: none;}
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}


td {
	padding:0px;
}


h1 a {
	font-size:15px;
	color:#777777;
	text-transform:uppercase;
	text-decoration:none;
}

h1 a:active {
	font-size:15px;
	color:#777777;
	text-transform:uppercase;
	text-decoration:none;
	outline:none;	
}



h1 a:focus {
 -moz-outline-style: none;
	
}

.phiaton #container2 {
	width: 1070px;  
	background: #FFFFFF;
	margin: 0 auto; 
	text-align: left; 
}

.phiaton #container_header {
	background:none repeat scroll 0 0 #FFFFFF;
	margin:0 auto;
	max-width:1070px;
	text-align:left;
}

 
.phiaton #header {
	background: #fff;
	height:45px;
	padding-left:35px;
	padding-top:35px;
	padding-bottom:10px;
}

#floatright {
	float:right;
	margin-right:35px;
}


#nav
{ 
	text-decoration:none;	
	color:#ababab;
	font-size:10px;
	padding-top:12px;
}

#navbottom
{ 
	text-decoration:none;	
	color:#aaaaaa;
	font-size:9px;
}

#graymenu {
	float:right;
	padding-right:20px;
}


#graymenu a {
font-weight:bold; 
font-size:10px;
color: #ababab;
text-decoration: none;
}


#graymenu a:hover {
	color:#e31937;
}
#black_bold {
	font-weight:bold; 
	color: #000000;
}
#black_bold span{
	font-size:10px;
	color: #8B8B8B;
	margin-right:4px;
	margin-left:4px;
}
#black_bold  a{
	color: #000000;
	font-size:10px;
	text-decoration: none;
}

#black_bold  a:hover{
	font-size:10px;
	color:#e31937;
	text-decoration: none;
}

#back_to_top {
	font-weight:bold; 
	color: #000000;
}

#back_to_top a{
	color: #000000;
	font-size:10px;
	text-decoration: none;
}

#back_to_top  a:hover{
	font-size:10px;
	color:#e31937;
	text-decoration: none;
}




#bottommenu {
	text-align:center;
	
}

#bottommenu a {
font-weight:bold; 
font-size:10px;
color: #aaaaaa;
text-decoration: none;
}

#bottommenu a:hover {
color: #e31937;
}
.gray_small {
font-weight:bold; 
font-size:10px;
color: #aaaaaa;
text-decoration: none;	
}

.red_small {
font-weight:bold; 
font-size:10px;
color: #e31937;
text-decoration: none;	
}

.floatright {
	float:right;
}


.phiaton #mainContent {
	background: #e5e5e5;
}

.phiaton #sidebar_menu {
	float:left;
	width:150px;
	padding-right:20px;
	padding-left:20px;
	padding-top:20px;
}

.phiaton #content_landing {
	margin-left:190px;
	height:508px;
}

.phiaton #content_news {
	margin-left:190px;
}

.phiaton #content_slide {
	height:488px;
	padding-top:20px;
	
}




.phiaton #footer {
	background:#fff;
	padding-top:50px;
	color:#aaaaaa;
	font-size:9px;
	text-align:center;
}



/*------------------Added by Javier-------------------------------------*/
#main  { 
  width: auto;
  margin: 0 auto;
}
#content-slider {
  width: 831px;
  height: 1px;
  margin: 0px;
  background: red;
  position: relative; 
  float:left
}
#content-slider-hidden {
  width: 49px;
  height: 1px;
  margin: 0px;
  background: red;
  position: relative; float: left
}
.ui-slider-handle 
{
  width: 49px;
  height: 18px;
  position: absolute;
  background-image:url(images/pagination.jpg);
}
#content-scroll {
  width:880px;
  height:469px;
  overflow:hidden; 
  position:relative;
}
.kwicks {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
.kwicks li{
	display: block;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
}
.kwicks li{
	float: left;
	width: 145px;
	height: 469px;	
}

#div1{
	position:absolute;			
	z-index:1;
}
#div2{
	left:35px;
	position:absolute;
	top:360px;
	z-index:2; 
}

#div3{
	left:68px;
	position:absolute;
	top:342px;
	z-index:3;
}
#div4{
 position:absolute;  
 margin:0; 
 padding:0; 
 top:447px;  
 left:35px; 
 z-index:4; 
}
#div4 a
{
 font-weight:bold;  
font-size:10px;
color: #727272;
 text-align:center; 
 text-decoration:none; 
}
.title_center{ 
 width:110px; 
 text-align:center; 
}
.hidemyass{ 
	display:none;
}

.navigation
{ 
font-weight:bold;
color:#B2B2B2;
font-size:10px;
padding-top:15px;
text-align:right;
text-decoration:none
}



.headergreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}



.headergreymenu ul li a
{
font-weight:bold; 
font-size:10px;
color: #727272;
display: block; 
text-decoration: none;
float:right; 
}


.selected
{
	font-weight:bold; 
font-size:10px;
color: #e31937;
text-decoration: none;
}

.red {
	color: #e31937;
}


.categories_on{
	display:block;
} 
.categories_off{
	display:none
} 
.products_on{
	display:block;	
}
.products_off{
	display:none;	
}



.products ul li a {
	padding-bottom:0px;
	padding-top:0px;
	text-transform:uppercase;
}



.footergreymenu ul{ 
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}



.footergreymenu ul li a 
{
	font-weight:bold;
	font-size:9px;
	color: #aaaaaa;
	display: block; 
	padding-left:5px;
	text-decoration: none;
}



/*-----------------------------------------Modified---------------*/


/*First Level*/
.urbangreymenu{
width: 150px; /*width of menu*/
}

.urbangreymenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
	margin:0;
	padding:0;	
}

/* OLD */
.urbangreymenu ul li a{
	color:#727272;
	display:block;
	font-size:14px;
	font-weight:500;
	letter-spacing:1px;
	line-height:17px;
	padding:0px 0 3px 15px;
	text-decoration:none; 
	cursor:pointer;
}



.urbangreymenu ul li a:hover{ /*hover state CSS*/
	color: #bebebe;
	background: #898989;
}
.urbangreymenu ul li a.activated{ /*activated state CSS*/
	color: #bebebe;
	background: #5c5c5c;
}


/*Second level*/
.urbangreymenu ul li ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li ul li
{
	 display: block !important;
	padding-bottom: 0px; /*bottom spacing between menu items is 0*/
	*padding-bottom: 0px; /*bottom spacing between menu items is 0*/
	
}

.urbangreymenu ul li ul li a
{
	color: #727272; 
	font-size:11px;
	display: block;
	padding:0 0 3px 15px;
	line-height: 17px;
	text-decoration: none; 
	background:#efefef;
	cursor:pointer;
}


.urbangreymenu ul li ul li a:hover{ /*hover state CSS*/
	color: #F00;
	background: #efefef;
}
.urbangreymenu ul li ul li a.activated{ /*activated state CSS*/
	color: #F00;
	background: #efefef;
}


/*Third level*/
.urbangreymenu ul li ul li ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
	*margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li ul li ul li
{
	padding-bottom: 0px; /*bottom spacing between menu items is 0*/
	*padding-bottom: 0px; /*bottom spacing between menu items is 0*/
}

.urbangreymenu ul li ul li ul li a
{
	color: #727272; 
	font-size:10px;
	display: block;
	padding:0 0 0px 25px;
	line-height: 17px;
	text-decoration: none; 
	background:#efefef;
	cursor:pointer;
}


.urbangreymenu ul li ul li ul li  a:hover{ /*hover state CSS*/
	color: #F00;
}
.urbangreymenu ul li ul li ul li a.activated{ /*activated state CSS*/
color: #F00;
}

.last_li {
	padding-bottom:10px; 
	background-color:#efefef;
}


/* Sectionproducts*/

#description_image{
	z-index:10; 
	display:none; 
	position:absolute; 
	padding-bottom:20px;
    padding-top:18px; 
	top:0; 
	left:0;
}

#floatright {
	float:right;
}
UL.mattblacktabs {
	list-style: none;
	margin: 0;
	padding: 0; 
}
.mattblacktabs{ 
cursor:pointer;
width: 100%;
overflow: hidden;
}

.mattblacktabs ul{
	margin: 0;
	padding: 0; 
	font-size:12px; 
	font-weight:bold;
	list-style: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a
{
float: left;
display: block;
text-decoration: none;
margin-right: 1px;
padding: 7px 20px; /*padding inside each tab*/
border-right: 0px solid #f5f5f5; /*right divider between tabs*/
color: #ececec;
background: #909090; /*background of tabs (default state)*/
font-weight:bold;
}

.mattblacktabs li a.active{
background: #f5f5f5; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
color: #919191
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: #f5f5f5; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
color: #919191
}


.phiaton #product_specs {
	height:468px;
	padding-top:20px;
	padding-bottom:20px;
	position:relative;
}

.phiaton #left_holder {
	float:left;
	width:440px;
	height:468px;	
	background-color:#FFF;
	position:relative;
}

.phiaton #big_image {
	position:absolute;
	z-index:2;
}

.phiaton #product_red {
background-color:#E31937;
color:#FFFFFF;
font-size:11px;
height:25px;
left:255px;
position:absolute;
top:0;
width:155px;
z-index:3;
}

.phiaton #bottom_menu {
	position:absolute;
	z-index:1;
	top:444px;
	left: 0px;
	width:440px;
}


.phiaton #prod_description {
	float:left;
	width:288px;
	border-right:2px solid #e5e5e5;
	background-color:#f5f5f5;
		height:468px;
				color:#777777;
					font-size:12px; line-height:15px;


}

.phiaton #prod_lifestyle_sidebar {
	background-color:#f5f5f5;
			height:468px;
			margin-left:730px;
}

.phiaton #three_thumbs {
background-color:#fff;
padding-left:12px;
width:105px;
}


#bottom_menu a img, #bottom_menu a           { border: none; overflow: hidden; float: left; }
#bottom_menu a:hover                         { border-bottom: 3px solid #e31937; }
#bottom_menu a:hover img                     { margin-bottom: -3px; }

.arrow {
	float:right;
	margin-top:-3px;
}

.product_id {
 padding-top:4px; 
 padding-bottom:5px;
 padding-left:12px; 
 font-weight:bold;
 font-size:12px;
}




#more_items
{
background-color:#FFFFFF;
display:none;
width:100%;
border-bottom:4px solid #FFFFFF;
}
#more_red{ display:block; }
#more_red a:visited           {overflow: hidden; text-decoration:none; }
#more_red a  #more_red a           { border: none;overflow: hidden;float: left; text-decoration:none; }
#more_red a:hover                         { border-bottom: 2px solid #e31937; text-decoration:none; }
#more_red a:hover                 { margin-bottom: -2px; text-decoration:none; }

.phiatonmenu{
width: 150px; /*width of menu*/
}


.phiatonmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.phiatonmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.phiatonmenu ul li a{
font: normal 12px Arial;
color: #727272;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 15px; /*link text is indented 8px*/
text-decoration: none;
}

.phiatonmenu ul li a:visited{
color: 727272;
}

.phiatonmenu ul li a:hover{ /*hover state CSS*/
color: #bebebe;
background: #5c5c5c;
}

.phiaton #bottom_thumb {
	height:42px;
}


.phiaton #product_title {
	color: #727272;
	font-size:15px;
	padding-left:15px;
	padding-top:30px;
	padding-right:15px; 
	font-weight:bold;
}


.phiaton #product_award {
	color:#e31937;
	font-size:10px;
	padding-left:15px;
	padding-bottom:10px;
	padding-right:15px; 
	font-weight:bold;
	text-transform:uppercase;
}

.carousel {
    position: relative;
    visibility: visible;
    left: -5000px;
}

.phiaton #support_award {
	color:#e31937;
	font-size:10px;	
	padding-right:15px; 
	font-weight:bold;
	text-transform:uppercase;
}

.phiaton #description {
	padding-left:15px;	
	font-size:13px; 
	/*height:210px; */
	height:205px;
	width:266px;
}

.phiaton #description_large {
	padding-left:15px;	
	font-size:13px; 
	/*height:210px; */
	height:356px;
	width:266px;
}

.phiaton #description b { 
	color: #727272;
}

.phiaton #description_img { 
	padding-left:15px;
	/*padding-top:20px;*/
	padding-top:8px;
	
}

.phiaton #review {  
	padding-left:15px;	
	font-size:13px; 
	height:345px; 
	width:266px;
}

.phiaton #specs {
	padding-left:15px;	
	font-size:13px; 
	height:345px; 
	width:266px;
}


.underlinemenu {
width: 100%;
padding: 0px;
margin:0px;
}

.underlinemenu ul{
margin: 0;
padding:0;
}

.underlinemenu ul li{
	display: inline;
	padding:0px;
	margin:0px;
}

/* RETAILER DIV */

.phiaton #retailers {
	height:468px;
	padding-top:20px;
	padding-bottom:20px;
}

.phiaton #retailers h1 {
	font-size:15px;
	color:#777777;	text-transform:uppercase;
	
}

.phiaton #retailers h2 {
	font-size:13px;
	color:#777777;
		text-transform:uppercase;
}

.phiaton #online_partners {
background-color:#EFEFEF;
border-right:2px solid #E5E5E5;
float:left;
height:453px;
padding-left:25px;
padding-right:15px;
padding-top:15px;
text-align:left;
width:324px;
}

.img_class {
	margin-bottom:15px;
}

.img_class_border {
	border: 1px solid #e5e5e5;
}

.partner_copy_t {
		font-size:13px;
		padding-bottom:30px;
		color:#a1a1a1;
}

.phiaton #retail_partners {
background-color:#FFFFFF;
border-right:2px solid #E5E5E5;
color:#A1A1A1;
float:left;
height:423px;
padding-left:15px;
padding-right:15px;
padding-top:45px;
text-align:left;
width:334px;
}

.phiaton #retail_lifestyle {
	margin-left:732px;
		height:468px;
		background-image:url(images/where_to_buy_bg.jpg);

}


/* NEWS DIV */

.phiaton #news {
	height:468px;
	padding-top:20px;
	padding-bottom:20px;
}

.phiaton #upcoming_events {
	float:left;
	width:400px;
	height:453px;
	text-align:left;
	background-color:#efefef;
	padding-left:25px;
	padding-right:15px;
	font-size:12px; line-height:15px;
	padding-top:15px;
		color:#777777;
}


.phiaton #upcoming_events a {
color: #777777;
}

.phiaton #upcoming_events a:hover {
 color: #e31937;
}

.phiaton #news h1 {
	font-size:15px;
	color:#777777;
	text-transform:uppercase;
}

.phiaton #news h2 {
	font-size:13px;
	color:#777777;
	text-transform:uppercase;
		line-height:13px;

}

.phiaton #news_lifestyle {
		margin-left:440px;
		height:468px;
		background-image:url(images/news_lifestyle.jpg);
}

/* AWARDS DIV */

.phiaton #awards_lifestyle {
		margin-left:440px;
		height:468px;
		background-image:url(images/awards_lifestyle.jpg);
}

.phiaton #award {
	/*padding-top:20px;;*/
}

/* SUPPORT */

.phiaton #support_lifestyle {
			margin-left:440px;
		height:468px;
		background-image:url(images/support_lifestyle.jpg);
}

.phiaton #press_lifestyle {
		margin-left:440px;
		height:468px;
		background-image:url(images/press_lifestyle.jpg);
}

.phiaton #press {
	height:468px;
	padding-top:20px;
	padding-bottom:20px;
}


.phiaton #press h1 {
	font-size:15px;
	color:#777777;
	text-transform:uppercase;
}

phiaton #press h2 {
	font-size:13px;
	color:#777777;
	text-transform:uppercase;
}

.phiaton #press_content {
		float:left;
	width:400px;
	height:453px;
	text-align:left;
	background-color:#efefef;
	padding-left:25px;
	padding-right:15px;
	padding-top:15px;
	font-size:13px;
	color:#777777;
}


/* COMPANY DIV */

.phiaton #company_lifestyle {
		margin-left:440px;
		height:468px;
		background-image:url(images/company_lifestyle.jpg);
}

.phiaton #company {
	margin-left:190px;
	height:468px;
	padding-top:20px;
	padding-bottom:20px;
}


.phiaton #company h1 {
	font-size:15px;
	color:#777777;
}

.phiaton #company h2 {
	font-size:13px;
	color:#777777;
	text-transform:uppercase;
}
.phiaton #company_content {
		float:left;
	width:400px;
	height:468px;
	text-align:left;
	background-color:#efefef;
	padding-left:25px;
	padding-right:15px;
	font-size:13px;
	color:#777777;
}

/* FORM */

.phiaton #registration {
	height:468px;
	padding-top:20px;
	padding-bottom:20px;
}

.phiaton #upcoming_events {
	float:left;
	width:400px;
	height:453px;
	text-align:left;
	background-color:#efefef;
	padding-left:25px;
	padding-right:15px;
	font-size:12px; line-height:15px;
	padding-top:15px;
		color:#777777;

}

.phiaton #registration h1 {
	font-size:15px;
	color:#777777;
	text-transform:uppercase;
}

.phiaton #registration h2 {
	font-size:13px;
	color:#777777;
	text-transform:uppercase;
}


.phiaton #form {
	padding-bottom:11px;
}


.phiaton #form_c {
	padding-bottom:12px;
	width:230px;
}

.phiaton #checkbox {
	font-size:10px;
}
			

a.small {
	color:#3b92d2;
	text-decoration:none;
	font-size:10px;
	}


a.small:hover {
	color:#000;
	text-decoration:none;
	}

.uppercase {
	text-transform:uppercase;
}


.pad_right {
	margin-right:10px;
	margin-left:5px;
}

.more_pad_right {
	margin-right:10px;
	margin-left:7px;
}

.most_pad_right {
	margin-right:10px;
	margin-left:9px;
}


.pad_equal {
	margin-right:5px;
	margin-left:5px;
}

.pad_between {
	margin-right:10px;
	margin-left:10px;
}


.pad_equal_two {
	margin-right:2px;
	margin-left:2px;
}

.pad_equal_two_first {
	margin-right:2px;
	margin-left:5px;
}

.pad_left {padding-left:1px;
}

.textarea {
	width:189px;
	height:110px;
}

/* CONTACT DIV */

.phiaton #contact {
	height:468px;
	padding-top:20px;
	padding-bottom:20px;
}

.phiaton #contact h1 {
	font-size:15px;
	color:#777777;	text-transform:uppercase;
	
}

.phiaton #contact h2 {
	font-size:13px;
	color:#777777;
		text-transform:uppercase;
		padding-top:15px;
}

.phiaton #contact_us {
	float:left;
	width:395px;
	height:458px;
	border-right:2px solid #e5e5e5;
	text-align:left;
	background-color:#efefef;
	padding-left:25px;
	padding-right:15px;
	font-size:12px; line-height:15px;
	padding-top:10px;
		color:#777777;

}


.phiaton #email_us {
	float:left;
	width:210px;
	border-right:2px solid #e5e5e5;
	height:458px;
	text-align:left;
	background-color:#efefef;
	padding-left:15px;
	padding-top:10px;
		font-size:12px; line-height:15px;
		background-color:#FFF;
		color:#777777;
			border-right:2px solid #e5e5e5;
}

.phiaton #contact_lifestyle {
	margin-left:664px;
		height:468px;
		background-image:url(images/contact_lifestyle.jpg);

}


/* LEGAL DIV */

.phiaton #legal {

	padding-top:20px;
		height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

.phiaton #legal h1 {
	font-size:15px;
	color:#777777;	text-transform:uppercase;
	
}

.phiaton #legal h2 {
	font-size:13px;
	color:#777777;
		text-transform:uppercase;
		padding-top:15px;
}

.phiaton #legal_content {
	text-align:left;
	background-color:#efefef;
	padding-left:25px;
	padding-right:15px;
	font-size:13px; line-height:15px;
	padding-top:15px;
		color:#777777;
		background-color:#fff;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	font-family:Arial, Helvetica, sans-serif;
}
.phiaton #legal_content a:hover {
	color:#e31937;
}

.img_class {
	margin-bottom:15px;
}

.img_class_border {
	border: 1px solid #e5e5e5;
}

.partner_copy {
		font-size:11px;
		padding-bottom:30px;
}


.phiaton #retail_lifestyle {
	margin-left:732px;
		height:468px;
		background-image:url(images/where_to_buy_bg.jpg);

}

.short_width {
	width:18px;
}

.short_width_two {
	width:40px;
}

.phiaton #form a {
	color:#3b92d2;
	text-decoration:none;
	font-size:10px;
	}


.phiaton #form a:hover {
	color: #e31937;
	text-decoration:none;
}



.phiaton #small_link a {
	color:#3b92d2;
	text-decoration:none;
	font-size:10px;
	}


.phiaton #small_link a:hover {
color: #e31937;
	text-decoration:none;
	}

#three_thumbs a img, #three_thumbs a           { border: none;overflow: hidden;float: left; }
#three_thumbs a:hover                         { border-right: 3px solid #e31937; }
#three_thumbs a:hover img                     { margin-right: -3px; }

/* Normal */

.div_td_01  {
	border-bottom:2px solid #F2F2F2;
	border-right:2px solid #F2F2F2;
	display:block;
	margin-bottom:-2px;
	margin-right:-2px;
	padding-bottom:5px;
	padding-top:10px;
	text-decoration:none;
	font-size:10px; 
	
	font-weight:bold; 
	text-transform:uppercase; 
	color:#727272;
}

.div_td_02  {
	border-bottom:2px solid #F2F2F2;
	display:block;
	margin-bottom:-2px;
	padding-bottom:5px;
	padding-top:10px;
	text-decoration:none;
	
	font-weight:bold; 
	text-transform:uppercase; 
	color:#727272;
}

 .div_td_03  {
	border-bottom:2px solid #F2F2F2;
	border-right:2px solid #F2F2F2;
	display:block;
	margin-bottom:-2px;
	margin-right:-2px;
	padding-bottom:5px;
	padding-top:10px;
	text-decoration:none;
	
	font-weight:bold; 
	text-transform:uppercase; 
	color:#727272;
}

.div_td_04  {
	border-bottom:2px solid #F2F2F2;
	display:block;
	margin-bottom:-2px;
	margin-left:2px;
	padding-bottom:5px;
	padding-top:10px;
	text-decoration:none; 
	
	font-weight:bold; 
	text-transform:uppercase; 
	color:#727272;
}


#show_lifetime
{
	top:50px;
	left:440px;
	position:absolute; 
	height:438px; 
	width:288px; 
	z-index:9;
	display:none; 
	background-color:#FFFFFF;
}

.tab_content{ display:none}
#contact_can_i_find{ 
	background-color:#FFFFFF;
	border:1px solid #F2F2F2;
	display:none;
	height:220px;
	left:-9px;
	padding-left:5px;
	position:relative;
	top:-206px;
	width:208px;
	z-index:9;
}

#big_player{ 
	display:none;
	background-color:#FFFFFF;	
	position:absolute; 
	height:420px;
	top:0;
	width:440px;	
}


#registration_can_i_find  {
background-color:#FFFFFF;
border:1px solid #F2F2F2;
display:none;
height:205px;
left:168px;
padding-left:5px;
position:relative;
top:-130px;
width:208px;
z-index:9;
}

#registration_can_i_find_serial{ 
background-color:#FFFFFF;
border:1px solid #F2F2F2;
display:none;
height:205px;
left:175px;
padding-left:5px;
position:relative;
top:-98px;
width:200px;
z-index:9;
}

.div_h3{font-size:12px; text-transform:uppercase;font-weight:bold;} 

.image_opacity
{
	opacity:0.7;					/*css standar*/  
	filter:alpha(opacity=70); 		/*ie*/   
	cursor:default; 
}

#bottom_menu a.image_opacity:hover              { border-bottom: 0px solid #ffff; } 
#bottom_menu  a.image_opacity:hover img        { margin-bottom: 0px; }      

#three_thumbs a.image_opacity img { 	margin-right:0px; }
#three_thumbs a.image_opacity:hover  { border-right: 0px solid #fff; }


.urbangreymenu ul li { position: relative; min-width: 0px; } 
.iefixed { background-color:#efefef; } 



/*Scroller*/
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;	
	border-right:1px solid #AAAAAA;
}
.jScrollPaneDrag { 
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden; 
	background-image:url(images/scroll.jpg); 
	background-repeat:no-repeat;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}



.available_soon{ 
	background-color:#909090;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	height:8px;
	left:0;
	line-height:10px;
	padding-right:10px;
	padding-top:0;
	position:relative;
	text-align:center;
	text-transform:uppercase;
	top:10px;
	width:120px;
	z-index:3;
}

.border_bottom
{
margin-bottom: -2px;
}

.linehack {
color:#777777;
font-size:13px;
line-height:13px;
text-transform:uppercase;
font-weight:bold;
}

DIV.loading {  background:  url(images/loadingIcon.png) no-repeat center center; }
