/* |||||||||||||||||||||||||||||||||||||||||||||||||||||| General Controls */

/* Menu Layers */

#Menu1 { width:300px; height:200px; position:absolute; top:0px; left:0px; z-index:100; padding:0px; visibility:hidden; margin:0px;}
#Menu2 { width:300px; height:200px; position:absolute; top:0px; left:0px; z-index:100; padding:0px; visibility:hidden; margin:0px;}
#Menu3 { width:300px; height:200px; position:absolute; top:0px; left:0px; z-index:100; padding:0px; visibility:hidden; margin:0px;}
#Menu4 { width:300px; height:200px; position:absolute; top:0px; left:0px; z-index:100; padding:0px; visibility:hidden; margin:0px;}
#Menu5 { width:300px; height:200px; position:absolute; top:0px; left:0px; z-index:100; padding:0px; visibility:hidden; margin:0px;}
#Menu6 { width:300px; height:200px; position:absolute; top:0px; left:0px; z-index:100; padding:0px; visibility:hidden; margin:0px;}


.Spacer {
	padding:1px;
	margin:0px;
}

/* The Side Menu */
.sideCat0 {
	border-style:solid;
	border-width:0px 11px 0px 0px;
	border-color:lightgrey;
	background-image: url(../images/EEE_chess.gif); 
	background-repeat:repeat; 
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px; 
	margin:0px;
}


.sideCat1 {
	border-style:solid;
	border-width:0px 11px 0px 0px;
	border-color:#AAAA22;
	background-image: url(../images/EEE_chess.gif); 
	background-repeat:repeat; 
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px; 
	margin:0px;
}

.sideCat1_Microsite {
	border-style:solid;
	border-width:2px 5px 1px 1px;
	border-color:#CC0033;
	background-image: url(../images/EEE_chess.gif); 
	background-repeat:repeat; 
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:3px;
	padding-left:3px; 
	margin:0px;
}

.sideCat1_EditMicrosite {
	
	border-style:solid;
	border-width:0px 11px 0px 0px;
	border-color:#CC0033;
	background-image: url(../images/EEE_chess.gif); 
	background-repeat:repeat; 
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px; 
	margin:0px;
}

.sideCat2 {
	border-style:solid;
	border-width:0px 11px 0px 0px;
	border-color:#44AA22;
	background-image: url(../images/EEE_chess.gif); 
	background-repeat:repeat; 
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px; 
	margin:0px;
}

.sideCat3 {
	border-style:solid;
	border-width:0px 11px 0px 0px;
	/*border-color:#22AA99;*/
	border-color:#97b8d7;
	background-image: url(../images/EEE_chess.gif); 
	background-repeat:repeat; 
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px; 
	margin:0px;
}



.sideCat4 {
	border-style:solid;
	border-width:0px 11px 0px 0px;
	border-color:#2288AA;
	background-image: url(../images/EEE_chess.gif); 
	background-repeat:repeat; 
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px; 
	margin:0px;
}

.sideCat999 {
	border-style:solid;
	border-width:0px 11px 0px 0px;
	border-color:#CC6600;
	background-image: url(../images/EEE_chess.gif); 
	background-repeat:repeat; 
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px; 
	margin:0px;
}

.sideMenuNeutral {
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px; 
	margin:0px;
}

.sideAccess {
	border-style:none;
	background-image: url(../images/access3.gif); 
	background-color:#ffffff;
	background-repeat:repeat; 
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:21px;
	padding-left:10px; 
	margin:0px; 
}


.FooterDivide {
	height:2px;
	background-color:#DDDDDD;
	padding:0px;
	margin:0px;
}

/* drop down menu */

.MenuBarTable {
	background-image: url(../images/CCC_chess.gif);
	background-repeat:repeat;
	padding:0px;
	margin:0px;
}

.MenuBarTable_CLLP {
	background-repeat:repeat;
	padding:0px;
	margin:0px;
	background-color:#c6E3F3;
}

.MenuBarTableDrop {
	padding:0px;
	margin:0px;
}


/* top bar menu */
	 

td.topBarContent {
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	margin:0px;
}


