
/**********************************************************************************************************/
/* Stylesheet: Imperial V2 Skin
/* 
/**********************************************************************************************************/

/************************************ Global Styles ************************************/
body 
{
	font-family : 'Arial', 'Sans-Serif','MS Sans Serif','Geneva';
}
.body
{
	background-color : White;
}
.bodyOrange
{
	background-color : #FFFCF8;
}
.bodyBlack
{
	background-color : #FAFAFA;
}
.bodyBlue
{
	background-color : #E1EEFF;
}
.bodyGray
{
	background-color : #FAFAFA;
}
.bodyGreen
{
	background-color : #F8FFF8;
}
.bodyPurple
{
	background-color : #FAF0FF;
}
.bodyRed
{
	background-color : #FFF5F5;
}
.bodyYellow
{
	background-color : #FFFFE6;
}
.translate
{
	color : white;
}
body.MASContent
{
	background-repeat : repeat;
	background-color : #000000;
}
button 
{
	border : solid 1px black;
}
input
{
	border : solid 1px black;
}
textarea
{
	border : solid 1px black;
	font-family : 'Sans-Serif','MS Sans Serif','Geneva';
}
select
{
	border : solid 1px black;
}
/** HP **/
.HPTR
{
	background-color:Transparent;
}
.HPTLC
{
	background-image: URL(../Images/Skins/Imperial/hptlc.gif);
	background-position:top left;
	max-width : 7px;
	width : 7px;
	height: 7px;
}
.HPMID
{
	height: 7px;
	background-color:white;
	max-width: 985px;
	width: 985px;
	min-width: 985px;
}
.HPTRC
{
	background-image: URL(../Images/Skins/Imperial/hptrc.gif);
	background-position:top right;
	max-width : 7px;
	width : 7px;
	height : 7px;
}
.HPL
{
	width:5px;
}
.HPR
{
	width:5px;
}

/************************************ MasterPage styles ************************************/
td.MASBTM
{
	background-color : #F8F8F8;
}
td.MASTOPMNU
{
	color:Black;
	background-color : White;
	padding-right:5px;
}
td.MASTOPMNU a
{
	color:Black;
}
td.MASTOPMNU a:HOVER
{
	color:Black;
}
td.MASMNU
{
	background-color:White;
}
.MASTD a
{
	background-color: White;
}
.MASTDOrange
{

}
.MASTDBlue
{

}
.MASTDBlack
{

}
.MASTDYellow
{

}
.MASTDPurple
{

}
.MASTDRed
{

}
.MASTDGray
{

}
.MASTDGreen
{

}
td.MASLOGHdr
{
	background-color : White;
	text-align: left !important; /* TEMPORARY because of HOMEPAGE logo */
	padding-left: 10px;
}
.MASHdr td
{
	background-color : #C8C8C8;
	color : #FFFFFF;
}
td.MASSBL 
{
	background-color : #FFFFFF;
}
td.MASSBR
{
	background-color : #FFFFFF;
}
.MASFtr
{
	background-color : #FFFFFF;
}
td.MASMBAR
{
	background-image: URL(../Images/Skins/Imperial/tabs/masmnu.jpg);
	background-repeat: repeat-x;
	color : #888888;
	font-family : 'Tahoma', 'Verdana', 'Arial', 'Sans-Serif';
}
td.MASMBARSRCH
{
	background-image: URL(../Images/Skins/Imperial/tabs/massearch.jpg);
	background-repeat: repeat-x;
}
.MASMBAR a
{
	color : #888888;
}
.MASCOM
{
	background-color: White;
}
.MNUTBL
{
}
td.MASTD
{
	text-align:left !important;
	background-color: White;
}
/************************************ Generic Control styles ************************************/
/************ ContentTable styles /************/
.CTCB
{
	color : #C8C8C8;
}
.CTCBB
{
	display : none;
}
.CTCBBLnk
{
	cursor : pointer;
	display : inline;
	padding-left : 10px;
	padding-right : 10px;
	font-size : 11px !important; /* MOET ivm tabjes op NODE */
	border-top :solid 1px #CCCCCC;
	border-left :solid 1px #CCCCCC;
	border-right :solid 1px #CCCCCC;
	background-color: White;
}
.CTTtl
{
	color : #0080FF;
	font-size: 133%;
	font-family: 'Sans-Serif','MS Sans Serif','Geneva';
}
.CTPOPPAL
{
	background-color : #AAAAAA;
}
.CTPOPLBL
{
	color : White;
}
.CTPOP
{
	background-color : #AAAAAA;
	color : White;
}
.CTTLC
{
xbackground-image: URL(../Images/Skins/Smooth/tlc.gif);
xbackground-color : #C8C8C8;
}
.CTTRC
{
xbackground-image: URL(../Images/Skins/Smooth/trc.gif);
xbackground-color : #C8C8C8;
}
.CTTRS
{
	background-image: URL(../Images/Skins/Imperial/trs.gif);
}
.CTMID
{
xbackground-image: URL(../Images/Skins/Smooth/mid.gif);
xbackground-color : #C8C8C8;
}
.CTRSH
{
	background-image: URL(../Images/Skins/Imperial/rsh.gif);
}
.CTBRC
{
	background-image: URL(../Images/Skins/Imperial/brc.gif);
}
.CTBRS
{
	background-image: URL(../Images/Skins/Imperial/brs.gif);
}
.CTBLC
{
	background-image: URL(../Images/Skins/Imperial/blc.gif);
}

