﻿.lig_news_title
{   
    width:100%;
    text-align:center;
    color:#666600;
    font-weight:bold;
    margin:0px 0px 10px 0px;}
a.lig_newslink 
{
    color:black;
    font-size:8pt;}
a.liglink
{
    color:#666666;}    

.lig_news_container{
	text-align:left;
	width:500px;font-family:Verdana,Helvetica,sans-serif;}
.lig_news_container p
{
    padding:5px 0px; margin:0px;}	
a.lig_activelink 
{
    color:#fff399;
    text-decoration: underline overline;}     

    
.lig_gallery
{
    margin:0px 30px 0px 30px;padding:0px;}
    
        
img#BigOne
    {
        max-height:300px;max-width:300px;}                              
body
{
    background-color:Black;}
.lig_txtbox
{
    width:75px;}
.lig_dialog { max-width: 290px;
background-color:#FFFAD8;
border:1px dashed #999999;
padding:10px;
}

dl.lig_orderform, ul.lig_orderform
{
    float:none;
    margin-left:0px;
    padding-left:0px;width:650px;}
dl.fixedwidth, ul.fixedwidth
{
    width:500px;} 
.lig_orderform li, .lig_orderform dt
{
    display:block;
    float:left;
    clear:both;
    width:600px;
    height:25px;
    padding:0px;
    margin:0px;
    padding-top:5px;}
.lig_orderform li.ordertype, lig_oderform dt.ordertype
{
    height:auto;}
.lig_orderform .ordertype table
{
    float:left;margin:-15px 0px 0px 205px;
    width:200px;}
.lig_orderform .ordertype table input
{
    width:auto;margin:0px;
    float:none;}                       
.fixedwidth li, .fixedwidth dt
{
    width:500px;}    
.lig_orderform input
{
    float:left;
    margin-top:-20px;
    width: 400px;
    margin-left:205px;}
.userform input
{
    margin-left:160px;
    width:325px;}    
.fixedwidth input
{
    width:315px;
    margin-left:125px;}       
.lig_orderform em, .lig_orderform label
{
    padding: 0px 0px 0px 5px;}
.lig_orderform label.notrequired
{
    margin-left:18px;}    
.lig_orderform .lig_zip
{
    float:right;
    clear:none;
    width:auto;
    margin:-5px 41px 0px 0px;}
.fixedwidth .lig_zip
{
    float:left;
    margin-left:250px;
    margin-top:-35px;}        
.lig_orderform .lig_state
{
    float:left;
    width:250px;}
      
.lig_orderform .lig_state input
{
    width:100px;
    float:left;
    margin:0px;
    padding:0px;
    margin-left:205px;
    margin-top:-20px;}
.fixedwidth .lig_state input
{
    margin-left:125px;}    
.lig_orderform .lig_zip input
{
    width:100px;
    float:none;
    margin:0px;
    padding:0px;
    margin-left:20px;}
.fixedwidth .lig_zip input
{
    margin-left:5px;}    
.lig_orderform .submit
{
    width:auto;
    padding:0px;
    margin:0px;
    float:none;
    clear:both;
    list-style-type:none;
    text-align:center;}                     
.lig_orderform .submit input
{
    float:none;
    margin:0px;
    padding:0px;
    width: 85px;} 

.hidden
{
    display:none;
    visibility:hidden;}
.lig_lc
{
    display:block;
    margin:0px;
    padding:0px;
    margin:0px;}

.lig_lc li
{
    clear:left;padding:10px 0 0 10px; }    
    
.lig_specs       
{
    display:block;
    margin:0px;
    padding:0px;}        
.lig_specs .odd, .lig_specs .even
{
    display:block;
    list-style-type:none;
    margin:0px;
    padding:0px;
	width:inherit; height:25px;
	padding-left:8px;
	padding-top:3px;}
.lig_specs .odd{
	background-color:#fff8ea;}
.lig_specs .even{
	background-color:#ccc;}


.payback       
{
    display:block;
    margin:0px;
    padding:2px;}        
.payback li, .payback dt
{
    display:block;
    list-style-type:none;
    margin:0px;
    padding:0px;
	width:inherit; height:25px;
	clear:left;float:none;
	padding-left:8px;
	padding-top:3px;}
.payback .odd{
	background-color:#fff8ea;}
.payback .even{
	background-color:#ccc;}
.payback .right{
	float:right;
	padding-right:5px;
	clear:none;
	margin-top:-28px;}

.lig_leftcol
{
    float:left;
    display:block;
    width:265px;
    margin:0px;}

.lig_rightcol
{
    float:right;
    display:block;
    width:265px;
    margin:0px;}

div#lig_signup,
div#lig_discontinue,
div#lig_search, 
div.lig_login {
	position:relative;
	margin:0px;padding:0px;
}

div#lig_signup input,
div#lig_discontinue input,
div#lig_search input, 
div.lig_login input{
	width:10em;
}
div#lig_signup span.static input
{
    width:auto;}
.ordertype span.static input
{
    width:auto; margin:0px; padding:0px; float:none; clear:none;}
.ordertype span.static
{
    float:left; clear:left;}    
li.ordertype div.ordertype
{
    float:left; margin:-17px 0px 0px 125px;}        
div#lig_search img
{
    margin-bottom:-4px;}
    
#SlideShow
{
    position:relative; width:600px; height:200px; text-align:center;}    
#slide1, #slide2, #slide3
{
    float:left;}
    
    
.lig_orderform .message
{
    float:left;
    clear:both;
    padding:0px;
    margin:0px;
    margin-left:205px;
    margin-top:-28px;
    margin-bottom:20px;
    height:75px;
    display:inline;}
.lig_orderform .message textarea
{
    margin:0px;
    padding:0px;
    width:400px;
    height:75px;}         
.quantity_selection
{
    padding:0px;
    margin:0px;}
a.quantity_selection:link, a.quantity_selection:visited
{
    color:#777777;}
a.quantity_selection:hover
{
    color:#999999;}                				              
.quantity_selection .row
{
    float:left;
    clear:both;
    padding:0px;
    margin:0px;
    margin-top:5px;}
.quantity_selection .row .column
{
    padding:0px;
    margin:0px;}
.quantity_selection .row .right
{
        float:left;
        clear:left;
        width:550px;
        margin:-25px 0px 0px 50px;}    
.quantity_selection .row .left
{
        float:left;
        width: 50px;}
.quantity_selection .row .column input
{
    width:20px;
    padding:0px;
    margin:0px;
    margin-left:15px;
    margin-top:5px;}            
.lig_orderform .preference
{
    padding:0px 0px 0px 15px;
    margin:-15px 0px 15px 0px;}
     
.lig_orderform .preference input
{
    margin:2px 0px 0px 0px;
    padding:0px;
    width:auto;} 
.lig_orderform .preference input.altTB
{
    float:right;
    margin:-16px 0px 0px 40px;
    padding:0;
    width:400px;}
dl.admin
{
    border-bottom:1px solid #333333;
margin:0;
padding:0px 15px 5px;min-height:200px;}
dl.admin dt
{
    min-height:25px;clear:both;height:auto;}
dl.admin dt.legend
{
    min-height:25px;clear:both;height:auto;margin:5px 0px 5px 0px;}    
dl.admin dd
{
    margin:-8px 0px 8px 15px; padding:0px;}        
dl.admin input, dl.admin select, dl.admin .from_address, dl.admin textarea
{
    float:left;clear:left;margin:-18px 0px 0px 150px;padding:0;width:20em;}

dl.admin input[type="checkbox"]
{
    float:left;clear:left;margin:-12px 0px 0px 150px;padding:0;width:Auto;}

dl.admin input.static, dl.admin .static input
{
    float:none;margin:0px;padding:0;width:auto;}        
    
.admin_row h5.title
{
    margin:-5px 0px 0px 0px; font-size:10pt; padding:5px 5px 5px 15px;
    background: #999999 url('../images/arrow_dn.png') bottom right no-repeat;
    border-bottom:1px solid #333333;cursor:help;}
.admin_row h5.title_active
{
    margin:-5px 0px 0px 0px; font-size:10pt; padding:5px 5px 5px 15px;
    background: #999999 url('../images/arrow_dn_active.png') bottom right no-repeat;
    border-bottom:1px solid #333333;cursor:help;}
.admin_rowalt h5.title
{
    margin:0px; font-size:10pt; padding:5px 5px 5px 15px;
    background: #AEAEAE url('../images/arrow_dn.png') bottom right no-repeat;
    border-bottom:1px solid #333333;cursor:help;}
.admin_rowalt h5.title_active
{
    margin:0px; font-size:10pt; padding:5px 5px 5px 15px;
    background: #AEAEAE url('../images/arrow_dn_active.png') bottom right no-repeat;
    border-bottom:1px solid #333333;cursor:help;}          
.admin_row
{
    padding:5px 0px 0px 0px;clear:both;width:100%; background:#999999;}                         
.admin_rowalt
{
    padding:5px 0px 0px 0px;clear:both;width:100%; background:#AEAEAE;}
.admin_edit
{
    padding:5px 0px 0px 0px;float:left;clear:both;width:100%;
    border-top:1px solid #333333;margin:-1px 0px 0px 0px;}     
.admin_row div.row
{
    margin:0; font-size:10pt; padding:0;
    background: #999999;border-bottom:1px solid #333333;}
.admin_rowalt div.row
{
    margin:0; font-size:10pt; padding:0;
    background: #AEAEAE; border-bottom:1px solid #333333;} 
.admin_edit div.row
{
    margin:-5px 0px 0px 0px; font-size:10pt; padding:5px 5px 5px 15px;
    background: transparent; border-bottom:1px solid #333333; min-height:200px;}                 
.admin_container
{
    width:695px;margin:0px 0px 0px 0px;padding:0px 0px 1px 0px;background:#A0A090;border: 1px solid #333333;}    
.admin_tabbed
{
    width:100%;margin:0px;padding:0px;border-bottom:1px solid #333333;}       
.admin_view
{
    margin:0px; padding:0px;min-height:200px;}
.admin_view2
{
    margin:0px 0px 2px 0px; padding:0px;min-height:200px;background:#999999;}    
.tablink
{
    color:#000000;font-size:12pt;margin:0px;padding:3px 8px; background:#A0A090;
    width:auto; float:left;clear:none;border-right: 1px solid #333333;min-height:24px;}
.tablink_active
{
    color:#000000;font-size:12pt;margin:0px 0px -1px 0px;padding:3px 8px 4px 8px; background:#999999;
    width:auto; float:left;clear:none;border-right: 1px solid #333333;min-height:24px;}
.admin_insert
{
    padding: 5px 0 0 0; float: left; clear: both; background: #999999;
    width: 100%; margin:0px;min-height:200px;}                
.tablink input
{
    margin:0px;padding:0px;}  
.admin_spacer
{
    clear:both;margin:0px 0px -2px 0px;padding:0px 0px 0px 0px;}
dl.faq_results 
{
    margin:10px 0px 0px 0px;padding:0px;}
.faq_results dt
{
    margin:0px;padding:4px;border-bottom: 1px solid #333333;}
.faq_results dd
{
    margin:0px; padding:2px 2px 2px 20px;border-bottom: 1px solid #333333;}
.faq_results p
{
    margin:0px; padding:0px;float:none;clear:none;}               
dl.searchresults
{
    margin:0px;padding:0px;}
a.searchlink, a.searchlink:link, a.searchlink:hover, a.searchlink:visited
{
    color:#BBB055;}
a.stoplink, a.stoplink:link, a.stoplink:hover, a.stoplink:visited
{
    color:#800000;}    
dl.searchresults dt
{
    font-weight:bold;
    float:left;clear:left;
    margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
dl.searchresults dd
{
    font-size:8pt;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;
    border-bottom: 1px solid #333333;clear:left;}  
div#lig_search input
{
    margin:0px 0px -2px 0px;padding:0px;}              
div#lig_search input.searchimg
{
    width:21px;height:21px;margin:0px 0px -4px 0px;}    
    
dl.admin_nav
{
    margin:0px;padding:0px;} 
dl.admin_nav dt
{
    margin:0px;padding:3px 0px 3px 10px;}       
dl.admin_nav dt.title
{
    background: #999999 url('../images/arrow_dn.png') bottom right no-repeat;
    border-bottom:1px solid #333333;cursor:help;font-weight:bold;}
dl.admin_nav dt.titlealt
{
    background: #AEAEAE url('../images/arrow_dn.png') bottom right no-repeat;
    border-bottom:1px solid #333333;cursor:help;font-weight:bold;}
dl.admin_nav dt.title_active
{
    background: #999999 url('../images/arrow_dn_active.png') bottom right no-repeat;
    border-bottom:1px solid #333333;cursor:help;font-weight:bold;}
dl.admin_nav dt.titlealt_active
{
    background: #AEAEAE url('../images/arrow_dn_active.png') bottom right no-repeat;
    border-bottom:1px solid #333333;cursor:help;font-weight:bold;}
dl.admin_nav dd.admin
{
    margin:0px;padding:10px 0px 10px 20px;
    border-bottom:1px solid #333333;}
dl.noborder
{
    border:0px; min-height:0px; }    
dl.admin input.order_input
{
    width:20px;}    

ul.sitemap
{
    margin:0px;padding:0px 0px 0px 25px;}
ul.sitemap li
{
    margin:0px 0px 0px 15px;padding:0px;min-height:25px;height:auto;float:left;clear:left;}
ul.sitemap li ul
{
    margin:0px;padding:5px 0px 0px 20px;}                
    
    div.newsarticle
    {
        padding:0px 0px 15px 0px;}

/*.dialog .order_finance
{
    margin:0px;padding:0px;float:none;clear:both;}            
.dialog .order_finance div.content{float:left;margin:-100px 0px 0px 120px; width:480px;}*/

.order_finance
{
    margin:0px;padding:0px;float:none;clear:both;}
.order_finance .thumb
{
    border:1px dashed #999999;float:left;margin:0px 20px 0px 20px;padding:0px;width:100px;height:100px;}            
.dialog .order_finance .thumb
{
    border:1px dashed #999999;float:left;margin:0px 20px 0px 0px;padding:0px;width:100px;height:100px;}    
.order_finance div.content{float:left;margin:0px;width:480px;}

.store_content a,.store_content a:link,.store_content a:hover,.store_content a:visited
{
 color:#BBB055;}
 
 
 
 /*Nav Fixes 4-20-09*/
.lig_nav li a
{
    display:inline-block;
    height:20px;
    background:url(../images/listItem.gif) no-repeat 0 0;
    padding:12px 0 8px;
    color:Yellow;
    width:160px;
    text-align:center;
    text-transform:uppercase;
}

.lig_nav li a:hover, .lig_nav li a.activeLink{
    color:#000;
    background:url(../images/listItem.gif) no-repeat 0 -40px;
    }
    
.lig_nav li#rightNavBar{
    background:url(../images/rightNavBar.png) no-repeat 0 0;
    display:block;
    height:40px;
    width:8px;
    }
    
    
    
/* OLD NAV

.lig_nav li a.home 
{
    background: Url('../images/home.png')}
.lig_nav li a.home:hover, .lig_nav li a.home:focus, .lig_nav li a.home-active
{
    background: Url('../images/home_over.png')}
.lig_nav li a.product 
{
    background: Url('../images/product.png')}
.lig_nav li a.product:hover, .lig_nav li a.product:focus, .lig_nav li a.product-active
{
    background: Url('../images/product_over.png')}    
.lig_nav li a.testimonials 
{
    background: Url('../images/testimonials.png')}
.lig_nav li a.testimonials:hover, .lig_nav li a.testimonials:focus,.lig_nav li a.testimonials-active
{
    background: Url('../images/testimonials_over.png')}       
.lig_nav li a.order 
{
    background: Url('../images/order.png')}
.lig_nav li a.order:hover, .lig_nav li a.order:focus, .lig_nav li a.order-active
{
    background: Url('../images/order_over.png')} 
.lig_nav li a.contact 
{
    background: Url('../images/contact.png')}
.lig_nav li a.contact:hover, .lig_nav li a.contact:focus,.lig_nav li a.contact-active
{
    background: Url('../images/contact_over.png')}       
    
*/
    
.admin-row
{
    padding:0px;
    margin:0;
    clear:both;
    width:695px; 
    background:#999999;
    border-bottom: 1px solid #000;}
.admin-row h5
{
    padding:8px 0 8px 15px;
    width:600px;}    
div.row h5
{
    padding:8px 0px 8px 15px;width:600px;} 
.admin-row .thumbnail-image
{
    padding:0 15px 0 15px; margin:0; float:left;}
    
.admin-row .list-content
{
    padding:0 0 10px 0; margin:0; float:left; width:550px;}
.admin-row .list-content p
{
    margin:0; padding:0;} 
.admin-row .list-content .column
{
    float:left;clear:both;}            
.admin-row .list-content .left
{
    width:200px;clear:left;}    
.alt-row
{
    background:#AEAEAE;}
.edit-row 
{
    background:#A0A090;}            