a {text-decoration:none;
	}
a:hover{text-decoration:underline;
	}

body {font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	}
	
img {border:0px;}
img.topbutton {margin-top:2px;
	vertical-align:middle;
	}


p {word-spacing:+.2em}
td.date_cell {font:100 10pt/10pt arial,helvetica,sans-serif;
	 padding-left:6px;
	}
td.content {font-family:arial,helvetica,sans-serif;
	 font-size:10pt;
	}

#main {background-image:url(/images/background_header.jpg);background-repeat:no-repeat;}
#menu_container {height:100px;}
#search_form {height:25px;text-align:right;width:200px;position:absolute;top:35px;left:485px;}
#search_form input {vertical-align:middle;}
#center {width:354px;padding:10px;}
#conference {margin-top:20px;}	
	
/* *********** HORIZONTAL MENU ITEMS ************************ */
/* CH CSS 2008-03 BEGINS HERE */
IMG.menubar {
	position:absolute; 
	z-index:10;
	top: 76px;
	left: 201px;
	clear: none;
}


/* *** PSEUDOCLASSES *** */
.menu {
	position: absolute;
	z-index: 60;
	top: 94px;
	margin: 0;
	padding: 0px;
        border-top: 0px;
        border-right: 2px solid #CFD4D8;
        border-bottom: 2px solid #CFD4D8;
     /* border-left: DEFINED IN main.css */
        background-color: #FFF;
	text-align: left;
        display: none;
}
.menu a {
	margin-left:+10px;
       	font-family: Verdana,Arial;
       	font-size: 10pt;
       	color: black;
   	clear: both;
	cursor: pointer;
}

.menu tbody {
	margin: 0;
	border: 0px;
	padding: 0px;
}
/**** OBJECTS ****/
#menu1 {
      left: 199px;
}
#menu2 {
      left: 307px; /*317*/
}
#menu3 {
      left: 420px;
}
#menu4 {
      left: 578px;
}
#menu5 {
      left: 655px;
}	
/* *********** SEARCH ITEMS ************************ */
div.search {
	float:left;
	margin-left:-4px;
	vertical-align:top;
	height:30px;
	padding-top:0px;
	padding-left:6px;
	width:584px;
	}

a.search {font-size:13.5pt;
	color:black;
	font-weight:bolder;
	text-decoration:none;
	}
a.search:visited {color:black;
	}
a.search:hover {text-decoration:none;}
	
form.search {margin:0px;
	padding:0px;
	}
#form.search input {font-size:7pt;
	width:80px;
	}
/* *********** LEFT NAV ITEMS ************************ */
#leftnav {
	width: 190px;
/*	height: 129ex !important;*/
/*	height: 145ex;*/
	background-color: #F6F7F8;
	border-right: 1px solid;
	padding-top: 10px;
}
#botnav {
	width: 190px;
	background-color: #F6F7F8;
	border-right: 1px solid;
}

#leftnav a {
	color: black !important;
}
#leftnav h4 {
	color: black;
	font-size: 9pt;
	font-weight: 700;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 9px;
	margin-right: 4px;
}

#leftnav h4:first-child {margin-top:+20px;}

#leftnav img {
	margin-left:10px;
}
#leftnav li {
	list-style: none;
	width: 140px;
	margin-bottom:8px;
	font-size:8pt;
	vertical-align:middle;
}
#leftnav p {
	font-size:8pt;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:0px;
	margin-top:0px;
}
#leftnav ul {
	margin-left:6px;
	margin-bottom:5px;
	padding-left:5px; 
}

div.lefttop{
	font-size:11pt;
	font-weight:bold;
	text-align:left;
	height:25px;
	width:200px;
	}
div.lefttop span {
	padding-left:10px;
	padding-top:3px;
	padding-bottom:4px;
	width:170px;
	display:block;
	}
div.leftnavinside {width:140px;
	padding-bottom:50px;
	padding-top:150px;
	}
td.leftnavinside {background-image: url(/images/leftback_sub.gif);
	border-right:1px solid #014186;
	}

/* *********** RIGHT NAV ITEMS ************************ */
#rightnav {font-size:8pt;
	background: url("/images/background_right.png") repeat-x top left;
	background-color:#DCDEE0;
	width:200px;
        /*margin-top: +2ex;	*/
	padding-left:5px;
	padding-right:2px;
	}
#rightnav a {
  	color: black;
}
#rightnav p {font-size:8pt;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:0px;
	margin-top:0px;
        line-height:1.5;
	}
#rightnav h4 {
	width:99%; 
	height:24px; 
	margin-top: 3px;
	margin-left:16px;
	vertical-align:top;
	font-family:'Arial Narrow',Arial,Helvetica,sans-serif;
	font-size:14pt; 
	font-weight:700;
}
#rightnav img {
	position:relative;
	z-index: 20;
	margin-top: 2ex;
}
#rightnav img.hr {
	margin-left: 16px;
	margin-bottom: 0px;
}


/* *********** MISC ITEMS ************************ */

div.level2 { margin-left: +10pt; margin-top:+3ex; width: 540px;}
div.level2 p {width: 540px;}

div.news_item h4 {margin-bottom: 2px; font-size: 11pt; color: black; text-transform:capitalize;}
div.news_item p {color: black; line-height: 1.3;}
div.level2 .news_item { width:573px !important; margin-top: +6ex;}
* html div.level2 .news_item { width:573px !important; margin-top: +7.5ex;}

div.news {width:350px; padding-left: 1em; padding-right: 1em;}

div.poll_form {margin-left:16px;}

hr {width:320px;
	height:1px;
	color:#838B98;
	clear:both;
	}

p.byline{margin:0px;
	font-size:8pt;
	font-style:italic;
	}
p.news{margin:0px;
	font-size:9pt;
	margin-bottom:8px;
	}
p.news a {color:#257268;
	text-decoration:none;
	}
p.copyright {font-size:7pt;
	padding-top:36px;
	padding-bottom:20px;
	}
p.copyright_main {font-size:7pt;
	padding-top:36px;
	padding-bottom:20px;
	padding-left:25px;
	}

div.breadcrumb {float:left;
	width:320px;
	font-size:8pt;
	font-weight:bold;
	padding-top:6px;
	}
div.breadcrumb a{color:black;
	}
div.breadcrumb a:visited{color:black;
	}
div.breadcrumb span {color:white;
	}
span.Xnews_more {color:#206CB0;text-transform:uppercase;font-weight:bold;}
span.Xnews_more a {color:#206CB0;text-transform:uppercase;font-weight:bold;}
span.news_more {color:#9DA2A6;text-transform:lowercase;font-weight:bold;}
span.news_more a {color:#666;text-transform:lowercase;font-weight:400;}
span.news_more a:visited {color:#666 !important;}

.copy_front {padding-top:20px;
	padding-left:5px;
	padding-right:5px}
.copy_main {padding-top:20px;
	padding-left:25px;
	padding-right:5px;
	}

/*table.3col {width:100%;
	}*/
hr.col3{color:#2A7E73;
	width:150px;
	}