.CTBOT
{
	background-image: URL(../Images/Skins/Imperial/bot.gif);
}
.CTIC
{
	width: 100%;
}
.CTICCell
{
	background-color : #FFFFFF;
	border: 1px solid #CCCCCC;
	width: 100%;
}
.CTPopTbl span
{
	color : white;
}
td.CTCOL 
{
	color : white;
}
div.CTCOL 
{
	border : solid 1px blue;
}
.CTFilter
{
	color : black;
}
.CTHoverOn
{
	border : 1px solid yellow;
}
.CTHoverOff
{
	border : 1px solid purple;
}
input.CTSTB 
{
	border-color : #999999 !important;
}
/************* INDEX BLUE ***************/
.CTTLC1
{
xbackground-image: URL(../Images/Skins/Smooth/tlcb.gif);
xbackground-color : #89BFFF;
}
.CTTRC1
{
xbackground-image: URL(../Images/Skins/Smooth/trcb.gif);
xbackground-color : #89BFFF;
}
.CTMID1
{
xbackground-image: URL(../Images/Skins/Smooth/midb.gif);
xbackground-color : #89BFFF;
}
.CTICCell1
{
	background-color : #E9E9E9;
}

/************* Paging and Navigation *************/
table.CTWSPaging
{
	background-color : #FAFAFA;
}
td.CTWSPrev
{
	color : #5BADFF;
}
.CTWSPrev span
{
	font-family: 'Sans-Serif','MS Sans Serif','Geneva';
}
td.CTWSNext 
{
	color : #5BADFF;
}
.CTWSNext span
{
	font-family: 'Sans-Serif','MS Sans Serif','Geneva';
}
span.CTWSPageNav 
{
	color : #5BADFF;
}
.CTWSPage
{
	color : #5BADFF;
}
table.CTSTB
{
	background-color : #FFFFFF;
}
table.CTSTB span
{
	color : #999999 !important;
}
table.CTWS2
{
	margin-bottom: 0px;
}
/************************************ Specific Control Styles ************************************/

/************ FreeSpeechControl ************/
.FSCITXT
{
	border : solid 1px #407CFF;
	background-color : #DDDDDD;
}
.FSCOInnerContent 
{
    scrollbar-face-color:#C8C8C8;
    scrollbar-highlight-color:#C8C8C8;
    scrollbar-3dlight-color:#666666;
    scrollbar-darkshadow-color:#666666;
    scrollbar-shadow-color:#C8C8C8;
    scrollbar-arrow-color:#666666;
    scrollbar-track-color:#FFFFEE;		
}
.FSCOTitle
{
	color : White;
	background-color : #407CFF;
}
/************* MO *************/
table.MOFTP 
{
 background-color : #000000;
}
.MOIC
{
	background-image: URL(../Images/BGFilters/ctfilter.jpg);
	border: 1px solid white;
}
.MOFTP img
{
	background-color : #FFFFFF;
}
table.MOFTV
{
 background-color : #000000;
}

