body{
	margin-top:0px;
	margin-left:0px;
}

.logout{
	font-family:Arial;
	font-size:8pt;
	color:#4B4A4A;	
	line-height:17px;
	padding-top:1px;
	vertical-align:bottom;
	padding-right:1px;

}

a.outlib_link{
	font-family:Arial;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:underlined;
	color:#1224D0;	
	line-height:13px;
	width:70px;

}

a.outlib_link:visited{
	font-family:Arial;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:underlined;
	color:#5768B0;	
	line-height:13px;
	width:70px;
}

a.outlib_link:hover{
	font-family:Arial;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:underlined;
	color:#FF6C00;	
	line-height:13px;
	width:70px;
}

a.users{
	font-family:Arial;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:none;
	color:#FF17A2;	
}

a.login{
	font-family:Arial;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:underlined;
	color:#1224D0;
}

.titles{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#FF17A2;
	letter-spacing:1pt;
}

td{
	font-family:Arial;
	font-size:8.5pt;
	color:#000000;
}

a{
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:underlined;
	color:#1224D0;
}

a:visited{
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:underlined;
	color:#5768B0;
}

a:hover{
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:underlined;
	color:#FF6C00;
}

a.users2{
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FF17A2;	
	line-height:13px;

}

a.users2:visited{
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FF17A2;	
	line-height:13px;
}

a.users2:hover{
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:underline;
	color:#FF17A2;	
	line-height:13px;
}

.users2{
	font-family:Arial;
	font-size:8.5pt;
	color:#FF17A2;	
	line-height:13px;

}

a.button{
	padding-left:2px;
	padding-right:2px;
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FFFFFF;	
	font-weight:regular;
	letter-spacing:0.4pt;
	line-height:17px;
}

a.button:hover{
	padding-left:2px;
	padding-right:2px;
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FFFFFF;	
	letter-spacing:0.4pt;
	line-height:17px;
}

a.button:visited{
	padding-left:2px;
	padding-right:2px;
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FFFFFF;	
	letter-spacing:0.4pt;
	line-height:17px;
}


a.button_rtl{
	padding-left:2px;
	padding-right:2px;
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FFFFFF;	
	font-weight:regular;
	letter-spacing:0.2pt;
	line-height:17px;
}

a.button_rtl:hover{
	padding-left:2px;
	padding-right:2px;
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FFFFFF;	
	letter-spacing:0.2pt;
	line-height:17px;
}

a.button_rtl:visited{
	padding-left:2px;
	padding-right:2px;
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FFFFFF;	
	letter-spacing:0.2pt;
	line-height:17px;
}

.bottom_line{
	border-bottom:1px solid #CACDED;
}

div.bottom_links{
	padding-top:2px;
	font-size:8pt;
	color:#1224D0;
	line-height:13px;
	vertical-align:bottom;
	padding-right:1px;
}

a.bottom{
	font-size:8pt;
	vertical-align:bottom;
}

a.bottom:visited{
	font-size:8pt;
	vertical-align:bottom;
}

a.bottom:hover{
	font-size:8pt;
	vertical-align:bottom;
}

.top_line{
	border-bottom:1px solid #FE8504;
}

input{
	font-family:Arial;
	font-size:8.5pt;
	color:#000000;
	border:1px solid #9193A7;

}

input.search{
 height:18px;
 width:94px;
 margin-right:3px;
}

input.search_rtl{
 height:18px;
 width:88px;
 margin-left:3px;
}

td.button{
	background-color:#FF7917;
}

td.button_over{
	background-color:#FF17A2;
}
td.button_help{
	background-color:#FF893A;	
	padding-left:2px;
}

td.button_help_over{
	background-color:#FF17A2;
	padding-left:2px;
}


a.lang_help{
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#1224D0;
}

a.lang_help:visited{
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#5768B0;
}

a.lang_help:hover{
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FF6C00;
}

<!-- product page -->

.product_name{
	font-family:Arial;
	font-size:16pt;
	color:#333333;
}

.product_year{
	font-family:Arial;
	font-size:9pt;
	color:#2E2E2E;
}

div.product_descrp{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	width:396px;
}

.product_captions{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
}

a.product_info{
	font-size:9pt;
	font-family:Arial;
	text-decoration:underlined;
	color:#1224D0;	
	line-height:16px;
}

.role_name{
	font-size:9pt;
	font-family:Arial;
	color:#000000;	
	line-height:16px;
}
a.product_info:visited{
	font-size:9pt;
	line-height:16px;
}
a.product_info:hover{
	font-size:9pt;
	line-height:16px;
}

.product_captions_upper{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	margin-bottom:3px;
}

.product_captions_upper2{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	margin-bottom:5px;
}

.product_captions2{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	line-height:18px;
}

.product_captions2{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	line-height:12px;
}

p{
	margin:0px;
	margin-bottom:7px;
	font-size:9pt;
	font-family:Arial;
	color:#000000;	
	line-height:16px;
}

p.inner{
	margin:0px;
	margin-bottom:7px;
	font-size:9pt;
	font-family:Arial;
	color:#000000;	
	line-height:16px;
	width:276px;
}

p.product_captions{
	margin-top:3px;
	margin-bottom:7px;
	
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	line-height:12px;
}
p.castncruw{
	margin-top:2px;
	margin-bottom:13px;
}


a.product_info_short{
	font-size:8pt;
}

a.media_player_speed{
	font-size:8pt;
	padding-right:5px;
}

a.media_player_speed:visited{
	font-size:8pt;
	padding-right:5px;
}

a.media_player_speed:hover{
	font-size:8pt;
	padding-right:5px;
}

.product_info{
	font-family:Arial;
	font-size:8pt;
	color:#000000;
	line-height:15px;
}

p.what_would_u{
	font-family:Arial;
	font-size:8pt;
	color:#FF17A2;
	font-weight:bold;
	line-height:13px;
	padding-left:1px;
	margin:0px;
}

p.what_would_u2{
	font-family:Arial;
	font-size:8pt;
	color:#FF17A2;
	font-weight:bold;
	line-height:13px;
	padding-left:14px;
	margin:0px;
}

