/* Membership Directory List */

.Membership_Directory_ColumnHeaders_Row
{
	width:100%; 
	background-image: url('/layouts/iom_may_2005/images/Membership_directory/columnheader_repeat.png'); 
	background-repeat:repeat-x;  
	border-style: solid;
	border-width-bottom: 10px;
	border-width-bottom-color: black;
}

.Membership_Directory_ColumnHeader
{
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
        
	
}



/* Committee Detail View */
ul.CommitteeList
{
	margin-top: 5px;
	margin-bottom: 0px;
}

ul.CommitteeList li
{
	margin-left: -0.5em;
}

table.CommitteeTableList
{

}
table.CommitteeTableList td
{
	margin: 1px;
	padding-right: 25px;
}
table.CommitteeTableList tr
{
	background-color: efefef;
	padding-right: 30px;
}
table.CommitteeTableList tr.altRow
{
	background-color: white;
}


/* Member Detail View */

ul.ConstituentList
{
	margin-top: 5px;
	margin-bottom: 0px;
}

span.Direct_Disp
{
	font-weight: bold;
}

span.Indirect_Disp
{
	font-weight: normal;
}


ul.ConstituentList li
{
	margin-left: -0.5em;
}

ul.ConstituentList li.Level1
{
	margin-left: -0.5em;
}

ul.ConstituentList li.Level2
{
	margin-left: 1.0em;
}

ul.ConstituentList li.Level3
{
	margin-left: 2.5em;
}

ul.ConstituentList li.Level4
{
	margin-left: 4.0em;
}


.Normal_Underlined
{
	text-decoration: underline;
}



/* ### HTML Element Modifications ### */




td.highlight
{
	color:				#333399;
}

td.lowlight
{
	color:				#666666;
}

td.altRow
{
	background-color:	#efefef;
}

tr.altRow
{
	background-color:	#efefef;
}

td.small
{
	color:				#333333;
	font-size:			70%;
}

td.small_bold
{
	color:				#333333;
	font-size:			70%;
	font-weight:		bold;
}

td.smallest
{
	color:				#333333;
	font-size:			60%;
}


body
{
	cursor:				default;
	font-family:		Arial;
}

td
{
	color:				#444;
	FONT-FAMILY: Arial;
	font-size:			12px;
}

hr
{
	color:				#cccccc;
	height:				1px;
}


a
{
	/*color:				#336666;*/
	/*color:				#130F78;*/
	color: #316163;
}

p a
{
	font-weight: 900;
	font-size: 12px;
	
}

a:link
{
	text-decoration:	none;
}
a:visited
{
	/*color:				#666666;*/
	color:				#336666;
	text-decoration:	none;
}
a:hover
{
	color:				#669999;
	text-decoration:	underline;
}



/* ### Custom Element Styles ### */

  
 .GreyText
 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	FONT-FAMILY: 'Arial';
 
 }
 
 .GreyText a:link
 {
	COLOR: #808080;
	TEXT-DECORATION: underline;
 
 }
 .GreyText a:visited
 {
	COLOR: #808080;
	TEXT-DECORATION: underline;
 
 }
 .GreyText a:hover
 {
	COLOR: #A0A0A0;
	TEXT-DECORATION: underline;
 
 }
 
 /* Membership Directory */
  .Membership_Directory_Input_Text_Normal
 {
	FONT-size: 8pt;
	FONT-Family: 'Arial';
 
 }
 
 .Input_Text_Normal
 {
	border:1px solid #C1C1C1;
line-height:15px;
margin:5px 0 6px;
padding:1px 2px;
 
 }

 .Membership_Directory_List_VeryLarge
 { 
	FONT-SIZE: 13pt; 
	FONT-FAMILY: 'Arial';
	FONT-weight: bold;
	color: #F4FAFA
	
 }
 
 .Membership_Directory_List_Normal
 { 
	FONT-SIZE: 9pt; 
	FONT-FAMILY: 'Arial';
	FONT-weight: bold;
	
 }
 .Membership_Directory_List_Small
 { 
	FONT-SIZE: 8pt; 
	FONT-FAMILY: 'Arial';
	
 } 
 
  .Text_Normal_Bold
 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	FONT-FAMILY: 'Arial';
	
 }
 
 .Membership_Directory_Text_Normal
 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	FONT-FAMILY: 'Arial';
	
 }
 .Membership_Directory_Text_Small
 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	FONT-FAMILY: 'Arial';
	
 }
 .Membership_Directory_Text_Small_Gray
 {
	COLOR: #808080;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: 'Arial';
	
 }
  
  

  
 
 #ExpertiseFilter
 {
	padding-right:20px;
	FONT-FAMILY: 'Arial';	
 }

 
 .Expertise_Picker_SelectedCode
 {
	font-weight: bold;
 
 }
 
 .Expertise_Picker_Level1
 {
	font-weight: bold;
 	padding-left:30px;
 	font-size: 11pt;
 }
 .Expertise_Picker_Level2
 {
 	padding-left:50px;
 	font-size: 10pt;
 }
 .Expertise_Picker_Level3
 {
 	padding-left:70px;
 	font-size: 9pt;
 }
 .Expertise_Picker_Level4
 {
 	padding-left:90px;
 	font-size: 8pt;
 }
 
 #FilterBy_Alpha_Selected
 {
	background-image: url('/layouts/iom_may_2005/images/Membership_directory/filterbyalpha_circle.png');
	background-repeat: repeat-x;
	width: 19px;
	align: center;
 
 }
 .FilterBy_Alpha_Unselected
 {
	width: 19px;
	align: center;
 
 }
 
 /* END membership Directory */

