* {font-size: 100.01%;}
html {font-size: 62.5%;}
html, body{height:100%;}
body{
	font:1.2em/1.17em Arial, Helvetica, Verdana, sans-serif;
	color:#000;
	margin:0;
}
img{border:none;}
a{
	color:#555e62;
	text-decoration:none;
}
a:hover{text-decoration:underline;}
input, textarea, select{
	font:100% Arial, Verdana, sans-serif;
	vertical-align:middle;
}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
h5{
	color:#666666;
	font-size:1em;
	font-weight:normal;
	margin:0px 0px 8px 0px;
}
/* wrapper */
#wrapper{
	display:table;
	height:100%;
	width:100%;
}
.w1{
	display:table-row;
	width:100%;
}
.w2{
	display:table;
	width:100%;
}
/* header */
#header{
	display:table-header-group;
	width:100%;
	z-index:1000;
}
#header .header-holder{
	padding:8px 0 0;
	background:#fff url(../images/bg-header.gif) repeat-x 0 100%;
	font-size:1.083em;
	color:#014592;
	width:100%;
}
#header .header-frame{
	width:100%;
	background:url(../images/bg-header-frame.gif) no-repeat 50% 100%;
}
#header .header-content{
	width:976px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
#header .header-content .png{
	position:absolute;
	right:0;
	bottom:0;
}
#header .header-content .item{
	font-size:11px;
	letter-spacing:-0.1px;
}
#header .header-top{
	overflow:hidden;
	height:1%;
	color:#555;
	font-size:0.77em;
}
/* logo */
.logo{
	margin:-5px 0 9px;
	display:block;
	background:url(../images/logo.png) no-repeat;
	width:628px;
	height:91px;
	text-indent:-9999px;
	overflow:hidden;
}
.logo a{
	display:block;
	height:100%;
}
#header .header-top ul{
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	overflow:hidden;
	height:1%;
}
#header .header-top ul li{
	float:left;
	background:url(../images/separator-grey.gif) no-repeat 0 4px;
	padding:0 10px;
	margin:0 1px 0 -1px;
}
#header .header-top ul a{color:#555;}
#header .header-top ul a.share{
	display:block;
	background:url(../images/btn-share.gif) no-repeat;
	height:16px;
	width:76px;
	text-indent:-9999px;
	overflow:hidden;
}
/* form */
#header form{
	float:right;
	width:175px;
}
#header form label{
	float:left;
	margin:0 6px 0 0;
}
#header form input.text{
	float:left;
	margin:0 6px 0 0;
	background:#fefefd;
	border:1px solid #b1b0af;
	width:130px;
	padding:1px 2px 2px;
	color:#555;
	font:9px/12px Arial, Helvetica, sans-serif;
}
#header form .submit{
	float:left;
	background:url(../images/btn-go.gif) no-repeat;
	border:0;
	width:28px;
	height:17px;
	color:#444;
	font-size:10px;
	padding:1px 0 3px;
	cursor:pointer;
}
#header .item{
	position:relative;
	z-index:5;
}
#header p{margin:0 0 8px;}
/* nav */
.nav-area{
	/* overflow:hidden; */
	width:100%;
	padding:0 0 999px;
	margin:0 0 -999px;
	z-index:9999;
}
/* * +html .nav-area{position:relative;} */
.nav-holder{
	background:#003470 url(../images/bg-nav.gif) repeat-x;
	font-size:0.83em;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	text-align:center;
	z-index:9999;
}
.nav-holder:after {
	clear: both;
	content:"";
	display: block;
}
.nav-frame{
	position:relative;
	float:left;
	left:50%;
	z-index:9999;
}
#nav{
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	float:left;
	left:-50%;
	z-index:9999;
}
#nav li{
	float:left;
	background:url(../images/separator-nav.gif) no-repeat;
	margin:0 2px 0 -2px;
	padding-left:3px;
}
#nav li a{
	text-align:left;
}
#nav li:first-child{background:none;}
#nav a{
	float:left;
	color:#fff;
	padding:11px 16px 6px;
}
#nav a:hover,
#nav li:hover a,
#nav li.hover a, #nav li.current a {
	background:#0092c0;
	text-decoration:none;
}
#nav li.hover,
#nav li:hover { position:relative;}
#nav li.hover .drop,
#nav li:hover .drop {display: block;}
#nav .drop{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:100%;
	left:3px;
	width:999px;
	z-index:999;
	display:none;
	background:#0092c0;
	font-size:1.1em;
	text-transform:none;
}
#nav .right-side .drop {
	left: auto;
	right: 0;
}
#nav .drop div{float:left;}
#nav .drop ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#nav .drop ul li {
	float: none;
	background: none;
	font-size: 0;
	line-height: 0;
	padding: 0 0 1px;
	margin: 0 0 -1px;
}
#nav .drop ul li a {
	padding:8px 15px;
	float: none;
	display: block;
	height: auto;
	background:url(../images/separator-drop.gif) repeat-x;
	color: #fff;
	font: bold 11px/14px Arial, Helvetica, sans-serif;
}
#nav .drop ul li a:hover {background:#014592 url(../images/separator-drop.gif) repeat-x;}
.pointer { display: none;}

