

/* ------------------------------------------------- */
/*                 */
/* ------------------------------------------------- */
.bgdark {
  background-color: Navy;
  color: #FFFFFF;
  font-family: verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
}
.checkoutSteps
{
	background-color: #ffffff;
}
.productTitle
{
  background-color: #DACF8F;
  color:#666666;
  font-family: verdana, sans-serif;
  font-size: 12px;  
}
.tablewborder {
  font-family:verdana, sans-serif;
  font-size:x-small;
  color:#666666;
  border-top: thin solid #FFFFFF;
  border-right: thin solid #FFFFFF;
  border-bottom: thin none #FFFFFF;
  border-left: thin none #FFFFFF;
}
.contentTable
{
  font-family:verdana, sans-serif;
  font-size:x-small;
  color:#666666;
  background-color: White;
  padding-bottom: 7px;
  padding-top: 3px;
  border-left: 1px solid White;
  border-bottom: 1px solid White;
}
.cellLight 
{
  font-family:verdana, sans-serif;
  font-size:x-small;
  color:#666666;
  background-color: White;
  padding-bottom: 1px;
  padding-top: 1px;
  border-left: 1px solid White;
  border-bottom: 1px solid White;
}
.cellMedium 
{
  font-family:verdana, sans-serif;
  font-size:x-small;
  color:#666666;
  background-color: E0E0E0;
  border-left: none;
  border-bottom: none White;
  padding-bottom: 1px;
  padding-top: 1px;
}
.celllabelwborder {

  font-family:verdana, sans-serif;
  font-size:x-small;
/*  color:#666666; */
  border-top: thin none #FFFFFF;
  border-right: thin none #FFFFFF;
  border-bottom: thin none #FFFFFF;
  border-left: thin none #FFFFFF;
}
.cellinputwborder_spacer
{
  font-family:verdana, sans-serif;
  font-size:x-small;
/*  color:#666666;*/
  border-top: none #FFFFFF;
  border-bottom: none #FFFFFF;
}
.cellinputwborder {
  font-family:verdana, sans-serif;
  font-size:x-small;
/*  color:#666666;*/
  border-top: none #FFFFFF;
  border-right: none #FFFFFF;
  border-bottom: none #FFFFFF;
  border-left: none #FFFFFF;
}
.cellinputBottomBorder {
  font-family:verdana, sans-serif;
  font-size:x-small;
/*  color:#666666;*/
  border-top: thin none #FFFFFF;
  border-right: thin none #FFFFFF;
  border-bottom: thin none #FFFFFF;
  border-left: thin none #FFFFFF;
}
.cellinputRightBorder {
  font-family:verdana, sans-serif;
  font-size:x-small;
/*  color:#666666;*/
  border-top: thin none #FFFFFF;
  border-right: thin solid #FFFFFF;
  border-bottom: thin none #FFFFFF;
  border-left: thin none #FFFFFF;
}
.bgdarkest {

  background-color:#FFFFFF;
  color:#666666;
  font-family: verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
}
.orderStatusHeadding
{
  font-weight: bold;
  font-size:10pt;
}
.bgHomeCellBlue {
  background-color: #F5F5F5;
  color: #404040;
  font-family: verdana, sans-serif;
  font-size: 12px;
  border: 1px solid #0002E6;
  border-left: thin none #B3B1BE;
  border-right: thin none #B3B1BE;
  border-top: thin none #0002F6;
  border-bottom: thin none #B3B1BE;
}
.cellPrice
{
  color: #666666;
  font-weight:bold;
}
.bglWhiteNB
{
  background-color: White;
  color: #0002E6;
  font-family: verdana, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-weight:bold;
  text-transform:uppercase;
  border-left: thin none #B3B1BE;
}
.moreInfoArrow
{
  font-family:Arial;
  font-size:11;
  color:#FE0000;
  font-weight:bold;
}
.prodCatDesc
{
  font-size:10pt;
}
.bglWhite {
  background-color: #FFD393;
  color: #0002B9;
  font-family: verdana, sans-serif;
  font-weight: bold;
  font-size: 11px;
  border: thin none #0002F6;
  border-left: thin none #0002F6;
  border-right: thin none #0002F6;
}
.bglWhiteLarge {
  background-color:#FFFFFF;
  color:#666666;
  font-family: verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding-bottom: 3px;
  padding-top: 0px;
  line-height: 22px;
}

/* Styles for customizing Consultant Home pages */
/*   Table styles                               */
.Home_ContainerBucketRow
{
	padding:0px;
}
.Home_ContainerBucketCell
{
	padding:0px;
	vertical-align:top;
}
.Home_BucketTable
{
	width:100%;
	height:100%;
	padding:0px;
	vertical-align:top;
}
.StandardHome_BucketTable
{
	width:100%;
	height:100%;
	padding:2px;
}
.DeluxeHome_BucketTable
{
	width:100%;
	height:100%;
	padding:2px;
}
.OCCHome_BucketTable
{
	width:100%;
	height:100%;
	padding:2px;
}
.FAQBrowse_Table
{
	width:100%;
	padding:0px;
	vertical-align:top;
}
.Profile_Header_Table
{
	width:40%;
	padding:2px;
	vertical-align:top;
}
.Profile_Phones_Table
{
	width:100%;
	padding:2px;
	vertical-align:top;
}

.Breadcrumb_Cell_BreadcrumbLink
{
	padding-left: 20px;
}

/*	Contact Manager	module	*/
.ContactManager_Breadcrumb_Row
{
}
.ContactManager_Breadcrumb_Cell
{
}
.ContactManager_Tabs_Row
{
}
.ContactManager_Tabs_Cell
{
}
.ContactManager_ContactControls_Row
{
}
.ContactManager_ShowFilter_Cell
{
}
.ContactManager_NewContact_Cell
{
}
.ContactManager_SearchBox_Cell
{
}
.ContactManager_SearchButton_Cell
{
}
.ContactManager_GroupControls_Row
{
}
.ContactManager_NewGroupBox_Cell
{
}
.ContactManager_NewGroupButton_Cell
{
}
.ContactManager_ContactList_Table
{
}
.ContactManager_ContactList_Row_Header
{
}
.ContactManager_ContactList_Row_Even
{
	background-color:Silver;
}
.ContactManager_ContactList_Row_Odd
{
	background-color:Transparent;
}
.ContactManager_ContactList_Cell_Even
{
}
.ContactManager_ContactList_Cell_Odd
{
}
.ContactManager_GroupList_Row_Header
{
}
.ContactManager_GroupList_Row_Even
{
	background-color:Silver;
	padding:0 0 0 0;
}
.ContactManager_GroupList_Row_Odd
{
	background-color:Transparent;
}
.ContactManager_GroupList_Cell_Even
{
}
.ContactManager_GroupList_Cell_Odd
{
}
.EditContact_Breadcrumb_Row
{
}
.EditContact_Breadcrumb_Cell
{
}
.EditContact_Tabs_Cell
{
}
.EditContact_ContactInfo_Table
{
}
.EditContact_ContactInfo_Row_Even
{
}
.EditContact_ContactInfo_Row_Odd
{
}
.EditContact_ContactInfo_Cell_Label
{
}
.EditContact_ContactInfo_Cell_Data
{
}
.EditContact_Addresses_Table
{
}
.EditContact_AddressesList_Table
{
}
.EditContact_AddressesList_Row_Header
{
}
.EditContact_AddressesList_Row_Even
{
	background-color:Silver;
	padding:0 0 0 0;
}
.EditContact_AddressesList_Row_Odd
{
	background-color:Transparent;
}
.EditContact_AddressesList_Cell_Even
{
}
.EditContact_AddressesList_Cell_Odd
{
}
.EditContactAddress_Breadcrumb_Row
{
}
.EditContactAddress_Breadcrumb_Cell
{
}
.EditContactAddress_Table
{
}
.EditContactAddress_ContactName_Row
{
}
.EditContactAddress_ContactName_Cell
{
}
.EditContactAddress_Data_Row_Even
{
}
.EditContactAddress_Data_Row_Odd
{
}
.EditContactAddress_Data_Cell_Label
{
}
.EditContactAddress_Data_Cell_Data
{
}
.EditContactAddress_Buttons_Row
{
}
.EditContactAddress_Buttons_Cell
{
}
.EditDistributionList_Breadcrumb_Row
{
}
.EditDistributionList_Breadcrumb_Cell
{
}
.EditDistributionList_Confirm_Label
{
	font-size:10px;
	color:Blue;
}
.EditDistributionList_Table
{
}
.EditDistributionList_GroupName_Row
{
}
.EditDistributionList_GroupName_Cell
{
}
.EditDistributionList_ContactsHeader_Row
{
}
.EditDistributionList_ContactsHeader_Cell
{
}
.EditDistributionList_ContactNames_Row
{
}
.EditDistributionList_ContactNames_Cell
{
}
.EditDistributionList_MoveButtons_Cell
{
}

/* Join My Mailing List module */
.JoinMailingList_Breadcrumb_Row
{
}
.JoinMailingList_Breadcrumb_Cell
{
}
.JoinMailingList_Table
{
}
.JoinMailingList_Row_Even
{
}
.JoinMailingList_Row_Odd
{
}
.JoinMailingList_Cell_Label
{
}
.JoinMailingList_Cell_Data
{
}
.JoinMailingList_Save_Row
{
}
.JoinMailingList_Save_Cell
{
}
.JoinMailingListThankYou_Header_Row
{
}
.JoinMailingListThankYou_Header_Cell
{
}
.JoinMailingListThankYou_Message_Row
{
}
.JoinMailingListThankYou_Message_Cell
{
}