p.what_would_u2_rtl{
	font-family:Arial;
	font-size:8pt;
	color:#FF17A2;
	font-weight:bold;
	line-height:13px;
	padding-right:14px;
	margin:0px;
}


a.view_all{
	font-weight:bold;
	font-size:9pt;
	text-decoration:underline;	
}

td.product_options_row{
	padding-bottom:3px;
}

.orange_bottom_line{
	border-bottom:1px solid #FF7917;
}

.orange_top_line{
	border-top:1px solid #FF7917;
}

div.product_related_text{
	font-family:Arial;
	font-size:8pt;
	color:#000000;
	line-height:14px;
	padding-bottom:1px;
}

tr.product_inner_table_row{
	line-height:15px;
}



<!-- versions -->

.versions_title{
	font-family:Arial;
	font-size:16pt;
	color:#FF17A2;
	padding:0px;
}

.versions_subtitle {
	padding-left:1px;
	padding-right:1px;
}
.title_name{
	font-family:Arial;
	font-size:10pt;
	color:#333333;
	font-weight:bold;
}

.title_year{
	font-family:Arial;
	font-size:8pt;
	color:#2E2E2E;
}

.titles_number{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
}

a.back{
	font-family:Arial;
	font-size:8pt;
	color:#1224D0;
	text-decoration:underlined;
	font-weight:bold;
}

a.back:visited{
	font-family:Arial;
	font-size:8pt;
	color:#1224D0;
	text-decoration:underlined;
	font-weight:bold;
}
a.back:hover{
	font-family:Arial;
	font-size:8pt;
	color:#FF6C00;
	text-decoration:underlined;
	font-weight:bold;
}
.inner_title_name{
	font-family:Arial;
	font-size:9pt;
	color:#333333;
	font-weight:bold;
	letter-spacing:0.6pt;
	line-height:18px;
}

.inner_title_bg {
	background-color:#F4F2F3;
}

p.title_info_text{
	padding-left:1px;
	margin-bottom:2px;	
	font-family:Arial;
	font-size:8.5pt;
	color:#000000;
	line-height:13px;
}

p.title_info_text_big{
	margin-top:9px;
	padding-left:1px;
	margin-bottom:2px;	
	font-family:Arial;
	font-size:8.5pt;
	color:#000000;
	line-height:13px;
}

p.title_info_text_big_subtitles{
	margin-top:9px;
	padding-left:1px;
	margin-bottom:2px;	
	font-family:Arial;
	font-size:8.5pt;
	color:#000000;
	line-height:13px;
	width:235px;
}

p.title_info_text_sf_rtl{
	padding-right:1px;
	margin:0px;	
	font-family:Arial;
	font-size:8.5pt;
	color:#000000;
	line-height:13px;
	text-indent:-7px;
	margin-right:7px;
}
p.title_info_text_sf{
	padding-left:1px;
	margin:0px;	
	font-family:Arial;
	font-size:8.5pt;
	color:#000000;
	line-height:13px;
	text-indent:-7px;
	margin-left:7px;
}
p.title_info_captions{
	margin-bottom:2px;
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	line-height:13px;
}

p.title_info_captions_big{
	margin-top:9px;
	margin-bottom:2px;
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	line-height:13px;
}

p.title_info_captions_big2{
	margin-top:9px;
	margin-bottom:4px;
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	line-height:13px;
}

select.sc{
	font-size:8pt;
	font-family:Arial;
	color:#000000;	
	padding:0px;
	position:relative;
	top:-1;
}
select.account{
	font-size:8pt;
	font-family:Arial;
	color:#000000;	
}
a.title_info{
	padding-left:1px;
	font-family:Arial;
	font-size:8.5pt;
	color:#1224D0;
	line-height:13px;
	text-decoration:underlined;	
}

a.title_info:visited{
	padding-left:1px;
	font-family:Arial;
	font-size:8.5pt;
	color:#1224D0;
	line-height:13px;
	text-decoration:underlined;	
}
a.title_info:hover{
	padding-left:1px;
	font-family:Arial;
	font-size:8.5pt;
	color:#FF6C00;
	line-height:13px;
	text-decoration:underlined;	
}

.version_details_bg{
	background-color:#FF17A2;
}

.version_details_bg2{
	background-color:#BCA9B4;
}

p.version_details_caption{
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:3px;
	margin:0px;
	
	vertical-align:bottom;
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
	line-height:11px;
}



.version_details_text{
	margin:0px;	
	padding-left:7px;
	padding-right:7px;
	vertical-align:bottom;	
	
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:15px;
}

.version_details_text_price{
	margin:0px;	
	padding-left:7px;
	padding-right:7px;
	vertical-align:bottom;	
	
	font-family:Arial;
	font-size:9pt;
	color:#FE17A3;
	line-height:15px;
}

.version_details_text2{
	margin:0px;	
	padding-left:7px;
	padding-right:7px;
	vertical-align:bottom;	
	
	font-family:Arial;
	font-size:9pt;
	color:#535152;
	line-height:15px;
}


.version_details_text_rtl{
	margin:0px;	
	vertical-align:bottom;	
	
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:15px;
}


.version_details_text2_rtl{
	margin:0px;	
	vertical-align:bottom;	
	
	font-family:Arial;
	font-size:9pt;
	color:#535152;
	line-height:15px;
}


.version_details_text_price_rtl{
	margin:0px;	
	vertical-align:bottom;	
	
	font-family:Arial;
	font-size:9pt;
	color:#FE17A3;
	line-height:15px;
}

<!-- shoping cart frame -->

.sc_tabs{	
	border-bottom:1px solid #FF7917;
	border-top:1px solid #FF7917;
	font-family:Arial;
	font-size:8.5pt;	
	line-height:15px;
	color:#3D3238;
	text-align:center;
	padding-left:7px;
	padding-right:7px;
	cursor:hand;

}

.sc_tabs_chosen{	
	border-bottom:1px solid #FF7917;
	border-top:1px solid #FF7917;
	font-family:Arial;
	font-size:8.5pt;	
	line-height:15px;
	color:#FFFFFF;
	background-color:#FF7917;
	text-align:center;
	padding-left:7px;
	padding-right:7px;
	cursor:hand;
}