#content #intnav{
	background: #eeeeee;
	border: 1px solid #CC6600;
	padding: 3px 0px 3px 7px;
	margin-bottom:4px;
	font-size: .85em;
}
#content #intnav a {
	line-height:21px;
	font-weight:bold;
	color:#000000;
	margin: 0px 5px 0px 0px;
	padding: 3px 0px 3px 4px;
}
#content #intnav a.first {
	padding-left:0px;
}
#content #intnav a.on{
	color: #ce6401 !important;
	font-weight:bold !important;
}
/* main */
#main{
	display:table-footer-group;
}
.container{
	overflow:hidden;
	background:url(../images/bg-container.gif) repeat-y;
	padding-right:19px;
	margin:29px auto 44px;
	width:953px;
}
.sub-container{
	background:url(../images/bg-sub-container.gif) repeat-y;
	padding-right:0;
	width:972px;
}
#twocolumns{
	float:left;
	width:748px;
	padding-right:20px;
}
/* content */
#content{
	float:right;
	width:730px;
	position:relative;
	z-index:10;
}
.container.plain{
	background:none;
}
.plain #content{
	float:none;
	width:auto;
	padding:0px 10px 0px 10px;
}
* html #content {position:static;}
* +html #content {position:static;}
#twocolumns .sub-content{width:528px;}
#content .content-top{
	overflow:hidden;
	height:1%;
	margin-bottom:15px;
}
#twocolumns .sub-content .content-top{margin-bottom:0;}
/* breadcrumbs */
#content .breadcrumbs{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:515px;
	overflow:hidden;
	font-size:0.75em;
	line-height:1.22em;
	color:#666;
}
#content .breadcrumbs li{
	float:left;
	background:url(../images/separator-breadcrumbs.gif) no-repeat 0 2px;
	margin:0 3px 0 -3px;
	padding:0 6px 0 8px;
}
#content .breadcrumbs a,
#content .breadcrumbs span{color:#8fafd4;}
/* resize */
#content .resize{
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	color:#555;
	font-size:0.83em;
}
#content .resize li{
	float:left;
	padding:0 0 0 5px;
	background:none;
}
#content h1{
	margin:0 0 18px;
	font:1.67em/1.2em Georgia, "Times New Roman", serif;
}
#content .site{
	display:block;
	background:url(../images/arrow.gif) no-repeat;
	padding-left:14px;
	margin-bottom:20px;
}
#content .site a{color:#014592;}
#content p{
	margin:0 0 10px;
	line-height:16px;
}

