/* 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;
font-weight: 200;
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%
}