.sc_minimize_tab{	
	border-bottom:1px solid #C3BDC2;
	border-top:1px solid #C3BDC2;
	font-family:Arial;
	font-size:8.5pt;	
	line-height:15px;
	color:#656565;
	text-align:center;
	cursor:hand;
}

.sc_minimize_tab_new{	
	border-bottom:1px solid #C3BDC2;
	border-top:1px solid #C3BDC2;
	font-family:Arial;
	font-size:8.0pt;	
	line-height:15px;
	color:#FE17A1;
	text-align:center;
	cursor:hand;
	background-color:#F6F6F6;
}

td.sc_more{
	text-align:center;
	padding-bottom:24px;	
}

a.sc_more{
	font-family:Arial;
	font-size:8pt;
	text-decoration:underlined;
	color:#1224D0;

}

a.sc_more:visited{
	font-family:Arial;
	font-size:8pt;
	text-decoration:underlined;
	color:#5768B0;
}

a.sc_more:hover{
	font-family:Arial;
	font-size:8pt;
	text-decoration:underlined;
	color:#FF6C00;
}

.sc_items{
	font-family:Arial;
	font-size:8pt;
	color:#333333;
	padding-bottom:7px;
}

.sc_num_of_items{
	font-family:Arial;
	font-size:8pt;
	color:#FF17A2;
}

td.sc_thumb{
	vertical-align:bottom;
	padding-bottom:3px;
}

.tooltip
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	color:#333333;
	line-height:13px;
	border-top:solid #FF7917 1px;
	border-bottom:solid #FF7917 1px;
	border-right:solid #FF7917 1px;
	border-left:solid #FF7917 1px;
	padding-left:4px;
	padding-right:4px;
	z-index:20;
	vertical-align:bottom;
	background-color:#FFFFFF;
}

#tooltipDiv{
	position:absolute;
	top:0;
	left:0;
	visibility:hidden;
	z-index:20;
	width:245;
}

<!-- search result -->

a.found_search{
	font-size:8pt;

}

a.see_all{
	font-size:8pt;
	font-weight:bold;
	padding-left:2px;
}

a.see_all:visited{
	font-size:8pt;
	font-weight:bold;
	padding-left:2px;
}

a.see_all:hover{
	font-size:8pt;
	font-weight:bold;	
	padding-left:2px;

}

tr.see_all{
	line-height:23px;
	text-align:bottom;
}
a.searchTitle{
	font-size:9pt;
	line-height:21px;
}

a.searchTitle:visited{
	font-size:9pt;
	line-height:21px;
}

a.searchTitle:hover{
	font-size:9pt;
	line-height:21px;
}

td.searchDetailsTitle{
	font-size:8pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	padding-bottom:1px;
	color:#484848;

}

td.searchDetailsTitleFirst{
	font-size:8pt;
	padding-right:6px;
	vertical-align:bottom;
	padding-bottom:1px;
	color:#484848;

}
td.searchDetailsTitleFirst_rtl{
	font-size:8pt;
	padding-left:8px;
	vertical-align:bottom;
	padding-bottom:1px;
	color:#484848;

}

td.searchDetails{
	font-size:8pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	padding-bottom:1px;
	line-height:19px;
}

td.searchDetailsFirst{
	font-size:8pt;
	padding-right:6px;
	vertical-align:bottom;
	padding-bottom:1px;
	line-height:19px;
}
	
td.searchDetailsEndColTitle{
	font-size:8pt;
	padding-left:7px;
	vertical-align:bottom;
	padding-bottom:1px;
	color:#484848;
}


td.searchDetailsEndCol{
	font-size:8pt;
	padding-left:7px;
	vertical-align:bottom;
	padding-bottom:1px;	
	line-height:19px;
}


td.searchDetailsEndColStars{
	font-size:8pt;
	padding-left:7px;
	vertical-align:bottom;
	padding-bottom:5px;	
	line-height:19px;
}

td.searchDetailsEndColStars2{
	font-size:8pt;
	padding-left:7px;
	vertical-align:bottom;
	padding-bottom:3px;	
	line-height:19px;
}

td.searchDetailsTypeTitle{
	font-size:8pt;
	padding-left:7px;
	padding-right:23px;
	vertical-align:bottom;
	padding-bottom:1px;	
	color:#484848;
}

td.searchDetailsType{
	font-size:8pt;
	padding-left:7px;
	padding-right:23px;
	vertical-align:bottom;
	padding-bottom:1px;	
	line-height:19px;
}

.search_num_of_items{
	font-family:Arial;
	font-size:8pt;
	color:#FF17A2;
}

a.searchInnerTitle{
	font-size:9pt;
	line-height:18px;
}

a.searchInnerTitle:visited{
	font-size:9pt;
	line-height:18px;
}

a.searchInnerTitle:hover{
	font-size:9pt;
	line-height:18px;
}

td.sort{
	padding-top:2px;
}

td.prev{
	font-size:8pt;
	padding-right:13px;
}

td.next{
	font-size:8pt;
	padding-right:3px;
}

td.prev_disable{
	font-size:8pt;
	color:#999999;
}

input.jumpToPage{
	border:1px solid #9193A7;
	width:30px;
	height:18px;
	font-size:8pt;
	color:#333333;
	line-height:19px;
	padding-left:4px;
}


td.jumpToPage{
	font-size:8pt;
	padding-right:8px;
}

td.actor_info_short{
	font-size:9pt;
	line-height:17px;
}


td.actor_info_with_icon_short{
	font-size:9pt;
	vertical-align:bottom;
}


span.icon_desrp{
	padding-left:5px;
}

.actor_inner_table_row{
	line-height:17px;
}

.actor_captions{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	line-height:17px;
}

.actor_captions_with_icon{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	vertical-align:bottom;
	line-height:15px;
}

.Filmography{
	font-family:Arial;
	font-size:10pt;
	color:#FF17A2;
	font-weight:bold;
}


.actor_name{
	font-family:Arial;
	font-size:16pt;
	color:#333333;
}

div.actor_descrp{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	width:450px;
}

td.sort2{
	padding-top:2px;
	padding-left:7px;
}

a.searchTitle2{
	font-size:9pt;
	line-height:13px;
}

