		body { 
		margin-top: 0px;
		max-width: 800px;
		margin-left: auto;
		margin-right: auto;
		}
    a
    {
    text-decoration: none;
    }
    
    button
    {
    cursor: pointer;
    }

	.tinyprint {
		font-family: arial, times new roman;
		font-size: 7pt;
		color: #030378;
		font-weight: normal;
	}    
    img
    {
    border: 0px;
    }

    .block
    {
    border: 2px outset #BAF2B7;
    float: left;
    margin: 4px;
    }
        
    .blockhdr
    {
    background-color: #BAF2B7;
    font-weight: bold;
    font-size: 11pt;
    font-family: cursive;
    text-align: center;
    color: #3A4DA3;
    }
    
    .page
    {
    width: 800px;
    margin: auto;
    }
    
    .page_header
    {
    
    }
    
    .page_columnLeft
    {
    float: left;
    width: 200px;
    /*border: 1px solid black;*/
    }
    
    .page_columnCenter
    {
    float: left;
    width: 580px;
    margin: 5px;
	 color: navy;
	 font: bold 10pt tahoma "MS Sans Serif"  Geneva sans-serif;
    /*border: 1px solid black;*/
	text-decoration: none;
    }
    
    .page_columnRight
    {
    float: left;
    width: 200px;
    /*border: 1px solid black;*/
    }
    
	.in2Cart_Frame
	{
		border: 1px dotted #04FF0D;
		background: #57FF59;
		width: 200px;
	}

	.in2Cart_Header
	{
		text-align: center;
		border: 1px solid #04FF0D;
		background-color: #2BFF32;
		padding: 2px;
        color: #005511;
        font-weight: bold;
		
	}

	.in2Cart_ItemBox
	{
		width: 100%;
		background: #CEFFCF;
		font-size: 9pt;
		padding: 4px;
	}

	.in2Cart_Footer
	{
		text-align: center;
		/*border: 1px solid #04FF0D;*/
		background: #80FF81;
		margin: 4px;
		padding: 2px;
        border: 1px solid green;
	}

    .in2Cart_Total
    {
        color: #005511;
        margin: 5px;
        border: 1px solid green;
        background-color: white;
    }
    
    .in2Cart_CheckoutBtn
    {
        text-decoration: none;
        color: green;
        cursor: pointer;
        border: 1px solid green;
        background-color: #CEFFCF;
        padding: 3px;
        margin-top: 4px;
        display: block;
        width: 100px;
    }
    
    .in2Cart_CheckoutBtn:hover
    {
        background-color: #B8ED67;
    }
    
    .in2Cart_productListBox
    {
    float: left;
    width: 99%; 
    height: 300px; 
    border: 1px solid gray; 
    overflow: auto;
    }
    
        .in2Cart_productBox
        {         
        float: left;
        margin: 10px;
        border-bottom: 1px solid gray;
        width: 96%;
        }

        .in2Cart_productDetailBox
        {
        float: left;
        margin: 10px;
        }
        
        .in2Cart_productDetailBox select
        {
        width: 150px;
        }
        
        .in2Cart_productLabel
        {
        width: 100px;
        font-weight: bold;
        float: left;
        overflow: hidden;
        }
        
        .in2Cart_productTitle
        {
        font-size: 10pt;
        }

        .in2Cart_productPrice
        {
        font-size: 10pt;
        font-weight: bold;
        }
			  
	    .in2Cart_qtyEdit
	    {
	    width: 50px;
	    }

        DIV.in2Cart_admin
        {
        background-color: #B0CBF7;
        padding: 0px;
        float: left;
        width: 100%;
        }
        
        .in2Cart_admin_button
        {
        background-color: #91C6E6;
        border: 1px outset #91C6E6;
        cursor: pointer;
        display: block;
        float: left;
        padding: 4px;
        margin: 4px;
        }
        
        .in2Cart_admin_menu
        {
        background-color: #B7C0FE;
        padding: 5px 0px;
        height: 1em;
        }
        
        .in2Cart_admin_submenu
        {
        background-color: #D7D0FE;
        padding: 5px 0px;
        height: 1em;
        }
        
        A.in2Cart_admin_menu_option
        {
        text-align: center;
        width: 100px; 
        cursor: pointer;
        padding: 5px 5px 2px 5px;
        text-decoration: none;
        }
        
        A.in2Cart_admin_menu_option:hover
        {
        background-color: #F4BBB5;
        }
        
        .in2Cart_editProduct_form
        {
        width: 500px;
        padding: 10px;
        margin-left: 20px;
        background-color: #B0CBF7;
        border: 1px outset #B0CBF7;
        }
        
        .in2Cart_admin_form_label
        {
        float: left; 
        width: 80px;
        margin-left: 5px;
        font-size: 10pt;
        }
        
        INPUT.in2Cart_admin_form_input
        {
        width: 320px;
        font-size: 10pt;
        }
        
        INPUT.in2Cart_admin_form_inputSM
        {
        width: 70px;
        font-size: 10pt;
        }
        
        TEXTAREA.in2Cart_admin_form_input
        {
        width: 320px;
        height: 100px;
        font-size: 10pt;
        }
        
        SELECT.in2Cart_admin_form_input
        {
        width: 320px;
        height: 100px;
        font-size: 10pt;
        }
        
        .in2Cart_admin_listbox
        {
        width: 200px;
        height: 150px;
        border: 1px solid gray;
        overflow: auto;
        background-color: white;
        }
        
        .in2Cart_admin_listbox_item
        {
        overflow: hidden;
        cursor: pointer;
        }
        
        .in2Cart_admin_listbox_itemHL
        {
        overflow: hidden;
        cursor: pointer;
        background-color: blue;
        color: white;
        }
        
        .in2Cart_admin_catlistbox
        {
        width: 200px;
        height: 350px;
        border: 1px solid gray;
        overflow: auto;
        background-color: white;
        }
        
        .in2Cart_admin_catlistbox_item
        {
        overflow: hidden;
        cursor: pointer;
        }
        
        .in2Cart_admin_catlistbox_itemHL
        {
        overflow: hidden;
        cursor: pointer;
        background-color: blue;
        color: white;
        }
        .in2Cart_admin_form_images_imglistbox
        {
        width: 450px;
        height: 300px;
        border: 1px solid gray;
        overflow: auto;
        background-color: white;
        }
        
        .in2Cart_admin_form_images_imglistItem
        {
        overflow: hidden;
        cursor: pointer;
        text-align: center;
        float: left;
        padding: 5px;
        width: 110px;
        height: 130px;
        }
        
        .in2Cart_admin_form_images_imglistItemHL
        {
        overflow: hidden;
        cursor: pointer;
        background-color: blue;
        color: white;
        text-align: center;
        float: left;
        padding: 5px;
        width: 110px;
        height: 130px;
        }
        
        /*PRODUCT TREE LIST*/
        .in2Cart_admin_treeView
        {
        border: 1px solid aqua;
        width: 200px; 
        height: 400px;
        overflow: auto;
        }
        
        .in2Cart_admin_treeView_treeBranch
        {
        font-weight: bold;
        cursor: pointer;
        }
        
        .in2Cart_admin_treeView_treeBranchHL
        {
        font-weight: bold;
        cursor: pointer;
        background-color: blue;
        color: white;
        }
        
        .in2Cart_admin_treeView_leafContainer
        {
        margin-left: 16px;
        }
        
        .in2Cart_admin_treeView_treeLeaf
        {
        font-size: 9pt;
        cursor: pointer;
        text-decoration: none;
        font-weight: normal;
        margin-top: 4px;
        }
        
        .in2Cart_admin_treeView_treeLeafHL
        {
        font-size: 9pt;
        cursor: pointer;
        text-decoration: none;
        font-weight: normal;
        margin-top: 4px;
        background-color: blue;
        color: white;
        }
        
        .in2Cart_editProduct_tabControl_menu
        {
        border-top: 1px solid gray;
        border-left: 1px solid gray;
        border-right: 1px solid gray;
        padding: 4px 0px;
        width: 480px;
        font-size: 11pt;
        font-weight: bold;
        }
        
        .in2Cart_editProduct_tabControl_menuOpt
        {
        border-right: 1px solid gray;
        cursor: pointer;
        padding: 4px;
        }
        
        .in2Cart_editProduct_tabControl_menuOptSel
        {
        background-color: #91C6E6;
        border-right: 1px solid gray;
        cursor: pointer;
        padding: 4px;
        }
        
        .in2Cart_editProduct_tabControl_pageContainer
        {
        background-color: #91C6E6;
        border: 1px solid gray;
        float: left;
        width: 480px;
        height: 340px;
        }
        
        .in2Cart_editProduct_tabControl_page
        {
        background-color: #91C6E6;
        float: left;
        padding: 10px;
        width: 460px;
        height: 320px;
        }
        
        
        .in2Cart_editSystem_tabControl_menu
        {
        border-top: 1px solid gray;
        border-left: 1px solid gray;
        border-right: 1px solid gray;
        padding: 4px 0px;
        width: 480px;
        font-size: 11pt;
        font-weight: bold;
        }
        
        .in2Cart_editSystem_tabControl_menuOpt
        {
        border-right: 1px solid gray;
        cursor: pointer;
        padding: 4px;
        }
        
        .in2Cart_editSystem_tabControl_menuOptSel
        {
        background-color: #91C6E6;
        border-right: 1px solid gray;
        cursor: pointer;
        padding: 4px;
        }
        
        .in2Cart_editSystem_tabControl_pageContainer
        {
        background-color: #91C6E6;
        border: 1px solid gray;
        float: left;
        width: 480px;
        height: 340px;
        }
        
        .in2Cart_editSystem_tabControl_page
        {
        background-color: #91C6E6;
        float: left;
        padding: 10px;
        width: 460px;
        height: 320px;
        }
        
        .in2Cart_editCheckout_tabControl_menu
        {
        border-top: 1px solid gray;
        border-left: 1px solid gray;
        border-right: 1px solid gray;
        padding: 4px 0px;
        width: 480px;
        font-size: 11pt;
        font-weight: bold;
        }
        
        .in2Cart_editCheckout_tabControl_menuOpt
        {
        border-right: 1px solid gray;
        cursor: pointer;
        padding: 4px;
        }
        
        .in2Cart_editCheckout_tabControl_menuOptSel
        {
        background-color: #91C6E6;
        border-right: 1px solid gray;
        cursor: pointer;
        padding: 4px;
        }
        
        .in2Cart_editCheckout_tabControl_pageContainer
        {
        background-color: #91C6E6;
        border: 1px solid gray;
        float: left;
        width: 480px;
        height: 340px;
        }
        
        .in2Cart_editCheckout_tabControl_page
        {
        background-color: #91C6E6;
        float: left;
        padding: 10px;
        width: 460px;
        height: 320px;
        }
        
        .in2Cart_admin_msgBox
        {
        background-color: #91C6E6;
        border: ridge 2px #91B6A6;
        float: left;
        position: absolute;
        width: 300px;
        height: 150px;
        visibility: hidden;
        }
        
        .in2Cart_admin_msgBox_title
        {
        background-color: #91C6A6;
        border: 1px solid #81B696;
        text-align: center;
        }
        
        .in2Cart_admin_msgBox_text
        {
        text-align: center;
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: auto;
        margin-right: auto;
        height:80px;
        }
        
        .in2Cart_admin_msgBox_buttonbar
        {
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        }
                    
        .in2Cart_admin_msgBox_button
        {
        
        }
        
        .in2Cart_admin_questionBox
        {
        background-color: #91C6E6;
        border: ridge 2px #91B6A6;
        float: left;
        position: absolute;
        width: 300px;
        height: 150px;
        visibility: hidden;
        }
        
        .in2Cart_admin_questionBox_title
        {
        background-color: #91C6A6;
        border: 1px solid #81B696;
        text-align: center;
        }
        
        .in2Cart_admin_questionBox_text
        {
        text-align: center;
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: auto;
        margin-right: auto;
        height:80px;
        }
        
        .in2Cart_admin_questionBox.input
        {
        }
        
        .in2Cart_admin_questionBox_buttonbar
        {
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        }
                    
        .in2Cart_admin_questionBox_button
        {
        
        }
        
        .in2Cart_admin_currencyGrid
        {
        background-color: white;  
        border: 1px solid gray;
        border-collapse: collapse;
        }
        
        tr.in2Cart_admin_currencyGridHdr
        {
        background-color: #719EE3;
        visibility: visible;
        height: 1.2em;
        cursor: default;
        }

        td.in2Cart_admin_currencyGridHdr
        {
        border: 1px solid gray;
        font-weight: bold;
        }
                
        tr.in2Cart_admin_currencyGrid
        {
        visibility: visible;
        height: 1.2em;
        cursor: text;
        font-size: 10pt;
        }
           
        td.in2Cart_admin_currencyGrid
        {
        border: 1px solid gray;
        width: 150px;
        font-size: 10pt;
        }
        
        td.in2Cart_admin_currencyGridSel
        {
        border: 1px solid gray;
        width: 150px;
        font-size: 10pt;
        }
        
        col.in2Cart_admin_currencyGrid
        {
        border: 1px solid gray;
        width: 150px;
        }
        
        input.in2Cart_admin_currencyGrid
        {
        border: 2px solid black;
        width: 100%;
        height: 1.5em;
        font-size: 10pt;
        }
        
        .in2Cart_admin_groupBox
        {
        float: left; 
        border: 1px solid #719EE3;
        }
        
        .in2Cart_admin_groupBox_hdr
        {
        background-color: #719EE3; 
        text-align: center; 
        padding: 4px; 
        font-weight: bold;
        }
        
        .in2Cart_admin_groupBox_body
        {
        padding: 10px;
        }
        
        .in2Cart_category_menu
        {
        background-color: #B7C0FE;
        padding: 5px 0px;
        height: 1em;
        }
        
        .in2Cart_category_menu a
        {
        text-align: center;
        width: 100px; 
        cursor: pointer;
        padding: 5px 5px 2px 5px;
        text-decoration: none;
        }
        
        .in2Cart_category_menu a:visited
        {
        text-align: center;
        width: 100px; 
        cursor: pointer;
        padding: 5px 5px 2px 5px;
        text-decoration: none;
        }
        
        .in2Cart_category_menu a:hover
        {
        background-color: #F4BBB5;
        }
        
        .in2Cart_lcategory_menu
        {
        border: outset 1px #B7C0FE;
        background-color: #B7C0FE;
        float: left;
        clear: left;
        width: 100%;
        }
        
        .in2Cart_lcategory_menu_hdr
        {
        background-color: #A7B0DE;
        text-align: center;
        padding: 5px;
        cursor: default;
        font-weight: bold;
        }
        
        .in2Cart_lcategory_menu_branch
        {
        background-color: #B7C0FE;
        padding-left: 10px;
        }
        
        A.in2Cart_lcategory_menu_option
        {
        text-align: left;
        cursor: pointer;
        text-decoration: none;
        display: block;
        padding: 5px;
        }
        
        A.in2Cart_lcategory_menu_option:hover
        {
        background-color: #F4BBB5;
        }
        
        /* ******************USER LOGIN********************/
        .std_form
        {
        padding: 5px;
        font-size: 10pt;
        margin: 0px;
        height: 100px;
        width: 320px;
        }

        .std_form span,input
        {
        width: 100px;
        font-weight: bold;
        font-family: courier-new;
        margin: 2px;
        display: block;
        float: left;
        }
        
        .std_form div
        {
        clear: left;
        }
        
        .std_form div input
        {
        width: auto;
        float: none;
        margin: auto;
        }

		 .left_of_reg_form {
		 clear: left;
		 width: 320px;
		 text-align: left;	
		 float: left;
		 }
		 /* meerkat pictures */
		 .meerpic1 {
		 width: 318px; 
		 height: 424px;
		 border:0px;
		 }

		 .meerpic2 {
		 width: 398px; 
		 height: 142px;
		 border:0px;
		 padding: 5px 20px;
		 margin:2px auto;
		 text-align: center;	 
		 }

		 .meerpic3 {
		 width: 493px; 
		 height: 208px;
		 border:0px;
		 padding: 20px;
		 }

		 .meerpic4 {
		 width: 493px; 
		 height: 157px;
		 border:0px;
		 padding: 5px 20px;
		 margin:2px auto;
		 text-align: center;	 
		 }
		 
		 .tips567 {
		 width: 200px; 
		 height:137px; 
		 border: 0px; 
		 float: left;
		 }

		 .tips8 {
		 width: 493px; 
		 height: 157px;
		 border:0px;
		 padding: 5px 50px;
		 margin:2px auto;
		 text-align: center;	 
		 }
		 		 		 		 		 
		 .container_reg_form {
		 width:460px;
		 text-align: left;	
		 float: left;
		 padding-left: 5px;
		 }        
		  .reg_form {

		  }
        
        .reg_form div span
        {
		  color: navy;
        width: 100px;
		 font: bold 10pt tahoma "MS Sans Serif"  Geneva sans-serif;
        margin: 2px;
        display: block;
        float: left;
        clear: left;
		  text-align: right;
        }
        
        .reg_form div input
        {
        width: 200px;
        font-weight: bold;
        font-family: courier-new;
        margin: 2px;
        display: block;
        float: left;
        }
        
        .reg_form div button
        {
        font-weight: bold;
        font-family: courier-new;
        margin: 2px;
        display: block;
        float: left;
        }
        
        .error
        {
        color: red;
        }
        
		  h3 {
	font: bold 12pt tahoma "MS Sans Serif"  Geneva sans-serif;
	color: #a7b0de;
	border-bottom: 1px solid #b7c0fe;
}

.clear {
	clear:both;
}

