body
{
    margin: 0px;
    padding: 0px;
    background-color: #cdcdcd;
}
.header
{
    background-image: url(../../images/headerBackground.jpg);
    background-repeat: repeat-x;
}
.navigation
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #c6c6c6;
    border-right-color: #c6c6c6;
    border-bottom-color: #c6c6c6;
    border-left-color: #c6c6c6;
}
.leftLogo
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #c6c6c6;
    border-right-color: #c6c6c6;
    border-bottom-color: #c6c6c6;
    border-left-color: #c6c6c6;
}
.navigationButton
{
    border-bottom: #c9c9c9 1px solid;
    background-color: #FFFFFF;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #2b84c6;
    display: block;
    text-decoration: none;
}
.navigationButton:hover
{
    border-bottom: #c9c9c9 1px solid;
    background-color: #ca3027;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    display: block;
    text-decoration: none;
}

.navigationButtonCurrent
{
    border-bottom: #c9c9c9 1px solid;
    background-color: #ca3027;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
}
.serchBlock
{
    background-color: #FFFFFF;
}
.serchTextField
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #575757;
    border: #9f9f9f 1px solid;
}
.textAdsBlock
{
    background-color: #f8f6ed;
    border: #ead782 1px solid;
    width: 150px;
    margin-top: 10px;
}
.textAdsBlockTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #c19e03;
    background-color: #e9e6d5;
}
.textAdsHolder
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
}
.textAdsHolder a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
.textAdsHolder a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    text-decoration: underline;
}

.newsBlock
{
    background-color: #FFFFFF;
    border: 1px solid #c6c6c6;
}
.title
{
    /*border: #acacac 1px solid;*/
}
.title_holder
{
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 18px;
}
.right_tab
{
    font-family: Arial, Helvetica, sans-serif;
    color: #2b84c6;
    font-size: 12px;
    font-weight: bold;
}
.right_tab:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #2b84c6;
    font-size: 12px;
    font-weight: bold;
    background-color: #d9efff;
}
.right_tab_current
{
    font-family: Arial, Helvetica, sans-serif;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    background-color: #2b84c6;
}
.itemL_imageHolder
{
    background-color: #b2c5d5;
}
.itemL_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000000;
}
.itemL_title a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000000;
    text-decoration: none;
}
.itemL_title a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000000;
    text-decoration: underline;
}
.itemL_date
{
    font-family: Arial, Helvetica, sans-serif;
    color: #8a8a8a;
    font-size: 12px;
    font-weight: bold;
}
.itemL_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}
.itemL_text a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #2b84c6;
    text-decoration: none;
}
.itemL_text a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #2b84c6;
    text-decoration: underline;
}
.blockSpacer
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #c6c6c6;
}
.footer
{
}
.footerText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #babebf;
}
.footerText a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #babebf;
    text-decoration: none;
}
.footerText a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #babebf;
    text-decoration: underline;
}
.itemS_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}
.itemS_title a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
.itemS_title a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    font-weight: bold;
    text-decoration: underline;
}
.itemS_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.itemS_text a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2b84c6;
    text-decoration: none;
}
.itemS_text a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2b84c6;
    text-decoration: underline;
}
.moreLink a
{
    font-family: Arial, Helvetica, sans-serif;
    color: #2b84c6;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.moreLink a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #2b84c6;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.photo
{
    background-color: #404040;
}
.photo_title
{
    color: #d8d8d8;
}
.photo_title a
{
    color: #d8d8d8;
}
.photo_title a:hover
{
    color: #d8d8d8;
}
.photo_text
{
    color: #d8d8d8;
}
.adsRight
{
    background-color: #f8f6ed;
    border: #ead782 1px solid;
}
.AdimageHoder
{
    background-color: #b2c5d5;
}
.adContentTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.adContentTitle a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.adContentTitle a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.survey
{
    background-color: #dadbd6;
    border: #c6c6c6 1px solid;
}
.survey_title
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #c6c6c6;
}
.contentTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000000;
}
.surveyTextHolder
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}
.submitSurvey
{
    background-color: #ca3027;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
}
.submitSurvey:hover
{
    background-color: #d7524a;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
}
.rssBlock
{
    background-color: #dadbd6;
    border: 1px solid #c6c6c6;
}
.rssTitleHolder
{
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 18px;
}
.RssimageHolder
{
    border: #ababab 1px solid;
}
.rssText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2b84c6;
}
.rssText a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2b84c6;
    text-decoration: none;
}
.rssText a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2b84c6;
    text-decoration: underline;
}
.rssTextLast
{
    font-weight: bold;
}
.rssTextBottom
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2b84c6;
}
.rssTextBottom a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2b84c6;
    text-decoration: none;
}
.rssTextBottom a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2b84c6;
    text-decoration: underline;
}
.tagsBlock
{
    background-color: #FFFFFF;
    border: 1px solid #c6c6c6;
}
.tags a
{
    font-family: Arial, Helvetica, sans-serif;
    color: #2b84c6;
    text-decoration: none;
}
.tags a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #2b84c6;
    text-decoration: underline;
}
.s1
{
    font-size: 12px;
}
.s2
{
    font-size: 14px;
}
.s3
{
    font-size: 16px;
}
.s4
{
    font-size: 18px;
}
.s5
{
    font-size: 20px;
}
.s6
{
    font-size: 22px;
}
.s7
{
    font-size: 24px;
}
.s8
{
    font-size: 26px;
}
.s9
{
    font-size: 28px;
}
.s10
{
    font-size: 20px;
}