a.searchTitle2:visited{
	font-size:9pt;
	line-height:13x;
}

a.searchTitle2:hover{
	font-size:9pt;
	line-height:13px;
}

td.searchDetails2{
	font-size:8pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	padding-bottom:1px;
	line-height:15px;
}


td.searchDetailsEndCol2{
	font-size:8pt;
	padding-left:7px;
	vertical-align:bottom;
	padding-bottom:1px;	
	line-height:15px;
}


td.searchDetailsType2{
	font-size:8pt;
	padding-left:7px;
	padding-right:23px;
	vertical-align:bottom;
	padding-bottom:1px;	
	line-height:15px;
}

div.searchTitles{
	font-family:Arial;
	font-size:9pt;
	color:#000000;	
	line-height:15px;
	padding-top:6px;
}

.titleS_captions{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	line-height:18px;
}

<!-- shopping cart add -->

.sc_add_title{
	font-family:Arial;
	font-size:16pt;
	color:#505050;
}

.sc_add_title_name{
	font-family:Arial;
	font-size:10pt;
	color:#000000;
}

<!-- shopping cart phase 1 -->


.cart_title{
	font-family:Arial;
	font-size:16pt;
	color:#FF17A2;
}

td.stepNumbers{
	font-family:Arial;
	font-size:8.5pt;
	color:#000000;
}

.currentStep{
	font-family:Arial;
	font-size:8.5pt;
	color:#FF17A2;
	font-weight:bold;
}

.cart_title{
	font-family:Arial;
	font-size:16pt;
	color:#FF17A2;
	padding-left:1px;
}

.review{
	font-family:Arial;
	font-size:10pt;
	color:#333333;
	font-weight:bold;
}

p.help{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:14px;
	margin:0px;
	padding-left:1px;
	width:540px;
}



a.save:hover{
	font-family:Arial;
	font-size:8pt;
	color:#1224D0;
}

.total_text{
	margin:0px;	
	padding-left:6px;
	vertical-align:bottom;	
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:11px;
	padding-bottom:0px;
	position:relative;
	top:1px;
}

p.total_caption{
	padding-left:6px;
	padding-right:4px;
	padding-top:2px;
	margin:0px;
	
	vertical-align:bottom;
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
	line-height:14px;
}
input.units{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	border:1px solid #9193A7;
	height:16px;
	width:24px;
	padding-left:4px;
	line-height:12px;
	margin:0px;
}

input.units_disabled{
	font-family:Arial;
	font-size:9pt;
	color:#A7A3A3;
	border:1px solid #A7A3A3;
	height:16px;
	width:24px;
	padding-left:4px;
	line-height:12px;
	margin:0px;
}

input.shipping{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	border:none;
	height:16px;
	width:1px;
	overflow:visible;
	line-height:13px;
	padding-left:0px;
	padding:right:0px;
	
	
}
input.total{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	border:none;
	height:1px;
	width:1px;
	margin:0px;
	padding:0px;
	padding-bottom:1px;
	overflow:visible;
	line-height:12px;
	padding-left:0px;
	
	
}
span.total_text{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	margin:0px;
	line-height:15px;
	padding:0px;
	padding-left:6px;
	padding-right:6px;
	
	
}


span.shipping{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	margin:0px;
	line-height:12px;
	padding:0px;

	
	
}





td.scDetailsTitle{
	font-size:8t;
	padding-right:3px;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	padding-bottom:1px;
	color:#484848;

}

td.scDetailsTitleFirst{
	font-size:8pt;
	padding-right:2px;
	vertical-align:bottom;
	padding-bottom:1px;
	color:#484848;

}

td.scDetailsTitleFirst_rtl{
	font-size:8pt;
	padding-left:5px;
	vertical-align:bottom;
	padding-bottom:1px;
	color:#484848;

}
td.scDetails{
	font-size:9pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	padding-bottom:1px;
	line-height:20px;
}

	
td.scDetailsEndColTitle{
	font-size:8pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	padding-bottom:1px;
	color:#484848;
}


td.scDetailsEndCol{
	font-size:9pt;
	padding-left:6px;
	vertical-align:bottom;
	padding-bottom:1px;	
	line-height:20px;
	padding-right:6px;
}

td.scDetailsTypeTitle{
	font-size:8pt;
	padding-left:7px;
	padding-right:23px;
	vertical-align:bottom;
	padding-bottom:1px;	
	color:#484848;
}

td.scDetailsType{
	font-size:9pt;
	padding-left:7px;
	padding-right:7px;
	vertical-align:bottom;
	padding-bottom:1px;	
	line-height:20px;
}


td.scDetailsType2{
	font-size:9pt;
	padding-left:6px;
	padding-right:6px;
	vertical-align:bottom;
	padding-bottom:1px;	
	line-height:20px;
}

td.scDetailsType3{
	font-size:9pt;
	padding-left:7px;
	padding-right:7px;
	vertical-align:bottom;
	padding-bottom:1px;	
	line-height:20px;
}


td.sc_links{
	padding-left:7px;
}
a.sc_save{
	font-size:8pt;
	font-weight:bold;
	padding-left:2px;
}

a.sc_save:visited{
	font-size:8pt;
	font-weight:bold;
	padding-left:2px;
}

a.sc_save:hover{
	font-size:8pt;
	font-weight:bold;
	padding-left:2px;
}

a.sc_ship{
	font-size:8pt;
	padding-left:6px;
}

a.sc_ship:visited{
	font-size:8pt;
	padding-left:6px;
}

a.sc_ship:hover{
	font-size:8pt;
	padding-left:6px;
}

td.sc_bottom{
	line-height:20px;
	border-bottom:1px solid #FF6C00;
}

td.sc_saved_bottom{
	line-height:20px;
	border-bottom:1px solid #A9B0FA;
}

input.hidden_selectbox{
	display:none;
}

td.selecti{
 	vertical-align:bottom;
 	padding-bottom:2px;
}

td.selecti2{
 	vertical-align:bottom;
 	padding-bottom:5px;
}

<!-- shopping cart shopping phase -->

p.address{

	margin-bottom:12px;
}

p.sc_pay{
	padding-left:1px;
	margin-bottom:2px;	
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:14px;
}

