html { align:center;
text-align: center;

    background: url(images/bg11.jpg) scroll repeat-y top center #807F81;
	background-size: 1918px 1206px;
}


body {
align:center;
text-align: center;
color: #000000;
font-family: arial, "Helvetica Neue", Helvetica, sans-serif;
font-size: 16px;
font-weight: normal;
line-height: 20px;
font: Arial, "Helvetica Neue", Helvetica, sans-serif;

		}
		

	#page-wrap {

     width: 980px;
     margin: 0 auto;
}	
		

.myit{color:#0c0c0d;font-style: italic;}

.pagetitle{color: #404041;margin-top:1.3em;font-size: 2.4em; font-weight:bold;margin-bottom:0.5em;align:left }

.sectiontitle{color: #4c4c4e;margin-top:0.5em;font-size:large;font-weight:bold;margin-bottom:0.5em;}

a{color:#186AFC;text-decoration: none;}  

a:link {text-decoration: none;	
			 color: #186AFC; }  

a:visited {color:#186AFC;}      /* unvisited link */
 



a:hover {color: #D12124; 
text-decoration: underline;
}
a:active {color:#D12124;}  /* selected link */



a.red: {color:#000000;text-decoration: none;}
a.red:link {color:#000000;text-decoration: none;}
a.red:visited {color:#000000;text-decoration: none;}

a.red:hover {color: #D12124; text-decoration: none;}
a.red:active {color:#D12124;text-decoration: none;}  /* selected link */



a.black: {color:#666666;text-decoration: none;}
a.black:link {color:#666666;text-decoration: none;}
a.black:visited {color:#666666;text-decoration: none;}

a.black:hover {color: #333333; text-decoration: none;}
a.black:active {color:#333333;text-decoration: none;}  /* selected link */




ul#horiznav, #horiznav ul{/*remove the bullets from the dropdown ul as well*/
margin:0;
padding:0;
list-style-type:none;
height:32px

}

#horiznav li{
float:left;
width:130px;
position:relative/*set position:relative as the start point for absolutely positioning the dropdown*/
}

#horiznav li a{
display:block;
width:128px;
line-height:30px;
text-align:center;
color:#820052;
text-decoration:none;
background-color:#f9f9f9;
border:1px solid #ffffff
}

#horiznav li a:hover{
color:#EC7D24;

border:1px solid #138A00;
background-color:#B5F1A9;
font-weight:bold

}

#horiznav li ul{
display:none;/*hide the dropdown*/
position:absolute;/*position it absolutely..*/
left:0;/*...align the left edge with the left edge of the parent li...*/
top:32px/*...and 32px down from the top - 30px height + 2px for the border*/
}

#horiznav li:hover ul {
display:block/*display the ul when the parent li is hovered*/
}

#horiznav li ul a{
background-color:#f9f9f9/*give the dropdown a background colour*/
}

a.hovertest:link
{
color: #000000;
text-decoration:none;
}

a.hovertest:hover
{
text-decoration:underline;
}


.borderit img{
border: 1px solid #ffffff;

}

.borderit:hover img{
border: 1px solid #118A00;

}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}


.classname {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f5f5f5), color-stop(1, #eaeaea) );
	background:-moz-linear-gradient( center top, #f5f5f55%, #eaeaea 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#eaeaea');
	background-color:#f5f5f5;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#8E8E8E;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:30px;
	line-height:30px;
	width:131px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eaeaea), color-stop(1, #f5f5f5) );
	background:-moz-linear-gradient( center top, #eaeaea 5%, #f5f5f5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#f5f5f5');
	background-color:#eaeaea;
}.classname:active {
	position:relative;
	top:1px;
}


hr.style18 { 
  height: 30px; 
  border-style: solid; 
  border-color: #808082; 
  border-width: 1px 0 0 0; 
  border-radius: 20px; 
} 
hr.style18:before { 
  display: block; 
  content: ""; 
  height: 30px; 
  margin-top: -31px; 
  border-style: solid; 
  border-color: #808082; 
  border-width: 0 0 1px 0; 
  border-radius: 20px; 
}


hr.style-two {
 border: 0;
    height: 1px;
    background: #F5F5F5;
    background-image: -webkit-linear-gradient(left, #F5F5F5, #cccccc, #F5F5F5); 
    background-image:    -moz-linear-gradient(left, #F5F5F5, #cccccc, #F5F5F5); 
    background-image:     -ms-linear-gradient(left, #F5F5F5, #cccccc, #F5F5F5); 
    background-image:      -o-linear-gradient(left, #F5F5F5, #cccccc, #F5F5F5); 

}

hr.style-three {
 border: 0;
    height: 1px;
background: #f2f2f2;
    background-image: -webkit-linear-gradient(left, #f2f2f2, #808082, #f2f2f2); 
    background-image:    -moz-linear-gradient(left, #f2f2f2, #808082, #f2f2f2); 
    background-image:     -ms-linear-gradient(left, #f2f2f2, #808082, #f2f2f2); 
    background-image:      -o-linear-gradient(left, #f2f2f2, #808082, #f2f2f2); 

}

#menu_wrap2 {
    position:relative;
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    padding:0;
    padding-right:0;
    width:100%;
    height:28px;
    list-style-type:none;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);
    -moz-box-shadow:0 1px 3px rgba(0,0,0,.2);
    box-shadow:0 1px 3px rgba(0,0,0,.2)
}


#menu_wrap {
    position:relative;
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    padding:0;
    padding-right:0;
    width:100%;
    height:28px;
    list-style-type:none;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);
    -moz-box-shadow:0 1px 3px rgba(0,0,0,.2);
    box-shadow:0 1px 3px rgba(0,0,0,.2)
}

.button a {
    cursor:pointer;
    text-align:center;
    font:16px/100% Arial,Helvetica,sans-serif;
    font-weight:700;
    position:relative;
    min-width:50px;
    height:20px;
    float:left;
    padding:10px;
    padding-top:4px;
    padding-bottom:4px;
    text-decoration:none;
    text-shadow:0 1px 1px rgba(0,0,0,.3)
}

.button:first-child a {
    -webkit-border-top-left-radius:0;
    -webkit-border-bottom-left-radius:0;
    -moz-border-topleft-radius:0;
    -moz-border-bottomleft-radius:0;
    border-top-left-radius:0;
    border-bottom-left-radius:0
}

.White,.White .button a {
    color:#606060;
    background:#fff;
    background:-moz-linear-gradient(top,#fff 0%,#e2e2e2 100%);
    border-right:1px solid #e2e2e2;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e2e2e2));
    background:-webkit-linear-gradient(top,#fff 0%,#e2e2e2 100%);
    background:-o-linear-gradient(top,#fff 0%,#e2e2e2 100%);
    background:-ms-linear-gradient(top,#fff 0%,#e2e2e2 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e2e2e2',GradientType=0);
    background:linear-gradient(top,#fff 0%,#e2e2e2 100%)
}

.White .button a:hover,.White .button a:focus {
    background:#fff;
  
    background:-moz-linear-gradient(top,#fff 0%,#adadad 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#adadad));
    background:-webkit-linear-gradient(top,#fff 0%,#adadad 100%);
    background:-o-linear-gradient(top,#fff 0%,#adadad 100%);
    background:-ms-linear-gradient(top,#fff 0%,#adadad 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#adadad',GradientType=0);
    background:linear-gradient(top,#fff 0%,#adadad 100%)
}

.White .button a:active {
    background:#ededed;
    background:-moz-linear-gradient(top,#ededed 0%,#fff 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));
    background:-webkit-linear-gradient(top,#ededed 0%,#fff 100%);
    background:-o-linear-gradient(top,#ededed 0%,#fff 100%);
    background:-ms-linear-gradient(top,#ededed 0%,#fff 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0);
    background:linear-gradient(top,#ededed 0%,#fff 100%)
}

.button:last-child a {
    float:right;
    border:none;
  -webkit-border-top-right-radius:0;
    -webkit-border-bottom-right-radius:0;
    -moz-border-topright-radius:0;
    -moz-border-bottomright-radius:0;
    border-top-right-radius:0;
    border-bottom-right-radius:0
}












.button2 a {
    cursor:pointer;
    text-align:center;
    font:16px/100% Arial,Helvetica,sans-serif;
    font-weight:700;
    position:relative;
    min-width:50px;
    height:20px;
    float:left;
    padding:10px;
    padding-top:4px;
    padding-bottom:4px;
    text-decoration:none;
    text-shadow:0 1px 1px rgba(0,0,0,.3)
}

.button2:first-child a {
    -webkit-border-top-left-radius:0;
    -webkit-border-bottom-left-radius:0;
    -moz-border-topleft-radius:0;
    -moz-border-bottomleft-radius:0;
    border-top-left-radius:0;
    border-bottom-left-radius:0
}

.White .button2 a {
    color:#606060;
     
    
    border-right:1px solid #e2e2e2;
    
     
    


background:#fff;
  
    background:-moz-linear-gradient(top,#fff 0%,#adadad 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#adadad));
    background:-webkit-linear-gradient(top,#fff 0%,#adadad 100%);
    background:-o-linear-gradient(top,#fff 0%,#adadad 100%);
    background:-ms-linear-gradient(top,#fff 0%,#adadad 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#adadad',GradientType=0);
    background:linear-gradient(top,#fff 0%,#adadad 100%)



}

.White .button2 a:hover,.White .button2 a:focus {
    background:#fff;
  
    background:-moz-linear-gradient(top,#fff 0%,#adadad 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#adadad));
    background:-webkit-linear-gradient(top,#fff 0%,#adadad 100%);
    background:-o-linear-gradient(top,#fff 0%,#adadad 100%);
    background:-ms-linear-gradient(top,#fff 0%,#adadad 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#adadad',GradientType=0);
    background:linear-gradient(top,#fff 0%,#adadad 100%)
}

.White .button2 a:active {
    background:#ededed;
    background:-moz-linear-gradient(top,#ededed 0%,#fff 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));
    background:-webkit-linear-gradient(top,#ededed 0%,#fff 100%);
    background:-o-linear-gradient(top,#ededed 0%,#fff 100%);
    background:-ms-linear-gradient(top,#ededed 0%,#fff 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0);
    background:linear-gradient(top,#ededed 0%,#fff 100%)
}

.button2:last-child a {
    float:right;
    border:none;
  -webkit-border-top-right-radius:0;
    -webkit-border-bottom-right-radius:0;
    -moz-border-topright-radius:0;
    -moz-border-bottomright-radius:0;
    border-top-right-radius:0;
    border-bottom-right-radius:0
}


#nav {
   width: 970px;
	margin: 0;
	padding: 7px 6px 0;
	background: #8c8c8e url(images/gradient.png) repeat-x 0 -110px;
	line-height: 100%;

	border-radius: 2em;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
}
#nav li {
	margin: 0 5px;
	padding: 0 0 8px;
	float: left;
	position: relative;
	list-style: none;
}


/* main level link */
#nav a {
	font-weight: bold;
	color: #f2f2f2;
	text-decoration: none;
	display: block;
	padding:  2px 10px;
	margin: 0;

	-webkit-border-radius: 1.6em;
	-moz-border-radius: 1.6em;
	
	text-shadow: 0 1px 1px rgba(0,0,0, .3);
}
#nav a:hover {
	background: #000;
	color: #f2f2f2;
}

/* main level link hover */
#nav .current a, #nav li:hover > a {
	background: #8c8c8e url(images/gradient.png) repeat-x 0 -40px;
	color: #737375;
	

	-webkit-box-shadow: 0 1px 1px rgba(0,0,0, .2);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0, .2);
	box-shadow: 0 1px 1px rgba(0,0,0, .2);

	text-shadow: 0 1px 0 rgba(255,255,255, 1);
}

/* sub levels link hover */
#nav ul li:hover a, #nav li:hover li a {
	background: none;
	border: none;
	color: #8c8c8e;

	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
#nav ul a:hover {
	background: #8c8c8e url(images/gradient.png) repeat-x 0 -100px !important;
	color: #f2f2f2 !important;

	-webkit-border-radius: 0;
	-moz-border-radius: 0;

	text-shadow: 0 1px 1px rgba(0,0,0, .1);
}

/* dropdown */
#nav li:hover > ul {
	display: block;
}

/* level 2 list */
#nav ul {
	display: none;

	margin: 0;
	padding: 0;
	width: 215px;
	position: absolute;
	top: 25px;
	left: 0;
	background: #8c8c8e url(images/gradient.png) repeat-x 0 0;
	border: solid 1px #b4b4b4;

	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .3);
	box-shadow: 0 1px 3px rgba(0,0,0, .3);
}
#nav ul li {
	float: none;
	margin: 0;
	padding: 0;
}

#nav ul a {
	font-weight: normal;
	text-shadow: 0 1px 0 #f2f2f2;
}

/* level 3+ list */
#nav ul ul {
	left: 181px;
	top: -3px;
}

/* rounded corners of first and last link */
#nav ul li:first-child > a {
	-webkit-border-top-left-radius: 9px;
	-moz-border-radius-topleft: 9px;

	-webkit-border-top-right-radius: 9px;
	-moz-border-radius-topright: 9px;
}
#nav ul li:last-child > a {
	-webkit-border-bottom-left-radius: 9px;
	-moz-border-radius-bottomleft: 9px;

	-webkit-border-bottom-right-radius: 9px;
	-moz-border-radius-bottomright: 9px;
}

/* clearfix */
#nav:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#nav {
	display: inline-block;
} 
html[xmlns] #nav {
	display: block;
}
 
* html #nav {
	height: 1%;
}










#nav2 {
   width: 970px;
	margin: 0;
	padding: 7px 6px 0;
	background: #8c8c8e url(images/gradient.png) repeat-x 0 -110px;
	line-height: 100%;

	border-radius: 2em;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
}
#nav2 li {
	margin: 0 5px;
	padding: 0 0 8px;
	float: left;
	position: relative;
	list-style: none;
}


/* main level link */
#nav2 a {
	font-weight: bold;
	color: #f2f2f2;
	text-decoration: none;
	display: block;
	padding:  2px 10px;
	margin: 0;

	-webkit-border-radius: 1.6em;
	-moz-border-radius: 1.6em;
	
	text-shadow: 0 1px 1px rgba(0,0,0, .3);
}
#nav2 a:hover {
	background: #000;
	color: #f2f2f2;
}

/* main level link hover */
#nav2 .current a, #nav2 li:hover > a {
	background: #8c8c8e url(images/gradient.png) repeat-x 0 -40px;
	color: #737375;
	

	-webkit-box-shadow: 0 1px 1px rgba(0,0,0, .2);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0, .2);
	box-shadow: 0 1px 1px rgba(0,0,0, .2);

	text-shadow: 0 1px 0 rgba(255,255,255, 1);
}

/* sub levels link hover */
#nav2 ul li:hover a, #nav2 li:hover li a {
	background: none;
	border: none;
	color: #8c8c8e;

	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
#nav2 ul a:hover {
	background: #8c8c8e url(images/gradient.png) repeat-x 0 -100px !important;
	color: #f2f2f2 !important;

	-webkit-border-radius: 0;
	-moz-border-radius: 0;

	text-shadow: 0 1px 1px rgba(0,0,0, .1);
}

/* dropdown */
#nav2 li:hover > ul {
	display: block;
}

/* level 2 list */
#nav2 ul {
	display: none;

	margin: 0;
	padding: 0;
	width: 215px;
	position: absolute;
	top: 25px;
	left: 0;
	background: #8c8c8e url(images/gradient.png) repeat-x 0 0;
	border: solid 1px #b4b4b4;

	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .3);
	box-shadow: 0 1px 3px rgba(0,0,0, .3);
}
#nav2 ul li {
	float: none;
	margin: 0;
	padding: 0;
}

#nav2 ul a {
	font-weight: normal;
	text-shadow: 0 1px 0 #f2f2f2;
}

/* level 3+ list */
#nav2 ul ul {
	left: 181px;
	top: -3px;
}

/* rounded corners of first and last link */
#nav2 ul li:first-child > a {
	-webkit-border-top-left-radius: 9px;
	-moz-border-radius-topleft: 9px;

	-webkit-border-top-right-radius: 9px;
	-moz-border-radius-topright: 9px;
}
#nav2 ul li:last-child > a {
	-webkit-border-bottom-left-radius: 9px;
	-moz-border-radius-bottomleft: 9px;

	-webkit-border-bottom-right-radius: 9px;
	-moz-border-radius-bottomright: 9px;
}

/* clearfix */
#nav2:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#nav2 {
	display: inline-block;
} 
html[xmlns] #nav2 {
	display: block;
}
 
* html #nav2 {
	height: 1%;

}

div.event { /* font-size:large;  font-size:large; */  /* font-size:xx-large; */ /* font-weight: bold; */  } 

div.title1 {text-indent:10px;}  /* title of talk */

div.presentation {/* font-weight: bold;font-size:large;  */ } /* Presentation Slides: */  
div.pdffile {text-indent:35px;}
div.pptfile {text-indent:35px;}

div.handouts {/* font-weight: bold; font-size:large; */ } /* Handouts: */ 
div.handout-title {text-indent:10px;} /* title of handout */ 
div.handout-pdf {text-indent:35px;}
div.handout-word {text-indent:35px;}

		.container {
			width: 98%;
			margin:0 auto;
				
		}
		header {
			width: 980px;
			margin:0px auto;
max-width:980px;
		}
	
	h1 {color: #404041;margin-top:0.0em;font-size: 2.7em; font-weight:bold;margin-bottom:0.5em;align:center }
