/* CSS Document */



body {

background-color: #003366;

font-family: arial, sans-serif;

font-size: medium;

border: 0px;

margin: 0px;

padding: 0px;

}



a:link {

font-family: Arial, sans-serif;

color: #003366;

text-decoration: none;

}



a:visited {

font-family: Arial, sans-serif;

color: #003366;

text-decoration: none;

}



a:hover {

font-family: Arial, sans-serif;

color: #000000;

text-decoration: underline;

}





a.inText:link {

color: #000000;

text-decoration: underline;

}



a.inText:visited {

color: #000000;

text-decoration: none;

}

a.inText:active {

color: #000000;

text-decoration: underline;

}

a.inText:hover {

color: #ffffff;

background-color: #003399;

text-decoration: none;

}









a.toTop:link {

font-size: small;

background-color: #003399;

font-family: Arial, sans-serif;

color: #ffffff;

text-decoration: none;

padding-left: 5px;

padding-right: 5px;

}



a.toTop:visited {

font-size: small;

background-color: #003399;

font-family: Arial, sans-serif;

color: #ffffff;

text-decoration: none;

padding-left: 5px;

padding-right: 5px;

}



a.toTop:hover {

font-size: small;

background-color: #ffffff;

font-family: Arial, sans-serif;

color: #003399;

text-decoration: underline;

padding-left: 5px;

padding-right: 5px;

}







a.leftNav:link {

font-size: small;

font-family: Arial, sans-serif;

color: #003366;

text-decoration: none;

}





a.leftNav:visited {

font-size: small;

font-family: Arial, sans-serif;

color: #ffffff;

text-decoration: none;

}



a.leftNav:active {

font-size: small;

font-family: Arial, sans-serif;

color: #FFFFCC;

text-decoration: underline;

}



a.leftNav:hover {

font-size: small;

font-family: Arial, sans-serif;

color: #000000;

text-decoration: underline;

}







a.onDark:link {

font-family: Arial, sans-serif;

color: #ffffff;

text-decoration: none;

padding: 0px;

}





a.onDark:visited {

font-family: Arial, sans-serif;

color: #ffffff;

text-decoration: none;

padding: 0px;

}



a.onDark:active {

font-family: Arial, sans-serif;

color: #ffffff;

text-decoration: underline;

padding: 0px;

}



a.onDark:hover {

font-family: Arial, sans-serif;

color: #ffffff;

text-decoration: underline;

padding: 0px;

}



div.section {

text-align: left;

padding-left: 20px;

margin-left: 20px;

padding-bottom: 10px;

margin-bottom: 20px;

border-bottom: 1px #336699 solid;

border-top: 1px #336699 solid;

border-left: 1px #336699 solid;

border-right: 0px;

}





div.wksp_table {

text-align: left;

padding-left: 20px;

margin-left: 20px;

padding-bottom: 10px;

margin-bottom: 20px;

border-bottom: 1px #99CC99 solid;

}





h1 {

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 14pt;

color: #003366;

}



h1.navLeft {

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 10pt;

color: #003366;

border: 1px #003366 solid;

width: 160px;

padding-left: 5px;

}



h2 {

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 12pt;

color: #003366;

padding-bottom: 0px;

margin-bottom: 0px;

border-bottom: 0px;

}



h2.navLeftSubHeader {

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 9pt;

width: 160px;

color: #ffffff;

border: 1px #003366 solid;

padding-left: 5px;

margin-top: 30px;

margin-bottom: 10px;

}



h2.wksp_title {

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 12pt;

color: #003366;

margin-top: 10px;

padding-left: 5px;

padding-bottom: 0px;

margin-bottom: 0px;

border-bottom: 0px;

margin-left: 5px;

margin-right: 0px;

}



h2.borderLine {

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 12pt;

color: #003366;

margin-top: 20px;

padding-left: 5px;

padding-bottom: 0px;

margin-bottom: 0px;

border-bottom: 1px #99CC99 solid;

margin-left: 5px;

margin-right: 0px;

}









h3 {

font-family: Geneva, sans-serif;

font-size: 10pt;

font-weight: bold;

color: #003366;

padding-bottom: 0px;

margin-bottom: 0px;

border-bottom: 0px;

}



h3.indentHeader {

font-family: Geneva, sans-serif;

font-size: 10pt;

font-weight: bold;

color: #003366;

padding-left: 40px;

padding-bottom: 0px;

margin-bottom: 0px;

border-bottom: 0px;

}



h3.indentHeader_2 {

font-family: Geneva, sans-serif;

font-size: 10pt;

font-weight: bold;

color: #003366;

padding-left: 10px;

padding-bottom: 0px;

margin-bottom: 0px;

border-bottom: 0px;

}







