﻿/* CSS Document */

body 
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; 
}

table.page_table { border: solid 1px silver; }	

th, td {
	
	text-align: left;
	}
	
	
input, select, textarea {

	font-family: verdana, helvetica, arial, sans-serif;
}
	
/* MENU */

td.menu  
{
    padding: 0px 10px 0px 10px;
    color: #ffffff;
  
}

td.menu .headline, td.menu_light .headline,
{
        font-family: arial, sans-serif;
    font-size: 12px; 
    font-weight: bold; 
    letter-spacing: 1px;
      
    
}    
td.menu a, td.menu a:visited
{
    color: #ffffff;
    text-decoration:none;
}	

td.menu a:hover
{
    color: #ffffff;
    text-decoration:underline;
}	
td.menu_light a, td.menu_light a:visited
{
    
    text-decoration:none;
}	

td.menu_light a:hover
{
    
    text-decoration:underline;
}	


td.menu HR 
{
    height: 1px;
    color: #ffffff;
    background-color: #ffffff;
    border: 0px;
    filter: alpha(opacity=50);

}

table.orange_block td.menu 
{
    background-color: #ff9900;
}

table.red_block td.menu 
{
    
    background-color: #b03c42;
}

table.grey_block 
{
    background-color: #788796;
}

table.light_grey_block 
{
    background-color: #e4e4e4;
}


img.pic 
{
    border: solid 1px black;
}

img.arrow {
  filter: alpha(opacity=75);
  margin-right: 7px;
}






textarea {
	display: block;
	line-height: 120%;
  }	  	
  
caption 
{
    text-align: left;
	margin-bottom: 12px;
	padding: 0 4px 4px 4px;
	border-bottom: 1px dashed #c0c0c0;
	font-size: 13px;
	font-weight:bold;
	color:#FF3718;
	voice-family: "\"}\""; voice-family: inherit;
		}
	html>caption { font-size: small; }
	
.note {
	font-size: x-small;
	font-weight: normal;
	font-size:11px;
	color:#333333;
	}
	
.req {
	font-size: medium;
	color: #ff0000;
	}
/*
.Table_Form TR 
{
padding: 10px;
display: block;
}
*/

	
.warning 
{

   padding: 4px;
   color: Red;
   font-size: 100%;
   display: block;
   
 page-break-before: always; 
 page-break-after: always;
}

.ErrorMessage 
{
    font-size:24px;
	color:#FF3718;
}

.SuccessMessage 
{
	font-size:22px;
	color:#0f8e51;
	font-weight: bold;
}

.Title 
{
    font-size:22px;
	color:#b03c42; 
	font-weight: bold;
	font-family: Helvetica;   
}

.SubTitle
{
	font-size:16px;
	font-weight:bold;
	color:#666666;
}

.SubSubTitle
{
	font-size:12px;
	font-weight:bold;
	color:#666666;
}


.HighLight 
{
    font-weight:bold;
    color: #1356a5;
}
.Filler
{
color:#696969;
    
}
.InfoBox
{
    border: solid 1px #cccccc;
    padding: 10px;

    border-collapse:collapse; 
}


div.Project_Picture_Div 
{
    float: right;
    margin: 0px 0px 5px 10px;
    width: 202px;
    font-style:italic; 
   
}

img.Project_Picture 
{
      border: solid 1px black;

}



div.SlideShow_Div
{
    float: right;
    margin: 0px 0px 0px 0px;
    clear: both;
    width: 204px; 
    height: 294px; 
    background: url('images/new_members/background_3.gif');
       
}


td.Project_Member_Photo 
{
    width: 90px;
    height: 90px;
    vertical-align:  middle;
    text-align:  center;
   
}

.Hidden_Div
{
    display: none;
}
.Show_Div 
{
    display: block;
}
/*  
 Table Progress 
 ---------------------------------------------------------------- 
*/

table.progress 
{
    border: solid 1px #000000;
    border-collapse:collapse;
    padding: 5px; 
    border-spacing: 5px; 
    background-color: #e6e6e6;
    border-top:  hidden 0px #ffffff;
        
}

table.progress td 
{
    padding: 5px;
    border-style: solid;
    border-width: 1px;
}

   
/*  
 Table List 
 ---------------------------------------------------------------- 
*/
table.search td
{
    padding: 5px;
}
table.list 
{
    border-style: solid;
    border-width: 1px;
    border-collapse:collapse;
     padding: 5px; 
     border-spacing: 5px; 
   
}

table.list td 
{
    padding: 5px;
    border-style: solid;
    border-width: 1px;
}

table.list .header 
{
	background-color: #f0f0f0;
	 font-weight:bold;
	 padding: 5px;
	 border-collapse:collapse;
     border-width: 1px;
}

table.list th 
{
    
	background-color: #f0f0f0;
	 font-weight:bold;
	 padding: 5px;
	 border-collapse:collapse;
     border-width: 1px;
	}
	
tr.listNav td {
	font-size: 11px;
	color: #a0a0a0;
	text-align:right; 
	
	}
tr.listNav a {
	color: #606060;
	}
	


td.Align_Left, th.Align_Left {
    text-align: left;
    }

td.Align_Center, th.Align_Center {
    text-align: center;	
}

html .fb_share_link { padding:2px 0 0 20px; height:16px; background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?12:26981) no-repeat top left; }
html .fb_share_button { display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?12:26981) no-repeat top right; } 
html .fb_share_button:hover { color:#fff; border-color:#295582; background:#3b5998 url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?12:26981) no-repeat top right; text-decoration:none; }
