body { 
	font-size: 12px;
	font-family: Arial;
	color: #000000;
} 

H1 {
	font-family: Arial;
	color: #335588;
	font-size: 20px;
	font-family: Arial;
	font-weight: bold;
	font-style : italic;
}

H2 {
	font-family: Arial;
	color: #335588;
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
}

H3 {
	font-family: Arial;
	color: #ff0000;
	font-size: 20px;
	font-family: Arial;
	font-weight: bold;
	font-style : italic;
}

H4 {
	font-family: Arial;
	color: #335588;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
}

H5 {
	font-family: Arial;
	color: red;
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
}

HR {
 	color: #808080;
	height: 1px;
}

a.Content_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 14px;
}

.Content_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 14px;
}

.Content_Link:visited {
	color: #335588;
	font-family: Arial;
	font-size: 14px;
}

.Content_Link:active {
	color: #335588;
	font-family: Arial;
	font-size: 14px;
}

.Content_Link:hover {
	color: #000000;
	font-family: Arial;
	font-size: 14px;
	text-decoration: underline;
}

.Page_Link {
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

a.Page_Link {
    color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
}

.Page_Link:hover {
	text-decoration: underline;
	color: #ffffff;
}

.Current_Page_Link {
	color: #ffcc00;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

a.Current_Page_Link {
    color: #ffcc00;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
}

.Current_Page_Link:hover {
	text-decoration: underline;
	color: #ffffff;
}

.Adm_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Adm_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Content_Row_Dim {
	background: #eeeeee;
	color: #777777;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Warning_Row {
	background: #ffa4a4;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Alert_Row {
	background: red;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Pending_Row {
	background: #66cc99;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Content_Small {
	background: #eeeeee;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

.Sort_Link {
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

a.Sort_Link {
    color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
}

.Sort_Link:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #ffffff;
}

.Adm_Outer_Table {
	width: 100%;
	border: 5px;
}

.Adm_Inner_Table {
	width: 98%;
	border: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}

.Adm_TBG_1 {
	background-color : #335588;
}

.Adm_TBG_2 {
	background-color : #eeeeee;
}

.Adm_Search_Head {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Adm_Search_Text {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Buttons_Large {
	width: 100px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Buttons_Large_Dim  {
	width: 100px;
	color: #808080;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Buttons_XLarge {
	width: 175px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Menu_Button {
	width: 150px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Buttons_Small {
	width: 50px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Buttons_Medium {
	width: 80px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Buttons_Inline {
	width: 40px;
	height: 16px;
	color: #000000;
	font-size: 9px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Go {
	width: 35px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Page_Menu {
	background-color: #335588;
	color: #cccccc;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Page_Dim {
	font-family: Arial;
	color: #cccccc;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Adm_Filter {
	font-family: Arial;
	color: #335588;
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	font-style : italic;
}

.Content {
	font-family: Arial;
	color: #666666;
	font-size: 14px;
}

.Login_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Login_Alert_Row {
	background: #cc0000;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Login_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Login_Button {
	width: 50px;
	height: 20px;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Adm_Notes_Head {
	font-family: Arial;
	color: black;
	font-size: 12px;
	font-weight: bold;
}

.Adm_Notes {
	font-family: Arial;
	color: black;
	font-size: 10px;
}

.Login_Fail  {
	font-family: Arial;
	color: red;
	font-size: 24px;
	font-style : italic;
}

a.Logout_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Logout_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Logout_Link:visited {
	color: #335588;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Logout_Link:active {
	color: #335588;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Logout_Link:hover {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	text-decoration: underline;
}

.Warning { 
	font-size: 12px;
	font-family: Arial;
	color: red;
	font-weight: bold;
} 

.Adm_Error_Row {
	background: #335588;
	color: #ffffff;
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	font-style : italic;
}

.Menu_Select {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

.Menu_Link {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.Menu_Link {
    color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
}

.Menu_Link:hover {
	color: #000066;
}

.Repair_Content {
	background: #ffffff;
	color: #000000;
	font-size: 13px;
	font-family: Arial;
	text-decoration: none;
}

.Repair_Content A:link {
	color: #335588;
}

.Repair_Content A:active {
	color: #335588;
}

.Repair_Content A:visited {
	color: #335588;
}

.Repair_Content A:hover {
	color: #000066;
}

.Content_Head {
    color: #000066;
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}

.Content_Note {
    color: #000066;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}

.Content_Warning {
    color: #ff0000;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}

.Content_Caution {
    color: #ec7600;
	font-family: Arial;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

.Content_Photo_Table {
	background-color : #000066;
}

.Content_Photo {
	background: #eeeeee;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

a.Content_Photo_Link:link {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Content_Photo_Link:link {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Content_Photo_Link:visited {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Content_Photo_Link:active {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Content_Photo_Link:hover {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	text-decoration: underline;
}

.TOC_Table {
	background-color : #000000;
}

.TOC_Chapter_Row {
	background: #001840;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.TOC_H1_Row {
	background: #092C5F;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.TOC_H2_Row {
	background: #133D7A;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.TOC_H3_Row {
	background: #1E4F96;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.TOC_H4_Row {
	background: #2B64BA;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.TOC_H5_Row {
	background: #3676D7;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

a.TOC_Link:link {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.TOC_Link:link {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.TOC_Link:visited {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.TOC_Link:active {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.TOC_Link:hover {
	color: #00ffff;
	font-family: Arial;
	font-size: 12px;
}


a.Forgot_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-style : italic;
}

.Forgot_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-style : italic;
}

.Forgot_Link:visited {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-style : italic;
}

.Forgot_Link:active {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-style : italic;
}

.Forgot_Link:hover {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-style : italic;
}

.CE_Button {
	width: 175px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.SelSub_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.SelSub_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.SelSub_Login_Button {
	width: 100px;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.SelSub_Option_Button {
	width: 48px;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.SelSub_TBG {
	background-color : #ffffff;
}

.Login_Info {
	font-size: 13px;
	font-family: Arial;
	color: #ffffff;
}

.PF_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.PF_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.PF_Button {
	width: 120px;
	height: 22px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.PF_TBG {
	background-color : #eeeeee;
}

.Forgot_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Forgot_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Forgot_Button {
	width: 110px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Chap_List_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Chap_List_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Chap_List_Content_Row_Hover {
	background: #c2ddf3;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Chap_List_Link {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.Chap_List_Link {
    color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
}

.Chap_List_Link:hover {
	text-decoration: underline;
	color: #000066;
}

.Chap_List_Table {
	background-color : #000066;
}

.Figure_Table {
	background-color : #000066;
}

.Figure_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

.Dealer_Button {
	width: 65px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Dealer_Table {
	background-color : #000066;
}

.Dealer_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Dealer_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

a.Dealer_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.Dealer_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.Dealer_Link:visited {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.Dealer_Link:active {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.Dealer_Link:hover {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}

.Parts_Table {
	background-color : #000066;
}

.Parts_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Parts_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Parts_Content_Row_Hover {
	background: #c2ddf3;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Add_Button {
	width: 60px;
	height: 18px;
	color: #000000;
	font-size: 9px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Estimate_Table {
	background-color : #000066;
}

.Estimate_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Estimate_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Est_Detail_Table {
	background-color : #000066;
}

.Est_Detail_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

.Est_Detail_Row_Hover {
	background: #c2ddf3;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

.Est_Menu_Button {
	width: 80px;
	height: 20px;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Est_Cust_Button {
	width: 100px;
	height: 20px;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Part_Photo_Table {
	background-color : #000066;
}

.Part_Photo {
	background: #eeeeee;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

a.Part_Photo_Link:link {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Part_Photo_Link:link {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Part_Photo_Link:visited {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Part_Photo_Link:active {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Part_Photo_Link:hover {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	text-decoration: underline;
}

.Part_Sierra {
	font-family: Arial;
	color: #335588;
	font-size: 20px;
	font-family: Arial;
	font-weight: bold;
	font-style : italic;
}

.Part_Desc {
	font-family: Arial;
	color: #335588;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}

.Part_AP {
	font-family: Arial;
	color: #666666;
	font-size: 13px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

.Part_Serial {
	font-family: Arial;
	color: #cc3300;
	font-size: 13px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

.Part_Price {
	font-family: Arial;
	color: #cc3300;
	font-size: 19px;
	font-family: Arial;
	font-weight: bold;
}

.Part_Caption {
	font-family: Arial;
	color: #cc3300;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
}

.Part_Notes {
	font-family: Arial;
	color: #666666;
	font-size: 13px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
}

.OEM_Table {
	background-color : #000066;
}

.OEM_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.OEM_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Part_Detail_Button {
	width: 100px;
	height: 22px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Estimate_Main_Table {
	background-color : #000066;
}

.Estimate_Main_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Estimate_Main_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Estimate_Main_Content_Row_Hover {
	background: #c2ddf3;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Est_Button {
	width: 55px;
	height: 18px;
	color: #000000;
	font-size: 9px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Est_Button_Small {
	width: 35px;
	height: 18px;
	color: #000000;
	font-size: 9px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Est_Side_Button {
	width: 50px;
	height: 18px;
	color: #000000;
	font-size: 9px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Repairs_Menu_TBG_1 {
	background-color : #000066;
}

.Repairs_Menu_TBG_2 {
	background-color : #eeeeee;
}

.Repairs_Menu_Head {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Repairs_Menu_Text {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Repairs_Menu_Button {
	width: 50px;
	height: 20px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Repairs_Menu_Button_Dim {
	width: 50px;
	height: 20px;
	color: #7e7e7e;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Bookmark_Button {
	width: 20px;
	height: 20px;
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

.Bookmark_Drop {
	width:100%; 
	height:20px;
	font-size: 11px;
	font-family: Arial;
}

.Search_Table {
	background-color : #000066;
}

.Search_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Search_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

.Labor_Button {
	width: 60px;
	height: 18px;
	color: #000000;
	font-size: 9px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Labor_Button_Dim {
	width: 60px;
	height: 18px;
	color: #7e7e7e;
	font-size: 9px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Labor_Table {
	background-color : #000066;
}

.Labor_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Labor_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Set_Button {
	width: 30px;
	height: 18px;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.XView_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.XView_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

a.XView_Link:link {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.XView_Link:link {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.XView_Link:visited {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.XView_Link:active {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.XView_Link:hover {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}

a.Stern_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}

.Stern_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}

.Stern_Link:visited {
	color: #335588;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}

.Stern_Link:active {
	color: #335588;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}

.Stern_Link:hover {
	color: #000000;
	font-family: Arial;
	font-size: 14px;
	text-decoration: underline;
}

.Counterman_Parts_Button {
	width: 98%;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

SPAN.TreeviewSpanArea A {
     font-size: 14px; 
     font-family: arial; 
     text-decoration: none;
     color: black;
}

SPAN.TreeviewSpanArea A:hover {
     color: #000066;
}

.Cat_Table {
	background-color: #ffffff;
}

.Cat_Image_Row {
	background-color : #ffffff;
}

.Cat_Name_Row {
	background: #ffffff;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Product_Photo_Table {
	background-color : #000066;
}

.Product_Photo_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

.PF_Stock {
	color: #000000;
	font-size: 15px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

.PF_Price {
	color: #cc3300;
	font-size: 15px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

.PF_Name {
	color: #000000;
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
}

.PF_Desc {
	color: #666666;
	font-size: 13px;
	font-family: Arial;
	text-decoration: none;
}

.Product_Button {
	width: 80px;
	height: 22px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Contact_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Contact_Content_Row {
	background: #eaeaea;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Contact_Table {
	background: #eaeaea;
}

.Cart_Info {
	font-size: 12px;
	font-family: Arial;
	color: #ffffff;
	font-weight: bold;
}

.Cart_Price {
	font-size: 13px;
	font-family: Arial;
	color: #ffffff;
	font-weight: bold;
}

.Add_Table {
	background-color : #000066;
}

.Add_Row {
	background: #eaeaea;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Add_Button {
	width: 75px;
	height: 22px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Cart_Table {
	background-color : #000066;
}

.Cart_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Cart_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Cart_Coupon_Row {
	background: #eeeeee;
	color: #ff0000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Cart_Del_Button {
	width: 45px;
	height: 19px;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Checkout_Button {
	width: 180px;
	height: 22px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Continue_Button {
	width: 120px;
	height: 22px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Country_Drop {
	width:100%; 
	height:20px;
	font-size: 12px;
	font-family: Arial;
}

.PF_Price_Cap {
	color: #cc3300;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

.Online_Table {
	background-color : #000066;
}

.Online_Content_Row {
	background: #eaeaea;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Online_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Plesk_Button {
	width: 130px;
	height: 22px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Lookup_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Lookup_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Parts_to_Cart_Button {
	width: 160px;
	height: 20px;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.Vendor_Drop {
	width:100%; 
	font-size: 11px;
	font-family: Arial;
}

.Adm_Blank_Row {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

a.CVV2_Link:link {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.CVV2_Link:link {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.CVV2_Link:visited {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.CVV2_Link:active {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.CVV2_Link:hover {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}

.Adm_Buttons_Small_Dim {
	width: 50px;
	color: #7e7e7e;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

a.Admin_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
}

.Admin_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
}

.Admin_Link:visited {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
}

.Admin_Link:active {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
}

.Admin_Link:hover {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}

a.Est_Del_Link:link {
	color: #990033;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.Est_Del_Link:link {
	color: #990033;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.Est_Del_Link:visited {
	color: #990033;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.Est_Del_Link:active {
	color: #990033;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.Est_Del_Link:hover {
	color: #ff0000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.Admin_Table_Link:link {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.Admin_Table_Link:link {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.Admin_Table_Link:visited {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.Admin_Table_Link:active {
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.Admin_Table_Link:hover {
	color: #0000ff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.Login_Link {
	color: #ffffff;
	font-family: Arial;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

a.Login_Link {
    color: #ffffff;
	font-family: Arial;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

.Login_Link:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #ffffff;
}

a.RCM_Lookup_Link:link {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.RCM_Lookup_Link:link {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.RCM_Lookup_Link:visited {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.RCM_Lookup_Link:active {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.RCM_Lookup_Link:hover {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

.Add_Parts_Table {
	background-color : #660000;
}

.Add_Parts_Head_Row {
	background: #ff0000;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Add_Parts_Content_Row {
	background: #ffffff;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

a.Book_Link:link {
	color: #ff0000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.Book_Link:link {
	color: #ff0000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.Book_Link:visited {
	color: #ff0000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.Book_Link:active {
	color: #ff0000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.Book_Link:hover {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}

.Menu_List {	
	width: 135px;
}

.Menu_Head {
	text-align: left;
	padding: 3px 7px;
	cursor: pointer;
	position: relative;
	margin:1px;
	font-family: Arial;
	font-size: 12px;
    font-weight:bold;
	color:#ffffff;
    background: #335588 url(http://www.selocmarine.com/images/right.gif) center right no-repeat;
}

.Menu_Body {
	display:none;
}

.Menu_Body a{
  text-align: left;
  display:block;
  color:#000000;
  background-color:#eeeeee;
  padding-left:10px;
  padding: 3px 7px;
  font-family: Arial;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
}

.Menu_Body a:hover{
  color: #000000;
  background-color:#c2ddf3;
}

.UC_Content {
	background: #ffffff;
	color: #000066;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Content_Small {
	font-family: Arial;
	color: #666666;
	font-size: 10px;
}

a.Content_Link_Small:link {
	color: #335588;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Content_Link_Small:link {
	color: #335588;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Content_Link_Small:visited {
	color: #335588;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Content_Link_Small:active {
	color: #335588;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.Content_Link_Small:hover {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

a.Google_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
}

.Google_Link:link {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
}

.Google_Link:visited {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
}

.Google_Link:active {
	color: #335588;
	font-family: Arial;
	font-size: 12px;
}

.Google_Link:hover {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
}


ul#PartsMenu, ul#PartsMenu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
}

ul#PartsMenu a {
  display: block;
  text-decoration: none;	
}

ul#PartsMenu li {
  margin-top: 1px;
}

ul#PartsMenu li a {
  background: #eeeeee url(http://www.selocmarine.com/images/right.gif) center right no-repeat;
  color: #000000;	
  padding: 2px;
}

ul#PartsMenu li a:hover {
  background: #c2ddf3 url(http://www.selocmarine.com/images/right.gif) center right no-repeat;
  color: #000000;
}

ul#PartsMenu li ul li a.subs {
  background: #D5D5D4 url(http://www.selocmarine.com/images/right.gif) center right no-repeat;
  color: #000;
  padding-left: 15px;
}

ul#PartsMenu li ul li a.subs:hover {
  background: #c2ddf3 url(http://www.selocmarine.com/images/right.gif) center right no-repeat;
  border-left: 5px #335588 solid;
  padding-left: 10px;
}

ul#PartsMenu li ul li a.nosubs {
  background: #D5D5D4;
  color: #000;
  padding-left: 15px;
}

ul#PartsMenu li ul li a.nosubs:hover {
  background: #c2ddf3;
  border-left: 5px #335588 solid;
  padding-left: 10px;
}

ul#PartsMenu li ul li ul a {
  background: #bbbbbb;
  color: #000;
  padding-left: 30px;
}

ul#PartsMenu li ul li ul a:hover {
  background: #c2ddf3;
  border-left: 5px #335588 solid;
  padding-left: 25px;
}



ul#PartsMenu li ul li ul a.subs {
  background: #bbbbbb url(http://www.selocmarine.com/images/right.gif) center right no-repeat;
  color: #000;
  padding-left: 30px;
}

ul#PartsMenu li ul li ul a.subs:hover {
  background: #c2ddf3 url(http://www.selocmarine.com/images/right.gif) center right no-repeat;
  border-left: 5px #335588 solid;
  padding-left: 25px;
}

ul#PartsMenu li ul li ul a.nosubs {
  background: #bbbbbb;
  color: #000;
  padding-left: 30px;
}

ul#PartsMenu li ul li ul a.nosubs:hover {
  background: #c2ddf3;
  border-left: 5px #335588 solid;
  padding-left: 25px;
}




ul#PartsMenu li ul li ul li a.stern {
  background: #999999;
  color: #000;
  padding-left: 50px;
}

ul#PartsMenu li ul li ul li a.stern:hover {
  background: #c2ddf3;
  border-left: 5px #335588 solid;
  padding-left: 45px;
}

.Login_Info_New {
	font-size: 13px;
	font-family: Arial;
	color: #ffffff;
	line-height: 2;
}


a.RCM_Button:link {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.RCM_Button:link {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.RCM_Button:visited {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.RCM_Button:active {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.RCM_Button:hover {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.Bad_Code {
	color: #ff0000;
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
}


#Parts_Request {
	color: #666666;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
}

#Parts_Request a:link {
	color: #335588;
	font-family: Arial;
	font-size: 11px;
}

#Parts_Request a:visited {
	color: #335588;
	font-family: Arial;
	font-size: 11px;
}

#Parts_Request a:active {
	color: #335588;
	font-family: Arial;
	font-size: 11px;
}

#Parts_Request a:hover {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
}

.Holiday {
	font-family: Arial;
	color: #ff0000;
	font-size: 14px;
}


.Poll_Button {
	width: 30px;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

.Poll_Button_Dim {
	width: 30px;
	color: #c0c0c0;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

.Poll_Arrow {
	width: 14px;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

.Poll_Arrow_Dim {
	width: 14px;
	color: #c0c0c0;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

.Poll_Row {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}


.Invoice_Head_Row {
	background: #335588;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.Invoice_Content_Row {
	background: #eeeeee;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.Invoice_Table {
	background-color : #000066;
}

.Invoice_Button {
	width: 110px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}