#twocolumns .sub-content p{letter-spacing:0;}
#content .alignright{
	float:right;
	margin:4px 0 0 10px;
}
/* holder-text */
.holder-text{
	overflow:hidden;
	padding:0 0 10px;
	height:1%;	
}
* html .holder-text{ padding:0;}
*+html .holder-text{ padding:0;}
/* download */
#content .download{
	float:right;
	width:156px;
	background:url(../images/bg-download.gif) repeat-x;
	border:1px solid #8fafd4;
	padding:5px 12px;
	margin:12px 0 0 10px;
}
#content .download .title{
	display:block;
	color:#014592;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:10px;
}
#content .download p{
	margin:0 0 5px;
	letter-spacing:0;
}
#content .download p a{color:#014592;}
.subhead{
	padding:0px;
	margin:14px 0 9px 0;
	font-size:14px;
	color:#014592;
	display:block;
	clear:both;
	font-weight:bold;
}
.subheadinline{
	margin:0 0 10px;
	font-size:14px;
	color:#014592;
	font-weight:bold;
}
.hdr4,.headline12{
	margin:0 0 10px;
	font-size:1.17em;
	color:#000;
	font-weight:bold;
}
#content ul,.aside ul{
	margin:0 0 10px 8px;
	padding:0;
	list-style:none;
	line-height:16px;
}
.aside ul{
	margin-left:2px;
}
.aside .news_url{
	white-space:nowrap;
}
#content ul li,.aside ul li{
	background:url(../images/bullet.gif) no-repeat 0 4px;
	padding:0 0 5px 18px;
}
#content h2,#content .blockhead{
	margin:0 0 15px;
	text-transform:uppercase;
	font-size:1.5em;
	font-weight:normal;
	color:#000;
	line-height:20px;
}
/* post */
#content .post{margin-bottom:10px;}
#content .post .alignleft{
	float:left;
	margin-right:12px;
}
#content .post .item{
	overflow:hidden;
	height:1%;
}
#content .news_date{
	font-size:0.83em;
	color:#404040;
	margin-bottom:2px;
	font-style:normal;
}
#content .news_url{
	padding-bottom:2px;
}
#content h3{
	margin:0 0 6px;
	font-size:1em;
	font-weight:normal;
}
.hdr3{
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 7px;
}
#content a,.readmore a,.aside a{
	color:#014592;
}
#content a:visited,.readmore a:visited,.aside a:visited{
	color:#0076b1;
}
.readmore,.pagingContainerView{
	font-size:0.83em;
	font-weight:normal;
	text-transform:uppercase;
	text-align:left;
	white-space:nowrap;
}
#content .FirstColumn{
	float:left;
	width:235px;
	padding-right:18px;
	margin-right:20px;
	border-right:1px dotted black;
}
#content .SecondColumn{
	margin-left:274px;
}
#content .sub-box{padding-right:0;}
/* sidebar */
#sidebar{
	width:182px;
	float:left;
	position:relative;
	z-index:10;
}
* html #sidebar{position:static;}
* +html #sidebar{position:static;}
/* leftnav */
#sidebar .leftnav{
	margin-bottom:20px;
}
#sidebar .leftnav h4{
	margin:0 0 16px;
	background:#ce6401;
	font-size:1.17em;
	padding:11px 18px;
	color:#fff;
}
#sidebar .leftnav h4 a{
	display:block;
	color:white;
}
#sidebar .leftnav ul{
	margin:0 0 0 12px;
	padding:0;
	list-style:none;
	font:1em/1.33em Tahoma, Arial, Helvetica, sans-serif;
}
#sidebar .leftnav ul li{margin-bottom:9px;}
#sidebar .leftnav ul li a.inactive{
	color:#444;
}
#sidebar .leftnav ul li a.inactive:hover,#sidebar .leftnav ul li a.active{
	color:#ce6401 !important;
	text-decoration:none;
}
#sidebar .leftnav ul ul{margin:5px 0 0 12px;}
#sidebar .leftnav ul ul li a.inactive{
	color:#444 !important;
}
#sidebar .leftnav ul ul li a.inactive:hover,#sidebar .leftnav ul li ul a.active:hover{
	color:#ce6401 !important;
}
/* find-box */
#sidebar .find-box{
	border:1px solid #abde2c;
	background:#eaeaea url(../images/bg-find-box.gif) repeat-x;
	text-align:center;
	padding:14px 5px 15px;
	margin-bottom:19px;
}
#sidebar .find-box h4{
	margin:0 0 6px;
	font-size:1.17em;
	font-weight:normal;
	color:#415b01;
}
#sidebar .find-box img{
	display:block;
	width:131px;
	margin:0 auto 16px;
}
#sidebar .find-box ul{
	margin:0;
	padding:0;
	list-style:none;
	font-size:0.92em;
}
#sidebar .find-box ul li{
	display:inline;
	background:url(../images/separator-find-box.gif) no-repeat 100% 0;
	padding:0 7px;
}
#sidebar .find-box ul a{
	color:#415b01;
}
/* assistance-box */
#sidebar .assistance-box{
	border:1px solid #999;
	background:#eaeaea url(../images/bg-assistance-box.gif) repeat-x;
	padding:13px 2px 6px;
	margin-bottom:19px;
	text-align:center;
}
#sidebar .assistance-box h4{
	margin:0 0 19px;
	font-size:1.17em;
	font-weight:normal;
	color:#014592;
	letter-spacing:-1px;
}
#sidebar .assistance-box ul{
	margin:0 0 -18px 13px;
	padding:0;
	list-style:none;
	font-size:0.77em;
	word-spacing:-1px;
	text-align:left;
}
#sidebar .assistance-box ul li{
	overflow:hidden;
	height:1%;
	margin-bottom:15px;
}
#sidebar .assistance-box ul img{
	float:left;
	margin-right:10px;
	vertical-align:top;
}
#sidebar .assistance-box ul a{
	display:block;
	color:#555;
	overflow:hidden;
	height:1%;
	padding:3px 0 0 54px;
}
#sidebar .assistance-box ul a.diversitytoolkit{
	background:url(../images/logo-toolkit.png) no-repeat 0 50%;
}
#sidebar .assistance-box ul a.urc{
	background:url(../images/logo-urc.gif) no-repeat 0 50%;
}
#sidebar .assistance-box ul a.itac{
	background:url(../images/logo-itac.gif) no-repeat 0 50%;
}
#sidebar .assistance-box ul a.ecp{
	background:url(../images/logo-ecp.gif) no-repeat 0 50%;
	padding:10px 0 11px 54px;
}
/* info-box */
#sidebar .info-box{
	border:1px solid #8bacd2;
	background:#cddcee url(../images/bg-info-box.gif) repeat-x;
	padding:13px 2px 15px;
	margin-bottom:19px;
}
#sidebar .info-box .title{
	overflow:hidden;
	height:1%;
	color:#014592;
	width:150px;
	margin:0 auto 16px;
}
#sidebar .info-box h4{
	margin:2px 10px 0 0;
	font-size:1.33em;
	float:left;
}
#sidebar .info-box strong{
	display:block;
	font-size:0.83em;
	line-height:1.11em;
	font-weight:normal;
	overflow:hidden;
}
#sidebar .info-box ul{
	margin:0 0 0 17px;
	padding:0;
	list-style:none;
	font-size:0.92em;
}
#sidebar .info-box ul li{
	margin-bottom:7px;
	vertical-align:top;
	height:1%;
}
#sidebar .info-box ul a{
	color:#014592;
	display:block;
	padding:1px 0 1px 24px;
}
#sidebar .info-box ul a.login{background:url(../images/ico-login.gif) no-repeat;}
#sidebar .info-box ul a.search{background:url(../images/ico-search.gif) no-repeat 0 50%;}
/* partners-list */
#sidebar .partners-list{
	margin:-10px 0 0 6px !important;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
	line-height:1em;
	background:url(../images/bg-partners-list.gif) repeat-y;
}
#sidebar .partners-list li{
	width:73px;
	float:left;
	background:url(../images/separator-partners-list.gif) repeat-x;
	margin:-1px 0 1px !important;
	padding:0 5px 5px;
}
#sidebar .partners-list li a{
	display:block;
	padding:10px 0;
}
/* social-networks-box */
#sidebar .social-networks-box{
	border:1px solid #014592;
	background:#fff;
	padding-bottom:10px;
}
#sidebar .social-networks-box h4{
	margin:0 0 16px;
	font-weight:normal;
	font-size:1.17em;
	padding:11px 18px;
	color:#fff;
	background:#014592;
}
#sidebar .social-networks-box ul{
	margin:0 0 0 9px;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
	font-size:0.83em;
	line-height:0.9em;
}
#sidebar .social-networks-box ul li{
	float:left;
	width:84px;
}
#sidebar .social-networks-box ul a{
	display:block;
	color:#014592;
	padding:8px 0 8px 29px;
}
#sidebar .social-networks-box ul a.rss{background:url(../images/ico-rss.gif) no-repeat 0 50%;}
#sidebar .social-networks-box ul a.in{background:url(../images/ico-in.gif) no-repeat 0 50%;}
#sidebar .social-networks-box ul a.facebook{background:url(../images/ico-facebook.gif) no-repeat 0 50%;}
#sidebar .social-networks-box ul a.twitter{background:url(../images/ico-twitter.gif) no-repeat 0 50%;}
#sidebar .social-networks-box ul a.flickr{background:url(../images/ico-flickr.gif) no-repeat 0 50%;}
#sidebar .social-networks-box ul a.youtube{background:url(../images/ico-youtube.gif) no-repeat 0 50%;}
/* aside */
.aside{
	width:182px;
	float:right;
	position:relative;
	z-index:10;
}
* html .aside{position:static;}
* +html .aside{position:static;}
/* box */
.aside p,.aside li{
	line-height:16px;
}
.aside .box{
	border:1px solid #8fafd4;
	padding:14px 14px 8px 14px;
	margin-bottom:17px;
}
.aside .twitter{
	margin-bottom:17px;
}
.aside .box h4,.aside .box .blockhead{
	display:block;
	margin:-14px -14px 12px -14px;
	background:#cbdbed url(../images/bg-box.gif) repeat-x;
	font-size:1em;
	color:#014592;
	padding:5px 0px 6px 0px;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
}
.aside .sub-box h4{
	font-size:1.09em;
}
.aside .box img{
	margin:0 auto;
}
.aside .box .item{padding:10px 12px 0;}
.aside .box .sub-item{padding:0 12px 0 19px;}
.aside .box .date,.aside .box .news_date{
	display:block;
	font-size:10px;
	color:#404040;
	margin-bottom:4px;
	font-style:normal;
}
.aside .box .title, .aside .box h3{
	display:block;
	font-weight:normal;
	margin-bottom:6px;
}
.aside .box h3{
	margin:0px;
}
.aside .news_url{
	padding:2px 0px 3px 0px;
}
.aside .box .title a{
	display:block;
	color:#014592;
}
.aside .box p{margin:0 0 9px;}
.aside .box .paging{
	overflow:hidden;
	height:1%;
	line-height:13px;
	padding:0 13px 0 0;
}
.aside .paging ul{
	margin:0;
	padding:10px 0 0;
	list-style:none;
	float:right;
	overflow:hidden;
}
.aside .paging ul li{
	float:left;
	padding:0 0 0 7px;
}
.aside .paging ul a{
	color:#000;
	border:1px solid #014592;
	padding:0 2px;
	float:left;
}

