#content {		
	position: relative;
	left: 0 px;
	top: 0 px;
	
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	
	font-weight: normal;
	font-size:10pt;	
}


.feedbackPanelINFO, .feedbackPanelERROR {
	color: rgb(190,35,0);
}

.feedbackId {
	
}

.modalContent {
	
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgb(255,255,245);	
} 

/* rgb(181,61,5); rgb(17,100,0); */ 
#content a {color: rgb(120,20,0);  font-size: 10pt;} 
#content a:hover, #content a:active,#content  a:focus {color:rgb(190,35,0);text-decoration:underline; }

#content .fg-button {font-size: 9pt; font-weight: 500;} 
#therapyInfoPanel .fg-button {font-size: 10pt; font-weight: 700;} 


.messagePanel {
	position: absolute;	
	right: 0px;
	top : 0px;
	width: 350px;
	height: 230px;
	z-index: 10;
	background: rgb(150,30,0);
	color: rgb(255,255,245) !important;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.messagePanel  h1 {
	color: rgb(255,255,245) !important;
}



#tabbedPanelRow {
	height: auto;	
}

#tabbedPanelRowSpace {
	height: 5px;	
}

#tabbedPanelRow a.tab_button {
	font-size: 10pt;
	font-weight: 500;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(120,20,0);	
	background: rgb(255,250,250);
	color: rgb(120,20,0);
	padding: 2px 4px;
}

#tabbedPanelRow a.tab_button { text-decoration:none; font-weight: 400; } 
#tabbedPanelRow a.tab_button:hover, #tabbedPanelRow a.tab_button:active, #tabbedPanelRow a.tab_button:focus {text-decoration:none; }	

tab0, span.tab1 , span.tab2, span.tab3, span.tab4  {
	height: 40px;
}

#tabbedPanelRow a.hover {
	border-color: rgb(190,35,0);
	background: rgb(255,250,250);
	color: rgb(190,35,0);
	text-decoration: none;
}

#tabbedPanelRow .selected > a.tab_button {
	font-weight: 700;
}

/*
#therapistInfoPanel a {color: rgb(120,20,0);  font-size: 10pt;} 
#therapistInfoPanel a:hover, #therapistInfoPanel a:active, #therapistInfoPanel  a:focus {color:rgb(181,61,5);text-decoration:underline; }

*/



#practiceInfoLink a {color: rgb(120,20,0);  font-size: 10pt;font-weight: 400;text-decoration:underline;} 
#practiceInfoLink a:hover, #practiceInfoLink a:active, #practiceInfoLink  a:focus {color:rgb(190,35,0);text-decoration:underline; }
 

#therapistInfoPanel a {color: rgb(120,20,0);  font-size: 10pt;font-weight: 400;text-decoration:underline;} 
#therapistInfoPanel a:hover, #therapistInfoPanel a:active, #therapistInfoPanel  a:focus {color:rgb(190,35,0);text-decoration:underline; }
 
#websitelinks a {color: rgb(120,20,0);  font-size: 10pt;font-weight: 400;text-decoration:underline;} 
#websitelinks a:hover, #therapistInfoPanel a:active, #therapistInfoPanel  a:focus {color:rgb(190,35,0);text-decoration:underline; }
 
 
div[id^=showTherapyContainer] a {color: rgb(120,20,0);  font-size: 10pt;font-weight: 400;text-decoration:underline;} 
 
a[id^=linkToModalWindow] {font-weight: 400;text-decoration:underline;} 
  
a[href^=mailto] {font-weight: 400;text-decoration:underline;}  
 
 
 
.hover {
	border-color: rgb(190,35,0);
	background: rgb(255,250,250);
	color: rgb(190,35,0);
}





.disclaimer {
	font-size: 9.5pt;	
}


.float_right {
	float:right;
	margin-bottom:20px; /* 20 */
	margin-left:40px;   /* 40 */
	/* min-height: 1px;  for fixing IE7 bug */
	/* min-width: 1px;   for fixing IE7 bug */
}

.float_left {
	float:left;
	margin-bottom:10px;
	margin-right:20px;
}

div.image_bottommargin {
	margin-bottom:15px;
}

div.image_topmargin {
	margin-top:30px;
}



.pageTitle_bottommargin {
	margin-bottom:15px;
}

.heading_bottommargin {
	margin-bottom:2px;
}

.textblock_bottommargin {
	margin-bottom:20px;
}

.textblock_topmargin {
	margin-top:30px;
}

.youtube_topmargin {
	margin-top:50px;	
}