p.sc_caption{
	padding-left:6px;
	padding-right:10px;
	padding-bottom:1px;
	margin:0px;
	
	vertical-align:bottom;
	font-family:Arial;
	font-size:8pt;
	color:#484848;
	line-height:12px;
}

.sc_price{
	margin:0px;	
	padding-left:7px;
	padding-right:5px;
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:14px;
}

td.scEndColTitle{
	font-size:8pt;
	padding-left:7px;
	vertical-align:top;
	padding-bottom:1px;
}

<!-- queue -->

.queue_mini_title{
	font-family:Arial;
	font-size:10pt;
	color:#FF17A2;
	font-weight:bold;
}

a.queue_p{
	font-size:9pt;
}

a.queue_p:visited{
	font-size:9pt;
}

a.queue_p:hover{
	font-size:9pt;
}

td.queueDetails{
	font-size:8.5pt;
	padding-left:6px;
	padding-right:6px;
	vertical-align:top;
	padding-bottom:0px;	
	line-height:16px;
}
td.queueDetailsEndCol{
	font-size:9pt;
	padding-left:6px;
	vertical-align:top;
	padding-bottom:0px;	
	line-height:16px;
	padding-right:6px;
}



a.inquiry{
	font-size:8.5pt;	
}

a.inquiry:visited{
	font-size:8.5pt;	
}
a.inquiry:hover{
	font-size:8.5pt;	
}