/* Events module */
.ManageEvent_Content_Container
{
}
.ManageEvent_Breadcrumb_Row
{
}
.ManageEvent_Breadcrumb_Cell
{
}
.ManageEvent_Tabs_Row
{
}
.ManageEvent_Tabs_Cell
{
	font-weight:bold;
}
.ManageEvent_ContentControls_Row
{
}
.ManageEvent_SectionHeader_Cell
{
	font-weight:bold;
}
.ManageEvent_SectionDescription_Cell
{
	font-size:xx-small;
}
.ManageEvent_PubInfo_Controls_Row
{
}
.ManageEvent_PubInfo_Dates_Table
{
	width: 100%;
	vertical-align: top;
	font-size:10px;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.ManageEvent_PubInfo_Dates_TableHeader_Cell
{
	text-align:center;
	font-weight:bold;
}
.ManageEvent_RecurrenceSchedule_Row_Odd
{
	background-color:whitesmoke;
}
.ManageEvent_RecurrenceSchedule_Row_Even
{
}
.ManageEvent_EventOptions_Row
{
	background-color:whitesmoke;
}
.ManageEvent_RSVP_Row
{
}
.ManageEvent_RSVP_Row_Odd
{
}
.ManageEvent_RSVP_Row_Even
{
	background-color:whitesmoke;
}
.ManageEvent_RSVP_Row_Header
{
	font-weight:bold;
}
.ManageEvent_RSVPButtons_Cell
{
}
.ManageEvent_RSVP_Pager_Cell
{
	font-weight:bold;
	color:Navy;
}
.ManageEvent_Preview_Row
{
}
.EventDetails_Container
{
}
.EventDetails_Confirm_Label
{
	font-size:10px;
	color:Blue;
}
.EventDetails_Breadcrumb_Row
{
}
.EventDetails_Breadcrumb_Cell
{
}
.EventDetails_Tabs_Row
{
}
.EventDetails_Tabs_Cell
{
}
.EventDetails_Image_Cell
{
	background-color:whitesmoke;
}
.EventDetails_EventTitle_Cell
{
	background-color:Silver;
	color:White;
}
.EventDetails_EventType_Cell
{
}
.EventDetails_EventDesc_Cell
{
}
.EventDetails_ContactInfo_Cell
{
	background-color:Silver;
	color:White;
}
.EventDetails_WhenWhere_Cell
{
	background-color:whitesmoke;
}
.EventDetails_RSVP_Cell
{
}
.EventDetails_RSVP_Header_Cell
{
	background-color:Silver;
	color:White;
	font-weight:bold;
}
.EventsCalendar_Container
{
}
.EventCalendar_Breadcrumb_Row
{
}
.EventCalendar_Breadcrumb_Cell
{
}
.EventCalendar_MonthHeader_Row
{
	border-style:none;
	background-color:Navy;
	height: 24px;
	padding: 0 0 0 0;
}
.EventCalendar_MonthHeader_Cell
{
	border-style:none;
	background-color:Navy;
	color:White;
	font-weight:bold;
	font-size:larger;
	padding: 0 0 0 0;
}
.EventCalendar_MonthHeaderPrev_Cell
{
	border-style:none;
	color:White;
	font-weight:bold;
	font-size:larger;
	padding: 0 0 0 0;
}
.EventCalendar_MonthHeaderNext_Cell
{
	border-style:none;
	color:White;
	font-weight:bold;
	font-size:larger;
	padding: 0 0 0 0;
}
.EventCalendar_DayHeader_Row
{
}
.EventCalendar_DayHeader_Cell
{
	font-weight:bold;
}
.EventCalendar_WithinMonth_Cell
{
	background-color:#DCE1E4;
	padding:1 1 1 1;
}
.EventCalendar_OutsideOfMonth_Cell
{
	background-color:#ADB7C2;
	padding:1 1 1 1;
}
.EventCalendar_CurrentDay_Cell
{
	background-color:lightcyan;
	padding:1 1 1 1;
}
.EventCalendar_Day_Cell
{
	font-size:smaller;
	font-weight:bold;
}
.EventCalendar_Event_Cell_Corporate
{
	color:Red;
	font-size:xx-small;
}
.EventCalendar_Event_Cell_Consultant
{
	color:Blue;
	font-size:xx-small;
}
.EventCalendar_Event_Cell_Personal
{
	color:Green;
	font-size:xx-small;
}
.EventCalendar_Legend_Cell
{
	font-size:xx-small;
}
.ImageBrowse_Main_Table
{
	margin-left:45px;
	margin-top:30px;
}
.ImageBrowse_Header_Row
{
}
.ImageBrowse_Header_Cell
{
	font-weight:bold;
}
.ImageBrowse_Browse_Table
{
}
.ImageBrowse_Browse_Row
{
}
.ImageBrowse_Browse_Cell
{
	cursor:hand;
}
.ImageBrowse_Details_Table
{
}
.ImageBrowse_ImageFile_Cell
{
}
.ImageBrowse_SelectButton_Cell
{
}
.ImageBrowse_Preview_Cell
{
}
.ImageBrowse_CloseButton_Cell
{
}
.ImageBrowse_Image_Row
{
	cursor:hand;
}
.ImageBrowse_ImageSelected_Row
{
	background-color:#DCE1E4;
	cursor:auto;
}

/*   TR styles                                  */
.Home_TopBucketRow 
{
	padding:0px;
	vertical-align:top;
}
.Home_BottomBucketRow 
{
}
.StandardHome_TopBucketRow 
{
}
.StandardHome_BottomBucketRow 
{
}
.DeluxeHome_TopBucketRow 
{
}
.DeluxeHome_BottomBucketRow 
{
}
.OCCHome_TopBucketRow 
{
}
.OCCHome_BottomBucketRow 
{
}
.FAQBrowse_Row
{
	padding:0px;
	vertical-align:top;
}
.Profile_Row
{
	padding:0px;
	vertical-align:top;
}

/*   TD styles                                 */
.Home_TopBucketCell 
{
	vertical-align:top;
	padding:0px;
}
.Home_BottomBucketLeftCell 
{
	vertical-align:top;
	width:50%;
	border-right-style:solid;
	border-right-width:thin;
	padding: 3px;
}
.Home_BottomBucketRightCell 
{
	vertical-align:top;
	width:50%;
	padding: 3px;
}
.Home_Top_Bucket_Cell_Image
{
	padding: 0px;
}
.StandardHome_TopBucketCell 
{
	vertical-align:top;
}
.StandardHome_BottomBucketLeftCell 
{
	vertical-align:top;
	width:50%;
	border-right-style:solid;
	border-right-width:thin;
}
.StandardHome_BottomBucketRightCell 
{
	vertical-align:top;
	width:50%;
}
.DeluxeHome_TopBucketCell 
{
	vertical-align:top;
}
.DeluxeHome_BottomBucketLeftCell 
{
	vertical-align:top;
	width:50%;
	border-right-style:solid;
	border-right-width:thin;
}
.DeluxeHome_BottomBucketRightCell 
{
	vertical-align:top;
	width:50%;
}
.OCCHome_TopBucketCell 
{
	vertical-align:top;
}
.OCCHome_BottomBucketLeftCell 
{
	vertical-align:top;
	width:50%;
	border-right-style:solid;
	border-right-width:thin;
}
.OCCHome_BottomBucketRightCell 
{
	vertical-align:top;
	width:50%;
}
.FAQBrowse_Cell
{
	vertical-align:top;
}
.FAQBrowse_LeftCell
{
	vertical-align:top;
	border-right-style:solid;
	border-right-width:thin;
	width:50%;
}
.FAQBrowse_RightCell
{
	vertical-align:top;
	width:50%;
}
.FAQBrowse_Right_Cell_Question
{
	vertical-align:top;
	font-weight:bold;
}
.FAQBrowse_Right_Cell_Answer
{
	vertical-align:top;
	font-weight:normal;
}
.Profile_Tab_Table
{
	padding:0px;
}
.Profile_Tab_Cell
{
	vertical-align:top;
}
.Profile_Tab_Image
{
}
.Profile_Tab_Link
{
}
.Profile_Header_Cell
{
	vertical-align:top;
}
.Profile_Header_Text
{
}
.Profile_Header_Select
{
}
.Profile_Confirm_Label
{
	color:Blue;
}
.Profile_ContactInfo_Table
{
	width: 100%;
	vertical-align: top;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.Profile_ContactInfo_Cell
{
	vertical-align:top;
}
.Profile_ContactInfo_Text
{
	width:150px;
	font-weight:normal;
}
.Profile_ContactInfo_Select
{
	width:150px;
}
.Profile_Password_Table
{
	width:100%;
	vertical-align:top;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.Profile_Password_Cell
{
	vertical-align:top;
}
.Profile_Password_Cell_Bold
{
	vertical-align:top;
	font-weight:bolder;
}
.Profile_Password_Text
{
	width:150px;
}
.Profile_Password_Select
{
	width:150px;
}
.Profile_Password_Password
{
	width:150px;
}
.Profile_MailTo_Table
{
	width:100%;
	vertical-align:top;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.Profile_MailTo_Row
{
}
.Profile_MailTo_Cell
{
	vertical-align:top;
}
.Profile_MailTo_Text
{
	width:250px;
}
.Profile_MailTo_Select
{
	width:150px;
}
.Profile_Phones_Table
{
	width:100%;
	vertical-align:top;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.Profile_Phones_Row
{
}
.Profile_Phones_Cell
{
	vertical-align:top;
}
.Profile_Phones_Text
{
	width:150px;
}
.Profile_Phones_Select
{
	width:150px;
}
.Profile_PhonesAdd_Table
{
	width:100%;
	vertical-align:top;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.Profile_PhonesAdd_Row
{
}
.Profile_PhonesAdd_Cell
{
	vertical-align:top;
}
.Profile_PhonesAdd_Select
{
	width:150px;
}
.Profile_PhonesAdd_Text
{
	width:150px;
}
.Profile_BillTo_Table
{
	width:100%;
	vertical-align:top;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.Profile_BillTo_Row
{
}
.Profile_BillTo_Cell
{
	vertical-align:top;
}
.Profile_BillTo_Select
{
	width:150px;
}
.Profile_BillTo_Row_Odd
{
	background-color:Silver;
	font-weight:normal;
	vertical-align:top;
}
.Profile_BillTo_Row_Even
{
	background-color:Transparent;
	font-weight:normal;
	vertical-align:top;
}
.Profile_BillToAdd_Table
{
	width:100%;
	vertical-align:top;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.Profile_BillToAdd_Row
{
}
.Profile_BillToAdd_Cell
{
	vertical-align:top;
}
.Profile_BillToAdd_Text
{
	width:250px;
}
.Profile_BillToAdd_Select
{
	width:250px;
}
.Profile_ShipTo_Table
{
	width:100%;
	vertical-align:top;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.Profile_ShipTo_Row
{
}
.Profile_ShipTo_Cell
{
	vertical-align:top;
}
.Profile_ShipTo_Row_Odd
{
	background-color:Silver;
	font-weight:normal;
	vertical-align:top;
}
.Profile_ShipTo_Row_Even
{
	background-color:Transparent;
	font-weight:normal;
	vertical-align:top;
}
.Profile_ShipToAdd_Table
{
	width:100%;
	vertical-align:top;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.Profile_ShipToAdd_Row
{
}
.Profile_ShipToAdd_Cell
{
	vertical-align:top;
}
.Profile_ShipToAdd_Text
{
	width:250px;
}
.Profile_ShipToAdd_Select
{
	width:150px;
}
.Profile_CreditCard_Table
{
	width:100%;
	vertical-align:top;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.Profile_CreditCard_Row
{
}
.Profile_CreditCard_Cell
{
	vertical-align:top;
}
.Profile_CreditCard_Row_Odd
{
	background-color:Silver;
	font-weight:normal;
	vertical-align:middle;
}
.Profile_CreditCard_Row_Even
{
	background-color:Transparent;
	font-weight:normal;
	vertical-align:middle;
}
.Profile_CreditCard_Cell_Expired
{
	vertical-align:top;
	font-weight:bold;
	color:Red;
}
.Profile_CreditCardAdd_Table
{
	width:100%;
	vertical-align:top;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.Profile_CreditCardAdd_Row
{
}
.Profile_CreditCardAdd_Cell
{
	vertical-align:top;
}
.Profile_PWPSubscription_Table
{
	width:100%;
	vertical-align:top;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;
}
.Profile_PWPSubscription_Cell
{
	vertical-align:top;
}
.Profile_PWPSubscription_Row
{
}
.Profile_PWPSubscription_Table
{
}
.Profile_PWPSubscription_Row
{
}
.Profile_PWPSubscription_Cell
{
	font-family:Verdana;
	vertical-align:middle;
}
.Profile_PWPSubscription_Cell_Header
{
	font-family:Verdana;
	font-size:18px;
}
.Profile_PWPSubscription_Text
{
	width:200px;
	vertical-align:middle;
}
.Profile_PWPSubscription_RadioButton
{
	vertical-align:middle;
}
.Profile_ScreenName_Table
{
}
.Profile_ScreenName_Row
{
}
.Profile_ScreenName_Cell
{
	font-family:Verdana;
}
.Profile_ScreenName_Cell_Header
{
	font-family:Verdana;
	font-size:18px;
}
.Profile_ScreenName_Text
{
	width:200px;
}
.Profile_ScreenName_RadioButton
{
}
.Profile_PWPBillingHistory_Row_Odd
{
	background-color:Silver;
	font-weight:normal;
}
.Profile_PWPBillingHistory_Row_Odd_Declined
{
	background-color:Transparent;
	font-weight:normal;
	color:Red;
}
.Profile_PWPBillingHistory_Row_Even
{
	background-color:Transparent;
	font-weight:normal;
}
.Profile_PWPBillingHistory_Row_Even_Declined
{
	background-color:Transparent;
	font-weight:normal;
	color:Red;
}
.Profile_PWPBillingHistory_Row_Header
{
	font-weight:bold;
}
.Profile_PWPBillingDetails_Table
{
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:12px;
}
.Profile_PWPBillingDetails_Cell_Header
{
	font-size:14px;
	font-weight:bold;
}
.Profile_PWPBillingDetails_Cell_Left
{
	font-weight:bold;
	background-color:E0E0E0;
}
.Profile_PWPBillingDetails_Cell_Right
{
	font-weight:normal;
}
.Profile_CreditCardAdd_Text
{
}
.Profile_CreditCardAdd_Select
{
}
.OCCRegistration_Receipt_Table
{
}
.OCCRegistration_Receipt_Row
{
}
.OCCRegistration_Receipt_Cell
{
	font-family:Verdana;
	font-size:8pt;
}
.OCCRegistration_Receipt_Cell_Header
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12pt;
}
.OCCRegistration1_Profile_Table
{
}
.OCCRegistration1_Profile_Row
{
}
.OCCRegistration1_Profile_Row_Header
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
}
.OCCRegistration1_Profile_Label
{
	font-family:Verdana;
	font-size:10px;
}
.OCCRegistration1_Profile_Text
{
	font-size:10px;
}
.OCCRegistration1_Profile_Select
{
	font-size:10px;
}
.OCCRegistration2_Access_Table
{
}
.OCCRegistration2_Access_Row
{
}
.OCCRegistration2_Access_Row_Header
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
}
.OCCRegistration2_Access_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.OCCRegistration2_Access_Text
{
	font-size:10px;
}
.OCCRegistration2_Access_Select
{
	font-size:10px;
}
.OCCRegistration3_MailTo_Table
{
}
.OCCRegistration3_MailTo_Row
{
}
.OCCRegistration3_MailTo_Row_Header
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
}
.OCCRegistration3_MailTo_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.OCCRegistration3_MailTo_Text
{
	font-size:10px;
}
.OCCRegistration3_MailTo_Select
{
	font-size:10px;
}
.OCCRegistration4_ShipTo_Table
{
}
.OCCRegistration4_ShipTo_Row
{
}
.OCCRegistration4_ShipTo_Row_Header
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
}
.OCCRegistration4_ShipTo_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.OCCRegistration4_ShipTo_Text
{
	font-size:10px;
}
.OCCRegistration4_ShipTo_Select
{
	font-size:10px;
}
.OCCRegistration4_ShipTo_Header
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
}
.PWPBenefits_Table
{
}
.PWPBenefits_Row
{
}
.PWPBenefits_Cell
{
	list-style-position: inside;
	font-size: 10px;
	font-family: Verdana;
	list-style-type: circle;
}
.PWPBenefits_Cell_Header
{
	font-family:Verdana;
	font-size:18px;
}
.PWPSignUp_Table
{
}
.PWPSignUp_Row
{
}
.PWPSignUp_Cell
{
	font-family:Verdana;
}
.PWPSignUp_Cell_Header
{
	font-family:Verdana;
	font-size:18px;
}
.PWPSignUp_RadioButton
{
	font-size:10px;
}
.PWPBillingInfo_Table
{
}
.PWPBillingInfo_Row
{
}
.PWPBillingInfo_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.PWPBillingInfo_Cell_Bold
{
	font-weight:bold;
}
.PWPBillingInfo_Cell_Header
{
	font-family:Verdana;
	font-size:18px;
}
.PWPBillingInfo_Text
{
	font-size:10px;
}
.PWPBillingInfo_TextArea
{
	font-family:Verdana;
	font-size:10px;
	width:650px;
	height:65px;
	font-weight:bold;
}
.PWPBillingInfo_CreditCard_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.PWPBillingInfo_CreditCard_Row
{
}
.PWPBillingInfo_CreditCard_Select
{
	font-size:10px;
	width:150px;
}
.PWPBillingInfo_CreditCard_Text
{
	font-size:10px;
	width:150px;
}
.PWPBillingInfo_EmailAddress_Text
{
	font-size:10px;
	width:150px;
}
.PWPBillingInfo_CreditCard_Hyperlink
{
	font-size:10px;
}
.PWPWebAddress_Table
{
}
.PWPWebAddress_Row
{
}
.PWPWebAddress_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.PWPWebAddress_Cell_Bold
{
	font-weight:bold;
}
.PWPWebAddress_Cell_Header
{
	font-family:Verdana;
	font-size:18px;
}
.PWPWebAddress_Text
{
	font-size:10px;
	width:200px;
}
.PWPWebAddress_RadioButton
{
	font-size:10px;
}
.PWPScreenName_Table
{
}
.PWPScreenName_Row
{
}
.PWPScreenName_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.PWPScreenName_Cell_Header
{
	font-family:Verdana;
	font-size:18px;
}
.PWPScreenName_Text
{
	font-size:10px;
	width:200px;
}
.PWPScreenName_RadioButton
{
	font-size:10px;
}
.PWPReceipt_Table
{
}
.PWPReceipt_Row
{
}
.PWPReceipt_Cell_Header
{
	font-family:Verdana;
	font-size:18px;
}
.PWPReceipt_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.EmailCampaign_CampaignAddNew_Table
{
}
.EmailCampaign_CampaignAddNew_Row
{
}
.EmailCampaign_CampaignAddNew_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.EmailCampaign_CampaignAddNew_Image
{
}
.EmailCampaign_CampaignAddNew_Button
{
}
.EmailCampaign_CampaignCategoryAddNew_Table
{
}
.EmailCampaign_CampaignCategoryAddNew_Row
{
}
.EmailCampaign_CampaignCategoryAddNew_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.EmailCampaign_CampaignCategoryAddNew_Button
{
}
.EmailCampaign_CampaignCategoryChoice_Table
{
}
.EmailCampaign_CampaignCategoryChoice_Row
{
}
.EmailCampaign_CampaignCategoryChoice_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.EmailCampaign_CampaignCategoryChoice_Button
{
}
.EmailCampaign_CampaignCategoryChoice_Table
{
}
.EmailCampaign_CampaignCategoryChoice_DataList
{
}
.EmailCampaign_CampaignCategoryChoice_Label
{
}
.EmailCampaign_CampaignCategoryChoice_ListBox
{
}
.EmailCampaign_CampaignCategoryDelete_Table
{
}
.EmailCampaign_CampaignCategoryDelete_Row
{
}
.EmailCampaign_CampaignCategoryDelete_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.EmailCampaign_CampaignCategoryDelete_Button
{
}
.EmailCampaign_CampaignCategoryEdit_Table
{
}
.EmailCampaign_CampaignCategoryEdit_Row
{
}
.EmailCampaign_CampaignCategoryEdit_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.EmailCampaign_CampaignCategoryEdit_Button
{
}
.EmailCampaign_CampaignCategoryMove_Table
{
}
.EmailCampaign_CampaignCategoryMove_Row
{
}
.EmailCampaign_CampaignCategoryMove_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.EmailCampaign_CampaignCategoryMove_Button
{
}
.EmailCampaign_CampaignDetail_Table
{
}
.EmailCampaign_CampaignDetail_Row
{
}
.EmailCampaign_CampaignDetail_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.EmailCampaign_ManageCategories_Table
{
}
.EmailCampaign_ManageCategories_Row
{
}
.EmailCampaign_ManageCategories_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.EmailCampaign_ManageCategories_Cell_Header
{
	font-family:Verdana;
	font-size:18px;
}
.EmailCampaign_ManageCategories_DataGrid
{
}
.EmailCampaign_ManageCategories_LinkButton
{
}
.EmailCampaign_ManageCategories_Image
{
}
.EmailCampaign_PromotionChoice_Table
{
}
.EmailCampaign_PromotionChoice_Row
{
}
.EmailCampaign_PromotionChoice_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.EmailCampaign_PromotionChoice_Cell_Header
{
	font-family:Verdana;
	font-size:18px;
}
.EmailCampaign_PromotionChoice_LinkButton
{
}
.EmailCampaign_PromotionChoice_Button
{
}
.EmailCampaign_PromotionChoice_DataGrid
{
}
.EmailCampaign_PromotionChoice_Image
{
}
.EmailCampaign_PromotionChoice_Label
{
}
.EmailCampaign_ReportByCampaign_Table
{
}
.EmailCampaign_ReportByCampaign_Row
{
}
.EmailCampaign_ReportByCampaign_Cell
{
	font-family:Verdana;
	font-size:10px;
}
.EmailCampaign_ReportByCampaign_LinkButton
{
}
.EmailCampaign_ReportByCampaign_Image
{
}
.EmailCampaign_ReportByCampaign_DataGrid
{
}
.EmailCampaign_ReportByCampaign_Cell_Header
{
}
.EmailCampaign_ReportByCampaign_LinkButton
{
}
.EmailCampaign_ReportByCampaign_Image
{
}
.EmailCampaign_ReportByCampaign_Hyperlink
{
}
.EmailCampaign_ReportByCampaign_Label
{
}
.EmailCampaign_ReportByCampaign_Anchor
{
}
.EmailCampaign_ReportByCampaign_RadioButtonList
{
}
.EmailCampaign_BreadCrumb_Table
{
}
.EmailCampaign_BreadCrumb_Row
{
}
.EmailCampaign_BreadCrumb_Cell
{
}
.EmailCampaign_BreadCrumb_Label
{
}
.EmailCampaign_BreadCrumb_Hyperlink
{
}
.EmailCampaign_PromotionEdit_Table
{
}
.EmailCampaign_PromotionEdit_Row
{
}
.EmailCampaign_PromotionEdit_Cell
{
}
.EmailCampaign_PromotionEdit_Label
{
}
.EmailCampaign_DistributionList_Table
{
}
.EmailCampaign_DistributionList_Row
{
}
.EmailCampaign_DistributionList_Cell
{
}
.EmailCampaign_DistributionList_Label
{
}
.EmailCampaign_DistributionList_Select
{
}
.EmailCampaign_DistributionList_Button
{
}
.EmailCampaign_DistributionList_ListBox
{
}
.EmailCampaign_CampaignNewChooseCategory_Table
{
}
.EmailCampaign_CampaignNewChooseCategory_Row
{
}
.EmailCampaign_CampaignNewChooseCategory_Cell
{
}
.EmailCampaign_CampaignNewChooseCategory_Input
{
}
.EmailCampaign_CampaignNewCustomisingTemplate_Table
{
}
.EmailCampaign_CampaignNewCustomisingTemplate_Row
{
}
.EmailCampaign_CampaignNewCustomisingTemplate_Cell
{
}
.EmailCampaign_CampaignNewCustomisingTemplate_Button
{
}
.EmailCampaign_CampaignNewCustomisingTemplate_Input
{
}
.EmailCampaign_CampaignNewCustomisingTemplate_RequiredFieldValidator
{
}
.EmailCampaign_CampaignNewSentTestCampaign_Table
{
}
.EmailCampaign_CampaignNewSentTestCampaign_Row
{
}
.EmailCampaign_CampaignNewSentTestCampaign_Cell
{
}
.EmailCampaign_CampaignNewSentTestCampaign_Input
{
}
.EmailCampaign_CampaignNewSentTestCampaign_LinkButton
{
}
.EmailCampaign_CampaignNewDetail_Table
{
}
.EmailCampaign_CampaignNewDetail_Row
{
}
.EmailCampaign_CampaignNewDetail_Cell
{
}
.EmailCampaign_CampaignNewDetail_RequiredFieldValidator
{
}
.EmailCampaign_CampaignNewDetail_TextArea
{
}
.EmailCampaign_CampaignNewDetail_Input
{
}
.EmailCampaign_CampaignNewDetail_TextBox
{
}
.EmailCampaign_CampaignCategoryDelete_Table
{
}
.EmailCampaign_CampaignCategoryDelete_Row
{
}
.EmailCampaign_CampaignCategoryDelete_Cell
{
}
.EmailCampaign_CampaignCategoryDelete_RadioButton
{
}
.EmailCampaign_CampaignCategoryDelete_Label
{
}
.EmailCampaign_CampaignCategoryEdit_Table
{
}
.EmailCampaign_CampaignCategoryEdit_Row
{
}
.EmailCampaign_CampaignCategoryEdit_Cell
{
}
.EmailCampaign_CampaignCategoryEdit_RadioButton
{
}
.EmailCampaign_CampaignCategoryEdit_Label
{
}
.EmailCampaign_CampaignCategoryEdit_Input
{
}
.EmailCampaign_CampaignCategoryEdit_RequiredFieldValidator
{
}
.EmailCampaign_CampaignCategoryEdit_Select
{
}
.EmailCampaign_CampaignCategoryMove_Table
{
}
.EmailCampaign_CampaignCategoryMove_Row
{
}
.EmailCampaign_CampaignCategoryMove_Cell
{
}
.EmailCampaign_CampaignCategoryMove_RadioButton
{
}
.EmailCampaign_CampaignCategoryMove_Label
{
}
.EmailCampaign_CampaignCategoryNew_Table
{
}
.EmailCampaign_CampaignCategoryNew_Row
{
}
.EmailCampaign_CampaignCategoryNew_Cell
{
}
.EmailCampaign_CampaignCategoryNew_Input
{
}
.EmailCampaign_CampaignCategoryNew_RequiredFieldValidator
{
}
.EmailCampaign_CampaignCategoryNew_Label
{
}
.EmailCampaign_CampaignCategoryNew_RadioButton
{
}
.EmailCampaign_CampaignDetail_Table
{
}
.EmailCampaign_CampaignDetail_Row
{
}
.EmailCampaign_CampaignDetail_Cell
{
}
.EmailCampaign_CampaignDetail_Input
{
}
.EmailCampaign_CampaignDetail_RequiredFieldValidator
{
}
.EmailCampaign_CampaignDetail_CheckBox
{
}
.EmailCampaign_CampaignDetail_Button
{
}
.EmailCampaign_CampaignDetail_LinkButton
{
}
.EmailCampaign_CampaignDetail_Label
{
}
.EmailCampaign_CampaignDetailTab_Table
{
}
.EmailCampaign_CampaignDetailTab_Row
{
}
.EmailCampaign_CampaignDetailTab_Cell
{
}
.EmailCampaign_CampaignDetailTab_Label
{
}
.EmailCampaign_CampaignDetailTab_TextBox
{
}
.EmailCampaign_CampaignDetailTab_Button
{
}
.EmailCampaign_CampaignDetailTab_TextArea
{
}
.EmailCampaign_CampaignDetailTab_RequiredFieldValidator
{
}
.EmailCampaign_CampaignDistributionTab_Table
{
}
.EmailCampaign_CampaignDistributionTab_Row
{
}
.EmailCampaign_CampaignDistributionTab_Cell
{
}
.EmailCampaign_CampaignDistributionTab_Select
{
}
.EmailCampaign_CampaignDistributionTab_Label
{
}
.EmailCampaign_CampaignDistributionTab_Button
{
}
.EmailCampaign_CampaignDistributionTab_DataGrid
{
}
.EmailCampaign_CampaignDistributionTab_LinkButton
{
}
.EmailCampaign_CampaignDistributionTab_Image
{
}
.EmailCampaign_BrowsingCategories_Table
{
	width:100%;
	vertical-align: top;
	font-size:10px;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;	
}
.EmailCampaign_BrowsingCategories_Row
{
}
.EmailCampaign_BrowsingCategories_Cell
{
	font-weight:normal;
	font-size:10px;
}
.EmailCampaign_BrowsingCategories_Cell_Header
{
	font-weight:bold;
	font-size:18px;
}
.EmailCampaign_PerformTask_Table
{
	width:100%;
	vertical-align: top;
	font-size:10px;
	border-right: #d7dee1 thin solid;
	border-top: #d7dee1 thin solid;
	border-left: #d7dee1 thin solid;
	border-bottom: #d7dee1 thin solid;	
}
.EmailCampaign_PerformTask_Table_InnerTable
{
	width:100%;
	vertical-align: top;
	font-size:10px;
}
.EmailCampaign_PerformTask_Row
{
}
.EmailCampaign_PerformTask_Cell
{
	font-weight:normal;
	font-size:10px;
}
.EmailCampaign_PerformTask_Cell_Header
{
	font-weight:bold;
	font-size:18px;
}
.EmailCampaign_PerformTask_Hyperlink
{
}
.EmailCampaign_BrowsingCampaigns_Table
{
}
.EmailCampaign_BrowsingCampaigns_Row
{
}
.EmailCampaign_BrowsingCampaigns_Cell
{
}
.EmailCampaign_BrowsingCampaigns_Cell_Header
{
	font-weight:bold;
	font-size:12px;
}
.EmailCampaign_BrowsingCampaigns_LinkButton
{
}
.EmailCampaign_BrowsingCampaigns_Image
{
}
.EmailCampaign_BrowsingCampaigns_Label
{
}
.EmailCampaign_BrowsingCampaigns_Button
{
}
.EmailCampaign_BrowsingCampaigns_DataGrid
{
}
.EmailCampaign_BrowsingTemplates_Table
{
}
.EmailCampaign_BrowsingTemplates_Row
{
}
.EmailCampaign_BrowsingTemplates_Cell
{
}
.EmailCampaign_BrowsingTemplates_Cell_Header
{
	font-weight:bold;
	font-size:12px;
}
.EmailCampaign_BrowsingTemplates_Button
{
}
.EmailCampaign_BrowsingTemplates_DataGrid
{
}
.EmailCampaign_BrowsingTemplates_LinkButton
{
}
.EmailCampaign_BrowsingTemplates_Image
{
}
.EmailCampaign_BrowsingTemplates_Label
{
}
.EmailCampaign_BrowsingTemplates_CheckBox
{
}
.EmailCampaign_BrowsingTemplates_Button
{
}
.EmailCampaign_ReportByContact_Table
{
}
.EmailCampaign_ReportByContact_Row
{
}
.EmailCampaign_ReportByContact_Cell
{
}
.EmailCampaign_ReportByContact_Label
{
}
.EmailCampaign_ReportByCampaign_DataGrid
{
}
.EmailCampaign_ReportByContact_LinkButton
{
}
.EmailCampaign_ReportByContact_Image
{
}
.EmailCampaign_ReportByContact_Hyperlink
{
}
/*********************************************/
/* ORIGINAL STYLES               */
/*********************************************/
body {
  position:absolute;
  top:0px;
  bottom:0px;
  left:0px;
  right:0px;

  margin-left:0;
  margin-right:0;
  margin-top:0;
  margin-bottom:0;
  font-family:verdana, sans-serif;
}
body,TD,P,UL,LI,DD {
  font-family:verdana, sans-serif;
  font-size:x-small;
}
a   {
  font-family:verdana, sans-serif;
  font-size:x-small;
  font-style:normal;
  color: #000000;
  }
a:hover
{
	color: #005D7E;
}
.welcomeMessage
{
  font-size:14pt;
  color:#03576A;
}
a:link {
  font-family:verdana, sans-serif; 
}

a:visited {
  font-family:verdana, sans-serif;
}



.ns6bugfix { display:block; }

form { margin:0; }

/* ------------------------------------------
"Color-only" styles

We don't particularly like the lack of semantic content that having
color-only styles defines, but it's a quick, easy way to define in one 
place the color palette of the site, which means other sites can easily 
use the "delphi.com dark gray", for example.
------------------------------------------ */
/* darkGray background color */
.darkGray {
  background-color:#535252;
}

#breadcrumb {
  margin-top:0;
  margin-bottom:0;
  margin-left:15px;

  padding-top:5px;
  padding-bottom:5px;

  font-weight:bold;
  color:#03576a;
}

.childCategoryNavigationWhite
{
  margin:20px;
  color:#FFFFFF;
  font-weight:bold;
  list-style-type: circle;
  font-size:8pt;
  text-transform:uppercase;
  text-decoration:none;
}
.white {
  color:white;
  font-weight:bold;
}

/* blue color; used for Historical Notice on press releases */
.blue {
  color:blue;
}

/* Red font color.  Used for mandatory form fields or highlighted words. */
.red {
  color:#FE0000;
}

/* the <mainContent> style applies the main content's positioning attributes */
.mainContent {
  margin-left:15px;
}


/* ------------------------------------------
Chrome Nav styles
------------------------------------------ */
/* First Gray Bar in top navigation's background color */
.firstgraybar {
  background-color:#535252;
}

/* Second Gray Bar in top navigation's background color */
.secondgraybar {
  background-color:#616161;
}

/* Thin red line used in top navigation and at the very bottom of the page */
.accentred {
  background-color:#FE0000;
}

/* Second Gray Bar in top navigation's background color */
.secondgraybar {
  background-color:#616161;
}

/* Landing pages have a light blue background in the content area */
.landingContent {
  background-color:#ECF3F4;
}

/* Landing pages have a light blue background in the content area */
.mediumlandingContent {
  background-color:#AECCD1;
} 

/* Landing pages have a dark blue background in the content area */
.darklandingContent {
  background-color:#00778F;
} 

/* Most pages have a white background in the content area */
.content {
  background-color:#FFFFFF;
}

/* -----------------------------------------
Form Field Styles
----------------------------------------- */
.fieldlabel {
  font-weight:bold;
  vertical-align:top;
}

.searchResultsIcon {
  margin-top:0px;
  margin-bottom:0px;
  margin-left:7px;
  margin-right:5px;
}

.fancyDTIButton {
  font-family:helvetica, verdana, arial, sans-serif;
  font-size:10px;
  background-color:#22A2BB;
  color:#EEEEEE;
  font-weight:bold;
  text-transform:uppercase;
  vertical-align:top;
  margin:0px;
  padding:0px;
  border:1px solid white;
}

.thirdLevelNav {
  margin-left:20px;
  border:1px;
}

.thirdLevelNav ul { 
  margin-top:0;
  margin-bottom:0;
  margin-right:0;
  margin-left:20px;
  padding:0;
} 

.sectionheading, .sectionheading A, .sectionheading A:visited {
  background-color:#03576A;
  color:#FFFFFF;
  font-weight:bold;
  text-transform:uppercase;
}

.thirdLevelNav li { 
  list-style-type:square;
  color:#27E9FB; 
} 

.thirdLevelNav strong {
  font-style:bold;
  color:#27E9FB;
}

.fsMarginHeadline {
  margin-left:10px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
} 

.fsMargin {
  margin-left:10px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:4px;
} 

.fsThumb {
  margin-left:0px;
  margin-right:0px;
  margin-top:2px;
  margin-bottom:12px;
} 

.navigationList
{
  margin-left:5px;
  margin-bottom:0px;
  margin-top:0px;
  border:0px;
}
.parentCategoryNavigation
{
  font-weight:bold;
  font-family:Verdana;
  list-style-type:square;
  
  font-size:10pt;
  color: #000000;
  border-width:thin;
  border-bottom-color:#FFD939;
  border-bottom-style:none;
  text-transform: uppercase; 
}
.childCategoryNavigation
{
  margin-left:20px;
  color:#FFD939;
  font-family:Verdana;
  list-style-type:square;
  /*list-style-image: url("./ionproducts/images/bullet.gif");*/
  list-style-type: disc;
  color: Yellow;
}
a.navigationLink
{
  color:#4169E1;
  font-weight:bold;
  list-style-type:square;
  font-size:8pt;
  text-transform:uppercase;
  text-decoration:none;
}
a.navigationLink:Hover
{
  color:#000000;
  font-weight:bold;
  font-size:8pt;
  text-transform:uppercase;
  text-decoration:underline;
}
.navigationTable
{
  border:0;
  margin:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
}
.leftnav
{
  margin: 0; 
  padding: 0; 
  width: 100px; 
  background: #ADB7C2 none no-repeat; 
  float: left; 
  /* background-image: url(../images/img_nav_bg.gif); */
  background-repeat: repeat-xy; 
  background-position: bottom right; 
}
#leftnav 
{ 
  margin: 0; 
  padding: 0; 
  width: 194px; 
  background: #ADB7C2 none; 
  float: left; 
  background-image: none;
  background-repeat: no-repeat; 
  background-position: bottom right; 
}
#bodyContent 
{ 
  margin: 0; 
  padding: 0; 
  padding-left: 15px; 
  width: 535px; 
  height: 348px; 
  float: left; 
  background: #fff; 
}
.body-top-header 
{ 
  padding-top: 13px;
  width: 370px;
  float: left;
  background-repeat: no-repeat;
}
.view-cart 
{ 
  margin: 0; 
  padding: 0; 
  padding-top: 13px; 
  float: right; 
  width: 104px; 
}
topLogo 
{ 
  align: left; 
}
competencyStatement 
{ 
  align: right; 
}
#logos 
{ 
  width: 725px; 
  height: 60px; 
}
#logo 
{ 
  margin: 0; 
  padding: 0; 
  width: 210px; 
  height:54px; 
  float: left; 
}
#topNav_logos 
{ 
  width: 725px; 
  height: 60px; 
}
#topNav_logo 
{ 
  margin: 0; 
  padding: 0; 
  width: 210px; 
  height:54px; 
  float: left; 
}
#TopNavBG 
{ 
  width: 780px; 
  height: 10px; 
}
#topNav_TopNavBG
{
  width: 780px; 
  height: 10px; 
}
#close-window 
{ 
  margin: 0; 
  padding: 0; 
  padding-top: 4px; 
  width: 93px; 
  height: 15px; 
  float: right; 
}
#store-logo 
{ 
  margin: 0; 
  padding: 0; 
  padding-top: 6px;
  /*
  width: 490px; 
  height: 10px;
  */
  float: right; 
}

#topNav_store-logo 
{ 
  margin: 0; 
  padding: 0; 
  padding-top: 6px;
  /*
  width: 490px; 
  height: 10px;
  */
  float: right; 
}
#pageBody 
{ 
  margin: 0; 
  padding: 0; 
  width: 780px; 
  /*height: 350px; */
  color:#666666;
  border-top: 2px solid #000066; 
  border-bottom: 2px solid #000066; 
}
.cartTableQuantityText
{
  width:25px;
  text-align: center;
}
.breadCrumbText
{
  font-size: 8pt;
  text-transform: uppercase;
  color: #0002E6;
}

.shipToBillToError
{
  color:Red;
}
.lblError
{
  color:Red;
}
ul.moreInfoList
{
  list-style-image:url(img_redarrow.gif);
}
.moreInfoListItem
{
}
.moreInfoLink
{
  color:#666666;
  font-weight: bold;
}
.mailToLink
{
  color: #666666;
}
.breadCrumbCell
{
  font-size: 10pt;
  font-family: Arial;
  color: #0002E6;
}
.shipMethodHeading
{
  font-size: 12pt;
  font-weight: bold;
}


.bglight
{
    COLOR: #666666;
    BACKGROUND-COLOR: #DACF8F;
}
.bgmedium
{
    COLOR: #666666;
    BACKGROUND-COLOR: #CEE0EE;
}

.body
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em
}

.body
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 100%;
    COLOR: #666666;
    FONT-FAMILY: verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.breadcrumb
{
    FONT-SIZE: 8pt;
    color: #17399B;
    background-color: #FFFFFF;
    font-family: Arial;
    font-weight:bold;
}

.deemphasized
{
    FONT-SIZE: smaller
}

.footer
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em
}

.header
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em
}

.nav
{
    FONT-SIZE: 90%
}

.timestamp
{
    FONT-FAMILY: monospace
}

.adminListLink
{
  color: #666666;
}

TABLE.formlayout
{
    COLOR: #666666;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left
}


.dropdown
{
    FONT-SIZE: 100%;
    FONT-FAMILY: verdana, sans-serif
}

.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: red
}

.index
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, sans-serif
}