div.admin_image_topmargin {
	margin-top:10px;	
}

.therapist_image {
	padding: 5px;
	background-color: rgb(255,255,245);
	border: 1px solid rgb(150,30,0);
}

.therapistblock_bottommargin {
	margin-bottom:10px;	
}

.navigationBox {
	margin-bottom:30px;
}

div.cms_Textblock_bottommargin {
	margin-bottom:30px;
}

div.cms_Textblock_topmargin {
	margin-top:0px;
}

#therapyList {
	
}

#breadCrumb {
	margin-bottom:10px;

	color: rgb(120,20,0);
	font-size: 10pt;
}

#breadCrumb a {   rgb(120,20,0);  font-size: 10pt; text-decoration:none;font-weight: 700; } 
#breadCrumb a:active, #breadCrumb a:focus {color:rgb(190,35,0); }
#breadCrumb a:hover {border-bottom: solid 1px; color:rgb(190,35,0); }

div.navigatorBottom {
	margin-top: 20px;
	text-align: right;
}

div.navigator {
	margin-top: 20px;
	text-align: right;
}

div.navigatorTop {
	margin-bottom: 10px;
	text-align: right;
}

/* therapist login page */
.loginFormLeftMargin {
	position:relative;
	margin-left:150px;
}

.loginFormLabel {
		
	position: absolute;
	left:-150px;
	top:0px;
	margin:0;
}

.loginInfoForgottenFormLeftMargin {
	position:relative;
	margin-left:130px;
}

.loginInfoForgottenFormLabel {
	position: absolute;
	left:-130px;
	top:0;
	margin:0;
}



.formElement {
	margin-bottom: 10px;
	position:relative;	
}

.formElement input[type="text"] {
	width: 265px;
}

.formElement input[type="password"] {
	width: 265px;
}

.submitButton {
	margin-top: 10px;
	margin-bottom: 10px;
}

.therapyListItemList {
	background: rgb(255,255,237);
	border: 1px solid rgb(120,20,0);
	
}

.therapyListItemListHead {
	height: 20px;

	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	/*
	background-color: rgb(255,237,185); 
	
	background-color: rgb(230,255,230); rgb(255,248,196); 
	
	background-color: rgb(255,248,196); 
	background-color: rgb(255,248,185);
	background-color:  rgb(255,220,189);
	*/
	background-color: rgb(255,236,205); 
	border-bottom-width: 1px;
	border-style: solid;
	border-color: rgb(120,20,0);
	
}

.practiceListTableTitle {
	font-size:10.5pt;
	font-weight: 700;	
}

.practiceListBlock {
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 13px;
}

.practiceListRow {
	float:left;
	width: 500px;
	margin-right: 10px;
}

.practiceListRowLink {
	float:left;
	width: 80px;
	xtext-align: right;
}

.practiceListRowStreet {
	float:left;
	width: 250px;
	margin-right: 10px;
}

.practiceListRowCity {
	float:left;
	width: 240px;
	margin-right: 10px;
}

.practiceListRowState {
	float:left;
	width: 100px;
	margin-right: 0px;
}



.therapyListItemRow {
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}

.oddRow  {
	background: rgb(255,255,240);
}

.evenRow  { 
	background: rgb(255,255,240);
}

.singleAddress  {
	height: 25px;
}

.doubleAddress  {
	height: 50px;
}



#content .wicket_orderUp a {font-size: 10.5pt;} 
#content .wicket_orderDown a {font-size: 10.5pt;}
#content .wicket_orderNone a {font-size: 10.5pt;}




.therapyListItemRowName {
	float:left;
	width: 240px;
	margin-right: 10px;
}

.therapyListItemRowCity {
float:left;
	width: 175px;
}

.therapyListItemRowZipCode {
float:left;
	width: 100px;

}

.therapyListItemRowLink {
float:left;
	width: 80px;
	text-align: right;
}

.rowLink {
float:left;
	width: 80px;
	text-align: right;
}

div.therapylist_bottommargin {
	margin-bottom:0px;
}

#content .therapyListItemRowLink a {font-size: 10pt;} 



.eventRow {
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	
	height: 25px;
	clear: both;
}

.addressId {
	float:left;
	width: 40px;
}

.addressCity {
	float:left;
	width: 180px;
}

.addressState {
	float:left;
	width: 100px;
}

.addressSearchCity {
	float:left;
	width: 180px;
}

.eventTriggeredDate {
	float:left;
	width: 120px;
}