table.MOFTA
{
	background-color : #000000;
}
.MOFTA img
{
	background-color : #FFFFFF;
}
.MODesc
{
	color : #003E9B;	
}
.MONode a
{
	color : black;
}
.MOTitle span
{
	color : black;
}

table.MONavTbl 
{
	background-color : #D7D7D7;
}	
.MONavTbl a
{
	color : blue;
}

/************* MO : PV *************/
.PVFT img
{
	background-color : #FFFFFF;
}
table.PVFT 
{
	background-color : #000000;
}
/************* MO : VV *************/
table.VVFT 
{
	background-color : #000000;
}
/************* MO : AP *************/
table.APFT 
{
	background-color : #000000;
}
/************* MO : any MediaViewer (VV, AP or PV) *************/
span.MVTtle 
{
	font-family : 'Sans-Serif','MS Sans Serif','Geneva';
	color : Black;
}
span.MVDesc
{
	color : #003E9B;	
}
/************* MO : FIV *************/
.FIVFT
{
	border:2px solid #555555;
}
/************* FriendsOverview *************/
.FOTbl a
{
	color : Black;
}
.FOTbl a:hover
{
	color : Black;
}
.FOTbl
{
}
/************* PC ************/
table.PCCLON 
{
	background-color : #0080FF!important;
	border : solid 1px black!important;
}
table.PCCLOF 
{
	border : solid 1px #EEEEEE!important;
}
table.PCCLGN 
{
	border : solid 1px #0000FF!important;
}
.PCCLON td
{
	color : #FFFFFF!important;
}
.PCCLOF td
{
	color : #999999!important;
}
.PCCLGN td
{
	color : #999999!important;
}
.PCPIC img
{
	background-color : #FFFFFF;
}
.PCPICCell td
{
	background-color : #000000;
}
/************* FV *************/
.FVIC 
{
    scrollbar-face-color:#C8C8C8;
    scrollbar-highlight-color:#C8C8C8;
    scrollbar-3dlight-color:#666666;
    scrollbar-darkshadow-color:#666666;
    scrollbar-shadow-color:#C8C8C8;
    scrollbar-arrow-color:#666666;
    scrollbar-track-color:#FFFFEE;
    }
.FVIC2
{
    scrollbar-face-color:#C8C8C8;
    scrollbar-highlight-color:#C8C8C8;
    scrollbar-3dlight-color:#666666;
    scrollbar-darkshadow-color:#666666;
    scrollbar-shadow-color:#C8C8C8;
    scrollbar-arrow-color:#666666;
    scrollbar-track-color:#FFFFEE;	
}
.FVItem a
{
	color : Black;
}
.FVCAT
{
	border : solid 1px black;
}
.FVItem td
{
	color : Black;
}
/************* SC *************/
.SCTXT
{
	border: 1px solid #C8C8C8;
}
.SCRowA a
{
	color :green;
}
.SCRowHdr a
{
	color : blue;
}
/************* QST *************/
.tabMiddleSelected
{
	background-color : #407CFF;
}
.tabMiddleSelected a 
{
	color : white;
}
.tabMiddle
{
	background-color : #B0CAFF;
}
.tabMiddle a
{
	color : black;
}
.qstOuterTable
{
	border : solid 1px #407CFF;
}