.indexHeadline
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 11px;
    COLOR: #fe0000;
    FONT-FAMILY: verdana, sans-serif
}

TR.dark
{
    BACKGROUND-COLOR: #d9e6e8
}
TR.light
{
    BACKGROUND-COLOR: #ecf3f4
}

.leftNavSearch
{
  margin-left:10px;
  margin-top:10px;
}
.searchLabel
{
	color:#000000;
	font-weight: bolder;
	font-size: 10pt;
}
.searchBox
{
	color: #000000;
	font-weight: bolder;
	font-size: 10pt;
}
.searchInput
{
	width:95px;
	color: #000000;
	font-weight: bolder;
	font-size: 8pt;
}

.loginInput
{
	width:95px;
	color: #000000;
	font-weight: bolder;
	font-size: 8pt;
}
.loginControl
{
	margin-left:10px;
	margin-top:10px;
}
.loginLabel
{
	color:#000000;
	font-weight: bolder;
	font-size: 10pt;
}
.loginInputContainer
{
	color: #c0c0c0;
	font-weight: bolder;
	font-size: 10pt;
}
.loginButton
{
}
.bvinfo
{
	font-size: 9px;
}
.workshopInfoRow
{
	background-color: #FFFFCC;
}
.workshopInfoCell
{
	font-size: 8pt;
	font-weight: bolder;
	text-align: right;
}
.cartTablePartNumText
{
  width: 75px;
}