.eventTriggeredBy {
	float:left;
	width: 200px;
}

.eventType {
	float:left;
	width: 190px;
}

.eventContext {
	float:left;
	width: 120px;
}

#eventInfoPanel {

	border-top: 1px dotted rgb(120,20,0);
	height: 250px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 10px;
	overflow: scroll;
}

.pagina_kop {
	font-size: 11.5pt;	
	font-style: normal; /* italic, normal */
	font-weight: 700; /* normal, bold, bolder, 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 */
	padding-bottom: 0px; 
	margin-bottom:18px;
}

.pagina_kop > h1 {
	font-size: 11.5pt;	
	font-style: normal; /* italic, normal */
	font-weight: 700; /* normal, bold, bolder, 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 */
	padding-bottom: 0px; 
	margin-bottom:0px;
}

h1 {
	font-size: 11.5pt;	
	font-style: normal; /* italic, normal */
	font-weight: 700; /* normal, bold, bolder, 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 */
	padding-bottom: 0px; 
	margin-bottom:0px;
}

.kop {
	font-size: 10pt;	
	font-style: normal; /* italic, normal */
	font-weight: 700; /* normal, bold, bolder, 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 */
	padding-bottom: 0px;
	margin-bottom:0px;
}

.kop > h2 {
	font-size: 10pt;	
	font-style: normal; /* italic, normal */
	font-weight: 700; /* normal, bold, bolder, 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 */
	padding-bottom: 0px;
	margin-bottom:0px;
}

#practiceHeading a {color: rgb(120,20,0); text-decoration:none;font-weight: 700; } 
#practiceHeading a:hover, #practiceHeading a:active, #practiceHeading a:focus {color:rgb(190,35,0);text-decoration:none; }

#therapyName a {color: rgb(120,20,0); text-decoration:none;font-weight: 700; } 
#therapyName a:hover, #therapyName a:active, #therapyName a:focus {color:rgb(190,35,0);text-decoration:none; }


#cityName a {color: rgb(120,20,0); text-decoration:none;font-weight: 500; } 
#cityName a:hover, #cityName a:active, #cityName a:focus {color:rgb(190,35,0);text-decoration:none; }

#stateName a {color: rgb(120,20,0); text-decoration:none;font-weight: 500; } 
#stateName a:hover, #stateName a:active, #stateName a:focus {color:rgb(190,35,0);text-decoration:none; }

#stateListHeading a {color: rgb(255,255,245); text-decoration:none;font-weight: 700; } 
#stateListHeading a:hover, #stateListHeading a:active, #stateListHeading a:focus {color:rgb(255,245,215);text-decoration:none; }

#cityList a {color: rgb(120,20,0); text-decoration:none;font-weight: 500; } 
#cityList a:hover, #cityList a:active, #cityList  a:focus {color:rgb(190,35,0);text-decoration:none; }


#therapyModelWindowLink a {color: rgb(120,20,0); text-decoration:none;font-weight: 700; } 
#therapyModelWindowLink a:hover, #therapyModelWindowLink a:active, #therapyModelWindowLink a:focus {color:rgb(190,35,0);text-decoration:none; }


##.addressLeftMargin  a {color: rgb(120,20,0); text-decoration:none;font-weight: 500; } 
##.addressLeftMargin  a:hover, .addressLeftMargin a:active, .addressLeftMargin a:focus {color:rgb(190,35,0);text-decoration:none; }


#historyModelLinks  a {color: rgb(120,20,0); text-decoration:none;font-weight: 500; } 
#historyModelLinks  a:hover, #menuInnerBox  a:active, #menuInnerBox  a:focus {color:rgb(190,35,0);text-decoration:underline; }


#infoLink  a {color: rgb(120,20,0); text-decoration:none;font-weight: 500; } 
#infoLink  a:hover, #infoLink  a:active {color:rgb(190,35,0);text-decoration:underline; }
#infoLink  a:focus {color:rgb(120,20,0);text-decoration:none; }

#otherPagelinks  a {color: rgb(120,20,0); text-decoration:none;font-weight: 500; } 
#otherPagelinks  a:hover, #otherPagelinks  a:active {color:rgb(190,35,0);text-decoration:underline; }
#otherPagelinks  a:focus {color:rgb(120,20,0);text-decoration:none; }


.historyModelLinkList {
	margin-top: 10px;
	margin-bottom: 10px;

}

.historyModelLinkList ul {
	list-style-position: outside;
	list-style-type: square;
	text-indent: -1px;
	padding: 0px;
	margin-left: 15px;
	margin-right: 0px;
}

