﻿body 
{   
    margin:             0px;
    background-color:   #EEEEEE;    
    color:              #000000;
    font-family:        Tahoma, Arial;
    font-size:          11px;
}


/* Template Tables */

.templatetbl
{
    width:          98%;
    border-top:     0px;
    border-bottom:  0px;
    border-left:    1px solid #000000;
    border-right:   1px solid #000000;    
}

.headertbl
{
    width:          100%;
    border-top:     0px;
    border-bottom:  1px solid #000000;
    border-left:    0px;
    border-right:   0px;
    background:     #DDDDDD;
}

.Column1
{
    width:          165px;
    border:         0px;
    background:     #DDDDDD;
    padding:        2px;
}

.Column2
{
    border-right:   1px solid #000000;    
    border-left:    1px solid #000000;
}

.Column3
{
    width:          200px;
    border:         0px;
    background:     #DDDDDD;
    padding:        3px;
}

.footer
{
    width:          100%;
    border-top:     1px solid #000000;
    border-bottom:  0px;
    border-left:    0px;
    border-right:   0px;
    background:     #CCCCCC;
    text-align:     center;
    color:          #333333;
    text-decoration: none;
    line-height:    13px;
    font-size:      10px;
    font-family:    Tahoma;
}


/* Items Styles */

.flags
{
    margin-right: 6px;
    margin-left: 6px;
}

A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: none
}

A.iLink:link {
	COLOR: #333333; TEXT-DECORATION: none;
}
A.iLink:visited {
	COLOR: #333333; TEXT-DECORATION: none;
}
A.iLink:hover {
	COLOR: #003399; TEXT-DECORATION: none;
}

.LangsChange
{
    font-family:    Tahoma;
    font-size:      11px;
    border:         1px solid #666666;
    background-color: #EEEEEE;
    width:          150px;
    color:          #333333;
    margin:         5px;
    padding:        3px;
}

.InputTextBar
{
    font-family:    Tahoma;
    font-size:      10px;
    border:         1px solid #999999;
    background-color: #EEEEEE;
    width:          100px;
    color:          #333333;
}

.BarButton
{
    font-family:    Tahoma;
    font-size:      10px;
    border:         1px solid #666666;
    background-color: #EEEEEE;
    width:          100px;
    color:          #333333;
}

.rssLink
{
    background-color:   #F7F6F3;
    font-size:          10px;
    border:             solid 1px #AAAAAA;
    width:              20px;
    line-height:        19px;
}

.InBriefItems
{
    width:          99%;
    border:         solid #AAAAAA 1px;
    margin-top:     2px;
    line-height:    15px;
    text-align:     center;
    font-size:      11px;
    font-family:    Tahoma;
}

.Bold
{
	font-weight:    bold;
}

.Title
{
	font-weight:    bold;
	font-size:      18px;
	color:          #cc3300;
}

.Code
{
	border:         #8b4513 1px solid;
	padding-right:  5px;
	padding-left:   5px;
	color:          #000066;
	font-family:    'Courier New' , Monospace;
	background-color: #ff9933;
}

.Today
{
    text-align:     center;
    padding-left:   5px;
    padding-right:  5px;
    border:         0px;
    color:          #FFFFFF;
    background:     #666666;
    line-height:    18px;
    font-size:      11px;
    font-family:    Tahoma;
}

.loggedinBar
{
    width: 120px;
    border: solid #AAAAAA 1px;
    margin: 5px;
    height: 15px;
}

.ConfigTbl
{
    background-color:   #F7F6F3;
    border-color:       #CCCCCC;
    border-width:       1px;
    border-style:       Solid;
    font-family:        Tahoma;
    font-size:          11px;
    width:              100%;
    border-collapse:    collapse;
    color:              #5D7B9D;
}

.InputInside
{
    border:         solid 1px #666666;
    font-family:    Tahoma;
    font-size:      11px;
    color:          #333333;
    padding:        2px;
    background-color:#FFFFFF;
}

.ErrorPage
{
    color:          #CC0000;
    font-size:      14px;
    font-family:    Tahoma;
    font-weight:    bold;
    text-align:     center;
}

.adminHome
{
    width:              170px;
    height:             130px;
    background-color:   #DDDDDD;
    border:             solid 2px #FFFFFF;
    padding:            5px;
}

.adminThumb
{
    border:         0px;
    width:          48px;
    height:         48px;
    margin:         5px;
}

.lightInfo
{
    background-color:       #F7F6F3;
    font-weight:            bold;
}

.darkInfo
{
    background-color:   #999999;
    font-weight:        bold;
    color:              #FFFFFF;
}

.someInfo
{
    background-color:   #F7F6F3;
    font-weight:        bold;
}

.GridButt
{
    width:          50px;
    margin:         3px;
    font-family:    Tahoma;
    font-size:      10px;
    border:         1px solid #666666;
    background-color: #EEEEEE;
    color:          #333333;
}



/* Menu Management */

.headerBGcolor
{
    background-color:   #5D7B9D; 
    font-weight:        bold;
    color:              #FFFFFF;
}