.showproduct_mainprodimage
{
	width: 177px;
	height: 138;
}

.showcategory_maincatimage
{
	width: 177px; 
	height: 94px;
}



.catalog_nav_Table
{
	padding-right: 5px;
}

.catalog_nav_Level_1
{
	font-size: 10pt;
	color: #000000;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
.catalog_nav_Level_2
{
	font-size: 10pt;
	color: #000000;
	padding-left: 2px;
	padding-top: 2px;
}
.catalog_nav_Level_3
{
	font-size: 10pt;
	color: #000000;
	padding-top: 2px;
	padding-left: 2px;
}
.catalog_nav_Level_4
{
	font-size: 10pt;
	color: #000000;
	padding-top: 2px;
	padding-left: 2px;
}
.catalog_nav_Level_5
{
	font-size: 10pt;
	color: #000000;
	padding-top: 2px;
	padding-left: 2px;
}
.catalog_nav_Level_6
{
	font-size: 10pt;
	color: #000000;
}
.catalog_nav_Level_7
{
	font-size: 10pt;
	color: #000000;
}
.catalog_nav_Level_8
{
	font-size: 10pt;
	color: #000000;
}
.catalog_nav_Level_9
{
	font-size: 10pt;
	color: #000000;
}
.catalog_nav_Level_10
{
	font-size: 10pt;
	color: #000000;
}

.catalog_nav_Link_Level_1
{
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font: bolder;
}
.catalog_nav_Link_Level_1:hover
{	
	font-size: 10pt;
	color: #005D7E;
}

.catalog_nav_Link_Level_2
{	
	color: #005D7E;
	font-family: Verdana;
	font-size: x-small;
	font-style: normal;
	text-decoration: none;
	font: bold;
}
.catalog_nav_Link_Level_2:hover
{	
	color:#000000;
}

.catalog_nav_Link_Level_3
{	
	color: #005D7E;
	text-decoration: none;
}
.catalog_nav_Link_Level_3:hover
{	
	color: #000000;
}

.catalog_nav_Link_Level_4
{	
	color: #005D7E;
	text-decoration: none;
}
.catalog_nav_Link_Level_4:hover
{	
	color: #000000;
}

.catalog_nav_Link_Level_5
{	
}
.catalog_nav_Link_Level_5:hover
{	
}

.catalog_nav_Link_Level_6
{	
}
.catalog_nav_Link_Level_6:hover
{	
}

.catalog_nav_Link_Level_7
{	
}
.catalog_nav_Link_Level_7:hover
{	
}

.catalog_nav_Link_Level_8
{	
}
.catalog_nav_Link_Level_8:hover
{	
}

.catalog_nav_Link_Level_9
{	
}
.catalog_nav_Link_Level_9:hover
{	
}

.catalog_nav_Link_Level_10
{	
}
.catalog_nav_Link_Level_10:hover
{	
}

/* Added: 08/04/2004 for the promotion page */
.Promotion_Offer_Row 
{ 
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.Promotion_Offer_Radio 
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.Promotion_Offer_Radio_Label 
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.Promotion_Offer_Cell 
{ 
	padding-bottom: 2px; 
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.Promotion_Offer_Select 
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.Promotion_Offer_Select_Label 
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.Profile_Phones_Select
{
	font-family: verdana, sans-serif;
/*	font-size: 10px; */
}
.Promotion_Offer_Text_Quantity 
{ 
	font-family: verdana, sans-serif;
	font-size: 10px;
	width:25px; 
}
.Promotion_Offer_Text_Label 
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.Promotion_Offer_Congratulation_Cell 
{ 
	padding:2px,2px,2px,2px; 
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.Promotion_Offer_Congratulation_Text 
{ 
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-size: 9pt; 
}
/* END 08/04/2004 */

/* Added: 08/05/2004 for the show category page */

.ShowCategory_CategoryInfo_Table
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowCategory_SubCategoryList_Table
{
	background-color: #CEC39A;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowCategory_Category_Table
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowCategory_CategoryName_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowCategory_CategoryName_Cell
{
  background-color: #F5F5F5;
  color: #0002B9;
  font-family: verdana, sans-serif;
  font-weight: bold;
  font-size: 11px;
  border: thin none #0002F6;
  border-left: thin none #0002F6;
  border-right: thin none #0002F6;
  text-align: left;
  padding-left: 5px;
}
.ShowCategory_CategoryImage_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowCategory_Category_Image_Cell
{
  background-color: #F5F5F5;
  color: #404040;
  font-family: verdana, sans-serif;
  font-size: 12px;
  border: 1px solid #0002E6;
  border-left: thin none #B3B1BE;
  border-right: thin none #B3B1BE;
  border-top: thin none #0002F6;
  border-bottom: thin none #B3B1BE;
  width:150px;
  text-align: center;
}
.ShowCategory_MainCatName_Link
{
	color: Black;
	font-family: verdana, sans-serif;
	font-size: 11px;
}
.ShowCategory_MainCatImage_Link
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowCategory_SubCategory_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowCategory_SubCategory_Cell
{
	padding: 2px 20px 2px 20px;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowCategory_SubCategory_Link
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font: bold;
}
.ShowCategory_SubProduct_Cell
{
	padding: 2px 20px 2px 20px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font: bold;
	text-decoration: none;
}
.ShowCategory_SubProduct_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowCategory_MainTable_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;	
}
.ShowCategory_MainTable_Cell
{
	border: solid 1px #000000;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowCategory_SubCategory_Header_Cell
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

/* End 08/05/2004 */

.ShowCategory_SubCategory_Product_Image
{
	width: 177px;
	height: 138;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Product_WeightLabel
{
  color: #666666;
  font-weight:bold;
  font-family: verdana, sans-serif;
  font-size: 10px;
}
.ShowProduct_Product_WeightValue
{
  color: #666666;
  font-weight:bold;
  font-family: verdana, sans-serif;
  font-size: 10px;
}
.ShowCategory_SubCategory_Product_List
{
	background-color: #FFFFCC;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowCategory_SubCategory_Product_Link
{
	font-family: verdana, sans-serif;
	font-size: 10px;	
	text-decoration: none;
	font-weight:bold;
}
.ShowProduct_Product_SKU_Label
{
	color: #666666;
	font-weight:bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Product_SKUValue
{
  color: #666666;
  font-weight:bold;
  font-family: verdana, sans-serif;
  font-size: 10px;
}
.ShowProduct_Product_Main
{
	border: solid 1px #000000;	
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Product_Headder
{
	background-color: #ADB7C2;
	color: #465361;
	font-weight: bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Product_Status_Label
{
  color: #666666;
  font-weight:bold;	
  font-family: verdana, sans-serif;
  font-size: 10px;
}
.ShowProduct_Product_Status_Value
{
  color: #666666;
  font-weight:bold;
  font-family: verdana, sans-serif;
  font-size: 10px;
}
.ShowProduct_Product_Description
 {
  background-color: #FFFFFF;
  color: #404040;
  font-family: verdana, sans-serif;
  font-size: 12px;
  border: 1px solid #465361;
  border-left: thin none #B3B1BE;
  border-right: thin none #B3B1BE;
  border-top: thin none #0002F6;
  border-bottom: thin none #B3B1BE;
}

.ShowProduct_Product_Price_Label
{
  color: #666666;
  font-weight:bold;
  font-family: verdana, sans-serif;
  font-size: 10px;
}

.ShowProduct_Product_Price
{
  color: #666666;
  font-weight:bold;
  font-family: verdana, sans-serif;
  font-size: 10px;
}
.ShowProduct_Product_Price_Sale
{
	color:#FF0000;	
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Product_Main_Table
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Product_Main_Cell
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Product_CrossSell_Table
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	border: solid 1px #465361;	
}
.ShowProduct_Product_CrossSell_Title_Cell
{
	background-color: #ADB7C2;
	color: #465361;
	font-weight: bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Product_CrossSell_Cell
{
	font-family: verdana, sans-serif;
	font-size: 10px;	
}
.ShowProduct_Product_CrossSell_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Product_CrossSell_Container_Cell
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Product_More_Info_Arrow
{
	color:Red;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_CrossSell_More_Info_Link
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_CrossSell_More_Info_Arrow
{
	color:Red;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Product_More_Info_Link
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Document_More_Info_Arrow
{
	color: Red;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShowProduct_Document_More_Info_Link
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}

.ShowProduct_CrossSell_Product_Image
{
	height: 60;
	width: 52;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Main_Table
{
	width:725px;
}
.ShoppingCart_Headder_Cell
{
	background-color: #465361;
	font-weight:lighter;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Headder_Row
{
	background-color: #465361;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color:#ffffff;
}

.ShoppingCart_Cart_Row_Even
{
  font-family: verdana, sans-serif;
  font-size: 10px;
  background-color: White;
}
.ShoppingCart_Cart_Row_Odd
{
  font-family: verdana, sans-serif;
  font-size: 10px;
  background-color: #ADB7C2;
}

.ShoppingCart_Cart_Cell_Even
{
  font-family: verdana, sans-serif;
  font-size: 10px;
}
.ShoppingCart_Cart_Cell_Odd
{
  font-family: verdana, sans-serif;
  font-size: 10px;
}
.ShoppingCart_Text_Quantity
{
	width:20px;
	font-family: verdana, sans-serif;
	font-size: 10px;
}

.ShoppingCart_Update_Button_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}

.ShoppingCart_SubTotal_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_SubTotal_Label
{
	font-weight:bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_SubTotal_Value
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Adjustments_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Adjustments_Label
{
	font-weight:bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Adjustments_Field
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Shipping_Charge_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Shipping_Charge_Label
{
	font-weight:bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Shipping_Charge_Field
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Tax_Charge_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Tax_Charge_Label
{
	font-weight:bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Tax_Charge_Field
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Total_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Total_Label
{
	font-weight:bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShoppingCart_Total_Field
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
/* ShipToBillTo */
.ShipToBillTo_Header_Row
{
	background-color:#465361;
	color:#FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShipToBillTo_Header_Cell
{
	background-color:#465361;
	color:#FFFFFF;
	font-weight:bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShipToBillTo_Address_Select_Odd
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShipToBillTo_Address_Select_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShipToBillTo_RequiredInfo_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShipToBillTo_Address_Row_Odd
{
	background-color:#adb7c2;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShipToBillTo_Address_Cell_Odd
{
	background-color:#adb7c2;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShipToBillTo_Address_Row_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShipToBillTo_Address_Cell_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}

.ShipToBillTo_CheckBox_SameAddress
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShipToBillTo_Text_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShipToBillTo_Text_Odd
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
/* ShippingMethod */
.ShippingMethod_Header_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShippingMethod_Header_Cell
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShippingMethod_Row_Odd
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShippingMethod_Cell_Odd
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShippingMethod_Row_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShippingMethod_Cell_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShippingMethod_Radio_Odd
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.ShippingMethod_Radio_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}

/* PaymentInfo */
.PaymentInfo_Header_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	background-color: #465361;
}
.PaymentInfo_Header_Cell
{
	background-color: #465361;
	color:#ffffff;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight:lighter;
}
.PaymentInfo_Row_Odd
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.PaymentInfo_Cell_Odd
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.PaymentInfo_Row_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.PaymentInfo_Cell_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.PaymentInfo_Row_SubTotal
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.PaymentInfo_Cell_SubTotal_Label
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.PaymentInfo_Cell_SubTotal_Value
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.PaymentInfo_Row_Remain_Bal
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.PaymentInfo_Cell_Remain_Bal_Label
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.PaymentInfo_Cell_Remain_Bal_Value
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
/* CreditCardInfo */
.CreditCardInfo_Table_Main
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CreditCardInfo_Row_Error
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CreditCardInfo_Cell_Error
{
	color:Red;
	font-weight:bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CreditCardInfo_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CreditCardInfo_Cell
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CreditCardInfo_Select
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CreditCardInfo_Text
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CreditCardInfo_Text_Security
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CreditCardInfo_Select_Month
{
	width:70px;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CreditCardInfo_Select_Year
{
	width:70px;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
/* CartSummary */
.CartSummary_Header_Row
{
	background-color:#465361;
	color:#FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CartSummary_Header_Cell
{
	background-color:#465361;
	color:#FFFFFF;
	font-weight:lighter;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CartSummary_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CartSummary_Cell_Label
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.CartSummary_Cell_Value
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
/* OrderReceipt */
.OrderReceipt_Address_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Address_Cell_Label
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Address_Cell_Value
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Header_Row
{
	background-color:#465361;
	color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Header_Cell
{
	background-color:#465361;
	color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Row_Odd
{
	background-color:#ADB7C2;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Row_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Cell_Odd
{
	background-color:#ADB7C2;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Cell_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Sub_Total_Label
{
	font-weight: bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Sub_Total_Value
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Adjustment_Label
{
	font-weight: bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Adjustment_Value
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Shipping_Label
{
	font-weight: bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Shipping_Value
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Tax_Label
{
	font-weight: bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Tax_Value
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Total_Label
{
	font-weight: bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderReceipt_Total_Value
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
/* Address Information */
.AddressInformation_Main_Table
{
	width:325px;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.AddressInformation_Header_Row
{
	color:#FFFFFF;
	background-color:#465361;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.AddressInformation_Header_Cell
{
	color:#FFFFFF;
	background-color:#465361;
	font-weight:bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.AddressInformation_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.AddressInformation_Cell_Label
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.AddressInformation_Cell_Value
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
/* LeftNavigation */
.LeftNavigation_Module_Table
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.LeftNavigation_Module_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.LeftNavigation_Module_Cell
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font: italic;
}
.LeftNavigation_Module_Link
{
	font-size: 10pt;
	color: #000000;
	font: bolder;
	text-decoration: none;
}

/* RewardSelection */
.RewardSelection_Header_Row
{
	font-family: verdana, sans-serif;
	font-size: 14px;	
}
.RewardSelection_Header_Cell
{
	font-family: verdana, sans-serif;
	font-size: 14px;	
}
.RewardSelection_Instruction_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;	
}
.RewardSelection_Instruction_Cell
{
	font-family: verdana, sans-serif;
	font-size: 10px;	
}
.ShoppingCart_Workshop_Balance_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;		
}
.ShoppingCart_Workshop_Balance_Cell
{
	font-family: verdana, sans-serif;
	font-size: 10px;		
}

/* KitDetail */
.KitDetail_Header_Row
{
	background-color: #465361;
	color:#ffffff;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.KitDetail_Header_Cell
{
	background-color: #465361;
	color:#ffffff;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.KitDetail_Row_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color: #ADB7C2;
}
.KitDetail_Row_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color: #ffffff;
}
.KitDetail_Cell_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color: #ADB7C2;
}
.KitDetail_Cell_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color: #ffffff;
}
.KitDetail_Select_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.KitDetail_Select_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}

/* ConsultantRegistration */
.ConsultantRegistration_Instruction_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Instruction_Cell
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Step_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Step_Cell
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_TC_TextArea
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Note_Row
{
	color:Red;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Note_Cell
{
	color:Red;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Kit_Selection_Header_Table
{
	font-size:10px;
	font-family: verdana, sans-serif;	
	border:none 0px #465361;
	padding: 0 0 0 0;
}
.ConsultantRegistration_Kit_Selection_Header_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color:#465361;
}
.ConsultantRegistration_Kit_Selection_Header_Cell
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color:#465361;
	color:#ffffff;
}
.ConsultantRegistration_Kit_Selection_Row_Odd
{
	background-color:#ADB7C2;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Kit_Selection_Cell_Odd
{
	background-color:#ADB7C2;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Kit_Selection_Row_Even
{
	background-color:#ffffff;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Kit_Selection_Cell_Even
{
	background-color:#ffffff;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Profile_Header_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color:#465361;
	color:#FFFFFF;
}
.ConsultantRegistration_Profile_Header_Cell
{
	background-color:#465361;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Profile_Row_Odd
{
	background-color:#FFFFFF;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Profile_Row_Even
{
	background-color:#FFFFFF;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Profile_Cell_Odd
{
	background-color:#FFFFFF;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Profile_Cell_Even
{
	background-color:#FFFFFF;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Profile_Text
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Profile_Select
{
	font-size:10px;
	font-family: verdana, sans-serif;
	width:120px;
}
.ConsultantRegistration_Profile_Button
{
	background-color:#CEC39A;
	color:#000000;
	font-weight:bold;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Payment_Info_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_SubTotal_Label
{
	font-weight:bold;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_SubTotal_Value
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Adjustment_Label
{
	font-weight:bold;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Adjustment_Value
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Shipping_Label
{
	font-weight:bold;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Shipping_Value
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Tax_Label
{
	font-weight:bold;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Tax_Value
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Total_Label
{
	font-weight:bold;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ConsultantRegistration_Total_Value
{
	font-size:10px;
	font-family: verdana, sans-serif;
}

/* ShipToAddressPopup */
.ShipToAddressPopup_Header_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color:#465361;
	color:#FFFFFF;
}
.ShipToAddressPopup_Header_Cell
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color:#465361;
	color:#FFFFFF;
}
.ShipToAddressPopup_Note_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ShipToAddressPopup_Note_Cell
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ShipToAddressPopup_Row_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ShipToAddressPopup_Row_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ShipToAddressPopup_Cell_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ShipToAddressPopup_Cell_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ShipToAddressPopup_Text
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ShipToAddressPopup_Select
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
/* OrderWorkshopInfo */
.OrderWorkshopInfo_Existing_DataSet_Row_Odd
{
	background-color: #C0C0C0;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.OrderWorkshopInfo_Existing_DataSet_Row_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.OrderWorkshopInfo_Existing_DataSet_Cell_Odd
{
	background-color: #C0C0C0;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.OrderWorkshopInfo_Existing_DataSet_Cell_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}

/* ProductList */
.ProductList_Header_Row
{
	font-size:12px;
	font-family: verdana, sans-serif;
	background-color:#465361;
	color:#FFFFFF;
	padding: 5 5 5 0;
}
.ProductList_Header_Cell
{
	font-size:12px;
	font-family: verdana, sans-serif;
	background-color:#465361;
	color:#FFFFFF;
}
.ProductList_Row_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color: #ADB7C2;
}
.ProductList_Row_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ProductList_Cell_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color: #ADB7C2;
}
.ProductList_Cell_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}

/* SearchResults */
.SearchResults_SearchAgain_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.SearchResults_SearchAgain_Cell
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color: #465361;
	color: #ffffff;
}
.SearchResults_Header_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color:#ADB7C2;	
}
.SearchResults_Header_Cell
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.SearchResults_Row_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color:#ADB7C2;	
}
.SearchResults_Row_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.SearchResults_Cell_Odd
{
	font-size:10px;
	background-color:#ADB7C2;	
	font-family: verdana, sans-serif;
}
.SearchResults_Cell_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
/* ReturnMerchandise */
.ReturnMerchandise_Instruction_Table
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ReturnMerchandise_Instruction_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color: #465361;
}
.ReturnMerchandise_Instruction_Step_Cell
{
	font-size:12px;
	font-weight: bold;
	font-family: verdana, sans-serif;
	background-color: #465361;
	color: #ffffff;
}
.ReturnMerchandise_Instruction_Cell
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color: #465361;
	color: #ffffff;
}
.ReturnMerchandise_Header_Row
{
	font-size:10px;
	background-color: #465361;
	font-family: verdana, sans-serif;
}
.ReturnMerchandise_Header_Cell
{
	font-size:10px;
	font-weight: bold;
	color:#ffffff;
	background-color: #465361;
	font-family: verdana, sans-serif;
}
.ReturnMerchandise_Row_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
	color: #000000;
}
.ReturnMerchandise_Row_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color: #adb7c2;
	color: #000000;
}
.ReturnMerchandise_Cell_Label_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
	font-weight: bold;
}
.ReturnMerchandise_Cell_Label_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
	font-weight: bold;
}
.ReturnMerchandise_Cell_Value_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ReturnMerchandise_Cell_Value_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ReturnMerchandise_Cell_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.ReturnMerchandise_Cell_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
}

/* FindRMA */
.FindRMA_Header_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color: #465361;
}
.FindRMA_Header_Cell_Step
{
	font-size:10px;
	background-color: #465361;
	color: #ffffff;
	font-weight: bold;
	font-family: verdana, sans-serif;
}
.FindRMA_Header_Cell_Instruction
{
	color: #ffffff;
	background-color: #465361;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.FindRMA_Row_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.FindRMA_Row_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color: #ADB7C2;
}
.FindRMA_Cell_Label_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
	font-weight: bold;
}
.FindRMA_Cell_Label_Odd
{
	font-size:10px;
	font-weight: bold;
	font-family: verdana, sans-serif;
}
.FindRMA_Cell_Value_Even
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.FindRMA_Cell_Value_Odd
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.FindRMA_Spacer_Cell
{
	background-color: #ffffff;
}

/* RMAStatus */
.RMAStatus_Header_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color:#465361;
	color:#ffffff;
}
.RMAStatus_Header_Cell
{
	font-size:10px;
	font-family: verdana, sans-serif;
	background-color:#465361;
	color:#ffffff;
}
.RMAStatus_RMA_Info_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.RMAStatus_RMA_Info_Cell
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.RMAStatus_RMA_Label_Instruction_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.RMAStatus_RMA_Label_Instruction_Cell
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.RMAStatus_Spacer_Cell
{
	font-size:10px;
	
	font-family: verdana, sans-serif;
	background-color:#ffffff;
}
/* Footer */
.Foorter_Table
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.Footer_Row
{
	font-size:10px;
	font-family: verdana, sans-serif;
}
.Footer_Cell
{
	border-top-width:thin;
	border-top-style:solid;
	border-top-color:#000000;	
	font-size:10px;
	font-family: verdana, sans-serif;
	padding-bottom: 5px;
	padding-top: 5px;
}
.Footer_Link
{
	color:#000000;
	font-size:10px;
	font-family: verdana, sans-serif;
}
.Footer_Link:Hover
{
	color: #005D7E;
	font-size:10px;
	font-family: verdana, sans-serif;
}

/* SecurityPopup */
.SecurityPopup_Header_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	background-color: #465361;
}
.SecurityPopup_Row_Odd
{
	font-family:verdana, sans-serif;
	font-size:x-small;
	color:#666666;
	background-color: E0E0E0;
	border-left: none;
	border-bottom: none White;
	padding-bottom: 1px;
	padding-top: 1px;
}
.SecurityPopup_Row_Even
{
	font-family:verdana, sans-serif;
	font-size:x-small;
	color:#666666;
	background-color: E0E0E0;
	border-left: none;
	border-bottom: none White;
	padding-bottom: 1px;
	padding-top: 1px;
}
.SecurityPopup_Cell_Odd
{
	font-family:verdana, sans-serif;
	font-size:x-small;
	color:#666666;
	background-color: White;
	padding-bottom: 1px;
	padding-top: 1px;
	border-left: 1px solid White;
	border-bottom: 1px solid White;
}
.SecurityPopup_Cell_Even
{
	font-family:verdana, sans-serif;
	font-size:x-small;
	color:#666666;
	background-color: White;
	padding-bottom: 1px;
	padding-top: 1px;
	border-left: 1px solid White;
	border-bottom: 1px solid White;
}

/* OrderStatus */
.OrderStatus_CustomerInfo_Table
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderStatus_CustomerInfo_Row
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderStatus_CustomerInfo_Cell
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderStatus_Heading_Row
{
	font-weight:bold;
	color:#ffffff;
	background-color:#465361;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderStatus_Heading_Cell
{
	font-weight:bold;
	color:#ffffff;
	background-color:#465361;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderStatus_Status_Row_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderStatus_Status_Row_Odd
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	background-color:#ADB7C2;
}
.OrderStatus_Status_Cell_Even
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderStatus_Status_Cell_Odd
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
.OrderStatus_TotalField_Label
{
	font-family: verdana, sans-serif;
	font-weight:bold;
	font-size: 10px;
}
.OrderStatus_TotalField_Value
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
/* Customer_Registration_Receipt */
.Customer_Registration_Receipt_Header
{
	font-family: verdana, sans-serif;	
	font-size:12pt;
	font-weight: bold;
}
.Customer_Registration_Receipt_Text
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}

/* LeftNav_Navigation */
.LeftNav_Navigation_Row
{
}
.LeftNav_Navigation_Level_1
{
}
.LeftNav_Navigation_Link_Level_1
{
}
.LeftNav_Navigation_Image_Level_1
{
}
.LeftNav_Navigation_Level_2
{
}
.LeftNav_Navigation_Link_Level_2
{
}
.LeftNav_Navigation_Image_Level_2
{
}
.LeftNav_Navigation_Level_3
{
}
.LeftNav_Navigation_Link_Level_3
{
}
.LeftNav_Navigation_Image_Level_3
{
}
.LeftNav_Navigation_Level_4
{
}
.LeftNav_Navigation_Link_Level_4
{
}
.LeftNav_Navigation_Image_Level_4
{
}
.LeftNav_Navigation_Level_5
{
}
.LeftNav_Navigation_Link_Level_5
{
}
.LeftNav_Navigation_Image_Level_5
{
}
.LeftNav_Navigation_Level_6
{
}
.LeftNav_Navigation_Link_Level_6
{
}
.LeftNav_Navigation_Image_Level_6
{
}
.LeftNav_Navigation_Level_7
{
}
.LeftNav_Navigation_Link_Level_7
{
}
.LeftNav_Navigation_Image_Level_7
{
}
.LeftNav_Navigation_Level_8
{
}
.LeftNav_Navigation_Link_Level_8
{
}
.LeftNav_Navigation_Image_Level_8
{
}
.LeftNav_Navigation_Level_9
{
}
.LeftNav_Navigation_Link_Level_9
{
}
.LeftNav_Navigation_Image_Level_9
{
}

/* CategoryProductList_DownExtended */
.CategoryProductList_DownExtended_Image_Cell
{
}
.CategoryProductList_DownExtended_Image_Link
{
}
.CategoryProductList_DownExtended_Image
{
	width:50px;
	height:50px;
}
.CategoryProductList_DownExtended_Cell_Header
{
	font-weight: bold;
}
.CategoryProductList_DownExtended_Cell_Header_Price
{
	font-weight: bold;
}
.CategoryProductList_DownExtended_Cell_Description
{
}
.CategoryProductList_DownExtended_Cell_AddButton
{
}
.CategoryProductList_DownExtended_Link_MoreInfo
{
}
.CategoryProductList_DownExtended_Cell_MoreInfo
{
}

.ViewCart_ShoppingCart_Row
{
	
}
.ViewCart_ShoppingCart_Cell
{
	padding-left: 30px;
}

/* Manage PWP Styles */
.ManagePWP_MainContent
{
}
.ManagePWP_Row
{
}
.ManagePWP_Cell
{
}
.ManagePWP_Table_Step1
{
}
.ManagePWP_Step1_Row
{
}
.ManagePWP_Step1_Header_Cell
{
	font-weight: bold;
}
.ManagePWP_Step1_Cell
{
}
.ManagePWP_Step1_PWPLink_Cell
{
	font-weight: bold;
}
.ManagePWP_Table_Step2
{
}
.ManagePWP_Step2_Row
{
}
.ManagePWP_Step2_Header_Cell
{
	font-weight: bold;
}
ManagePWP_Step2_Cell
{
}
.ManagePWP_Step2_Choose_Label_Cell
{
	font-weight: bold;
}
.ManagePWP_Step2_Choose_Input_Cell
{
}
.ManagePWP_Step2_Select
{
}
.ManagePWP_Step2_Instruction_Cell
{
}
.ManagePWP_Step2_Preview_Cell
{
	border:solid 1px #000000;
}
.ManagePWP_Table_Step3
{
}
.ManagePWP_Step3_Row
{
}
.ManagePWP_Step3_Header_Cell
{
	font-weight: bold;
}
.ManagePWP_Step3_Main_Header_Cell
{
	font-weight: bold;
}
.ManagePWP_Step3_Section_Header_Cell
{
	font-weight: bold;
}
.ManagePWP_Step3_Name_Instruction_Cell
{
}
.ManagePWP_Step3_Select_Cell
{
}
.ManagePWP_Step3_Rad
{
}
.ManagePWP_Step3_Name_Input
{
}
.ManagePWP_Step3_Address_Table
{
}
.ManagePWP_Step3_Address_Row
{
}
.ManagePWP_Step3_Address_Cell
{
}
.ManagePWP_Step3_Check
{
}
.ManagePWP_Table_Step4
{
}
.ManagePWP_Step4_Row
{
}
.ManagePWP_Step4_Header_Cell
{
	font-weight: bold;
}
.ManagePWP_Step4_Main_Header_Cell
{
	font-weight: bold;
}
.ManagePWP_Step4_Select_Cell
{
}
.ManagePWP_Step4_Rad_Image_Select
{
}
.ManagePWP_Step4_Name_Input
{
}
.ManagePWP_Step4_Rad_Image_Select
{
}
.ManagePWP_Step4_Image_Text
{
}
.ManagePWP_Step4_Button_Choose
{
}
.ManagePWP_Table_Buttons
{
}
.ManagePWP_Keyword
{
	font-weight:bold;
}
.ManagePWP_Url_Link
{
}
.ManagePWP_MailLink
{
}
.ManagePWP_Step4_Preview_Cell
{
}
.Contact_Manager_No_Result_Cell
{
}
.Contact_Manager_No_Result_Row
{
}