.listHeading {
		color: rgb(255,255,245);
		background: rgb(120,55,42);
		margin-top: 10px;
		margin-bottom: 5px;
}

/*
.kop > h2 > a:hover, .kop > a:active, .kop > a:focus {color:rgb(190,35,0);text-decoration:underline; }	
*/

.vet {	
	font-style: normal; /* italic, normal */
	font-weight: 700; /* normal, bold, bolder, 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 */
}

.highlight {
	font-size: 10pt;	
	font-style: normal; /* italic, normal */
	font-weight: 700; /* normal, bold, bolder, 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 */
	color:rgb(37,115,255);
	padding-bottom: 0px;
	background: none;
}



form {
	/* color: rgb(101,43,6); */ 
	scrollbar-face-color:rgb(120,20,0); 
	scrollbar-arrow-color:rgb(120,20,0); 
	scrollbar-track-color:rgb(255,255,247);
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:'';
}

.cancel_button {
	font-size: 9pt;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(100,20,0);	
	background: rgb(255,250,250);
	color:rgb(100,20,0);
	padding: 2px 4px;
}



.submit_button {
	font-size: 9pt;
	border-width: 1px;
	border-style: solid; 
	border-color: rgb(100,20,0);

	background: rgb(255,250,250);
	color: rgb(100,20,0);

	padding: 2px 4px;
	margin-top: 1px;
	margin-bottom: 10px;
} 

form select {
	color:  rgb(120,20,0); 
	/* color: rgb(17,100,0); */ 
	background: rgb(255,255,247);
	border: 1px solid rgb(100,20,0);
	/* border: 1px solid rgb(17,100,0); */
	margin-bottom: 12px;
	margin-top: 0px;
	font-size: 9pt;
}

form input {
	color: rgb(120,20,0); 
	background: rgb(255,255,247);
	border: 1px solid rgb(120,20,0); 
	margin-bottom: 12px;
	margin-top: 0px;
	font-size: 9pt;
}

form textarea, form textarea:focus {
	color: rgb(120,20,0);
	background: rgb(255,255,247);
	border: 1px solid rgb(120,20,0); 
	margin-bottom: 10px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size: 10pt;
	line-height:1.5;
	height:250px;
	padding:5px;
	width:610px;
}

form[id^=editImageContentItemForm] textarea {
	height:75px;
	padding:5px;
	width:175px;		
}
	

input.error {
	background: #FBE3E4 none repeat scroll 0 0;
	border-color: #FBC2C4;
	border: 2px solid #FBC2C4;
	padding: 0;
}

select.error {
	background: #FBE3E4 none repeat scroll 0 0;
	border-color: #FBC2C4;
	border: 2px solid #FBC2C4;
	padding: 0;
}

.error > input {
	background: #FBE3E4 none repeat scroll 0 0;
	border-color: #FBC2C4;
	border: 2px solid #FBC2C4;
	padding: 0;
}


#menuBox {
	border: 1px solid rgb(120,20,0);
	/* background-color: rgb(255,236,205); 
	background-color: rgb(255,230,208); 
	background-color: rgb(255,236,214);*/
	background-color: rgb(255,236,205); 
	padding-top: 10px;
	padding-bottom: 10px; 
}

#menuInnerBox {
	left: 7px;
	width: 176px;
	position: relative;
}

#menuTitle {
	font-style: normal; /* italic, normal */
	font-weight: 700;
	padding-top: 1px;
	margin-top: 2px;
	margin-bottom: 13px;
	font-size: 11.5pt;	
}

.searchform input[type="text"] {
	width: 176px;
}
.registrationform input[type="text"] {
	width: 265px;
}

/*
#menuInnerBox a { text-decoration:none; font-weight: 700; } 
#menuInnerBox a:hover, #menuInnerBox a:active, #menuInnerBox a:focus {text-decoration:underline; }	

#therapyList a { text-decoration:none; font-weight: 700; } 
#therapyList a:hover, #therapyList a:active, #therapyList a:focus {text-decoration:underline; }	


*/


/* therapist search page */

#therapistInfoPanel {

	border-top: 1px dotted rgb(120,20,0);
	height: 420px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 10px;
	overflow: scroll;

}

.listTextBlock_topmargin {
	margin-top:8px;
}

.listBlock_bottommargin {
	margin-bottom:0px;
}

.listTitleOld {
	font-size: 10pt;	
	font-style: normal; /* italic, normal */
	font-weight: 700; /* normal, bold, bolder, 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 */
	padding-bottom: 0px;
	margin-bottom:2px;
}





