
/**********************************************************************************************************/
/* Stylesheet: Purplerain
/* 
/**********************************************************************************************************/

/************************************ Global Styles ************************************/
body 
{
	background-color : #BFA1C5;
	background-repeat : repeat;
	font-family : 'Sans-Serif','MS Sans Serif','Geneva';
}
body a
{
	color : Black;
}
.translate
{
	color : white;
}
table.MASContent 
{
	background-color : #FFFFFF;
}
body.MASContent
{
	background-repeat : repeat;
	background-color : #000000;
}
button 
{
	border : solid 1px black;
}
input
{
	border : solid 1px black;
}
select
{
	border : solid 1px black;
}
/************************************ MasterPage styles ************************************/
td.MASLOGHdr
{
	background-image : URL(../Images/Skins/Purplerain/header.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
td.MASSBL 
{
	background-color : #FFFFFF;
}
td.MASSBR
{
	background-color : #FFFFFF;
}
.MASHdr td
{
	background-color : #C8C8C8;			
	color : #FFFFFF;
}
td.MASMBAR
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#DDDDDD);
	background-color : #EEEEEE;
	color : #888888;
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
}
.MASMBAR a
{
	color : #888888;
}
.MASFtr
{
	background-color : #FFFFFF;			
}
/************************************ Generic Control styles ************************************/
.OTL
{
	border : 1px solid #222222;
}
/************ ContentTable styles /************/
.CTCB
{
	color : white;
	background-color: #633363;
}
.CTCBB
{
	display : none;
}
.CTTtl
{
	color : black;
	font-family: 'Sans-Serif','MS Sans Serif','Geneva';
}
.CTPOPPAL
{
	background-color : #AAAAAA;
}
.CTPOPLBL
{
	color : White;
}
.CTPOP
{
	background-color : #AAAAAA;
	color : White;
}
.CTTLC
{
	background-image: URL(../Images/Skins/Purplerain/tlc.gif);
}
.CTTRC
{
	background-image: URL(../Images/Skins/Purplerain/trc.gif);
}
.CTTRS
{
	background-image: URL(../Images/Skins/Purplerain/trs.gif);
}
.CTMID
{
	background-image: URL(../Images/Skins/Purplerain/mid.gif);
	background-color : #8D5D8D;
}
.CTRSH
{
	background-image: URL(../Images/Skins/Purplerain/rsh.gif);
}
.CTBRC
{
	background-image: URL(../Images/Skins/Purplerain/brc.gif);
}
.CTBRS
{
	background-image: URL(../Images/Skins/Purplerain/brs.gif);
}
.CTBLC
{
	background-image: URL(../Images/Skins/Purplerain/blc.gif);
}

.CTBOT
{
	background-image: URL(../Images/Skins/Purplerain/bot.gif);
}
.CTDIV
{
	background-color : #FFFFFF;
}
.CTICCell
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#EEE5EE,endColorStr=#E0CFE0);
	background-color : #EEE5EE;
}
.CTPopTbl span
{
	color : white;
}
td.CTCOL 
{
	color : white;
}
div.CTCOL 
{
	border : solid 1px white;
}
.CTFilter
{
	color : black;
}
.CTHoverOn
{
	border : 1px solid black;
}
.CTHoverOff
{
	border : 1px solid white;
}
/************* Paging and Navigation *************/
table.CTWSPaging
{
	background-color : #D7D7D7;
}
td.CTWSPrev
{
	color : #724073;
}
.CTWSPrev span
{
	font-family: 'Sans-Serif','MS Sans Serif','Geneva';
}
td.CTWSNext 
{
	color : #724073;
}
.CTWSNext span
{
	font-family: 'Sans-Serif','MS Sans Serif','Geneva';
}
span.CTWSPageNav 
{
	color : #724073;
}
.CTWSPage
{
	color : #724073;
}

