#cnwrap {
	width:982px;
	margin:0 auto;
	background-color: #FFFFFF;
	border:1px black solid;
}

#menu {
	clear:both;
	height:22px;
	padding:0;margin:0;
	padding-left:7px;
	border-bottom:1px solid #d7d7d7;
	font-size:10px;
	line-height:17px;
	padding-top:2px;
	background-color:#2D3E6A;
	color:white;
font-family:arial,helvetica,sans-serif;
}
#menu a {color:white;}
#menu a:hover {text-decoration:none;}
.menubar {
	color:white;
	text-decoration:none;
	margin-right:10px;
	padding-left:3px;
	padding-right:2px;
	border:1px solid #2D3E6A;
}
.menubar:hover {
	border:1px solid #4761A4;
	background-color:#4761A4;
}
.menubarselected {
	color:white;/*black;*/
	text-decoration:none;
	margin-right:10px;
	padding-left:3px;
	padding-right:2px;
	border:1px solid #4761A4; /*#7F7F7F;*/
	background-color:#4761A4; /*#d7d7d7;*/
}
.menubarselected:hover {border:1px solid #4761A4;/*#7F7F7F;*/background-color:#4761A4; /*#f7d801;*/}

/* anylink css */
.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #4761A4; /*#7F7F7F; */
border-bottom-width: 0;
font-style:normal;
font-size:12px;
line-height: 18px;
z-index: 100;
background-color:#2D3E6A; /*#d7d7d7;*/
color:white;
width:150px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #4761A4; /*#7F7F7F;*/
padding: 1px 0;
text-decoration: none;
/*font-weight: bold;*/
font-style:normal;
text-indent: 5px;
color:white;
}

.anylinkcss a:hover {
background-color:#4761A4; /*#f7d801;*/
color:white; /*black;*/
}
/* end of anylink css */

#cnft {
	clear:both;
	margin-top:1px;
	width:982px;
	border:0;
	border-top:1px solid #d7d7d7;
	height:31px;
	line-height:30px;
	background-color:#e6e7e8;
font-family:arial,helvetica,sans-serif;
font-size:12px;
}
#cnft a {font-family:arial,helvetica,sans-serif;font-size:12px;}
#cnftleft {
	float:left;
	color:#FFFFFF;
	background-color:#000000;
/*      margin:10px 10px 10px 10px;*/
/*      margin:0;*/
	padding-left:10px;
	padding-right:10px;
/*      padding:10px 10px 10px 10px;*/
font-family:arial,helvetica,sans-serif;font-size:12px;
}
#cnftright {
	float:left;
/*      padding:10px 10px 10px 10px;*/
	padding:0;margin:0;
	padding-left:20px;
	background-color:#e6e7e8;
}
#cnftright ul {
	margin-left: 0;
	padding-left: 0;
	display:inline;
	list-style:none;
}
#cnftright ul li {
	margin-left: 0;
	padding: 0 5px;
	border-left: 1px solid black;
	display:inline;
}
#cnftright ul li.cnfirst {
	margin-left: 0;
	border-left: none;
	display:inline;
}
#cnftright ul li a {
	text-decoration: none;
	font-weight: normal;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
	font-variant: normal;
	font-style: normal;
}
#cnftright ul li a:hover {
	color: #4A597F;
	text-decoration: underline;
}

/* box with light grey background and darker grey frame */
.greyBox {text-align:left;color:#000000;}
.greyBox .greyBoxContent {background:#e6e7e8;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;padding-top:7px;padding-bottom:7px;}
.greyBox .greyBoxContentQ{background:#e6e7e8;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;padding-top:7px;padding-bottom:2px;border-bottom:1px solid #d7d7d7;}
.greyBox .greyBoxHd      {height:3px;overflow:hidden;background:url(/images/box/tr2.gif) 100% 0 no-repeat;}
.greyBox .greyBoxHd div  {height:3px;overflow:hidden;background:url(/images/box/tl.gif) 0 0 no-repeat;}
.greyBox .greyBoxFt      {height:3px;overflow:hidden;background:url(/images/box/br2.gif) 100% 0 no-repeat;}
.greyBox .greyBoxFt div  {height:3px;overflow:hidden;background:url(/images/box/bl.gif) 0 0 no-repeat;}
.boxbottom {clear:both;font-size:0;line-height:0;color:#e6e7e8;}
.greyBox a {text-decoration:none;color:#2D3E6A;}
.greyBox a:hover {text-decoration:underline;color:#2D3E6A;}
.greyBox h1 {color:#2c3e69;font-size:14px;padding:0;margin:0;padding:0 0 10px 10px;}
.greyBox h1 a {color:#2c3e69;text-decoration:none;}
.more {text-align:center;margin:0;padding:0;}
.more a {color:black;}

.scolumns {font-weight:bold;text-align:left;margin-top:5px;}
.scolumns a {font-weight:normal;}
.scolumns img {float:left;padding-right:5px;}
ul.scolumns {list-style-type:none;}
.scolumns li {padding:0 0 5px 0;}
/*
.scolumns {font-weight:bold;text-align:left;color:#000000;}
.scolumns p {}
.scolumns a {font-weight:normal;}
.scolumns img {float:left;padding-right:5px;}
ul.scolumns {list-style-type:none;}
.scolumns li {padding-left:10px;padding-bottom:5px;}
*/

ul.elist {padding:0;margin:0;list-style:none outside;}
ul.elist li {color:#333333;font-size:11px;font-family:arial,helvetica,sans-serif;}
ul.elist li a {font-size:12px;}
.eventone {padding:10px 0 10px 0;width:100%;text-align:center;}

