/* CSS Document */
body { /* redundant rules for bad browsers  */  
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
background-color:#AFC2E0;
margin-top:5px; 
color: #555;}

.headline_date{
font-size:14px;
font-weight:bold;}

.headline_title{
font-size:16px;
font-weight:bold;}

.bio_content{
font-size:12px;
text-align:left;
background-color:#FFFFFF;
padding:10px 10px 10px 10px;
vertical-align:top;}

.contribute_content{
font-size:12px;
text-align:left;
background-color:#FFFFFF;
padding:10px 10px 10px 10px;}

.header_border{
border:0px #FFFFFF solid;}

/*splash/index.cfm**************************/
#splash_container{
margin-top:35px;
background-color:#AFC2E0; }

.email_signup_splash{
padding:5px 5px 5px 5px;}

.title_txt{
padding-top:5px;}


/*header.cfm**************************/
.flag_bg{
background-image:url(../img/header2.jpg);
background-repeat: no-repeat;
background-position:top;
text-align:center;
vertical-align:middle;
border-top: 2px white solid;
border-right: 2px white solid;}

.header_pic_border{
border-top: 2px white solid;}


.header_logo_border{
border-top: 2px white solid;
border-left: 2px white solid;}

.toolbar_tile{
background-image:url(../img/toolbar.jpg);
background-repeat:repeat-x;}

.main_buttons{
padding:8px 5px 0px 5px;}

.boxit{
border:2px #861C1C solid;
color:#861C1C;
padding:3px 10px 3px 10px;
font-size:12px;
width:150px;
text-align:center;}

.the_message{
background-color: #FFFFFF;
text-align:center;
padding:5px 0px 5px 0px;}

/*home.cfm****************************/
#left_container{
background-color:#FFFFFF;
padding:10px 5px 10px 2px;
vertical-align:top;}

#right_menu_container{
background-color:#FFFFFF;
padding:10px 5px 10px 2px;
vertical-align:top;}

#head_press_events_bg{
background-color:#ffffff;}



.head_press_events_txt{
font:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px 5px 5px 5px;
vertical-align:top;}


/*home/press/events********************/

#bottom_banner{
background-repeat:no-repeat;
background-position:center;
height:35px;
vertical-align:bottom;
text-align:right;
font-size:11px;
padding-right:5px;
padding-bottom:5px;}

.divide_line{
border-bottom:1px solid #CCCCCC;
width:260px;
padding-bottom:5px;}


.headline_banner{
background-image:url(../img/headlines_bar.jpg);
}

.press_banner{
background-image:url(../img/press_bar.jpg);
}

.events_banner{
background-image:url(../img/events_bar.jpg);
}


/*footer***************************/
#footer{
color: #FFFFFF;
font-size:12px;
border:1px #FFFFFF solid;
background-color:#3A5896;
padding:3px 3px 3px 3px;}

.bob_box{
border:1px #FFFFFF solid;
padding:0px 10px 0px 10px;}

/*url******************************/

a  {color:#333333; 
	font-weight: bold; 
	text-decoration:none;
	font-size:12px;}
	
a:hover 
	{color:black; 
	 text-decoration:underline;}
	 
a:active
	{color:black; 
	 text-decoration:none;}
	 
a:visited 
	{color:black;}

input.button {
  color: #fff; 
  background: #3A5896;
  font-size: 14px;
  font-weight: bold;
  border: solid 1px #999999;
  width:300px;
  height:35px;
}


/*press.cfm, ***************************/
.title{ font-size:12px;}

.tellfriends_form{
padding:5px 5px 5px 5px;}



	