/*+clearfix {*/
BODY:after, .feedWrapper:after, .usrBttn:after, DIV.loginTop:after, .loginbttn2:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
BODY, .feedWrapper, .usrBttn, DIV.loginTop, .loginbttn2
{
	display: inline-block;
}
BODY, .feedWrapper, .usrBttn, DIV.loginTop, .loginbttn2
{
/*\*/
	display: block;
/**/
	-height: 1px;
}
/*+}*/
/*[clearfix]*/BODY
{
	font-family: Verdana, Arial, Sans-serif;
	/*[disabled]text-align:justify;*/
	font-size: 11px;
	color: #050505;
	background: #DFE1E5 url(http://voxbox.eu/img/bckg1.jpg);
	background: #314B64;
	background: #1F364C;
	margin: 0px;
	padding: 0px;
}
/*[clearfix]*/.feedWrapper
{
	/*[disabled]background:#B0B7BF;*/
	/*[disabled]background:#C5CED7 url(scripts/img/bgRBox.gif) no-repeat scroll top center;*/
	height: 325px;
	padding: 16px 12px 12px;
	width: 220px;
	/*[disabled]-moz-border-radius:16px;*/
}
.feedSumm
{
	font-style: italic;
	font-size: 10px;
	font-weight: bold;
	visibility: visible;
	width: 200px;
	margin: 0px auto 6px;
}
TABLE.audioTable
{
	margin: 0px auto;
	width: 740px;
	border: 2px solid #8D8D8D;
	border-collapse: collapse;
}
TABLE.audioTable TD
{
	border-bottom: 2px solid #919FAE;
	padding-top: 6px;
	/*[disabled]text-align:left;*/
	background-color: #A7B4C2;
}
DIV.fudiv
{
	font-size: 10pt;
	padding: 0 9px 9px;
}
TABLE.audioTable DIV SPAN.fuText
{
	display: block;
	margin-bottom: 0;
	font-style: italic;
	font-size: 9pt;
}
.ahord INPUT
{
	border: 1px solid #000000;
	margin: 6px;
}
TD.ahord
{
	font-size: 10px;
	text-decoration: underline;
	width: 160px;
	background-color: #C3CCD5;
}
.ahcmt TEXTAREA
{
	border: 1px solid #000000;
	margin-top: 6px;
	font-size: 11px;
	text-align: left;
}
TD.ahcmt
{
	font-size: 10px;
	text-decoration: underline;
	width: 500px;
	text-align: center;
	background-color: #C3CCD5;
}
.ahtit INPUT
{
	border: 1px solid #000000;
	margin-top: 6px;
}
TD.ahtit
{
	text-align: center;
	font-weight: normal;
	text-decoration: underline;
	font-size: 10px;
	width: 500px;
	background-color: #C3CCD5;
}
TD.ahfn
{
	width: 240px;
	font-size: 10px;
	border-right: 1px solid #919FAE;
	padding: 6px;
	background-color: #C3CCD5;
}
TD.achkb
{
	width: 20px;
}
.audioTable TD.asub
{
	width: 50px;
}
.audioTable TD.asub INPUT
{
	border: 1px solid #000000;
	font-size: 10px;
}
.audioTable TD.aord
{
	width: 8px;
	padding-left: 1px;
	border-left: 1px solid #919FAE;
	text-align: right;
	padding-right: 4px;
	border-right: 1px solid #919FAE;
	background-color: #A7B4C2;
}
.audioTable TD.afn
{
	width: 140px;
	overflow: hidden;
	word-wrap: normal;
	padding-left: 6px;
	font-size: 9px;
	padding-right: 6px;
	background-color: #A7B4C2;
}
TR.acols
{
	background-color: #A7B4C2;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 12px;
	padding-bottom: 6px;
	/*[disabled]font-size:9pt;*/
}
.acols TD
{
	padding-bottom: 9px;
	font-size: 7pt;
}
.audioTable TD.acmt
{
	width: auto;
	padding-left: 6px;
	border-right: 1px solid #919FAE;
	background-color: #A7B4C2;
}
.audioTable TD.atit
{
	width: 180px;
	border-right: 1px solid #919FAE;
	background-color: #A7B4C2;
}
TR.aroweven
{
	background-color: #A7B4C2;
}
TR.arowodd
{
}
TD.uploadform
{
	border: 1px solid #000000;
	text-align: center;
	background-color: #8399B1;
	padding: 9px;
}
.uploadform INPUT
{
	border: 1px solid #000000;
}
.uploadform INPUT#userfile
{
	border: 1px solid #000000;
}
.artistTable
{
	width: 640px;
}
SPAN.SmlTxt
{
	font-size: 11px;
	display: block;
	margin: 18px 12px 12px;
	font-style: italic;
	border: 1px solid #44709F;
	padding: 6px;
}
DIV.framcont
{
	text-align: center;
}
IFRAME.MainFrame
{
	/*[disabled]+placement:margin-auto 0 105px;*/
	width: 980px;
	margin: 105px auto 0;
	height: 850px;
}
TABLE.newsletterTable
{
	margin: 0 auto;
	font-size: 12px;
	background-color: #97A9BE;
	/*+placement:margin-auto 0 120px;*/
	margin-left: auto;
	margin-right: auto;
	position: relative;
	left: 0;
	top: 120px;
}
.newsletterTable TD
{
	padding: 12px;
}
.newsletterTable TD.nsltrTits
{
	word-wrap: normal;
	width: 240px;
	font-size: 11px;
}
TD.nsltrDats
{
	font-weight: bold;
	font-size: 14px;
}
TABLE.center480Table
{
	width: 480px;
}
IFRAME.jobFrame
{
	width: 100%;
	margin: auto;
	height: 1000px;
}
.menuCel
{
	background: url(students/styles/coelesce/pagebg.jpg) repeat-x;
}
H5
{
	font-size: 12px;
	margin: 0 auto 6px;
	background-color: #8F9BA9;
	padding: 3px 3px 3px 6px;
	width: 142px;
}
A.lmenu
{
	background-color: #BA9D9D;
	border: 2px solid #656565;
	width: 141px;
	display: block;
	padding: 3px;
	margin: 0px 0px 0px 1px;
	height: 24px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	font-size: 12pt;
	vertical-align: middle;
}
A.lmenu:hover
{
	border: 2px solid #D70000;
	color: #070707;
	background-color: #CBBCBC;
}
H5.lmenu
{
	padding: 6px 0px 0px 6px;
	margin: 0px;
	width: 142px;
	height: 28px;
}
DIV.TopLine
{
	font-size: 9px;
	float: right;
	top: 0;
	margin: 15px 20px 0 0;
	color: #9EACBB;
	right: 0;
}
H3
{
	font-size: 17px;
	background-color: #919CAB;
	padding: 3px 0 3px 12px;
	font-family: Verdana;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: -11px;
}
H3.feedTitle
{
	font-size: 11px;
	visibility: visible;
	margin: 0px 0px 3px;
	background-color: transparent;
	padding-left: 12px;
	text-align: left;
}
H3.newsletterListHdg
{
	width: 540px;
	margin: 0 auto;
}
H4
{
	margin: 9px 3px 4px 0;
	font-size: 14px;
	color: #292929;
	/*[disabled]background-color:#9CAAB9;*/
	padding: 2px 2px 2px 0;
	/*[disabled]border:1px solid #3A0202;*/
	border-bottom: 0px solid #000000;
}
H4.newH4
{
	width: 300px;
	margin: 0px auto;
}
TABLE.seekTabl H4
{
	background-color: #5B7992;
	margin: 0;
	color: #C6CFD8;
	padding-left: 6px;
	width: 100%;
	text-align: left !important;
}
TABLE.seekTabl TH
{
	text-align: left;
}
H2
{
	background-color: #344251;
	padding: 4px 4px 4px 12px;
	color: #C92B2B;
	margin: 0 0 4px;
	font-size: 22px;
	background-color: #344251;
	width: 744px;
}
H2.indexTopText
{
	font-size: 13px;
	color: #C4CFDA;
	/*[disabled]background-color:#344251;*/
	margin: 0px 0 0px 0px;
	color: #314B64;
	padding-bottom: 9px;
	background-color: #5C90C2;
	border-top: 2px solid #95ABBF;
	width: 912px;
	padding-right: 6px !important;
	/*[disabled]width:100%;*/
}
SPAN.artAuthTop
{
	margin-right: 42px;
	margin-left: 24px;
	font-style: normal;
	text-decoration: none;
	font-size: 11.8pt;
}
TD.indexTop
{
	padding: 0px;
	margin: 0px;
}
.indexBranding
{
	font-size: 16pt;
	display: block;
	margin: 7px 0px 0px;
	padding-bottom: 4px;
	padding-top: 1px;
	width: 820px;
}
.mainTable
{
	margin: 12px auto 0;
	width: 930px;
	/*+placement:margin-auto 0 120px;*/
	margin-left: auto;
	margin-right: auto;
	position: relative;
	left: 0;
	top: 120px;
	/*[disabled]background:#9CAAB9;*/
	border-collapse: collapse;
	background: #FDFDFD url(http://voxbox.eu/img/bckg1.jpg) repeat-x;
	/*[disabled]border:6px solid #9FAAB5;*/
}
TD.artBod
{
	padding: 12px 24px 40px;
	font-size: 12px;
	border-left: 2px solid #95ABBF;
	border-right: 2px solid #95ABBF;
	width: 690px;
	text-align: justify;
}
.mainMainCel .artistTable
{
	width: 680px;
	text-align: justify;
	margin: 0px auto;
}
DIV.GuestTxt
{
	font-size: 12px;
	line-height: 14px;
	margin: 0px 0px 9px;
	width: 500px;
}
IFRAME.aprevfram
{
	width: 736px;
	height: 1020px;
	margin: 0px auto;
}
INPUT.BkgLinkWide
{
	background-color: #DA2929;
	border: 1px solid #3F3F3F;
	font-weight: bold;
	width: 110px;
	margin: 6px auto 9px 9px;
}
INPUT.BkgLinkWide:hover
{
	background-color: #FE2424;
	color: #F2F2F2;
}
SPAN.stBkgInf
{
	border-bottom: 2px solid #44709F;
	margin-bottom: 4px;
	width: 750px;
	display: block;
	font-weight: bold;
	font-size: 16px;
	padding-left: 11px;
}
TD.mainUpperCel
{
	height: 100px;
	width: 740px;
	/*[disabled]background-color:#C3CCD5;*/
	border-right: 2px solid #949EAC;
	padding: 2px 0px 0px;
	margin: 0 0px 0px;
}
DIV.userPageSumm
{
	font-weight: bold;
	font-size: 14px;
	margin: 6px 12px 9px;
}
TABLE.priceTable
{
	font-size: 11px;
	width: 100%;
}
TD.cpMainLCol
{
	width: 180px;
	padding: 0 6px 0 0;
	text-align: left;
}
.cpFooter
{
	font-size: 11px;
}
TABLE.cpTable1
{
}
.cpPix1
{
	border: 2px inset #8F9BA9;
	width: 268px;
	height: 177px;
}
TABLE.tdTable
{
	font-size: 11px;
	margin: 3px 0 0;
	border: 1px solid #44709F;
	border-width: 1px 0px;
}
.tdTable TD
{
	text-align: left;
	font-weight: normal;
}
TABLE.tdTable .tdDisplayName
{
	font-weight: bold;
}
.tdTable IMG
{
	float: left;
	margin: 0 9px 0 0;
}
TABLE.csTable_itsch
{
	font-size: 11px;
	width: 100%;
}
TD.itschTitle
{
	width: 80px;
}
.itschTitle A
{
	color: #1E2023;
}
TABLE.cpTable2
{
	width: 380px;
}
.progItemTitle
{
}
.progItemTitle A
{
	color: #3B3B3B;
	display: block;
	margin: 6px 0;
	font-size: 13px;
}
TD.cpRightCol
{
	background-color: #8F9BA9;
	padding: 9px 6px 6px;
	border: 1px outset #909DAB;
	width: 280px;
	text-align: center;
}
.inset
{
	border: 2px inset #9EACBB;
}
.cpBkgInf
{
	font-size: 14px;
	margin: 9px 9px 2px;
	/*[empty]border:;*/
	border-width: 0 0 1px;
	font-weight: bold;
	display: block;
	width: 100%;
}
.csTable1
{
	font-size: 10px;
	width: 304px;
}
.csTitle
{
	height: 9px;
	overflow: hidden;
	text-align: left;
}
.csCurrency
{
	text-align: right;
}
.csTitle A
{
	color: #1C1F21;
	height: 14px;
	overflow: hidden;
}
.frCurrency
{
}
.progHeadline
{
	font-size: 12px;
	font-style: italic;
	display: block;
	margin: 0 0 4px;
}
.progDescription
{
	font-weight: normal !important;
	font-size: 10px;
}
DIV.tLookup
{
	font-size: 10px;
	margin: 6px 0 0;
}
.tLookup SELECT
{
	font-size: 9px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
TABLE.menuLTable
{
	border-collapse: collapse;
	width: 100%;
	margin: 0 auto 16px;
}
.cpTop
{
	font-size: 12px;
}
.mainTxtPanelSub
{
	font-size: 9px;
	display: block;
	color: #BB0A0A;
	overflow: hidden;
	height: 9px;
	padding: 6px;
	margin: 0 auto;
}
.footer
{
	font-size: 11px;
}
.biogTextSmllr
{
	font-size: 10px;
}
.cpLeftCol
{
	width: 180px;
	font-size: 11px;
	/*[empty]padding:;*/
}
TABLE.frTable1
{
	width: 260px;
	margin: 0 auto 12px;
	color: #1E4061;
}
DIV.indexBlock
{
	/*[disabled]border:2px double #82909E;*/
	/*[disabled]padding:2px;*/
	margin: 0 0 9px;
	/*[disabled]background-color:#9DABBA;*/
	/*[disabled]background:#BAC4CE;*/
	/*[disabled]border:2px solid #898D92;*/
	padding: 6px 0 9px;
	border-color: #768393;
	border-top: 2px solid #9CAAB9;
	/*[disabled]border-bottom:4px double #9CAAB9;*/
	width: 310px;
}
.frDescription
{
	font-size: 12px;
	display: block;
	margin: 0 0 6px;
	border: 1px solid #898989;
	border-width: 0 0 2px;
	padding: 0 0 4px;
}
SPAN.frHeadline
{
	font-size: 12px;
	display: block;
	font-style: italic;
	margin: 0 4px 4px 0;
}
.headerPageSub
{
	font-size: 13px;
	font-weight: bold;
	height: 38px;
	margin: 0 4px 9px 3px;
	padding: 0;
	display: block;
	/*[disabled]width:600px;*/
	color: #292929;
}
.homeBigBttns
{
	color: #3F62A8;
	font-weight: bold;
	font-size: 12px;
	height: 80px;
	overflow: hidden;
	width: 100%;
}
.homeBigBttns TD
{
	border: 2px solid #3D485D;
	border-width: 2px 0;
	text-align: center;
	vertical-align: middle;
}
.homeBigBttns DIV
{
	height: 32px;
	text-align: center;
	margin: 9px 0;
	padding: 3px 6px 9px;
	border: 2px solid #E1A9A9;
	border-width: 1px 0;
}
.homeBigBttns A, .homeBigBttns A:visited
{
	text-decoration: none;
	color: #173675;
}
.homeBigBttns A:hover
{
	color: #BB0A0A;
}
SPAN.homeEnter
{
	display: block;
	font-size: 18px;
	margin: 0;
	text-align: center;
	font-weight: bold;
}
.homeBigBttn3
{
	width: 50%;
}
.homeBigBttn2
{
	width: 100%;
	height: 50px;
}
.homeBigBttn1
{
	padding: 6px;
	width: 400px;
	font-size: 12px;
	text-align: center;
	border-top: 2px solid #5A7891;
	border-bottom: 2px solid #5A7891;
	margin: 0px auto;
	height: 50px;
	text-decoration: none;
}
.links
{
	font-size: 12px;
	border: 2px solid #81909D;
	padding: 6px;
	line-height: 18px;
	font-weight: bold;
	/*[disabled]background-color:#7D94AE;*/
	margin: 6px 4px;
}
TD
{
	vertical-align: top;
	font-family: Verdana;
	/*[empty]width:;*/
}
.helpBody TABLE
{
	font-size: 10pt;
	border-collapse: collapse;
}
TABLE.seekTabl TD
{
	padding: 3px 0;
	border-bottom: 1px solid #5B7992;
}
TABLE.profStat TD
{
	padding: 3px 3px 3px 6px;
	font-size: 10pt;
}
TD.gubMainHdr
{
	font-weight: bold;
	font-size: 10pt;
	text-align: left;
}
.userFrameCel TABLE.gubTab
{
	width: 400px;
	margin: 9px auto 0;
}
TD#artRight
{
	width: 160px !important;
	background-color: #B9C3CD;
}
TD#artLeft
{
	width: 160px;
	background-color: #B9C3CD;
}
TABLE.seekTabl
{
	margin: 0px 0px 9px;
	font-size: 11px;
	border-bottom: 2px solid #5B7992;
	border-collapse: collapse;
}
TABLE.insTable TD
{
	background-color: #C6CFD8;
}
TD.ofcel
{
	padding: 3px;
}
TD.insCel
{
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
}
TR.insHdr
{
	text-align: center;
	background-color: #919CAB !important;
	text-decoration: none;
	font-weight: bold;
}
TD.feedItemAlt
{
	font-size: 10px;
	font-style: normal;
	border-bottom: 1px solid #929FAD;
	padding-bottom: 4px;
	background-color: #FCFCFD;
	font-family: Arial;
	padding: 3px 3px 6px;
	font-weight: bold;
	text-align: left;
}
TD.feedItem
{
	font-size: 10px;
	font-style: normal;
	border-bottom: 1px solid #949FAB;
	padding-bottom: 4px;
	background-color: #E2E2E2;
	padding: 3px 3px 6px;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
}
TABLE.feedTable
{
	visibility: visible;
	width: 210px;
	margin: 0 auto 24px;
	height: 280px;
}
TD.mainMainCel
{
	width: 480px;
	/*[disabled]background-color:#C3CCD5;*/
	margin: 9px;
	padding: 0 12px 9px;
	font-size: 10pt;
	/*[disabled]text-align:center;*/
	border-right: 2px solid #949EAC;
}
TH.insHed
{
	font-weight: normal;
	font-style: italic;
	font-size: 10px;
	background-color: #9BA8B3;
	padding-top: 3px;
	padding-bottom: 3px;
}
TABLE.insTable
{
	margin: 22px 0 0;
}
DIV.seekTop
{
	font-weight: bold;
	font-style: italic;
	border: 0 solid #DAA4A4;
	padding: 3px;
	font-size: 9pt;
	margin-bottom: 9px;
	color: #2A4C7B;
}
INPUT.insSub
{
	border: 1px solid #000000;
	font-size: 10px;
	margin-left: 6px;
	margin-right: 6px;
}
INPUT.insSub:hover
{
	border: 1px solid #F70D0D;
	color: #E51515;
}
DIV.instTopTxt
{
	font-size: 10px;
	margin-bottom: 12px;
}
DIV.preback
{
	background-color: #000000;
	padding: 12px;
}
.mainTable TD.userFrameCel
{
	width: 50%;
	padding: 9px 0;
	text-align: center;
}
SPAN.artsnam
{
	font-size: 10.2pt;
	font-weight: bold;
	color: #010104;
	padding-left: 31px;
	font-style: normal;
}
TABLE.profStat
{
	width: 300px;
	margin: 6px auto 0px;
	background-color: #9CA7B4;
}
TABLE.accdet .controlscol
{
	padding-left: 6px;
	border-bottom: 2px solid #909BAA;
	height: 18px;
	text-align: right;
	font-size: 9px;
	vertical-align: middle;
	font-weight: bold;
	vertical-align: bottom;
}
TABLE.accdet .leftcol
{
	width: 140px;
	background-color: #909BAA;
	margin-left: 6px;
	padding-left: 6px;
	height: 16px;
	text-align: right;
	border: 0 solid #000000;
	border-bottom: 2px solid #9DABBA;
	color: #101010;
	font-weight: bold;
}
TABLE.accdet TD
{
	height: 16px;
	font-size: 10pt;
}
.infrrow LI
{
	margin-bottom: 6px;
	line-height: 1;
	text-align: justify;
}
TD.tbsTableRC
{
	padding-left: 9px;
}
TD.tbsTableIP
{
	padding-top: 9px;
}
TD.infrrow UL
{
	margin-top: 9px;
	font-size: 12px;
}
TD.artAuth
{
	text-align: right;
	width: 40%;
	vertical-align: bottom;
}
TD.artSumm
{
	border-bottom: 2px solid #949EAC;
	padding-bottom: 6px;
	font-size: 11px !important;
	font-style: italic;
}
TD.artTit
{
	width: 60%;
	font-weight: bold;
	padding: 3px 3px 3px 0;
}
TABLE.accdet .hdrrow
{
	background-color: #5B7992;
	font-weight: bold;
	font-size: 18px;
	padding-left: 6px;
	padding: 3px 3px 3px 6px;
	/*[disabled]font-family:Verdana;*/
}
TABLE.accdet
{
	width: 90%;
	border-collapse: collapse;
	margin: auto auto 24px;
}
TD.gubSubHdr
{
	font-size: 11px;
}
TD.gubHdr
{
	font-weight: bold;
	font-style: italic;
	background-color: #5A7891;
	width: 100%;
	font-size: 13px;
	color: #9DABBA;
	padding-left: 6px;
	height: 18px;
	padding-top: 1px;
	padding-bottom: 1px;
}
TABLE.gubTab
{
	background-color: #9CA7B4;
	width: 100%;
	font-size: 11px;
	text-align: left;
}
TD.shRightCel
{
	width: 224px;
	background-color: #8F9BA9;
	text-align: center;
	border: 1px outset #8E9AA8;
}
TD.tbsCelMC
{
	color: #D90101;
}
TABLE.tbsTableIn
{
	font-size: 12px;
}
TD.mainRightCel
{
	width: 240px !important;
	/*[disabled]height:350px;*/
	background-color: #C6CFD8;
	text-align: center;
	/*[disabled]border-left:2px solid #949EAC;*/
	border-right: 2px solid #949EAC;
	padding-top: 6px;
}
IFRAME.facebookframe
{
	margin: 0px;
}
DIV.userWebcastSchedule
{
	font-size: 11px;
	text-align: left;
	margin-left: 6px;
	width: 234px !important;
}
DIV.userWebcastSchedule LI
{
	font-size: 8.6pt;
	margin-bottom: 2px;
	line-height: 1;
}
DIV.userRightContent
{
	background-color: #C3CCD5;
	height: 900px;
	/*[disabled]border:2px solid #9B9B9B;*/
	width: 240px;
	padding: 0px;
	text-align: center;
}
DIV.mManHdg
{
	font-size: 11pt;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 6px;
}
IFRAME.rssFrame
{
	width: 230px;
	height: 400px;
}
DIV.userRightContent IMG
{
	/*[disabled]width:240px;*/
	/*[disabled]height:320px;*/
	margin: 0px auto;
}
IMG.sideimg
{
	margin-top: 0;
	border: 24px solid #030303;
}
TD.mainFootCel
{
	height: 20px;
	background-color: #1F364C;
	color: #1D1D1D;
}
TD.mainLHSCel
{
	width: 160px;
	padding: 2px 6px 0 0;
	border-right: 2px solid #949EAC;
	background-color: #1F364C;
}
.center480Table TD.CrsGpTit
{
	font-size: 16px;
	font-weight: bold;
	padding: 9px 6px 9px 14px;
	background: #8F9BA9;
}
TD.jobsCol
{
	background: #9EACBB;
}
.center480Table TD.jobsFm
{
	height: 20px;
	vertical-align: top;
	background: #8F9BA9;
	padding: 6px;
}
TABLE.csTable_Grp
{
	font-size: 10px;
}
TABLE.csTable_Grp TD
{
	vertical-align: middle;
}
TD.GrpLeadr
{
}
TD.csListTutor
{
	width: 120px;
	text-align: center;
	vertical-align: middle;
}
.spacerTop
{
	height: 76px;
	margin: 0;
}
TD.tRCel
{
	vertical-align: top;
	border: 0;
}
A
{
	color: #2A394B;
}
.tchrLink
{
	color: #F2F2E1;
}
A:hover
{
	color: #BB0A0A;
}
A.smmorelink
{
	font-size: 7pt;
}
.helpBody TD
{
	border: 1px solid #898686;
	padding: 3px;
}
TABLE.ProfSurvtabl
{
	width: 620px;
	margin: 0px;
}
TD.PS_Left
{
	font-size: 8pt;
}
.homeBigBttn1 A
{
	text-decoration: none;
	color: #314B64;
}
.homeBigBttn1 A:hover
{
	color: #A93B3B;
}
H2.indexTopText A
{
	/*[disabled]border:2px outset #000000;*/
	padding: 3px 3px 3px 0px;
	margin-top: -1px;
	display: block;
	width: 160px;
	color: #C3CCD5;
	text-decoration: underline;
}
H2.indexTopText A:hover
{
	color: #A81C1C;
}
SPAN.artAuthTop A
{
	display: inline;
	margin-left: 9px;
	font-size: 12pt;
	color: #3B454F;
}
.previewlink
{
	border: 1px solid #000000;
	margin-bottom: 6px;
	display: inline-block;
	padding: 2px 6px;
	background-color: #BABABA;
	font-weight: bold;
}
.previewlink:hover
{
	border-color: #C59494;
}
/*[clearfix]*/.usrBttn
{
	border: 2px solid #2D2D2D;
	margin-right: 0;
	padding: 3px 6px;
	font-size: 10px;
	background-color: #D4D0C8;
	display: inline-block;
	margin-left: 6px;
	font-weight: bold;
}
A.usrBttn:hover
{
	background-color: #D8D6D1;
	border: 2px solid #C59494;
}
.proflink
{
	float: right;
	font-size: 10px;
	color: #454545;
	margin: 6px 6px 0px 0px;
}
.frTable1 A
{
	display: inline-block;
	font-weight: bold;
	margin: 0;
	font-size: 10px;
	color: #405A97;
}
.frTable1 A:hover
{
	color: #AA2828;
}
A#BkgLinkBlu:hover
{
	background-color: #4C35CA;
	/*[disabled]margin:0px auto;*/
	color: #2C20AD;
}
A#BkgLinkBlu
{
	background-color: #3E2DA0;
}
.tName A
{
	font-size: 11px;
	color: #38517D;
	text-decoration: none;
}
.tName A:hover
{
	color: #BA0A0A;
	text-decoration: underline;
}
A.proflinktop
{
	font-weight: bold;
	display: block;
	margin: 6px 6px 0 0;
	width: 180px;
	/*[disabled]background-color:#BA9D9D;*/
	/*[disabled]border:2px solid #892626;*/
	font-size: 11px;
	padding: 3px;
}
.userHomeLink
{
	font-weight: bold !important;
	font-size: 9px;
	text-align: center;
	display: block;
	/*[disabled]text-decoration:none;*/
	/*[disabled]background-color:#C74141;*/
}
DIV.userMainContent
{
	font-size: 12px;
	width: 480px;
}
H2 A
{
	color: #9EACBB;
	text-decoration: none;
}
.tName
{
	vertical-align: top;
	font-weight: bold;
	font-size: 11px;
}
IFRAME#crsFrame
{
	border: 0;
	height: 250px;
	width: 340px;
}
TD.crsFrameCel
{
	width: 310px;
	padding: 0;
	text-align: left;
	/*[disabled]height:200px;*/
	/*[disabled]background:url(http://singing-lessons-london.co.uk/img/bckg4.jpg);*/
	border-right: 2px solid #9CAAB9;
	border-left: 2px solid #9CAAB9;
	/*[disabled]border-top:2px solid #9CAAB9;*/
}
.lwrTxt P
{
	margin: 0px 0px 9px;
	padding: 1px;
	font-weight: bold;
	color: #405B75;
	font-size: 10pt;
	text-align: left;
	color: #1E4367;
}
.lwrTxt
{
	font-size: 11px;
	text-align: justify;
	vertical-align: top;
	padding: 12px 18px 0px;
	/*[disabled]border-top:2px solid #9CAAB9;*/
	/*[disabled]border-bottom:2px solid #9CAAB9;*/
	border: 0 solid #000000;
	/*[disabled]background-color:#94A1AF;*/
	width: 260px;
	margin: 0px auto;
}
H4.linkh4
{
	font-size: 12px;
	text-align: center;
}
H6.infTxt
{
	margin: 0;
	font-size: 9px;
	text-align: center;
	text-decoration: blink;
}
.CrsTitle
{
	/*[disabled]width:300px;*/
	font-size: 12px;
	display: block;
	font-weight: bold;
}
.CrsTitle A
{
	/*[disabled]color:#3B3B3B;*/
	margin: 0 4px 6px 0;
	display: block;
	color: #1F354C;
}
TD.CrsDate
{
	width: 60px;
	word-wrap: normal;
	vertical-align: middle;
}
.SiteLink
{
	font-size: 12px;
	text-align: center;
	/*[disabled]width:300px;*/
	/*[disabled]color:#F7EFEF;*/
	font-weight: bold;
	display: block;
	/*[disabled]border:2px outset #6B4242;*/
	padding: 4px 9px;
	/*[disabled]background-color:#7D0701;*/
	text-decoration: underline;
}
.blueH4
{
	font-size: 14px;
	margin: 0 0px 0px 0;
	/*[disabled]text-decoration:underline;*/
	/*[disabled]background:#2F4B67 url(color);*/
	padding: 2px 6px 2px 26px;
	/*[disabled]background:#344251 repeat-x top;*/
	color: #F8D1D1;
	font-family: Verdana;
	/*[disabled]color:#EDEDED;*/
	/*[disabled]border-top:2px solid #606060;*/
	/*[disabled]border-bottom:2px solid #606060;*/
	color: #314B64;
	text-align: left;
	height: 20px;
	width: 256px;
	vertical-align: middle;
	background: #9AACC0;
	/*[disabled]background-image:url(http://voxbox.eu/img/h4_bckg.);*/
	display: block;
}
DIV.indexBottomBlock H4.blueH4
{
	width: 900px;
}
TD.leftCol
{
	width: 180px;
	background: #CCDCEB;
	vertical-align: top;
	border: 1px solid #42489D;
	padding: 6px;
	color: #3F62A8;
}
TD.rightCol
{
	text-align: left;
}
TABLE.btnGrid
{
	border: 1 solid #BB0A0A;
}
TD.gridBttn
{
	border: 1px solid #6D6ABD;
	width: 160px;
	height: 120px;
	padding: 6px;
	vertical-align: top;
}
.rightCol TABLE
{
	width: 580px;
}
.mainTxt
{
	font-size: 12px;
	text-align: justify;
	width: 300px;
	vertical-align: top;
	padding: 0;
	/*[disabled]border-right:1px solid #CCDCEB;*/
}
SPAN.userHomeLink
{
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
	display: block;
	float: left;
	width: 100%;
}
IFRAME.loginhomeframe
{
	/*[disabled]+placement:shift 0px 0px;*/
	width: 400px;
	height: 75px;
	/*[disabled]margin:2px 2px 2px 0;*/
	text-align: center;
	padding: 0;
	float: left;
	border: 0px solid #000000;
}
DIV.newsbox
{
	background: #CACACA;
	border: 4px solid #9CAAB9;
	padding: 0;
	margin: 12px 0 0;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
}
TABLE.NewsTable
{
	font-size: 11px;
	font-style: italic;
	color: #050505;
	margin-left: 12px;
	margin-right: 12px;
}
DIV.NewsHead
{
	font-weight: bold;
	display: list-item;
	list-style: disc inside;
	color: #050505;
}
.NewsTits
{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #F0EC49;
	background-color: #191B27;
	font-family: Arial;
	padding: 2px;
}
TD.mainlinks
{
	text-align: center;
	/*[disabled]font-size:12px;*/
	vertical-align: top;
	padding: 0 9px 9px;
}
.links H4
{
	margin: 3px 0;
	font-family: Arial;
}
TD.mainlinks P
{
	text-align: justify;
	font-size: 12px;
}
.menuBar
{
	/*[disabled]position:absolute;*/
	/*[disabled]top:100px;*/
	/*[disabled]background:url(students/styles/coelesce/pagebg.jpg) repeat-x;*/
	/*[disabled]height:37px;*/
	width: 1020px;
	/*[disabled]display:block;*/
	margin: 0;
	left: 0;
	border-collapse: collapse;
}
.menuTable
{
	margin: 0 0 12px;
	border-collapse: collapse;
	width: 100%;
	/*[disabled]position:absolute;*/
}
A.menuLink:hover
{
	background-color: #ABBACB;
	background-color: #D9D6D0;
	color: #CE0C0C;
	border-color: #FE5050;
}
A.menuLink
{
	padding: 3px 6px 4px;
	display: block;
	font-size: 10px;
	/*[disabled]background-color:#8F9BA9;*/
	background-color: #D4D0C8;
	color: #3B3B3B;
	font-weight: bold;
	text-align: right;
	border: 2px solid #130D0D;
	margin-top: 6px;
	width: 135px;
	height: 20px;
}
H1.headr
{
	color: #870808;
	font-size: 28px;
	padding: 0px;
	margin: 0px;
}
DIV.AddrBox
{
	/*+placement:anchor-top-left 120px 30px;*/
	position: absolute;
	left: 120px;
	top: 30px;
	border: 0 solid #000000;
	font-weight: bold;
}
DIV.bkgbtn
{
	color: #FB0505;
	font-size: 30px;
	font-weight: bold;
}
TD.logo
{
	text-align: center;
}
.menuBarCel
{
	/*[disabled]width:100%;*/
	border: 1px solid #7A80A3;
	text-align: center;
	height: 27px;
	border-top: 0;
	border-bottom: 0;
	padding: 0 9px;
	vertical-align: middle;
}
.menuBarCel A:hover
{
	text-decoration: none;
	color: #FDFEFF;
}
.menuBarCel A
{
	font-size: 12px;
	color: #CCDCEB;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	padding: 0;
}
#header-top
{
	background: #5C8FC2 url(students/styles/coelesce/pagebg.jpg) repeat-x scroll center bottom;
	height: 85px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	display: block;
	font-family: Verdana;
	visibility: visible;
}
.logintxt
{
	margin: 6px auto auto;
}
.loginframe
{
	/*[disabled]+placement:anchor-top-right 6px 6px;*/
	border: 0 solid #304A63;
	/*[disabled]z-index:1000;*/
	width: 920px;
	height: 75px;
	/*[disabled]background-color:#9DABBA;*/
	text-align: right;
	padding: 0px;
	float: right;
	margin: 6px 6px 0px 0px;
}
DIV.tbsHeading
{
	font-weight: bold;
}
SPAN.UpdMsg
{
	font-weight: bold;
	color: #AC0000;
}
INPUT.uabttn
{
	background-color: #B7BABD;
	border: 1px solid #000000;
	margin-top: 9px;
}
INPUT.uabttn:hover
{
	color: #7B1818;
	border: 1px solid #B03535;
}
SPAN.reminder
{
	font-weight: bold;
	margin: 0 0 6px 6px;
	background-color: #A2B4C8;
	padding: 0 9px 0 6px;
	border: 1px solid #000000;
}
DIV.constr
{
	font-weight: bold;
	opacity: 100;
	/*[disabled]background-color:#B2BCC6;*/
	margin: 0px;
	z-index: 100;
	width: 100%;
	position: relative;
	top: 108px;
	text-align: center;
	border: 1px dashed #C2C2C2;
	border-right: 0px solid #000000;
	border-left: 0px solid #000000;
	color: #C2C2C2;
	font-style: italic;
}
DIV.constr SPAN.lwr_txt
{
	font-size: 10pt;
	display: block;
	margin: 0 auto 3px;
}
SPAN.upr_txt
{
	font-size: 18pt;
}
IMG#logo
{
	top: 5px;
	position: absolute;
	left: 5px;
}
.BkgLink
{
	font-size: 9px !important;
	text-align: center;
	width: 140px;
	color: #F7EFEF !important;
	font-weight: bold;
	display: block;
	border: 2px groove #6B4242;
	margin: 6px 0 9px 26px;
	padding: 4px 9px;
	background-color: #BB0A0A;
	text-decoration: none;
}
.BkgLink:hover
{
	font-size: 12px;
	/*[disabled]text-align:center;*/
	/*[disabled]width:300px;*/
	color: #ECFFB7;
	font-weight: bold;
	display: block;
	border: 2px outset #727272;
	padding: 4px 9px;
	background-color: #DF0B01;
	text-decoration: underline;
}
.BkgLinkSml
{
	font-size: 9px;
	text-align: center;
	/*[disabled]width:120px;*/
	color: #F7EFEF !important;
	font-weight: bold;
	display: block;
	border: 2px groove #6B4242;
	margin: 0 3px;
	padding: 3px 6px 2px;
	background-color: #BB0A0A;
	text-decoration: none;
}
.BkgLinkSml:hover
{
	color: #F7EFEF !important;
	border: 2px outset #6B4242;
	background-color: #ED0C0C;
	text-decoration: none;
}
DIV.menudiv
{
	background: url(http://voxbox.eu/students/styles/coelesce/pagebg.jpg) repeat-x;
	/*+placement:anchor-top-left 0 86px;*/
	position: absolute;
	left: 0;
	top: 86px;
	width: 100%;
	z-index: 20;
}
.RepSearchDiv
{
	/*+placement:margin-auto 0 118px;*/
	margin-left: auto;
	margin-right: auto;
	position: relative;
	left: 0;
	top: 118px;
	text-align: center;
	background-color: #92A7BD;
	width: 220px;
	padding: 9px;
}
.cpPix3
{
	border: 2px inset #8F9BA9;
	/*[disabled]height:360px;*/
	margin: 6px;
	width: 240px;
}
.hdrrow
{
	font-size: 12px;
	margin: 0 0 6px;
	/*[disabled]text-decoration:underline;*/
	background: #2F4B67 url(color);
	/*[disabled]width:100%;*/
	padding: 6px;
	background: url(students/styles/coelesce/pagebg.jpg) repeat-x top;
	color: #9EACBB;
	background: url(http://singing-lessons-london.co.uk/img/widgets/backgrounds/bckg2.jpg);
}
TABLE.accdet .rightcol
{
	padding-left: 6px;
	border-bottom: 2px solid #909BAA;
	height: 18px;
	vertical-align: middle;
}
SPAN.instlist
{
	font-size: 9px;
}
SPAN.tBioShrt
{
	text-align: right;
	vertical-align: bottom;
	padding: 0 9px 0 6px;
	font-size: 7pt;
	font-family: Helvetica, Arial;
}
.frTable1 TD
{
	font-size: 10px;
	border-bottom: 1px solid #D8BCBC;
}
.frTable1 TD.CrsGpBtn
{
	/*[disabled]text-align:center;*/
	padding: 6px 0px;
}
.indexWrap
{
	/*[disabled]font-family:Verdana, Arial, Sans-serif;*/
	/*[disabled]text-align:justify;*/
	/*[disabled]font-size:11px;*/
	/*[disabled]color:#050505;*/
	/*[disabled]background:#9EACBB;*/
	/*[disabled]background:url(http://singing-lessons-london.co.uk/img/bckg2.jpg);*/
}
DIV#TICKER
{
	/*[disabled]font-weight:bold;*/
	border-top: 2px solid #9CAAB9;
	text-decoration: none;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	border-right: 2px solid #8D8D8D;
	border-left: 2px solid #8D8D8D;
}
SPAN.snDat
{
	font-size: 7.5pt;
	font-style: italic;
	padding-right: 6px;
	background-color: #9AACC0;
}
SPAN.snBod
{
	font-size: 12px;
	background-color: #9AACC0;
}
SPAN.snHdr
{
	background-color: #9AACC0;
	padding-right: 3px;
	padding-left: 12px;
	font-size: 13px;
	font-weight: bold;
}
TD.indexBtmCel
{
	border-left: 2px solid #9CAAB9;
	border-right: 2px solid #9CAAB9;
	text-align: center;
	border-top: 2px solid #9CAAB9;
	padding: 0px;
}
DIV.indexBottomBlock
{
	text-align: left;
	padding-bottom: 24px;
	border-bottom: 4px solid #9CAAB9;
}
.tName A:hover
{
	color: #BA0A0A;
	text-decoration: underline;
}
.frTable1 .CrsGpTit
{
	border: 0;
	padding: 1px 0 3px;
	text-align: left;
	color: #2463A0;
	/*[disabled]background-color:#6785A2;*/
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
DIV.indexBottomBlock TABLE.frTable1
{
	margin: 0px 24px 24px;
	width: auto;
}
TABLE.indexArtistListTable TD
{
	padding: 0px 2px;
	margin: 0px;
	width: auto;
	font-size: 10pt;
	border-right: 1px solid #C2C2C2;
}
.blankdiv
{
	width: 80px;
	background-color: #DCDCDC;
	height: 74px;
	text-align: center;
	padding: 3px;
	vertical-align: middle;
	font-size: 10pt;
}
/*[clearfix]*/DIV.loginTop
{
	/*[disabled]+placement:anchor-top-right 6px 6px;*/
	border: 2px solid #272727;
	padding: 0 6px 6px;
	text-align: right;
	width: 372px;
	height: 40px;
	background-color: #9DABBA;
	font-family: Verdana;
	font-size: 12px;
	margin: 11px 12px 0px 0;
	/*[disabled]position:relative;*/
	float: right;
}
DIV.loginHdg SPAN.fgt
{
	font-size: 7pt;
	margin-left: 16px;
}
DIV.loginHdg
{
	text-align: left;
	font-weight: bold;
	/*[disabled]background-color:#CFD3E4;*/
	padding: 1px 3px 1px 14px;
}
SPAN.logintxt
{
	/*[empty]line-height:;*/
	font-family: Verdana;
	font-size: 12px;
}
/*[clearfix]*/.loginbttn2
{
	background-color: #E7E9ED;
	border: 1px solid #707070;
	display: inline-block;
	margin: 2px 0;
	padding: 3px;
	height: 16px;
	vertical-align: middle;
}
INPUT.loginbttn
{
	height: 24px;
	vertical-align: middle;
	padding: 3px;
	/*[empty]background-color:;*/
	font-size: 9pt;
	border: 2px solid #000000;
}
INPUT.loginbttn:hover
{
	border: 2px solid #C59494;
	color: #BA3636;
}
FORM.smallform
{
	/*[disabled]margin:0 0 4px;*/
	padding: 0;
	display: inline;
}
.BkgLinkLogin
{
	font-size: 10px !important;
	text-align: center;
	width: 140px;
	color: #F7EFEF !important;
	font-weight: bold;
	display: block;
	border: 2px groove #6B4242;
	margin: 0 auto 3px;
	padding: 4px 9px;
	background-color: #9C9D71;
	text-decoration: none;
}
.BkgLinkLogin:hover
{
	background-color: #A3A342;
	border: 2px outset #6D6D68;
	text-decoration: underline;
	color: #404040;
}
.editprofcel
{
	width: 140px;
	background-color: #909BAA;
	margin-left: 6px;
	border-bottom: 2px solid #9DABBA;
	height: 16px;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
	/*[disabled]border-right:1px solid #42489D;*/
	/*[disabled]border-left:1px solid #42489D;*/
}
TABLE.colorsTable
{
	margin: 0px auto;
	width: 365px;
	border: 2px solid #8D8D8D;
	border-collapse: collapse;
}
.artsTable
{
	margin: 12px auto 0;
	width: 860px;
	/*+placement:margin-auto 0 120px;*/
	margin-left: auto;
	margin-right: auto;
	position: relative;
	left: 0;
	top: 120px;
	/*[disabled]background:#9CAAB9;*/
	border-collapse: collapse;
	background: #DFE1E5 url(http://voxbox.eu/img/bckg1.jpg);
	border-bottom: 6px solid #9FAAB5;
	border-left: 2px solid #9FAAB5;
	border-right: 2px solid #9FAAB5;
}
.ArtHdr
{
	font-size: 16pt;
	display: inline-block;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	margin: 7px 0px 0px;
	padding-bottom: 4px;
	padding-top: 1px;
	width: 825px;
}
DIV.gubHdr
{
	font-weight: bold;
	font-style: italic;
	background-color: #5A7891;
	width: 300px;
	font-size: 13px;
	color: #9DABBA;
	padding-left: 6px;
	height: 18px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 6px auto 0px;
}
BODY.helpWrapper
{
	background-color: #9DABBA;
	text-align: center;
}
SPAN.ErrP
{
	color: #E10808;
}
DIV.ph_infline
{
	border: 1px solid #000000;
	width: 620px;
	margin: 0px auto;
	padding: 3px;
	font-size: 10pt;
	font-weight: bold;
	/*[disabled]background-color:#0A0606;*/
	text-align: center;
}
DIV.helpImg
{
}
SPAN.profeditimgcapt
{
	clear: both;
	display: block;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 6px;
}
DIV.helpBody
{
	margin: 12px auto;
	width: 620px;
	font-size: 10pt;
	text-align: justify;
}
SPAN.profHelpSurHed
{
	font-weight: bold;
	font-style: italic;
	background-color: #8799AD;
	padding: 3px 9px;
	display: block;
	text-align: center;
	width: 620px;
	margin: 0px;
}
SPAN.cummingsoon
{
	font-size: 7pt;
	font-weight: bold;
	margin: 0px 6px 0px 0px;
	/*[disabled]border:1px solid #505050;*/
	padding: 2px 4px;
	background-color: #8A98A5;
}
SPAN.profhelpbttnref
{
	border: 1px solid #000000;
	font-weight: bold;
	/*[disabled]color:#ECECEC;*/
	/*[disabled]background-color:#BDBCBC;*/
	padding: 1px 6px;
	font-size: 8pt;
}
TABLE.accdet .rightcol2
{
	padding-left: 6px;
	border-bottom: 2px solid #909BAA;
	height: 18px;
	vertical-align: middle;
}
FORM.visform
{
	display: block;
	/*[disabled]border:1px solid #000000;*/
	margin: 0px;
	/*[empty]background-image:;*/
	background-color: #A7B5C2;
	padding: 0px 0px 0px 6px;
}
INPUT.smallsub
{
	font-size: 7pt;
	border: 1px solid #000000;
	margin-left: 6px;
}