.listContainer {
	float:left;
	background:none repeat scroll 0 0 #FFFFED;
	border:1px solid #781400;
	width: 628px;
}

.listTitleContainer {
	height: 20px;
	background-color: rgb(255,236,205); 
	padding: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: rgb(120,20,0);
	margin-bottom: 0px;
}

.listTitle {
	font-size: 11pt;	
	font-style: normal; /* italic, normal */
	font-weight: 700; /* normal, bold, bolder, 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 */
	
}

.list_item_kop > h2 {
	font-size: 10pt;	
	font-style: normal; /* italic, normal */
	font-weight: 700; /* normal, bold, bolder, 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 */
	apadding-bottom: 0px; 
	margin-bottom:9px;
}

.listBodyContainer {
	float: left;
	padding: 15px;
}

.listTextBlock_bottommargin {
	margin-bottom:8px;
}

.allItemsListLink_topmargin {
	margin-top: 10px;
}

.listBlockContainerOld {
	xborder-bottom: 1px dotted rgb(120,20,0);
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 11px;
}

.listBlockSeparator {
	border:0 none;
	color: rgb(120,20,0);
	background-color: rgb(120,20,0);
	height: 1px;
	margin-top: 12px;
	margin-bottom: 12px;
}


.therapyInfoPanel_practice {
	font-weight: 700;
}

.therapyInfoPanelHeading {
		margin-bottom: 12px;
}

.tabbedPanel {
		min-height: 300px;
}

