﻿body, table
{
	font-size: 12px;
	font-family: Tahoma;
	margin: 0px 0px 0px 0px;
	padding: 0;
	text-align: left;
	
}

.IRMSystems .Disabled INPUT
{
	border:solid 1px silver;
	color:Silver;
}

.IRMSystems H1
{
	
	font-size:large;
	margin:0px;
}

.IRMSystems H2
{
	
	font-size:medium;
	margin:0px;
}


.IRMSystems H3
{
	font-size:small;
	margin:0px;
	filter:alpha(opacity=100);
	border-top: solid 1px #CCC;
	margin-top: 10px;
	margin-bottom:15px;
}

.IRMSystems
{
	/*width:500px;*/
}

.IRMSystems A.Action
{	
	font-size:larger;	
	font-weight:bold;
	text-decoration:underline;		
}



.IRMSystems .StandOutListings, .IRMSystems .FeaturedEvent
{
	background-color:#EEE;
}

.IRMSystems .SponsoredListings
{
	background-color:AliceBlue;
}

.IRMSystems .inlineDatePicker
{
	font-size: 12px;
	font-family: Tahoma;
	border: 1px solid steelblue ;
	display: inline;
}

.IRMSystems .PopupModal
{

}
/*.PopupModal
{
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:370px;
}*/
.IRMSystems .PopupModalDetails
{
	background-color: #FFFFFF; 
	border: solid 1px; 
	color: Black;	
	min-height: 100px;
	min-width: 300px;
}
.IRMSystems .PopupModalTitleBar
{
	background-color: #e6e6e6; 
	border-bottom: solid 1px #333; 
	font-weight: bold; 
	padding: 0.25em 0.5em;	
}
.IRMSystems .PopupModalFooter
{
	bottom:0;	
	vertical-align:middle;
	background-color: #eee; 
	border-top: solid 1px #A0A0A0; 	
	padding: 0.75em 0.5em;		
	text-align: center;
}
.IRMSystems .PopupModalFooter A
{	
	color:Black;
	padding:2px;
}
.IRMSystems .PopupModalBkg
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.IRMSystems .modalBkg
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.IRMSystems .ContactModal
{
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:450px;
	height:350px;
}

.IRMSystems .LoginModal
{
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:450px;
	height:125px;
}

.IRMSystems .PrintModal
{
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:800px;
	height:400px;
}

.IRMSystems .PrintArea
{
	text-align:left; 
	overflow:scroll; 
	height:380px;
}

.IRMSystems .CloseButton
{
	position:relative;
	left:215px;
	top:1px;
}

.IRMSystems TR.separator
{
	height:15px;
}
.IRMSystems .Required
{
	color:#FF0000;
}

.IRMSystems TR.attendeeSelected
{
	background-color:Highlight;
}

.IRMSystems .attendeesRequired
{
	color:#ff0000;
	background-color:#FFCCCC
}


.IRMSystems .autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.IRMSystems .autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.IRMSystems .autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}
.Header
{
	font-size: 13px;
	font-family: Tahoma;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	height:20px;	
	color: white;
	background-color:steelblue;
	cursor: hand;
	width:100%;
}

.IRMSystems .Address
{
	width: 300px;
}

.IRMSystems .ZipCode
{
	width: 110px;
}


.ProfileOrganizationItem
{
	background-color:WhiteSmoke;
}

.IRMSystems .Number
{
	font-size: 12px;
	font-family: Tahoma;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	text-align:right;
}

.IRMSystems TextArea 
{
	font-size: 12px;
	font-family: Tahoma;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 450px;
	height: 100px;
}

INPUT.TextBox, .orgNames, .NumberTextBox, .PhoneNumber, .PhoneExt, .LinkedPhoneNumber, 
.LinkedPhoneExt, .Address, .ZipCode, .LongTextBox
{
	font-size: 12px;
	font-family: Tahoma;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 180px;
}

.ResolutionAlert
{
	width:200px;
	height:25px;
	background-color:AliceBlue;
	position:relative;
	margin-left:auto;
	text-align:center;
}