.infoControlText
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='1',startColorStr='#7F81B6',endColorStr='#0806DD');
	background-color : #7F81B6;
	border : solid 1px black;
	color : white;
}
.qstOuterTableProfile
{
	border : solid 1px #407CFF;
}
.qstInnerTableProfile
{
	color : White;
}
/************* File Upload *************/
.FU
{
	color : black;
	background : white;
}
div.FU
{
	border:1px solid #CCCCCC;
	margin-right: 10px;
}
/************* Upload Button ***********/
.Upload
{
	background-image : URL(../Images/Buttons/grnupl.gif);
	background-repeat : no-repeat;
}
/************* Tabs ******************/
.TBL
{
	background-repeat : no-repeat;
	background-position: right;
}
.TBLnk
{
	color : gray;
}
.TBLnk a
{
	color : gray;
}
.TBLnk a:hover
{
	color : gray;
}
/************* GMPSC *************/
.GMPSCBC
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='1',startColorStr='#E8E8E8',endColorStr='#EEEEEE');
	background-color : #E8E8E8;
}
table.GMPSCBCTB1
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#F8F8F8',endColorStr='#C8C8C8');	
	background-color:#F8F8F8;
}
table.GMPSCBCTB2
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#F8F8F8',endColorStr='#C8C8C8');	
	background-color:#F8F8F8;
}
/************* Caricature *************/
.CAR
{
	background-color : #FFFFFF;
}
/************* Ajax Text Box*************/
.ATB input
{
	border : solid 1px #888888;
}
.ATB textarea
{
	border : solid 1px #888888;
}
/************* LinkOverview *************/
.LOText a
{
	color : black;
}
.LOText a:hover
{
	color : black;
}
/************* Reaction Control *************/
.RC hr
{
	color : Black;
}
div.RC
{
	background-color: #FCFCFC;
	border: 1px solid #EBEBEB;
}
/************* Rating Control *************/
table.RTC 
{
	background-color : #FFFFFF;
	border : 1px solid #E3E3E3;
}
/************* WIE *************/
.WIECA span
{
	background-color : #BBBBBB;
}
.WIEIC a
{
	color :Black;
}
/************* MCC Message Center Control *************/
div.MCCFO
{
	border : solid 1px black;
	overflow:hidden;
}
.MCCFO td
{
	border-bottom: solid 1px black;
}
td.MCCFOItem
{
	vertical-align:middle;
	height:30px;
	background-image : URL(../Images/Skins/Homepage_V2/MCC/bg.jpg);
}
td.MCCFOItemSel
{
	vertical-align:middle;
	height:30px;
	background-image : URL(../Images/Skins/Homepage_V2/MCC/bgsel.jpg);
}
div.MCCMO 
{
	border : solid 1px #444444;
}
table.MCCMOFtr
{
	background-image : URL(../Images/Skins/Homepage_V2/MCC/bg.jpg);
}
.MCCMOHdr
{
	background-image : URL(../Images/Skins/Homepage_V2/MCC/bg.jpg);
	height:30px;
}
.MCCMOHdr td
{
	vertical-align:middle;
	padding:5px 5px 0px 5px;
}

tr.MCCMOItem 
{
	background-color : #EEEEEE;
}
tr.MCCMOItemH
{
	background-color : #DDDDDD;
}
div.MCCMV
{
	border : solid 1px black;
}
td.MCCMFld
{
	background-color: #FFFFD3;
	border:solid 1px #D9D9BA;
}
input.MCCMEFld 
{
	background-color: #FFFFD3;
	border:solid 1px #D9D9BA;
}
table.MCCMFlds
{
	background-color:White;
}
.MCCMVTxt
{
	background-color: White;
	border-top:solid 1px black;
	border-bottom:solid 1px black;
}
.MCCCb
{
	border:none !important;
}
/************* CVC Cast Viewer Control *************/
.CVCFT object
{
	background-color : white;
}
/************* SLC Spot Light Control *************/
/************* FUC *************/
td.FUCHdr
{
	background-color : #EEEEEE;
	vertical-align:middle;
	padding-left : 10px;
	height:40px;
}
.FUC1 
{
	background-color:#F8F8F8;
}
.FUC2
{
	background-color:#F0F0F0;
}

