	html,body
{
	height:100%;
	margin-left:1px
}
	body
{
	margin:0px;
	padding:0px;
	background:#00233A url(webimages/bg1.gif) repeat;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#5B5958
}
	h1,h2,h3
{
	margin-top:0px
}
	h3
{
	margin-top:0px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:16px;
	color:#004C83
}
	h7
{
	margin-top:10px;
	margin-bottom:10px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:16px;
	color:#FFFFFF
}
	p,ol,ul
{
	margin-top:0px;
	line-height:180%
}
	strong
{

}
	a
{
	color:#006EB6
}
	a:hover
{
	text-decoration:none
}
	a img
{
	border:none
}
	img.border
{

}
	img.alignleft
{
	float:left;
	padding-top:4px;
	padding-right:20px
}
	img.alignright
{
	float:right
}
	img.aligncenter
{
	margin:0px auto
}
	hr
{
	display:none
}
	a.more
{
	display:block;
	color:#7BD2FF;
	background:url(webimages/bg19.gif) no-repeat 0px 2px;
	height:18px;
	padding-left:30px
}
	/**/#wrapper
{
	background:url(webimages/bg4.gif) repeat
}
	#wrapper-bg
{
	background:url(webimages/bg5.gif) repeat-x center top
}
	#wrapper-content
{
	background:url(webimages/bg7.jpg) repeat-y center top
}
.subpage #wrapper-content
{
	background:url(webimages/bg11.jpg) repeat-y center top
}
	#wrapper-bgtop
{
	overflow:hidden;
	background:url(webimages/bg6.png) no-repeat center top
}
.subpage #wrapper-bgtop
{
	background:url(webimages/bg8.jpg) no-repeat center top
}
.container
{
	width:976px;
	margin:0px auto
}
.clearfix
{
	clear:both
}
	/**/#header
{

}
	/**/#logo
{
	width:259px;
	height:229px
        
}
	#logo h1,#logo p
{
	margin:0px;
	line-height:normal;
	text-indent:-9999em
}
	#logo h1 a
{
	display:block;
	top:0px;
	left:0px;
	width:960px;
	height:229px;
	background:url(webimages/bg15.jpg) no-repeat right top
}
	/**/#menu
{
	width:263px;
	height:194px;
	padding-top:-5px
}
	#menu ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:normal
}
	#menu li
{
	position:relative;
	float:left;
	height:36px
}
	#menu a
{
	display:block;
	width:207px;
	height:28px;
	margin:0px 21px 0px 35px;
	padding:8px 0px 0px 0px;
	border-top:1px solid #E2E9ED;
	text-decoration:none;
	text-transform:capitalize;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:15px;
	color:#003E67
}
	#menu a:hover
{
	text-decoration:underline
}
	#menu a:active
{

}
	#menu .active
{
	background:url(webimages/bg16.gif) no-repeat left top
}
	#menu .active a
{
	border:none;
	color:#FFFFFF
}
	#menu .active span
{
	background:url(webimages/bg17.gif) no-repeat left top;
	bottom:-13px;
	display:block;
	height:13px;
	left:0;
	margin:0;
	outline:medium none;
	padding:0;
	position:absolute;
	width:13px
}
	#menu li.first a
{
	border:none
}
	/**/#page
{

}
	/**/#content
{
	float:right;
	width:713px;
	padding-top:134px
}
	#leaderlist
{
	text-align:center;
	width:210px
}
	#leaderhead
{
	text-align:center;
	width:210px;
	color:#004c83;
	font-weight:bold;
	font-style:oblique
}
	/**/#banner
{
	position:relative;
	width:1000;
	height:308px;
	background:url(webimages/bg20.jpg) no-repeat left top;
	background-image:url(webimages/bg20.jpg)
}
	#banner h2
{
	margin:0px;
	padding:0px 35px 0px 0px;
	letter-spacing:-2px;
	text-align:right;
	font-size:34px;
	font-weight:normal;
	color:#FFFFFF
}
	#banner p
{
	margin:0px;
	padding:4px 35px 0px 0px;
	letter-spacing:-1px;
	text-align:right;
	font-size:16px;
	font-weight:normal;
	color:#A1CAE6
}
	#banner .description
{
	position:absolute;
	width:700px;
	height:82px;
	top:185px;
	left:0px;
	background:url(webimages/bg22.png) no-repeat left top
}
	/**/#sidebar
{
	float:left;
	width:263px;
	color:#D2EEFC
}
	/**/#footer-wrapper
{
	overflow:hidden;
	background:url(webimages/bg2.gif) repeat-x left top
}
	#footer
{
	height:65px;
	background:url(webimages/bg3.gif) no-repeat center top
}
.subpage #footer
{
	overflow:hidden;
	background:url(webimages/bg13.jpg) no-repeat center top
}
	#footer .content
{
	width:976px;
	height:263px;
	margin:0px auto;
	padding:120px 0px 0px 0px
}
.homepage #footer .content
{
	background:none
}
	#footer p
{
	margin:0px;
	padding:0px 0px 0px 263px;
	text-align:center;
	font-size:12px;
	color:#375F79
}
	#footer .legal
{

}
	#footer .links
{

}
.box-style
{

}
.box-style .title
{
	margin:0px;
	padding:0px 0px 10px 0px;
	letter-spacing:-1px;
	font-size:25px;
	font-weight:normal
}
.box-style
{

}
.box
{
	background:url(webimages/bg11.gif) repeat-y left top
}
.boxbgtop
{
	background:url(webimages/bg8.gif) no-repeat left top
}
	ul.style1
{
	margin:0px;
	padding:0px;
	list-style:none
}
	ul.style1 li
{
	margin:0px 0px 30px 0px;
	line-height:180%
}
	ul.style1 a
{
	color:#FFFFFF
}
	ul.style1 .date
{
	width:87px;
	height:21px;
	margin:0px 0px 10px 0px;
	padding:3px 0px 0px 0px;
	background:url(webimages/bg18.gif) no-repeat left top;
	letter-spacing:-1px;
	line-height:normal;
	text-align:center;
	font-size:14px;
	color:#FFFFFF
}
	ul.style1 .webcontact
{
	width:180px;
	height:55px;
	margin:0px 0px 10px 0px;
	padding:3px 0px 0px 0px;
	background:url(webimages/bg18.gif) left top;
	letter-spacing:-1px;
	line-height:normal;
	text-align:center;
	font-size:14px;
	color:#FFFFFF
}
	ul.style2
{
	margin:0px;
	padding:0px;
	list-style:none
}
	ul.style2 li
{
	padding:0px 0px 0px 10px;
	background:url(webimages/bg21.gif) no-repeat left 8px
}
	ul.style3
{
	margin:0px;
	padding:0px;
	list-style:none
}
	ul.style3 li
{
	padding-bottom:40px
}
	ul.style3 .alignleft
{
	float:left;
	margin-top:-5px;
	padding-right:20px
}
	#box1
{
	padding:50px 20px 0px 34px
}
	#box1 a
{

}
	#box2
{
	padding-bottom:20px
}
	#box2 .title
{
	letter-spacing:-2px;
	font-size:34px;
	color:#004C83
}
	#box
{
	width:620px;
	padding:40px 40px 0px 40px
}
	#box10
{
	width:580px;
	padding:20px 20px 20px 20px
	font-size:25px;
	font-weight:normal
	letter-spacing:1px;
	line-height:normal;
      
       
}
}
	#box3 .title
{
	color:#004C83
}
	#box4 .title
{
	padding-bottom:20px;
	color:#004C83
}
	#column1
{
	float:left;
	width:325px
}
	#column1-conference
{
	float:left;
	width:350px
}
	#column1 .colA,#column1 .colB
{

}
	#column1 .colA
{
	float:left;
	width:165px
}
	#column1 .colB
{
	float:right;
	width:160px
}
	#column2
{
	float:right;
	width:250px
}
	#column2-conference
{
	float:right;
	width:200px;
	border:2px solid color #004c83
}
	#localnav
{
	display:block;
	float:right;
	width:200px;
	padding:5px;
	margin:5px;
	border-width:5px;
	border-style:outset;
	border-color:#004c83;
	font-size:14px;
	text-align:
}
	#confsidebar
{
	float:right;
	width:200px;
	height:auto;
	padding:5px;
	margin:5px;
	border-width:medium;
	border-style:outset;
	border-color:#004c83;
	font-size:14px
}
	#standard-table
{
	border-width:5px;
	border-style:outset;
	border-color:#004c83;
	text-align:center;
	padding:10px;
	margin:5px
}
	#search-bar
{
	width:235px;
	margin-left:18px
}
	#register-button
{
	margin-left:18px;
	width:200px;
	background-color:#CCC
}
	#award-table
{
	text-align:left;
	padding:5px;
	margin:5px;
	border-width:5px;
	border-style:outset;
	border-color:#004c83
}
	#recipient-table
{
	text-align:center;
	padding:20px;
	margin:5px;
	vertical-align:middle
}
	#join-button
{
	border-width:5px;
	border-style:outset;
	border-color:#004c83;
	padding:5px;
	margin:5px;
	max-width:148px;
	margin-left:45px
}

