/* |||||||||||||||||||||||||||||||||||||||||||||||||||||| background colour adeption */

body {
	background-color:#FAFAF5;
	padding:0px;
	margin:0px;
}

/* Drop-Down-Menu Categories */

/* 'Home' */
.Cat0 {
	background-color:#FAFAF5;
	background-image: url(../images/CCC_chess.gif);
	background-repeat:repeat;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	margin:0px;
}	



/* 'Courses' */
.Cat1 {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#AAAA22;
	margin:0px;
}


/* 'CLLP Exranet Bar' */
.Cat1_CLLP_Extranet_Bar {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:1px;
	background-color:#825246;
	margin:0px;
	height:12px;
}



/* 'CLLP Home Bar' */
.Cat1_CLLP_Forum_Bar {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:1px;
	background-color:#C24222;
	margin:0px;
	height:12px;
}

/* 'CLLP Home Bar' */
.Cat1_CLLP_Home_Bar {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:1px;
	background-color:#607A93;
	margin:0px;
	height:12px;
}


/* '' */
.Cat1_CLLP {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:Transparent;
	margin:0px;
	
}

/* 'CLLP Member Bar' */
.Cat1_CLLP_Member_Bar {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:1px;
	background-color:#A26842;
	margin:0px;
	height:12px;
	
}

/* 'CLLP Event Bar' */
.Cat1_CLLP_Event_Bar {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:1px;
	background-color:#946A82;
	margin:0px;
	height:12px;
}



/* 'CLLP Info Bar' */
.Cat1_CLLP_Info_Bar {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:1px;
	background-color:#7A7847;
	margin:0px;
	height:12px;
}

/* 'CLLP News Bar' */
.Cat1_CLLP_News_Bar {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:1px;
	background-color:#538152;
	margin:0px;
	height:12px;
}

/* 'CLLP News Bar' */
.Cat1_CLLP_Help_Bar {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:1px;
	background-color:#7667AA;
	margin:0px;
	height:12px;
}


/* 'News' */
.Cat2 {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#44AA22;
	margin:0px;
}

/* 'Info' */
.Cat3 {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#22AA99;
	margin:0px;
}
/* 'Poll' */
.Cat50 {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#44AA22;
	margin:0px;
}

/* 'Info.aspx apge' */
.Cat4_INFO_PAGE
{
	border-right: #fafaf5 2px solid;
	padding-right: 10px;
	border-top: #fafaf5 0px solid;
	padding-left: 10px;
	padding-bottom: 5px;
	margin: 0px;
	border-left: #fafaf5 2px solid;
	padding-top: 5px;
	border-bottom: #fafaf5 0px solid;
	background-color: red;
}

/* 'Forum' */
.Cat4 {
	border-style:solid;
	border-width:0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#2288AA;
	margin:0px;
}

/* 'Help' */
.Cat999 {
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#B2a0f4;
	margin:0px;
	width:15;
}


/* Drop-Down Items*/

/* 'Courses' */
.Cat1Drop {
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#999922;
	margin:0px;
}

/* 'News' */
.Cat2Drop {
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#449922;
	margin:0px;
}
/* 'Info' */
.Cat3Drop {
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#229999;
	margin:0px;
}

/* 'Forum' */
.Cat4Drop {
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#228899;
	margin:0px;
}

.BasicDrop {
	padding:0px;
	margin:0px;
	border-style:solid;
	border-width:2px 2px 0px 2px;
	border-color:#FAFAF5;
	background-color:#FAFAF5;

}

.sideDivide {
	height:2px;
	border-style:solid;
	border-width:2px 0px;
	border-color:#FAFAF5;
	background-color:#DDDDDD;
	padding:0px;
	margin:0px;
}

.sideSeperator {
	height:2px;
	border-style:none;
	background-color:#FAFAF5;
	padding:0px;
	margin:0px;
}

/* top bar menu 
	 
table.TopBarTable {
	background-image: url(../images/CCC_horizontal_stripes.gif);
	background-repeat:repeat;
	background-color:#FAFAF5;
	padding:0px;
	margin:0px;
} */

