#nav { display: block; margin: 0; padding: 0; position: relative; }
#nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#nav a { display: block;  line-height: 1;padding: 6px;}
#nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; top: 25px;}
* html #nav ul { line-height: 0; } /* IE6 "fix" */
#nav ul a { zoom: 1; } /* IE6/7 fix */
#nav ul li { float: none; }
#nav ul ul { top: 0; }
#nav ul {  }
#nav ul ul {  }.menuwrapper{}
.menumain{height: 47px;text-align: left;padding-top: 10px;font-weight: bold;text-transform: capitalize;font-size: 11px;letter-spacing: 1px;color: #77593f;background-repeat: no-repeat;background-image: url(http://www.artisans-jewelry-shoppe.com/assets/lib/716d77343678.jpg);width: 100px;}
.menumainlink{color: #383838;text-decoration: none;font-weight: bold;margin-top: 6px;margin-left: 10px;}
.menumain a:hover{color: #CC6600;}
.menusubwrapper{border: solid 1px #cccccc;background-color: #BABABA;width: 250px;}
.menusub{color: #FFFFFF; font-size: 12px;height: 30px;}
.menusub a:hover{background-color: #FFFFFF;color: #666666;}
.menusublink{color: #2E2E2E;text-decoration: none;font-weight: bold;}
.menusubwithchild{}

.wrappercb672a559d3fcaff240b7ab9d8c843f0{ padding: 5px; }
.wrapperf0e8ab2d5959102d1b4e53f28173e170 {  }
.viewbodywrapper{ background-color: #C85A17; }.section_theta1692-1{  }
.section_theta1692-2{  }
.form_formwrapper{ border-width: 0px; }
.form_formheading{ font-size: 14px;font-weight: bold;color: #9C9C9C; }
.form_errorcontainer{ padding: 10px;margin-bottom: 20px;background-color: #FFC7C9;border-style: solid;border-width: 1px;border-color: #990000; }
.form_error{ list-style-type: none; }
.form_noticecontainer{ padding: 10px;margin-bottom: 20px;background-color: #EBFFB5;border-style: solid;border-width: 1px;border-color: #418200; }
.form_notice{ list-style-type: none; }
.form_tablewrapper{ padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;font-size: 12px; }
.form_prehtmlwrapper{ padding: 5px;font-size: 10px; }
.form_posthtmlwrapper{ padding: 5px;font-size: 10px; }
.form_hintbox{ background-color: #FFFFFF;padding: 5px;border-style: solid;border-width: 1px;border-color: #B0B0B0;margin-top: 1px; }
.form_dvstyle{ color: #BDBDBD; }
.form_labelwrap{ vertical-align: top;text-align: right;padding: 5px; }
.form_label{ color: #999999;font-weight: bold; }
.form_labelrequired{ color: #990000;font-weight: bold;font-size: 20px; }
.form_errorfield{ color: #990000;font-weight: bold; }
.form_inputwrap{ padding: 5px; }
.form_input{ min-width: 150px;padding: 4px;border-style: solid;border-width: 1px;border-color: #B0B0B0; }
.form_numberinput{ padding: 4px;border-style: solid;border-width: 1px;border-color: #B0B0B0; }
.form_textarea{ min-width: 300px;padding: 5px;font-family: arial;font-size: 10px;min-height: 100px;border-style: solid;border-width: 1px;border-color: #B0B0B0; }
.form_select{ border-style: solid;border-width: 1px;border-color: #B0B0B0;color: #424242; }
.form_checkbox{ color: #424242;vertical-align: middle; }
.form_radio{ color: #424242; }
.form_buttonwrap{ padding: 10px;border-top-style: solid;border-top-width: 1px;border-top-color: #C8C8C8; }
.form_button{ font-size: 13px;font-weight: bold; }
.form_bottom_text{ font-size: 10px; }
.form_tab_item{ padding: 10px;border-top-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: #CCCCCC;border-left-color: #CCCCCC;border-right-color: #CCCCCC; }
.form_tab_item: hover{ background-color: #FFCC33; }
.form_tab_link{ font-size: 14px;font-weight: bold;color: #808080; }
.form_tab_content{ border-style: solid;border-width: 1px;border-color: #CCCCCC;padding: 10px; }
.form_tab_selected{ background-color: #C7C7C7; }
.form_tab_content_selected{  }
#tab-container ul {margin: 0; padding: 0;}
#tab-container ul li{ display: inline-block; outline: none;}
#tab-container ul li a { display: block; }
