/* CSS Document */

body {margin:0px; padding:0px}

#tblContent1 td {white-space:normal !important;}
#tblContent2 td {white-space:normal !important;}
#tblContent3 td {white-space:normal !important;}

body {background-color:#6d6f71 !important;}
form#Form1,
form#frmNotFound,
form#frmLogon,
form#aspnetForm {width:990px; margin:0 auto; border:1px solid #ffffff; background-color:transparent;}
/*form#Form1 table {background-color:#ffffff;}
form#Form1 table table {background-color:transparent;}
td#TopMenuArticleAfter table {background-color:#ffffff !important;}
table#TROutertable,
table#TROuterTable {width:990px !important; margin:0 auto; border:1px solid #ffffff; background-color:#ffffff;}*/
div.Masterdiv {position:relative;}
#MaintableForContent, iframe body {background: #fff !important;}
#TDSearchResults ol li {width: 650px;}

/*ensure form background colours are white*/
body.RadEContentBordered
{background-color:#fff!important;}

table.dictionaryContainer {margin-left:50px; width:90%;}

#divFormCreatorTableContentMain {margin-left:50px; width:95% !important;}

#TDeventSearchPublicCriteria {padding-left:50px;}

#TBLeventSearchPublicResults {margin-left:50px; width:90% !important;}

/* IE6 Only */
* html body #TBLeventSearchPublicResults {display:inline;}

td.clsNormal a {color:#231f20 !important; font-weight:normal !important;}

form.feeForm {width:800px !important;}


table#calendarMain {border:1px solid #009fc3 !important; margin:20px auto 0px auto; }
table#calendarMain tr#TRHeaderRow th {text-align:center; padding:5px 0px;}
table#calendarMain ol {list-style-type:none; margin:5px; padding:0px;}
table#calendarMain ol li {margin-bottom:3px;}
span.clsCalenderTopRowMonthYear {font-size:12px; font-weight:bold; padding:0px 250px;}



#tblContentTD1 select {width:auto !important;}


#Edtr628 a,
#Edtr628 a:link,
#Edtr628 a:active,
#Edtr628 a:visited,
#Edtr628 a:hover,
#Edtr628 a:focus {color:#000000; !important;}


#TRTermList, #TRNavigation {
	padding-right:50px;
	padding-left: 20px;
}

tr#TRNavigation {margin-left: 20px !important;}

#TableLeftNavBar {margin:20px;}




@media screen {

body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231f20;		
}


#content-hp {
	margin: 20px 20px 20px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231f20;}

#content {
	margin: 20px 20px 20px 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231f20;}



#panel-lhs {
	width: 200px;
	margin-right: 30px;
                      border-right: 1px solid #ffffff;	
                     float: left;
                    	}

#panel-rhs {
	width: 143px;
	margin-left: 20px;
                     float: right;
                     text-align: right;
                                       	}

#footer-hp {
	margin: 50px 200px 5px 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A6060;
                      text-align:center;
	clear: right;
	}


#footer {
	margin: 50px 200px 5px 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A6060;
                      text-align:center;
	clear: right;
	}



#page-body {
	width: 540px;
                     margin-top: 20px;
}


/* For pages with no left menu */
#page-body-2 {width: 540px; margin-left: 230px;}

#content a,
#content a:link,
#content a:active,
#content a:visited,
#content a:hover,
#content a:focus {color:#231F20; text-decoration: underline; !important;}


#content-hp a,
#content-hp a:link,
#content-hp a:active,
#content-hp a:visited,
#content-hp a:hover,
#content-hp a:focus {color:#231F20; text-decoration: underline; !important;}





.tablebasic td, .tablebasic th, .tableborder td, .tableborder th {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231f20;
	text-align: left;
	}

.tableborder {
	border: 1px solid #6d6f71; 
	border-collapse:collapse;
	}
	
.tableborder td, .tableborder th {
	border: 1px solid #6d6f71;
	padding: 4px;
	}


/* Networking: Summary table */
#tableA th {
	background-color: #d2d3d5;	
                    }

/* Program at a glance table and Concurrent sessions */
					
#tableB td, #tableS1 td, #tableS2 td, #tableS3 td, #tableS4 td, #tableS5 td, #tableS6 td {
	padding: 5px;
	border-bottom: #6d6f71 1px dashed;
	}
#tableB th, #tableC th, #tableS1 th, #tableS2 th, #tableS3 th, #tableS4 th, #tableS5 th, #tableS6 th {
                     padding: 5px;
                     color: #231f20;
                     background-color: #ffde00;
                     }

/*Concurrent sessions table*/
.list {margin-left:7px; padding-left:7px; margin-bottom: 3px;}

/* Program: Plenary table */

#tableC td {padding: 5px}


/* All sections: Jump links */

#tableD td {padding: 3px}

.pl-photo {
	padding: 4px;
	border: 1px solid #6d6f71;}

h2 {font-size: 12px; font-weight: bold; color: #231f20; margin-bottom: -10px;}

.clear {clear:left;}


/* PLENARY BIOS */

/* always visible */
#outer .holder {padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000099;}
#outer .holder p {padding:0px}


/* unclicked style div.more */
#outer div.more em {cursor:pointer; color:#ef4135; font-weight:bold}
#outer div.more em.hide {display:none;}
#outer div.more p {display:none;}

/* clicked style div.click */
#outer div.click em.show {display:none;}
#outer div.click em.hide {display:block;}
#outer div.click p {display:block;}


}	

@media print {

body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231f20;		
}


#content-hp {
                     width: 600px;
	margin: 20px 10px 20px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231f20;}

#content {    width: 600px;
	margin: 20px 10px 20px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231f20;}


#panel-lhs, #panel-rhs, #tableE {display:none}


#footer-hp {
	margin: 20px 20px 20px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A6060;
	text-align:left;
	clear: right;
	}


#footer {
	width: 500px;
                      margin: 20px 0px 20px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A6060;
	text-align:left;
	clear: right;
	}


#page-body {
	margin-top: 20px;
}


/* For pages with no left menu */
#page-body-2 {margin-left: 20px;}


.tablebasic td, .tablebasic th, .tableborder td, .tableborder th {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231f20;
	text-align: left;
	}

.tableborder {
	border: 1px solid #6d6f71; 
	border-collapse:collapse;
	}
	
.tableborder td, .tableborder th {
	border: 1px solid #6d6f71;
	padding: 4px;
	}


/* Networking: Summary table */
#tableA th {
	background-color: #d2d3d5;	
                    }

/* Program at a glance table */
					
#tableB td, #tableS1 td, #tableS2 td, #tableS3 td, #tableS4 td, #tableS5 td, #tableS6 td {
	padding: 5px;
	border-bottom: #6d6f71 1px dashed;
	}
#tableB th, #tableC th, #tableS1 th, #tableS2 th, #tableS3 th, #tableS4 th, #tableS5 th, #tableS6 th {
                     padding: 5px;
                     color: #231f20;
                     background-color: #ffde00;
                     }

/*Concurrent sessions table*/
.list {margin-left:7px; padding-left:7px; margin-bottom: 3px;}



/* Program: Plenary table */

#tableC td {padding: 5px}


/* All sections: Jump links */

#tableD td {padding: 3px}

.pl-photo {
	padding: 4px;
	border: 1px solid #6d6f71;}

h2 {font-size: 12px; font-weight: bold; color: #231f20; margin-bottom: -10px;}

.clear {clear:left;}


}
















































































































































