/************* CPL *************/
.CPL select
{
	border : solid 1px black;
}
.CPLCat
{
	color : White;
}
/************* LS *************/
.LS td
{
	xborder : 1px black solid;
}
td.LSPL
{
	border : 1px black solid;
}
td.LSF
{
	border : 1px black solid;
}
/************* DL *************/
.ALIC 
{
	color : Black;
}
/************* TC *************/
.TCL
{
	background-image: URL(../Images/Skins/Imperial/tcl.gif);
	background-repeat : no-repeat;
	background-position: right;
}
.TCM
{
	background-color : #F1FAFD;
	background-image: URL(../Images/Skins/Imperial/tcm.gif);
}
.TCR
{
	background-image: URL(../Images/Skins/Imperial/tcr.gif);
	background-repeat : no-repeat;
	background-position: left;
}
.TCLSel
{
	background-image: URL(../Images/Skins/Imperial/tclsel.gif);
	background-repeat : no-repeat;
	background-position: right;
}
.TCMSel
{
	background-color : #DCF0B9;
	background-image: URL(../Images/Skins/Imperial/tcmsel.gif);
}
.TCRSel
{
	background-image: URL(../Images/Skins/Imperial/tcrsel.gif);
	background-repeat : no-repeat;
	background-position: left;
}
.TCLnk
{
	color : black;
}
/************* PE *************/
.PEIC
{
	background-color : #FFFFFF;
	border: solid 1px #CCCCCC;
}
/************* REG ************/
.REGERR
{
	background-color:White;
	font-weight:bold;
	color:Red;
}
.REGCT
{
	background-image: URL(../Images/Skins/Imperial/registration.jpg);
	font-family: Sans-Serif, Georgia, Arial;
	color:White;
	background-color: #0080FF;
}
.REGHdr
{
	font-weight:bold;
	color:White;
	background-color: #0080FF;
	background-image: URL(../Images/Skins/Imperial/back1.jpg);
	background-position : left bottom;
	background-repeat : repeat;
}
td.REGTd 
{
	color:White;
	background-image: URL(../Images/Skins/Imperial/back1.jpg);
	background-color: #0080FF;
}
div.REGWait
{
	border:solid 1px black;
	color:Black;
	background-color:White;
}
div.REGSRCH
{
	background-color: #BDE37A;
	background-image: url(../Images/Filters/green.gif);
	background-repeat: repeat-x;
}
div.REGSRCH a
{
	font-size: 125%;
}
/************* HPSS ************/
.HPSSC
{
	width : 9px;
	height:9px;
	border: 1px solid black;
	cursor:pointer;
	margin: 1px 1px 1px 1px;
}
/************* BC ************/
.BCRow1
{
	background-color : #FFFFFF;
}
.BCRow2
{
	background-color : #FFFFFF;
}
table.BCTbl
{
}
/********** LOGIN *************/
div.login
{
	margin-bottom: 10px;
}
div.login a
{
	color: Blue;
}
table.MASLC *
{
}
table.MASLC input.cb 
{
	background-color: #F8FCFF;
}
table.MASLC
{
}
div.login
{
	color : #888888;
}
div.login a:VISITED
{
	color : #4183B7;
}
div.login a
{
	color : #4183B7;
}
div.login input
{
	color : #4183B7;
	border: 1px solid #4183B7;
	background-color:White;
}
.cb input
{
	border : none !important;
	background-color: #F8FCFF;
	color : #4183B7;
	font:10px arial;
}
/********** CO **************/
tr.CORow1
{
	background-color : #FFFFFF;
	cursor:pointer;
}
tr.CORow2
{
	background-color : #DDDDDD;
	cursor:pointer;
}
table.COTBL
{
	width : 100%;
}
.COTtl
{
	font-weight:bold;
	padding:2px 2px 2px 2px;
	cursor:pointer;
}
.ROTxt
{
	font-style : italic;
}
/********* TAB *************/
td.TABTDSEL
{
	background-image: URL(../Images/Skins/Imperial/tabs/masmnusel.jpg);
	background-repeat: repeat-x;
	background-position:top right;
}
a.TAB 
{
	font-weight:normal;	
}
a.TAB:Hover
{
	font-weight:normal;	
	color:Black;
}
span.TABSEP
{
	font-weight:normal;	
}
a.TABSEL 
{
	font-weight:bold;
	color : #555555;
}
a.TABSEL:Hover
{
	font-weight:bold;
	color:Black;
}
a.TAB2
{
	font-weight:normal;
	color:Black;
	padding-left:5px;
	padding-right:5px;
	background-color: White;
}
span.TAB2SEP
{
	font-weight:normal;	
}
/********* TVPROMO *************/
table.TVPromo
{
	background-image:URL(../Images/Promotion/lcdtv.jpg); 
}
table.TVPromo span
{
	font:bold 10pt arial;
	color:white;
}