.editorChoice
{
}
.centerBack
{
    background-color: #f1f1f1;
}
.articleTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #000000;
}
.articleTitleLeft
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #000000;
}
.articleDateHolder
{
    font-family: Arial, Helvetica, sans-serif;
    color: #8a8a8a;
    font-size: 12px;
    font-weight: bold;
}
.artilceText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
}
.artilceText a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #2b84c6;
    text-decoration: underline;
}
.articleImageHolder
{
    background-color: #404040;
}
.articleImageDescription
{
    background-color: #404040;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
}
.articlePhotoGallery
{
    background-color: #404040;
}
.articlephotoGaleryImageHolder
{
    border: #ffffff 1px solid;
}
.articleTagHolder
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.articleTagHolder a
{
    font-size: 12px;
    color: #2b84c6;
    text-decoration: none;
}
.articleTagHolder a:hover
{
    font-size: 12px;
    color: #2b84c6;
    text-decoration: underline;
}
.articleSignature
{
    font-family: Arial, Helvetica, sans-serif;
    color: #8a8a8a;
    font-size: 14px;
    font-style: italic;
}
.articleFooter
{
    border-bottom: #c6c6c6 1px solid;
    border-left: #c6c6c6 1px solid;
    border-right: #c6c6c6 1px solid;
    background-image: url(../../images/articleFooterBackgroundGradient.jpg);
    background-repeat: repeat-x;
}
.articleFooterLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #2b84c6;
}
.articleFooterLink a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #2b84c6;
    text-decoration: none;
}
.articleFooterLink a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #2b84c6;
    text-decoration: underline;
}
.articleRatingBlock
{
    background-color: #FFFFFF;
    border: #c7c7c7 1px solid;
}
.ratingP
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #38a218;
}
.ratingCommentP
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #38a218;
    font-weight: bold;
}
.ratingM
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #e22f2f;
}
.ratingTotalText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #6f6f6f;
}
.articleUrlText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #6f6f6f;
}
.aticleCommentBlockTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000000;
}
.articleCommentsBlock
{
    border-left: #c7c7c7 1px solid;
    border-right: #c7c7c7 1px solid;
    border-bottom: #c7c7c7 1px solid;
    background-color: #FFFFFF;
}
.articleComment
{
    border-top: #c7c7c7 1px solid;
}
.articleCommentReply
{
    border-top: #c7c7c7 1px solid;
}
.userNameHolder
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 18px;
}
.timeComment
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
}
.commentRating
{
    background-color: #FFFFFF;
    border: #c7c7c7 1px solid;
}
.commentText
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.commentTextRepy
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.replyComment
{
    border: #c7c7c7 1px solid;
    background-color: #e2e2e2;
}
.postCommentBlock
{
    /*border-top: 1px solid #c7c7c7;*/
}
.textAreaStyle
{
    border: #c7c7c7 1px solid;
}
.articleEndFooter
{
    border-left: #c7c7c7 1px solid;
    border-right: #c7c7c7 1px solid;
    border-bottom: #c7c7c7 1px solid;
    background-color: #FFFFFF;
}
.articleLinksHolder
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
}
.articleLinksHolder a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #2b84c6;
    text-decoration: none;
}
.articleLinksHolder a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #2b84c6;
    text-decoration: underline;
}
.articleSitesLink
{
    border-top: #c7c7c7 1px solid;
}
.userBar
{
    background-image: url(../../images/userBarbackground.gif);
    background-repeat: repeat-x;
}
.loginTextField
{
    width: 108px;
    height: 18px;
    border: #9c9c9c 1px solid;
}
.userBarpic
{
    border: #9c9c9c 1px solid;
}
.itemG_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}
.itemG_title a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
.itemG_title a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    font-weight: bold;
    text-decoration: underline;
}
.itemG_date
{
    font-family: Arial, Helvetica, sans-serif;
    color: #8a8a8a;
    font-size: 12px;
    font-weight: bold;
}
.itemG_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.itemG_text a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2b84c6;
    text-decoration: none;
}
.itemG_text a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2b84c6;
    text-decoration: underline;
}
.paging_button
{
    border: #b0b0b0 1px solid;
    background-image: url(../../images/pagingButtonBack.gif);
    background-repeat: repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2a84c6;
    font-weight: bold;
}
.paging_button:hover
{
    border: #b0b0b0 1px solid;
    background-image: url(../../images/pagingButtonBackCurrent.gif);
    background-repeat: repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #676767;
    font-weight: bold;
}
.pagingTextHolder
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #666666;
}
.paging_buttonCurrent
{
    border: #b0b0b0 1px solid;
    background-image: url(../../images/pagingButtonBackCurrent.gif);
    background-repeat: repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #676767;
    font-weight: bold;
}
.formHolder
{
    background-color: #FFFFFF;
    border: #c6c6c6 1px solid;
}
.fieldsSet
{
    background-color: #f1f1f1;
    border: #c6c6c6 1px solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.fieldSetTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #787878;
}
.fieldSetTitleHeb
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #787878;
}
.fieldSetTextHolder
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.fieldSetTextHolderHeb
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.regFormFieldStyle
{
    width: 383px;
    height: 20px;
    border: #c6c6c6 1px solid;
}
.fieldSetspacer
{
    width: 100%;
    float: left;
    height: 15px;
}
.fieldSetCheckboxText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
/*-- User Profile --*/
.profileHeader
{
    background-color: #ebebeb;
    background-image: url(../../images/profileBackground.jpg);
    background-repeat: repeat-x;
    border: #c6c6c6 1px solid;
}
.profileUrerpicHolder
{
    border: #c6c6c6 1px solid;
}
.profileContentBlock
{
    background-color: #FFFFFF;
    border-bottom: #c6c6c6 1px solid;
    border-left: #c6c6c6 1px solid;
    border-right: #c6c6c6 1px solid;
}
.uploadFieldStyle
{
    width: 250px;
    height: 20px;
    border: #c6c6c6 1px solid;
}
.upLoadButtonHolder
{
    float: left;
    width: 84px;
    margin-left: 10px;
}
.aboutTextAreaStyle
{
    width: 348px;
    height: 120px;
    border: #c9c9c9 1px solid;
}
/*-- User Profile --*/
/*-- SubFooter Style --*/
.subFooter
{
    background-color: #0c0d0f;
    border-top: #c8c8c8 1px solid;
}
.subFooterItem
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #9e9d9d;
}
.subFooterItem a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #9e9d9d;
    text-decoration: none;
}
.subFooterItem a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #d8d8d8;
    text-decoration: underline;
}
.subFooterImageHolder
{
    background-color: #4c4f4f;
}
/*-- SubFooter Style --*/

/* -- Comments -- */
articleCommentsBlock
{
    border-left: #c7c7c7 1px solid;
    border-right: #c7c7c7 1px solid;
    border-bottom: #c7c7c7 1px solid;
    background-color: #FFFFFF;
}
.aticleCommentBlockTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000000;
}
.articleComment
{
    border-top: #c7c7c7 1px solid;
}
.articleCommentReply
{
    border-top: #c7c7c7 1px solid;
}
.articleComment .userNameHolder
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 18px;
}
.timeComment
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
}
.commentRating
{
    background-color: #FFFFFF;
    border: #c7c7c7 1px solid;
}
.commentText
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.commentTextRepy
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.replyComment
{
    border: #c7c7c7 1px solid;
    background-color: #e2e2e2;
}
.postCommentBlock
{
    /*border-top: 1px solid #c7c7c7;*/
}
.textAreaStyle
{
    border: #c7c7c7 1px solid;
}
/* -- Comments -- */