﻿BODY
{
    font-family: Arial;
    font-size: 10pt;
    color: black;
}


.RegularStyle
{
    color: black;
    font-weight: normal;
}

.RegularStyleBold
{
    font-weight: bold;
}

TD
{
    text-align: right;
}

.linetd
{
    background-image: url(../images/upperline.jpg);
    line-height: 2px;
}
.grayfont
{
    color: #808080;
}
.redfont
{
    color: #4b4d98;
}
.redfontbold
{
    color: #4b4d98;
    font-weight: bold;
}
.whitefont
{
    color: #ffffff;
    font-weight: bold;
}

.middletableborder
{
    border-right-style: solid;
    border-right-width: 1px;
    border-left-style: solid;
    border-left-width: 1px;
    border-color: #E2E2E2;
    margin-right: 3px;
}

.LeftBorder
{
    border-left-style: solid;
    border-left-width: 1px;
    border-color: #E2E2E2;
    margin-left: 13px;
}

.redfontbig
{
    color: #C90202;
    font-size: 12pt;
    font-weight: bold;
}

.LinksStyle
{
    text-decoration: none;
    color: #045298;
    width: auto;
}


.LinksStyle:hover
{
    text-decoration: underline;
    color: #045298;
}

.RedLink
{
    text-decoration: none;
    color: #4b4d98;
    width: auto;
}


.RedLink:hover
{
    text-decoration: underline;
    color: #4b4d98;
}

.LinksStyleBlack
{
    text-decoration: none;
    color: #000000;
    width: auto;
    font-weight: bold;
}


.LinksStyleBlack:hover
{
    text-decoration: underline;
    color: #000000;
    font-weight: bold;
}

.LinksStyleBlack1
{
    text-decoration: none;
    color: #000000;
    width: auto;
}


.LinksStyleBlack1:hover
{
    text-decoration: underline;
    color: #000000;
}


h3
{
    font-family: Arial;
    font-size: 15px;
    color: #c90202;
    margin: 0;
    padding: 0;
}


.pagesNavigationLinks
{
    text-decoration: none;
    color: #000000;
}

.pagesNavigationLinks:hover
{
    text-decoration: underline;
    color: #000000;
}


.pagesNavigationLinksSelected
{
    text-decoration: none;
    color: #c90202;
}



.AuthorsAreaArrow
{
    margin-left: 10px;
}

.AuthorsAreaLink
{
    color: Black;
    text-decoration: none;
}

.AuthorsAreaLink:hover
{
    text-decoration: underline;
}


.AuthorsAreaTop
{
    text-align: right;
    font-weight: bold;
    margin-bottom: 2px;
    width: 100;
    color: #045298;
}

.WhiteLink
{
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
}

.WhiteLink:hover
{
    text-decoration: underline;
    color: #ffffff;
    font-weight: bold;
}

.ArticleContent
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 125%;
    text-align: right;
    direction: rtl;
}


.ArticleOptions
{
    color: Black;
    font-weight: bold;
    text-decoration: underline;
}

.ArticleOptions:visited
{
    color: Black;
    font-weight: bold;
    text-decoration: underline;
}

h1
{
}

.middlebox2
{
    /*background: url(/images/middlebox2.jpg);*/
    background-repeat: no-repeat;
    font-size: 12pt;
    text-align: center;
    vertical-align: middle;
}

.middlebox2 h1
{
    font-size: 12pt;
    text-align: center;
    padding: 0;
    margin: 0;
}


.wide_middlebox2
{
    height: 94px; /*background: url(/images/wide/middlebox2.jpg);*/
    background-repeat: no-repeat;
    font-size: 12pt;
    text-align: center;
}

.wide_middlebox2_top
{
    /*background: url(/images/wide/middlebox2_top.jpg);*/
    background-repeat: no-repeat;
}


.wide_middlebox2_middle
{
    /*background: url(/images/wide/middlebox2_middle.jpg);*/
    background-repeat: repeat-y;
    padding-right: 10px;
}





.wide_middlebox2_bottom
{
    /*background: url(/images/wide/middlebox2_bottom.jpg);*/
    background-repeat: no-repeat;
}



.middlebox2_top
{
    height: 10px; /*background: url(/images/boxtop.jpg);*/
    background-repeat: no-repeat;
    width: 635;
}


.middlebox2_middle
{
    /*background: url(/images/boxmiddle.jpg);*/
    padding-right: 10px;
}

.middlebox2_middle p
{
    margin-top: 0.2em;
}

.middlebox2_bottom
{
    height: 20px; /*background: url(/images/boxbottom.jpg);*/
    background-repeat: no-repeat;
}

.toplinks a
{
    text-decoration: none;
    color: #000000;
    width: auto;
}


.toplinks a:hover
{
    text-decoration: underline;
    color: #000000;
    width: auto;
}

.TablesBorder
{
    font-family: Arial;
    font-size: 10pt;
    border-right: #B7B7B7 1px solid;
    border-top: #B7B7B7 1px solid;
    border-left: #B7B7B7 1px solid;
    border-bottom: #B7B7B7 1px solid;
    margin-left: 10px;
    padding-right: 10px;
}

