/* CSS Document */

body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.cell_back
{
 	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.body_txt 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}

.body_txt_validate_expired 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF3300;
}

.body_txt_search 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	text-decoration:underline;
}

.body_txt_white 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
}

.body_txt_justify 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#242424;
	line-height:16px;
	text-align:justify;
}

.body_txt_space
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	line-height:16px;
}


.body_txt_sinhala
{
	font-family:Thibus15STru;
	font-size: 12px;
	color:#333333;
}


.body_txt_bold
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold; 
	color:#333333;	
}

.body_txt_bold_sp
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold; 
	color:#333333;	
}

.body_txt_bold_blue
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	color:#C68600;
}

.body_txt_bold_col
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold; 
	color:#47478F;
}

.navi_txt 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;

}


.body_txt a:link 
{
	color:#333333;
	text-decoration: none;
}

.body_txt a:visited 
{
	color:#333333;
	text-decoration: none;
}

.body_txt a:hover 
{
	color:#0066FF;
	text-decoration: none;
}

.body_txt a:active 
{
	color: #333333;
	text-decoration: none;
}



.navi_txt a:link 
{
	color:#333333;
	text-decoration: none;
}

.navi_txt a:visited 
{
	color:#333333;
	text-decoration: none;
}

.navi_txt a:hover 
{
	color:#333333;
	text-decoration: none;
	font-weight:bold;
}

.navi_txt a:active 
{
	color: #333333;
	text-decoration: none;
}


.body_txt_justify a:link 
{
	color:#333333;
	text-decoration: none;
}

.body_txt_justify a:visited 
{
	color:#333333;
	text-decoration: none;
}

.body_txt_justify a:hover 
{

	text-decoration: none;
	font-weight:bold;
}

.body_txt_justify a:active 
{
	color: #333333;
	text-decoration: none;
}






.body_txt_bold a:link 
{
	color:#333333;
	text-decoration: none;
}

.body_txt_bold a:visited 
{
	color:#333333;
	text-decoration: none;
}

.body_txt_bold a:hover 
{
	color:#0066FF;
	text-decoration: none;
	font-weight:bold;
}

.body_txt_bold a:active 
{
	color: #333333;
	text-decoration: none;
}


.body_txt_white a:link 
{
	color:#FFFFFF;
	text-decoration: none;
}

.body_txt_white a:visited 
{
	color:#FFFFFF;
	text-decoration: none;
}

.body_txt_white a:hover 
{
	color:#000000;
	text-decoration: none;
}

.body_txt_white a:active 
{
	color: #FFFFFF;
	text-decoration: none;
}


.body_txt_bold_sp a:link 
{
	color:#333333;
	text-decoration: none;
}

.body_txt_bold_sp a:visited 
{
	color:#333333;
	text-decoration: none;
}

.body_txt_bold_sp a:hover 
{
	color:#333333;
	text-decoration: none;
}

.body_txt_bold_sp a:active 
{
	color: #333333;
	text-decoration: none;
}










.body_txt_search a:link 
{
	color:#333333;
	text-decoration:underline;
}

.body_txt_search a:visited 
{
	color:#333333;
	text-decoration:underline;
}

.body_txt_search a:hover 
{
	color:#0066FF;
	text-decoration:underline;
}

.body_txt_search a:active 
{
	color: #333333;
	text-decoration: underline;
}

		
.tooltip
{
            display: inline;
            position: relative;
            text-decoration: none;
            top: 0px;
            left: 0px;
}
.tooltip:hover:after
{
            background: #333;
            background: rgba(0,0,0,.8);
            border-radius: 5px;
            top: -5px;
            color: #fff;
            content: attr(alt);
            left: 140px;
            padding: 5px 15px;
            position: absolute;
            z-index: 98;
            width: 170px;
}
.tooltip:hover:before
{
            border: solid;
            border-color: transparent black;
            border-width: 6px 6px 6px 0;
            bottom: 20px;
            content: "";
            left: 135px;
            position: absolute;
            z-index: 99;
            top: 3px;
}
.animatedLink {
	font-size: 11px;
    font-weight:bold;
	padding-bottom:20px;                    
    position: relative;
    -webkit-animation-name: example; /* Chrome, Safari, Opera */
    -webkit-animation-duration: 0.5s; /* Chrome, Safari, Opera */
    -webkit-animation-iteration-count: infinite; /* Chrome, Safari, Opera */
    animation-name: example;
    animation-duration: 0.5s;
    animation-iteration-count: infinite;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes example {
    0%   {color:#FC0; left:0px; top:0px;}
    50%  {color:red; left:0px; top:0px;}
    100% {color:#FC0; left:0px; top:0px;}
}

/* Standard syntax */
@keyframes example {
    0%   {color:#FC0; left:0px; top:0px;}
    50%  {color:red; left:0px; top:0px;}
    100% {color:#FC0; left:0px; top:0px;}
}

.animatedLinkGreen {
	font-size: 11px;
    font-weight:bold;                   
    position: relative;
    -webkit-animation-name: example; /* Chrome, Safari, Opera */
    -webkit-animation-duration: 0.5s; /* Chrome, Safari, Opera */
    -webkit-animation-iteration-count: infinite; /* Chrome, Safari, Opera */
    animation-name: grLink;
    animation-duration: 0.5s;
    animation-iteration-count: infinite;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes grLink {
    0%   {color:#090; left:0px; top:0px;}
    50%  {color:#09F; left:0px; top:0px;}
    100% {color:#090; left:0px; top:0px;}
}

/* Standard syntax */
@keyframes grLink {
    0%   {color:#090; left:0px; top:0px;}
    50%  {color:#09F; left:0px; top:0px;}
    100% {color:#090; left:0px; top:0px;}
}