/*Drag Panel*/
.dragMe {
	cursor:move;	
}

.eventItemIncomplete, .eventItemOk, .eventItemRequired
{
	width:20px;
	height:20px;
}
.eventItemRequired
{
	background: url(WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPuGGYbUS8G96u3ND6pPbh3NsaDqrFPU16N5RW3aYubmQg2&t=634181598220000000) no-repeat center center;
}
.eventItemOk
{
	background: url(WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPtSEV28hDRkC5O_1a1De7kCO950LLYVMWHFMUykwDXMlQ2&t=634181598220000000) no-repeat center center;
}
.eventItemIncomplete
{
	background: url(WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPv-qxXBG_MkUo1t57hkRNfo56mvuBNl02orK8RXuVW8Wg2&t=634181598220000000) no-repeat center center;
}


.Directory
{
	font-family:Calibri;
	margin:auto;
	text-align:center;
}

.Directory .Title
{
	font-size:x-large;
	color:#006699;
}

.Directory .SubTitle
{
	font-size:small;
	color:#666666;
}

.Directory A
{
	color:#006699;
}

.Directory A:Active
{
	color:#006699;
}

.Directory A:Hover
{
	color:Orange;
}

.Directory A:Visited
{
	color:#006699;
}

.Directory .Legend
{
	font-size:smaller;
}

.Directory .HeadingLink
{
	font-weight:bold;
}

.Directory .HeadingLink:Hover
{
	color:Orange;
}

.Directory .BasicSearchPanel
{
}

.Directory .AdvancedSearchPanel
{
}

.Profile .ReadOnly
{
	background-color:WhiteSmoke;
}

.Profile .TextBox
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 180px;
}

.Profile .ReadOnlyTextBox
{
	background-color:WhiteSmoke;
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 180px;
}