#LastUpdated
{
	font-size: 90%;
	color: gray;
}

.RSS
{
	color: Orange;
	font-weight: bold;
	font-size: 90%;
}
.RSS a
{
	color: Orange;
}
.RSS a:hover
{
	text-decoration:	underline;
}

.RSS a:link
{
	text-decoration:	none;
}

.RSS a:visited
{
	text-decoration:	none;

}
.RSS
{
	color: Orange;
	font-weight: bold;
	font-size: 90%;
}
#RSS a
{
	color: Orange;
}
#RSS a:hover
{
	text-decoration:	underline;
}

#RSS a:link
{
	text-decoration:	none;
}

#RSS a:visited
{
	text-decoration:	none;

}


#QuickSearchBox
{
	width:				120px;
}

#QuickSearchBoxR
{
	width:				110px;
}

#Breadcrumb
{
	font-size:			85%;
	margin-top:			3px;
	margin-bottom:		6px;
	color:				gray;
	font-weight:		bold;
}
#Breadcrumb a
{
	font-size:			100%;
	color:				darkgray;
}
.Default_Title
{
	font-size: 130%;
	font-weight: bolder;
}


/* ### Custom Element Classes ### */



.CurrentListLink
{
	font-weight: bold;
	color: #993300;
}



.ListSection
{
	border-bottom: 1px solid #000000;
}

.HighlightText
{
	color:				#339999;
}

.HighlightText2
{
	color:				#000064;
}

.DarkGreenText
{
	color:				#336666;
}
.DarkGreenText_Bold
{
	color:				#336666;
	font-weight:		bold;
}

.LightGrayText
{
	color:				#999999;
}

.MediumGrayText
{
	color:				#7f7f7f;
}

.subNavLink
{
	font-size:			70%;
}

.TopicLink
{
	font-size:			90%;
	font-weight:		bolder;
}

.ObjectHeader
{
	font-size:			130%;
	font-weight:		bolder;
}

.smaller
{
	font-size:			70%;
}

.AdvancedSearchBox
{
	width:				290px;
}

.bold
{
	font-weight: bold;
}

EventList_EndDate
{
	align: right;
}






/* -- List Classes */


ul.IOM_CL1
{
	position:relative;
	margin-top: 0px;
	list-style-image: url("/Layouts/iom_may_2005/Images/misc/arrow_list_marker.gif");
	
}
ul.IOM_CL1 li
{
	padding-bottom:2px;
}
.IOM_CL1_Footer
{
	margin-top: -15px;
	padding-left: 40px;
	padding-bottom: 25px;
}


ul.IOM_CL2
{
	list-style-image: url("/Layouts/iom_may_2005/Images/misc/arrow_list_marker.gif");
	margin-top:5px;
	margin-bottom:5px;
}

ul.IOM_CL2 li
{
	margin-left:-15px;
	padding-right: 15px;
	font-size:85%;
}

ul.IOM_CL2 li.Subpage
{
	font-size:100%;
	margin-left:-15px;
	padding-right: 15px;	
}


#IOM_CL2_red
{
	list-style-image: url("/Layouts/iom_may_2005/Images/misc/arrow_list_marker_red.gif");
	color: #000000;	
	margin-top: 0px;
	margin-bottom: 0px;
}

#IOM_CL2_red li
{
	margin-left: -15px;
	font-size:85%;		
}

#IOM_CL2_red li a
{
	color: #993300;
}


/* -- end List Classes */

/* ### Text Styles ### */

.ReadAndPurchase
{

	font-weight: bold;
	width:150px;
	color: #990000;		
}

/* ### Content Area Definitions ### */

