.clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}

.ulderline
{
    margin-left:10px;
    font-size:12px;
    float:left;
    text-decoration: line-through;
}
#blanket {
   /*background-color:#111;*/
   background:url("/web/img/bg-1.png");
   -background: none;
   -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/bg-1.png', sizingMethod='scale');
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}
#blanked {
   /*background-color:#111;*/
   background:url("/web/img/bg-1.png");
    	-background: none;
    	 -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/bg-1.png', sizingMethod='scale');
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}
.normGallery,.smallGallery
{
    padding:1px;
    border:1px solid #c2c2c2;
}
.smallGallery
{
    max-height:80px;
    max-width:200px;
    float:left;
    margin-left:5px;
    margin-bottom:5px;
    width: expression( this.scrollWidth > 200 ? "201px" : "auto" );
}
.normGallery
{
    max-height:400px;
    max-width:600px;
    width: expression( this.scrollWidth > 600 ? "601px" : "auto" );
}
legend{
    color:#000000;
}
.user_name
{
color:#92AC91;
font-family:arial;
font-size:10px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.user_name:hover 
{
  color:red;  
}
.male
{
    background:url("/web/img/male.png") no-repeat;
    height:16px;
    width:16px;
    float:right;
    margin-top:3px;
    margin-right:5px;
}
.female
{
    background:url("/web/img/female.png") no-repeat;
    height:16px;
    width:16px;
    float:right;
    margin-top:3px;
    margin-right:5px;
}
.user_rank
{
color:#92AC91;
font-family:arial;
font-size:10px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
fieldset {
overflow:hidden;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FAFAFA none repeat scroll 0 0;
border:1px solid #DDDDDD;
margin:0px;
padding:5px;
}
.bimg
{
    border:1px solid #A29894;
    width:600px;
}
.borderImg,.forumImage
{
    border:1px solid #A29894;
    display:block;
    margin-top:10px;
    padding:1px;
    max-height:250px;
    max-width:500px;
    width: expression( this.scrollWidth > 500 ? "501px" : "auto" );
}
.forumImage
{
    max-height:400px;
}
.edit:hover {
  color:#36638E;
  font-size:12px;
  text-decoration:underline;
}
.edit
{
  text-decoration:none;
  color:#898a8b;
  font-size:12px;
}
.resultBlock {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DAE2E8;
margin:8px;
padding:5px 4px 4px 4px;
}
#popUpDiv {
background-color:#eeeeee;
width: 400px;
top:200px;
left:-100px;
height: auto;
z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
#popUpReportBug {
background-color:#eeeeee;
width: 400px;
top:200px;
left:-100px;
height: auto;
z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
#popUpShareFriend,#image_upload_div,#music_select_div,#popUpReportBug
{
-moz-border-radius:6px;
-webkit-border-radius:6px;
}
#popUpShareFriend,#image_upload_div,#music_select_div{
background-color:#eeeeee;
width: 400px;
top:200px;
left:-100px;
height: auto;
z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
.friend_blok
{
   position:absolute;
   background-color:#c6d2dd;
   width: 400px;
   height: auto;
}
.box_title {
border-bottom:1px solid #466E94;
border-top:1px solid #6088B3;
padding:4px 10px 5px;
background:#4b769f;
color:#ffffff;
font-weight:bold;
text-align:left;
}
.box_body {
background-color:#FFFFFF;
border-left:1px solid #AAAAAA;
border-right:1px solid #AAAAAA;
padding:16px 14px;
}
.box_controls {
background-color:#F2F2F2;
border-top:1px solid #CCCCCC;
border-left:1px solid #AAAAAA;
border-right:1px solid #AAAAAA;
border-bottom:1px solid #AAAAAA;
text-align:right;
height:30px;
padding:5px;
}

.twomenusmollr
{
    float:left;
    font-size:13px;
    color:#ffffff;
    border:solid #5C82AB 1px;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    height:30px;
    width:70px;
    background:#7E9CBC;
}
.twomenur
{
    float:left;
    font-size:13px;
    color:#ffffff;
    border:solid #5C82AB 1px;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    height:30px;
    width:125px;
    background:#7E9CBC;
}
.font
{
    font-size:14px;
    color:#45688E;
    cursor:pointer;
    font-weight:bold;
    text-decoration:none;
}
.fontr
{
    font-size:14px;
    color:#ffffff;
    cursor:pointer;
    font-weight:bold;
    text-decoration:none;
}
.twomenu
{
    float:left;
    border:0px;
    background:#ffffff;
    text-align:center;
    height:30px;
    width:125px;
}
.twomenusmoll
{
    float:left;
    border:0px;
    background:#ffffff;
    text-align:center;
    height:30px;
    width:70px;
}
.col
{
color:#2B587A;
/*text-decoration:none;*/
font-size:14px;
}
a#fdbk_tab {
  top: 25%;
  left: 0;
  color: #FFF;
  cursor:pointer;
  text-indent:-100000px;
  overflow:hidden;
  position: fixed;
  z-index: 100000;
  margin-left: -8px;
  background-image: url("/web/img/all.png");
  background-repeat: no-repeat;
  background-position: 0px -31px;
  width: 33px;
  height: 94px;
  _position: absolute;
}
a#fdbk_tab:hover {
    margin-left: -4px;
}
.text2
{
    font-size:11px;
    text-align:left;
    color:#444546;
}
.text3
{
    font-size:11px;
    text-align:left;
    color:#000000;
}
.date
{
    color:#898a8b;
    font-size:11px;
}
.filmname2
{
    font-weight:bold;
    color:#498ab2;
    font-size:12px;
}
.filmname3
{
    font-weight:bold;
    color:#498ab2;
    font-size:12px;
    cursor:pointer;
}
.imgIe
{
    cursor:pointer;
    /*float:right;*/
    margin-top:5px;
    _float:none;
    border:0px;
}
.faq
{
   background:#e5ecf3;
   padding:10px;
   _padding:0px;
   text-align:left;
   font-size:12px;
   _height:300px;
}
.list
{
    /*margin-left:35px;*/
    /*margin-right:35px;*/
    background:url("/web/img/bg_top.png") repeat-x;
    height:63px;
    min-width:965px;
    _width:965px;
}
.left_arrow
{
    background-image: url("/web/img/all.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height:20px;
    width:18px;
    cursor:pointer;
    float:left;
    border:0;
}
.right_arrow
{
    background-image: url("/web/img/all.png");
    background-repeat: no-repeat;
    background-position: -17px 0px;
    height:20px;
    width:18px;
    cursor:pointer;
    float:left;
    border:0;
}
.errorStyle
{
    text-align:center;
    background-color: #ffc0cb;
    background-image: url("/web/img/error-red.gif");
    background-repeat: no-repeat;
    background-position: 6px 3px;
    /*padding-rigform-textht: 0pt;*/
    padding-top: 5px;
    padding-bottom: 5px;
    width: 180px;
    _width: 150px;
    margin-left:405px;
    _margin-left:395px;
    border-bottom:solid #e5ecf3 2px;
}
.infoStyle
{
    width: 180px;
    color:gray;
    _width: 162px;
    margin-left:405px;
}
.divError
{
   /* font-size:11px;
    margin-left: 26px;*/
    _font-size:11px;
    width: 110px;
    margin-left:15px;
    _width: 60px;
    _margin-left:7px;
}
.two
{
    float:left;
    background:url("/web/img/twomovies_new_year_logo.png") no-repeat;
    height:63px;
    /*width:347px;*/
    width:356px;
    cursor:pointer;
}
.back
{
    float:right;
    background:url("/web/img/back.png") no-repeat;
    height:50px;
    width:80px;
    cursor:pointer;
}
body
{
    height:100%;
    padding:0px;
    margin:0px 34px 0px 34px;
    margin-left: expression( document.body.clientWidth < 1000 ? "0px" : "auto" );
    margin-right: expression( document.body.clientWidth < 1000 ? "0px" : "auto" );
    background:#e5ecf3;
}
form
{
    margin:0px;
    padding:0px;
}
.social
{
    margin-left:30px;
    float:left;
    margin-top:16px;
    text-align:left;
    width:170px;
}
.reg_color
{
    color:#498ab2;
    font-family:Arial;
}
.input
{
    height:18px;
    width:127px;
    float:right;
}
.input_exit
{
    height:24px;
    color:#498ab2;
    font-family:arial;
    font-size:11px;
    width:45px;
    float:right;
}
.log_div
{
    float:right;
    margin:8px;
    height:10px;
    width:380px;
    font-family:arial;
}
.log
{
    float:right;
    width:143px;
    _width:157px;
    font-family:Arial;
    font-size:14px;
    margin-top:10px;
    color:#444546;
    height:18px;
    text-align:left;
}
.reg
{
    margin-top:20px;
    float:right;
    width:180px;
    height:25px;
    color:#498ab2;
    text-align:left;
}
.topMenu
{
    margin:2px 0px 3px 0px;
    background:url("/web/img/top_peas.png") repeat-x;
    height:51px;
    min-width:965px;
    _width:965px;
}
.leftpeas
{
    float:left;
    background-image: url("/web/img/all.png");
    background-repeat: no-repeat;
    background-position: -184px -1px;
    width:2px;
    height:51px;
}
.topProbel
{
    float:left;
    background-image: url("/web/img/all.png");
    background-repeat: no-repeat;
    background-position: -34px -64px;
    width:6px;
    height:51px;
}
.topButton
{
    float:left;
    height:20px;
    margin-top:20px;
    margin-left:14px;
    margin-right:14px;
}
.topButtonNew
{
    float:left;
    background:url("/web/img/new.png") no-repeat;
    background-position:45px 2px;
}
.topButtonr
{
    float:right;
    height:20px;
    margin-top:20px;
    margin-right:10px;
}
.topButtonCrosst
{
    float:left;
    height:20px;
    margin-top:20px;
    margin-left:14px;
    padding-right:14px;
    background:url("/web/img/cross.png") no-repeat;
    background-position:65px 8px;
}
.topButtonCrossm
{
    float:left;
    height:20px;
    margin-top:20px;
    margin-left:14px;
    padding-right:14px;
    background:url("/web/img/cross.png") no-repeat;
    background-position:47px 8px;
}
.topButtonCrossm:hover
{
    background:url("/web/img/crossr.png") no-repeat;
    background-position:47px 8px;
}
.topButtonCrosst:hover
{
    background:url("/web/img/crossr.png") no-repeat;
    background-position:65px 8px; 
}
.topHref
{
    color:#444546;
    font-size:14px;
    text-decoration:none;
    font-family:Arial;
}
.topHref:hover
{
   text-decoration:underline; 
}
.topHref1
{
    color:#444546;
    font-size:14px;
}
.topHref1:hover{
    color:#888888;
}
.topHrefr
{
    color:#498ab2;
    font-size:12px;
    font-family:Arial;
}
.topHrefr1
{
    color:#498ab2;
    font-size:14px;
    font-family:Arial;
}
.topSelect
{
    background:url("/web/img/top_menu_select.png") no-repeat;
    height:14px;
    width:15px;
}
/*  comment - css block */
.comment
{
    background-attachment:fixed;
    background:url("/web/img/all.png") no-repeat;
    background-position: -59px -84px;
    height:17px;
    width:21px;
    float:left;
}

.comment_vote_div
{
    float: right;
    margin-right: 10px;
}


.comment_rating_show
{
    width:60px;
    text-align:right;
    margin-right:10px;
}
.comment_vote_rating_is_up
{
    color: #84C225;
}
.comment_vote_rating_is_down
{
    color: red;
}
.comment_vote_rating_is_normal
{
    color: #498AB2;
}

.comment_rating_show, .comment_rating_show div
{
    float:right;
    font-size: 14px;
    font-weight: bold;
    margin-top:1px;
}

.comment_vote_up_click
{
    background: url("/web/img/ok.png") no-repeat transparent;
    cursor: pointer;
    height: 15px;
    margin: 2px 3px 0px 3px;
    width: 16px;
}
.comment_vote_down_click
{
    background: url("/web/img/bed.png") no-repeat transparent;
    cursor: pointer;
    height: 15px;
    margin: 3px 3px 0px 3px;
    width: 15px; 
}
/* */


.playbutton
{
    background-attachment:fixed;
    background:url("/web/img/all.png") no-repeat;
    background-position: -40px -84px;
    height:17px;
    width:17px;
    margin-right:3px;
    float:left;
}
.download
{
    background:url("/web/img/all.png") no-repeat;
    background-position: -186px -67px;
    cursor:pointer;
    height:65px;
    width:250px;
    float:left;
}.download2
{
    background:url("/web/img/all.png") no-repeat;
    background-position: -186px -1px;
    cursor:pointer;
    height:65px;
    width:250px;
    float:left;
}
.download3
{
    background:url("/web/img/download3.png") no-repeat;
    cursor:pointer;
    height:65px;
    width:250px;
    float:left;
}
.download4
{
    background:url("/web/img/download4.png") no-repeat;
    cursor:pointer;
    height:65px;
    width:250px;
    float:left;
}
.ovg-banner
{
    background:url("/web/img/all.png") no-repeat;
    background-position: -186px -132px;
    cursor:pointer;
    height:60px;
    width:107px;
    float:left;
}
.selectrater
{
    background-attachment:fixed;
    background:url("/web/img/all.png") no-repeat;
    background-position: -125px -82px;
    height:17px;
    width:9px;
    float:left;
}
.selectratel
{
    background-attachment:fixed;
    background:url("/web/img/all.png") no-repeat;
    background-position: -116px -82px;
    height:17px;
    width:9px;
    float:left;
}
.jastrater
{
    background-attachment:fixed;
    background:url("/web/img/all.png") no-repeat;
    background-position: -108px -82px;
    height:17px;
    width:9px;
    float:left;
}
.jastratel
{
    background-attachment:fixed;
    background:url("/web/img/all.png") no-repeat;
    background-position: -99px -82px;
    height:17px;
    width:9px;
    float:left;
}
.emtyrater
{
    background-attachment:fixed;
    background:url("/web/img/all.png") no-repeat;
    background-position: -90px -82px;
    height:17px;
    width:9px;
    float:left;
}
.emtyratel
{
    background-attachment:fixed;
    background:url("/web/img/all.png") no-repeat;
    background-position: -81px -82px;
    height:17px;
    width:9px;
    float:left;
}
.profile
{
    background-attachment:fixed;
    background:url("/web/img/all.png") no-repeat;
    background-position: -128px -15px;
    height:15px;
    width:15px;
    float:right;
    margin-top:3px;
    margin-right:5px;
}
.shutUp
{
    background:url("/web/img/shutUp.png") no-repeat;
    height:16px;
    width:16px;
    float:right;
    margin-top:3px;
    margin-right:5px;
    cursor:pointer;
}
.inbox
{
    background:url("/web/img/chat_in.png") no-repeat;
    height:10px;
    width:12px;
    margin:5px 3px 0px 5px;
    font-size:0px;
    float:left;
}
.outbox
{
    background:url("/web/img/chat_out.png") no-repeat;
    height:11px;
    width:12px;
    margin:5px 3px 0px 5px;
    float:left;
    font-size:0px;
}
.middle
{
    /*margin-left:35px;*/
    /*margin-right:35px;*/
    min-width:965px;
    _width:965px;
}
.leftKytH
{
    position:absolute;
    left:0px;
    top:0px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -142px -44px;
    height:3px;
    width:3px;
    font-size:0px;
}
.rightKytH
{
    position:absolute;
    right:0px;
    top:0px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -142px -52px;
    height:3px;
    width:3px;
    font-size:0px;
}
.leftKytB
{
    position:absolute;
    left:0px;
    bottom:0px;
    _bottom:-1px;
    font-size:0px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -142px -40px;
    height:3px;
    width:3px;
}
.rightKytB
{
    position:absolute;
    right:0px;
    bottom:0px;
    _bottom:-1px;
    _right:-1px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -142px -48px;
    font-size:0px;
    height:3px;
    width:3px;

}
.top
{
    position:relative;
    background:#ffffff;
    width:318px;
    float:right;
    /*_height:600px;*/
    /*min-height:600px;
    clear: left;*/
}
.poisk_content
{
    position:relative;
    background:#ffffff;
    margin-right:323px;
    _width:638px;
    /*min-height:600px;*/
    height:95px;
    min-width:638px;
}
.film_content
{
    position:relative;
    background:#ffffff;
    margin-top:3px;
    margin-right:323px;
    _width:638px;
    /*min-height:600px;*/
    /*height:140px;*/
    text-align:left;
    min-width:638px;
}
.navigation_content,.navigation_content1
{
    position:relative;
    background:#ffffff;
    margin-right:323px;
    _width:638px;
    /*min-height:600px;*/
    margin-top:3px;
    /*height:40px;*/
    min-width:638px;
}
.navigation_content1
{
   background:#FFEF65;
   -moz-border-radius:6px;
   -webkit-border-radius:6px;
}
.navigation
{
    margin-left:20px;
    padding-top:12px;
    padding-bottom:12px;
    text-align:left;
    color:#444546;
    font-weight:bold;
    font-family:arial;
    font-size:14px;
}
.navigation1
{

    padding-bottom:12px;
    text-align:left;
    color:#444546;
    font-weight:bold;
    font-family:arial;
    font-size:14px;
}
.footer
{
    margin-top:5px;
    position:relative;
    background:#ffffff;
    /*margin-left:35px;*/
    /*margin-right:35px;*/
    min-width:965px;
    _width:965px;
    font-family:arial;
}
.user_online
{
    position:relative;
    background:#ffffff;
    min-width:965px;
    _width:965px;
    /*min-height:600px;*/
    margin:3px 0px 0px 0px;
}
.frend_bloak
{
    position:relative;
    background:#ffffff;
    text-align:left;
    min-width:965px;
    _width:965px;
    /*min-height:600px;*/
    margin:6px 0px 0px 0px;
}
.footerText
{
    padding:10px;
    color:#898a8b;
    font-size:11px;
    text-align:left;
}
.footerdiv
{
    float:inherit;
    padding-bottom:12px;
    margin-left:250px;
    margin-right:250px;

}
.footerHref
{
    color:#498ab2;
    font-size:11px;
}
.copyright
{
    margin-top:5px;
    text-align:left;
    margin-left:10px;
    float:left;
    color:#444546;
    font-size:11px;
    width:200px;
}
.line
{
    background:#dddddd;
    height:1px;
    font-size:0px;
}
.head
{
    float:left;
    font-family:Arial;
    color:#ffffff;
    position:relative;
    background:#e37400;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    margin-right:10px;
}
.headgreen
{
    float:left;
    font-family:Arial;
    color:#ffffff;
    position:relative;
    background:#92c35e;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    cursor:pointer;
    margin-right:10px;
    text-decoration:none;
    margin-top:5px;
}
.headblue
{
    float:left;
    font-family:Arial;
    color:#498acb;
    position:relative;
    background:#e5ecf3;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    cursor:pointer;
    margin-right:10px;
    text-decoration:none;
}
.headgreen1
{
    float:left;
    font-family:Arial;
    color:#ffffff;
    position:relative;
    background:#92c35e;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    margin-right:10px;
    text-decoration:none;
}
.head5
{
    float:left;
    font-family:Arial;
    color:#ffffff;
    position:relative;
    background:#e37400;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    margin-right:10px;
    cursor:pointer;
    text-decoration:none;
}
.text_subs
{
    color:#ffffff;
    text-decoration:none;
    font-size:13px;
    font-weight:bold;
}
.head2
{
    padding:1px 3px 5px 3px;
    text-align:left;
}
.head3
{
    float:left;
    font-family:Arial;
    color:#ffffff;
    position:relative;
    background:#e37400;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    margin-right:10px;
    cursor:pointer;
}
.head1
{
    float:left;
    color:#444546;
    position:relative;
    background:#e5ecf3;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    margin-right:10px;
}
.kytLH
{
    position:absolute;
    left:0px;
    top:0px;
    background-attachment:fixed;
    background: url("/web/img/all.png") no-repeat;
    background-position: -139px -39px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytRH
{
    position:absolute;
    right:0px;
    top:0px;
    _right:-1px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -139px -42px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytLB
{
    position:absolute;
    left:0px;
    bottom:0px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -139px -48px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytRB
{
    position:absolute;
    right:0px;
    _right:-1px;
    bottom:0px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -139px -45px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytLB1
{
    position:absolute;
    left:0px;
    bottom:0px;
    background: url("/web/img/kyts.png") no-repeat;
    background-position: 0px -9px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytRB1
{
    position:absolute;
    right:0px;
    _right:-1px;
    bottom:0px;
    background: url("/web/img/kyts.png") no-repeat;
    background-position: 0px -6px;
    height:2px;
    width:2px;
    font-size:0px;
}
.sign_up
{
    background: url("/web/img/login.png") no-repeat;
    background-position: 0px 0px;
    height:25px;
    width:91px;
    float:left;
    margin-left:5px;
}
.login
{
    background: url("/web/img/login.png") no-repeat;
    background-position: 0px -26px;
    height:25px;
    width:71px;
    float:left;
}
.kytLHgreen
{
    position:absolute;
    left:0px;
    top:0px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -139px -54px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytRHgreen
{
    position:absolute;
    right:0px;
    top:0px;
    _right:-1px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -139px -60px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytLBgreen
{
    position:absolute;
    left:0px;
    bottom:0px;
    font-size:0px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -139px -51px;
    height:2px;
    width:2px;
}
.kytRBgreen
{
    position:absolute;
    right:0px;
    _right:-1px;
    bottom:0px;
    font-size:0px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -139px -57px;
    height:2px;
    width:2px;
}
.kytLHblue
{
    position:absolute;
    left:0px;
    top:0px;
    background: url("/web/img/blue.png") no-repeat;
    background-position: 0px -3px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytRHblue
{
    position:absolute;
    right:0px;
    top:0px;
    _right:-1px;
    background: url("/web/img/blue.png") no-repeat;
    background-position: 0px -9px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytLBblue
{
    position:absolute;
    left:0px;
    bottom:0px;
    font-size:0px;
    background: url("/web/img/blue.png") no-repeat;
    background-position: 0px 0px;
    height:2px;
    width:2px;
}
.kytRBblue
{
    position:absolute;
    right:0px;
    _right:-1px;
    bottom:0px;
    font-size:0px;
    background: url("/web/img/blue.png") no-repeat;
    background-position: 0px -6px;
    height:2px;
    width:2px;
}
.alphabet
{
    color:#498ab2;
    font-size:13px;
    font-weight: normal;
    font-family:arial;
    text-decoration:underline;
}
.pointer
{
    color:#000000;
    font-size:14px;
    font-family:arial;
}
.alphabet14
{
    color:#498ab2;
    font-size:14px;
    font-family:arial;
    /*cursor:pointer;*/
}
.alphabet16
{
    color:#498ab2;
    font-size:16px;
    font-family:arial;
}
.alphabet14b
{
    color:#000000;
    font-size:14px;
    font-family:arial;
    /*cursor:pointer;*/
}
.alphabet2
{
    color:#498ab2;
    font-size:13px;
    font-family:arial;
    /*cursor:pointer;*/
}
.alphabetDiv
{
    float:left;
    font-family:arial;
    color:#444546;
    margin-bottom:10px;
}
.yarDiv
{
    float:left;
    font-family:arial;
    color:#498ab2;
}
.text
{
    font-size:14px;
    text-align:left;
    color:#444546;
}
.textl
{
    font-size:14px;
    text-align:left;
    color:#444546;
    float:left;
}
.header
{
    color:#444546;
    background:#ffffff;
    padding-right:10px;
    padding-top:10px;
    float:left;
    font-family:arial;
    font-size:24px;
    text-align:left;
}
.header1
{
    color:#444546;
    background:#ffffff;
    padding-right:10px;
    padding-top:10px;
    float:left;
    font-family:arial;
    font-size:24px;
    text-align:left;
    _width:595px;
}
.headDiv
{
    margin-top:10px;
    margin-bottom:10px;
}
.poiskdiv
{
    padding-top:15px;
    margin-bottom:10px;
    text-align:left;
    position:relative;
}
.divConteiner
{
    margin:0px 10px 3px 20px;
    padding-top:1px;
}
.inputPoisk
{
    height:24px;
    width:412px;
    font-size:18px;
    border:solid #e37400 1px;
}
.selectPoisk
{
    height:28px;
    font-size:18px;
    width:85px;
    margin-right:5px;
}
.toolbar
{
    background-image: url("/web/img/toolbar.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height:30px;
    width:220px;
    border:0px;
    float:left;
    cursor:pointer;
}
.toolbar:hover
{
    background-image: url("/web/img/toolbar.png");
    background-repeat: no-repeat;
    background-position: 0px -31px;
    height:30px;
    width:220px;
    border:0px;
    float:left;
    cursor:pointer;
}
.suggest
{
    background-image: url("/web/img/all.png");
    background-repeat: no-repeat;
    background-position: -41px -108px;
    height:17px;
    width:125px;
    border:0px;
    cursor:pointer;
}
.naity
{
    background-image: url("/web/img/search.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height:30px;
    border:0px;
    cursor:pointer;
    width:104px;
    position:absolute;
    bottom:0px;
    margin-left:5px;
    top:42px;
    _left:383px;
    _top:41px;
}
.naity:hover
{
    background-image: url("/web/img/search.png");
    background-repeat: no-repeat;
    background-position: 0px -31px;
    height:30px;
    width:104px;
}
.beta
{
    color:red;
    text-decoration:none;
    font-size:12px;
}
.scrollbar
{
   text-align:left;
    margin:15px 10px 25px 10px;
}
.shareInherit
{
    text-align:center;
    padding-top:10px;
}
.bookmark
{
    border:0;
    float:right;
}
.ganre
{
    float:left;
    background: url("/web/img/all.png") no-repeat;
    background-position: -146px -40px;
    margin:10px 0px 0px 0px;
    padding-left:5px;
    height: 15px;
    width: 3px;
    font-size: 0px;
}

/* ------------------------------------------------ */
/* ------------------------------------------------ */
/*   ALL_USERS */


/*   ------------------------   */
/* SearchUsers Module */

.SearchUsers_Div {
    float:left;
    width:100%;
    font:arial;
    padding:0px;
    margin:0px; 
}

.SearchUsers_Div ul {
    padding:0px;
    margin:0px;
    font-family: arial;
}

.SearchUsers_Div ul li {
    list-style:none;
}

.SearchUsers_Div ul li span {
    color: #444546;
    font-size: 13px;
    text-align: left;
}



.SearchUsers_Div .fontX {
    font-size:12px;
    width:100px;
    float:right;
}

.SearchUsers_Div .headgreen.headblue {
     padding: 3px 2px;
     margin: 7px 0 0 0;
}

.SearchUsers_Div .SearchUsers_li_Img {
    width:90px;
    float:left;
}

.SearchUsers_Div_SeacrhInput {

}

.SearchUsers_Div .SearchUsers_messageBlock {
    margin-left:90px;
}

.SearchUsers_comments_list {
    margin-left:5px;
    width:100%;
}

.SearchUsers_comments_list {
    float:left;
}

.SearchUsers_comments_list ul {
    float:left;
    width:100%;
    clear:left;
}
.SearchUsers_comments_list .statback1, .SearchUsers_comments_list .statback2 {
    height:auto;
    width:100%;
}

.SearchUsers_comments_list a {
    color: #498AB2;
    font-family: arial;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}


.SearchUsers_Div2 {
    width:100%;
}

.SearchUsers_li_AddLinks {
   width:100px;
   float:right;
   margin-right:7px;

}

ul.settingsBlock {
    clear: both;
    display: block;
    float: left;
    margin-bottom: 10px;
    width: 100%;
}
ul.settingsBlock li {
    float: left;
    font-size: 12px;
}


.leftSet {
    padding-right: 5px;
    text-align: right;

}

.rightSet {
    float: right;
    width:auto;
    border: 0 none;
    font-size: 100%;
    margin: 0;
    outline: 0 none;
    padding: 0 0 0 10px;
    vertical-align: baseline;
    text-align: left;
}

.SearchUsers_ListPages {
    padding: 10px 0px;
}

/* (END) SearchUsers Module */
.user
{
    float:left;
    color:#498ab2;
}
.playlistName
{
    font-size:13px;
    float:left;
    color:#498ab2;
}
.insite
{
    float:left;
    color:#444546;
    font-size:13px;
    font-family:Arial;
    text-align:left;
}
.userblok
{
    padding-bottom:10px;
}
.headline
{
    margin:24px 0px 0px 10px;
    background:#dddddd;
    height:1px;
    font-size:0px;
    color:#444546;
}
.headline1
{
    margin:0px 0px 10px 0px;
    background:#dddddd;
    height:1px;
    font-size:0px;
    color:#444546;
}
.headline2
{
    margin:24px 0px 0px 10px;
    _margin:48px 0px 0px 10px;
    background:#dddddd;
    height:1px;
    font-size:0px;
    color:#444546;
}
.filmDiv
{
    float:left;
    width:50%;
    _width:288px;
    min-width:288px;
    min-height:150px;
    _height:150px;
}
.filmDiv4
{
    float:left;
    /*width:50%;
   // _width:300px;
   // min-width:300px;*/
    width:288px;
    margin:5px;
    border:solid gray 1px;
}
.divprobel
{
    height:10px;
}
.divprobel4
{
    height:4px;
}
.filmldiv
{
    float:left;
    margin-left:10px;
}
.filmname
{
    font-weight:bold;
    color:#498ab2;
    font-size:14px;
    cursor:pointer;
}
.filmname1
{
    margin-top:7px;
    font-weight:bold;
    color:#498ab2;
    font-size:15px;
}
.filmatributeganre
{
    margin-left:10px;
    float:left;
    width:54px;
    text-align:left;
    color:#898a8b;
    font-size:13px;
    margin-top:2px;
}
.filmatribute
{
    margin-left:10px;
    float:left;
    width:54px;
    text-align:left;
    color:#898a8b;
    font-size:13px;
}
.hrefs
{
    color:#444546;
    font-size:13px;
}
.filmyar
{
    color:#444546;
    font-size:13px;
    float:left;
    text-decoration:underline;
    /*text-decoration:none;*/
    text-align:left;
}
.filmyar1
{
    color:#444546;
    font-size:13px;
    float:left;
    /*text-decoration:none;*/
    text-align:left;
}
.filmtime
{
    color:#444546;
    font-size:13px;
    text-decoration:none;
}
.share
{
    cursor:pointer;
    text-align:left;
    color:#444546;
    font-size:13px;
    text-decoration:none;
}
.comentContent
{
    color:#444546;
    font-size:13px;
    margin-left:10px;
}
.filmganrediv
{
    text-align:left;
    margin-left:167px;
    margin-bottom:5px;
}
.filmganrediv2
{
    text-align:left;
    margin-bottom:5px;

}
.filmganrediv1
{
    text-align:left;
    margin-left:187px;
    margin-bottom:5px;
}
.left
{
    float:left;
    text-align:left;
}
.left1
{
    float:left;
    text-align:left;
    margin-right:5px;
}
.left2
{
    margin-top:3px;
    float:left;
    text-align:left;
}
.stathead
{
    width:25%;
    _width:160px;
    text-align:center;
    color:#444546;
    font-size:13px;
    font-weight:bold;
    height:20px;
    text-decoration:none;
}
.stathead1
{
    text-align:center;
    color:#444546;
    font-size:13px;
    font-weight:bold;
}
.statinfo
{
    text-align:left;
    color:#444546;
    font-size:13px;
    width:30px;
}
.statinfo2
{
    text-align:left;
    color:#444546;
    font-size:13px;
    width:80px;
}
.statinfo3
{
    text-align:left;
    color:#444546;
    font-size:13px;
}
.statinfo4
{
    text-align:center;
    color:#444546;
    font-size:13px;
}
.statback1
{
    background:#f2f5f9;
    font-famile:Arial;
    height:29px;
}
.statback2
{
    background:#f9fbfc;
    height:29px;
}
.statback3
{
    background:#f4f7fa;
    font-famile:Arial;
    height:29px;
}
.statback4
{
    font-famile:Arial;
    background:#e5ecf3;
    height:29px;
}
.table
{
    width:100%;
    _width:600px;
    cellpadding:0;
    cellspacing:1px;
    text-align:left;
}
.topdiv
{
    float:left;
    margin:0px 7px 0px 7px;
    _margin:0px 3px 0px 4px;
    width:288px;
}
.topfilmDiv
{
    float:left;
    background:#f4f7fa;
    position:relative;
}
.topkytLH
{
    position:absolute;
    left:0px;
    top:0px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -150px -43px;
    height:2px;
    width:2px;
}
.topkytRH
{
    position:absolute;
    right:0px;
    top:0px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -150px -49px;
    height:2px;
    width:2px;
}
.topkytLB
{
    position:absolute;
    left:0px;
    bottom:0px;
    font-size:0px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -150px -40px;
    height:2px;
    width:2px;
}
.filmDiv2
{
    float:left;
    width:100%;
    _width:288px;
    min-width:288px;
    min-height:150px;
    _height:150px;
}
.filmDiv3
{
    width:100%;
    min-width:288px;
    min-height:150px;
    _height:150px;
}

.topkytRB
{
    position:absolute;
    right:0px;
    bottom:0px;
    font-size:0px;
    background: url("/web/img/all.png") no-repeat;
    background-position: -150px -46px;
    height:2px;
    width:2px;
}
.right
{
    float:right;
    margin-top:10px;
    margin-right:15px;
    text-align:left;
}
.right2
{
    float:right;
    margin-top:3px;
    margin-right:15px;
    text-align:left;
}
.right3
{
    float:right;
    margin-top:6px;
    border:1px solid grey;
    margin-right:15px;
    text-align:left;
}
.left3
{
    float:right;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:15px;
    text-align:left;
    cursor:pointer;
}
.comentDiv
{
    border:solid #e5ecf3 1px;
    margin:4px;
}
.image_div
{
    float:left;
    text-align:center;
    background:#ffffff;
    width:90px;
}
.coment_div
{
    margin-left:90px;
    text-align:left;
    border-left:solid #e5ecf3 1px;
}

.spam
{
    color: #498AB2;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    float:right;
    margin-right:5px;
}
.spam1
{
    float:right;
}

.coment_div .spam
{
    padding-top:2px;
}

.bluediv
{
    background:#e5ecf3;
    margin:1px;
    height:20px;
    text-align:left;
}
.userName
{
    color:#444546;
    font-size:14px;
    font-weight:bold;
}
.button
{
    border:0px;
    cursor:pointer;
}
.left10
{
    float:left;
    margin-left:10px;
}
.comentForm
{
    background:#e5ecf3;
    float:left;
    width:280px;
}
.comentForm1
{
    background:#e5ecf3;
    width:580px;
}
.comentForm2
{
    background:#e5ecf3;
    border:solid #444546 1px;
    width:581px;
    text-align:left;
}
.toolbar1
{
    height: 25px;
    width: 99%;
}
.margin10
{
    padding:5px 0px 5px 0px;
}
.padding5
{
    padding:5px;
}
.padding2
{
    padding:4px 3px 5px 3px;
}
.padding7
{
    padding:5px 5px 7px 5px;
}
.padding5b
{
    background:#ffffff;
}
.top5
{
    padding:5px 0px 0px 0px;
}
.formAtribute
{
    float:left;
    margin-left:5px;
    width:88px;
    margin-top:5px;
    font-weight:bold;
    color:#498ab2;
    font-size:14px;
}
.leftTop
{
    float:left;
    margin-top:5px;
}
.moderComent
{
    font-weight:bold;
    color:#444546;
    font-size:11px;
    text-align:left;
    margin:10px 95px 10px 10px;
}
.moderDiv
{
    background:#f5fafc;
    border:dashed #d7d7d7 1px;
    margin:5px 1px 0px 10px;
    position:relative;
}
.moderName
{
    position:absolute;
    top:0px;
    right:1px;
    -left:420px;
}

.linkHead
{
    background:url("/web/img/all.png") no-repeat;
    background-position: -1px -153px;
    height:22px;
    width:177px;
    text-align:center;
    color:#444546;
    font-size:13px;
    font-weight:bold;
}
.linkHead1
{
    background:url("/web/img/allhead.png") no-repeat;
    height:22px;
    width:177px;
    text-align:center;
    color:#fff;
    font-size:13px;
    font-weight:bold;
}
.linkDiv
{
    float:left;
    width:177px;
}
.linkDiv1
{
    float:inherit;
    width:177px;
}
.linkDiv2
{
    float:right;
    width:177px;
}
.linkConteiner
{
    background:#e5ecf3;
}
.linkConteiner1
{
    background:#D5E8D3;
}
.divPart
{
    height:31px;
    margin-left:45px;
    padding-top:9px;
    _margin-top:7px;
    text-align:left;
}
.playDiv
{
    float:left;
    margin-left:3px;
    background:url("/web/img/all.jpg") no-repeat;
    background-position: -1px -1px;
    height:38px;
    width:37px;
}
.playDiv1
{
    float:left;
    margin-left:3px;
    background:url("/web/img/play.png") no-repeat;
    height:38px;
    width:37px;
}
.playDiv2
{
    float:left;
    margin-left:3px;
    background:url("/web/img/playNew.png") no-repeat;
    height:23px;
    width:23px;
}
.ok1
{
    background:url("/web/img/ok.png") no-repeat transparent;
    cursor:pointer;
    height:15px;
    width:17px;
    margin-top:4px;
}
.bed1
{
    background:url("/web/img/bed.png") no-repeat transparent;
    cursor:pointer;
    height:15px;
    width:15px;
    margin-top:4px;
    margin-left:5px;
}
.rtd
{
    background:url("/web/img/tdBg.png")repeat-y transparent;
    width:76px;
}
.report1
{
    background:url("/web/img/all.png") no-repeat;
    background-position: -167px -81px;
    cursor:pointer;
    height:14px;
    width:15px;
    margin-top:4px;
    margin-left:8px;
}
.divBed1
{
    float:left;
    height:23px;
    width:24px;
}
.divOk1
{
    float:left;
    height:23px;
    width:24px;
}
.divReport1
{
    float:left;
    height:23px;
    width:21px;
}
.divOk
{
    float:left;
    height:28px;
    width:31px;
}
.ok
{
    background:url("/web/img/all.png") no-repeat;
    background-position: -135px -81px;
    cursor:pointer;
    height:15px;
    width:16px;
    margin-top:8px;
}
.divBed
{
    float:left;
    height:28px;
    width:32px;
}
.b
{
    background:url("/web/img/wall/bold.png") no-repeat;
    cursor:pointer;
    float:left;
    height:24px;
    width:23px;
    margin-left:3px;
    margin-bottom:3px;
}
.u
{
    background:url("/web/img/wall/underline.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.i
{
    background:url("/web/img/wall/italic.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.l
{
    background:url("/web/img/wall/link.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.m
{
    background:url("/web/img/wall/music.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.s
{
    background:url("/web/img/wall/smile.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.y
{
    background:url("/web/img/wall/youtube.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.p
{
    background:url("/web/img/wall/picture.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.sp
{
    background:url("/web/img/wall/spoiler.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.bed
{
    background:url("/web/img/all.png") no-repeat;
    background-position: -151px -81px;
    cursor:pointer;
    height:15px;
    width:15px;
    margin-top:7px;
}
.divReport
{
    float:left;
    height:28px;
    width:57px;
    font-size:10px;
    color:#444546;
}
.report
{
    background:url("/web/img/all.png") no-repeat;
    background-position: -167px -81px;
    cursor:pointer;
    height:14px;
    width:15px;
}
.divRamka
{
    height:28px;
    width:177px;
}
.linkRating
{
    float:left;
    height:28px;
    width:54px;
    font-size:10px;
    color:#444546;
}
.borderF
{
    border:solid #ffffff 1px;
}
.borderF3
{
    border:solid #ffffff 1px;
    _width:605px;
}
.borderF1
{
    border-top:solid #e5ecf3 1px;
    _width:604px;
}
div{font-family:arial}

.padding5px
{
    text-align:left;
    padding:5px
}

.genreLeft
{
    width:120px;
    float:left;
}
.browseDiv
{
    border-left: solid #dddddd 1px;
}
.marginleft10px
{
    margin-left:10px;
    font-size:12px;
    float:left;
}
.zakladkaDiv
{
    background:url("/web/img/Zline.png") repeat-x;
    height:24px;
}
.zakladka
{
    float:left;
    height:24px;
    width:120px;
    text-align:center;
    background:url("/web/img/Zpeas.png") repeat-x;
}
.zakladkar1
{
    float:left;
    text-align:center;
    width:120px;
    height:24px;
    background:url("/web/img/Zpeasr.png") repeat-x;
}
.zakladkaSmoll
{
    float:left;
    text-align:center;
    height:24px;
    width:95px;
    background:url("/web/img/Zpeas.png") repeat-x;
}
.zakladkar
{
    float:left;
    text-align:center;
    width:95px;
    height:24px;
    background:url("/web/img/Zpeasr.png") repeat-x;
}
.zakL
{
    float:left;
    height:24px;
    width:2px;
    background-image: url("/web/img/all.png");
    background-repeat: no-repeat;
    background-position: -167px -128px;
}
.zakR
{
    float:right;
    height:24px;
    width:2px;
    background-image: url("/web/img/all.png");
    background-repeat: no-repeat;
    background-position: -170px -128px;
}
.zpeas
{
    margin:3px 10px 0px 10px;
    cursor:pointer;
    height:21px;
}
.selekt
{
    font-size:13px;
    font-weight:bold;
    color:#444546;
    text-decoration:none;
}
.selekt:hover
{
    color:#888888;
}
.selekt1
{
    font-size:13px;
    font-weight:bold;
    cursor:pointer;
    color:#444546;
    text-decoration:underline;
}
.norm
{
    font-size:13px;
    font-weight:bold;
    color:#498ab2;
    text-decoration:none;
}
.divBorder
{
    border-left:solid #e5ecf3 1px;
    border-right:solid #e5ecf3 1px;
    border-bottom:solid #e5ecf3 1px;
}
.search_div_conteiner
{
   position:absolute;
   font-size:11px;
   background:#ffffff;
   width:407px;
   left:20px;
   top:-20px;
   text-align:left;
   padding:3px;
   border:solid #444546 1px;
   display:none;
   z-index: 9001;
}
.close_div
{
    float:right;
    cursor:pointer;
    font-size:12px;
    color:#000000;
}
.divCon
{
    _display:inline;
    /*width:99%;*/
    _width:99%;
    margin:0px 1px 1px 1px;
    background:#e5ecf3;
}
.divCon2
{
    /*width:99%;*/
    width:100%;
    _width:603px;
    margin:0px 1px 1px 1px;
    background:#e5ecf3;
}
.divCon1
{
    _display:inline;
    /*width:99%;*/
    _width:99%;
    margin:0px 1px 1px 1px;
    background:#ffffff;
}
.pageItemDiv
{
    float:right;
    height:30px;
    background:#ffffff;
}
.Item
{
    color:#444546;
    font-size:13px;
    text-align:left;
}
.write
{
    font-size:13px;
    color:#ffffff;
}

.userMainDiv
{
    /*background-color:#e5ecf3;*/
    text-align:left;
    min-height:100px;
    margin-top:15px;
}
.frendCont
{
    background-color:#F7F7F7;
    border:1px solid #D8DFEA;
}
.userImg
{
    float:left;
    margin:0px 10px 10px 10px;
}
.Watch_List
{
   float:left;
    margin:3px 0px 3px 0px;
}
.userInfoCols1
{
    text-align:left;
    color:#898a8b;
    font-size:13px;
}
.userInfoCols
{
    float:left;
    text-align:left;
    color:#898a8b;
    font-size:13px;
}
.userInfoValues
{
    float:left;
    text-align:left;
    font-size:13px;
}
.userInfoValues1
{
    font-size:13px;
    margin-left:90px;
    text-align:left;
}
.generic-form {
    background:#e5ecf3;
    margin: 0px 1px 1px 1px;
    padding: 1px;
    text-align:left;
    padding-top: 10px;
    padding-left: 20px;
    font-size: 13px;
}
.generic-form label {
    display: block;
    float: left;
    width: 180px;
    font-weight: bold;
}
.generic-form .form-text {
    margin-left: 10px;
    width: 200px;
}
.label1{
    display: block;
    float: left;
    width: 70px;
    font-weight: bold;
}
.form-text1 {
    margin-left: 5px;
    width: 300px;
}
.form-row1
{
    height:43px;
}
.generic-form .form-row-info {
    margin-left: 10px;
    color:gray;
}

.generic-form div {
    padding-top: 10px;
    padding-right: 0pt;
    padding-bottom: 10px;
    padding-left: 10px;
    clear: left;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;

}
.generic-form p {
    padding-top: 5px;
    padding-left: 200px;
}

#captcha-row {
    height: 60px;
}

.form-title {
    font-size:16px;
    font-weight:bold;
    color:#444546;
    text-decoration:none;
}

ul.tabs { /* general settings */
    text-align: left; /* set to left, right or center */
    margin: 1em 0 0 0; /* set margins as desired */
    border-bottom: 1px solid #498ab2; /* set border COLOR as desired */
    list-style-type: none;
    padding: 10px 15px 10px 15px; /* THIRD number must change with respect to padding-top (X) below */
}

ul.tabs li { /* do not change */
    display: inline;
}

ul.tabs li .tab-item { /* settings for all tab links */
    padding: 10px 20px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
    border: 1px solid #498ab2; /* set border COLOR as desired; usually matches border color specified in #tabnav */
    background-color: #e5ecf3; /* set unselected tab background color as desired */
    margin-right: 0px; /* set additional spacing between tabs as desired */
    text-decoration: none;
    border-bottom: none;
}
.divBorderForm
{
    border-left:solid #498ab2 1px;
    border-right:solid #498ab2 1px;
    border-bottom:solid #498ab2 1px;
    background:#e5ecf3;
}
.user-playlists {
    margin-top: 20px;
}

.whitelink
{
    color:white;
    font-size:13px;
    font-family:arial;
    text-decoration:none;
}

.centerhead
{
    float:left;
    cursor:pointer;
    width: 10px;
    font-family:Arial;
    color:#ffffff;
    position:relative;
    background:#e37400;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    margin-right:10px;
}


font{font-family:arial;}
.top1
{
    margin-top:1px;
    float:left;
}
.filmfont13
{
    color:#000000;
    font-size:14px;
}
.filmfont20
{
    color:#000000;
    font-size:20px;
}

.tabl tr
{
    margin:0px;
    padding:0px;
}
.tabl,.tablink
{
    text-align:left;
    width:100%;
    -width:602px;
}
.tablink tr.first
{
   background:#f2f5f9;
}
.tablink tr.second
{
   background:#f9fbfc;
}
.tablink tr.second:hover,.tablink tr.first:hover
{
   background:#fff;
}
.dot
{
    text-align:left;
    border:dotted #498ab2 1px;
}
.Points
{
    float:right;
    text-align:left;
    color:#898a8b;
    font-size:13px;
    margin:8px;
}
.email
{
    margin-left:5px;
    float:left;
    cursor:pointer;
    height:14px;
    width:23px;
    background:url("/web/img/send_message_icon.png") no-repeat;
}
.pad5
{
    padding:0px 5px 5px 5px;
}
.messages {
    text-align: left;
    /*margin-top: 20px;*/
}

.message {
    padding : 10px 10px 10px 70px;
    margin-bottom: 5px;
    height: 20px;
}

.error {
    background: #ffc0cb url("/web/img/error.gif") no-repeat;
    background-position: 20px 7px;
}
.facebook {
    background-image: url("/web/img/social.png");
    background-repeat: no-repeat;
    background-position: -31px -1px;
    height:30px;
    width:31px;
    border:0px;
    float:left;
    cursor:pointer;
    margin-bottom:5px
}
.rss {
    background-image: url("/web/img/social.png");
    background-repeat: no-repeat;
    background-position: -1px -1px;
    height:30px;
    width:31px;
    border:0px;
    float:left;
    cursor:pointer;
    margin-left:5px;
    margin-bottom:5px
}
.twitter {
    background-image: url("/web/img/social.png");
    background-repeat: no-repeat;
    background-position: -62px -1px;
    height:30px;
    width:31px;
    border:0px;
    float:left;
    cursor:pointer;
    margin-left:5px;
    margin-bottom:5px
}
.info {
    background: #e5ecf3 url("/web/img/info.gif") no-repeat;
    background-position: 20px 5px;
}
.actors
{
    float:left;
    margin:0px 10px 10px 10px;
    min-height:147px;
    min-width:102px;
    max-height:191px;
    max-width:133px;
    _height:191px;
    _width:133px;
}
.linkleft {
    margin-left: 10px;
}
.filmHead
{
    text-align:left;
    margin-left:111px;
}
.filmHead1
{
    text-align:left;
    margin-left:148px;
    border:solid #ffffff 1px;
}
#user_message_history_div
{
    max-height: 380px;
    overflow-y: auto;
    height: expression( this.scrollHeight > 380 ? "381px" : "auto" );
}
.ie_max_height
{
	  height: expression( this.scrollHeight > 50 ? "51px" : "auto" ); /* sets max-height for IE */
	  max-height: 50px; /* sets max-height value for all standar*/
      width: expression( this.scrollWidth > 50 ? "51px" : "auto" ); /* sets max-height for IE */
	  max-width: 50px;
      border:0px;
}
h1{ color:#000000;
    font-size:20px;
    margin-top:0px;
    margin-bottom:0px;}

b h1{ color:#000000;
    font-size:13px;
    text-decoration:none;
    margin-top:0px;
    margin-bottom:0px;}
font h2,font h2 strong a{color:#444546;
    font-size:24px;
    margin-top:0px;
    margin-bottom:0px;}

font h1{color:#444546;
    font-weight:normal;
    font-size:24px;
    margin-top:0px;
    margin-bottom:0px;}
h2{
    color:#498ab2;
    font-size:14px;
    text-decoration: none;
    font-weight:normal;
    font-family:arial;
    margin-top:2px;
    margin-bottom:0px;
}
h3
{
    color:#000000;
    font-size:14px;
    font-family:arial;
    font-weight:normal;
    margin-top:0px;
    margin-bottom:0px;
}
.max_width
{
      margin-top:10px;
      margin-bottom:10px;
      width: expression( this.scrollWidth > 80 ? "81px" : "auto" ); /* sets max-height for IE */
	  max-width: 80px;
      border:0px;
}
.pMessage
{
    margin-bottom:7px;
    height:expression( this.scrollHeight > 200 ? "201px" : "auto" );
    max-height:200px;
    width:280px;
    overflow:auto;
}
.m10
{
    margin-left:10px;
}
img
{
    color:#898a8b;
    font-size:13px;
}
.trailer
{
    text-align:center;
}
#filmVideos_html
{
    padding:10px;
    height:430px;
}
.link
{
  width:98%;
  _width:326px;
}

.nolinks
{
    color: #898A8B;
    font-size:11px;
}
.FanButton,.FanButton2 {
border-style:solid;
border-width:1px;
display:inline-block;
outline:medium none;
padding:3px 6px;
vertical-align:bottom;
-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
background-color:#EEEEEE;
text-decoration:none;
border-color:#999999 #999999 #888888;
-moz-border-radius:6px;
-webkit-border-radius:6px;
color:#333333;
font-size:11px;
font-weight:bold;
}
.FanButton:hover,.FanButton2:hover
{
        color:#888888;
}
.FanButton2
{
  font-size:18px;
  width:50px;
  text-align:center;
  margin-top:20px;
  padding:20px 0;
}
.FanButton3
{
    margin-top:3px;
    padding-top:2px;
    background:url("/web/img/digg_point.png") no-repeat;
    height:39px;
    width:56px;
    font-size:18px;
    text-align:center;
}
.FanButton3 div
{
    padding-top:8px;
    margin-left:3px;
    width:50px;
    overflow:hidden;
}
.br {
border-style:solid;
border-width:1px;
-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
border-color:#999999 #999999 #888888;
}
#sfr
{
    background-position: 3px;
    background-image:url("/web/img/sfriend.png");
    background-repeat: no-repeat;
}
#fan
{
    background-position: 2px;
    background-image:url("/web/img/first.png");
    background-repeat: no-repeat;
}
#lis
{
    background-position: 2px;
    background-image:url("/web/img/lent.png");
    background-repeat: no-repeat;
}
#rep,#rep1,#rep2:hover,#rep3:hover,#rep4:hover,#rep5:hover
{
    background-position: 2px 2px;
    background-image:url("/web/img/report_iconr.png");
    background-repeat: no-repeat;
}
#rep2,#rep3,#rep4,#rep5
{
    background-position: 2px 2px;
    background-image:url("/web/img/report_icon.png");
    background-repeat: no-repeat;
}
.buttonText
{
margin-left:15px;
}
.quest{
    background:url("/web/img/quest.png")no-repeat;
    border:0px;
    text-decoration: none;
}
.quest:hover{
   background-image:url("/web/img/quest_.png");
}
.facebookMember,.guestMember,.twoMember
{
   background-image:url("/web/img/members.jpg");
   background-repeat: no-repeat;
   border:0px;
   height:40px;
   width:250px;
}
.twoMember
{
    background-position: 0 -41px;
}
.twoMember:hover
{
  background-position: 0 0px; 
}
.guestMember
{
   background-position: 0 -205px;
}
.guestMember:hover
{
   background-position: 0 -164px;
}
.facebookMember
{
    background-position: 0 -123px;
}
.facebookMember:hover
{
   background-position: 0 -82px; 
}


/* Season Edisode Tvshow */
.episodeDiv, .episodeDiv a, .divConSeasons, .divConSeasons a
{
    color:#498AB2;
    font-size:14px;
    font-family:arial;
    padding:2px 3px;
}
.episodeDiv a, .divConSeasons a
{
    text-decoration: underline;
}
.divConSeasons a
{
    font-size:11px;
    padding:0px;
}
.divConSeasons .linkname2
{
    color:#778899;
}

.divConSeasons a:hover
{
    color: #444546;
}
.divConSeasons a:hover
{
    color: #444546;
}
.divConSeasons h2
{
    color: #444546;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    padding:2px;
}
.textHelper p
{
    font-size:14px;
    text-align:left;
    color:#444546;
    margin:3px 0px;
    padding:0px;
}
#sub_nav_movie,#sub_nav_tv_show
{
    background:url("/web/img/navBg.png") no-repeat scroll 100% 100% transparent;
    list-style:none outside none;
    margin:91px 70px;
    padding:0 7px 8px 0;
    position:absolute;
    top:24px;
    width:120px;
    display:none;
}
#sub_nav_tv_show
{
   margin:91px 148px;
}
#sub_nav_movie li,#sub_nav_tv_show li
{
    margin:0 5px 0 0;
    padding:0;
}
#sub_nav_movie li a,#sub_nav_tv_show li a
{
    background:none repeat scroll 0 0 transparent;
    color:#252F3F;
    cursor:pointer;
    font-size:12px;
    font-weight:normal;
    height:auto;
    line-height:15px;
    padding:4px 0 4px 7px;
    text-decoration:none;
    font-family:Arial;
}
#sub_nav_movie li a:hover,#sub_nav_tv_show li a:hover
{
    text-decoration:underline;
}
.fs18
{
    font-size:18px;
}
.fs12
{
    font-size:12px;
}
.fs11
{
    font-size:11px;
}
.fs13
{
    font-size:13px;
}
.fc49
{
    color:#498ACB;
}
.fc44
{
    color:#444546;
}
.fce3
{
    color:#e37400;
}
.ml10
{
    margin-left:10px;
}
.diggUserImg
{
    border:solid #e5ecf3 5px;
    width:50px;
}
/*_end Season Edisode Tvshow */

.bodyClass, .bodyClass table td, .bodyClass table td span
{
    font-family:	serif;
    font-size:	16px;
    font-style:	normal;
}