/* default tab settings */
.TabContainer .ajax__tab_header {font-family:Calibri;font-size:11px;background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPsH2Wf3nsiWlulegbgkehdciYCdskcxedQ14CA1ni-u1w2&t=634181598220000000') repeat-x bottom;}
.TabContainer .ajax__tab_outer {padding-right:4px;background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPse2HLvOAZZ9u4iohQ2i0IjS5I2wdeeqC_N46SnSm4FXg2&t=634181598220000000') no-repeat right;height:21px;}
.TabContainer .ajax__tab_inner {padding-left:3px;background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvaXnrhjSvWSOGNuXH3-p2eE3DQ29DjdC7YqvtHDpWFng2&t=634181598220000000') no-repeat;}
.TabContainer .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvvUi6syeKM-8-qlZDC0Txc0&t=634181598220000000') repeat-x;}
.TabContainer .ajax__tab_hover .ajax__tab_outer {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvplXca3LKaGvtzRq3r7scxwt1ZluTM3ITBLQo0Dyp0pg2&t=634181598220000000') no-repeat right;}
.TabContainer .ajax__tab_hover .ajax__tab_inner {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvplXca3LKaGvtzRq3r7scxpDeC35o_IsvCDaoRo_pUpg2&t=634181598220000000') no-repeat;}
.TabContainer .ajax__tab_hover .ajax__tab_tab {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPv_R8hPaWCdep5tkmGnlA6i8RJmLP1HS30nw6sWx5hkKA2&t=634181598220000000') repeat-x;}
.TabContainer .ajax__tab_active .ajax__tab_outer {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvp4Y1Yj4SG7vkdZ_9qswZdH16ZB93aceU6Ieysd0tqMg2&t=634181598220000000') no-repeat right;}
.TabContainer .ajax__tab_active .ajax__tab_inner {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvp4Y1Yj4SG7vkdZ_9qswZdGZQyhhsGNSGnJYe4Q-EL-g2&t=634181598220000000') no-repeat;}
.TabContainer .ajax__tab_active .ajax__tab_tab {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvp4Y1Yj4SG7vkdZ_9qswZdhd-jZ08AwvMhvz-5Xg-rAA2&t=634181598220000000') repeat-x;}
.TabContainer .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border-top:0;padding:8px;background-color:#ffffff;}


/* The tab control for the member profile*/
.Profile .TabContainer .ajax__tab_header {font-family:Calibri;font-size:11px;background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPsH2Wf3nsiWlulegbgkehdciYCdskcxedQ14CA1ni-u1w2&t=634181598220000000') repeat-x bottom;}
.Profile .TabContainer .ajax__tab_outer {padding-right:4px;background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPse2HLvOAZZ9u4iohQ2i0IjS5I2wdeeqC_N46SnSm4FXg2&t=634181598220000000') no-repeat right;height:21px;}
.Profile .TabContainer .ajax__tab_inner {padding-left:3px;background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvaXnrhjSvWSOGNuXH3-p2eE3DQ29DjdC7YqvtHDpWFng2&t=634181598220000000') no-repeat;}
.Profile .TabContainer .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvvUi6syeKM-8-qlZDC0Txc0&t=634181598220000000') repeat-x;}
.Profile .TabContainer .ajax__tab_hover .ajax__tab_outer {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvplXca3LKaGvtzRq3r7scxwt1ZluTM3ITBLQo0Dyp0pg2&t=634181598220000000') no-repeat right;}
.Profile .TabContainer .ajax__tab_hover .ajax__tab_inner {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvplXca3LKaGvtzRq3r7scxpDeC35o_IsvCDaoRo_pUpg2&t=634181598220000000') no-repeat;}
.Profile .TabContainer .ajax__tab_hover .ajax__tab_tab {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPv_R8hPaWCdep5tkmGnlA6i8RJmLP1HS30nw6sWx5hkKA2&t=634181598220000000') repeat-x;}
.Profile .TabContainer .ajax__tab_active .ajax__tab_outer {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvp4Y1Yj4SG7vkdZ_9qswZdH16ZB93aceU6Ieysd0tqMg2&t=634181598220000000') no-repeat right;}
.Profile .TabContainer .ajax__tab_active .ajax__tab_inner {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvp4Y1Yj4SG7vkdZ_9qswZdGZQyhhsGNSGnJYe4Q-EL-g2&t=634181598220000000') no-repeat;}
.Profile .TabContainer .ajax__tab_active .ajax__tab_tab {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvp4Y1Yj4SG7vkdZ_9qswZdhd-jZ08AwvMhvz-5Xg-rAA2&t=634181598220000000') repeat-x;}
.Profile .TabContainer .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border-top:0;padding:8px;background-color:#ffffff;}

/* The tab control for the directory*/
.Directory .TabContainer .ajax__tab_header {font-family:Calibri;font-size:11px;background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPsH2Wf3nsiWlulegbgkehdciYCdskcxedQ14CA1ni-u1w2&t=634181598220000000') repeat-x bottom;}
.Directory .TabContainer .ajax__tab_outer {padding-right:4px;background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPse2HLvOAZZ9u4iohQ2i0IjS5I2wdeeqC_N46SnSm4FXg2&t=634181598220000000') no-repeat right;height:21px;}
.Directory .TabContainer .ajax__tab_inner {padding-left:3px;background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvaXnrhjSvWSOGNuXH3-p2eE3DQ29DjdC7YqvtHDpWFng2&t=634181598220000000') no-repeat;}
.Directory .TabContainer .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvvUi6syeKM-8-qlZDC0Txc0&t=634181598220000000') repeat-x;}
.Directory .TabContainer .ajax__tab_hover .ajax__tab_outer {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvplXca3LKaGvtzRq3r7scxwt1ZluTM3ITBLQo0Dyp0pg2&t=634181598220000000') no-repeat right;}
.Directory .TabContainer .ajax__tab_hover .ajax__tab_inner {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvplXca3LKaGvtzRq3r7scxpDeC35o_IsvCDaoRo_pUpg2&t=634181598220000000') no-repeat;}
.Directory .TabContainer .ajax__tab_hover .ajax__tab_tab {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPv_R8hPaWCdep5tkmGnlA6i8RJmLP1HS30nw6sWx5hkKA2&t=634181598220000000') repeat-x;}
.Directory .TabContainer .ajax__tab_active .ajax__tab_outer {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvp4Y1Yj4SG7vkdZ_9qswZdH16ZB93aceU6Ieysd0tqMg2&t=634181598220000000') no-repeat right;}
.Directory .TabContainer .ajax__tab_active .ajax__tab_inner {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvp4Y1Yj4SG7vkdZ_9qswZdGZQyhhsGNSGnJYe4Q-EL-g2&t=634181598220000000') no-repeat;}
.Directory .TabContainer .ajax__tab_active .ajax__tab_tab {background:url('WebResource.axd?d=ZMhhPAoc-6-FD2MH0l7SS-excev4dhxN5oHxr-y_4SB296NjpgPNvb1dXKwluf3Fd72-JnWUOA7cF7PfuvDHlkwtZHE7TO-FQdVU1_TvRPvp4Y1Yj4SG7vkdZ_9qswZdhd-jZ08AwvMhvz-5Xg-rAA2&t=634181598220000000') repeat-x;}
.Directory .TabContainer .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border-top:0;padding:8px;background-color:#ffffff;}

.Profile .TabContainer
{
	text-align:center;
}

.Profile
{
	font-size:small;
	font-family:Calibri;
}

.Profile H2
{
	font-size:medium;
	color:steelblue;
	font-weight:bold;
	margin:0;
}

.Profile H3
{
	font-size:small;
	color:steelblue;
	font-weight:bold;
	border:none 0px white;
}
.Profile legend
{
	color:steelblue;
}

.Profile .CollapseExpandText
{
	color:#E68B2C;
	font-size:smaller;
}
.Profile .SmallTextBox
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width:50px;
}

.Profile .MediumTextBox
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 175px;
}

.Profile .LargeTextBox
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 300px;
}

.Profile .DateChooser
{
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue;
	width:150px;
	height: 15px;
}

.Profile .DateChooserFrame
{
	font-size: 12px;
	font-family: Calibri;
}

.Profile .MultiLineTextBox
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 300px;
	height:45px;
}

.Profile .DropDownList
{
	font-size: 12px;
	font-family: Calibri;
	border: 1px solid steelblue ;
}

.Profile .LookupTextBox
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width:200px;
}

.Profile .SmallLookupTextBox
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width:100px;
}

.Profile .FieldError
{
	background-color: lemonchiffon;
}

.Directory .MediumTextBox
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 175px;
}

.Directory .MediumWaterMarked
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 175px;
	color:Silver;
}

.Directory .LargeTextBox
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 350px;
}

.Directory .LargeWaterMarked
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 350px;
	color:Silver;
}

.Directory .MultiLineTextBox
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 450px;
	height:75px;
}

.Directory .MultiLineWaterMarked
{
	font-size: 12px;
	font-family: Calibri;
	padding: 1px 1px 1px 1px;
	border: 1px solid steelblue ;
	width: 450px;
	height:75px;
	color:Silver;
}

.Profile .SubTitle
{
	font-size:small;
	color:#666666;
}

.Profile .LoadingPanel
{
	
	background-color:WhiteSmoke;
	border:solid 1px #006699;
	z-index:10099;
	width:100px;
	height:35px;
	text-align:center;
}

.Profile .MainAddress
{
	font-weight:bold;
	background-color:WhiteSnow;
}

.Directory .LoadingPanel
{
	background-color:WhiteSmoke;
	border:solid 1px #006699;
	z-index:10099;
	width:100px;
	height:35px;
	text-align:center;
}

.Proflle .ErrorSummary
{
	background-color:WhiteSmoke;
	border:solid 1px #006699;
	z-index:10098;
	width:300px;
	cursor:move;
}

.EventRegistrationSummaryHeader
{
    background-color:#CCCCCC;
}