.aside .paging ul a:hover,
.aside .paging ul li.active a{
	color:#404040;
	text-decoration:none;
	border-color:#ce6401;
	background:#d0d0cf;
}
.aside .paging ul li.next{border:0;}
.aside .paging ul li.next a{

	background:url(../images/bg-next.gif) no-repeat 0 3px;
	width:5px;
	padding:3px 0 0;
	text-indent:-9999px;
	overflow:hidden;
	border:none;
}
.aside .paging ul li.next a:hover{ background:url(../images/bg-next.gif) no-repeat 0 3px!important;}
.aside .box .alignleft{
	float:left;
	border:1px solid #000;
	margin:0 12px 10px 0;
}
.aside .box .code-box{
	font-size:0.92em;
	line-height:1.18em;
	color:#404040;
}
.aside .box .code-box a{
	color:#404040;
}
.aside .box .code-box p{
	margin:0 0 8px;
}
.aside .details fieldset{
	overflow:hidden;
	height:1%;
	margin-bottom:10px;
}
.aside .details input.text{
	float:left;
	border:1px solid #aaa;
	background:#fff;
	width:50px;
	padding:1px 3px;
	margin-right:4px;
}
.aside .details input.submit{
	background:#eaeaea;
	border:1px solid #014592;
	color:#000;
	width:37px;
	height:19px;
}
.aside .sub-box{
	font-size:0.92em;
	color:#000;
} 
.aside .box .online{
	display:block;
	color:#fff;
	text-transform:uppercase;
	background:#ce6401;
	text-align:center;
	padding:3px 0;
	margin-bottom:10px;
	font-size:1.09em;
}
.aside .box .online:hover{text-decoration:none;}
.aside .dividingline{
	display:none;
}
/* footer */
#footer{
	width:100%;
	overflow:hidden;
	display:table-footer-group;
}
#footer .holder{
	height:1%;
	display:table-row;
}
#footer .frame{display:table-cell;}
#footer .footer-holder{
	width:972px;
	margin:0 auto;
	background:url(../images/bg-divider.gif) repeat-x;
	font-size:0.92em;
	line-height:1.18em;
	color:#808080;
	padding:19px 0;
	overflow:hidden;
}
#footer .sub-nav{
	float:right;
}
#footer ul{
	margin:0 17px 0 0;
	padding:0;
	list-style:none;
	float:left;
}
#footer .contact p{margin:0;}
/* address */
#footer address{
	font-style:normal;
	padding:0;
}
#footer dl{
	margin:0;
	overflow:hidden;
	height:1%;
}
#footer dt{
	float:left;
	margin-right:1px;
}
#footer dd{
	margin:0 3px 0 0;
	float:left;
}
#footer a{color:#808080;}
.hidden{
	position:absolute;
	left:-9999px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}
