﻿html
{
    height:100%;
}

body
{
    font-family: Tahoma;
    font-size: 8pt;
    padding: 0px;
    margin: 0px;
    height: 100%;
    background-image: url('../Images/Public/bgPage.jpg');
    background-repeat: repeat-x;
    background-position: 50% bottom;
    background-color: #E9ECF1;
    line-height: 25px;
}

form
{
    margin: 0px;
    padding: 0px;
}


a 
{
	color: #006699;
	text-decoration: none;
}
a:visited 
{
	color: #006699;
	text-decoration: none;
}
a:active 
{
	color: #006699;
	text-decoration: none;
}
a:hover 
{
	color: #CC3300;
	text-decoration: none;
}

.FormButton
{
    background-color: #FFD78A;
    border: 1px #E97E1C dotted;
    font-family: Tahoma;
    font-size: 8pt;
    padding: 0px 3px 2px 3px;
    height: 21px;
}

.FormLabel
{
    color: #CC0000;
}

.FormTextBox
{
	border: 1px #C0C0C0 solid;
	color: #006600;
	font-family: Tahoma;
	font-size: 9pt;
	height: 12px;
	padding-right: 3px;
	padding-top: 7px;
	padding-left: 0px;
	background-color: #F5F5F5;
}

/*Primary Identify******************************************************************************************/

#Page
{
     direction: rtl;
}

#Wrapper
{
    background: repeat-y;
    clear: both;
    margin: 0px auto;
    width: 980px;
    background-image: url('../Images/Public/bgContentWrapper.jpg');
}

#Banner
{
    width: 100%;
    height: 100px;
    background-image: url('../Images/Banner/bg.jpg');
}

#Search
{
	text-align: left;
	direction:ltr;
}

#Search input.Serach_TextBox
 {
     width: 85px;
     height: 17px;
 }

#Search input.Serach_Button
{
    background-color: #FFD78A;
    border: 1px #E97E1C dotted;
    font-family: Tahoma;
    font-size: 8pt;
    padding: 0px 3px 2px 3px;
    height: 21px;
}

#Search .Search_Msg
{
    color: #CC0000;
}


#Content
{
    padding: 5px 10px 5px 10px;
    width: 960px;
    background: no-repeat 50% top;
    margin: 0px auto;
    background-image: url('../Images/Public/bgContent.jpg');
    min-height:300px;
    text-align:justify;
}

#Footer
{
    width: 980px;
    margin: 0px auto;
    background-image: url('../Images/Footer/bgFooter.jpg');
    height: 90px;
    text-align: center;
}

#Footer a
{
    color: #006699;
    text-decoration: none;
}

#Footer a:hover
{
    color: #009296;
    text-decoration: none;
}

#PageTitle
{
    font-size: 11px;
    font-weight: 600;
    color: #009296;
    height: 40px;
    border-bottom: #c8cdd3 1px solid;
    background-color: #FFFFFF;
}

#PageTitle .PageTitle_Navigation
{
	font-weight: normal;
    width: 104px;
}
#PageTitle .PageTitle_Navigation a
{
    color: #006699;
    text-decoration: none;
}
#PageTitle .PageTitle_Navigation a:hover
{
    color: #CC3300;
    text-decoration: none;
}


#Questions
{
    font-size: 8pt;
    text-align: justify;
}
#Questions ul
{
    padding: 0px;
    list-style-image: url('../Images/Public/BulletQuestion.gif');
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 15px;
}
#Questions li
{
    border-bottom: #c8cdd3 1px dotted;
    color: #EC7600;
    min-height: 26px;
}
#Questions li a
{
    color: #006699;
    text-decoration: none;
}
#Questions li a:hover
{
    color: #FF6600;
    text-decoration: none;
}

#Question
{
    font-size: 11px;
    font-weight: 600;
    color: #006699;
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: justify;
}

#Question .Question_Property
{
    font-size: 8pt;
    font-weight: normal;
    color: #CC0000;
    margin-top: 5px;
    
}
#Question .Question_Bookmark 
{
	font-size: 9pt;
	font-weight:bold;
	color: #FF6600;
}

#Answer
{
    color: #000000;
    line-height: 30px;
    text-align: justify;
}


#RelatedLinks
{
    font-size: 8pt;
    text-align: justify;
}
#RelatedLinks .RelatedLink_TitleBox
{
    height: 30px;
    background-color: #FFFAF0;
    border: 1px dotted #FFD184;
    margin-top: 5px;
    margin-bottom: 5px;
    color: #E17100;
}
#RelatedLinks ul
{
    padding: 0px;
    list-style-image: url('../Images/Public/BulletRelatedLink.gif');
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 15px;
}
#RelatedLinks li
{
    color: #EC7600;
    min-height: 26px;
}
#RelatedLinks li a
{
    color: #006699;
    text-decoration: none;
}
#RelatedLinks li a:hover
{
    color: #FF6600;
    text-decoration: none;
}


/*Primary Classes******************************************************************************************/

div.ContentTitle
{
    height: 30px;
    background-color: #F0F8FB;
    border: 1px dotted #A3D3E7;
    margin-top: 5px;
    margin-bottom: 5px;
    color: #006699;
}

div.CategoryTitle
{
    font-size: 11px;
    font-weight: 600;
    color: #009296;
    border-bottom: #c8cdd3 1px dotted;
    margin-bottom: 20px;
}

div.ShotScreen
{
    text-align: center;
    margin-top: 5px;
    margin-bottom: 5px;
    font-style: italic;
    color: #CC3300;
}

table.TablePublic
{
    border: 1px dotted #C6C6C6;
    border-collapse:collapse;
}
table.TablePublic td
{
    border: 1px dotted #C6C6C6;
}
table.TablePublic th
{
    background-color: #E1E9f2;
	font-size: 11px;
	font-weight: 600;
	color: #005499;
	height: 30px;
	text-align: center;
	border: 1px dotted #C6C6C6;
}
table.TablePublic tr.AltRow	
{
	background-color: #F3F3F3;
}



/* Span ELEMENTS   
----------------------------------------------------------*/
span.ESET
{
    font-weight: bold;
    color: #006366;
}

span.NOD32 
{
     font-weight:bold; 
     color:#74c699;
}
span.Smart 
{
     font-weight:bold; 
     color:#d2a20c;
}

span.Passed
{
    font-weight: bold;
    color: #009296;
}

span.Failed
{
    font-weight: bold;
    color: #CC3300;
}

span.NoEntry
{
    font-weight: bold;
    color: #515151;
}

span.AdvancedPlus
{
    font-weight: bold;
    color: #009296;
}

span.Advanced
{
    font-weight: bold;
    color: #00adad;
}

span.Standard
{
    font-weight: bold;
    color: #CC3300;
}

span.Term
{
    font-weight: bold;
    color: #515151;
}

span.HighLight
{
    font-weight: bold;
    color: #990000;
}

span.Subject
{
    font-weight: bold;
    color: #515151;
}

span.ImageNote
{
    font-style: italic;
    color: #CC3300;
}

span.Bookmark {
	font-size: 8pt;
	font-weight:bold;
	color: #FF6600;
}

span.Star {
	font-size: 8pt;
	font-weight:bold;
	color: #FF6600;
}

span.Numbers
{
    color: #FF6600;
    font-weight: bold;
}

span.Note
{
    color: #FF6600;
    direction: ltr;
}

span.ReferNote
{
    font-style: italic;
    color: #CC3300;
}