.ArticlesNotification
{
    font-family: Arial;
    font-size: 10pt;
    border-right: #B7B7B7 1px solid;
    border-top: #B7B7B7 1px solid;
    border-left: #B7B7B7 1px solid;
    border-bottom: #B7B7B7 1px solid;
    line-height: 18px;
    margin-bottom: 10px;
    margin-top: 5px;
    padding: 5px;
}

.ArticlesNotification p
{
    margin: 0;
    padding: 0;
}


.AddCategoriesCombo
{
    font-family: Arial;
    font-size: 12px;
    color: black;
}


.articletitle
{
    color: #C90202;
    font-size: 14pt;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
    margin-top: 0;
    margin-bottom: 0;
}

.articlepreviewlabel
{
    color: #C90202;
    font-size: 13pt;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
    margin-top: 0;
    margin-bottom: 0;
}

.articletitleblack
{
    color: #000000;
    font-size: 14pt;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
    margin-top: 0;
    margin-bottom: 0;
}

.graystyleframe
{
    background-color: #F5F5F5;
    border-right: #B7B7B7 1px solid;
    border-top: #B7B7B7 1px solid;
    border-left: #B7B7B7 1px solid;
    border-bottom: #B7B7B7 1px solid;
    margin-left: 10px;
    padding-right: 10px;
}

.smallarticletitle
{
    color: #C90202;
    font-size: 10pt;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
    margin-top: 0;
    margin-bottom: 0;
}

.smallarticletitle:hover
{
    text-decoration: underline;
}

.TablesBorderTopMenu
{
    border-bottom: #B7B7B7 1px solid;
}


.subcat
{
    margin-right: 18px;
    display: none;
}

.maincat
{
    margin-right: 10px;
    padding-left: 10px;
    text-decoration: none;
    color: #000000;
    width: auto;
}

.maincat:hover
{
    text-decoration: underline;
    margin-right: 10px;
    padding-left: 10px;
    color: #000000;
    width: auto;
}

img
{
    border: 0;
}


.paging
{
    color: #c90202;
    padding: 8px 7px 8px 7px;
    margin: 0px 2px 0px 2px;
}

.paging a
{
    padding: 4px 7px 4px 7px;
    margin: 0px 2px 0px 2px;
    border: 1px solid #000000;
    background: #FFFFFF none repeat scroll 0 0;
    color: #000000;
    text-decoration: none;
}


.paging a:hover
{
    /*border: 1px solid #000000; 	background: #c90202; 	color: #FFFFFF;*/
    text-decoration: none;
}

.pagingempty
{
    border: 1px solid #BCBCBC;
    color: #BCBCBC;
    padding: 4px 7px 4px 7px;
    margin: 0px 2px 0px 2px;
}

.pagingselected
{
    border: 1px solid #000000;
    background: #4b4d98;
    color: #FFFFFF;
    text-decoration: none;
    padding: 4px 7px 4px 7px;
    margin: 0px 2px 0px 2px;
}

.nextbutton
{
    padding: 4px 7px 4px 7px;
    margin: 0px 2px 0px 2px;
    border: 1px solid #000000;
    background: #FFFFFF;
    color: #000000;
}



.homepagecategory
{
    border-bottom: #e2e2e2 1px solid;
    width: 100%;
    text-align: right;
    margin-bottom: 6px;
}

.homepagecategorylink a
{
    color: Black;
    text-decoration: underline;
}

.homepagecategorylink a:hover
{
    color: Black;
    text-decoration: underline;
}

.innercontent
{
    margin-right: 7px;
    margin-left: 4px;
}

.titles
{
    color: #4b4d98;
    font-size: 16px;
    font-weight: bold;
}

.searchlabels
{
    color: #045298;
    font-weight: bold;
}


.internallinks a
{
    color: Black;
    text-decoration: none;
}

.internallinks a:hover
{
    text-decoration: underline;
}


.redBorder
{
    border-color: Red;
    border-style: solid;
    border-width: 1px;
}

.graylinks
{
    color: #808080;
    text-decoration: underline;
    font-size: 9pt;
}



.boldblack
{
    color: Black;
    font-weight: bold;
}

.affiliatesendbutton
{
    background-image: url('/images/affsend.png');
    background-color: transparent;
    background-repeat: no-repeat;
    width: 20px;
    height: 28px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    color: #ffffff;
    font-weight: bold;
    cursor: pointer;
}

.authortags a
{
    text-decoration: none;
    color: #045298;
    width: auto;
}

.authortags a:hover
{
    text-decoration: underline;
    color: #045298;
    width: auto;
}


.jp
{
    text-align: right;
}


.jp .firstname
{
    font-size: 11px;
    margin-right: 52px;
    margin-top: 75px;
    width: 80px;
}

.jp .phone
{
    font-size: 11px;
    margin-right: 54px;
    margin-top: 75px;
    width: 70px;
}

.jp .email
{
    font-size: 11px;
    margin-right: 35px;
    margin-top: 75px;
    width: 88px;
}



.jpsendbutton
{
    background-image: url('/images/jpsend1.png');
    background-color: transparent;
    background-repeat: no-repeat;
    border-style: none;
    color: #ffffff;
    font-weight: bold;
    cursor:pointer;
    width: 45px;
    height: 30px;
    margin-right:10px;
}


.error
{
    font-weight:bold;
    font-size:13px;
    text-align:right;
}

