/* CSS Document */#pageframe {	margin-left: auto;	margin-right: auto;	width: 980px;	text-align:left;}div.transbox  {  width: 474px;  height: 165px;  margin: 15 20 0 370px;  background-color: #307ca6;  border: 0px;  /* for IE */  filter:alpha(opacity=85);  /* CSS3 standard */  opacity:0.85;  }body {	margin: 0 0 0 0;	text-align: center;	background-color:#8B98A1;	background-image: url(../images/background.gif);	background-repeat: repeat-y;	background-position: center;}h1 {font-family:Arial, Helvetica, sans-serif;font-size: 14px;line-height:18px;color: #3d3123;padding-left: 27px;padding-top:15px;padding-bottom: 12px;padding-right:27px;font-weight:normal;}h1 a:link { color: #3d3123; text-decoration:none;}h1 a:visited { color: #3d3123; text-decoration:none;}h1 a:active { color: #3d3123; text-decoration:none;}h1 a:hover { color: #3d3123; text-decoration:underline;}h2 {font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #4c3b2b;font-weight: normal;line-height: 15px;}h2 a:link { color:#316986; text-decoration:none;}h2 a:visited { color:#316986; text-decoration:none;}h2 a:active { color:#316986; text-decoration:none;}h2 a:hover { color:#316986; text-decoration:underline;}h3 {font-family:Arial, Helvetica, sans-serif;font-size: 14px;line-height:18px;color: #304450;padding-left: 15px;padding-top:20px;font-weight: normal;}.leadin {font-family:Arial, Helvetica, sans-serif;font-size: 18px;line-height:24px;color: #304450;font-weight: normal;}input { color: #3d3123; background-color: #E0E0DB; border:#AFB6B7 1px solid; height:17px; font-family:Arial, Helvetica, sans-serif;font-size: 12px;}select {  background-color: #E0E0DB; border:#E0E0DB 1px solid; height:25px; font-family:Arial, Helvetica, sans-serif;font-size: 12px;width:255px;}textarea {  background-color: #E0E0DB;   font-family:Arial, Helvetica, sans-serif;font-size: 10px; color: #3d3123; overflow:hidden;  border:#AFB6B7 1px solid;  width:255px;}.texthome {  background-color: #F2F2F0;   font-family:Arial, Helvetica, sans-serif;font-size: 10px;color: #3d3123; overflow:hidden;  border:#AFB6B7 1px solid;  width:140px;}.textccfooter {  background-color: #F2F2F0;   font-family:Arial, Helvetica, sans-serif;font-size: 10px;color: #3d3123; overflow:hidden;  border:#AFB6B7 1px solid;  width:160px; }#form .text {  font-family:Arial, Helvetica, sans-serif;font-size: 10px; width: 100px;  margin-right: 6px;  border:#E0E0DB 1px solid;}.formbutton{background:url(../images/button_submit.gif);width:99px;height:26px;border:none;}.joinbutton{background:url(../images/button_join.gif);width:52px;height:22px;}.joinbuttonsm {background:url(../images/button_joinsm.gif);width:46px;height:22px;}.content {font-family:Arial, Helvetica, sans-serif;font-size: 14px;line-height:22px;color: #3d3123;padding-left:15px;padding-right:20px;	}.content a:link { color:#8b0b04; text-decoration:none;}.content a:visited { color:#8b0b04; text-decoration:none;}.content a:active { color:#8b0b04; text-decoration:none;}.content a:hover { color:#8b0b04; text-decoration:underline;}.secondarycontent {	background-color:#e0e0db;		}.secondarycontentcollection {	background-color:#e0e0db;	width:638px;padding-right:15px;	}.eventseparate {	color: #FFF;	height:2px;	width:206px;	padding-left: 15px;}.sitemap {font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height:15px;color: #3d3123;padding-left:15px;font-weight: normal;padding-right:20px;	}.content a:link { color:#3d3123; text-decoration:none;}.content a:visited { color:#3d3123; text-decoration:none;}.content a:active { color:#3d3123; text-decoration:none;}.content a:hover { color:#3d3123; text-decoration:underline;}.headlinesm  a:link { color:#fb9120; text-decoration:none;}.headlinesm  a:visited { color:#fb9120; text-decoration:none;}.headlinesm  a:active { color:#fb9120; text-decoration:none;}.headlinesm  a:hover { color:#fb9120; text-decoration:underline;}.sideimage {	background-image:url(images/im_10.png); background-repeat:no-repeat; background-position:left; height:232px; }.publications { background-color:#eceeed; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:8px;	color:#373535;	line-height:12px;	padding-left:20px;padding-right:15px;	padding-top:20px;padding-bottom:15px;text-indent:10px;}.headline {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:12px;	color:#2975a0;	line-height:15px;	font-weight:bold;	}.headline2 {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:14px;	color:#2975a0;	line-height:18px;		}.name {	font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height:18px;color: #304450;padding-left: 27px;padding-bottom: 18px;font-weight: normal;}.name a:link { color: #304450; text-decoration:none;}.name a:visited { color: #304450; text-decoration:none;}.name a:active { color: #304450; text-decoration:none;}.name a:hover { color: #304450; text-decoration:underline;}.footer {font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#abab9e;	line-height:12px; 	padding-top:5px;    	 padding-bottom:15px;}.footer a:link { color:#abab9e; text-decoration:none;}.footer a:visited { color:#abab9e; text-decoration:none;}.footer a:active { color:#abab9e; text-decoration:none;}.footer a:hover { color:#abab9e; text-decoration:underline;}.footer2 {		font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#304450;	line-height:20px;    padding-left:25px;	padding-top:15px;    padding-bottom:15px;}.footer2 a:link { color:#304450; text-decoration:none;}.footer2 a:visited { color:#304450; text-decoration:none;}.footer2 a:active { color:#304450; text-decoration:none;}.footer2 a:hover { color:#304450; text-decoration:underline;}.joinfooter {		font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#4c3b2b;	line-height:14px;	padding-left:5px; }.leftnav {	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#343434;	border-bottom-style:solid;	border-bottom-width:1px;	border-bottom-color:#000;	}.leftnav a:link { color:#343434; text-decoration:none;}.leftnav a:visited { color:#343434; text-decoration:none;}.leftnav a:active { color:#8b0b04; text-decoration:none;}.leftnav a:hover { color:#8b0b04; text-decoration:underline;}.longline {	background-color:#F8F6E7;	height:6px;	width:100%}