h3.wksp_date {

font-family: Geneva, sans-serif;

font-size: 10pt;

font-weight: bold;

color: #003366;

background-image: url("images/blue_grad_back.jpg");

background-repeat: repeat-x;

padding-left: 10px;

margin-left: 0px;

padding-bottom: 0px;

margin-bottom: 0px;

border-bottom: 2px #003366 groove;

}



table.pageHolder{

background-color: #99cc99;

width: 850px;

border: 0px; 

padding: 0px;

border-spacing: 0px;

}



table.inLine {

padding: 2px;

border: 1px #003366 solid;

width: 500px;

}





td.headerImages {

background-color: #003366;

border-style: solid;

border-right-width: 15px;

border-colour: #003366;

}



th.imagerow {

text-align: center;

background-color: #003366;

padding: 0px;

}



th.leftCorner {

background-color: #003366;

text-align: center;

width: 210px;

padding: 0px;

border: 0px:

}



th.wkspTitle {

font-weight: bold; 

vertical-align: middle; 

text-align: center;

}



th.year {

color: #ffffff;

background-color: #003366;

font-weight: bold; 

vertical-align: middle; 

text-align: center;

border: 1px inset #99cc99;

}



td.menuColumn {

font-size: 9pt;

background-color: #99CC99;

vertical-align: top;

padding-left: 10px;

margin-left: 15px;

padding-top: 20px;

border-spacing: 0px;

}



td.topMenuRow {

background-color: #99cc99;

padding-left: 5px;

border-bottom: 1px #99cc99 solid;

}



td.rightColumn {

background-color: #99cc99;

padding: 0px;

border-top: 1px #99cc99 solid;

width: 36px;

}



td.content {

background-color: #ffffff;

height: 800px;

width: 580px;

padding: 20px;

color: #003366;

vertical-align: top;

border: solid 1px #66CC99;

}



td.title {

vertical-align: top;

background-color: #336699; 

text-align: left;

color: #ffffff;

padding: 5px;

}



td.date {

text-align: center;

color: #003366;

border: 1px #003366 solid;

padding: 0px;

width: 75px;

}



td.dateRegist {

font-size: small;

text-align: left;

color: #003366;

border: 1px #003366 solid;

padding: 0px;

width: 75px;

}



td.details {

text-align: left;

color: #003366;

border: 0px;

padding: 0px;

padding-left: 10px;

}



td.details_2 {

text-align: left;

vertical-align: top;

color: #003366;

border: 0px;

padding: 5px;

}



td.details_3 {

padding: 2px;

text-align: left;

vertical-align: top;

color: #003366;

border: 1px #003366 solid;

}



td.authors {

text-align: left;

vertical-align: top;

color: #003366;

border: 0px;

padding: 5px;

font-size: 10pt;

}



td.wksp_tableDate {

text-align: center;

color: #003366;

border: 1px #003366 solid;

padding: 1px;

}





p.firstPara {

padding-top: 0px;

margin-top: 0px;

border-top: 0px;

}



p.homeMenu {

background-color: #003366;

color: #ffffff;

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 9pt;

text-align: right;

padding-right: 35px;

padding-left: 0px;

}



p.homeMenu2 {

background-color: #003366;

color: #ffffff;

font-family: Times New Roman, Times, serif;

font-size: 12pt;

text-align: left;

padding-right: 35px;

padding-left: 7px;

}



p.wksp_descrip {

padding-left: 5px;

margin-left: 5px;

margin-top: 10px;

}



p.presenter_1 {

margin-left: 10px;

padding-bottom: 0px;

margin-bottom: 0px;

}



p.presenter_2 {

margin-left: 100px;

padding-top: 0px;

margin-top: 0px;

}





p.indent {

margin-left: 10px;

padding-left: 10px;

padding-bottom: 0px;

padding-top: 0px;

margin-bottom: 10px;

margin-top: 10px;

}



table.secondaryMenu {

background-color: #99CC99;

padding: 10px;

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 10px;

}





ul {

border: none;

padding-left: 20;

padding-top: 5px;

padding-bottom: 5px;

}



ul.close {

border: none;

margin-left: 20;

padding-top: 0px;

margin-top: 0px;

padding-bottom: 5px;

margin-bottom: 5px;

}


ul.header_images {

list-style-type: none;

}


ul.header_images li {

display: inline;

padding-right: 15px;

}

li {

margin-left: 40;

margin-top: 0px;

padding-top: 0px;

padding-bottom: 0px;

margin-bottom: 0px;

}



.note {

font-size: smaller;

color: #003366;

font-style: italic;

}



.emphRed {

color: #990000;

font-weight: bold;

}

.tagLine {

color: #FFFFFF;

}
