
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; BACKGROUND: url(b.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS, Arial, Sans-Serif; TEXT-ALIGN: center
}

#titlecontainer {
	          MARGIN: 0px auto; 
			  WIDTH: 800px;
	          HEIGHT: 98px;
              
              
              
}
#brcontainer {
	          MARGIN: 0px auto; 
			  WIDTH: 798px;
	          HEIGHT: 200px;
              BORDER-LEFT: #CC6600 1px solid;
              BORDER-RIGHT: #CC6600 1px solid;
}
#content {
	          MARGIN: 0px auto; 
	          HEIGHT: 96px;
              BACKGROUND-COLOR: #333333;
              border-color: #000000;
              BORDER-LEFT: #000000 1px solid;
              BORDER-RIGHT: #000000 1px solid;
}
.container {
	BACKGROUND: #ffffff; MARGIN: 0px auto; WIDTH: 800px; TEXT-ALIGN: left;
}

/* .clearfix set is not supposed to be deleted! */
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix {
	DISPLAY: block
}

/* #primenav IS THE BACKGROUND CONTAINER FOR ALL NAVIGATION LINKS. BACKGROUND "repeat-x or repeat-y" allows you to repeat the background vertically or horizontally. If left with just "repeat" it will cover the entire background both vertically and horizontally.*/

#primenav {
	BACKGROUND: url(CI 07 files/yo_navpanel.gif) repeat; MARGIN: 0px auto; FLOAT: left; WIDTH: 800px; POSITION: relative; HEIGHT: 70px
}


/* #primenavlist IS THE BACKGROUND CONTAINER FOR ALL NAVIGATION HEADER LINKS. */

UL#primenavlist {
	PADDING-RIGHT: 0px; BORDER-BOTTOM: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
	BACKGROUND: url(CI 07 files/yo.gif) LIST-STYLE-TYPE: none;
}


/* UL.prime LI CONTROLS THE HORIZONTAL POSITIONING OF ALL NAVIGATION SUB LINKS. */

UL.prime LI {
	FLOAT: left; TEXT-ALIGN: right; 
}



/* UL.prime LI.primeitem A CONTROLS THE LOOK AND DESIGN OF THE NAVIGATION HEADER LINKS and NAVIGATION SUB LINKS. */

UL.prime LI.primeitem A {
	PADDING-RIGHT: 0px;  
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	TEXT-TRANSFORM: uppercase; 
	WIDTH: 83px; 
	COLOR: #000000; 
	PADDING-TOP: 0px; 
	HEIGHT: 22px; 
	TEXT-DECORATION: none;
    
	
}
/* UL.prime LI.primeitem contains the background color. */

UL.prime LI.primeitem {
	POSITION: relative;
}




UL.sub {
	DISPLAY: inline; 
	LEFT: 0px; 
	WIDTH: 450px; 
	POSITION: absolute; 
	TOP: 36px;
	MARGIN: 0px; 
}

/* UL.sub LI.subitem A CONTROLS THE LOOK AND DESIGN OF THE NAVIGATION HEADER LINKS and NAVIGATION SUB LINKS. */

UL.sub LI.subitem A {
	PADDING-LEFT: 18px;
	DISPLAY: inline; 
	TEXT-TRANSFORM: none; 
	WIDTH: auto;
	COLOR: #ffffff;
	
	
}

/* UL.sub LI.subitem A CONTROLS THE LOOK AND DESIGN OF THE LINKS. */

UL.sub LI.subitem A:hover {
	COLOR: #ffffff;   TEXT-DECORATION: underline
}
UL.sub LI.subitem A.active {
	COLOR: #ffffff;  TEXT-DECORATION: underline
}
UL.sub LI.subitem {
	FLOAT: left;
}

A {
	COLOR: #007dcb
}
A.active {
	COLOR: #e60d2e
}
A:hover {
	COLOR: #e60d2e
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}

OL LI {
	MARGIN: 1.1em 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	MARGIN-TOP: 1em; FONT-WEIGHT: normal; FONT-SIZE: 17pt; COLOR: #000; BORDER-BOTTOM: #a0a0a0 2px solid
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TR {
	VERTICAL-ALIGN: top
}
.notop {
	MARGIN-TOP: 0px
}

.center {
	TEXT-ALIGN: center
}

/* THE NEW CSS STYLED CONTENT! PASTE IN EVERY CSS FILE. */


#content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 35px; PADDING-TOP: 0px
}


.pagetitle {
	FONT-FAMILY: Trebuchet MS, Arial, Sans-Serif;
	FONT-SIZE: 22px; COLOR: #ffffff; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0px; 
	FONT-WEIGHT: boldest; 
}
.text {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	COLOR: #ffffff; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px
}
.title {
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	line-height: 20px; 
	color: #ffffff;
}
.style1 {
	FONT-SIZE: 13px; 
	line-height: 20px; 
	letter-spacing: 0.5px;
}
.style2 {
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 24px;
}
.style3 {
	FONT-SIZE: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #ffffff;
}
.sp1 { PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-RIGHT: 5px;
}
.sp { PADDING-LEFT: 0px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-RIGHT: 15px;
}
.sp2 { PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-RIGHT: 0px;
}

A.cl{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #ffffff;
	FONT-SIZE: 13px; 
	text-decoration: underline; 
}
A.mcl{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px; 
	line-height: 24px; 
	color: #ffffff;
	text-decoration: underline; 
}
A.alink{
	text-decoration: underline; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #FFD700;
}
A.ens{
	text-decoration: underline; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #FFD700; line-height: 20px; letter-spacing: 0.5px;
}
A:hover {
	COLOR: #FFD700;  TEXT-DECORATION: none
}
A:calendarhover {
	background-image: url(contact_link.gif);  TEXT-DECORATION: none;
}
.navlinks a:hover {

}