body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img { border: 0 }
address,caption,cite,code,dfn,em,strong,th,var {font-style: normal;font-weight: normal;}
ol,ul { list-style: none }
caption,th { text-align: left }
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;}
q:before,q:after { content: '' }
abbr,acronym { border: 0 }
.hidden { display: none!important }
.isHidden { display: none!important }
.isShown,.isShow { display: '' }
.center { text-align: center }
html,body,div.wrapper {
    height: 100%;
    border: none;
    min-width: 1000px;
}
body>div.wrapper {
    height: auto;
    min-height: 100%;
}
body {
    background: #e8eff3;
    background-image: url('../images/seekvic/frame_body_tile.png');
}
body,
td,
input {
    font-family: Arial,Helvetica,sans-serif;
    color: #3b3e40;
}
div.wrap {
    width: 980px;
    margin: 0 auto;
    position: relative;
}
a { outline: none }
a.sl {
    text-decoration: none;
    border-bottom: 1px dotted#3b3e40;
    color: #3b3e40;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 1px;
    padding-bottom: 1px;
}
a.sl:hover {
    text-decoration: none;
    border-bottom: 1px solid#7cb72a;
    color: #fff;
    background-color: #7cb72a;
}
div.wrapper {
    background-image: url('../images/seekvic/clouds.jpg');
    background-repeat: no-repeat;
    background-position: center 145px;
    background-attachment: fixed;
}
div.wrapper div.head_wrap {
    position: relative;
    height: 130px;
    background-image: url('../images/seekvic/frame_head_tile.png');
    background-repeat: repeat-x;
}
div.wrapper div.nav_wrap {
    clear: both;
    position: relative;
    background-image: url('../images/seekvic/ui_mm_tile.png');
    background-repeat: repeat-x;
    height: 38px;
    margin-bottom: -4px;
    z-index: 900;
}
div.wrapper div.adv_search_wrap {
    height: 55px;
    position: relative;
    background-image: url('../images/seekvic/frame_advanced_tile.png');
    background-repeat: repeat-x;
    text-align: left;
    display: none;
}
div.wrapper div.search_wrap {
    height: 120px;
    position: relative;
    background-image: url('../images/seekvic/frame_search_tile.png');
    background-repeat: repeat-x;
    text-align: left;
}
div.wrapper div.content_wrap {
    position: relative;
    padding-bottom: 100px;
    margin-top: 50px;
}
div.footer_wrap {
    position: relative;
    width: 100%;
    background-image: url('../images/seekvic/frame_footer_tile.png');
    background-repeat: repeat-x;
    height: 83px;
    overflow: hidden;
    clear: both;
}
div.footer_wrap_wrap {
    width: 100%;
    position: relative;
    height: 83px;
    margin-top: -83px;
    clear: both;
}
div.content_wrap:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
div.content_wrap { display: inline-block }
*html.content_wrap { height: 1% }
div.content_wrap { display: block }
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix { display: inline-block }
.clearfix { display: block }
div.layout_right_col {
    float: right;
    width: 182px;
}
div.main_content {
    float: left;
    width: 762px;
}
div.search_content {
    display: block;
    position: relative;
    height: 95px;
    width: 980px;
    margin: 0 auto;
    text-align: left;
    padding-top: 45px;
}
div.search_content div.search_title {
    height: 31px;
    width: auto;
    float: left;
    text-align: left;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    line-height: 33px;
}
div.search_content div.search_title span { color: #99de3b }
div.search_content div.search_submit {
    float: right;
    margin-left: 10px;
}
div.search_content div.search_input { float: right }
div.search_content div.search_input div { float: left }
div.search_content div.search_input div.search_cap_r {
    width: 16px;
    height: 31px;
    background-image: url('../images/seekvic/ui_search_input.png');
    background-repeat: no-repeat;
    background-position: -286px 0;
}
div.search_content div.search_input div.search_label {
    height: 31px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    line-height: 33px;
    vertical-align: middle;
    font-weight: normal;
    margin-left: 20px;
}
div.search_content div.search_input div.si_header {
    background-image: url('../images/seekvic/ui_search_input.png');
    background-repeat: repeat-x;
    height: 31px;
    text-align: left;
    padding-left: 15px;
}
div.search_content div.search_input div.si_tile input { margin-left: -3px }
div.search_content div.search_input input.si_quick {
    color: #000;
    border: none!important;
    border-color: #fff;
    font-size: 15px;
    width: 200px;
    margin: 0;
    margin-top: 7px;
    outline: none;
    background: transparent;
}
div.search_content div.search_input input.si_key {
    color: #ccc;
    border: none!important;
    border-color: #fff;
    font-size: 15px;
    font-style: italic;
    width: 200px;
    margin: 0;
    margin-top: 7px;
    outline: none;
    background-repeat: no-repeat;
}
div.search_content div.search_input input.si_sub {
    color: #ccc;
    border: none!important;
    border-color: #fff;
    font-size: 15px;
    font-style: italic;
    width: 200px;
    margin: 0;
    margin-top: 7px;
    outline: none;
    background-repeat: no-repeat;
}
div.adv_search_content {
    display: block;
    position: relative;
    height: 55px;
    width: 980px;
    margin: 0 auto;
    text-align: left;
    padding-top: 15px;
    display: none;
}
div.adv_search_content div.adv_search_title {
    height: 28px;
    width: auto;
    float: left;
    text-align: left;
    color: #222b2f;
    font-size: 14px;
    font-weight: bold;
    line-height: 28px;
}
div.adv_search_content div.adv_search_opt {
    float: right;
    width: auto;
    color: #222b2f;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
}
div.adv_search_content div.adv_search_opt span {
    color: #222b2f;
    font-weight: bold;
    margin-right: 3px;
}
div.adv_search_content div.adv_search_opt select {
    font-size: 11px;
    line-height: 11px;
    padding: 0;
}
div.adv_search_content div.adv_search_opt select.cat { width: 180px }
div.adv_search_content div.adv_search_opt select.search_sub_category { width: 180px }
div.adv_search_content div.adv_search_opt select option { }
table.adv_search_input td.adv_search_label {
    height: 28px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    font-weight: normal;
}
div.wrapper div.header {
    height: 130px;
    position: relative;
    width: 980px;
    margin: 0 auto;
}
div.wrapper div.header a.logoLink {
    display: block;
    position: relative;
    left: -125px;
    width: 526px;
    height: 130px;
    text-decoration: none;
    float: left;
    border: 0;
    background-image: url('../images/seekvic/frame_header_logo_bg.png');
    background-repeat: no-repeat;
}
div.header_links {
    margin-top: 60px;
    text-align: right;
    display: block;
    background-repeat: no-repeat;
    width: auto;
    float: right;
    position: absolute;
    right: 0;
}
div.header_link {
    width: auto;
    float: left;
    text-align: left;
    display: block;
    height: 46px;
    overflow-y: hidden;
    margin-left: 28px;
}
div.ui_wrap {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 100%;
    color: #41423f;
}
div.ui_wrap p a
div.ui_wrap h1 a,
div.ui_wrap h2 a,
div.ui_wrap h3 a { color: #41423f }
div.ui_content p a,
div.ui_content td a {
    color: #7cb72a;
    text-decoration: none;
    border-bottom: 1px dashed#7cb72a;
    padding-bottom: 1px;
}
div.ui_content p a:hover,
div.ui_content td a:hover {
    color: #41423f;
    text-decoration: none;
    border-bottom: 1px solid#41423f;
    padding-bottom: 2px;
}
div.ui_wrap h1,
div.ui_wrap h2 { letter-spacing: -1px }
div.ui_wrap h1 {
    text-transform: capitalize;
    font-family: "Arial Black",Arial,Helvetica,sans-serif;
    letter-spacing: -1px;
    font-weight: bold;
    font-size: 24px;
    margin-bottom: 10px;
}
div.ui_wrap h2 {
    text-transform: capitalize;
    font-weight: bold;
    font-size: 20px;
    margin-bottom: 10px;
}
div.ui_wrap h3 {
    text-transform: capitalize;
    font-weight: bold;
    margin-bottom: 10px;
}
div.ui_wrap h1.i,
div.ui_wrap h2.i,
div.ui_wrap h3.i {
    padding-top: 20px;
    padding-left: 20px;
}
div.ui_wrap p {
    margin-bottom: 20px;
    line-height: 135%;
}
div.ui_content {
    clear: both;
    background: #FFF;
    border: 1px solid#d5dbde;
    position: relative;
}
div.ui_content_featured {
    clear: both;
    background: #d5dbde;
    border: 1px solid#d5dbde;
    position: relative;
}
div.ui_section { margin-bottom: 33px }
div.ui_content h1 { color: #7cb72a }
div.ui_content h2 { color: #7cb72a }
div.ui_content h3 { }
div.ui_content p { }
div.ui_content p.details,
div.ui_content address { line-height: 28px }
.ui_pad {
    position: relative;
    padding: 20px;
}
.ui_padB {
    position: relative;
    padding: 20px;
    padding-bottom: 0;
}
div.ui_content strong { font-weight: bold }
.ul {
    border-bottom: 1px solid#d5dbde;
    padding-bottom: 2px;
}
.gt { color: #7cb72a }
a.gl { color: #7cb72a!important }
a.gl:hover { color: #41423f }
.bt { color: #4d7a93 }
.gb { background: #f2f7eb!important }
strong { font-weight: bold }
a.gbutt,
input.gbutt,
button.gbutt,
div.ui_wrap button,
div.ui_button_strip a,
div.ui_button_strip input,
div.ui_button_strip button,
div.ui_button_stripL a,
div.ui_button_stripL input,
div.ui_button_stripL button {
    display: block;
    padding: 7px 10px 5px 10px;
    color: #fff;
    text-decoration: none;
    background: #7cb72a;
    border: 1px solid#65902a;
    font-size: 16px;
    font-weight: bold;
    margin: 0!important;
}
td a.gbutt {
    display: block!important;
    padding: 7px 10px 5px 10px!important;
    color: #fff!important;
    text-decoration: none!important;
    background: #7cb72a!important;
    border: 1px solid#65902a!important;
    font-size: 16px!important;
    font-weight: bold!important;
    margin: 0!important;
}
a.gbutt:hover,
input.gbutt:hover,
button.gbutt:hover,
div.ui_wrap button:hover,
div.ui_button_strip a:hover,
div.ui_button_strip input:hover,
div.ui_button_strip button:hover,
div.ui_button_stripL a:hover,
div.ui_button_stripL input:hover,
div.ui_button_stripL button:hover {
    color: #fff;
    text-decoration: none;
    background: #65902a;
    border: 1px solid#65902a;
    font-size: 16px;
    font-weight: bold;
}
a.grbutt,
input.grbutt,
button.grbutt {
    display: block!important;
    float: left!important;
    padding: 7px 10px 5px 10px!important;
    color: #666!important;
    text-decoration: none!important;
    background: #d5dbde!important;
    border: 1px solid#b3b8ba!important;
    font-size: 16px!important;
    font-weight: bold!important;
}
a.grbutt:hover,
input.grbutt:hover,
button.grbutt:hover {
    color: #fff!important;
    text-decoration: none!important;
    background: #b3b8ba!important;
    border: 1px solid#b3b8ba!important;
    font-size: 16px!important;
    font-weight: bold!important;
}
div.ui_wrap div.ui_button_strip,
div.ui_wrap div.ui_button_stripL {
    background: #fff;
    padding: 5px;
    border: 1px solid#d5dbde;
}
div.ui_wrap div.ui_content div.ui_button_strip,
div.ui_wrap div.ui_content div.ui_button_stripL {
    background: #f2f7eb!important;
    padding: 0!important;
    border: none!important;
}
div.ui_button_strip,
div.ui_button_stripL {
    margin-top: 20px;
    text-align: left;
}
div.ui_button_strip span {
    display: block;
    padding: 8px 11px 6px 11px;
    float: left;
}
div.ui_button_strip a,
div.ui_button_strip input,
div.ui_button_strip button {
    float: right!important;
    margin-left: 10px!important;
}
div.ui_button_stripL a,
div.ui_button_stripL input,
div.ui_button_stripL button {
    float: left;
    margin-right: 10px!important;
}
div.ui_button_stripNL a,
div.ui_button_stripNL a.gbutt,
div.ui_button_stripNL input,
div.ui_button_stripNL button {
    float: left!important;
    margin-right: 10px;
}
div.ui_button_stripNR a,
div.ui_button_stripNR input,
div.ui_button_stripNR button {
    float: right!important;
    margin-right: 10px;
}
div.ui_button_strip p {
    float: left;
    color: #65902a;
    padding: 7px 10px 5px 10px!important;
    margin: 0!important;
}
td span.button_strip {
    display: block;
    background: #f2f7eb!important;
}
div.ui_menu_bar {
    background: #d5dbde;
    padding: 5px;
    border: 1px solid#9ea4a7;
}
div.ui_menu_bar span {
    display: block;
    padding: 7px 10px 5px 10px!important;
    float: left;
    color: #3b3e40;
}
div.ui_menu_bar a {
    display: block;
    padding: 7px 10px 5px 10px;
    color: #9ea4a7;
    text-decoration: none;
    background: #fff;
    border: 1px solid#9ea4a7;
    font-size: 16px;
    font-weight: bold;
    margin: 0!important;
}
div.ui_menu_bar a:hover {
    color: #fff;
    text-decoration: none;
    background: #9ea4a7;
    border: 1px solid#9ea4a7;
    font-size: 16px;
    font-weight: bold;
}
div.ui_menu_bar a {
    float: right;
    margin-left: 10px!important;
}
div.ui_menu_barT { border-bottom: none!important }
div.ui_content ul { }
div.ui_content ul li {
    list-style: url('../images/seekvic/bullet_circle.png');
    margin-left: 1.2em;
    margin-bottom: 0.4em;
    line-height: 20px;
}
div.ui_content ul.arrow li,
div.ui_content ul li.arrow { list-style: url('../images/seekvic/bullet_arrow.png') }
div.ui_content ul.down li,
div.ui_content ul li.down { list-style: url('../images/seekvic/bullet_arrow_d.png') }
div.ui_content ul li a {
    color: #41423f;
    text-decoration: none;
    border: none!important;
    padding-bottom: 0!important;
}
div.ui_content ul li a:hover {
    color: #7cb72a;
    text-decoration: underline;
    border: none!important;
    padding-bottom: 0!important;
}
div.ui_content ul.browse_iii li,
div.ui_content ul.browse_ii li,
div.ui_content ul.browse_i li {
    width: 272px;
    float: left;
    margin-right: 20px;
}
div.ui_content ul.browse_ii { width: 640px }
div.ui_content ul.browse_i { width: 292px }
div.ui_list_item {
    margin-bottom: 10px;
    line-height: 32px;
}
div.ui_list_item span {
    font-size: 12px;
    text-transform: uppercase;
}
div.single_form { width: 640px }
div.formf {
    width: 640px;
    float: left;
}
ul.standardButton li {
    list-style: none!important;
    display: inline;
}
div.formi {
    width: 240px;
    float: right;
}
div.formi ul li a {
    text-decoration: none!important;
    color: #41423f!important;
    border-bottom: 1px dashed#41423f!important;
    font-weight: bold;
}
div.formi ul li a:hover {
    border-bottom: 1px solid#7cb72a!important;
    color: #7cb72a!important;
}
.zero_b { margin-bottom: 0!important }
input.text,
textarea.text {
    font-size: 16px;
    width: 99%;
    padding: 5px!important;
    border: 1px solid#ddd;
    background: #fff;
}
span.input_pre {
    display: block;
    position: absolute;
    z-index: 9999;
    font-size: 14px;
    padding-left: 5px;
    color: #9ea4a7;
}
input.pre_html {
    font-size: 16px;
    width: 90%;
    padding: 5px 5px 5px 43px!important;
    border: 1px solid#ddd;
    background: #fff;
}
input.pre_price {
    font-size: 16px;
    width: 90%;
    padding: 5px 5px 5px 16px!important;
    border: 1px solid#ddd;
    background: #fff;
}
select {
    font-size: 16px;
    width: 99%;
    padding: 5px!important;
}
.text_disabled {
    border: 1px solid#ddd!important;
    background: #fafafa!important;
}
input.text,
select { margin-top: -2px }
input.radio,
input.inputRadio,
input.inputCheck {
    width: auto!important;
    margin-right: 5px;
    margin-top: 0!important;
    border: 0!important;
}
div.ui_form_row { margin-bottom: 20px!important }
label {
    display: block;
    margin-bottom: 5px;
}
input.WA { width: auto!important }
.NP { padding: 0!important }
.NM { margin: 0!important }
.ifile { width: 260px!important }
div.featured { background: #d5dbde }
ul.featured { list-style: none }
ul.featured li {
    list-style: none!important;
    margin: 0!important;
    margin-right: 34px!important;
    float: left;
}
ul.featured li.last { margin-right: 0!important }
ul.featured h3 { font-size: 100% }
div.ui_tabs {
    position: relative;
    padding-top: 10px;
}
div.ui_tabs h1.ui_tab_title {
    position: absolute;
    top: 0;
    left: 0;
}
div.ui_tabs h2.ui_tab_title {
    position: absolute;
    bottom: -5px;
    left: 0;
}
ul.ui_tabs {
    list-style: none;
    border-bottom: 1px solid#d5dbde;
    padding-bottom: 4px;
}
ul.ui_tabs li {
    display: inline;
    margin: 0;
}
ul.ui_tabs li a {
    position: relative;
    top: 1px;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    padding: 6px 15px 5px 15px;
    color: #3b3e40;
    background: #d5dbde;
    border: 1px solid#d5dbde;
    border-bottom: none!important;
    margin-left: 7px;
    margin-right: -4px;
}
ul.tabs_right { text-align: right }
ul.tabs_right li a {
    margin-right: 7px!important;
    margin-left: -4px!important;
}
ul.ui_tabs li a:hover {
    background: #bfc3c5;
    border: 1px solid#bfc3c5;
    border-bottom: none;
    text-decoration: none;
}
ul.ui_tabs li a.ui_tab_active,
ul.ui_tabs li a.ui_tab_active:hover {
    color: #7cb72a;
    background: #fff;
    padding: 7px 15px 6px 15px;
    border: 1px solid#D5DBDE;
    border-bottom: none;
}
.tabcontent {
    clear: both;
    border-top: none!important;
}
div.fill {
    height: 1px;
    visibility: hidden;
}
ul.categoryTreeview li.down a { font-weight: bold }
ul.subcat {
    margin-left: 1.1em;
    margin-bottom: 1.1em;
}
a.categoryAdd { }
input.radio { display: inline!important }
img.icon {
    width: 32px;
    height: 32px;
}
img.icon_small {
    width: 24px;
    height: 24px;
}
img.icon_tiny {
    width: 16px;
    height: 16px;
}
img.sc { border: 1px solid#fff }
table.standardSIGNUPTable,
table.standard-table {
    width: 100%;
    color: #222;
    border-collapse: collapse;
}
table.errorTable { margin-top: 15px }
table.standardSIGNUPTable table,
table.standard-table table { width: auto }
table.standardSIGNUPTable td,
table.standardSIGNUPTable th,
table.standard-table td,
table.standard-table th {
    vertical-align: middle;
    padding: 10px;
    line-height: 28px;
    position: relative;
}
table.standardSIGNUPTable td,
table.standard-table td {
    width: 430px;
    text-align: left;
}
table.standardSIGNUPTable.alignTop,
table.standard-table.alignTop { vertical-align: top }
table.standardSIGNUPTable td.warning,
table.standard-table td.warning {
    width: auto;
    padding-top: 15px;
    padding-left: 15px;
}
table.standardSIGNUPTable th,
table.standard-table th {
    font-weight: normal;
    text-align: right;
    white-space: nowrap;
    vertical-align: top;
    color: #333;
}
table.standardSIGNUPTable select,
table.standard-table select { width: 100% }
table.standardSIGNUPTable input.inputRadio,
table.standard-table input.inputRadio {
    width: auto;
    padding: 0;
    border: none;
}
.categoryTreeview { margin-top: 5px }
a.glow_link {
    width: auto;
    display: block;
    text-decoration: none;
    color: #818181;
    font-size: 12px;
    line-height: 14px;
    text-transform: uppercase;
    cursor: pointer;
}
a.glow_link span.glow_arrow_r {
    display: block;
    float: left;
    width: 46px;
    height: 46px;
    background-image: url('../images/seekvic/ui_glowarrow_lrg.png');
    background-position: -46px 0;
    background-repeat: no-repeat;
}
a.glow_link:hover span.glow_arrow_r { background-position: -46px-46px }
a.glow_link span.glow_arrow_l {
    display: block;
    float: left;
    width: 46px;
    height: 46px;
    background-image: url('../images/seekvic/ui_glowarrow_lrg.png');
    background-repeat: no-repeat;
}
a.glow_link:hover span.glow_arrow_l { background-position: 0-46px }
a.glow_link:hover { color: #7cb72a }
a.glow_link span.glow_title {
    font-size: 14px;
    font-weight: bold;
}
a.glow_link span.glow_text {
    display: block;
    float: left;
    padding-top: 10px;
}
a.ui_arrow_lrg_l {
    display: block;
    width: 30px;
    height: 31px;
    overflow: hidden;
    background-image: url('../images/seekvic/ui_arrow_lrg.png');
    background-repeat: no-repeat;
}
a.ui_arrow_lrg_r {
    display: block;
    width: 30px;
    height: 31px;
    overflow: hidden;
    background-image: url('../images/seekvic/ui_arrow_lrg.png');
    background-repeat: no-repeat;
    background-position: -30px 0;
}
a.ui_arrow_lrg_l:hover { background-position: 0-31px }
a.ui_arrow_lrg_r:hover { background-position: -30px-31px }
a.ui_go_lrg_l {
    display: block;
    width: 30px;
    height: 31px;
    overflow: hidden;
    background-image: url('../images/seekvic/ui_go_lrg.png');
    background-repeat: no-repeat;
}
a.ui_go_lrg_r {
    display: block;
    width: 30px;
    height: 31px;
    overflow: hidden;
    background-image: url('../images/seekvic/ui_go_lrg.png');
    background-repeat: no-repeat;
    background-position: -30px 0;
}
a.ui_go_lrg_l:hover { background-position: 0-31px }
a.ui_go_lrg_r:hover { background-position: -30px-31px }
button.body_butt {
    position: relative;
    border: 0;
    padding: 0;
    cursor: pointer;
    overflow: visible;
}
button.body_butt::-moz-focus-inner { border: none }
button.body_butt span {
    position: relative;
    display: block;
    white-space: nowrap;
}
button.body_butt {
    display: block;
    position: relative;
    width: 72px;
    overflow: hidden;
    height: 27px;
    line-height: 28px;
    background: transparent url('../images/seekvic/ui_pill_butt.png');
    background-repeat: no-repeat;
    background-position: left-54px;
    text-decoration: none;
    text-align: center;
    font-size: 12px!important;
    color: #4d7a93;
    font-weight: bold;
    text-decoration: none!important;
}
button.body_butt:hover { background-position: left-27px }
.ui_pill_med {
    display: block;
    position: relative;
    float: left;
    padding-left: 12px;
    margin-right: 12px;
    height: 27px;
    line-height: 28px;
    background: transparent url('../images/seekvic/ui_pill_med.png');
    background-repeat: no-repeat;
    background-position: top left;
    text-decoration: none;
    color: #666666;
    font-size: 12px;
    text-decoration: none!important;
}
.ui_pill_med span {
    position: absolute;
    top: 0;
    left: 100%;
    width: 12px;
    height: 27px;
    background-image: url('../images/seekvic/ui_pill_med.png');
    background-repeat: no-repeat;
    background-position: top right;
}
.ui_pill_med:hover { background-position: 0-27px }
.ui_pill_med:hover span { background-position: right-27px }
.ui_pill_med_alt {
    background-position: 0-54px;
    color: #4d7a93;
    font-weight: bold;
}
.ui_pill_med_alt span { background-position: right-54px }
.ui_pill_med_down {
    position: relative;
    float: left;
    position: relative;
    padding-left: 12px;
    margin-right: 12px;
    height: 27px;
    line-height: 27px;
    background-image: url('../images/seekvic/ui_pill_med.png');
    background-repeat: no-repeat;
    background-position: top left;
    text-decoration: none;
    color: #e8eff3;
    font-size: 12px;
    background-position: 0-81px;
}
.ui_pill_med_down span {
    position: absolute;
    top: 0;
    left: 100%;
    width: 12px;
    height: 27px;
    background-image: url('../images/seekvic/ui_pill_med.png');
    background-repeat: no-repeat;
    background-position: right-81px;
}
div.cbox {
    background-color: #e2e9ed;
    -moz-box-shadow: 0 0 7px#a9adaf;
    -webkit-box-shadow: 0 0 7px#a9adaf;
    box-shadow: 0 0 10px#a9adaf;
}
div.cbox div.cbox_head {
    height: 50px;
    background-image: url('../images/seekvic/cbox_head_tile.png');
    background-repeat: repeat-x;
    border: 1px solid#9da1a3;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 55px;
    font-size: 18px;
    color: #65902a;
    text-shadow: 0 1px 0#fff;
    position: relative;
}
div.cbox div.cbox_content {
    border-left: 1px solid#9da1a3;
    border-right: 1px solid#9da1a3;
}
div.cbox div.cbox_content_nc {
    border-left: 1px solid#9da1a3;
    border-right: 1px solid#9da1a3;
    border-bottom: 1px solid#9da1a3;
}
div.cbox div.cbox_cwrap {
    border-top: 1px solid#f1f4f6;
    border-left: 1px solid#f1f4f6;
    padding-bottom: 10px;
    padding-top: 13px;
    position: relative;
}
div.standard_box_wrap {
    border-top: 1px solid#f1f4f6;
    border-left: 1px solid#f1f4f6;
    padding: 10px;
    padding-top: 13px;
    position: relative;
}
div.cbox div.cbox_cwrap_np {
    border-top: 1px solid#f1f4f6;
    border-left: 1px solid#f1f4f6;
    padding: 0;
    position: relative;
}
div.cbox div.cbox_control {
    height: 32px;
    background-image: url('../images/seekvic/cbox_control_tile.png');
    background-repeat: repeat-x;
    line-height: 32px;
    position: relative;
}
div.box_control_links a,
a.box_control_link {
    display: block;
    float: left;
    margin-top: 2px;
    height: 29px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 30px;
    color: #5a5c5d;
    font-size: 12px;
    text-shadow: 0 1px 0#c0c3c3;
    font-weight: bold;
    text-decoration: none;
}
div.box_control_links a:hover,
a.box_control_link:hover {
    background-color: #868a8c;
    color: #fff;
    text-shadow: none;
}
div.cbox div.cbox_heading {
    margin-top: 10px;
    font-size: 12px;
    font-weight: bold;
    color: #5a5c5d;
    text-align: center;
}
div.cbox div.cbox_control span.cbox_control_ind {
    float: left;
    width: 2px;
    height: 32px;
    background-image: url('../images/seekvic/cbox_control_ind.png');
}
div.cbox div.cbox_control span.cbox_control_div {
    float: left;
    width: 1px;
    height: 32px;
    background-image: url('../images/seekvic/cbox_control_div.png');
}
div.cbox div.cbox_control span.cbox_control_div_end {
    position: absolute;
    right: 0;
    width: 1px;
    height: 32px;
    background-image: url('../images/seekvic/cbox_control_div.png');
}
div.rbox {
    background-color: #e2e9ed;
    -moz-box-shadow: 0 0 7px#a9adaf;
    -webkit-box-shadow: 0 0 7px#a9adaf;
    box-shadow: 0 0 10px#a9adaf;
}
div.rbox_head {
    height: 50px;
    background-image: url('../images/seekvic/cbox_head_tile.png');
    background-repeat: repeat-x;
    border: 1px solid#9da1a3;
    border-bottom: none;
    padding-left: 10px;
    padding-right: 10px;
    text-align: left;
    line-height: 55px;
    font-size: 18px;
    color: #65902a;
    text-shadow: 0 1px 0#fff;
}
div.rbox div.rbox_content_head { border-top: 1px solid#9da1a3 }
div.rbox div.rbox_content_head_wrap {
    border-top: 1px solid#f1f4f6;
    border-left: 1px solid#f1f4f6;
    padding: 10px;
    padding-top: 13px;
    position: relative;
    background-color: #e8eff3;
}
div.rbox div.rbox_content {
    border-left: 1px solid#9da1a3;
    border-right: 1px solid#9da1a3;
}
div.rbox div.rbox_content_nc {
    border-left: 1px solid#9da1a3;
    border-right: 1px solid#9da1a3;
    border-bottom: 1px solid#9da1a3;
}
div.rbox div.rbox_cwrap_np {
    border-top: 1px solid#f1f4f6;
    border-left: 1px solid#f1f4f6;
    padding: 0;
}
div.rbox div.rbox_control {
    clear: both;
    height: 32px;
    background-image: url('../images/seekvic/cbox_control_tile.png');
    background-repeat: repeat-x;
    line-height: 32px;
    position: relative;
    font-size: 12px;
}
div.rbox div.rbox_control div.page_drop { float: left }
div.paging_info {
    font-size: 12px;
    text-align: center;
    font-weight: bold;
}
div.pages_indi,
div.feat_navi {
    padding-top: 11px;
    padding-left: 10px;
    overflow: hidden;
    height: 13px;
    width: 555px;
    float: left;
}
a.page_indi,
div.feat_navi a {
    display: block;
    float: left;
    width: 12px;
    height: 13px;
    margin-right: 5px;
    overflow: hidden;
    background-image: url('../images/seekvic/ui_indi_sml.png');
}
a.page_indi:hover,
div.feat_navi a:hover { background-position: 0-13px }
a.page_indi_active,
div.feat_navi a.active,
div.feat_navi a.active:hover {
    display: block;
    float: left;
    width: 12px;
    height: 13px;
    margin-right: 5px;
    overflow: hidden;
    background-image: url('../images/seekvic/ui_indi_sml.png');
    background-position: 0-26px;
}
div.rbox div.box_control_links a {
    display: block;
    float: left;
    margin-top: 2px;
    height: 29px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 30px;
    color: #5a5c5d;
    font-size: 12px;
    text-shadow: 0 1px 0#c0c3c3;
    font-weight: bold;
    text-decoration: none;
}
div.rbox div.box_control_links a:hover {
    background-color: #868a8c;
    color: #fff;
    text-shadow: none;
}
div.rbox div.rbox_heading {
    font-size: 12px;
    font-weight: bold;
    color: #5a5c5d;
    text-align: center;
}
div.rbox div.rbox_control span.rbox_control_ind {
    float: left;
    width: 2px;
    height: 32px;
    background-image: url('../images/seekvic/cbox_control_ind.png');
}
div.rbox div.rbox_control span.rbox_control_div {
    float: left;
    width: 1px;
    height: 32px;
    background-image: url('../images/seekvic/cbox_control_div.png');
}
div.rbox div.rbox_control span.rbox_control_div_end {
    position: absolute;
    right: 0;
    width: 1px;
    height: 32px;
    background-image: url('../images/seekvic/cbox_control_div.png');
}
div.wrapper div.nav_wrap_wrap {
    width: 980px;
    position: relative;
    margin: 0 auto;
}
div.wrapper ul.navbar {
    height: 34px;
    padding: 0;
    float: left;
    width: auto;
}
div.wrapper ul.navbar li {
    position: relative;
    list-style: none;
    margin: 0;
    float: left;
    display: block;
    height: 34px;
    background-image: url('../images/seekvic/ui_mm_div.png');
    background-repeat: no-repeat;
    background-position-y: 0;
    padding-left: 2px;
}
div.wrapper ul.navbar li a:link,
div.wrapper ul.navbar li a:active,
div.wrapper ul.navbar li a:visited,
div.wrapper ul.navbar li a:hover {
    font-weight: bold;
    font-size: 15px;
    color: #41423f;
    text-decoration: none;
    text-transform: uppercase;
    display: block;
    position: relative;
    padding: 0;
    margin: 0;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 20px;
    height: 34px;
}
div.wrapper ul.navbar li a span {
    display: block;
    margin-top: 11px;
}
div.wrapper ul.navbar li a:hover,
div.wrapper ul.navbar li a.menuActived:link,
div.wrapper ul.navbar li a.menuActived:active,
div.wrapper ul.navbar li a.menuActived:visited,
div.wrapper ul.navbar li a.menuActived:hover {
    color: #7cb72a;
    background-color: #fff;
}
ul.navbar li span.mm_indi {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -14px;
    width: 25px;
    height: 11px;
    background-image: url('../images/seekvic/ui_mm_indi.png');
    background-repeat: no-repeat;
    z-index: 999!important;
}
div.wrapper div.navbar_right {
    height: 34px;
    padding: 0;
    float: right;
    width: auto;
}
div.wrapper ul.navbar_right li a:hover,
div.wrapper ul.navbar_right li a.menuActived:link,
div.wrapper ul.navbar_right li a.menuActived:active,
div.wrapper ul.navbar_right li a.menuActived:visited,
div.wrapper ul.navbar_right li a.menuActived:hover,
div.wrapper ul.navbar_right li a.menuDown {
    color: #166281;
    background-image: none;
    background-color: #fff;
}
div.wrapper ul.navbar_right li a.menuDown:hover {
    color: #ccc;
    background-image: none;
    background-color: #fff;
}
div.wrapper ul.navbar_right li div.mm_adv_indi {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -14px;
    width: 25px;
    height: 11px;
    background-image: url('../images/seekvic/ui_mm_indi.png');
    background-repeat: no-repeat;
    z-index: 9999!important;
}
div.wrapper div.content {
    width: 980px;
    position: relative;
    margin: 0 auto;
    text-align: left;
}
div.footer_wrap div.footer {
    clear: both;
    height: 60px;
    position: relative;
    width: 980px;
    margin: 0 auto;
}
div.good_webs {
    position: absolute;
    right: 220px;
    top: 5px;
}
div.good_webs div.opt_for {
    float: left;
    line-height: 65px;
    text-transform: uppercase;
    color: #818181;
    font-weight: bold;
    font-size: 11px;
    margin-bottom: 4px;
    margin-right: 7px;
}
#footer_tip {
    background: transparent url(../images/seekvic/black_arrow.png);
    font-size: 12px;
    height: 70px;
    width: 160px;
    padding: 25px;
    color: #fff;
    background-color: fuchsia;
}
div.good_webs div.wb_icons { float: left }
div.good_webs div.wb_icons div.wb_dl {
    font-size: 10px;
    text-align: center;
    margin-bottom: 3px;
    color: #9ea4a7;
}
div.good_webs div.wb_icons a {
    float: left;
    margin-right: 5px;
}
div.footer_wrap div.footer div.pxl {
    float: right;
    position: absolute;
    right: 0;
    top: 0;
    width: 139px;
    height: 83px;
    background: url(../images/seekvic/frame_pxl_copy.png);
    font-size: 12px;
    text-align: right;
    line-height: 90px;
}
div.footer_wrap div.footer div.footer_flower {
    float: left;
    margin-right: 15px;
}
div.footer_wrap div.footer div.footer_nav {
    margin-top: 26px;
    float: left;
    font-size: 12px;
    line-height: 8px;
}
div.footer_wrap div.footer div.footer_nav a {
    text-transform: uppercase;
    text-decoration: none;
    margin-right: 10px;
}
div.footer_wrap div.footer div.footer_nav a:hover { text-decoration: underline }
div.footer_wrap div.footer div.footer_nav div.footer_top_links a {
    color: #6b9c28;
    font-weight: bold;
}
div.footer_wrap div.footer div.footer_nav div.footer_bot_links a { color: #41423f }
.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clear { display: inline-block }
.clear { display: block }
br.clear { clear: both }
.informationMessage,
.errorMessage,
.successMessage,
.informationMessage {
    font-weight: bold;
    font-size: 14px;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 20px;
    padding: 15px 15px 15px 45px!important;
}
span.informationMessage,
span.errorMessage,
span.successMessage { display: block }
.informationMessage,
.informationMessage {
    color: #135DA2;
    border: 5px solid#E6F3FB;
    background: #F9FDFF url(../images/design/bg_icon_information.gif)10px center no-repeat;
}
.informationMessage a:link,
.informationMessage a:active,
.informationMessage a:visited,
.informationMessage a:hover,
.informationMessage a:link,
.informationMessage a:active,
.informationMessage a:visited,
.informationMessage a:hover {
    color: #2E4E6B;
    text-decoration: underline;
}
.informationMessage a:hover,
.informationMessage a:hover {
    color: #000;
    text-decoration: none;
}
.errorMessage {
    color: #C10924;
    border: 5px solid#FFEAEA;
    background: #FFF9F9 url(../images/design/bg_icon_error.gif)10px 10px no-repeat;
}
.errorMessage a:link,
.errorMessage a:active,
.errorMessage a:visited,
.errorMessage a:hover {
    color: #C94601;
    text-decoration: underline;
}
.errorMessage a:hover {
    color: #000;
    text-decoration: none;
}
.successMessage {
    color: #609629;
    border: 5px solid#F1F7D4;
    background: #F9FCEB url(../images/design/bg_icon_success.gif)10px 10px no-repeat;
}
.successMessage a:link,
.successMessage a:active,
.successMessage a:visited,
.successMessage a:hover {
    color: #4D6B2E;
    text-decoration: underline;
}
.successMessage a:hover {
    color: #000;
    text-decoration: none;
}
ul.standard-iconlink,
blockquote.leftContent ul.standard-iconlink {
    margin: 0;
    padding: 0;
}
ul.standard-iconlink li {
    list-style: none;
    margin: 0;
    padding: 0 0 10px 10px;
}
ul.standard-iconlink a:link,
ul.standard-iconlink a:active,
ul.standard-iconlink a:visited,
ul.standard-iconlink a:hover {
    color: #003F7E;
    text-decoration: none;
}
.standard-iconlink li a:hover { text-decoration: underline }
ul.standardStep,
ul.standardStep li {
    padding: 10px 0 10px 0;
    margin: 0;
    list-style: none;
}
ul.standardStep {
    width: 750px;
    height: 34px;
    margin: 10px auto 10px auto;
}
ul.standardStep li {
    width: 150px;
    font: bold 14px/34px Arial,Helvetica,sans-serif;
    text-align: left;
    color: #DDD;
    float: left;
    padding: 0 0 0 14px;
    border: 0;
    background: url("../images/color/slocal/bg_stepInactive.gif")0 0 no-repeat;
}
ul.standardStep li.standardStepAD {
    width: auto;
    background: none;
    color: #3F631B;
}
ul.standardStep li.standardStepAD span { color: #609629 }
ul.standardStep li span { margin-right: 15px }
ul.standardStep li.stepActived { color: #000 }
ul.standardStep li.stepActived span { color: #609629 }
table.standardForm {
    text-align: left;
    margin: 0 auto 0 auto;
    background: #FAFAFA;
    border: 3px solid#EEE;
}
table.standardForm th,
table.standardForm td { padding: 5px }
table.standardForm th {
    font-size: 10px;
    white-space: nowrap;
    color: #555;
    padding-left: 35px;
    text-align: right;
    font-weight: normal;
}
table.standardForm th.standardFormTitle {
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    color: #609629;
    padding: 10px;
}
table.standardForm td input,
table.standardForm td button,
table.standardForm td textarea {
    padding: 5px;
    border: 0;
    border-left: 1px solid#E7E7E7;
    border-top: 1px solid#E7E7E7;
}
table.standardForm td input.smallInput { width: 100px }
table.standardForm td ul.standardButton {
    width: 90px;
    float: right;
}
table.standardForm td ul.standardButton input,
table.standardForm td ul.standardButton button {
    width: 90px;
    font-weight: bold;
    color: #FFF;
    border: 0;
}
table.standardForm td ul.standardButton button { line-height: 20px }
table.standardForm table td.standardFormButton { width: 100% }
.noimage { background: #FFF url('../images/design/img_noimage.gif')50%50%no-repeat }
span.searching_for {
    font-size: 12px;
    color: #818181;
}
.controlPhoneShow,
.controlFaxShow,
.controlWebShow,
.controlEmailShow { visibility: visible }
.controlPhoneHide,
.controlFaxHide,
.controlWebHide,
.controlEmailHide { display: none }
ul.basePreviewNavbar {
    height: 30px;
    padding: 0;
    margin: 0 0 10px 0;
    background: #FBFBFB;
    border: 1px solid#EEE;
}
ul.basePreviewNavbar li {
    list-style: none;
    float: right;
}
ul.basePreviewNavbar li a:link,
ul.basePreviewNavbar li a:active,
ul.basePreviewNavbar li a:visited,
ul.basePreviewNavbar li a:hover {
    background: url("../images/icon_delete.gif")94%50%no-repeat;
    font: normal 10px Arial,Helvetica,sans-serif;
    color: #000;
    display: block;
    padding: 8px 30px 8px 10px;
    border: 0;
}
ul.basePreviewNavbar li a:hover { color: #9B350C }
.fav_scroll {
    position: relative;
    overflow: hidden;
    width: 179px;
    height: 128px;
    margin-top: 8px;
    margin-bottom: 10px;
}
.fav_scroll.items {
    width: 20000em;
    position: absolute;
    clear: both;
}
.fav_scroll.items div {
    float: left;
    padding: 0;
    cursor: pointer;
    width: 160px;
    height: 128px;
    margin-left: 9px;
    margin-right: 10px;
}
.fav_scroll.active {
    border: 2px solid#000;
    z-index: 9999;
    position: relative;
}
.fav_scroll.featured_img_link {
    display: block;
    width: 160px;
    height: 120px;
    padding: 0;
}
a.fav_box {
    display: block;
    margin-top: 8px;
}
.fav_scroll { float: left }
div.lf_link {
    position: relative;
    float: left;
    width: 160px;
}
div.lf_link_pg {
    display: block;
    position: relative;
    float: left;
    width: 160px;
    margin-right: 20px;
    margin-bottom: 12px;
}
div.lf_link_pg h1 { display: none }
a.quickListRemove {
    display: block;
    width: 16px;
    height: 16px;
    position: absolute;
    top: 0;
    right: -8px;
}
div.favs_loading {
    display: block;
    height: 128px;
    padding: 10px;
    background-image: url('../images/seekvic/loader.gif');
    background-repeat: no-repeat;
    background-position: center;
}
div.favs_none {
    display: block;
    padding: 10px;
    padding-top: 59px;
    padding-bottom: 59px;
    text-align: center;
    font-size: 10px;
    color: #9ea4a7;
}
div.banner_featured {
    display: block;
    background-color: #d5dbde;
    border: 1px solid#d5dbde;
    text-align: center;
}
div.banner_featured span.banner_title {
    display: block;
    padding: 5px;
    padding-bottom: 3px;
    color: #fff;
    text-transform: uppercase;
    font-size: 12px;
}
div.banner_featured div.banner_area {
    width: 180px;
    height: 150px;
    overflow: hidden;
    background-color: #fff;
    margin-top: 1px;
}
div.banner_featured a.order_banner {
    display: block;
    background-image: url('../images/seekvic/white_bar_tile.png');
    background-repeat: repeat-x;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
    color: #818181;
    margin-top: 1px;
}
div.banner_featured a.order_banner:hover { color: #65902a }
div.no_banner_featured {
    color: #6f7274;
    line-height: 16px;
    margin-top: 50px;
}
div.no_banner_featured span.no_banner_feat {
    font-size: 12px;
    text-transform: uppercase;
}
div.no_banner_featured span.no_banner_dim { font-size: 20px }
div.no_banner_featured span.no_banner_standard {
    color: #d1d1d1;
    font-size: 11px;
    text-transform: uppercase;
    line-height: 10px;
}
div.stars { text-align: center }
div.listingCATEGORIES {
    padding-top: 20px;
    padding-bottom: 17px;
    padding-left: 17px;
    background: #FFF;
    border: 1px solid#d5dbde;
    position: relative;
}
div.browse_title {
    margin-bottom: 15px;
    padding-left: 2px;
}
div.listingCATEGORIES blockquote {
    text-align: left;
    padding: 0;
    float: left;
    margin-right: 25px;
}
div.listingCATEGORIES blockquote a:link,
div.listingCATEGORIES blockquote a:active,
div.listingCATEGORIES blockquote a:visited,
div.listingCATEGORIES blockquote a:hover {
    color: #333;
    text-decoration: none;
}
div.listingCATEGORIES blockquote a:hover {
    color: #609629;
    text-decoration: underline;
}
div.listingCATEGORIES blockquote h2.listingCATEGORIEStitle a:link,
div.listingCATEGORIES blockquote h2.listingCATEGORIEStitle a:active,
div.listingCATEGORIES blockquote h2.listingCATEGORIEStitle a:visited,
div.listingCATEGORIES blockquote h2.listingCATEGORIEStitle a:hover {
    font-size: 14px;
    font-weight: normal;
    color: #000;
    display: block;
    text-decoration: none;
    padding-left: 16px;
    padding-bottom: 7px;
    background: url("../images/seekvic/bullet_arrow.png");
    background-repeat: no-repeat;
    border: 0;
}
div.listingCATEGORIES blockquote h2.listingCATEGORIEStitle a:hover {
    color: #609629;
    text-decoration: underline;
}
div.listingCATEGORIES blockquote h2.listingCATEGORIEStitle a span { color: #999 }
div.listingCATEGORIES p.viewAllCategories {
    border-top: 1px solid#EEE;
    padding: 10px 5px 0 0;
    margin-top: 10px;
    text-align: right;
}
div.listingCATEGORIES p.viewAllCategories a:link,
div.listingCATEGORIES p.viewAllCategories a:active,
div.listingCATEGORIES p.viewAllCategories a:visited,
div.listingCATEGORIES p.viewAllCategories a:hover { color: #96293F }
div.listingCATEGORIES p.viewAllCategories a:hover {
    color: #000;
    text-decoration: underline;
}
div.be_wrap { }
div.be_wrap div.main_col {
    width: 640px;
    float: left;
}
div.be_wrap div.tip_col {
    width: 240px;
    float: right;
    background: #fff;
    border: 1px solid#ddd;
    padding: 20px;
}
div.be_wrap div.tip_col p { margin-bottom: 0!important }
table.tableOrderEvent_date {
    width: 100%;
    margin: 0;
}
table.tableOrderEvent_date input { margin-top: 0 }
.idate {
    width: 1px!important;
    padding: 0!important;
    vertical-align: middle;
    text-align: center;
    text-decoration: none!important;
    position: relative;
}
table.tableOrderEvent_date td.date {
    padding: 0;
    font-size: 12px;
    color: #818181;
}
table.tableOrderEvent_date td,
table.tableOrderEvent_date th { padding: 0!important }
table.pagingContent {
    width: auto!important;
    margin-bottom: 5px;
}
table.pagingContent td { padding-left: 0px }
select.pages { width: auto!important }
table.pagingContent select { font-size: 14px }
table.acc_search table { margin-bottom: 10px!important }
table.acc_search table td,
table.acc_search table th { padding: 0!important }
table.acc_search table th { padding-right: 10px!important }
tr.acc_sr {
    border-bottom: 1px dashed#ddd;
    border-top: 1px dashed#ddd;
}
table.standardSIGNUPTable th.errorTitle {
    background: #FFEAEA;
    color: #6B2E37;
    padding: 10px 0 0 10px;
    border-left: 5px solid#FFEAEA;
    border-right: 5px solid#FFEAEA;
    text-align: left;
}
table.multi-table td { padding: 10px }
a.cal_link {
    position: relative;
    margin-left: -25px;
    margin-right: 9px;
    top: 3px;
    text-decoration: none!important;
    border: none!important;
}
table.calendarBASE { border: 1px solid#d5dbde }
table.calendarBASE td { }
table.calendarBASE td a {
    padding: 5px;
    border: none!important;
}
div.sc_share {
    border: 1px solid#d5dbde;
    font-weight: bold;
    color: #5a5c5d;
    padding: 12px 20px 10px 20px;
}
span.share_title {
    float: left;
    font-size: 20px;
    padding-top: 5px;
    margin-right: 10px;
}
ul.socialBookmarkIcons { list-style: none }
ul.socialBookmarkIcons li {
    list-style: none;
    float: left;
    margin-left: 50px;
}
ul.socialBookmarkIcons li a span {
    display: block;
    float: left;
    width: 33px;
    height: 32px;
    overflow: hidden;
    background-repeat: no-repeat;
    margin-right: 10px;
}
ul.socialBookmarkIcons li a.si_email span { background: url('../images/seekvic/si_email.png') }
ul.socialBookmarkIcons li a.si_email:hover span { background-position: -32px 0 }
ul.socialBookmarkIcons li a.si_facebook span { background: url('../images/seekvic/si_facebook.png') }
ul.socialBookmarkIcons li a.si_facebook:hover span { background-position: -32px 0 }
ul.socialBookmarkIcons li a.si_twitter span { background: url('../images/seekvic/si_twitter.png') }
ul.socialBookmarkIcons li a.si_twitter:hover span { background-position: -32px 0 }
ul.socialBookmarkIcons li a.si_linkedin span { background: url('../images/seekvic/si_linkedin.png') }
ul.socialBookmarkIcons li a.si_linkedin:hover span { background-position: -32px 0 }
ul.socialBookmarkIcons li a.si_addthis span { background: url('../images/seekvic/si_addthis.png') }
ul.socialBookmarkIcons li a.si_addthis:hover span { background-position: -32px 0 }
ul.socialBookmarkIcons li a {
    display: block;
    float: left;
    text-decoration: none;
    color: #5a5c5d;
    line-height: 34px;
    font-size: 14px;
}
ul.socialBookmarkIcons li a:hover { color: #3b3e40 }
a.admin_exit {
    position: absolute;
    right: 0;
}
span.flink {
    font-size: 12px;
    font-weight: bold;
}
#subdomain_view,
#page_view {
    font-size: 12px;
    font-weight: bold;
}