.hrList {
	border:0 none;
	color: rgb(120,20,0);
	background-color: rgb(120,20,0);
	height: 1px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.hrStyled {
	border:0 none;
	color: rgb(120,20,0);
	background-color: rgb(120,20,0);
	height: 1px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.listSpace {
	margin-top: 0px;
	margin-bottom: 7px;
}

.lastListSpace {
	margin-top: 0px;
	margin-bottom: 15px;
}

.panelLinks {
	position: relative;
	/* margin-top: 10px; */
	text-align: right;
	
}

.description {
	width: 300px;
}

.tab-row {
 margin-top: 5px;
 margin-bottom: 20px;
 height: 35px;
 text-align:right;
 font-size:10pt;

}

.tab-row a:hover {color:#c77405;}

.tab-panel-layout {
	width: 600px;	
}

.tab-panel-layout_address_column1 {
	float:left;
	width: 300px;	
}

.tab-panel-layout_address_column2 {
	width: 50px;	
}

.tab-panel-layout_address_column3 {
	float:right;
	width: 300px;	
}


div.tab-panel {
	clear: left;
	margin-top: 0px;
	min-height: 230px;
}

#therapyInfoPanel a {
		font-weight: 700;
}

/*
.panelContainer {
	position:relative;

 clear:both;
 height: 200px;
}
*/

.courseInfoLeftMargin {
	position:relative;
	margin-left:250px;
}

.courseInfoTherapist {
position: absolute;
left:-250px;
top:0;
margin:0;
}

.courseInfoDivider {
	position: absolute;
	left:-30px;
	top:0;
	margin:0;	
}

.addressLeftMargin {
	position:relative;
	margin-left:100px;
}

.divider {
	position: absolute;
	left:-20px;
	top:0;
	margin:0;	
}

.addressContentType {
position: absolute;
left:-100px;
top:0;
margin:0;
}

.telephoneNumberLeftMargin {
	position:relative;
	margin-left:150px;
}

.telephoneNumberContentType {
position: absolute;
left:-150px;
top:0;
margin:0;
}

/* therapist subscribe page */
.therapistSubscribeFormLeftMargin {
	position:relative;
	margin-left:175px;
}

.therapistSubscribeFormLabel {
position: absolute;
left:-175px;
top:0;
margin:0;
}

.therapistSubscribeFormDivider {
	position: absolute;
	left:-30px;
	top:0;
	margin:0;	
}

.therapistSubscribeFormSectionHeader {
	font-weight: 700;
}


.formElementExtended {
	margin-bottom: 10px;
	position:relative;	
}

.formElementExtended input[type="text"] {
	width: 400px;
}

.formLabelExtended {
	position: absolute;
	left:-210px;
	top:0;
	margin:0;
}

.formLeftMarginExtended {
	position:relative;
	margin-left:210px;
}

.adminPracticeSelectFormLeftMargin {
	position:relative;
	margin-left:150px;
}

.adminPracticeSelectFormLabel {
	position: absolute;
	left:-150px;
	top:0;
	margin:0;
}

.adminPracticeSelectRowName {
	float:left;
	width: 125px;
}

.adminPracticeSelectRowRelationNumber {
	float:left;
	width: 95px;
}

.adminPracticeSelectRowStreet {
	float:left;
	width: 100px;
}

.adminPracticeSelectRowHouseNumber {
	float:left;
	width: 85px;
}

.adminPracticeSelectRowCity {
	float:left;
	width: 125px;
}

.adminPracticeSelectRowLink {
	float:left;
	width: 70px;
}

.adminAddressFormLeftMargin {
	position:relative;
	margin-left:150px;
}

.adminAddressFormLabel {
	position: absolute;
	left:-150px;
	top:0;
	margin:0;
}

.adminTherapistFormLeftMargin {
	position:relative;
	margin-left:150px;
}

.adminTherapistFormLabel {
	position: absolute;
	left: -150px;
	top: 0;
	margin: 0;
}


.selectArticleId {
	float:left;
	width: 40px;
}

.selectArticleTitle {
	float:left;
	width: 260px;
	margin-right: 5px;
}


.selectArticleAuthorName {
	float:left;
	width: 130px;
}

.selectArticlePublishDate{
	float:left;
	width: 110px;
}

.selectExternalArticleId {
	float:left;
	width: 40px;
}

.selectExternalArticleTitle {
	float:left;
	width: 230px;
}

.selectExternalArticlePublishDate{
	float:left;
	width: 130px;
}

.selectExternalArticlearticleSource {
	float:left;
	width: 130px;
}

.selectExternalArticleSourcePublishDate{
	float:left;
	width: 140px;
}

.selectExternalArticleLink {
	float:left;
	width: 60px;
	text-align: right;
}



.selectFeedbackId {
	float:left;
	width: 40px;
}

.selectFeedbackName {
	float:left;
	width: 170px;
}

.selectFeedbackEmailAddress{
	float:left;
	width: 210px;
}

.selectFeedbackSubmitDate{
	float:left;
	width: 100px;
}

.selectFeedbackLink {
	float:left;
	width: 60px;
	text-align: right;
}


.adminTherapySelectRowTherapyName {
	float:left;
	width: 185px;
}

.adminTherapySelectRowTitleText {
	float:left;
	width: 200px;
}


.adminTherapySelectRowLinkText {
	float:left;
	width: 185px;
}

.adminTherapySelectRowPullDownText {
	float:left;
	width: 185px;
}

.adminTherapySelectRowEditLink {
	float:left;
	width: 30px;
}

.eventProcessDate {
	float:left;
	width: 125px;
}

.eventDescription {
	float:left;
	width: 400px;
}

.introListLink_topmargin {
	margin-top: 10px;
}

.introList {
	
	float:left;
	background:none repeat scroll 0 0 #FFFFED;
	border:1px solid #781400;
	width: 628px;
}

.introListHeading {
	height: 20px;
	padding: 10px;
	padding-left: 15px;
	background-color: rgb(255,236,205); 
	border-bottom-width: 1px;
	border-style: solid;
	border-color: rgb(120,20,0);
	font-size: 11pt;	
	font-style: normal; /* italic, normal */
	font-weight: 700; /* normal, bold, bolder, 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 */
	margin-bottom: 0px;
}


.introListBody {
	float:left;
	padding: 15px;
}

.introListCheck {
	background:none repeat scroll 0 0 #FFFFED;
	border:1px solid #781400;

}

.selectLinkSourceId {
	float:left;
	width: 40px;
}

.selectLinkSourceName {
	float:left;
	width: 170px;
}

.selectLinkSourceUrl{
	float:left;
	width: 330px;
}

.selectLinkSourceLink {
	float:left;
	width: 60px;
	text-align: right;
}

.selectAuthorId {
	float:left;
	width: 40px;
}

.selectAuthorName {
	float:left;
	width: 170px;
}

.selectAuthorType{
	float:left;
	width: 130px;
}
.selectAuthorOrganization{
	float:left;
	width: 200px;
}

.selectAuthorLink {
	float:left;
	width: 60px;
	text-align: right;
}


.selectReferenceId {
	float:left;
	width: 40px;
}

.selectReferenceOrganizationName {
	float:left;
	width: 170px;
}

.selectReferenceArticleTitle {
	float:left;
	width: 330px;
}


.selectReferenceLink {
	float:left;
	width: 60px;
	text-align: right;
}

