/* fonts */
a,body,h1,h2,h3,h4,p,td {font-family:Verdana,Arial,Helvetica,sans-serif;}

/* structure */
body {background-color:#fff;background-image:url(../images/common/background-body.gif);background-repeat:repeat;}
#closing-line {background:#339966;}
#container {background:#fff;}
#navigation-bottom {font-size:9px;font-weight:normal;color:#009966;text-align:center;}
#container-bottom {background:#fff;}
#container-content {background:#fff;}
#container-homepage {border:solid 2px #666;}
#container-infolink {background:#990000;}
#header-homepage {position:absolute;left:-900px;}
#header-homepage h1 {visibility:hidden;}
#header-homepage h2 {visibility:hidden;}
#spacer-top {background:#ecf5e5;}

/* navigation */
table.navigation1 {background:#339966;}
table.navigation2 {background:#ffffcc;}
table.navigation2 a {font-size:9px;font-weight:normal;color:#009966;text-decoration:underline;}
table.navigation2 a:hover {color:#000;}

/* links */
a {font-size:9px;font-weight:bold;text-transform:none;color:#ccc;}
a:hover {color:#ccffcc;}
a.link,a.link:hover,ul.toc1 a,ul.toc1 a:hover {font-size:10px;color:#990000;font-weight:bold;font-style:normal;}
a.mailto,a.mailto:hover {font-size:9px;font-weight:normal;color:#009966;text-decoration:underline;}
a.mailto-bsgie {font-size:10px;font-weight:bold;color:#fff;text-decoration:underline;}
a.mailto-bsgie:hover {color:#ccc;}
#navigation-bottom a,#navigation-bottom a:hover,a.navigation-bottom,a.navigation-bottom:hover {font-size:9px;font-weight:normal;color:#009966;text-decoration:underline;}

/* titles */
#page-title {background:#339966;}
#page-title h1 {font-size:12px;font-style:normal;font-weight:bold;color:#FFFFFF;padding:7px 0 0 10px;}
h2 {font-size:14px;font-style:normal;font-weight:bold;color:#666;text-align:center;border:solid #ff0000 1px;}
h3 {font-size:12px;font-weight:bold;color:#990000;text-align:left;}
h3.sponsors {text-align:center;color:#666;}
h4 {font-size:12px;font-weight:bold;color:#333333;text-align:center;}

/* lists */
ul.toc1 {margin-left:40px;list-style-image:url(../images/common/li-toc1.gif);}

/* content */
table.content p,table.content td,.content {font-size:10px;font-weight:normal;color:#666;}
.content-centered {font-size:10px;font-style:normal;font-weight:normal;color:#666;text-align:center;}
.content-justified {font-size:10px;font-weight:normal;color:#666;text-align:justify;}
.content-important {font-size:10px;font-weight:bold;color:#FF0000;text-align:center;}
.content2 {font-size:12px;font-weight:normal;color:#000;}
table.title {background:#999;border:0;}
table.title td {font-size:12px;font-weight:bold;color:#fff;background:#999;padding:10px;border:0;}
table.title td a,table.title td a:hover {color:#fff;font-size:12px;text-decoration:underline;}
table.data,table.data2 {background:#fff;border:0;}
table.data td {font-size:10px;font-weight:bold;color:#990000;background:#fff;padding:1px 10px 1px 10px;border:0;}
table.data td a,table.data td a:hover,table.data2 td a,table.data2 td a:hover {color:#990000;font-size:10px;text-decoration:underline;}
table.data2 td {font-size:10px;font-weight:bold;color:#666;background:#fff;padding:1px 10px 1px 10px;border:0;}
table.board {border:solid 10px #fff;}
table.board td {border:solid 1px #ccc;}
table.board p,table.board td {font-size:10px;font-weight:normal;color:#666;}
table.board td.board-title1 {background:#ccc;}
table.board td.board-title2 {background:#009966;border:solid 1px #009966;}
table.board td.empty {background:#fff;border:0;}
table.meetings {border:solid 1px #009966;width:550px;margin-bottom:10px;}
table.meetings td.col1 {width:40px;font-size:10px;font-weight:bold;color:#FF0000;text-align:center;padding:10px;}
table.meetings td.col2 {width:270px;font-size:12px;font-weight:normal;color:#000;text-align:left;padding:10px;}
table.meetings td.col3 {width:230px;text-align:center;padding:10px;}
.sponsor {font-size:12px;font-weight:bold;color:#990000;text-align:center;}
.sponsor1 {font-size:12px;font-weight:bold;color:#000;text-align:center;}
