BODY {
	background: #1E0024 url("http://images.brandacademy.ro/hback1.gif") repeat top center;
	padding: 20px 5px;
	margin: 0px;
	overflow: auto;
	font: 12px Verdana,Tahoma,Arial,sans-serif;
	color: #302A3C;
	scrollbar-face-color: #E1CBE5;
	scrollbar-arrow-color: #B090BC;
	scrollbar-track-color: #F0E3F2;
	scrollbar-shadow-color: #E1CBE5;
	scrollbar-highlight-color: #F0E3F2;
	scrollbar-3dlight-color: #E1CBE5;
	scrollbar-darkshadow-Color: #B090BC;
}
DIV#topdiv { width: 980px; }
DIV#contentdiv {
	width: 100%;
	height: auto;
	font: 12px Verdana,Tahoma,Arial,sans-serif;
	color: #302A3C;
}
.topbkl { background: white url("http://images.brandacademy.ro/topbkl.gif") no-repeat top left; }
.topbkr { background: white url("http://images.brandacademy.ro/topbkr.gif") no-repeat top left; }
.topbox_mid { background: white url("http://images.brandacademy.ro/topbox_mid.gif") repeat-x top left; }
.topformdiv {
	width: 381px;
	height: 126px;
	overflow: hidden;
	background: none;
	cursor: default;
}
.editbox {
	border: none;
	height: 19px;
	color: black;
	padding: 2px 0px 0px 2px;
	font: 11px Tahoma,Arial,sans-serif;
	background-color: white;
}
A#topbox1 IMG { background: white url("http://images.brandacademy.ro/topbox_btn.gif") no-repeat 0px 0px; }
A#topbox2 IMG { background: white url("http://images.brandacademy.ro/topbox_btn.gif") no-repeat 0px 0px; }
A#topbox1:HOVER IMG { background: white url("http://images.brandacademy.ro/topbox_btn.gif") no-repeat -23px 0px; }
A#topbox2:HOVER IMG { background: white url("http://images.brandacademy.ro/topbox_btn.gif") no-repeat -23px 0px; }
.topmenu {
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #CDA6D4;
	border-left: 1px solid #9D65A8;
	border-right: 1px solid #742A81;
	border-bottom: 1px solid #742A81;
	background: #F5F0F6 url("http://images.brandacademy.ro/mnupopbk.gif") repeat-x top left;
	filter: alpha(opacity=85);
	-moz-opacity:0.85;
	opacity:0.85;
}
.mnuitemstd {
	font: bold 11px Tahoma,Arial,sans-serif;
	color: #3C1C4C;
	padding: 4px 12px 5px 8px;
	cursor: pointer;
	white-space: nowrap;
	border-top: 1px solid #ECD8FC;
}
.mnuitemhov {
	font: bold 11px Tahoma,Arial,sans-serif;
	color: #FAF0FF;
	padding: 4px 12px 5px 8px;
	cursor: pointer;
	white-space: nowrap;
	border-top: 1px solid #C5A5DF;
	background: #843F92 url("http://images.brandacademy.ro/mnuhovbk.gif") repeat-x top left;
}
A {
	color: #4F30AC;
	text-decoration: none;
}
A:HOVER {
	color: #0C00FF;
	text-decoration: underline;
}
.dothrln { background: white url("http://images.brandacademy.ro/dothrln.gif") repeat-x top left; }
.dothrln2 { background: url("http://images.brandacademy.ro/dothrln.gif") repeat-x top left; }
.cittext {
	font: 12px Verdana,Tahoma,Arial,sans-serif;
	line-height: 16px;
	color: #302A3C;
	font-style: italic;
}
.bodyfont {
	font: 12px Verdana,Tahoma,Arial,sans-serif;
	line-height: 16px;
	color: #302A3C;
}
.smallfont {
	font: 11px Tahoma,Arial,sans-serif;
	color: #220A2C;
}
.smallhead {
	font: bold 17px Georgia,"Times New Roman",Roman,serif;
	color: #622A6F;
	letter-spacing: 1px;
}
.tinyhead {
	font: bold 12px Georgia,"Times New Roman",Roman,serif;
	color: #622A6F;
	letter-spacing: 1px;
}
.formbox {
	margin: 5px 5px 5px 0px;
	border: 1px solid #CFACD7;
	padding: 15px 16px 0px 32px;
	text-align: center;
	width: 40%;
}
.formlabel {
	text-align: left;
	font: 12px Verdana,Tahoma,Arial,sans-serif;
	padding-bottom: 3px;
	color: #302A3C;
	text-align: left;
}
.formelement {
	padding: 2px 0px 5px 0px;
	text-align: left;
}
.formerror {
	padding: 0px 7px 0px 7px;
	color: #EC1C5C;
	font: bold 20 Georgia,"Times New Roman",Roman,serif;
	cursor: default;
}
/* ------ PAGE ELEMENTS ------ */
.titletext {
	color: #521C5C;
	font: bold 22px Georgia,"Times New Roman",Roman,serif;
	background: url("http://images.brandacademy.ro/dothrln.gif") repeat-x bottom left;
	letter-spacing: 1px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.subtitletext {
	color: #622C6C;
	font: bold 17px Georgia,"Times New Roman",Roman,serif;
	border-bottom: 1px solid #D5ACDF;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.bigheadline {
	color: #521C5C;
	font: bold 22px Verdana,Tahoma,Arial,Roman,serif;
	background: url("http://images.brandacademy.ro/dothrln.gif") repeat-x bottom left;
	padding-bottom: 8px;
	letter-spacing: -1px;
	margin: 12px 0px 8px 0px;
}
.headline {
	color: #825A8F;
	font: bold 14px Verdana,Tahoma,Arial,Roman,serif;
	background: url("http://images.brandacademy.ro/dothrln.gif") repeat-x bottom left;
	padding-bottom: 8px;
	margin: 12px 0px 8px 0px;
}
.quottext {
	font: italic 13px Verdana,Tahoma,Arial,sans-serif;
	line-height: 16px;
	color: #802A8C;
	margin-bottom: 6px;
}
.quotmark {
	color: #622A6F;
	font: bold italic 15px "Times New Roman",Roman,serif;
	line-height: 12px;
	padding-right: 2px;
}
.quotauthtext {
	color: #602A6C;
	font: bold 11px Tahoma,Arial,sans-serif;
	background: url("http://images.brandacademy.ro/dothrln.gif") repeat-x bottom left;
	padding-bottom: 12px;
	margin-bottom: 12px;
}
.bodytext {
	font: 12px Verdana,Tahoma,Arial,sans-serif;
	line-height: 16px;
	color: #302A3C;
}
.smalltext {
	font: 11px Tahoma,Arial,sans-serif;
	color: #220A2C;
}
/* ------ COURSES PAGES ------ */
DIV#programme {
	background-color: #F0E3F2;
	padding: 10px 14px 12px 14px;
	border: 1px solid #CFACD7;
	margin-bottom: 12px;
}
.coursebox {
	margin: 10px 0px 14px 0px;
	padding: 6px 14px 10px 14px;
	border: 1px solid #CFACD7;
}
.smallhdrln {
	 color: #622A6F;
	 font: bold 13px Verdana,Tahoma,Arial,sans-serif;
	 cursor: default;
}
.hdrlink {
	color: #4F30AC;
	text-decoration: none;
}
A.hdrlink:HOVER {
	color: #1C00FF;
	text-decoration: none;
}
/* ------ CALENDAR TABS ------ */
.cselTabB {
	background: white url("http://images.brandacademy.ro/cselTabB.gif") repeat-x top left;
	font: bold 11px Tahoma,Arial,Verdana,sans-serif;
	color: #302A3C;
	cursor: default;
}
.cTabB {
	background: white url("http://images.brandacademy.ro/cTabB.gif") repeat-x top left;
	font: bold 11px Tahoma,Arial,Verdana,sans-serif;
	color: #302A3C;
	cursor: default;
}
.cTabBack {
	background: white url("http://images.brandacademy.ro/cTabBack.gif") repeat-x top left;
	cursor: default;
}
.tablink {
	color: #302038;
	text-decoration: none;
}
A.tablink:HOVER {
	color: #4C30AC;
	text-decoration: none;
}

.dwnMid {
	background: #59136D url("http://images.brandacademy.ro/dwnM.gif") repeat-x top left;
	font: 11px Tahoma,Arial,Verdana,sans-serif;
	color: #E0C8EB;
	cursor: default;
	padding-bottom: 2px;
}
.dwnMidLnk {
	font-weight: bold;
	color: #ECC5FF;
	text-decoration: none;
}
A.dwnMidLnk:HOVER {
	font-weight: bold;
	color: white;
	text-decoration: none;
}
