/* Default stylesheet for CommonSpot - generated 2005-08-03 11:40:48
Copyright 2002-2005, PaperThin, Inc.  */

/* Document-level styles */
.CS_Document { margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;font-family:Verdana,Arial,sans-serif;font-size:small;color:#000000; }

/* Generic Text */
.CS_Generic_Text_Caption { text-decoration:none;text-align:center;font-weight:bold; }
.CS_Generic_Image_Caption { text-decoration:none;text-align:center;font-weight:bold; }
.CS_Generic_Text { text-decoration:none; }

/* Image Grid */
.CS_BBar_Image { text-decoration:none;border-style:none; }

/* Bulleted List */
.CS_BL_Bullet { text-decoration:none;border-style:none;font-size:69%; }
.CS_BL_Header { text-align:left; }
.CS_BL_HeaderCaption { text-align:left;font-weight:bold;text-decoration:none; }
.CS_BL_HeaderText { text-align:left;text-decoration:none;font-size:69%; }
.CS_BL_Item { list-style-position:outside; }
.CS_BL_ItemCaption { text-align:left;font-weight:bold;text-decoration:none; }
.CS_BL_ItemText { text-align:left;text-decoration:none;font-size:69%; }

/* Custom Script */

/* Simple Form */
.CS_Form_Label { text-align:right;vertical-align:text-top; }
.CS_Form_Tree {  }
.CS_Form_RichText {  }
.CS_Form_Date {  }
.CS_Form_Image { text-decoration:none;border-style:none; }
.CS_Form_URL {  }
.CS_Form_Email {  }
.CS_Form_DropDown { align:bottom; }
.CS_Form_DropDown_Item {  }
.CS_Form_SectionLabel { font-weight:bold; }
.CS_Form_Number { text-align:right; }
.CS_Form_Text {  }
.CS_Form_Description { font-size:69%; }
.CS_Form_Button { text-align:center; }
.CS_Form_Required { font-weight:bold;text-align:right;vertical-align:text-top; }
.CS_Form_ResultText {  }
.CS_Form_Label_Baseline { text-align:right;vertical-align:baseline; }
.CS_Form_Required_Baseline { font-weight:bold;text-align:right;vertical-align:baseline; }
.CS_Form_Form { padding:0;margin:0; }
.CS_Form_SummaryMessage {  }

/* Data Sheet */
.CS_DataSheet_Caption { text-decoration:none;text-align:center;font-weight:bold; }
.CS_DataSheet_Alphabet { text-decoration:none;color:#0000FF;padding:4; }
.CS_DataSheet_Alphabet_Selected { text-decoration:none;color:#880088;padding:4; }
.CS_DataSheet_Table { padding:0;margin:0; }
.CS_DataSheet_Header_Row { background-color:#888888; }
.CS_DataSheet_HeaderItem_First_Column { background-color:#EEEEEE;font-weight:bold;color:#CC6600;padding:4;text-align:left; }
.CS_DataSheet_HeaderItem_Column { background-color:#EEEEEE;font-weight:bold;color:#CC6600;padding:4;text-align:left; }
.CS_DataSheet_Data_First_Column { padding:4; }
.CS_DataSheet_Data_Column { padding:4; }
.CS_DataSheet_Data_Cell { text-align:left; }
.CS_DataSheet_Data_Cell_Numeric { text-align:right; }
.CS_DataSheet_Data_Cell_Action { text-align:center;text-decoration:underline;color:#0000FF; }
.CS_DataSheet_Data_Row_Alternate { background-color:#E5E5E5; }
.CS_DataSheet_Summary_Row { text-align:center; }
.CS_DataSheet_Summary_Links { font-size:83%;text-decoration:none; }
.CS_DataSheet_Summary_Current_Page { font-size:83%; }
.CS_DatasheetExport_Link { text-decoration:none;color:#0000FF;padding:5; }

/* Date */
.CS_Date_Label { font-size:83%; }
.CS_Date_Date { font-size:83%; }
.CS_Date_Time { font-size:83%; }

/* Pop-up menus */

/* Microsoft Word,Imported HTML */

/* Image */
.CS_Image_Caption { text-decoration:none;text-align:center;font-weight:bold; }
.CS_Image_IMG { text-decoration:none;border-style:none;text-align:center; }

/* Label */
.CS_Label_Item { color:#FFFFFF;text-decoration:none;font-weight:bold; }
.CS_Label_Current_Item { color:#FFFFFF;text-decoration:none;font-weight:bold; }
.CS_Label_FirstLetter { color:#FFFFFF;font-size:120%;text-decoration:none;font-weight:bold; }

/* Tabular Layout */
.CS_Layout_Table { border-style:none; }
.CS_Layout_TH { text-align:center;font-weight:bold;text-decoration:none; }
.CS_Layout_TD { text-align:left;vertical-align:top; }

/* Link Bars,BreadCrumbs,PageSet Navigation */
.CS_LinkBar_Item { font-size:83%; }
.CS_LinkBar_BeforeLabel { font-size:83%; }
.CS_LinkBar_Separator { font-size:83%; }
.CS_LinkBar_AfterLabel { font-size:83%; }
.CS_LinkBar_Image { text-decoration:none;border-style:none; }
.CS_LinkBar_CurrentItem { font-size:83%; }
.CS_LinkBar_HighlightedItem { font-size:83%; }

/* Link List */
.CS_LinkList_Caption { text-decoration:none;text-align:center;font-weight:bold; }
.CS_LinkList_ListBox { align:bottom; }
.CS_LinkList_Item { font-size:83%; }
.CS_LinkList_Button { text-align:center;font-weight:bold;font-size:83%; }
.CS_LinkList_Form { padding:0;margin:0; }

/* Multi-Section */
.CS_MS_Header { text-align:left; }
.CS_MS_Header_Caption { text-decoration:none;text-align:center;font-weight:bold; }
.CS_MS_Header_Text { font-size:83%; }
.CS_MS_Index_Table { background-color:#000000; }
.CS_MS_Index_Column { background-color:#000000; }
.CS_MS_Index_Item { text-align:left;font-size:83%; }
.CS_MS_Item { font-size:83%; }

/* Embedded Object (video, etc.) */
.CS_Object_Caption { text-decoration:none;text-align:center;font-weight:bold; }

/* Page Index, PageSet Index */
.CS_PgIndex_Header { text-align:left;font-weight:bold; }
.CS_PgIndex_Item_Title { text-decoration:underline;font-weight:bold; }
.CS_PgIndex_Item_Description { text-decoration:none; }
.CS_PgIndex_Item_Category { text-decoration:none; }
.CS_PgIndex_Item_Author { text-decoration:none; }
.CS_PgIndex_Item_LastMod { text-decoration:none; }
.CS_PgIndex_Item_PubDate { text-decoration:none; }
.CS_PgIndex_Item_SubSite { text-decoration:none; }
.CS_PgIndex_Primary_Category { text-decoration:none;font-weight:bold; }
.CS_PgIndex_Secondary_Category { text-decoration:none;font-weight:normal; }
.CS_PgIndex_Bullet { text-decoration:none;border-style:none; }
.CS_PgIndex_Item_Owner {  }
.CS_PgIndex_Item_CreationDate { text-decoration:none; }
.CS_PgIndex_Item_LastMajor { text-decoration:none; }
.CS_PgIndex_Item_MoreLink { border-style:none; }
.CS_PgIndex_NoRecords {  }

/* PowerPoint Presentation */
.CS_Pres_Caption { text-decoration:none;text-align:center;font-weight:bold; }
.CS_Pres_Image { text-decoration:none;border-style:none; }

/* Scheduled Content */

/* Search Form */
.CS_SF_Label { font-weight:bold;font-size:69%;text-decoration:none; }
.CS_SF_Input { color:#000000; font-size:9px; text-decoration:none; font-family: Arial,Helvetica,sans-serif; font-weight:bold; }
.CS_SF_Select { text-decoration:none;font-size:69%; }
.CS_SF_Checkbox { font-size:69%;text-decoration:none; }
.CS_SF_Button { font-size:69%;text-decoration:none; }
.CS_SF_Image { text-decoration:none;border-style:none; }
.CS_SF_Link { font-size:69%; }
.CS_SF_AdvLink { font-size:69%; }
.CS_SF_SubSiteLabel { font-weight:bold;font-size:69%;text-decoration:none; }
.CS_SF_AdvImage { text-decoration:none;border-style:none; }
.CS_SF_Form { padding:0;margin:0; }

/* Search Results */
.CS_SR_Results_Header { color:#808080; }
.CS_SR_Category { font-weight:bold; }
.CS_SR_PageNav { text-align:left; }
.CS_SR_Prev {  }
.CS_SR_Next {  }
.CS_SR_Page {  }
.CS_SR_Item { font-weight:normal; }
.CS_SR_Item_Alternate { color:#88FF00;text-decoration:none; }
.CS_SR_Item_Title {  }
.CS_SR_Item_Description {  }
.CS_SR_Item_SubSite { color:#888888; font-weight:400; font-size:10px; text-decoration:none; }
.CS_SR_Item_Author { text-decoration:none; }
.CS_SR_Item_LastMod { text-decoration:none; }
.CS_SR_Item_PubDate { text-decoration:none; }
.CS_SR_Item_Score { text-decoration:none; }
.CS_SR_Item_Owner { text-decoration:none; }
.CS_SR_Item_BreadCrumbs { text-decoration:none; }

/* Tab Bar */
.CS_TBar_Item { color:#FFFFFF;font-size:83%;text-decoration:none;font-weight:bold; }
.CS_TBar_Item_Selected { color:#FFFFFF;font-size:83%;text-decoration:none;font-weight:bold; }
.CS_TBar_SpacingCell { background-color:#000000; }
.CS_TBar_ItemCell { background-color:#000000; }
.CS_TBar_ItemCell_Selected { font-size:83%;text-decoration:none;font-weight:bold;text-align:center; }

/* Tasks */

/* Text Around Image */
.CS_TAI_Caption { text-decoration:none;text-align:center;font-weight:bold; }
.CS_TAI_Text { font-size:83%; }
.CS_TAI_Image { text-align:center;text-decoration:none; }

/* Textblock, Simple Link */
.CS_Textblock_Caption { text-decoration:none;text-align:left;font-weight:bold; }
.CS_Textblock_Text { font-size:83%; }

/* External Content (Web Process) */

/* Any Formatted Textblock */
.CS_RT_TABLE { padding:0;margin:0; }
.CS_RT_TH { text-align:center;font-weight:bold; }
.CS_RT_TD { text-align:left;vertical-align:top; }
.CS_RT_UL { list-style-type:circle; }
.CS_RT_OL { list-style-type:decimal; }
.CS_RT_LI { list-style-position:outside; }
.CS_RT_Image { text-decoration:none;border-style:none; }

/* Forums element */

/* Query by Example */
.CS_QBE_Form { padding:0;margin:0; }
.CS_QBE_Label { text-align:right;font-size:83%;vertical-align:text-top; }
.CS_QBE_Label_Baseline { text-align:right;font-size:83%;vertical-align:baseline; }
.CS_QBE_DropDown { align:bottom; }
.CS_QBE_DropDown_Item { font-size:83%; }
.CS_QBE_Description { font-size:69%; }
.CS_QBE_Button { text-align:center;font-size:83%; }

/* Facet Navigator */
.CS_Element_FacetNav { font-weight:normal; }
.CS_FacetNav_BreadCrumb { font-weight:normal; }
.CS_FacetNav_BreadCrumb_Facet { font-weight:normal; }
.CS_FacetNav_BreadCrumb_Separator { font-weight:normal; }
.CS_FacetNav_BreadCrumb_Term { font-weight:normal; }
.CS_FacetNav_Navigator_List { font-weight:normal; }
.CS_FacetNav_Navigator_List_Facet { font-weight:bold;font-size:83%; }
.CS_FacetNav_Navigator_List_Term { font-size:83%; }
.CS_FacetNav_Navigator_List_Count { font-size:83%; }
.CS_FacetNav_BreadCrumb_Term_Current { font-weight:bold; }

/* Arthrex Vet Systaems Custom CSS */

td {
  font-family:Arial,Helvetica,sans-serif;
  color : #333333;
  font-size:13px;
}

.textsmall {
  font-family:Arial,Helvetica,sans-serif;
  color : #333333;
  font-size:10px;
}

a {
  font-family:Arial,Helvetica,sans-serif;
  color : #55647B;
  font-size:13px;
  font-weight:normal;
  text-decoration :underline;
}

a:hover {
  text-decoration: none;
}

a.bread:link,a.bread:visited,a.bread:active
	{
		font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#55647B; text-decoration:underline; font-weight:normal;
	}
	
a.bread:hover
	{
		font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#55647B; text-decoration:none; font-weight:normal;
	}

a.footer:link,a.footer:visited,a.footer:active
	{
		font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#55647B; text-decoration:none; 
	}
	
a.footer:hover
	{
		font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#55647B; text-decoration:underline; 
	}
	
a.sitemap:link,a.sitemap:visited,a.sitemap:active
	{
		font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#55647B; text-decoration:underline; font-weight:normal;
	}
	
a.sitemap:hover
	{
		font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#55647B; text-decoration:none; font-weight:normal;
	}
	
	
	table.courseschedule
{ font-family: Arial;
font-weight: normal;
font-size: 12px;
color: #404040;
width: 564px;
background-color: #fafafa;
border: 1px #999999 dotted;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.courseschedule td.courseHd
{ background-color: #cadbdf;
text-align: center;
font-family: Arial;
font-weight: bold;
font-size: 12px;
color: #404040;}

table.courseschedule td
{ border-bottom: 1px dotted #999999;
font-family: Arial;
font-weight: normal;
font-size: 12px;
color: #404040;
background-color: white;
text-align: center;
padding-left: 0px;}

.Linkbar_TD { text-align:center;vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:10px;}
.Search_TD { text-align:right;vertical-align:bottom; font-family:Arial,Helvetica,sans-serif; font-size:10px;}

.textsmall { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; }
.textsmallbread { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#55647B; }
.textnormal { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }

.catalogsearchfield {  font-size: 13px; border: 1px solid #999999; width: 200px; height: 20px; }
.catalogqtyfield {  font-size: 13px;  text-align: right; background-color: ##FFFFFF; border: 1px solid #999999; width: 25px; height: 20px; }
.catalognamefield {  font-size: 13px; border: 1px solid #999999;  }
.catalogfield50 {  font-size: 13px; border: 1px solid #999999; width: 50px; }
.catalogfield150 {  font-size: 13px; border: 1px solid #999999; width: 150px; }
.catalogtd { font-family:Arial,Helvetica,sans-serif; font-size:13px; }
.catalogtdsmall { font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.catalogtdnowrap { font-family:Arial,Helvetica,sans-serif; font-size:13px; white-space: nowrap; }
.catalogtextarea {  font-size: 13px; background-color: #FFFFFF; border: 1px solid #999999;  width: 300px; height: 80px; }
tr.catalogrow {  background-color: #CAD0E1; } 
tr.catalogrowalt {  background-color: #E4E7F0; } 
.catalogimage {	border-color: 000000;	border-width:1px; }
.adminhighlight { background-color:8eb40d; color:000000; }
.cathighlight { background-color:cbd1e2; color:000000; }
.marketinghighlight { background-color:CAD5E3; color:000000; }

a.nounderlinebold:link,a.nounderlinebold:visited,a.nounderlinebold:active
	{	font-family:Arial,Helvetica,sans-serif; font-size:13px; color:55647B; text-decoration:none; font-weight: bold; }
a.nounderlinebold:hover
	{	font-family:Arial,Helvetica,sans-serif; font-size:13px; color:55647B; text-decoration:underline; font-weight: bold; }
a.nounderlinenobold:link,a.nounderlinenobold:visited,a.nounderlinenobold:active
	{	font-family:Arial,Helvetica,sans-serif; font-size:13px; color:55647B; text-decoration:none; font-weight: normal; }
a.nounderlinenobold:hover
	{	font-family:Arial,Helvetica,sans-serif; font-size:13px; color:55647B; text-decoration:underline; font-weight: normal; }
a.underlinebold:link,a.underlinebold:visited,a.underlinebold:active
	{	font-family:Arial,Helvetica,sans-serif; font-size:13px; color:55647B; text-decoration:underline; font-weight: bold;	}
a.underlinebold:hover
	{ font-family:Arial,Helvetica,sans-serif; font-size:13px; color:55647B; text-decoration:none; font-weight: bold; }	
a.underlinenobold:link,a.underlinenobold:visited,a.underlinenobold:active
	{ font-family:Arial,Helvetica,sans-serif; font-size:13px; color:55647B; text-decoration:underline; font-weight: normal; }
a.underlinenobold:hover
	{ font-family:Arial,Helvetica,sans-serif; font-size:13px; color:55647B; text-decoration:none; font-weight: normal; }	

.smallcr { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:000000; }

.bread { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#55647B; text-decoration:none; font-weight:normal;	}

.textblue { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#55647B; text-decoration:none; font-weight: bold; }