/* breadcrumb menu */
table.BreadCrumbBarBackground {
 background-color:#E2EFF7;
	background-repeat:repeat;
	padding:0px;
	margin:0px;
}

td.BreadCrumbBarSpace {
	padding:0px;
	margin:0px;
} 
	
td.BreadCrumbBar {
	padding-left:12px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
} 








/* new content managment ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */


/* images */
img.inline {
	padding-right:0px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:20px;
	margin:0px;
} 

/* white headline */
.white {color:#FFFFFF; font-size:1em; line-height:1em;font-weight:bold; padding:0px;}


.CellTextNeutral {
/*	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:2px;*/
	height:20px;
}



.Cat1Indent01 {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 2px;
	border-color:#CCCC33;
	margin:0px;
	margin-left:0px;
}
.Cat1Indent02 {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 2px;
	border-color:#DDDD55;
	margin:0px;
	margin-left:30px;
}
.Cat1Indent03 {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:solid;
	border-width:0px 0px 2px 2px;
	border-color:#EEEE99;
	margin:0px;
	margin-left:60px;
}


input {

	font-size:1em; 
	line-height:1.2em;
	padding:5px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#FFFFFF;
}


button {

	font-size:1em; 
	line-height:1.2em;
	padding:5px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#FFFFFF;
	
}

select {

	font-size:1em; 
	line-height:1.2em;
	padding-right:0px;
	padding-left:5px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#FFFFFF;
	
}

.light {color:#555555;}

/* new content managment end ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */





















/* |||||||||||||||||||||||||||||||||||||||||||||||||||||| text formats */

span {font-size:1em; line-height:1em;}

.BreadCrumbNeutral {font-weight: bold; color:#888888;}

.small {font-size:0.8em; line-height:1.4em; padding-top:2px; margin:0px;}
	 
	 
h2.neutral {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#333333; padding-top:24px; padding-bottom:2px; margin:0px;}
h2.access {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#000000; padding-top:24px; padding-bottom:2px; margin:0px;}
h2.hCat1 {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#BBAA11; padding-top:24px; padding-bottom:2px; margin:0px;}
h2.hCat2 {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#44BB11; padding-top:24px; padding-bottom:2px; margin:0px;}
h2.hCat3 {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#11BB99; padding-top:24px; padding-bottom:2px; margin:0px;}
h2.hCat4 {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#1188BB; padding-top:24px; padding-bottom:2px; margin:0px;}
h2.hCat999 {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#CC6600; padding-top:24px; padding-bottom:2px; margin:0px;}
h2.hCat5 {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#A26842; padding-top:24px; padding-bottom:2px; margin:0px;}

h2.hCatHELP1 {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#7667AA; padding-top:24px; padding-bottom:2px; margin:0px;}
h2.hCatFAQ1 {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#7667AA; padding-top:24px; padding-bottom:2px; margin:0px;}
h2.hCat3_INFO {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#7A7847; padding-top:24px; padding-bottom:2px; margin:0px;}
h2.hCat3_EVENT {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#936a81; padding-top:24px; padding-bottom:2px; margin:0px;}
h2.hCat3_CLLP {color:#000000; font-size:1.2em; line-height:1.4em; border-style:solid; border-width:0px 0px 2px 0px; border-color:#97B8D7; padding-top:24px; padding-bottom:2px; margin:0px;}
h2.hCat3_MAP {color:#000000; font-size:1em; border-style:solid; border-width:0px 0px 0px 0px; padding-top:15px; padding-bottom:0px; margin:0px;}



h1,h2,h3,h4,h5,h6 {color:#333333; font-size:1.2em; line-height:1.2em;}

ul {
	color:#000000;
	line-height:1.2em;
	list-style-type:disc;
	list-style-position:outside;
}
	
ol {
	color:#000000;
	line-height:1.2em;
	list-style-type:decimal;
	list-style-position:outside;
}


/* links */
/* Note that the font- families are specified through the mother objects i.e. tables */


a:link {color:#AA0000; text-decoration: none; letter-spacing: 0px; font-size:1em; line-height:1em;}
a:visited {color:#AA0000; text-decoration: none; letter-spacing: 0px; font-size:1em; line-height:1em;}
a:active {color:#CC3333; text-decoration: underline; letter-spacing: 0px; font-size:1em; line-height:1em;}

/* links for drop down menu */
.MenuBarLinkHome:link {color:#000000; font-weight: bold; text-decoration: none;}
.MenuBarLinkHome:visited {color:#000000; font-weight: bold; text-decoration: none;}
.MenuBarLinkHome:active {color:#000000; font-weight: bold; text-decoration: underline;}
.MenuBarLinkHome:hover {color:#000000; font-weight: bold; text-decoration: underline;}

.MenuBarLink:link {color:#FFFFFF; font-weight: bold; text-decoration: none;}
.MenuBarLink:visited {color:#FFFFFF; font-weight: bold; text-decoration: none;}
.MenuBarLink:active {color:#FFFFFF; font-weight: bold; text-decoration: underline;}
.MenuBarLink:hover {color:#FFFFFF; font-weight: bold; text-decoration: underline;}

/* links for topbar menu */
.topBarLink:link {color:#000000; font-weight: bold; text-decoration: none;}
.topBarLink:visited {color:#000000; font-weight: bold; text-decoration: none;}
.topBarLink:active {color:#000000; font-weight: bold; text-decoration: underline;}
.topBarLink:hover {color:#000000; font-weight: bold; text-decoration: underline;}

/* links for breadcrumb menu */
.aCat1:link {color:#AAAA22; font-weight: bold; text-decoration: none;}
.aCat1:visited {color:#AAAA22; font-weight: bold; text-decoration: none;}
.aCat1:active {color:#AAAA22; font-weight: bold; text-decoration: underline;}
.aCat1:hover {color:#AAAA22; font-weight: bold; text-decoration: underline;}

.aCat2:link {color:#44AA22; font-weight: bold; text-decoration: none;}
.aCat2:visited {color:#44AA22; font-weight: bold; text-decoration: none;}
.aCat2:active {color:#44AA22; font-weight: bold; text-decoration: underline;}
.aCat2:hover {color:#44AA22; font-weight: bold; text-decoration: underline;}

/*.aCat3:link {color:#22AA99; font-weight: bold; text-decoration: none;}*/
.aCat3:link {color:#4682b4; font-weight: bold; text-decoration: none;}
.aCat3:visited {color:#4682b4; font-weight: bold; text-decoration: none;}
.aCat3:active {color:#4682b4; font-weight: bold; text-decoration: underline;}
.aCat3:hover {color:#4682b4; font-weight: bold; text-decoration: underline;}

.aCat4:link {color:#2288AA; font-weight: bold; text-decoration: none;}
.aCat4:visited {color:#2288AA; font-weight: bold; text-decoration: none;}
.aCat4:active {color:#2288AA; font-weight: bold; text-decoration: underline;}
.aCat4:hover {color:#2288AA; font-weight: bold; text-decoration: underline;}

.aCat999:link {color:#CC6600; font-weight: bold; text-decoration: none;}
.aCat999:visited {color:#CC6600; font-weight: bold; text-decoration: none;}
.aCat999:active {color:#CC6600; font-weight: bold; text-decoration: underline;}
.aCat999:hover {color:#CC6600; font-weight: bold; text-decoration: underline;}


/* links for side menu */
.sideMenu:link {font-size:1em; line-height:1em; color:#333333; font-weight: bold; text-decoration: none;}
.sideMenu:visited {font-size:1em; line-height:1em; color:#333333; font-weight: bold; text-decoration: none;}
.sideMenu:active {font-size:1em; line-height:1em; color:#333333; font-weight: bold; text-decoration: underline;}
.sideMenu:hover {font-size:1em; line-height:1em; color:#333333; font-weight: bold; text-decoration: underline;}

	
/* links for footer */
.aFooter:link {color:#333333; text-decoration: none;}
.aFooter:visited {color:#333333; text-decoration: none;}
.aFooter:active {color:#333333; text-decoration: underline;}
.aFooter:hover {color:#333333; text-decoration: underline;}	