#content .dividingline{
	border-bottom:1px dotted black;
	margin-bottom:22px;
	clear:both;
}
#content .FirstColumn .dividingline,#content .SecondColumn .dividingline{
	display:none;
}
.moduletop,.document_top_space{
	display:none;
}
.darkbgheader{
        background:#bddef4;
}
.bluebgheader{
        background:#0092c0;
        color: #ffffff;
}

input[type=text],input[type=password],textarea,select{
	border:1px solid #bbbbbb;
}
input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus{
	background:#e0e0e0;
}
.button{
	background:#aaaaaa;
	border:1px solid #888888;
}
.smallbutton{
	background:#aaaaaa;
	border:1px solid #888888;
	font-size:10px;
}
table#meeting_sidebar{
	border:2px solid #bbbbbb;
	margin-right:-10px;
	padding:3px;
	width:168px;
}
table#meeting_sidebar td{
	font-size:10px;
}
table#meeting_sidebar button{
	width:150px;
}
.track_current,.track_done,.track_next{
	font-size:10px;
	width:70px;
	height:59px;
	float:left;
	padding:4px 0px 0px 25px;
	margin-right:10px;
}
.track_current{
	background:#cb6d00 url(../meetings/track_current.jpg) no-repeat;
}
.track_done{
	background:#ecd29e url(../meetings/track_done.jpg) no-repeat;
}
.track_next{
	background:#f0ece0 url(../meetings/track_next.jpg) no-repeat;
}
#scroller #image{
}
#scroller #counter{
	padding:10px 0px 10px 0px;
	text-align:right;
}
#scroller #counter a{
	border:1px solid #014592;
	color:#000000;
	padding:0 2px;
	margin-right:5px;
	text-decoration:none;
}
#scroller #counter a.current{
	background:#D0D0CF;
	border-color:#CE6401;
	color:#404040;
	text-decoration:none;
}
#scroller #counter img{
	display:inline;
}
.pagingContainer{
	color:black;
	background:#eeeeee;
	padding:3px 0px 3px 0px;
	text-align:left;
}
.sectionhead{
	font-weight:bold;
	border-bottom:1px solid #aaaaaa;
}
.require{
	color:red;
}
.news_clear{
	clear:both;
}
table#attachment td#image{
	text-align:center;
}
table#attachment{
	width:215px;
	margin-left:10px;
	border-spacing:0px;
	border-collapse:collapse;
}
table#attachment td{
	text-align:center;
}
table#attachment td#heading{
	color:#014592;
	background:#cbdbed url(../images/bg-box.gif) repeat-x;
	border:1px solid #8caed6;
	padding:3px 3px 3px 15px;
	text-transform:uppercase;
	font-weight:normal;
	text-align:center;
}
table#attachment td#file{
	border-left:1px solid #8caed6;
	border-right:1px solid #8caed6;
	border-bottom:1px solid #8caed6;
	padding:15px;
}
table#attachment td#file img{
	border:0px;
}
h3.toggle1,h3.toggle2{
	background-position: left .2em;
	background-repeat: no-repeat;
	padding-left: 2px;
}
h3.toggle1{
	background-image: url(../images/icon_open.gif);
}
h3.toggle2{
	background-image: url(../images/icon_close.gif);
}
h3.toggle1:hover{
	background-image: url(../images/icon_open_2.gif);
}
h3.toggle2:hover{
	background-image: url(../images/icon_close_2.gif);
}
.details{
	cursor:pointer;
	text-transform:uppercase;
	color:#999999;
	font-size:11px;
	font-weight:bold;
}
.subhead2{
	font-size:15px !important;
	text-transform:none !important;
	margin-bottom:4px !important;
}
.webinarpaging{
	border-top:1px dotted black;
	border-bottom:1px dotted black;
	text-transform:uppercase;
	text-align:left;
	font-size:12px;
	padding:5px 0px 5px 0px;
}
.nav-holder{
	z-index:1000;
}
.twitter{
	z-index:0;
}
.clear {clear: both;}

.pcPaper {background-color: #dae1d6} /*green*/

.pcPanel {background-color: #eeeeee}/*brown*/

.pcDiscussion {background-color: #ced3d9}/*steelblue*/

.pcPoster {background-color: #fff2cc}/*orange*/

#scroller {position:relative !important;}

.h2Match {font: 1.45em Georgia, 'Times New Roman', serif; padding-top: 5px;}
.h1Match {font: 1.67em Georgia, "Times New Roman", serif; padding-top: 25px;}
.nirsSearchForm {}