.mainBGcolor
{
    background-color:   #EEEEEE;
    border: solid #AAAAAA 1px; 
    padding: 5px;   
}

.mainBGcolorES
{
    background-color:   #DDDDDD;
    border:             solid #CC0000 1px; 
    padding:            5px;   
}

/* Members */

.memFail
{
    color:          #CC0000;
}

.memHeader
{
    font-weight:        bold;
    font-size:          11px;
    color:              #FFFFFF;
    background-color:   #5d7b9d;
    font-family:        Tahoma;
}

.memItem
{
    background-color:   #DDDDDD;
    border:             solid 1px #FFFFFF;
    font-family:        Tahoma;
    font-size:          11px;
    border-collapse:    collapse;
}

.memSucceed
{
    color:          #5D7B9D;
    font-weight:    bold;
}

.TextInConf
{
    font-family:    Tahoma;
    color:          #333333;
}

/* Content Blocks */

.ContentDiv
{
    margin:             2px;
    background-color:   #FFFFFF;
    border:             solid 1px #666666;
    margin-bottom:      10px;
    margin-top:         5px;
    color:              #333333;
    font-family:        Tahoma;
    font-size:          11px;
}

.ContentTitle
{
    margin:             4px;
    padding-left:       10px;
    padding-right:      10px;
    background-color:   #EEEEEE;
    border:             0px;
    color:              #666666;
    font-family:        Tahoma;
    font-size:          12px;
    font-weight:        bold;
    line-height:        20px;    
	margin-bottom:      10px;
	font-weight:        bold;
	font-family:        Tahoma;
	text-decoration:    none;
}

.RTLTrue
{
    direction:      rtl;
    text-align:     right;
}

.RTLFalse
{
    direction:      ltr;
    text-align:     left;
}

.ContentIntroInfo
{
    color:              #999999;
	font-size:          11px;
	line-height:        12px;
    padding:            2px;
    padding-left:       5px;
    padding-right:      5px;
	font-family:        Tahoma;
	border:             1px solid #FFFFFF;
    background:         #F0F0F0;
    height:             15px;
    margin:             4px;
}

.read_more_ltr
{
    color:              #003399;
	font-size:          11px;
	line-height:        12px;
    padding-left:       15px;
    padding-top:        4px;
    width:              101px;
    margin:             4px;
    background-image:url("../../Templates/default/img/more_ltr.gif");
    height:             15px;
    direction:          ltr;
}


.read_more_rtl
{
    color:              #003399;
	font-size:          11px;
	line-height:        12px;
    padding-right:      15px;
    padding-top:        4px;
    width:              101px;
    margin:             4px;
    background-image:url("../../Templates/default/img/more_rtl.gif");
    height:             15px;
    direction:          rtl;
}

.ItemTitle
{
    color:              #003399;
	font-size:          13px;
	margin-left:        10px;
	margin-right:       10px;
	margin-top:         6px;
	font-weight:        bold;
	font-family:        Tahoma, Arial;
}

.TitleInfo
{
    font-size:      10px;
    margin-bottom:  10px;
}

.IntroTextView
{
    font-size:          9px;
    text-indent:        15px;
    font-family:        Tahoma, Arial;
    /* font-style:         italic ; */
    background-color:   #FFFFFF;
    border:             solid 1px #666666;
    color:              #333333;
    padding:            5px;
}

.sep4view
{
    width:          250px;
    color:          #666666;
    text-align:     center;
}

.BodyText
{
    font-size:          11px;
    font-family:        Tahoma, Arial;
    background-color:   #FFFFFF;
    border:             solid 1px #666666;
    color:              #333333;
    padding:            10px;  
    line-height:        16px;
}

.CommentDetails
{
    color:              #333333;
	font-size:          10px;
	line-height:        12px;
    padding:            2px;
    padding-left:       5px;
    padding-right:      5px;
	font-family:        Tahoma;
	border:             1px solid #FFFFFF;
    background:         #F0F0F0;
    height:             15px;
    margin:             9px;
}

.CommentBody
{
    color:              #333333;
    padding:            7px;
	font-family:        Tahoma;
	border:             1px solid #FFFFFF;
    background:         #F0F0F0;
    margin:             9px;
}

.ContentListHead
{
    color:              #666666;
	font-size:          11px;
	line-height:        12px;
	font-family:        Tahoma, Arial;
	border:             1px solid #FFFFFF;
    background:         #F7F6F3;
}

.DirFalse
{
	direction:          ltr;
}

.DirTrue
{
	direction:          rtl;
}


/* Blocks */

.BlockDiv
{
    margin:         2px;
    margin-bottom:  10px;
    margin-top:     5px;
    color:          #333333;
    line-height:    15px;
    font-size:      10px;
    font-family:    Tahoma;
    border:         1px solid #999999;
    padding:        5px;
}

.BlockTitle
{    
    margin:         -5px;
    margin-bottom:  5px;
    padding-left:   5px;
    padding-right:  5px;
    border:         0px;    
    text-align:     center;
    color:          #003399;
    background:     #EDEDED;
    line-height:    15px;
    font-size:      11px;
    font-family:    Tahoma;
    border-bottom:  1px solid #999999;
}