﻿body
{
	margin: 0;
	/*direction: rtl;*/
	font-family: arial;
	font-size: 11px;
	text-align: center;
}
.DirectionHE
{
    direction: rtl;
}
div
{
	display: inline-block;
}
.Float
{
    float:left;
}
H1
{
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #451813;
}
H2
{
    font-family: Arial;
	font-size: 16px;
	color: #961616;
	text-align: left;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}
H3
{
    font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #595959;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

img
{
	border:0px;
}

a:hover
{
	text-decoration: underline !important;
}
.TopHeader
{
	text-align: center;
	width: 973px;
	height: 219px;
	background-image: url(../Images/en/header_adult.jpg);
	background-repeat: no-repeat;
}
.TopHeaderAdult
{
    background-image: url(../Images/en/header_adult.jpg);
}
.TopHeaderChild
{
    background-image: url(../Images/en/header_child.jpg);
}
.TopHeaderTeen
{
    background-image: url(../Images/en/header_teen.jpg);
}
.TopHeaderImgButtSeach
{
    cursor: pointer; 
    margin-top: 1px; 
    margin-right: 7px;
}
.TopHeaderBordo
{
	text-align: center;
	width: 973px;
	height: 169px;
}
.OuterContentRight
{
	text-align: center;
	width: 973px;
	background-image: url(../Images/en/shadow_site_right.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.OuterContentLeft
{
	text-align: center;
	width: 973px;
	background-image: url(../Images/en/shadow_site_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


.TopHeaderInnerBordo
{
	float: right;
	width: 965px;
	height: 169px;
	background-image: url(../Images/en/bg_bordo_gradiant.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #451813;
}
.ShadowRight
{
	float: right;
	width: 4px;
	height: 169px;
	background-image: url(../Images/en/shadow_site_right.gif);
	background-repeat: repeat-y;
}
.ShadowLeft
{
	float: right;
	width: 4px;
	height: 169px;
	background-image: url(../Images/en/shadow_site_left.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.HoleHeight
{
	height: 100% !important;
}
.PageContent
{
	width: 965px;
	height: 100%;
	background-image: url(../Images/en/bg_texture.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ececec;
}
.OuterContentBottom
{
	width: 973px;
	height: 15px;
	background-image: url(../Images/en/bg_site_footer.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.imgLink
{
	cursor: pointer;
	border:none;
	float:right;
	width:274px;
	height:175px;
}

.ContentTextureHeader
{
	width: 965px;
	height: 65px;
}
.ContentWidth
{
	width: 965px;
}

.ContentMarginSpacer
{
	margin-right: 21px;
	float: right;
	height: 10px;
}
.ContentColumnSpacer
{
	width: 25px;
	float: right;
	height: 10px;
}
.ContentColumn
{
	width: 291px;
	float: right;
}
.FirstContentColumn
{
	width: 291px;
	float: right;
	margin-right: 21px;
}
.SecondContentColumn
{
	width: 291px;
	float: right;
	margin-right: 25px;
}
.ThirdColumnContent 
{
	width: 291px;
	float: right;
	margin-right: 25px;
	margin-left: 21px;
}
.LanguageContent
{
	float: left;
	margin-left: 15px;
	width: 130px;
	height: 30px;
	padding-top: 8px;
}
.LanguageMargin
{
	float: right;
	width: 15px;
}
.LanguageSpacer
{
	float: right;
	margin-right: 11px;
	margin-left: 11px;
}
.LanguageSpacerDividBlack
{
    margin-top: 2px;
}
.SelectedLanguage
{
	float: right;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.UnselectedLanguage
{
	float: right;
	font-family: Arial;
	font-size: 13px;
	color: #052a75;
	cursor: pointer;
}
.FloatRight
{
	float: right;
}

.HeaderTxtCnt
{
	float: right;
	width: 235px;
	white-space: nowrap;
}
.DivHeaderTxt
{
	background-image: url(../Images/en/textbox_header_pixel.gif);
	background-repeat: repeat-x;
	background-position: right top;
	width: 219px;
	height: 28px;
	border: none;
	float: right;
}
.HeaderTextBox
{
	position: relative;
	top: 1px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	border: none;
	width: 216px;
	border: solid 1px #ffffff;
}
.HeaderSearchContent
{
	float: right;
	margin-right: 35px;
	margin-top: 65px;
	width: 320px;
	height: 60px;
}
.HeaerSearchOptions
{
	float: right;
	width: 320px;
	margin-top: 2px;
}
.HeaderSearchOptionTitle
{
	float: right;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #961616;
	padding-top: 2px;
	margin-right: 3px;
}
.HeaderSearchRadio
{
	float: right;
	margin-right: 7px;
}
.HeaderSrcOption
{
	float: right;
	font-family: Arial;
	font-size: 13px;
	color: #052a75;
	padding-top: 2px;
}
.HeaderSearchLink
{
	float: right;
	margin-right: 22px;
	font-family: Arial;
	font-size: 13px;
	color: #052a75;
	font-weight: bold;
	padding-top: 2px;
}
.HeaderSearchLinkImg
{
	margin-top: 8px;
	margin-right: 2px;
}
.HeaerSearchCriteria
{
	float: right;
	width: 320px;
	margin-top: 5px;
}
/*ItemAlphabeticalList.ascx*/
.List_DivContent
{
    float: right;
    width: 291px;
    text-align: right;
}
.List_HeaderText
{
    float: right;
    width: 90%;
    font-family: Arial;
	font-size: 16px;
	color: #961616;
	text-align: right;  
	margin-right:4px;
}

.List_HeaderLine
{
   background-image: url(../Images/en/titlle_teens_medium.gif); 
   background-repeat : no-repeat; 
   width:274px;
   height:14px;
   float:right;
}
.List_HeaderBullet
{
    background-image: url(../Images/en/bullet_titlle_red.gif); 
    background-repeat : no-repeat; 
    width: 9px;
    height: 9px;
    margin-top: 5px;
    margin-right: 4px;
    float:right;
}
.List_ContentText
{
    width:230px;
    float:right;
    margin-right: 10px;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
}
.List_ContentImage
{
    float:left;
    margin-left:13px;
}
.QAItemAnswerIcon
{
    margin-top: 13px;
    float:left;
    margin-left:13px;
}
.ListBottomLinkContainer
{
    float: right;
    width: 40%;
    margin-right: 56px;
}
.ListBottomLinkContainer2
{
    float: left;
    width: 98%;
    margin-right: 4px;
}

.ListBottomLink, .ListBottomLink a:active, .ListBottomLink a:visited, a.ListBottomLink:visited
{
    float:right;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    color: #0067ab; 
    text-decoration: none;
}

a.ListBottomLink:hover, .ListBottomLink a:hover
{
    text-decoration: underline;
	color: #0067ab;
}
.ListBottomLink2, .ListBottomLink2 a:active
{
    float:left;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    color: #0076ab; 
    text-decoration: none;
}
.ListBottomLink2 a:visited, a.ListBottomLink2:visited
{
    color: #451813;
    text-decoration: none;
}
.ListBottomLink2 a:hover, a.ListBottomLink2:hover
{
    text-decoration: underline;
	color: #0067ab;
}
.ListVerticalSpacer{
    height:7px;
    float:left;
    width:98%;
}
.ListVerticalSpacer2{
    height:14px;
    float:right;
    width:98%;
}
.ListLinkImg
{
    float: right;
    background-image: url(../Images/en/arrow_blue.gif);
    background-position: center top;
    width: 4px;
    height: 7px;
    margin-left: 4px;
    margin-top: 6px;
    margin-right: 4px;
    background-repeat: no-repeat;
    border:0;
}
.ListLinkImg2
{
    float: left;
    background-image: url(../Images/en/two_arrows_blue.gif);
    background-position: center top;
    width: 9px;
    height: 7px;
    margin-left: 4px;
    margin-top: 6px;
    margin-right: 4px;
    background-repeat: no-repeat;
    border:0;
}
.ListContentBold
{
    float:left;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    font-weight:bold;
}
/*END ItemAlphabeticalList.ascx*/


/********************** ItemSimple.ascx **********************/
.divItemSimple
{
    float: right;
    width: 291px;
    text-align: right;
}
.ItemSimpleTop
{
    float: right;
    width: 274px;
    margin-top: 13px;
    margin-top: 0px;
}
.ItemSimpleTopBackG
{
    background-image: url(../Images/en/titlle_sketched_big.gif);
    background-position: center top;
    width: 279px;
    height: 35px;
    background-repeat: no-repeat;
}
.ItemSimpleTopImg
{
    width: 9px;
    height: 9px;
    margin-top: 14px;
    margin-right: 13px;
    margin-left: 4px;
    float: right;
}
.ItemSimpleTopImgMargin
{
    margin-top: 5px;
}
.ItemSimpleTopImgDiv
{
    float: right;
}

.ItemSimpleAdultMedium
{
    background-image: url(../Images/en/titlle_adult_medium.gif);
    background-position: center top;
    width: 289px;
    height: 9px;
    float: right;
    background-repeat: no-repeat;
    margin-right: 1px;
    margin-bottom: 14px;
}
.ItemSimpleContent
{
    float: right;
    width: 96%;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    margin-right: 11px;
    margin-top: 16px;
}
.ItemSimpleContentLink
{
    float: right;
    width: 96%;
    margin-right: 11px;
    margin-bottom: 14px;
}
.ImageSimpleLinkImg
{
    float: right;
    background-image: url(../Images/en/arrow_blue.gif);
    background-position: center top;
    width: 4px;
    height: 7px;
    margin-left: 4px;
    margin-top: 6px;
    margin-right: 4px;
    background-repeat: no-repeat;
}
.ImageSimpleLinkText, .ImageSimpleLinkText a:active, .ImageSimpleLinkText a:visited
{
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
    cursor: pointer;
    text-decoration: none;
}
.ImageSimpleLinkText a:visited
{
    color: #451813;
    text-decoration: none;
}
.ImageSimpleLinkText a:hover
{
    text-decoration: underline;
	color: #005299;
}
.ImageSimpleLinkTxt
{
    float: right;
}
.ItemSimpleContentLink2
{
    float: left;
    width: 98%;
    margin-top: 4px;
    margin-left: 5px;
}
.ImageSimpleLinkImg2
{
    float: left;
    background-image: url(../Images/en/two_arrows_blue.gif);
    background-position: center top;
    background-repeat: no-repeat;
    width: 9px;
    height: 7px;
    margin-left: 4px;
    margin-top: 6px;
    margin-right: 4px;
}
.ImageSimpleLinkText2, .ImageSimpleLinkText2 a:active
{
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
    cursor: pointer;
    text-decoration: none;
    float: left;
}
.ImageSimpleLinkText2 a:visited
{
    color: #451813;
    text-decoration: none;
}
.ImageSimpleLinkText2 a:hover
{
    text-decoration: underline;
	color: #005299;
}
.ImageSimpleLinkTxt2
{
    float: left;
}
.ItemSimpleTopText, .ItemSimpleTopText div
{
    float: right;
    width: 90%;
	text-align: right;
	margin-top: 7px;
	height: 18px;
}

.ItemSimpleTopTextLink ,.ItemSimpleTopTextLink a:active, .ItemSimpleTopTextLink a:visited, .ItemSimpleTopTextLink a:hover
{
    float: right;
    width: 90%;
	text-align: right;
	height: 18px;
	text-decoration:none;
	margin-top:0px;
	color: #961616;
}

.ItemSimpleSmallBlackTitle
{
    float: right;
    width: 98%;
	text-align: right;
	margin-right: 11px;
	line-height: 16px;
}

/**********************END ItemSimple.ascx **********************/

/*ItemFotoGalery.ascx*/
.Foto_DivContent
{
    float: right;
    width: 291px;
    text-align: right;
}
.Foto_HeaderText
{
    float: right;
    width: 90%;
    font-family: Arial;
	font-size: 16px;
	color: #961616;
	text-align: right;  
	margin-right:4px;
}
.Foto_HeaderText a, .Foto_HeaderText a:hover, .Foto_HeaderText a:visited
{
    float: right;
    width: 90%;
    font-family: Arial;
	font-size: 16px;
	color: #961616;
	text-align: right;  
	margin-right:4px;
	text-decoration: none;
}

.Foto_HeaderLine
{
   background-image: url(../Images/en/titlle_teens_medium.gif); 
   background-repeat : no-repeat; 
   width:274px;
   height:14px;
   float:right;
}
.Foto_HeaderBullet
{
    background-image: url(../Images/en/bullet_titlle_red.gif); 
    background-repeat : no-repeat; 
    width: 9px;
    height: 9px;
    margin-top: 5px;
    margin-right: 4px;
    float:right;
}
.FotoBottomLinkContainer
{
    float: right;
    width: 50%;
    margin-right: 13px;
}
.FotoBottomLinkContainer2
{
    float: left;
    width: 40%;
    margin-right: 4px;
}

.FotoBottomLink, .FotoBottomLink a:active
{
    float:right;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    color: #0067ab; 
    text-decoration: none;
}
.FotoBottomLink a:visited, a.FotoBottomLink:visited
{
    color: #451813;
    text-decoration: none;
}
.FotoBottomLink a:hover, a.FotoBottomLink:hover
{
    text-decoration: underline;
	color: #0067ab;
}
.FotoBottomLink2, .FotoBottomLink2 a:active
{
    float:left;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    color: #0076ab; 
    text-decoration: none;
}
.FotoBottomLink2 a:visited, a.FotoBottomLink2:visited
{
    color: #451813;
    text-decoration: none;
}
.FotoBottomLink2 a:hover, a.FotoBottomLink2:hover
{
    text-decoration: underline;
	color: #0067ab;
}
.FotoVerticalSpacer{
    height:20px;
    float:right;
    width:98%;
}
.FotoVerticalSpacer2{
    height:13px;
    float:right;
    width:98%;
}
.FotoLinkImg
{
    float: right;
    background-image: url(../Images/en/two_arrows_blue.gif);
    background-position: center top;
    width: 9px;
    height: 7px;
    margin-left: 4px;
    margin-top: 6px;
    margin-right: 4px;
    background-repeat: no-repeat;
    border:0;
}
.FotoLinkImg2
{
    float: left;
    background-image: url(../Images/en/two_arrows_blue.gif);
    background-position: center top;
    width: 9px;
    height: 7px;
    margin-left: 4px;
    margin-top: 6px;
    margin-right: 4px;
    background-repeat: no-repeat;
    border:0;
}
.Foto_HeaderText1, .Foto_HeaderText1 div, .Foto_HeaderText1 a:active, .Foto_HeaderText1 a:visited
{
    width:230px;
    float:right;
    margin-right: 4px;
    font-family: Arial;
    font-size: 13px;
    font-weight:bold;
    color: #595959;
    text-decoration:none;
}
.Foto_HeaderText1 a:hover
{
    width:230px;
    float:right;
    margin-right: 4px;
    font-family: Arial;
    font-size: 13px;
    font-weight:bold;
    color: #595959;
    text-decoration:underline;
}
.Foto_HeaderText2
{
    width:230px;
    float:right;
    margin-right: 4px;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
}
.Foto_ImagesContainer{
    width:280px;
    float:right;
    margin-right:13px;

}
.Foto_ImageContainer{
    float:right;
    width:60px;
    height:60px;
    margin-top:13px;
    margin-right:13px;
}
.ImageContainerYoungLobby
{
    float: right;
    height: 64px;
    width: 64px;
    margin-right: -2px;
    margin-top: -2px;
    
}
.Foto_ImageContainerJpg
{
    width: 62px;
    height: 63px;
}
.Foto_ImageBorder{
    float:right;
    background-image: url(../Images/en/border_pict_small_teens.gif);
    width: 82px;
    height: 103px;
    background-repeat: no-repeat;
    margin-left:10px;
}
.Foto_ImageContainer1{
    float:right;
    width:60px;
    height:60px;
    margin-left:7px;
}
.FotoVerticalSpacer3{
    height:32px;
    float:right;
    width:98%;
}
/*END ItemFotoGalery.ascx*/


/********************** ItemVideo.ascx **********************/
.divItemVideo
{
    float: left;
    width: 686px;
}
.ItemVideoTitle
{
    float: left;
    width: 96%;
    text-align: left;
    margin-left: 12px;
    margin-bottom: 4px;
}

.ItemVideoTitleWithLink
{
    float: left;
    width: 542px;
    text-align: left;
    margin-left: 30px;
}

.addMailIcon
{
	float:right;
}

.addMailText
{
	float:right;
	font-family:Arial;
	font-size:13px;
	color:#0067AB;
	margin-right:5px;
}

.ItemVideoBGChild
{
    float: right;
    width: 96%;
    background-image: url(../Images/en/main_title_child.gif);
    background-position: center top;
    background-repeat: no-repeat;
    height: 26px;
}
.ItemVideoBGAdult
{
    float: left;
    width: 660px;
    background-image: url(../Images/en/main_title_adults_english.gif);
    background-position: center top;
    background-repeat: no-repeat;
    height: 25px;
    margin-left:44px!important;
}
.ItemVideoBGAdultTop
{
    float: left;
    width: 660px;
    background-image: url(../Images/en/main_title_adults_english.gif);
    background-position: center top;
    background-repeat: no-repeat;
    height: 25px;
    margin-left:30px;
}
.ItemVideoContent
{
    float: right;
    width: 40%;
    font-family: Arial;
    font-size: 14px;
    color: #595959;
    text-align: right;
    margin-right: 12px;
    margin-left: 14px;
}
.ItemVideoContent1
{
    float: right;
    width: 98%;
    margin-top: 16px;
}
.ItemVideoContent2
{
    float: right;
    width: 98%;
    margin-top: 10px;
}
.ItemVideoContent3
{
    float: right;
    width: 98%;
    margin-top: 10px;
}
.ItemVideoEmbedAdult
{
    float: right;
    width: 266px;
    height: 202px;
    margin-top: -1px;
    border: solid 1px #978c76;
    background-color: #ffffff;
    margin-top: 18px;
    margin-right: 36px;
}
.ItemVideoEmbedChild
{
    float: right;
    width: 340px;
    height: 273px;
    background-image: url(../Images/en/border_big_pict_video.gif);
    background-position: center top;
    background-repeat: no-repeat;
    margin-top: 1px;
}
.ctlVideoLobbyKidsDiv
{
    width: 270px;
    height: 206px;
    float: right;
    margin-top: 23px;
    margin-right: 34px;
}
.ctlVideoLobbyYoungsDiv
{
    width: 270px;
    height: 206px;
    float: right;
    margin-top: 9px;
    margin-right: 11px;
}
.ItemVideoEmbedChildImg
{
    margin-top:27px;
}
.ItemVideoEmbedYoungImg
{
    float: right;
    height: 200px;
    margin-right: 14px;
    margin-top: 9px;
    width: 264px;
}
.ItemVideoEmbedTeen
{
    float: right;
    width: 295px;
    height: 259px;
    background-image: url(../Images/en/border_big_pict_video_teen.gif);
    background-position: center top;
    background-repeat: no-repeat;
    margin-top: 15px;
}
.ItemVideoBGTeen
{
    float: left;
    width: 100%;
    background-image: url(../Images/en/main_title_teen.gif);
    background-position: center top;
    background-repeat: no-repeat;
    height: 35px;
    margin-right:-12px;
}
/********************** end ItemVideo.ascx **********************/

/********************** ItemComics.ascx **********************/

.ItemComicsContainer
{
	height: 400px; 
	width: 100%; 
	float: left;
}
.ItemComicsSpacer
{
	width:100%;
	height:24px;
}
.ItemComicsImage
{
	margin-bottom: 1px;
	border:none;
}

/********************** end ItemComics.ascx **********************/

/********************** ItemVerticalImageList.ascx **********************/
.VerticalListListItem
{
	width:250px;
	margin-bottom:5px;
}
.VerticalListListItemType2
{
	width:300px;
	margin-bottom:10px;
}
.VerticalImageListImage
{
	float:right;
	background-image:url(../Images/en/border_pict_small_child.gif);
	background-repeat:no-repeat;
	height:70px;
	width:70px;
}
.VerticalImageListImageType2
{
	float:right;
	background-image:url(../Images/en/border_pict_small_teens.gif);
	background-repeat:no-repeat;
	width:82px;
	height:103px;
}
.VerticalImageListImageLink
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#0067ab;
	text-decoration:none;
}
a.VerticalImageListImageLink:hover
{
	text-decoration: underline !important;
}
a.VerticalImageListImageLink:visited
{
	color:#451813;
}
.VerticalImageListImg
{
	width:60px;
	height:60px;
	margin-top:4px;
}
.VerticalImageListImgType2
{
	width:60px;
	height:60px;
	margin-top:13px;
	margin-right:3px;
}

.VerticalImageListLinkContainer
{
	float:right;
	margin-right:20px;
	text-align:right;
	margin-top:15px;
	width:150px;
}
.VerticalImageListLinkContainerType2
{
	float:right;
	margin-right:20px;
	text-align:right;
	margin-top:27px;
	width:150px;
}

.VerticalImageListContainerBox
{
	height: 420px; 
	width: 100%; 
	float: left;
}
.VerticalImageListSpacer
{
	width:100%;
	height:24px;
}
/********************** end ItemVerticalImageList.ascx **********************/

.HeaderImage_DivContent
{
    float: left;
    width: 660px;
    text-align: left;
}
.HeaderImage_ImageBorder{
    float:right;
    background-image: url(../Images/en/border_pict_large_child.gif);
    width: 170px;
    height: 127px;
    background-repeat: no-repeat;
    margin-left:10px;
}
.HeaderImage_ImageContainer{
    float:right;
    width:134px;
    height:91px;
    margin-top:25px;
    margin-right:10px;
}
.HeaderImage_Content{
    width:380px;
    float:right;
    margin-right: 4px;
    font-family: Arial;
    font-size: 14px;
    color: #595959;
    margin-right:5px;
    margin-top:20px;
}
.HeaderImage_ImageContainerNormal{
    float:left;
    width:134px;
    height:91px;
    margin-top:5px;
    margin-left:6px;
}
.HeaderImage_ImageWhiteContainer
{
	float:right;
    width:135px;
    height:91px;
    margin-top:5.7px;
    background-color: #ffffff;
    text-align: center;
    padding-top: 3px;
}
.HeaderImage_ImageBorderNormal{
    float:left;
    background-image: url(../Images/en/border_pict_medium.gif);
    width: 170px;
    height: 127px;
    background-repeat: no-repeat;
    margin-left:30px;
}
.HeaderImage_ImageNoBorder{
    float:right;
    width: 135px;
    height: 127px;
    margin-left:10px;
}
.HeaderImage_ContentNormal{
    width:380px;
    float:left;
    font-family: Arial;
    font-size: 14px;
    color: #595959;
    margin-left:5px;
    margin-top:10px;
}
.HeaderText_ContentBold
{
	font-size:13px;
	font-family:Arial;
	color:#595959;
	font-weight:bold;
	width:525px;
}

.HeaderColoredText_ContentBold
{
	color:#0067AB;
	text-decoration:none;
}

.HeaderColoredText_ContentBold:hover
{
	text-decoration:underline;
}

.HeaderColoredText_ContentBold:visited
{
	color:#451813;
}

.HeaderSubTitle_ContentNormal
{
	font-family:Arial;
	font-size:13px;
	color:#595959;
	width:525px;
	padding-bottom:10px;
}



/*********************** ItemImageHeader & ItemEmbeddedImage **********************/
.BulletTitle
{
    background-image: url(../Images/en/bullet_titlle_red.gif	);
    background-position: center bottom;
    background-repeat: no-repeat;
    width: 9px;
    height: 16px;
    overflow: hidden;
}
.FloatRight
{
    float: right;
}
.FloatLeft
{
    float: left;
}
.TitleFirstSeparator
{
    float: right;
    width: 12px;
    overflow: hidden;
}
.TitleSecondSeparator
{
    float: right;
    width: 6px;
    overflow: hidden;
}
.Width10
{
    float: right;
    width: 10px;
    overflow: hidden;
}
.TitleRed
{
    font-family: Arial;
    font-size: 16px;
    color: #961616;
    text-align: right;
    vertical-align: bottom;
    width:200px;
}
.TitleAdultMedium
{
    background-image: url(../Images/en/titlle_adult_medium.gif);
    background-position: center top;
    width: 289px;
    height: 9px;
    background-repeat: no-repeat;
    overflow: hidden;
}
.TitleTeensMedium
{
    background-image: url(../Images/en/titlle_teens_medium.gif);
    background-position: center top;
    width: 274px;
    height: 14px;
    background-repeat: no-repeat;
    overflow: hidden;
}
.TitleStretchBackground
{
    background-image: url(../Images/en/titlle_sketched_big.gif);
    background-position: right top;
    width: 279px;
    height: 35px;
    background-repeat: no-repeat;
}
.TitleTopSpaces
{
    vertical-align: top;
    border: 1px solid blue;
}
.MaxWidth
{
    width: 100%;
    
}
.BlogWidthMax
{
	width:652px;
	margin-left:38px;
	float:left;
}
div.BlogWidthMax table tr td
{
    padding-right:10px;
}
.NoDisplay
{
    display: none;
}
.TitleMargins
{
    margin-top: 8px;
    margin-bottom: 2px;
}
.divBox
{
    margin-top: 1px;
    width: 291px;
    text-align: right;
}
.ContentTopMargin
{
    margin-top: 7px;
}
.TopMargin10
{
    margin-top: 10px;
}
.TopMargin8
{
    margin-top: 8px;
}

.TopMargin14
{
    margin-top: 14px;
}
.BottomMargin10
{
    margin-bottom: 10px;
}
.PictureSmall1
{
    background-image: url(../Images/en/pict_small.jpg);
    background-position: right top;
    width: 60px;
    height: 60px;
    background-repeat: no-repeat;
    border: solid 2px #ffffff;
}
.PictureSmall2
{
    background-image: url(../Images/en/pict_small.jpg);
    background-position: right top;
    width: 60px;
    height: 60px;
    margin-top: 4px;
    margin-right: 5px;
    background-repeat: no-repeat;
}
.PictureWhiteBorder
{
    border: solid 2px #ffffff;
}
.PictureImageBorder
{
	margin-right:13px;
	margin-top:13px;	
}
.PictureNextContent
{
	width:179px;
}
.PictureSmall
{
    width: 60px;
    height: 60px;
}
.PictureSmallBorder
{
    background-image: url(../Images/en/border_pict_small_child.gif);
    background-position: right top;
    width: 69px;
    height: 69px;
    background-repeat: no-repeat;
}
.PictureSmallBorderTeens
{
    background-image: url(../Images/en/border_pict_small_teens.gif);
    background-position: right top;
    width: 82px;
    height: 103px;
    background-repeat: no-repeat;
}

.Height16
{
    height: 16px;
}
.Height30
{
    height: 30px;
}
.Height10
{
    height: 6px;
}
.TextDarkGrayBold
{
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    text-align: right;
    font-weight: bold;
}
.ContentText
{
    float: right;
    width: 275px;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
}
.TextGray
{
    float: right;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
}
.InnerContentWidth
{
    width: 291px;
}
.LeftAlign
{
    text-align: left;
}
.BlueLink A:link, .BlueLink A:active, A.BlueLink:link, A.BlueLink:active
{
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
    cursor: pointer;
    text-decoration: none;
}
.BlueLink A:visited,
A.BlueLink:visited
{
	font-family: Arial;
    font-size: 13px;
    color: #451813;
    cursor: pointer;
    text-decoration: none;
}
.BlueLink A:hover, A.BlueLink:hover
{
    text-decoration: underline;
}.BottomHeight
{
    height: 30px;
}
/*********************** END ItemImageHeader & ItemEmbeddedImage **********************/


/*********************** ItemDetailsImage **********************/
.divItemDetailsImage
{
    float: right;
    width:660px;
    text-align: right;
    margin-top: 12px;
}
.ItemDetailsImageImg
{
    float: right;
    background-image: url(../Images/en/border_pict_small_child.gif);
    background-position: center top;
    background-repeat: no-repeat;
    width: 69px;
    height: 69px;
}
.ItemDetailsImageTitle
{
    float: right;
    width: 85%;
}
.ItemDetailsImageContent
{
    float: right;
    width: 85%;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    margin-right: 10px;
    margin-top: 7px;
}
.ItemDetailsImageBottom
{
    float: right;
    width: 85%;
    margin-right: 10px;
    margin-top: 5px;
}
.divItemDetailsImagePictSmall
{
    margin-top: 4px;
    margin-right: 4px;
}
.ItemDetailsImageTitleImg
{
    width: 9px;
    height: 9px;
    margin-top: 7px;
    margin-left: 12px;
    margin-right: 4px;
    float: left;
}

.ItemDetailsImageTitleImg5
{
    margin-right: 12px;
    margin-left: 8px;
    float: right;
}

.ItemDetailsImageTitleImg6
{
	float:left;
	margin-right: 8px;
	margin-top:7px;
}

.ItemDetailsImageTitleText
{
    float: left;
    width: 90%;
	text-align: left;
	height: 18px;
}

.ItemDetailsImageLinkImg
{
    float: right;
    background-image: url(../Images/en/arrow_blue.gif);
    background-position: center top;
    width: 4px;
    height: 7px;
    margin-left: 4px;
    margin-top: 6px;
    margin-right: 4px;
    background-repeat: no-repeat;
}
.ItemDetailsImageLink, .ItemDetailsImageLink a:active
{
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
    cursor: pointer;
    text-decoration: none;
}
.ItemDetailsImageLink a:visited
{
    color: #451813;
    text-decoration: none;
}
.ItemDetailsImageLink a:hover
{
    text-decoration: underline;
	color: #005299;
}
.ItemDetailsImageLnkDiv
{
    float: right;
}
.ItemDetailsImageTxt
{
    float: right;
    width: 88%;
}

.ItemDetailsImageImg2
{
    float: right;
    background-image: url(../Images/en/border_pict_small_teens.gif);
    background-position: center top;
    background-repeat: no-repeat;
    width: 79px;
    height: 108px;
}

.ItemDetailsImageImg5
{
    float: right;
    margin-top:-10px;
}

.ItemDetailsImageImg6
{
    float: left;
    background-image: url(../Images/en/border_pict_small_teens.gif);
    background-position: center top;
    background-repeat: no-repeat;
    width: 79px;
    height: 108px;
    margin-right:10px;
}

.ItemDetailsImageImg6 img
{
	margin-top:13px;
	margin-right:11px;
}

.divItemDetailsImagePictSmall2
{
    margin-top: 13px;
    margin-right: 12px;
    width: 62px;
    height: 63px;
}

.ItemDetailsImageTitleText2
{
	font-size:13px;
	font-family:Arial;
	color:#595959;
	font-weight:bold;
	margin-right:10px;
}
 
.ItemDetailsImageContent2
{
    float: right;
    width: 85%;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    margin-right: 10px;
    width:450px;
}

.ItemDetailsImageBottom2
{
    float: right;
    width: 85%;
    margin-right: 10px;
}

.mailsContentWrap
{
	margin-right:30px;
	text-align:right;
	background-image:url('../Images/en/bg_picture_teen.gif');
	background-repeat:no-repeat;
}

.divItemDetailsImage2
{
    clear:both;
    width:660px;
    text-align: right;
    margin-top: 12px;
}

.ItemDetailsHeader
{
	font-family:Arial;
	font-size:13px;
	color:#595959;
	font-weight:bold;
	clear:both;
	margin-right:10px;
	margin-top:7px;
}

.ItemDetailsHeaderAuthor
{
	font-family:Arial;
	font-size:13px;
	color:#595959;
	font-weight:bold;
	margin-right:10px;
	margin-top:7px;
	float: right;
	
}

.ItemDetailsImageTitle3
{
	float:left;
	width:100%;
}

.ItemDetailsImageContent3
{
    float: right;
    width: 85%;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    margin-right: 10px;

}

.ItemDetailsImageContent4
{
    width: 85%;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    margin-right: 10px;
    margin-top:10px;
    width:550px;
}

.ItemDetailsImageContent5
{
    width: 85%;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    margin-right: 10px;
    width:550px;
}

.ItemDetailsImageContent6
{
	font-family:Arial;
	font-size:13px;
	color:#595959;
	text-align:left;
}

.divItemDetailsImage4
{
    float: right;
    width:660px;
    text-align: right;
    margin-top: 12px;
    padding-bottom:5px;
}

.ImageTitleTextLink
{
	text-decoration:none;
}

.ImageTitleTextLink H2:hover
{
	text-decoration:underline;
}
	

/*********************** End ItemDetailsImage **********************/

/*********************** ListItemImage.ascx **********************/
.ListItemImageLinkContainer
{
	width:160px;
	float:right;
}
.ListItemImageLinkBox
{
	width:100%;
	margin-top:5px;
}
.ListItemImageLink
{
	font-family: Arial;
    font-size: 13px;
    color: #0067ab;
    cursor: pointer;
    text-decoration: none;
    float: right;
}
.ListItemImageLeftLink
{
	margin-top:20px;
	float:left;
}
.ListItemImageLeftArrow
{
	float:right;
	margin-top:6px;
	margin-left:7px;
}
.ListItemImageBoxContainer
{
	width:100%;
	height:150px;
}
.ListItemImageOnlyText
{
	float:right;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#595959;
	text-align:right;
	width:100%;
}
.ListItemImageMarginTop
{
	margin-top:6px;
}
/*********************** End ListItemImage.ascx **********************/


/*********************** MenuLeft.ascx **********************/
.divMenuLeft
{
    float: right;
    width: 237px;
    text-align: right;
}
.divMenuLeft2
{
    float: right;
    width: 157px;
    text-align: right;
}
.MenuLeftDividerLine
{
    float: right;
    width: 237px;
    height: 2px;
    background-image: url(../Images/en/menu_divider_line.gif);
    background-position: center top;
    background-repeat: no-repeat;
}
.MenuLeftDividerLine2
{
    float: right;
    width: 157px;
    height: 2px;
    background-image: url(../Images/en/menu_divider_line.gif);
    background-position: center top;
    background-repeat: no-repeat;
}
.MenuLeftBottomBG
{
    float: right;
    width: 237px;
    height: 35px;
    background-image: url(../Images/en/menu_bottom.gif);
    background-position: center top;
    background-repeat: no-repeat;
}
.MenuLeftItem
{
    float: right;
    width:100%;
    background-color: #e2e0e0;
    font-family: Arial;
    font-size: 14px;
    color: #961616;
    padding-top: 4px;
    padding-bottom: 5px;
    cursor: pointer;
}
.MenuLeftItem2
{
    float: right;
    width:157px;
    background-color: #e2e0e0;
    font-family: Arial;
    font-size: 14px;
    color: #961616;
    padding-top: 4px;
    padding-bottom: 5px;
    cursor: pointer;
}
.MenuLeftItemSelected
{
    float: right;
    width:100%;
    background-color: #961616;
    font-family: Arial;
    font-size: 14px;
    color: #ffffff;
    padding-top: 4px;
    padding-bottom: 5px;
    cursor: pointer;
}
.MenuLeftItemSelected2
{
    float: right;
    width:157px;
    background-color: #961616;
    font-family: Arial;
    font-size: 14px;
    color: #ffffff;
    padding-top: 4px;
    padding-bottom: 5px;
    cursor: pointer;
}
.MenuLeftItemImg, .MenuLeftItemImg2
{
    float: right;
    background-image: url(../Images/en/bullet_titlle_red.gif);
    background-position: center top;
    background-repeat: no-repeat;
    width: 9px;
    height: 9px;
    margin-top: 4px;
    margin-right: 7px;
    margin-left: 8px;
}
.MenuLeftItemImgSelected, .MenuLeftItemImgSelected2
{
    float: right;
    background-image: url(../Images/en/bullet_titlle_white.gif);
    background-position: center top;
    background-repeat: no-repeat;
    width: 9px;
    height: 9px;
    margin-top: 4px;
    margin-right: 7px;
    margin-left: 8px;
}
.MenuLeftItemText
{
    float: right;
    width: 88%;
}
.MenuLeftItemText2
{
    float: right;
    width: 130px;
}

/*********************** end MenuLeft.ascx **********************/
.A2Reposition{
    margin-top:-15px;
}
.A2Spacer1{
    width:100%;
    height:30px;
}
.A2Reposition1{
    margin-top:-18px;
}

/*************************item details simple*********************/
.ItemDetailsImageTitleNewImg
{
	width: 37px;
    height: 26px;
    margin-top: 10px;
    margin-right: 12px;
    margin-left: 4px;
    float: right;
}
.ItemDetailsImageTitleNewImg2
{
	width:9px;
	height:9px;
	padding-top:8px;
}
.ItemDetailsImageTitleTextNew
{
    float: right;
    width: 88%; 
	text-align: right;
	margin-top: 12px;
	height: 18px;
}
.ItemDetailsImageTitleTextLnk, .ItemDetailsImageTitleTextLnk a, .ItemDetailsImageTitleTextLnk a:visited
{
    font-family: Arial;
	font-size: 16px;
	color: #961616;
	text-align: right;
	font-weight: normal;
	text-decoration: none;
}
.ItemDetailsImageTitleTextLnk a:hover
{
    font-family: Arial;
	font-size: 16px;
	color: #961616;
	text-align: right;
	font-weight: normal;
	text-decoration: underline;
}

.ItemDetailsBoldContent
{
    float: right;
    width: 85%;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    margin-right: 10px;
    margin-top: 3px;
    font-weight:bold;
}
/*************************end item details simple*********************/

.FirstContentColumn2
{
    width: 582px;
    float: right;
    margin-right: 21px;
}
.SecondContentColumn2
{
    width: 291px;
    float: right;
    margin-right: 25px;
    margin-left: 21px;
}
.TeenHeaderSeparator
{
    width: 660px;
    height: 58px;
    background-image: url(../Images/en/main_title_teen.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    float: left;
    margin-left: 21px;
    margin-top: 66px;
}
.TeenSubHeaderText
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #451813;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: left;
    margin-right: 11px;
}
.TeenBottomSeparator
{
    width: 660px;
    height: 58px;
    background-image: url(../Images/en/title_teens_large.gif);
    background-repeat: no-repeat;
    background-position: right top;
    float: right;
    margin-right: 10px;
    margin-top: 40px;
}
.TeenColumn1Content
{
    width: 660px;
    float: left;
    margin-top: 7px;
    margin-left: 11px;
    margin-bottom: 4px;
}
.KidsHeaderSeparator
{
    width: 660px;
    height: 26px;
    background-image: url(../Images/en/title_kids_large.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    float: left;
    margin-left: 21px;
    margin-top: 66px;
}
.KidsBottomSeparator
{
    width: 660px;
    height: 58px;
    background-image: url(../Images/en/title_kids_large.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    margin-left: 10px;
    margin-top: 18px;
}
.KidsColumn1Content
{
    width: 660px;
    float: left;
    margin-top: 4px;
    margin-left: 11px;
    margin-bottom: 4px;
}
.SelPage
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #961616;
    float: right;
}
.PageNr
{
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
    float: right;
    cursor:pointer;
}
.PagerDivider
{
    border: none;
    padding-left: 4px;
    padding-right: 4px;
    margin-top: 3px;
    float: right;
}
.NexPageImg
{
    border: none;
    padding-left: 4px;
    padding-right: 4px;
    float: right;
    margin-top: 5px;
}
.PagerWidth
{
    width: 100%;
    margin-top: 16px;
}
.FooterDivider
{
    border: none;
    padding-left: 9px;
    padding-right: 9px;
    margin-top: 3px;
    float: right;
}

/************************* B5.aspx***************/
.TeensBottomSeparator
{
    width: 660px;
    height: 58px;
    background-image: url(../Images/en/title_teens_large.gif);
    background-repeat: no-repeat;
    background-position: right top;
    float: right;
    margin-right: 10px;
    margin-top: 25px;
}
.TeensBottomSeparator div.nextPrevItemsWrap
{
	margin-top: 7px;
}
.TextCentered
{
	text-align:center;
}

/************************* End B5.aspx***************/

/************************* B8.aspx***************/
.galleryWrap
{
	width: 630px;
	margin-right: 35px;
    margin-top: 10px;
    float:right;
    text-align:right;
}
.BackgroundTextureDiv
{
    height:100%;
    float:left;
}
/************************* End B8.aspx***************/

/***********************ItemsPaging.ascx*************/
.nextPrevItemsWrap
{
    float: left;
	white-space:nowrap;
	width: 100%;
	direction:rtl;
}
.nextPrevBlog
{
    float: left;
	white-space:nowrap;
	width: 100%;
}
.nextPrevBlogItem
{
	float: left;
	white-space:nowrap;
	width: 100%;
}

.nextPrevBlogItem div.prevItem
{
    float: left;
	white-space:nowrap;
	direction:ltr;
	width:48%;
	text-align:left;
	
}

.nextPrevBlogItem div.nextItem
{
    float: right;
	white-space:nowrap;
	direction:ltr;
	width:48%;
	text-align:right;
}

.nextPrevBlog div.prevItem
{
    float: left;
	white-space:nowrap;
	direction:rtl;
}
.nextPrevBlog div.nextItem
{
    float: left;
	white-space:nowrap;
	direction:rtl;
}

.toAllItems
{
	float:right;
	font-family:Arial;
	font-size:13px;
	color:#0067ab;
}

.prevItem ,.nextItem 
{
	float:left;
	font-family:Arial;
	font-size:13px;
	color:#0067ab;
	white-space:nowrap;
}

.prevItem a, .nextItem a , .toAllItems a
{
	text-decoration:none;
	padding-left:3px;
	font-family:Arial;
	font-size:13px;
	color:#0067ab;

}

.prevItem a:hover, .nextItem a:hover , .toAllItems a:hover
{
	text-decoration:underline;
}

.toAllItems a:visited, .nextItem a:visited , .toAllItems a:visited
{
	color:#0067ab;
}

.prevItem a img, .nextItem a img , .toAllItems a img
{
	padding-right:5px;
	padding-left:5px;
}

.prevItem a:hover div, .nextItem a:hover div , .toAllItems a:hover div
{
	text-decoration:underline;
}

.ItemsPagerDivider
{
	float:left;
    border: none;
    padding-left:8px;
	padding-right:8px;
    margin-top: 3px;
}

/***********************End ItemsPaging.ascx*************/

/***********************extraLinks.ascx*************/
.extraLinksWrap
{
	float:right;
	width:220px;
	text-align:left;
	margin-top:-34px;
	margin-right:32px;
}

.extraLinkHeadline
{
	width:100%;
	height:19px;
}

.extraLinkHeadline h2
{
    float:left;
}

.extraLinksLine
{
	background-image: url(../Images/en/titlle_teens_medium.gif);
    background-repeat: no-repeat;
    width:100%;
}

.extraLinkHeadline img
{
	float:left;
	vertical-align:middle;
	margin-top:7px;
	padding-right:8px;
}

.extraLinksBody
{
	margin-top:5px;
}
.singleExtraLink
{
	width:100%;
}

.singleExtraLink A ,.toAlllinksItems A
{
	font-family:Arial;
	font-size:13px;
	color:#0067AB;
	text-decoration:none;
	
}

.singleExtraLink A:hover, .toAlllinksItems A:hover
{
	text-decoration:underline;
}

.singleExtraLink A:visited, .toAlllinksItems A:visited
{
	color:#451819;
}

.singleExtraLink img
{
	padding-right:5px;
}

.toAlllinksItems
{
	margin-top:15px;
	float:right;	
	padding-right:5px;
}

 .toAlllinksItems  img
{
	padding-left:5px;
}

/***********************End extraLinks.ascx*************/

/*********************** galleryPageImages.ascx*************/

.singleImageWrap
{
	float:right;
	width:150px;
	padding-left:60px;
	padding-bottom: 15px;
}

.singleImage
{
	background-image:url('../Images/en/border_pict_medium.gif');
	background-repeat:no-repeat;
	width:150px;
	height:121px;
}
.singleImageJpg
{
	margin-right:10px;
	margin-top:5px;
	width:134px;
	height: 92px;
}
.singleImageJpgVertical
{
    margin-right:10px;
	margin-top:5px;
	width:92px;
	height: 134px;
}
.magnifyingIcon
{
	float:right;
	position:relative;
	margin-left:7px;
	margin-top:-13px;
	cursor:pointer;
}
.magnifyingIcon a, .magnifyingIcon a:visited
{
    cursor:pointer;
    text-decoration: none;
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
}
.magnifyingIcon a:hover
{
    cursor:pointer;
    text-decoration: underline;
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
}
.singleImageWrapVertical
{
	float:right;
	width:95px;
	padding-left:66px;
}

.singleImageVertical
{
	background-image:url('../Images/en/border_pict_medium_vertical.gif');
	background-repeat:no-repeat;
	width:130px;
	height:165px;
}
.singleImageVertical img
{
	margin-right:29px;
	margin-top:6px;
}

.magnifyingIconVertical
{
	float:left;
	position:relative;
	margin-left:-25px;
	margin-top:-13px;
	cursor:pointer;
	text-decoration: none;
}
.magnifyingIconVertical a, .magnifyingIconVertical a:visited
{
	float:left;
	position:relative;
	margin-left:-25px;
	margin-top:-13px;
	cursor:pointer;
	text-decoration: none;
}
.magnifyingIconVertical a:hover;
{
	float:left;
	position:relative;
	margin-left:-25px;
	margin-top:-13px;
	cursor:pointer;
	text-decoration: underline;
}
/***********************End galleryPageImages.ascx*************/

/*********************** B9_a.aspx*************/

.ImagesSeperator
{
	clear:both;
	height:21px;
	width:100%;
}

.galleryImagesWrap
{
	width:660px;
	float:right;
	margin-right:-5px;
	margin-top:5px;
}

/*********************** End B9_a.aspx*************/

/*********************** B10.aspx*************/
.searchResultsWrap
{
	margin-left:20px;
	text-align:left;
	background-image:url('../Images/en/bg_picture_adults.gif');
	background-repeat:no-repeat;
	background-position: right 0px;
	width:946px;
}

.AdultBottomSeparator
{
    width: 660px;
    height: 58px;
    background-image: url(../Images/en/main_title_adults.gif);
    background-repeat: no-repeat;
    background-position: right top;
    float: right;
    margin-right: 10px;
    margin-top: 25px;
}
/*********************** End B10.aspx*************/

/*********************** sortItemsBox.ascx*************/
.topPartBox
{
	background-image:url('../Images/en/search_top.gif');
	background-repeat:no-repeat;
	width:660px;
	background-position:bottom;
}

.middlePartBox
{
	background-image:url('../Images/en/search_pixel.gif');
	width:663px;
	height:27px;
	padding-top:10px;
}

.boxTitle
{
	float:right;
	font-family:Arial;
	font-size:13px;
	color:#5A5A5A;
	font-weight:bold;
	margin-right:20px;
}

.sortRadiosWrap
{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	float:right;
	margin-right:10px;
	margin-top: -2px;
}

.sortButtonWrap
{
	float:right;
	margin-right:20px;
	margin-top:-3px;
}

.sortButtonWrap img
{
	cursor:pointer;
}

.newSearchButton
{
	float:right;
	margin-right:20px;
}

.newSearchButton A
{
	font-family:Arial;
	font-size:13px;
	color:#0067AB;
	font-weight:bold;
	text-decoration:none;
}

.newSearchButton A:Hover
{
	text-decoration:underline;
}

.newSearchButton A:Visited
{
	color:#451813;
}

.bootomPartBox
{
	background-image:url('../Images/en/search_bottom.gif');
	background-repeat:no-repeat;
	width:660px;
	background-position:top;
}

.sortRadioLabel
{
}	

.inputRadio
{
}


/*********************** End sortItemsBox.ascx*************/

/*********************** singleImageViewer.ascx*************/
.ImageViewerWrap
{
    width: 568px;
    height: 410px;
	background-color:#D7CEC5;
	padding:3px;
	position:absolute;
	z-index:10;
	top:300px;
	right:250px;	
	filter:alpha(opacity=100);
    MozOpacity: 1;
    opacity: 1;
    display: none;
    z-index: 9999;
}

.ImageViewerImg
{
	width:568px;
	height: 388px;
	overflow: hidden;
}

.ImageViewerBottomAreaWrap
{
	width:560px;
	padding-right:8px;
}

.ImageViewerTitle
{
	float:right;
	font-family:Arial;
	font-size:16px;
	color:#961616;
	width:410px;
	margin-top:3px;
	text-align:right;
}

.ImageViewerButtonsArea
{
	float:right;
	width:145px;
	height: 20px;
	margin-top: 5px;
}

.ImageViewerPrevButton
{
	float:right;
}
 
.ImageViewerPrevButton A, .ImageViewerNextButton A, .ImageViewerPrevButton span, .ImageViewerNextButton span 
{ 
	font-family:Arial;
	font-size:13px;
	color:#4E291D;
	text-decoration:none;
	cursor: pointer;
}
.ImageViewerPrevButton span:hover, .ImageViewerNextButton span:hover 
{
	text-decoration: underline;
}

.ImageViewerPrevButton A IMG, .ImageViewerNextButton A IMG, .ImageViewerPrevButton span IMG, .ImageViewerNextButton span IMG
{
	padding-right:7px;
	padding-left:7px;	
}

.ImageViewerButtonsSep
{
	float:right;
	margin-right:10px;
	margin-left:10px;
	margin-top:3px;
}

.ImageViewerNextButton
{
	float:right;
}

.ImageViewerCloseButton
{
	float:right;
	margin-right:10px;
	margin-top: -1px;
}

/*********************** End singleImageViewer.ascx*************/

/*********************** C1.aspx*************/
.C1Column1Content
{
    float: right;
}

.articleMenuLeft
{
	float:right;
}

.articleMainWrap
{
	width: 630px;
	margin-right: 35px;
    margin-top: 10px;
    float:right;
    text-align:right;
}

.RefernceLinksC1
{
	float:left;
	width:220px;
	text-align:left;
	margin-top:0px;
}
.RefernceLinksQA
{
	float:right;
	width:220px;
	text-align:right;
	margin-top:0px;
	margin-bottom: 25px;
}
.ItemsQAWidth
{
    width:100%;
    float:right;
}
.AboutTheAuthor
{
	width:237px;
	margin-top:25px;
	text-align:right;
}

/*********************** End C1.aspx*************/

/*********************** C2.aspx*************/
.kidsArticleMainWrap
{
	width: 650px;
	margin-left: 35px;
    margin-top: 10px;
    float:left;
    text-align:left;
}

.kidsNextPrevItemsWrap
{
	float:left;
	width:525px;
}

.kidsExtraLinkHeadline
{
    background-image:url('../Images/en/titlle_sketched_small.gif');
	background-repeat:no-repeat;
	width:238px;
	height:35px;
	background-position:top;
}

.kidsExtraLinkHeadline img
{
	float:left;
	vertical-align:middle;
	margin-top:14px;
	padding-right:8px;
	margin-left:13px;
}
.kidsExtraLinkHeadline h2
{
    margin-top:7px;
    float:left;
}
.kidsExtraLinksBody
{
margin-top:5px;
padding-left:13px;
}
.kidsExtraLinksWrap
{
    float:right;
	width:238px;
	text-align:left;
	margin-top:-5px;
	margin-right:18px;
}

.tAKidsBodyImage
{
	float:left;
	background-image:url('../Images/en/border_big_pict_video.gif');
	background-repeat:no-repeat;
	width:340px;
	height:273px;
	float:right;
}

.tAKidsBodyImage img
{
	margin-top:26px;
	margin-right:36px;
	float:right;
}

.kidsArticleWrap
{
	float:right;
	margin-bottom:15px;
	width:100%;
}

.kidsPrevItem
{
	float:left;
	font-family:Arial;
	font-size:13px;
	color:#0067ab;
	width:105px;
}
.kidsNextItem ,.kidsToAllItems
{
	float:left;
	font-family:Arial;
	font-size:13px;
	color:#0067ab;
	width:118px;
}

.kidsPrevItem a, .kidsNextItem a , .kidsToAllItems a
{
	text-decoration:none;
	padding-right:3px;
	font-family:Arial;
	font-size:13px;
	color:#0067ab;
	cursor: pointer;

}

.kidsPrevItem a:hover, .kidsNextItem a:hover , .kidsToAllItems a:hover
{
	text-decoration:underline;
}

.kidsToAllItems a:visited, .kidsNextItem a:visited , .kidsToAllItems a:visited
{
	color:#451813;
}

.kidsPrevItem a img, .kidsNextItem a img , .kidsToAllItems a img
{
	padding-right:5px;
	padding-left:5px;
}

.kidsPrevItem a:hover div, .kidsNextItem a:hover div , .kidsToAllItems a:hover div
{
	text-decoration:underline;
}

.tAKidsBodyTextWrap
{
	margin-top:10px;
}
.KidsArticleBottomSeparator
{
    width: 660px;
    height: 58px;
    background-image: url(../Images/en/title_kids_large.gif);
    background-repeat: no-repeat;
    background-position: right top;
    float: left;
    margin-left: -14px;
    margin-top: 10px;
    padding-top:8px;
}
.KidsArticleHeader
{
    float: left;
    width: 660px;
    background-image: url(../Images/en/main_title_child.gif);
    background-position: center top;
    background-repeat: no-repeat;
    height: 26px;
    text-align:left;
}
.KidsArticleHeader h1
{
    margin-top:-22px;
    text-align:left;
    margin-right:14px;
}
.KidsArticleBody
{
float:right;width:305px;
}
.tAKidsLeftContentArea
{
	float:left;
	margin-left:25px;
	margin-top:-28px;
	width:238px;
}
/*********************** End C2.aspx*************/

/*********************** TeenArticle.ascx*************/
.teenArticleWrap
{
	float:left;
	margin-top:20px;
	margin-bottom:-15px;
}
.QAItemSendPrint
{
	float:left;
	margin-top:20px;
	margin-right: 55px;
}
.QAItemAddNewQA
{
    float: left;
    width:666px;
    margin-top: -25px;
}
.tAHeader
{
	font-family:Ariall;
	font-size:13px;
	color:#595959;
	font-weight:bold;
}

.tABodyTextWrap
{
	margin-top:20px;
}

.tABodyImage
{
	float:left;
	margin-left:15px;
	padding-right:35px;
	background-image:url('../Images/en/border_pict_big_teens.gif');
	background-repeat:no-repeat;
	width:276px;
	height:260px;
	margin-top:10px;
}

.tABodyImage img
{
	margin-top:9px;
	margin-right:-6px;
}


.tABodyText
{
	font-size:13px;
	font-family:Arial;
	color:#595959;
}

.tABodyText A
{
	color:#0067AB;
	text-decoration:none;
}

.tABodyText A:Hover
{
	text-decoration:underline;
}

.tABodyText A:Visited
{
	color:#451813;
}

.tASubTitle
{
	font-family:Arial;
	font-size:14px;
	color:#961616;
	margin-top:20px;
}

.tAKeywordsWrap
{
	margin-top:20px;
	font-size:13px;
	font-family:Arial;
	width:100%;
}

.tAKeywordsWrap A, .tAsingleIcon A
{
	color:#0067AB;
	text-decoration:none;
	cursor:pointer;
}

.tAKeywordsWrap A:Hover, .tAsingleIcon A:Hover
{
	text-decoration:underline;
}

.tAKeywordsWrap A:Visited, .tAsingleIcon A:Visited
{
	color:#451813;
}

.tAIconsWrap
{
	margin-top:10px;
}

.tAsingleIcon
{
	float:right;
	padding-right:20px;
	font-size:13px;
	font-family:Arial;
}

.tAsingleIcon img
{
	padding-right:5px;
}

.tALeftContentArea
{
	float:right;
	margin-right:41px;
	margin-top:-28px;
	width:237px;
}
/*********************** End TeenArticle.ascx*************/

/*********************** sendToFriend.ascx*************/
.sendToFriendWrap
{
	width:306px;
	height:320px;
	padding:3px;
	background-color:#D7CEC6;
	border:1px solid #765A39;
	position:absolute;
	left:300px;
	top:400px;
}

.sendToFriendHeader
{
	height:19px;
	width:292px;
	padding-left:9px;
	padding-right:2px;
	padding-bottom:5px;
}

.sendToFriendHeaderText
{
	float:left;
	width:272px;
}

.sendToFriendCloseIcon
{
	float:left;
}

.sendToFriendBody
{
	clear:both;
	background-color:#FFFFFF;
	height:276px;
	width:306px;
	padding-top:20px;
}

.sendToFriendBodyText
{
	float:left;
	width:90px;
	font-family:Arial;
	font-size:13px;
	color:#595959;
	margin-top:2px;
	text-align:left;
	margin-left:10px;
	padding-right:5px;
}
.sendToFriendBodyInput
{
	float:left;
}
.sideTextBox
{
	float:left;
	width:2px;
}
.sideTextBoxtop
{
	background-image:url('../Images/en/text_box_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
	margin-top:-1px;
}
.sideTextBoxmiddle
{
	border-left:1px solid #C7C1B4;
	height:15px;
}
.sideTextBoxbottom
{
    float: left;
	background-image:url('../Images/en/text_box_left_bottom.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:10px;
}

.sendToFriendBodyInput input
{
	float:left;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:191px;
	height:19px;
}

.sideTextBoxBottom
{
	float:left;
	width:2px;
}

.sideTextBoxBottomtop
{
	background-image:url('../Images/en/text_box_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
	margin-top:-1px;
}

.sideTextBoxBottommiddle
{
	border-right:1px solid #C7C1B4;
	height:15px;
}

.sideTextBoxBottombottom
{
	background-image:url('../Images/en/text_box_right_bottom.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
}

.sideTextAreaBox
{
	float:left;
	width:2px;
}

.sideTextAreaBoxtop
{
	background-image:url('../Images/en/text_box_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
}

.sideTextAreaBoxmiddle
{
	border-left:1px solid #C7C1B4;
	height:82px;
}

.sideTextAreaBoxbottom
{
	background-image:url('../Images/en/text_box_left_bottom.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
}

.sendToFriendBodyInput textArea
{
	float:left;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:189px;
	height:88px;
	overflow-y:scroll;
}

.sideTextAreaBottom
{
	float:left;
	width:2px;
}

.sideTextAreaBottomtop
{
	background-image:url('../Images/en/text_box_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
	float: left;
	margin-left:-1px;
}

.sideTextAreaBottommiddle
{
	border-right:1px solid #C7C1B4;
	height:82px;
}

.sideTextAreaBottombottom
{
    float: left;
	background-image:url('../Images/en/text_box_right_bottom.gif');
	background-position:top right;
	background-repeat:no-repeat;
	margin-left:-1px;
}

.sendToFriendButtons
{
	clear:both;
	margin-left:115px;
}

.sendToFriendSendButtons
{
	float:left;
}

.sendToFriendCancelButtons
{
	float:left;
	margin-left:10px;
}

.sendToFriendSendButtons img, .sendToFriendCancelButtons img, .sendToFriendCloseIcon img
{
	cursor:pointer;
} 


/*********************** End sendToFriend.ascx*************/

.FirstContent2Columns
{
	width: 660px;
	float: left;
	margin-left: 21px;
}
.MiddleContent2Columns
{
	width: 660px;
	float: right;
	margin-right: 21px;
}
.RightMenuContent 
{
	float: right; 
	width: 157px; 
	margin-left: 23px;		
}
.MarginReposition
{
	margin-top:-11px;
}
.MarginRepositionBig
{
	margin-top:-43px;
}
/*
.OuterContentLeft
{
	filter:alpha(opacity=40);
    MozOpacity: 0.4;
    opacity: 0.4;
}
*/
.FooterText
{
    font-family:Arial;
    font-size:12px;
    color:#919191;
    float:right;
    cursor:pointer;
}
.FooterText a, .FooterText a:hover, .FooterText a:visited
{
    font-family:Arial;
    font-size:12px;
    color:#919191;
    float:right;
    cursor:pointer;
    text-decoration: none;
}
.MenuBar 
{
	float: right;
	width: 965px;
	height: 8px;
	background-image: url(../Images/en/bg_bordo_gradiant.gif);
	background-repeat: repeat-x;
	background-position: right top;
	background-color: #451813;
}
.MenuBarContent
{
	text-align: center;
	width: 973px;
}
.MenuShadowRight
{
	float: right;
	width: 4px;
	height: 8px;
	background-image: url(../Images/en/shadow_site_right.gif);
	background-repeat: repeat-y;
}
.MenuShadowLeft
{
	float: right;
	width: 4px;
	height: 8px;
	background-image: url(../Images/en/shadow_site_left.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.MenuItemContent
{
	float: right; 
	height: 43px;
	white-space: nowrap;
}
.MenuItemContentSelected 
{
	float: right; 
	height: 43px;
	white-space: nowrap;
	background-image: url(../Images/en/bg_top_menu_selected.gif);
	background-repeat: repeat-x;
	background-position: right top;
}
.MenuItem
{
	margin-left: 9px; 
	margin-right: 9px; 
	height: 43px; 
	white-space: nowrap; 
	padding-top: 12px;
	text-align: center; 
	font-family: Arial; 
	font-size: 14px; 
	color: #fcefef;
	cursor: pointer;
}
.MenuItem:hover 
{
	text-decoration: underline;
}
.MenuItemSelected 
{
	margin-left: 9px; 
	margin-right: 9px; 
	height: 43px; 
	white-space: nowrap; 
	padding-top: 12px;
	text-align: center; 
	font-family: Arial; 
	font-size: 14px; 
	color: #ee9898;
	background-image: url(../Images/en/arrow_top_menu_selected.gif);
	background-repeat: no-repeat;
	background-position: center top;
	
}
.ThirdSmallColContent
{
	float:right; 
	width: 237px; 
	margin-right: 23px; 
	margin-left: auto;
}
.ShippingHeadContent 
{
	width: 237px; 
	margin-top: 20px; 
	text-align: right; 
	float: right;
}
.ShippingHeadIcon
{
	margin-top: -7px; 
	margin-bottom: 4px;
}
.TitleAdultSmall 
{
	width: 237px; 
	background-image: url(../Images/en/title_adult_small.gif); 
	background-repeat: no-repeat; 
	height: 9px;
}
.VerticalSpacer 
{
	height: 23px; 
	width: 100%;
}
/******************** CatalogArticle ************************/
.CatalogArticleWrap 
{
	width: 478px; 
	text-align: right; 
	margin-bottom: 10px;
}
.TitleAdultMediumLarger
{
	height: 9px; 
	width: 100%; 
	background-image: url(../Images/en/title_adult_medium.gif); 
	background-repeat: no-repeat;
}
.TitleRed h2 
{
	margin-bottom: 0px;
}
.CatalogArticleTitle
{
	float: right; 
	width: 100%; 
	margin-top: 15px; 
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold; 
	color: #961616;
}
.CatalogArticleSubtitle
{
	float: right; 
	width: 100%; 
	margin-top: 4px; 
	font-family: Arial; 
	font-size: 13px; 
	font-weight: bold; 
	color: #595959;
}
.CatalogArticleRow 
{
	width: 478px; 
	margin-top: 15px; 
	white-space: nowrap;
}
.CatalogArticleFirstCol
{
	float: right; 
	width: 210px; 
	margin-left: 5px; 
	white-space: normal; 
}
.CatalogArticleSecondCol 
{
	float: left; 
	width: 260px;
}
.MaxWidthFloatRight
{
	float: right; 
	width: 100%; 
}
.RedBigTitle
{
	font-family: arial; 
	color:#961616; 
	font-size: 16px; 
	font-weight: bold;
}
.GraySubTitle
{
	margin-top: 8px; 
	font-family: arial; 
	color:#595959; 
	font-size: 13px; 
	font-weight: bold;
}
.GrayText
{
	font-family: arial; 
	color:#595959; 
	font-size: 13px; 
	white-space: normal;
}
.ArticleCatalogAddIcon
{
	float: right; 
	margin-right: 15px;
}
.ArticleCatalogLinkRight 
{
	float: right; 
	margin-right: 5px; 
	margin-top: 5px;
}
.ArticleCatalogLinkRight a, .ArticleCatalogLinkLeft a
{
	font-family: Arial; 
	color: #0067ab; 
	font-size: 13px; 
	text-decoration: none;
}
.ArticleCatalogLinkRight a:hover, .ArticleCatalogLinkLeft a;hover
{
	color: #0067ab;
	text-decoration: underline;
}
.ArticleCatalogLinkRight a:visited, .ArticleCatalogLinkLeft a:visited
{
	text-decoration: none;
	color: #451813;
}
.ArticleCatalogLinkLeft 
{
	float: left; 
	margin-left: 15px; 
	margin-top: 5px;
}

/******************** End CatalogArticle ************************/

/**************************** E7 ****************************/

H4
{
    font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #451813;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
}
.E7BackgroundImageLeft
{
    background-image: url(../Images/en/bg_picture_teen.gif); 
    background-repeat: no-repeat;
    background-position: left top; 
    width: 272px; 
    height: 332px; 
    margin-left: 0px;
    float: left; 
    margin-top: -187px;
}
.E7TopDiv
{
    background-image: url(../Images/en/bg_texture.gif);
    background-position: top center;
    background-repeat: repeat-x;
    float: right;
    width: 100%;
    height: 74px;
}
.E7Content
{
    float: right;
    width: 100%;
}
.E7TopTitle
{
    float: right;
    width: 660px;
    text-align: right;
    margin-right: 33px;
    margin-bottom: 4px;
}
.E7TeenImg
{
    background-image: url(../Images/en/main_title_teen.gif);
    background-position: top center;
    background-repeat: no-repeat;
    float: right;
    height: 35px;
    width: 660px;
    margin-right: 20px;
}
.E7Text
{
    float: right;
    width: 68%;
    text-align: right;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 7px;
	margin-right: 33px;
}
.E7Row1
{
    float: left;
    width: 100%;
    margin-top: 11px;
}
.E7TxtDescr
{
    float: right;
    width: 100px;
    text-align: right;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-right: 33px;
	margin-top: 3px;
}
.QATxtDescr
{
    float: left;
    width: 100px;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 3px;
}
.E7Txt
{
    float: right;
    width: 600px;
}
.E7Row2
{
    float: left;
    width: 100%;
}
.E7RowName
{
    float: left;
    width: 100%;
}
.E7BodyInput
{
	float:left;
	width: 494px;
}
.E7sideTextBox
{
	float:left;
	width:2px;
}

.E7sideTextBoxtop
{
	background-image:url('../Images/en/text_box_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
	margin-top:-1px;
}

.E7sideTextBoxmiddle
{
	border-left:1px solid #C7C1B4;
	height:15px;
}

.E7sideTextBoxbottom
{
	background-image:url('../Images/en/text_box_right_bottom.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:10px;
}
.E7BodyInput input
{
	float:left;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:488px;
	height:19px;
}
.E7sideTextBoxBottom
{
	float:right;
	width:2px;
}

.E7sideTextBoxBottomtop
{
	background-image:url('../Images/en/text_box_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
	margin-top:-1px;
}

.E7sideTextBoxBottommiddle
{
	border-right:1px solid #C7C1B4;
	height:15px;
}

.E7sideTextBoxBottombottom
{
	background-image:url('../Images/en/text_box_right_bottom.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
}
.E7sideTextAreaBox
{
	float:left;
	width:2px;
}

.E7sideTextAreaBoxtop
{
	background-image:url('../Images/en/text_box_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
	margin-top: -1px;
	margin-left: 1px;
}

.E7sideTextAreaBoxmiddle
{
	border-right:1px solid #C7C1B4;
	height:80px;
}

.E7sideTextAreaBoxbottom
{
	background-image:url('../Images/en/text_box_left_bottom.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
	margin-top: 1px;
	margin-left: 1px;
}
.E7BodyInput textArea
{
	float:left;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:488px;
	height:86px;
	overflow-y:scroll;
}
.E7sideTextAreaBottom
{
	float:left;
	width:2px;
}

.E7sideTextAreaBottomtop
{
	background-image:url('../Images/en/text_box_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
}

.E7sideTextAreaBottommiddle
{
	border-right:1px solid #C7C1B4;
	height:80px;
}

.E7sideTextAreaBottombottom
{
	background-image:url('../Images/en/text_box_right_bottom.gif');
	background-position:top right;
	background-repeat:no-repeat;
}
.E7Row3
{
    float: left;
    width: 270px;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-left: 137px;
}
.E7Buttons
{
	width: 160px;
	float: left;
	margin-left: 30px;
}

.E7OkButtons
{
	float:left;
}

.E7CancelButtons
{
	float:left;
	margin-left:10px;
}

.E7OkButtons img, .E7CancelButtons img, .sendToFriendCloseIcon img
{
	cursor:pointer;
} 
/**************************** end E7 ****************************/

/**************************** begin E1 ****************************/
.E1BackgroundAdult
{
    background-image: url(../Images/en/bg_picture_adults.gif); 
    background-repeat: no-repeat;
    background-position: left top; 
    width: 255px; 
    height: 414px; 
    float: left; 
    margin-top: 48px;
    margin-left:-1px;
}
.AdultHeaderSeparator
{
    width: 666px;
    height: 58px;
    background-image: url(../Images/en/main_title_adults.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    float: right;
    margin-right: 21px;
    margin-top: 66px;
}
.AdultSubHeaderText
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #451813;
    margin-top: 10px;
    margin-bottom: 0px;
    text-align: right;
    margin-right: 11px;
}
.E1Box
{
    background-image: url(../Images/en/search_pixel.gif);
    background-repeat: repeat-y;
    float: right;
    width: 666px;
    height: 100%;
    text-align: right;
}
.E1Title
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #961616;
    float: right;
    margin-right: 20px;
    width: 90%;
    text-align: right;
    margin-top: 17px;
}
.E1TitleSeparator
{
    margin-top: 14px;
}
.E1Text
{
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    color: #595959;
    float: right;
    text-align: right;
    width: 100%;
    margin-bottom: 6px;
}
.E1Separator
{
    background-image: url(../Images/en/divider_adults.gif);
    background-repeat: no-repeat;
    float: right;
}
.E1HFImages
{
    float: right;
    width: 666px;
}
.E1ImageSeparator
{
    float: right;
    margin-right: 20px;
    margin-bottom: 7px;
    margin-top: 7px;
}
.E1LinkText
{
    width: 93%;
    margin-right: 40px;
    float: right;
    text-align: right;
}
.E1InputBox
{
    width: 264px;
    float: right;
}
.E1Input
{
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    color: #000000;
    border: none;
    background-color: Transparent;
    width: 97%;
    float: right;
    margin-top: 2px;
}
.E1InputMiddle
{
    height: 22px;
    width: 250px;
    float: right;
    border-top: solid 1px #c7c1b4;
    border-bottom: solid 1px #c7c1b4;
    background-color: White;
}
.E1InputBoxRightTop
{
    background-image: url(../Images/en/text_box_left.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float: right;
    height: 24px;
    width: 6px;
}
.E1InputBoxRightBottom
{
    background-image: url(../Images/en/text_box_left_bottom.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    float: right;
    height: 24px;
    width: 6px;
}
.E1InputBoxLeftTop
{
    background-image: url(../Images/en/text_box_right.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float: right;
    height: 24px;
    width: 6px;
}
.E1InputBoxLeftBottom
{
    background-image: url(../Images/en/text_box_right_bottom.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    float: right;
    height: 24px;
    width: 6px;
}
.E1InputBoxRight
{
    background-color: White;
    float: right;
    height: 14px;
    margin-top: 5px;
    border-left: solid 1px #c7c1b4;
    width: 100%;
}
.E1InputBoxLeft
{
    background-color: White;
    float: right;
    height: 14px;
    margin-top: 5px;
    border-right: solid 1px #c7c1b4;
    width: 100%;
}
.ComboBoxItem
{
    color: #3e3d37;
    font-family: Arial;
    font-size: 13px;
    background-color: White;
    cursor: default;
    width: 94%;
    padding-right: 6px;
}
.ComboBoxSelectedItem
{
    color: white;
    font-family: Arial;
    font-size: 13px;
    background-color: #737373;
    font-weight: bold;
    cursor: default;
    width: 100%;
}
.ComboBoxText
{
    background-color: White;
    cursor: default;
    border: solid 0px black;
    float: right;
    width: 100%;
}
.ComboBoxList
{
    background-color: White;
    position: absolute;
    margin-top: 24px;
    margin-right: -163px;
    border: solid 1px black;
    float: right;
    width: 175px;
    padding-bottom: 6px;
    z-index: 1000; 
    cursor: pointer;
}
.ComboBoxArrow
{
    float: left;
    position: relative;
    margin-top: 1px;
    margin-left: -4px;
}
.ComboBoxInput
{
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    color: #000000;
    border: none;
    background-color: Transparent;
    width: 80%;
    float: right;
    margin-top: 2px;
    cursor: pointer;
}
.E1Text1
{
    margin-top: 14px;
    float: right;
    width: 264px;
    margin-right: 26px;
    margin-bottom: 12px;
}
.E1Combo1
{
    margin-top: 14px;
    float: right;
    width: 106px;
    margin-right: 13px;
    margin-bottom: 12px;
}
.E1Text2
{
    margin-top: 14px;
    float: right;
    width: 106px;
    margin-right: 12px;
    margin-bottom: 12px;
}
.E1Text3
{
    float: right;
    width: 106px;
    margin-right: 12px;
}
.E1LinkArrow, .E1LinkArrow a:active
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #0067ab;
    text-decoration: none;
    float: right;
}
.E1LinkArrow a:visited
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #451813;
    text-decoration: none;
    float: right;
}
.E1LinkArrow a:hover
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #0067ab;
    text-decoration: underline;
    float: right;
}
.E1InfoBox2SubTitle
{
    width: 100%;
    clear:both;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #595959;
    margin-bottom: 3px;
}
.E1Options1
{
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    color: #595959;
    float: right;
    text-align: right;
    width: 98%;
    margin-bottom: 16px;
    margin-left: 10px;
}
.E1Options2
{
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    color: #595959;
    float: right;
    text-align: right;
    width: 109px;
    margin-bottom: 6px;
    margin-left: 10px;
}
.E1MainBox
{
    float: right;
    width: 666px;
    margin-top: 20px;
    margin-right: 17px;
}
.divOptionSelect
{
    width: 100px;
    float: right;
}
.E1LinkArrows
{
    border: none;
    margin-right: 5px;
    margin-top: 8px;
}
.divInfo1
{
    height: 48px;
    width: 260px;
    float: right;
    margin-right: 154px;
    display: none;
}
.divInfoBox2
{
    margin-top: 14px;
    margin-bottom: 7px;
    width: 650px;
    float: right;
    display: none;
}
.divInfo1_show
{
    height: 48px;
    width: 260px;
    float: right;
    margin-right: 154px;
    display: inline;
}
.divInfoBox2_show
{
    margin-top: 14px;
    margin-bottom: 7px;
    width: 650px;
    float: right;
    display: inline;
}

.ChkSeparator
{
    margin-right:2px;
    vertical-align:middle;
}
/**************************** end E1 ****************************/
/***************************c4 page***************************/
.divItemDetailsImage7
{
    float: right;
    width:410px;
    text-align: right;
    margin-top: 12px;
    padding-bottom:5px;
}
.ItemDetailsImageContent7
{
    font-family: Arial;
    font-size: 14px;
    color: #595959;
    margin-right: 10px;
    margin-top:10px;
    width:300px;
}
.TopPartMargin7Type
{
	margin-top:54px;
	float: right;
	width: 660px;
}
.C4Circle
{
	width:437px;
	height:442px;
	background-image:url(../Images/en/C4Circle.JPG);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:22px;
	margin-right:9px;
}
.bottomPartType3
{
	border:solid 3px red;
	
}
.IconBottomType3
{
	float:right;
	padding-left:20px;
	font-size:13px;
	font-family:Arial;
}
.nextPrevBotType3
{
	float:right;
	width:470px;
}
.bottomSizetype3
{
	font-size:14px;
}
.bottomSizetype4
{
	font-size:14px;
	vertical-align:top;
	margin-top:4px;
	float:left;
}
.kidsBottomDivider
{
    margin-top:3px;
}

/***************************c4 page***************************/

/***************************c8 page***************************/
.CenterBigImage
{
	width:648px;
	height:447px;
	background-image:url(../Images/en/border_large_pict_video_tee.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	float:right;
}

.ContentWidthC8
{
	width: 665px;
	float:right;
}
.FirstContent2ColumnsC8
{
	width: 648px;
	float: right;
	margin-right: 21px;
}
.extraLinksWrapC8
{
	float:left;
	width:220px;
	text-align:right;
	margin-top:0px;
	margin-left:32px;
}
.rightMarginC8
{
	margin-right:0px;
}
.ItemVideoBGTeenC8
{
    float: right;
    width: 100%;
    background-image: url(../Images/en/main_title_teen.gif);
    background-position: center top;
    background-repeat: no-repeat;
    height: 35px;
    margin-right:-12px;
}
.toAlllinksItemsC8 A
{
	float:left;	
	margin-top:0px;
	margin-left:50px;
	font-family:Arial;
	font-size:13px;
	color:#0067AB;
	text-decoration:none;
}
.toAlllinksItemsC8 A:visited
{
	color:#451813;
	text-decoration:none;
}
/***************************c8 page***************************/
/***************************d1 page***************************/
.ItemDetailsImageTitleImgD1
{
    width: 11px;
    height: 9px;
    margin-top: 14px;
    margin-right: 12px;
    margin-left: 4px;
    float: right;
}
.ItemDetailsImageTxtD1
{
    float: right;
    width: 88%;
}
.TitleTextD1
{
	font-family:Arial ;
	font-size:14px;
	color:#961616;
	font-weight:bold;
	margin-right:12px;
}
.TitleTextD1Big
{
	font-family:Arial ;
	font-size:16px;
	color:#961616;
	font-weight:bold;
	margin-right:12px;
}
.BottomImageType11
{
	width:305px;
	height:9px;
}
.HeaderTextD1
{
	float:right;
	width:660px;
	margin-right:25px;
}
.HeaderTextD2
{
	float:left;
	width:685px;
	margin-left:25px;
}
/***************************d1 page***************************/


/***************************e2*************************/
.E2BackgroundImageLeft
{
    background-image: url(../Images/en/bg_picture_adults.gif); 
    background-repeat: no-repeat;
    background-position: left bottom; 
    width: 255px; 
    height: 414px; 
    float: left; 
    
}
.E2HeaderSeparator
{
    width: 666px;
    height: 44px;
    background-image: url(../Images/en/main_title_adults.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    float: right;
    margin-right: 21px;
    margin-top: 66px;
}
.E2SubHeaderText
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #451813;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: right;
    margin-right: 11px;
}
.E2ContentText
{
    float: right;
    text-align: right;
    width: 100%;
    margin-right: 32px;
    margin-top: 18px;
}
.E2ContentText1
{
    float: right;
    width: 65%;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
}
.E2ContentText2
{
    float: right;
    width: 65%;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 17px;
}
.E2ContentText3
{
    float: right;
    width: 65%;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: -1px;
}
.E2ContentText3Title
{
    float: right;
    width: 65%;
	margin-top: 18px;
}
.E2ContentText3TitleH3
{
    float: right;
    width: 65%;
    font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #961616;
	margin-top: 0px;
	margin-bottom: 0px;
	
}
.E2ContentText4
{
    float: right;
    width: 65%;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 17px;
}
.E2BottomSeparator
{
    width: 666px;
    height: 28px;
    background-image: url(../Images/en/title_adult_long.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    float: left;
    margin-left: 21px;
    margin-top: 37px;
}
.QABottomSeparatorTeen
{
    width: 666px;
    height: 28px;
    background-image: url(../Images/en/title_teens_large.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    float: left;
    margin-left: 21px;
    margin-top: 37px;
}
.QABottomSeparatorAdults
{
    width: 666px;
    height: 28px;
    background-image: url(../Images/en/title_adults_large.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    float: left;
    margin-left: 21px;
    margin-top: 37px;
}
.E2SubBottomText
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #961616;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: left;
    margin-left: 11px;
}
.E2BottomSendMessage
{
    float: left;
    width: 666px;
    margin-left: 32px;
    margin-bottom: 70px;
    margin-top: 11px;
}
.E2QuestionOrComment
{
    float: left;
    width: 100%;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: -3px;
}
.E2LblFirstName
{
    float: right;
    width: 80px;
    text-align: right;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 14px;
	margin-left: 10px;
}
.E2LblLastName
{
    float: right;
    width: 80px;
    text-align: right;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 14px;
	margin-left: 10px;
}
.E2LblEmail
{
    float: right;
    width: 80px;
    text-align: right;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 4px;
	margin-left: 10px;
}
.E2LblMessage
{
    float: right;
    width: 80px;
    text-align: right;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 4px;
	margin-left: 10px;
}
.E2SendCommentBodyInput
{
	float:right;
	width: 70%;
	margin-top: 11px;
}
.E2SendCommentTextBox
{
	float:right;
	width:2px;
}

.E2SendCommentTextBoxtop
{
	background-image:url('../Images/en/text_box_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
	margin-top:-1px;
	float:left;
	width:2px;
}

.E2SendCommentTextBoxmiddle
{
	border-right:1px solid #C7C1B4;
	height:15px;
	float:left;
	margin-right:-1px;
	width:2px;
}

.E2SendCommentTextBoxbottom
{
	background-image:url('../Images/en/text_box_right_bottom.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:10px;
	float:left;
	width:2px;
}

.E2SendCommentBodyInput input
{
	float:right;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:70%;
	height:19px;
}

.E2SendCommentTextBoxBottom
{
	float:right;
	width:2px;
}

.E2SendCommentTextBoxBottomtop
{
	background-image:url('../Images/en/text_box_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
	margin-top:-1px;
	float:left;
}

.E2SendCommentTextBoxBottommiddle
{
	border-left:1px solid #C7C1B4;
	height:15px;
	float:left;
	margin-left:-1px;
}

.E2SendCommentTextBoxBottombottom
{
	background-image:url('../Images/en/text_box_left_bottom.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
	float:left;
}

.E2EmailInput
{
	float:right;
	width: 496px;
	margin-top: 1px;
}
.E2EmailTextBox
{
	float:right;
	width:2px;
}

.E2EmailTextBoxtop
{
	background-image:url('../Images/en/text_box_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
	margin-top:-1px;
	width:2px;
}

.E2EmailTextBoxmiddle
{
	border-right:1px solid #C7C1B4;
	height:15px;
	margin-left:-1px;
	width:2px;
}

.E2EmailTextBoxbottom
{
	background-image:url('../Images/en/text_box_right_bottom.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:10px;
	width:2px;
	float:left;
}

.E2EmailInput input
{
	float:right;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:490px;
	height:19px;
}
.E2EmailInput textarea
{
    float:right;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:488px;
	height:86px;
	overflow-y:scroll;
}
.E2EmailTextBoxBottomtop
{
	background-image:url('../Images/en/text_box_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
	margin-top:-1px;
}

.E2EmailTextBoxBottommiddle
{
	border-left:1px solid #C7C1B4;
	height:15px;
}

.E2EmailTextBoxBottombottom
{
	background-image:url('../Images/en/text_box_left_bottom.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
}
.E2CommentInput
{
	float:left;
	width: 496px;
	margin-top: 1px;
}
.E2CommentInput span 
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	width:660px;
	float:left;
}
.E2CommentTextBox
{
	float:right;
	width:2px;
}

.E2CommentTextBoxtop
{
	background-image:url('../Images/en/text_box_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
}

.E2CommentTextBoxmiddle
{
	border-right:1px solid #C7C1B4;
	height:82px;
}

.E2CommentTextBoxbottom
{
	background-image:url('../Images/en/text_box_right_bottom.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:10px;
}

.E2CommentInput textarea
{
    float:right;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:488px;
	height:88px;
	overflow-y:scroll;
}

.E2CommentTextBoxBottom
{
	float:right;
	width:2px;
}

.E2CommentTextBoxBottomtop
{
	background-image:url('../Images/en/text_box_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
}

.E2CommentTextBoxBottommiddle
{
	border-left:1px solid #C7C1B4;
	height:82px;
}

.E2CommentTextBoxBottombottom
{
	background-image:url('../Images/en/text_box_left_bottom.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
}
.E2WebMasterAproval
{
    float: right;
    width: 300px;
    text-align: right;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-right: 137px;
}
.E2Buttons
{
	clear:both;
	width: 160px;
	margin-top: -9px;
	margin-right: 253px;
}
.E2SendButton
{
	float:right;
}
.E2CancelButton
{
	float:right;
	margin-right:10px;
}
.CancelButtonE2
{
	float:right;
	margin-right:10px;
	cursor:pointer;
}
.E2LblNameMain
{
    width:600px;
    float:left;
}
.E2LblNameErrMain
{
    width:600px;
    float:left;
    margin-left:90px;
    padding-bottom:5px;
}
.SendCommentBodyInputE2 input
{
	float:right;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:185px;
	height:19px;
}

.AboutUs_RequiredFields
{
    color:#595959;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    text-align:left;
    margin-top:10px;
}
.AboutUs_RequiredStar
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    text-align:center;
    width:10px;
}
.SendCommentBodyInputE2
{
	float:left;
	width: 192px;
	margin-top: 11px;
}
.LblLastNameE2
{
    float: right;
    width: 80px;
    text-align: right;
    margin-right: 23px;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 14px;
	margin-left: 10px;
}
.BottomSendMessageE2
{
    float: right;
    width: 65%;
    margin-right: 32px;
    margin-bottom: 70px;
    margin-top: 11px;
}
.ButtonsE2
{
	clear:both;
	width: 100%;
	margin-top: 19px;
	float:right;
}



/***************************end e2*************************/
/****************************page d2**************************/
.HeaderTextBoldD2
{
	font-size:13px;
	font-family:Arial;
	color:#595959;
	font-weight:bold;
	padding-left:12px;
	float:right;
	width:30px;
}

.HeaderSubTitleNormalD2
{
	font-family:Arial;
	font-size:13px;
	color:#595959;
	float:right;
	width:585px;
	height:auto;
}
.HeaderSubTitleD2Width
{
	width:660px;
	margin-right:12px;
}
.ItemDetailsImageTitleD2
{
	float:right;
	width:100%;
	margin-bottom:10px;
	margin-top:-6px;
}
.extraLinkHeadlineD2
{
	width:100%;
	height:30px;
}

/****************************end page d2**************************/
/****************************begin page F2**************************/
.F2Title
{
    float: right;
    width: 460px;
    margin-bottom: 12px;
}
.F2ImageBulet
{
    float: right;
    margin-top: 4px;
    margin-left: 6px;
}
.divTitle
{
    font-family: Arial;
    font-size: 14px;
    color: #961616;
    font-weight: normal;
    text-align: right;
    float: right;
}
.RowItemBox
{
    float: right;
    width: 465px;
    border-bottom: solid 1px #dbd9d9;
    margin-top: 2px;
}
.RowItemTitle, .RowItemTitle a:active
{
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
    text-decoration: none;
    text-align: right;
    float: right;
}
.RowItemTitle a:visited
{
    font-family: Arial;
    font-size: 13px;
    color: #451813;
    text-decoration: none;
    text-align: right;
    float: right;
}
.RowItemTitle a:hover
{
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
    text-decoration: underline;
    text-align: right;
    float: right;
}
.F2Link, .F2Link a:active
{
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
    text-decoration: none;
    text-align: right;
}
.F2Link a:visited
{
    font-family: Arial;
    font-size: 13px;
    color: #451813;
    text-decoration: none;
    text-align: right;
}
.F2Link a:hover
{
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
    text-decoration: underline;
    text-align: right;
}
.RowItemText
{
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    color: #595959;
    text-align: right;
    float: right;
}
.RowItemBoldText
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #595959;
    text-align: right;
}
.RowItemHeaderText
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #4d4d4d;
    text-align: right;
    float: right;
    width: 100%;
    height: 21px;
    background-color: #dbd9d9;
}
.RowItemImage
{
    border: solid 2px #ffffff;
}
.RowItemTitleArea
{
    width: 93px;
    float: right;
    margin-left: 10px;
    margin-right: 7px;
    margin-top: 3px;
}
.RowItemDescriptionArea
{
    width: 172px;
    float: right;
    margin-left: 9px;
    margin-top: 3px;
    margin-bottom: 6px;
}
.RowItemImageArea
{
    width: 65px;
    float: right;
    margin-left: 4px;
    margin-bottom: 6px;
    margin-top: 3px;
}
.RowItemPriceArea
{
    width: 57px;
    float: right;
    margin-top: 3px;
}
.RowItemCartArea
{
    width: 34px;
    float: right;
    margin-right: 5px;
    margin-left: 9px;
    margin-top: 3px;
}
.RowItemCartImage
{
    margin-top: 22px;
    cursor: pointer;
}
.RowItemPriceText
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #595959;
    text-align: center;
    float: right;
    margin-top: 34px;
}
.RowItemWidth
{
    width: 467px;
    float: right;
}
.RowItemInfo
{
    width: 460px;
    float: right;
    margin-top:8px;
    margin-bottom:100px;
}
/****************************end page F2**************************/


/*************************Basket*******************************/

.AddToBasketDiv
{
    float:right;
    width:239px;
    height: 100px;
}
.AddTobasketTop
{
    float: right;
    width:100%;
    margin-top: 17px;
}
.AddTobasketTopTitle
{
    float: right;
    background-image: url(../Images/en/bullet_titlle_red.gif);
    background-position: right center;
    background-repeat: no-repeat;
    width: 80%;
    margin-right: 5px;
}
.AddTobasketImg
{
    float: right;
    width: 31px;
    height: 27px;
    background-image: url(../Images/en/icon_shopping.gif);
    background-position: right top;
    background-repeat: no-repeat;
    margin-top: -10px;
}
.AddToBacketTopTitleText
{
    float: right;
    width: 100%;
    text-align: right;
    font-family: Arial;
    font-size: 16px;
    color: #961616;
    margin-right: 15px;
}
.AddToBasketTitleAdultSmall
{
    float: right;
    width: 237px;
    height: 9px;
    background-image: url(../Images/en/title_adult_small.gif);
    background-position: right top;
    background-repeat: no-repeat;
}
.AddtoBasketEmptyBasketLbl
{
    float: right;
    width: 100%;
    text-align: right;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    margin-right: 5px;
}
.AddtoBasketItems
{
    float: right;
    width: 100%;
    margin-top: 11px;
}
.BasketItemTop
{
    float: right;
    width: 100%;
    background-color: #dbd9d9;
    text-align: right;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #4d4d4d;
    height: 22px;
}
.BasketItemNameTop
{
    float: right;
    width: 65%;
    margin-right: 7px;
    margin-top: 2px;
}
.BasketItemAmountTop
{
    float: right;
    width: 16%;
    margin-top: 2px;
}
.BasketItemPriceTop
{
    float: right;
    width: 15%;
    margin-top: 2px;
}
.BasketItems
{
    float: right;
    width: 100%;
    text-align: right;
}
.BasketItem
{
    float: right;
    width: 100%;
    background-color: #f6f6f6;
    height: 23px;
}
.BasketItemTotal
{
    float: right;
    width: 100%;
    background-color: #961616;
    height: 24px;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
}
.BasketItemSeparator
{
    float: right;
    width: 100%;
    height: 1px;
    background-color: #dbd9d9;
}
.BasketItemName
{
    float: right;
    width: 65%;
    margin-right: 7px;
    margin-top: 2px;
    
}
.BasketItemNameLink, .BasketItemNameLink a, .BasketItemNameLink a:active, .BasketItemNameLink a:visited
{
    float: right;
    width: 65%;
    margin-right: 7px;
    margin-top: 2px;
    
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
    text-decoration: none;
    cursor: pointer;
}
.BasketItemNameLink a:hover
{
    font-family: Arial;
    font-size: 13px;
    color: #0067ab;
    text-decoration: underline;
    cursor: pointer;
}

.BasketItemAmount
{
    float: right;
    width: 15%;
    margin-top: 2px;
    font-family: Arial;
    font-size: 12px;
    color: #595959;
}
.BasketItemPrice
{
    float: right;
    margin-top: 2px;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
}
.BasketShekel
{
    float: right;
    margin-right: 4px;
    margin-top: 2px;
}
.BasketItemTotalText
{
    float: right;
    width: 80%;
    margin-right: 7px;
    margin-top: 2px;
}
.BasketItemPriceTotal
{
    float: right;
    margin-top: 2px;
}
.BasketButtonOrder
{
    float: left;
    margin-top: 5px;
}
/*************************End Basket*******************************/

/*************************** A4 ***************************/

.A4BackgroundChild
{
    float: left; 
    margin-top: 67px; 
    margin-left: -20px;
}

/*************************** end A4 ***************************/

/*************************** A5 ***************************/

.A5BackgroundTeen
{
    float: left; 
    margin-top: 67px; 
    margin-left: -20px;
}

/*************************** end A5 ***************************/


/*************************** A6 ***************************/

.A6BackgroundAdult
{
    float: left; 
    margin-top: 67px;
}
.A6BackgroundAdultImg
{
    position: relative; 
    left: -22px;
}
.A6ContentWidthTop
{
    margin-top: -150px;
}
.A6ContentWidthHeight
{
    height: 53px;
}
/*************************** end A6 ***************************/

/*************************** A7 ***************************/

.A7BackgroundTeen
{
    background-image:url(../Images/en/bg_picture_teen.gif);
    background-repeat:no-repeat;
    background-position:left top;
    width:272px;
    height:332px;
    margin-left:-21px;
    float:left;
    margin-top:48px;
}

/*************************** end A7 ***************************/


/*************************** A8 ***************************/

.A8BackgroundTeen
{
    background-image: url(../Images/en/bg_picture_teen.gif); 
    background-repeat: no-repeat;
    background-position: right top; 
    width: 272px; 
    height: 332px; 
    float: right; 
    margin-top: 48px;
}

/*************************** end A8 ***************************/

/*************************** B1 ***************************/

.B1MenuLeftDiv
{
    float:right;
    margin-top:15px;
    margin-right:70px;
    width:100%;
}

/*************************** End B1 ***************************/

/*************************** B2 ***************************/

.B2BackgroundChild
{
    background-image: url(../Images/en/bg_picture_child.gif); 
    background-repeat: no-repeat;
    background-position: right top; 
    width: 272px; 
    height: 332px; 
    margin-right: 0px;
    float: right; 
    margin-top: 48px;
}

/*************************** End B2 ***************************/

/*************************** TabbedMenu.ascx ***************************/

.MousePointer
{
    cursor: pointer;
}
.TabbedMenuDiv
{
    float: left; 
    width: 953px; 
    height: 34px; 
    margin-left: 12px;
    margin-top:3px;
}
.TabSelectedDiv
{
    float: left; 
    margin-left: 6px;
    
}
.TabButtCatalogImg
{
    cursor: pointer; 
    margin-top: 6px; 
    margin-right: 4px;
    border:none;
}
/*************************** End TabbedMenu.ascx ***************************/

.MaxWidth
{
    width: 100%;
    float: right;
}
.TabbedMenuBox
{
    text-align: center;
    width: 973px;
    margin-top: -40px;
}
.BigCatalogDiv
{
    float: right;
    width: 255px;
    margin-right: 45px;
}
.BigCatalogImg
{
    cursor: pointer;
}
.HeaderMainBox
{
    width: 904px;
    margin-right: 34px;
    margin-top: 20px;
}
.HeaderBox1
{
    float: right;
    width: 904px;
}
.HeaderBox2
{
    float: right;
    width: 904px;
    margin-top: 10px;
}
.HeaderBox1_1
{
    float: right;
    width: 595px;
    height: 23px;
    border-bottom: solid 2px #961615;
    vertical-align: top;
}
.HeaderBox1_2
{
    margin-right: 45px;
    float: right;
    width: 255px;
    height: 23px;
    border-bottom: solid 2px #961615;
}
.HeaderBoxImg1_2
{
    margin-top: 4px;
}
.HeaderBoxText1_2
{
    margin-right: 5px;
    margin-top: 0px;
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    color: #ffffff;
}
.HeaderBox2_1
{
    float: right;
    width: 595px;
}
.HeaderBox21_1
{
    float: right;
    border: solid 1px #ffffff;
    width: 270px;
    height: 98px;
}
.HeaderBox21_2
{
    float: right;
    margin-right: 40px;
    text-align: right;
    margin-top: 5px;
    width: 280px;
}
.HeaderBox212_1
{
    float: right;
    font-family: Arial;
    font-size: 13px;
    color: #ffffff;
}
.HeaderBox212_2
{
    float: right;
    width: 280px;
    margin-top: 20px;
}
.HeaderBox212_3,.HeaderBox212_3 div, .HeaderBox212_3 a:hover
{
    float: right;
    font-family: Arial;
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: underline;
    width:67px;
}
.HeaderBox212_3 a:active, .HeaderBox212_3 a:visited
{
    float: right;
    font-family: Arial;
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    width:67px;
}
.HeaderBox212_4
{
    float: right;
    font-family: Arial;
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
}
.FooterControlBox
{
    position: relative;
    margin-right: auto;
    margin-left: auto;
    margin-top: 16px;
    margin-bottom: 16px;
    width: 300px;
}
.Width185
{
    width: 185px;
}
.MarginBottom14
{
    margin-bottom: 14px;
}
.Width478
{
    width: 478px;
}
.Width310
{
    width: 310px;
}
.E1Width94
{
    width: 94px;
}
.E1Width90
{
    width: 90px;
}
.E1MarginTop15
{
    margin-top: 15px;
}
.E1ButtonBox
{
    float: right;
    width: 100%;
    margin-bottom: 19px;
}
.E1Button1
{
    float: left;
    cursor: pointer;
    margin-left: 20px;
}
.E1Button2
{
    float: left;
    cursor: pointer;
    margin-left: 7px;
}
/**************************F4 Page*********************/
.MainPartF4
{
    width:480px;
    float:right;
}
.headerTextF4
{
    font-family:Arial;
    font-size:13px;
    color:#4d4d4d;
    font-weight:bold;
    float:right;
    text-align:right;
    background-color:#dbd9d9;
    height:20px;
	padding-right:5px;
}
.Col1F4
{
	width:200px;
	float:right;
	text-align:right;
	padding-right:5px;
}
.Col2F4
{
	width:70px;
	float:right;
	padding-right:5px;
}
.Col3F4
{
	width:65px;
	float:right;
	text-align:right;
}
.Col4F4
{
	width:50px;
	float:right;
	padding-right:5px;
}
.Col5F4
{
	width:65px;
	float:right;
	padding-right:5px;
}
.ItemDetailsImageContentF4
{
	font-family:Arial;
	font-size:13px;
	color:#595959;
	text-align:right;
	padding-right:10px;
}
.DelItemF4
{
    float:right;
    margin-bottom:2px;
    cursor:pointer;
}
.rowBottLineF4
{
    width:475px;
    float:right;
    height:1px;
    background-color:#dbd9d9;
    margin-bottom:5px;
}
.SecColtextF4
{
	font-family:Arial;
	font-size:13px;
	color:#595959;
	text-align:right;
	padding-right:0px;
	width:70px;
}
.BottomTableF4
{
    background-color:#cbcaca;
    height:24px;
    width:480px;
    margin-top:5px;
}
.botTextF4
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#4d4d4d;
    text-align:right;
    vertical-align:middle;
    padding-right:5px;
    float:right;
    margin-right:10px;
}
.BotCenterPartF4
{
	border:solid 1px #cbcaca;
    width:292px;
    float:right;
}
.RightBigSpaceF4
{
    margin-right:180px;
}
.ItemVideoBGMediumF4
{
    float: right;
    width: 478px;
    background-image: url(../Images/en/title_adult_medium.gif);
    background-position: center top;
    background-repeat: no-repeat;
    height: 9px;
}
.GoRightF4
{
    float:right;
}
.TextForRdbF4
{
	width:20px;
	float:right;
}
.VSpaceF4
{
    width:100%;
    height:15px;
}
.VSpaceSmallF4
{
    width:100%;
    height:8px;
}
.AsterikF4
{
    width:8px;
    height:7px;
    margin-right:10px;
}
.F4TextBox input
{
 	float:right;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:185px;
	height:19px;
}
.F4Labels
{
    float: right;
    text-align: right;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-left: 10px;
	width:95px;
}
.F4HalfPage
{
    width:50%;float:right;
}
.F4LabelsPadding
{
margin-right:17px;   
}
.F4ButPad
{
    padding-right:480px;
}
.F4TxtWidth
{
    width:120px!important;
   
}
.F4BasketSec
{
	padding-right:15px;
	margin-top:-42px;
}
/******************end F4 Page********************/

.ImageCenterB5
{
	vertical-align:middle !important;
	margin-top:-4px;
}
.ItemDetailsImageTitleImgB5
{
    width: 9px;
    height: 9px;
    margin-top: 5px;
    margin-right: 12px;
    margin-left: 4px;
    float: right;
}
.LetterTitleMarginTop
{
	margin-top:138px;
	padding-right:20px;
}
.LetterTitleNoImg
{
	margin-top:0px;
	padding-right:0px;
}
.LetterImageVisible
{
	display:inline;
	float:right;
}
.LetterImageNotVisible
{
	display:none;
}
.ErrorMessage
{
	float: left;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
}
.Width40
{
    width:40px;
}
.Width70
{
    width:70px;
}
.Width76
{
    width:76px;
}
.Width36
{
    width:36px;
}
.Width38
{
    width:38px;
}
.LogoBoxImage
{
    margin-top:22px;
    margin-right:14px;
    position:absolute;
    z-index:999;
    width:307px;
    height:58px;
}
.VideoEmbedObject
{
    float: right;
    margin-top: 9px;
    text-align: right;
    margin-right: 17px;
    width: 614px;
    height: 387px;
    overflow: hidden;
}
.ErrorText
{
	float: left;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: red;
}
.QaAddEmailErr
{
    margin-top: 5px;
    margin-bottom: 5px;
}
.QaNameErr
{
    margin-top: 5px;
    margin-bottom: 5px;
}
.QaAddMainBodyErr
{
    margin-top: -5px;
    margin-bottom: 5px;
}
.RegistrationMask
{
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 1500;
    background-color: #7f7f7f;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
    display: none;
}
.HeaderImageQA
{
    float: left;
    height: 84px;
    width: 125px;
    border:solid 2px #ffffff;
}


/*********************************** Q&A ***********************************/

.List_DivContentBig
{
    float: left;
    width: 591px;
    text-align: left;
}
.List_HeaderBulletBig
{
    background-image: url(../Images/en/bullet_titlle_red.gif); 
    background-repeat : no-repeat; 
    width: 9px;
    height: 9px;
    margin-top: 5px;
    margin-right: 4px;
    float:right;
}
.List_HeaderTextBig
{
    float: right;
    width: 90%;
    font-family: Arial;
	font-size: 16px;
	color: #961616;
	text-align: right;  
	margin-right:4px;
}
.List_ContentTextBig
{
    width:530px;
    float:left;
    margin-left: 10px;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
}
.QAItemAnswerDiv
{
    margin-top: 15px;
    width:530px;
    float:left;
    margin-left: 10px;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
}
.extraLinksWrapQA
{
	float:right;
	width:220px;
	text-align:left;
	margin-top:20px;
	margin-right:32px;
}
.QABottomSeparator
{
    width: 660px;
    height: 38px;
    background-image: url(../Images/en/title_teens_large.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    margin-left: 10px;
    margin-top: 40px;
}
.QABottomSeparatorPaging
{
    width: 660px;
    height: 38px;
    float: right;
    margin-right: 10px;
    margin-top: 40px;
}
/*********************************** End Q&A ***********************************/

/*********************************** Personal Stories ***********************************/

.StoryDivContentBig
{
    float: left;
    width: 590px;
    text-align: left;
}

.FirstContentStoryColumn
{
    width: 660px;
	float: right;
	margin-right: 21px;
}

.StoryContentTextBig
{
    width:590px;
    float:left;
    margin-left: 10px;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
}
/*********************************** End Personal Stories ***********************************/

/*********************************** Principles of Faith ***********************************/
.PrinciplesOfFaithContent
{
	width: 666px;
	float: right;
	margin-right: 51px;
	text-align: right;
}
/*********************************** end Principles of Faith ***********************************/

/*********************************************************************************************/
/************************************** begin general item displayer *************************/
/*********************************************************************************************/
    .ItemListBox
    {
        float: left;
        width: 100%;
        text-align: left;
        margin-top: 12px;
    }
    
    .ItemImageBorderCss1, .ItemImageBorderCss1 div
    {
        float: left;
        background-image: url(../Images/en/border_pict_small_teens.gif);
        background-position: center top;
        background-repeat: no-repeat;
        width: 82px;
        height: 103px;
    }
    
    .ItemImageBorderCss1 img, .ItemImageBorderCss1 a:active, .ItemImageBorderCss1 a:visited
    {
        float: left;
        margin-top: 13px;
        margin-left: 12px;
        width: 62px;
        height: 63px;
        border: none;
    }
    
    .ItemImageBorderCss1 a:hover
    {
        float: left;
        cursor:pointer;
        margin-top: 13px;
        margin-left: 12px;
        width: 62px;
        height: 63px;
        border: none;
    }
    
    .ItemImageBorderCss2, .ItemImageBorderCss2 div
    {
        float: left;
        background-image: url(../Images/en/border_pict_small_child.gif);
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 69px;
        height: 69px;
    }
    
    .ItemImageBorderCss2 img, .ItemImageBorderCss2 a:active, .ItemImageBorderCss2 a:visited
    {
        float:left;
        margin-top:5px;
        margin-left:4px;
        border:none;
        width:60px;
        height:60px;
    }
    
    .ItemImageBorderCss2 a:hover
    {
        float:left;
        cursor:pointer;
        margin-top:5px;
        margin-left:3px;
        border:none;
        width:65px;
        height:65px;
    }
    
    
    .ItemImageBorderCss3
    {
        float: left;
        background-image: url(../Images/en/border_pict_small_child.gif);
        background-position: 6px 10px;
        background-repeat: no-repeat;
        width: 69px;
        height: 69px;
    }
    
    .ItemListBullet
    {
        width: 9px;
        height: 9px;
        margin-top: 5px;
        margin-left: 12px;
        margin-right: 4px;
        float: left;
    }
    .ItemListBulletNew
    {
        margin-left: 12px;
        margin-right: 8px;
        float: left;
        vertical-align: middle !important;
        margin-top: -4px;
    }
    
    .ItemListTitle, .ItemListTitle h2
    {
        font-family: Arial;
        font-size: 16px;
        color: #961616;
        text-align: left;
        font-weight: normal;
    }
    
    .ItemListTitleSimple ItemListTitle, .ItemListTitleSimple h2
    {
        margin-right:10px;
    }
    .ItemListTitleLink, .ItemListTitleLink a:active, .ItemListTitleLink a:visited
    {
        font-family: Arial;
        font-size: 16px;
        color: #961616;
        text-align: left;
        font-weight: normal;
        text-decoration: none;
    }
    .ItemListTitleLink a:hover
    {
        font-family: Arial;
        font-size: 16px;
        color: #961616;
        text-align: left;
        font-weight: normal;
        text-decoration: underline;
    }
    .ItemListTextBox
    {
        float: left;
        width: 490px;
    }
    .ItemListAuthor
    {
        font-family: Arial;
        font-size: 13px;
        color: #595959;
        font-weight: bold;
        margin-left: 10px;
        margin-top: 7px;
        float: left;
    }
    .ItemListPublishDate
    {
        font-family: Arial;
        font-size: 13px;
        color: #595959;
        font-weight: bold;
        margin-left: 10px;
        margin-top: 7px;
        float: left;
    }
    .ItemListText
    {
        float: left;
        width: 85%;
        font-family: Arial;
        font-size: 13px;
        color: #595959;
        margin-left: 10px;
        margin-top:3px;
    }
    .ItemListLinkIcon
    {
        float: left;
        width: 4px;
        height: 7px;
        margin-right: 4px;
        margin-top: 6px;
        margin-left: 4px;
    }
    .ItemListLinkBox
    {
        float: left;
        width: 85%;
        margin-left: 10px;
    }
    .ItemListLink, .ItemListLink a:active
    {
        float: left;
        font-family: Arial;
        font-size: 13px;
        color: #0067ab;
        cursor: pointer;
        text-decoration: none;
    }
    .ItemListLink a:hover
    {
        float: left;
        text-decoration: underline;
        color: #005299;
    }
    .ItemListLink a:visited
    {
        float: left;
        color: #451813;
        text-decoration: none;
    }
.Width100100
{
    width:100%;
    float:left;
}
/*********************************************************************************************/
/************************************** end general item displayer ***************************/
/*********************************************************************************************/


/*********************************************************************************************/
/**************************************** English Site ***************************************/
/*********************************************************************************************/


.DirectionEN
{
    direction: ltr;
}
.TopHeaderEN
{
	text-align: center;
	width: 973px;
	height: 219px;
	background-image: url(../Images/en/header_adult_english.jpg);
	background-repeat: no-repeat;
}
.LogoBoxImageEN
{
    margin-top:13px;
    margin-left:15px;
    position:absolute;
    z-index:999;
    width:307px;
    height:58px;
}

.LanguageContentEN
{
	float: right;
	margin-right: 15px;
	width: 130px;
	height: 30px;
	padding-top: 8px;
	
}
.LanguageSpacerEN
{
	float: left;
	margin-right: 11px;
	margin-left: 11px;
}
.LanguageSpacerDividBlackEN
{
    margin-top: 2px;
}
.SelectedLanguageEN
{
	float: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.UnselectedLanguageEN
{
	float: left;
	font-family: Arial;
	font-size: 13px;
	color: #052a75;
	cursor: pointer;
}
.UnselectedLanguageEN a
{
	font-family: Arial;
	font-size: 13px;
	color: #052a75;
	text-decoration: none;
}
.UnselectedLanguageEN a:hover
{
	font-family: Arial;
	font-size: 13px;
	color: #052a75;
	text-decoration: underline;
}

.FloatLeft
{
	float: left;
}
.HeaderSearchContentEN
{
	float: left;
	margin-left: 35px;
	margin-top: 65px;
	width: 320px;
	height: 60px;
}
.HeaerSearchOptionsEN
{
	float: left;
	width: 320px;
	margin-top: 2px;
}
.HeaderSearchOptionTitleEN
{
	float: left;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #961616;
	padding-top: 2px;
	margin-left: 3px;
}
.HeaderSearchLinkImgEN
{
	margin-top: 8px;
	margin-left: 2px;
}
.TabMenuItemEN
{
    background-image: url('../Images/en/tab_EN.gif');
    background-position: center top;
    background-repeat: no-repeat;
    float: left; 
    margin-left: 6px;
    width:110px;
    height:39px;
    cursor: pointer;
}
.TabMenuItemTxtEN
{
    float: left;
    font-family: Arial;
    font-size: 16px;
    font-weight: normal;
    color: #441813;
    margin-top: 12px;
    text-align: center;
    width: 100%;
}
.TabMenuItemENLnk, .TabMenuItemENLnk a, .TabMenuItemENLnk a:hover, .TabMenuItemENLnk a:visited
{
    font-family: Arial;
    font-size: 16px;
    font-weight: normal;
    color: #441813;
    cursor: pointer;
    text-decoration: none;
}
.TabMenuItemSelectedEN
{
    background-image: url('../Images/en/tab_EN_selected.gif');
    background-position: center top;
    background-repeat: no-repeat;
    float: left; 
    margin-left: 6px;
    width:110px;
    height:39px;
    cursor: pointer;
}
.TabMenuItemTxtSelectedEN
{
    float: left;
    font-family: Arial;
    font-size: 16px;
    font-weight: normal;
    color: #ffffff;
    margin-top: 12px;
    text-align: center;
    width: 100%;
}
.FooterTextEN
{
    font-family:Arial;
    font-size:12px;
    color:#919191;
    float:left;
    cursor:pointer;
}
.FooterControlBoxEN
{
    position: relative;
    margin-right: auto;
    margin-left: auto;
    margin-top: 16px;
    margin-bottom: 16px;
    width: 300px;
}
.WidthHPEN
{
    width:70px;
}
.WidthAboutUsEN
{
    width:50px;
}
.WidthOutFaithEN
{
    width:50px;
}
.WidthBlogEN
{
    width:32px;
}
.WidthContactUsEN
{
    width:64px;
}
.FooterTextEN a, .FooterTextEN a:hover, .FooterTextEN a:visited
{
    font-family:Arial;
    font-size:12px;
    color:#919191;
    float:right;
    cursor:pointer;
    text-decoration: none;
}
.PagerDividerEN
{
    border: none;
    padding-left: 4px;
    padding-right: 4px;
    margin-top: 3px;
    float: left;
}
.AboutUsENHeaderSeparator
{
    width: 652px;
    height: 44px;
    background-image: url(../Images/en/main_title_adults_english.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    float: left;
    margin-left: 43px;
    margin-top: 66px;
}
.AboutUsENSeparator
{
    width: 666px;
    height: 44px;
    background-image: url(../Images/en/main_title_adults_english.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    float: left;
    margin-left: 21px;
    margin-top: 66px;
}
.AboutUsENSubHeaderText
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #451813;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: left;
    margin-left: 11px;
}
.AboutUsENContentText
{
    float: left;
    width: 626px;
    margin-left: 32px;
    margin-top: 18px;
    margin-bottom:30px;
    text-align: left;
    font-family:Arial;
    font-size:13px;
    color:#595959;
}
.AboutUsENContentText p, .AboutUsENContentText span
{
    text-align: left;
    font-family:Arial;
    font-size:13px;
    color:#595959;
}
.AboutUsENContentText1
{
    float: left;
    width: 65%;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
}
.AboutUsENContentText2
{
    float: left;
    width: 100%;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 17px;
}
.AboutUsENContentText3
{
    float: left;
    width: 100%;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: -1px;
}
.AboutUsENContentText3Title
{
    float: left;
    width: 100%;
	margin-top: 18px;
}
.AboutUsENContentText3TitleH3
{
    float: left;
    width: 100%;
    font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #961616;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
	
}
.AboutUsENContentText4
{
    float: left;
    width: 100%;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 17px;
}
.AboutUsENBottomSeparator
{
    width: 666px;
    height: 42px;
    background-image: url(../Images/en/main_title_adults_english.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    float: left;
    margin-left: 21px;
    margin-top: 37px;
}
.AboutUsENSubBottomText
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #961616;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: left;
    margin-left: 11px;
}
.AboutUsBottomSendMessage
{
    float: left;
    width: 666px;
    margin-left: 32px;
    margin-bottom: 70px;
    margin-top: 11px;
}
.AboutUsENQuestionOrComment
{
    float: left;
    width: 100%;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: -3px;
}
.AboutUsENLblFirstName
{
    float: left;
    width: 85px;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 14px;
	margin-right: 10px;
}
.AboutUsENLblLastName
{
    float: left;
    width: 80px;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 14px;
	margin-right: 10px;
	margin-left: 23px;
}
.AboutUsENLblEmail
{
    float: left;
    width: 85px;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 4px;
	margin-right: 10px;
}
.AboutUsENLblMessage
{
    float: left;
    width: 85px;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-top: 4px;
	margin-right: 10px;
}
.AboutUsENSendCommentBodyInput
{
	float:left;
	width: 192px;
	margin-top: 11px;
}
.AboutUsENSendCommentTextBox
{
	float:left;
	width:2px;
}

.AboutUsENSendCommentTextBoxtop
{
	background-image:url('../Images/en/text_box_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
	margin-top:-1px;
	float:left;
}

.AboutUsENSendCommentTextBoxmiddle
{
	border-left:1px solid #C7C1B4;
	height:15px;
	float:left;
	margin-left:-1px;
}

.AboutUsENSendCommentTextBoxbottom
{
	background-image:url('../Images/en/text_box_left_bottom.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:10px;
	float:left;
}

.AboutUsENSendCommentBodyInput input
{
	float:left;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:185px;
	height:19px;
}

.AboutUsENSendCommentTextBoxBottom
{
	float:left;
	width:2px;
}

.AboutUsENSendCommentTextBoxBottomtop
{
	background-image:url('../Images/en/text_box_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
	margin-top:-1px;
	float:left;
	width:2px;
}

.AboutUsENSendCommentTextBoxBottommiddle
{
	border-right:1px solid #C7C1B4;
	height:15px;
	float:left;
	width:2px;
}

.AboutUsENSendCommentTextBoxBottombottom
{
	background-image:url('../Images/en/text_box_right_bottom.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
	float:left;
	width:2px;
}

.AboutUsENEmailInput
{
	float:left;
	width: 496px;
	margin-top: 1px;
}
.AboutUsENEmailTextBox
{
	float:left;
	width:2px;
}

.AboutUsENEmailTextBoxtop
{
	background-image:url('../Images/en/text_box_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
	margin-top:-1px;
	float:left;
}

.AboutUsENEmailTextBoxmiddle
{
	border-left:1px solid #C7C1B4;
	height:15px;
	float:left;
}

.AboutUsENEmailTextBoxbottom
{
	background-image:url('../Images/en/text_box_left_bottom.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:10px;
	float:left;
}

.AboutUsENEmailInput input
{
	float:left;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:490px;
	height:19px;
}
.AboutUsENEmailInput textarea
{
    float:left;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:488px;
	height:86px;
	overflow-y:scroll;
}

.AboutUsENEmailTextBoxBottom
{
	float:left;
	width:2px;
}

.AboutUsENEmailTextBoxBottomtop
{
	background-image:url('../Images/en/text_box_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
	margin-top:-1px;
	float:right;
}

.AboutUsENEmailTextBoxBottommiddle
{
	border-right:1px solid #C7C1B4;
	height:15px;
	float:right;
}

.AboutUsENEmailTextBoxBottombottom
{
	background-image:url('../Images/en/text_box_right_bottom.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
	float:right;
}
.AboutUsENCommentInput
{
	float:left;
	width: 496px;
	margin-top: 1px;
}
.AboutUsENCommentTextBox
{
	float:left;
	width:2px;
}

.AboutUsENCommentTextBoxtop
{
	background-image:url('../Images/en/text_box_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:5px;
	float:left;
}

.AboutUsENCommentTextBoxmiddle
{
	border-left:1px solid #C7C1B4;
	height:82px;
	float:left;
	width:2px;
	margin-left:-1px;
}

.AboutUsENCommentTextBoxbottom
{
	background-image:url('../Images/en/text_box_left_bottom.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:10px;
	float:left;
}

.AboutUsENCommentInput textarea
{
    float:left;
	border:0px;
	border-bottom:1px solid #C7C1B4;
	border-top:1px solid #C7C1B4;
	width:488px;
	height:88px;
	overflow-y:scroll;
}

.AboutUsENCommentTextBoxBottom
{
	float:left;
	width:2px;
}

.AboutUsENCommentTextBoxBottomtop
{
	background-image:url('../Images/en/text_box_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
	float:left;
	width:2px;
}

.AboutUsENCommentTextBoxBottommiddle
{
	border-right:1px solid #C7C1B4;
	height:82px;
	float:left;
	width:2px;
}

.AboutUsENCommentTextBoxBottombottom
{
	background-image:url('../Images/en/text_box_right_bottom.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:5px;
	float:left;
	width:2px;
}
.AboutUsENWebMasterAproval
{
    float: left;
    width: 300px;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	margin-left: 137px;
}
.AboutUsENButtons
{
	clear:both;
    float:left;
    margin-bottom:20px;
    margin-left:427px;
    margin-top:6px;
    width:160px;
}
.AboutUsENSendButton
{
	float:right;
	margin-right:10px;
	cursor: pointer;
}
.AboutUsENCancelButton
{
    cursor: pointer;
	float:right;
}
.ErrorTextEN
{
	float: left;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: red;
	width: 100%;
	margin-left: 0px;
}
.LetterImageVisibleEN
{
	display:inline;
	float:left;
}
.LetterImageNotVisibleEN
{
	display:none;
}
.ErrorMessageEN
{
	float: left;
    text-align: left;
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	width: 100%;
	margin-left:0px;
}
.PrinciplesOfFaithContentEn
{
	width: 666px;
	float: left;
	margin-left: 51px;
	text-align: left;
}
.AboutUsENBackgroundImageLeft
{
    background-image: url(../Images/en/bg_picture_adults.gif); 
    background-repeat: no-repeat;
    background-position: left bottom; 
    width: 255px; 
    height: 414px; 
    float: right; 
    
}
.Content2ColumnsEN
{
	width: 607px;
	float: left;
	margin-left: 0px;
}
.ThirdColumnContentEN
{
	width: 265px;
	float: right;
	margin-left: 25px;
	margin-right: 21px;
}
.AboutUsENBackgroundChild
{
    float: right; 
    margin-top: 112px; 
    margin-right: -20px;
}
.ImageBorderNormalEN{
    float:left;
    width: 125px;
    height: 84px;
    margin-right:10px;
    margin-bottom:30px;
}
.ImageContainerNormalEN{
    float:left;
    width:134px;
    height:91px;
    margin-top:5.7px;
    margin-left:6px;
}
.LinksAccumHeaderEN
{
	width: 965px;
	height: 65px;
}
.HeaderTextD2EN
{
	float:left;
	width:685px;
	margin-left:25px;
}
.LinksAccumTitleEN
{
    float: left;
    width: 96%;
    text-align: left;
    margin-left: 12px;
    margin-bottom: 4px;
}
.LinksAccumTitleBgEN
{
    float: left;
    width: 96%;
    background-image: url(../Images/en/main_title_adults.gif);
    background-position: center top;
    background-repeat: no-repeat;
    height: 27px;
}
.LinksAccumWrapBG
{
	margin-left:20px;
	text-align:left;
	background-image:url('../Images/en/bg_picture_adults.gif');
	background-repeat:no-repeat;
	background-position: right -1px;
	width:945px;
}

.LinkItemDivEN
{
    float: left;
    width: 660px;
    text-align: left;
}
.List_ContentTextEn
{
    float:left;
    margin-left: 10px;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
}
.LinkItemTitleEN
{
	float:left;
	width:100%;
	margin-top:-6px;
}
.LinkItemTitleImgEN
{
    width: 9px;
    height: 9px;
    margin-top: 7px;
    margin-left: 12px;
    margin-right: 4px;
    float: left;
}
.LinkItemImageTitleTextEN
{
    float: left;
    width: 90%;
	text-align: left;
	
}
.LinkItemSubHeaderWithEN
{
	width:660px;
	margin-left:12px;
}
.LinkItemTitleBoldEN
{
	font-size:13px;
	font-family:Arial;
	color:#595959;
	font-weight:bold;
	padding-left:12px;
	float:left;
	width:43px;
}
.LinkItemSubTitle2EN
{
	font-family:Arial;
	font-size:13px;
	color:#595959;
	float:left;
	width:550px;
	margin-left:25px;
}
.ItemLinkDetailsTextEN p.ItemLinkDetailsTextEN
{
	font-family:Arial;
	font-size:13px;
	color:#595959;
	float:left;
	width:500px;
	margin-left:30px;
}

.ItemLinkDetailsTextEN p
{
	font-family:Arial;
	font-size:13px;
	color:#595959;
	float:left;
	width:500px;
	margin-left:30px;
}

.ItemLinkLnkEN, .ItemLinkLnkEN a:active
{
    float:left;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    color: #0067ab; 
    text-decoration: none;
}
.ItemLinkLnkEN a:visited, a.ItemLinkLnkEN:visited
{
    color: #451813;
    text-decoration: none;
}
.ImageTitleTextLinkH2EN
{
    font-family: Arial;
	font-size: 16px;
	color: #961616;
	text-align: left;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}
.ItemVideoBGAdultEn
{
    float: left;
    width: 652px;
    background-image: url(../Images/en/main_title_adults.gif);
    background-position: left top;
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 27px;
    margin-left: 30px;
}

.RightColumnContentEN
{
	
	width: 238px;
	float: left;
	margin-left: 95px;
	margin-top:-27px;
	text-align:left;
}
.RightPartEn
{
	width:238px;
}
.RightBannerImg
{
    float: left;
    width: 238px;
    height:80px;
    margin-left:9px;
}
.SubHeaderTextEn
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #451813;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: left;
    margin-left: 32px;
    width:100%;
    
}
.BlogItempostDate
{
    float:left;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    text-align:left;
}
.BlogItempostDate p,.BlogItempostDate span
{
    font-family: Arial;
    font-size: 13px;
    color: #595959;
}
.TextDarkGrayBoldEn
{
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    text-align: left;
    font-weight: bold;
    width:100%;
}
.BlogImageHP
{
	float:left;
	width:60px;
	height:60px;
	margin-top:-5px;
}
.leftSpaceBlogSec
{
	margin-left:32px;
}
.leftNormalTextSpace
{
	margin-left: 10px;
}
.BlogTextLeftSpace
{
	margin-left:32px;
	margin-top:7px;
	width:630px;
}
.HomepageEnWidth
{
	width:478px;
	float:left;
}
.TitlePostWidth
{
	width:380px;
	float:left;
	margin-top:5px;
}
.FAQAccumColumn1ContentEN
{
    width: 666px;
    float: left;
    margin-top: 27px;
    margin-left: 11px;
    margin-bottom: 4px;
}
.ItemsQAWidthEN
{
    width:100%;
    float:left;
}
.QABottomSeparatorEN
{
    width: 660px;
    height: 38px;
    background-image: url(../Images/en/title_teens_large.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    margin-left: 10px;
    margin-top: 40px;
}
.FAQRightBgEN
{
    background-image: url(../Images/en/bg_picture_teen.gif); 
    background-repeat: no-repeat;
    background-position: right top; 
    width: 272px; 
    height: 332px; 
    margin-right: -21px;
    float: right; 
    margin-top: 48px;
}
.PublicationsWrapEN
{
    width:100%;
    float:left;
    margin-left:10px;
    margin-top:-25px;
}
.HomaPageAllPublications
{
    width:660px;
    float:left;
    text-align:left;
    margin-top:-20px;
    margin-left:32px;
    height:34px;
}

.HomaPageAllPublications A
{
	font-family:Arial;
	font-size:13px;
	color:#0067AB;
	text-decoration:none;
	
}

.HomaPageAllPublications A:hover
{
	text-decoration:underline;
}

.HomaPageAllPublications A:visited
{
	color:#451819;
}

.HomaPageAllPublications img
{
	padding-left:7px;
}

.HPPublicationImageBox
{
    float:left;
	width:120px;
	height:172px; 
	margin-right:25px;   
}

.HPPublicationImage
{
    /*height:172px;*/
    width:120px;
    margin-left:4px;
    margin-top:6px;
    float:left;
    border: solid 2px #ffffff;
}

.PublicationCatalogEN
{
    width:100%;
    float:left;
    text-align:center;
    margin-top:5px;
}

.PublicationCatalogEN A
{
	font-family:Arial;
	font-size:13px;
	color:#0067AB;
	text-decoration:none;
	
}

.PublicationCatalogEN A:hover
{
	text-decoration:underline;
}

.PublicationCatalogEN A:visited
{
	color:#451819;
}

.PublicationCatalogEN img
{
	padding-left:7px;
}
.ItemVideoTitleWithLinkEn
{
    float: left;
    width: 542px;
    text-align: left;
    margin-left: 52px;
    margin-bottom: 4px;
}
.RedBulletTitle
{
	width:9px;
	height:9px;
	float:left;
	margin-right:6px;
	margin-top:4px;
}
.BlogPTopSpace
{
	margin-top:10px;
}
.ContentTextEn
{
    float: left;
    font-family: Arial;
    font-size: 13px;
    color: #595959;
    text-align:left;
    margin-left:50px;
}
.BlogPagerLeftmargin
{
	margin-left:45px;
}
.rightPartMargin
{
	margin-left:2px;
	width:100%;
	
}
.AboutMeSection
{
	width:237px;
	height:9px;
}
.PictureSmallWithBorder
{
    width: 60px;
    height: 60px;
    border:solid 2px #ffffff;
}
.BlogMainContent
{
	width: 670px;
	float: left;
	margin-left: -20px;
}
.BlogRightPart
{
	margin-top: 80px; 
	width: 235px; 
	float: right; 
	margin-right: 50px;
}
.BlogAboutMe
{
	margin-top: 30px; 
	margin-left: 5px;
}
.BlogArchiveSection
{
	margin-top: 30px; 
	width: 235px; 
	float: right; 
	margin-right: 50px;
	
}
/*****************Archive blog section***************************************/
.ArchiveYearItem
{
	width:232px;
	background-color:#e2e0e0;
	font-family:Arial;
	font-size:14px;
	color:#961616;
	text-align:left;
	padding:5px 0px 5px 5px;
	cursor:pointer;
}
.ArchiveMonthItem
{
	width:232px;
	background-color:#d3d2d2;
	font-family:Arial;
	font-size:14px;
	color:#961616;
	text-align:left;
	text-align:left;
	padding:5px 0px 5px 5px;
	cursor:pointer;
 position:relative;
}
.ArchiveNonLinkItem
{
	width:237px;
	background-color:#c9c8c8;
	height:22px;
	padding-top:2px;
}	
.ArchiveLinkItem
{
	
	background-color:#c9c8c8;
	font-family:Arial;
	font-size:14px;
	color:#961616;
	text-align:left;
	cursor:pointer;
	text-decoration:none;
	padding-left:0px;
}
.ArchiveLinkItem a.visited,a.visited
{
	text-decoration:none;
}
.ArchiveLinkItem a.hover
{
	text-decoration:underline;
}
	
.ArchiveBullet
{
	margin-left:7px;
	margin-right:7px;
	width:9px;
	height:9px;
	cursor:pointer;
}
.ArchiveArrowRed
{
	margin-left:23px;
	margin-right:7px;
	width:4px;
	height:7px;
	cursor:pointer;
	vertical-align:middle;
}
.ArchiveArrowRedForMonth
{
	margin-left:23px;
	margin-right:7px;
	width:7px;
	height:4px;
	cursor:pointer;
	vertical-align:middle;
}
.ArchiveArrowRedDown
{
	width:7px;
	height:4px;
	cursor:pointer;
	margin-left:160px;
	vertical-align:middle;
}
.ArchiveDisplay
{
	display:inline;
}
.ArchiveNotDisplay
{
	display:none;
}
.ArchiveItemSelected
{
	width:237px;
	background-color:#961616;
	font-family:Arial;
	font-size:14px;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	padding-left:0px;
	height:22px;
	vertical-align:middle;
}
.ArchiveSelectedText
{
	margin-left:54px;
	margin-top:3px;
	
}
.ArchiveMainDiv
{
	/*margin-top:65px;*/
	/*margin-right: -235px;*/
}
.ContentWidthEN
{
	width: 965px;
}
.EnMainPartSpace
{
	margin-left:-10px;
}
.PublicationsHeight
{
	height:210px;
}
.BottomAdultBlog
{
	width:652px;
	margin-left:44px;
}
.OurFaithBottom
{
	padding-bottom:20px;
}
.ArchiveSpace
{
	/*margin-left:-47px;*/
}
/*****************end Archive blog section***************************************/

/*********************************************************************************************/
/************************************** end English Site *************************************/
/*********************************************************************************************/

@media print 
{
    /*****   Styles for print   ******/
      .ArticlePritingButtons{display:none;}
}
.SetHomePage
{
    cursor:hand!important;
    font-weight:bold!important;
    color:#004080!important;
    font-family:Verdana!important;
    display:inline!important;
    font-weight:bold;
}
.DivSetHomePage
{
    width:320px;
    float:left;
    text-align:left;
    margin-top:160px!important;
    margin-left:20px;
    
}




/*******************************  MEDIA FILES *******************************/

.ShowMediaItems
{
    float:left;
    width:260px;
    white-space:normal !important;
}   
.FileRowHRef
{
    float:left;
    width:100%;
    cursor:pointer;
    white-space:pre;
}
.FileRowSpan
{
    float:left !important;
    width:100%;
    margin-top:5px;
    color:#961616;
    white-space:normal !important;
}
.FileRowSpan IMG
{
    float:none !important;
    width:16px !important;
    height:15px !important;
    margin-right:10px !important;
    margin-left:0px !important;
    margin-top:0px !important;
    margin-bottom:0px !important;
    vertical-align:bottom !important;
}
.ShowMediaItems a, .ShowMediaItems a:active, .ShowMediaItems a:visited
{
    color:#961616;
    text-decoration:none;
    cursor:pointer;
}
.ShowMediaItems a:hover
{
    color:#961616;
    text-decoration:underline;
    cursor:pointer;
}
.ShowMediaItems div
{
    
}
/*******************************  END MEDIA FILES *******************************/
