/*Table*/
table.FSCtb
{ 
    border:1px #D4D0C8 solid;
    border-collapse:collapse;
    width:100%;      
    font-size: 11px;     
}
table.FSCtb th {
	margin: 0px;
	padding: 2px 4px 2px 4px;
	height: auto;
	color: #2e3092;
	font-size: 11px; 
}
table.FSCtb tr td
{ 
    border:1px #D4D0C8 solid;
    border-collapse:collapse; 
    padding:5px;    
    font-size: 11px;      
}
table.FSCtbnone
{ 
    border-collapse:collapse;
    width:100%;      
    font-size: 11px;     
}
table.FSCtbnone tr td
{ 
    border-collapse:collapse; 
    padding:5px;    
    font-size: 11px; 
}

table.FSCtb tr.header, table.FSCtbnone tr.header
{ 
    text-align:left; 
    background-color:#89aedb;   
    font-size: 11px;
    color: #fff;    
}
table.FSCtb tr td.label, table.FSCtbnone tr td.label
{     
    text-align:right;
    width: 100px;
}

/*Grid*/
.Grid {   
    width: 100%;   
    background-color: #fff;   
    margin: 5px 0 10px 0;   
    border: solid 1px #D4D0C8;   
    border-collapse:collapse; 
}  
.Grid td {   
    padding: 2px;   
    border: solid 1px #D4D0C8;   
    color: #717171;   
}  
.Grid th {   
    padding: 4px 2px;   
    color: #fff;   
    background: #89aedb;   
    border-left: solid 1px #D4D0C8;   
    font-size: 11px;
}
.title
{
    color: #264d9b;
    text-align:justify;
}
.info
{
    color: #ccc;
    text-align:right;
}
/*Paging*/
.cssPager td
{
    padding-left: 4px; 
    padding-right: 4px; 
}

/*Paging*/
.CurrentPage 
{
    padding-left: 4px; 
    padding-right: 4px;
    border: solid 1px #ccc; 
}
.PageNumber
{
    padding-left: 4px; 
    padding-right: 4px;
    border: solid 1px #ccc;              	
}   
.PageNumber:hover
{
    color: red;
}

 /*Button*/
.button{
	height:  22px;padding: 2px;
	width: 80px;
	color:#656565;cursor:pointer;
	background:url("../images/bgbutton.jpg") repeat;
	text-align: center;	
	position:relative;border:1px solid #adadad;
	font: bold 11px Arial, Helvetica, sans-serif;
	
	text-transform:capitalize;
}
.button:hover{color:#6b5ae0;}

.linkbutton
{
    padding: 2px 10px !important;
    color: #3366CC !important;
    font: bold 11px Arial, Helvetica, sans-serif !important;
 
    text-transform: capitalize !important;
}
.linkbutton:hover
{
    color: #8E82E8!important;
    text-decoration: none!important;
}

/*Input text*/
.txt
{
	height: 22px;
	color: #000000;
	padding: 2px;
	font: normal 11px Tahoma;
}
.txta
{
	color: #000000;
	padding: 1px;
	font: normal 11px Tahoma;
}



/*Output msg*/
.msgreq
{
    font: italic 11px arial;
    color: Red;    
}

.listvideo
{
    text-align:left !important; 
    background:url('/DesktopModules/HanFeatureMedia/images/itemvideo.png') no-repeat 5px 2px;
    margin:3px 0 3px 0;       
}
.linkvideo
{
    padding-left:20px;    
    text-decoration: none !important; 
}