.queue_shipped_bottom{
	line-height:21px;
	background-image:url(../images/queue_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

td.orangeRow{
	background-image:url(../images/queue_orange_rep.gif);
	background-position:center;
	background-repeat:repeat-x;
	line-height:5px;
}

td.blueRow{
	background-image:url(../images/queue_blue_rep.gif);
	background-position:center;
	background-repeat:repeat-x;
	line-height:5px;
}

p.queue_help{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:14px;
	margin:0px;
	padding-left:1px;
	width:525px;
}

<!-- regestration -->

span.error_msg{
	font-family:Arial;
	font-size:8pt;
	color:#FF3300;
	font-weight:bold;
}

td.reg_captions{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	padding-right:13px;
}

td.reg_captions2{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	vertical-align:bottom;
	line-height:17px;

}
td.reg_captions_unbold{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	letter-spacing:0.2pt;
	vertical-align:top;
	line-height:17px;

}
td.reg_inputs{

	vertical-align:bottom;

}
input.reg{
	vertical-align:bottom;
	line-height:18px;
	margin:0px;
	padding-top:2px;
	height:19px;
}
td.selecttd{
	vertical-align:bottom;
	line-height:18px;
	margin:0px;
	padding-top:1px;
	padding-bottom:7px;
}
p.reg{
	margin:0px;
	margin-top:3px;
	margin-bottom:10px;
	font-size:8pt;
	font-family:Arial;
	color:#484848;	
	line-height:13px;
	width:285px;
}
tr.reg_row{
	padding-bottom:6px;
}
td.reg_terms{
	font-size:9pt;
	vertical-align:bottom;
	padding-bottom:1px;
	color:#000000;

}

p.reg_terms{
	margin-top:3px;
	margin-bottom:0px;
	font-size:9pt;
}

<!-- account -->

.mini_title{
	font-family:Arial;
	font-size:10pt;
	color:#FF17A2;
	font-weight:bold;
}
div.mini_title{
	margin-bottom:12px;
	margin-top:18px;
}
div.account{
	margin-top:4px;
}
a.account_link{
	font-size:9pt;
	padding-left:3px;
}

a.account_link:visited{
	font-size:9pt;
	padding-left:3px;
}
a.account_link:hover{
	font-size:9pt;
	padding-left:3px;

}

input.account{
	line-height:16px;
	margin:0px;
	padding-left:6px;
	height:19px;
	font-size:9pt;
}

td.acc_captions{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	padding-right:38px;
}

td.acc_captions2{
	font-family:Arial;
	font-size:8pt;
	color:#505050;
	font-weight:bold;
	letter-spacing:0.2pt;
	vertical-align:bottom;
	line-height:12px;
	padding-bottom:2px;

}

<!-- order history -->

td.order_closed{
	font-size:8.5pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	color:#808080;
	padding-bottom:1px;
}

td.order_opened{
	font-size:8.5pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	color:#FF6600;
	padding-bottom:1px;
}

td.orderDetails{
	font-size:9pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	line-height:18px;
}

td.orderDetailsShow{
	font-size:9pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:top;
	line-height:18px;
}

td.orderDetails2{
	font-size:9pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	padding-bottom:1px;
}

td.orderDetailsFirst{
	font-size:9pt;
	padding-right:6px;
	vertical-align:bottom;
	line-height:18px;
}

td.orderDetailsFirstShow{
	font-size:9pt;
	padding-right:6px;
	vertical-align:top;
	line-height:18px;
}
td.orderDetailsFirstShow_rtl{
	font-size:9pt;
	padding-left:6px;
	vertical-align:top;
	line-height:18px;
}
td.orderDetailsEndCol{
	font-size:8.5pt;
	padding-left:7px;
	vertical-align:bottom;	
	padding-bottom:1px;
}
td.orderDetailsEndColShow{
	font-size:8.5pt;
	padding-left:7px;
	vertical-align:top;	
	padding-bottom:1px;
}
td.orderDetailsEndCol3{
	font-size:8.5pt;
	padding-left:7px;
	vertical-align:top;	
	padding-bottom:1px;
}
td.orderDetailsEndCol2{
	font-size:9pt;
	padding-left:7px;
	vertical-align:bottom;	
	padding-bottom:1px;
}

td.orderDetailsEndColLost{
	font-size:9pt;
	padding-left:7px;
	vertical-align:bottom;	
	padding-bottom:1px;
	color:#FF6600;
}

td.orderDetailsEndColLostShow{
	font-size:9pt;
	padding-left:7px;
	vertical-align:top;	
	padding-bottom:1px;
	color:#FF6600;
}
td.orderDetailsTitleStatus{
	font-size:8pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	color:#FF17A2;
	padding-bottom:1px;

}

a.title_name{
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
}

a.title_name:visited{
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
}

a.title_name:hover{
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
}

span.order_num{
	color:#333333;
	font-family:Arial;
	font-size:9pt;	
}

span.order_number_title{
	font-family:Arial;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
}


td.orderDetailsEndCol3{
	font-size:9pt;
	padding-left:7px;
	vertical-align:bottom;	
	padding-bottom:1px;
	color:#808080;
}

td.orderDetailsEndCol3Show{
	font-size:9pt;
	padding-left:7px;
	vertical-align:top;	
	padding-bottom:1px;
	color:#808080;
}
td.orderStatusReturned{
	font-size:9pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	line-height:18px;
	color:#FF6600;
}

td.orderStatusSent{
	font-size:9pt;
	padding-left:7px;
	padding-right:6px;
	vertical-align:bottom;
	line-height:18px;
	color:#808080;
}

<!-- home page -->

p.hp_texts{
	margin:0px;
	font-family:Arial;
	font-size:8pt;
	color:#000000;
	line-height:14px;
	margin-bottom:5px;
	width:110px;
}

a.hp_speeds{
	font-size:7.5pt;
	padding-right:5px;
}

td.3dots{
	font-family:Arial;
	font-size:8.5pt;
	color:#1224D0;
	padding-bottom:59px;
	padding-left:2px;
}

.indic_left_border{
	background-image:url(../images/orange_dot.gif);
	backrgound-position:left;
	background-repeat:repeat-y;
}


.indic_right_border{
	background-image:url(../images/orange_dot.gif);
	background-position:right;
	background-repeat:repeat-y;
}

.pink_version_border{
	background-image:url(../images/version_right_repetition.gif);
	backrgound-position:right;
	background-repeat:repeat-y;
}

.pink_version_border_rtl{
	background-image:url(../images/version_left_repetition.gif);
	backrgound-position:left;
	background-repeat:repeat-y;
}

.nopink_version_border{
	background-image:url(../images/version_right_repetition2.gif);
	backrgound-position:right;
	background-repeat:repeat-y;
}

.nopink_version_border_rtl{
	background-image:url(../images/version_left_repetition2.gif);
	backrgound-position:right;
	background-repeat:repeat-y;
}

.pink_sc_border{
	background-image:url(../images/version_right_repetition.gif);
	backrgound-position:right;
	background-repeat:repeat-y;
}

.pink_sc_border_rtl{
	background-image:url(../images/version_left_repetition.gif);
	backrgound-position:left;
	background-repeat:repeat-y;
}

.ver_fix{

}

.ver_fix_rtl{
	padding-left:7px;
	padding-right:7px;
}

td.price_line{
	border-bottom:1px solid #C3BCC3;
}

.version_align{
	text-align:right;
	margin:0px;
}

.version_align_rtl{
	text-align:left;
	margin:0px;
}

td.search_n_genres_area{
	padding-left:6px;
	padding-right:6px;
}

td.p_panel_button{
	background-image:url(../images/p_panel_but_bg.gif);
	padding-left:13px;
	padding-right:2px;
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FF711E;	
	font-weight:regular;
	line-height:17px;	
	cursor:hand;
	font-weight:bold;
}

td.p_panel_button_over{
	background-image:url(../images/p_panel_but_bg_over.gif);
	padding-left:13px;
	padding-right:2px;
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FF1E99;	
	font-weight:regular;
	line-height:17px;
	cursor:hand;
	font-weight:bold;
}

td.p_panel_button_rtl{
	background-image:url(../images/p_panel_but_bg_rtl.gif);
	padding-right:13px;
	padding-left:2px;
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FF711E;	
	font-weight:regular;
	line-height:17px;	
	cursor:hand;
	font-weight:bold;	
}

td.p_panel_button_over_rtl{
	background-image:url(../images/p_panel_but_bg_over_rtl.gif);
	padding-right:13px;
	padding-left:2px;
	font-family:Arial;
	font-size:8.5pt;
	text-decoration:none;
	color:#FF1E99;	
	font-weight:regular;
	line-height:17px;
	cursor:hand;
	font-weight:bold;	
}

div.p_panel_msg{ 
	line-height:13px;
	margin-left:13px;
	text-indent:-11.0px;
}

div.p_panel_msg_rtl{ 
	line-height:13px;
	margin-right:13px;
	text-indent:-11.0px;
}

.p_panel_msg_space{
	margin-right:5px;
}

.p_panel_msg_space_rtl{
	margin-left:5px;
}

.mp_help{
	margin-right:2px;
}

.mp_help_rtl{
	text-align:left;
	margin-right:6px;
	margin-left:1px;
}

<!-- splash -->

div.currentLocation{
	padding-left:6px;
	padding-right:6px;
	margin:0px;
	font-family:Arial;
	font-size:8pt;	
	color:#FF17A2;	
	line-height:10px;
	position:relative;
}

span.curretLangauge{
	font-family:Arial;
	font-size:8.5pt;	
	color:#000000;	
}

span.choose{
	color:#FF17A2;
}
span.choose2{
	vertical-align:bottom;
	color:#000000;
	line-height:13px;
	font-family:Arial;
}

a.splash_link{
	font-size:8pt;
}

div.choose {
	margin-bottom:16px;
	margin-top:23px;
	font-size:8pt;
	vertical-align:bottom;
	color:#000000;
	line-height:12px;
	font-family:Arial;	
}

div.links_rows{
	line-height:16px;
}

a.splash_right {
	text-decoration:none;
	color:#000000;
}

a.splash_right:visited {
	text-decoration:none;
	color:#000000;
}

a.splash_right:hover {
	text-decoration:none;
	color:#FF7916;
}

p.splash_right{
	padding-left:4px;
	padding-right:2px;
	margin:0px;
	line-height:12px;
}

div.splash_title{
	color:#FF17A2;
	font-family:Arial;
	font-size:8.5pt;
	margin-bottom:27px;
	margin-top:10px;
}

p.splash_main_text{
	color:#000000;
	font-family:Arial;
	font-size:8.5pt;	
	margin:0px;
	margin-bottom:16px;
	margin-left:12px;
	width:360;
}

p.splash_main_text2{
	color:#000000;
	font-family:Arial;
	font-size:8.5pt;	
	margin:0px;
	width:156;
}

span.splash_mini_title{
	color#:FF6600;
}

td.splash_main{
	padding-left:12px;
}

td.splash_main_rtl{
	padding-right:12px;
}

td.coupon_title{
	color:#FF6600;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	padding-right:33px;
	
}
td.coupon_title_rtl{
	color:#FF6600;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	padding-left:35px;
	line-height:12px;	
}

span.coupon_big_title{
	font-size:14pt;
	font-weight:normal;
	line-height:17px;
}

td.coupon_mini_text{
	color:#000000;
	font-family:Arial;
	font-size:8.5pt;
}

td.coupon_text{
	color:#000000;
	font-family:Arial;
	font-size:9pt;
}

div.coupon_start{
	width:96px;
	line-height:13px;	
	margin-top:2px;
}

span.coupon_orange{
	font-size:16pt;
	font-weight:normal;
	color:#FF6600;
	font-family:Arial;	

}

span.coupon_orange_big{
	font-size:18pt;
	font-weight:normal;
	color:#FF6600;
	font-family:Arial;	
	padding-left:0px;

}

div.coupon_steps{
	width:120px;
	color:#000000;
	font-family:Arial;
	font-size:8.5pt;	
	line-height:13px;
	padding-top:11px;
}

span.steps_highlight{
	font-weight:bold;
	color:#FF17A2;
}

td.coupon_line{
	line-height:2px;
	background-image:url(../images/coupon_orange_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

td.coupon_kinds_title{
	color:#FF17A2;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
}

td.coupon_kinds_info{
	color:#000000;
	font-family:Arial;
	font-size:9pt;
}

span.coupon_caption{
	color:#505050;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:0.4pt;
}

input.redeem{
	width:109;
	height:19px;
	margin-left:23px;
}

div.firstLetter{
	color:#FF17A2;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	margin-top:13px;
}

div.firstLetterFirstInColumn{
	color:#FF17A2;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
}
a.index{
	font-size:9pt;
	line-height:16px;
}

a.index:visited{
	font-size:9pt;
	line-height:16px;
}

a.index:hover{
	font-size:9pt;
	line-height:16px;
}

<!-- categories -->


.cat_titles{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#FF17A2;
}

p.cat_mini_title{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#FF6600;
	margin-top:0px;
	margin-bottom:23px;
}


p.cat{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:14px;
	margin:0px;
	padding-left:1px;
	width:550px;
	margin-top:10px;
	margin-bottom:13px;	
}

td.goals{
	font-family:Arial;
	font-size:9pt;
	color:#000000;	
}

tr.goals{
	padding-bottom:1px;
}

p.regions{
	font-family:Arial;
	font-size:8pt;
	color:#000000;
	margin-top:10px;
	margin-bottom:13px;
	line-height:12px;
	width:135px;
}

span.regions_title{
	color:#FF6600;
}

span.system_title{
	color:#333333;
	font-family:Arial;	
	font-size:10pt;
	font-weight:bold;
	line-height:15px;
}

td.system_table{
	color:#000000;
	font-family:Arial;	
	font-size:9pt;
	border-bottom:1px solid #D6D6D6;
	line-height:14px;
	padding-bottom:0px;
	padding-top:5px;
	vertical-align:bottom;
	padding-left:3px;
	padding-right:3px;
	
}

td.system_table_title{
	color:#333333;
	font-family:Arial;	
	font-size:9pt;
	font-weight:bold;
	border-bottom:1px solid #D6D6D6;
	line-height:14px;
	padding-bottom:0px;
	padding-top:5px;
	vertical-align:bottom;
	padding-left:3px;
	padding-right:3px;
}
div.system_countries_title{
	color:#FF6600;
	font-family:Arial;	
	font-size:9pt;
	margin-top:16px;
	margin-bottom:16px;
}

td.system_countries{
	color:#000000;
	font-family:Arial;	
	font-size:9pt;
	line-height:20px;
	vertical-align:bottom;
	
}

td.fact_captions{
	color:#FF6600;
	font-family:Arial;	
	font-size:8.5pt;
	font-weight:bold;
	vertical-align:top;
	line-height:13px;
	padding-top:1px;
	width:70px;
}

td.fact{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:14px;
	vertical-align:top;
	width:420px;
}

div.fact_note{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:14px;
	vertical-align:top;
	width:420px;
	margin-top:12px;
}
span.fact_pink{
	font-family:Arial;
	font-size:9pt;
	color:#FF17A2;
}
tr.fact_row{
	padding-bottom:13px;
}

div.inner_fact_title{
	font-family:Arial;
	font-size:8.5pt;
	color:#FF17A2;
	margin-bottom:5px;
	margin-top:8px;
	letter-spacing:0.8pt;
	font-weight:bold;
}

div.manag_name{
	color:#FF6600;
	font-family:Arial;	
	font-size:10pt;
	font-weight:bold;
	margin-bottom:13px;
}



p.manag_text{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:14px;
	width:420px;
	margin-bottom:10px;	
	margin-top:0px;
}

div.manag_movie_title{
	font-family:Arial;
	font-size:8.5pt;
	color:#FF17A2;
	margin-bottom:2px;
}

span.manag_email_title{
	font-family:Arial;
	font-size:8.5pt;
	color:#FF6600;
	margin-right:3px;
}

p.manag_email{
	margin-top:11px;
}

a.faq_main{
	font-size:9pt;
	font-weight:bold;
}

a.faq_main:visited{
	font-size:9pt;
	font-weight:bold;
}

a.faq_main:hover{
	font-size:9pt;
	font-weight:bold;
}


a.faq{
	font-size:9pt;
	line-height:17px;
}
a.faq:visited{
	font-size:9pt;
	line-height:17px;
}
a.faq:hover{
	font-size:9pt;
	line-height:17px;
}

span.faq-bullet{
	font-family:Arial;
	color:#FF6600;
	font-size:8pt;
}

td.faq-bullet{
	vertical-align:top;
	padding-top:2px;
}

td.fact-bullet{
	vertical-align:top;
	padding-top:1px;
}
td.fact-number{
	vertical-align:top;
	padding-top:0px;
	line-height:13px;
}
tr.faq-row{
	padding-bottom:14px;
	padding-top:30px;
}

span.miniFAQtitle{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#333333;
}

p.faq_subject{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#FF6600;
	margin-top:0px;
	margin-bottom:22px;
}


div.faq_question{
	font-family:Arial;
	font-size:9pt;
	color:#FF17A2;
	margin-top:0px;
}


div.faq_answer{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:16px;
	width:460px;
	margin-top:0px;
	margin-bottom:22px;
}

div.faq_answer_note{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:16px;
	width:460px;
	margin-top:10px;
}

a.faq_answer_link{
	font-size:9pt;
}
a.faq_answer_link:visited{
	font-size:9pt;
}
a.faq_answer_link:hover{
	font-size:9pt;
}

span.faq_answer_highlight{
	color:#FF6600;
}

a.mp_download{
	text-decoration:none;
	line-height:16px;
}
a.mp_download:visited{
	text-decoration:none;
	line-height:16px;
}
a.mp_download:hover{
	text-decoration:none;
	line-height:16px;
}

div.moreInfo{
	font-family:Arial;
	font-size:8.5pt;
	color:#000000;
	line-height:13px;
}

div.moreInfo_inside{
	font-family:Arial;
	font-size:8.5pt;
	color:#FF6600;
	line-height:13px;
	margin-bottom:11px;
}
	
span.moreInfoCloser{
	font-family:Arial;
	font-size:8pt;
	color:#FF17A2;
}

div.rent_question{
	font-family:Arial;
	font-size:9pt;
	color:#FF17A2;
	margin-top:26px;
	margin-bottom:9px;
}
div.rent_question_with_link{
	font-family:Arial;
	font-size:9pt;
	color:#FF17A2;
	margin-top:26px;
	margin-bottom:0px;
}

div.rent_answer{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:16px;
	width:460px;
	margin-top:0px;
	margin-bottom:11px;
}

div.catalogue_answer{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:16px;
	width:460px;
	margin-top:0px;
	margin-bottom:13px;
}

span.rent_answer_pink{
	color:#FF17A2
}

span.rent_answer_pink2{
	color:#FF17A2;
	font-family:Arial;
	font-size:9pt;
}

div.rent_answer_note{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:16px;
	width:460px;
	margin-top:2px;
	margin-bottom:11px;
}

select.country{
	font-size:8.5pt;
	font-family:Arial;
	color:#000000;	
	padding:0px;
}

div.countries_choice{
	color:#FF6600;
	font-family:Arial;	
	font-size:9pt;
	margin-top:0px;
	margin-bottom:13px;
}

div.catalogue_caption{
	color:#FF6600;
	font-family:Arial;	
	font-size:8.5pt;	
	font-weight:bold;
	width:191px;
}

div.catalogue_text{
	font-family:Arial;	
	font-size:9pt;
	color:#000000;		
	width:191px;
	margin-top:2px;
	margin-bottom:14px;
	
}

p.secutiry{
	font-family:Arial;
	font-size:8.5pt;
	color:#000000;
	margin-top:10px;
	margin-bottom:0px;
	line-height:13px;
	width:210px;
}

p.how_mini_title{
	font-family:Arial;
	font-size:8.5pt;
	font-weight:bold;
	color:#FF6600;
	margin-top:4px;
	margin-bottom:0px;
}

td.how_cart_captions{
	color:#FF6600;
	font-family:Arial;	
	font-size:8.5pt;
	font-weight:bold;
	vertical-align:top;
	line-height:13px;
	padding-top:2px;
	width:120px;
}

div.how_cart_text{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:14px;
	vertical-align:top;
	width:360px;
	margin-bottom:13px;
}

tr.how_cart_row{
	padding-bottom:10px;
}

div.how_cart_answer{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	line-height:16px;
	width:500px;
	margin-top:0px;
	margin-bottom:11px;
}
a.up_account_link{
	padding-right:2px;
	font-size:8.5pt;
}

a.up_account_link:visited{
	padding-right:2px;
	font-size:8.5pt;
}

a.up_account_link:hover{
	padding-right:2px;
	font-size:8.5pt;
}

a.up_account_link_rtl{
	padding-left:0px;
	padding-right:2px;
	font-size:8.5pt;
}



.accountImageSpaces_opener{
	margin-left:3px;
	margin-right:3px;
	position:relative;
	top:2px;
}

.accountImageSpaces_closer{
	position:relative;
	top:2px;
}


.accountImageSpaces_opener_rtl{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	top:2px;
}

.accountImageSpaces_closer_rtl{
	margin-left:1px;
	position:relative;
	top:2px;	
}


.accountImageSpaces_opener2{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	top:2px;		
}

.accountImageSpaces_closer2{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	top:2px;		
}


.accountImageSpaces_opener2_rtl{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	top:2px;		
}

.accountImageSpaces_closer2_rtl{
	margin-left:2px;
	margin-right:3px;
	position:relative;
	top:2px;		
}


a.up_account_link_rtl:visited{
	padding-left:0px;
	padding-right:2px;
	font-size:8.5pt;
}
a.up_account_link_rtl:hover{
	padding-left:0px;
	padding-right:2px;
	font-size:8.5pt;
}

a.up_account_link2{
	padding-left:1px;
	font-size:8.5pt;
}

a.up_account_link2:visited{
	padding-left:1px;
	font-size:8.5pt;
}

a.up_account_link2:hover{
	padding-left:1px;
	font-size:8.5pt;
}

a.up_account_link_rtl2{
	padding-right:1px;
	font-size:8.5pt;
}

a.up_account_link_rtl2:visited{
	padding-right:1px;
	font-size:8.5pt;
}
a.up_account_link_rtl2:hover{
	padding-right:1px;
	font-size:8.5pt;
}

td.allVersions{
	font-family:Arial;
	font-size:8.5pt;
	color:#181818;
	background-image:url('../images/AllVersions_title.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	line-height:24px;
	vertical-align:top;
	padding-left:7px;
}

td.allVersions_rtl{
	font-family:Arial;
	font-size:8.5pt;
	color:#181818;
	background-image:url('../images/AllVersions_title_rtl.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	line-height:24px;
	vertical-align:top;
	padding-right:6px;
}