/************************************ 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;
}
.MOFTP img
{
	background-color : #FFFFFF;
}
table.MOFTV
{
	background-color : #000000;
}
.MOFTV img
{
	background-color : #FFFFFF;
}

table.MOFTA
{
	background-color : #000000;
}
.MOFTA img
{
	background-color : #FFFFFF;
}
.MODesc
{
	color : #666666;	
}
.MONode a
{
	color : black;
}
.MOTitle span
{
	color : black;
}
.MOImg
{
	background-color : #000000;
}
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;	
}
/************* FriendsOverview *************/
.FOTbl a
{
	color : Black;
}
.FOTbl a:hover
{
	color : Black;
}
/************* PC ************/
table.PCCLON 
{
	background-color : #134EC4;
	border : solid 1px black;
}
table.PCCLOF 
{
	border : solid 1px #EEEEEE;
}
table.PCCLGN 
{
	border : solid 1px #0000FF;
}
.PCCLON td
{
	color : #FFFFFF;
}
.PCCLOF td
{
	color : #999999;
}
.PCCLGN td
{
	color : #999999;
}
.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;	
}
.FVItem a
{
	color : Black;
}
.FVCAT
{
	border : solid 1px black;
}
.FVItem td
{
	color : Black;
}
/************* Menu *************/
.MenuSMS
{
	background-color : #B4B4B4;			
	color : #000000;
}
.MenuSMIS
{
	color : #000000;
}
.MenuSHS
{
	color : #000000;
}
.MenuDMS
{
		filter: 
		progid:DXImageTransform.Microsoft.Gradient                
			(gradientType=0,startColorStr=#C8C8C8,endColorStr=#B4B4B4);
	background-color : #C8C8C8;
	border : solid 1px #DDEEFF;
}
.MenuDMIS 
{
	color : #000000;
}
.MenuDHS
{
	background-color : #B4B4B4;			
}
/************* Site Map Path *************/
.SMP
{
	background-color : #C8C8C8;			
	color : #FFFFFF;
}
/************* SC *************/
.SCTXT
{
	border: 1px solid #C8C8C8;
}
.SCRowA a
{
	color : #724073;
}
.SCRowHdr a
{
	color : black;
}
/************* 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 : white;
	background : #AAAAAA;
}
/************* GMPSC *************/
.GMPSCBC
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#EEE5EE,endColorStr=#E0CFE0);
	background-color : #EEE5EE;
}
table.GMPSCBCTB1
{
	background-color:#C8C8C8;
}
table.GMPSCBCTB2
{
	background-color:#A7A7A7;
}
/************* 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;
}
/************* Rating Control *************/
table.RTC 
{
	background-color : #BBBBBB;
	border : 1px solid #222222;
}
/************* WIE *************/
.WIECA span
{
	background-color : #BBBBBB;
}
.WIEIC a
{
	color :Black;
}
/************* MCC Message Center Control *************/
div.MCCFO
{
	border : solid 1px black;
}
.MCCFO td
{
	background-color : #999999;
	border-bottom: solid 1px black;
}
div.MCCMO 
{
	border : solid 1px black;
}
table.MCCMOFtr
{
	background-color : #999999;
}
.MCCMOHdr
{
	background-color : #999999;
}
td.MCCMOItem 
{
	background-color : #AAAAAA;
	border-top : solid 1px black;
}
div.MCCMV
{
	border : solid 1px black;
}
/************* CVC Cast Viewer Control *************/
.CVCFT object
{
	background-color : white;
}
/************* SLC Spot Light Control *************/
/************* FUC *************/
/************* CPL *************/
.CPL select
{
	border : solid 1px black;
}
.CPLCat
{
	color : White;
}
/************* LS *************/
.LS td
{
	border : 1px bold solid;
}
td.LSPL
{
	border : 1px white solid;
}
td.LSF
{
	border : 1px white solid;
}
/************* DL *************/
.ALIC 
{
	color : Black;
}
/************* TC *************/
.TCL
{
	background-image: URL(../Images/Skins/Purplerain/tcl.gif);
	background-repeat : no-repeat;
	background-position: right;
}
.TCM
{
	background-color : #A7A7A7;
	background-image: URL(../Images/Skins/Purplerain/tcm.gif);
}
.TCR
{
	background-image: URL(../Images/Skins/Purplerain/tcr.gif);
	background-repeat : no-repeat;
	background-position: left;
}
.TCLSel
{
	background-image: URL(../Images/Skins/Purplerain/tclsel.gif);
	background-repeat : no-repeat;
	background-position: right;
}
.TCMSel
{
	background-color : #C8C8C8;
	background-image: URL(../Images/Skins/Purplerain/tcmsel.gif);
}
.TCRSel
{
	background-image: URL(../Images/Skins/Purplerain/tcrsel.gif);
	background-repeat : no-repeat;
	background-position: left;
}
.TCLnk
{
	color : black;
}
/************* PE *************/
.PEIC
{
	background-color : #FFFFFF;
}