table.TopBarTable {
	background-repeat:repeat;
	background-color:#A3B7C0;
	padding:0px;
	margin:0px;
}

/* colour headline backgrounds */ /*
.HeadCellCat1 {
	background-color:#AAAA22;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
} */


.HeadCellCat1 {
	background-color:#5f7a93;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.HeadCellCatHELP1 {
	background-color:#7667AA;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.HeadCellCatHELP2 {
	background-color:#EEE5FA;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}
.HeadCellCatHELP2FAQ {
	background-color:#EEE5FA;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.HeadCellCatHELP3 {
	background-color:#CC1100;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.HeadCellCatHELP_FAQ1
{
	border-right: #fafaf5 0px solid;
	padding-right: 10px;
	border-top: #fafaf5 0px solid;
	padding-left: 10px;
	padding-bottom: 5px;
	margin: 0px;
	border-left: #fafaf5 0px solid;
	padding-top: 5px;
	border-bottom: #fafaf5 2px solid;
	background-color: #7667AA;
}

.HeadCellCatHELP_FAQ2 {
	background-color:#0033FF;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.HeadCellCat2 {
	background-color:#538153;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.HeadCellCat3 {
	background-color:#A26842;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.HeadCellCat3_CLLP {
	background-color:#d8e0e4;
	/*color:Black;*/
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}
.HeadCellCat3_INFO {
	background-color:#B8B679;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.HeadCellCat3_CLLP {
	background-color:#97b8d7;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.HeadCellCat3_EVENT {
	background-color:#D8a4c1;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

/* courses colour cells backgrounds (forms) */
/*
.FormCellCat101 {
	background-color:#CCCC33;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
} */

.FormCellCat101 {
	background-color:#c6e3f3;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}


.FormCellCat102 {
	background-color:#DDDD55;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}
/*
.FormCellCat103 {
	background-color:#EEEE99;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}*/

.FormCellCat103 {
	background-color:#97b8d7;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

/* courses colour cells backgrounds (text) */

.CellCat101 {
	background-color:#CCCC33;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat102 {
	background-color:#DDDD55;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat103 {
	background-color:#EEEE99;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat103Help {
	background-color:#CC9900;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat103Help_FAQ {
	background-color:#0099FF;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

/* news colour cells backgrounds (forms) */

.FormCellCat201 {
	background-color:#88CC66;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.FormCellCat202 {
	background-color:#BBDDAA;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.FormCellCat203 {
	background-color:#CCEEBB;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}


/* news colour cells backgrounds (text) */

.CellCat201 {
	background-color:#87C187;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat202 {
	background-color:#BBDDAA;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat203 {
	background-color:#CCEEBB;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

/* info colour cells backgrounds (text) */

.CellCat301 {
	background-color:#33CCAA;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat302 {
	background-color:#E9A372;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat302_INFO {
	background-color:#F3F1AC;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat302_EVENT {
	background-color:#FED1ea;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat302_CLLP {
	background-color:#C6E3F3;
	color:Black;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat302_CLLP_1 {
	background-color:#E0F3FB;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat302_CLLP_2 {
	background-color:#E0F3F3;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellCat303 {
	background-color:#FECFA5;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}



/* different grey text cells */

.CellText01 {
	background-image: url(../images/EEE_chess.gif);
	background-repeat:repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellText02 {
	/*background-image: url(../images/CCC_chess.gif);*/
	background-color:#B9E9B7;
	background-repeat:repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellText02_INFO {
	/*background-image: url(../images/CCC_chess.gif);*/
	background-color:#E3E1AC;
	background-repeat:repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellText02FAQ {
	/*background-image: url(../images/CCC_chess.gif);*/
	background-color:#B2A0F4;
	background-repeat:repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}
.CellText02Help {
	/*background-image: url(../images/CCC_chess.gif);*/
	background-color:#B2A0F4;
	background-repeat:repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellText02Members {
	/*background-image: url(../images/CCC_chess.gif);*/
	background-color:#FAE5CA;
	background-repeat:repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#FAFAF5;
	margin:0px;
}

.CellText02Focus {
	background-color:#e0f3fb;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#e0f3fb;
	margin:0px;
}

/* end of colour definition */
