﻿body 
{
    margin:0px;
    padding:0px;
   
    color:Black;
    font-size:12px;
    font-family:Arial;
    text-align:center;
}

div
{
}

table
{
}


a
{
    color:Black;
    text-decoration:none;
}

.button
{
    width:78px;
    height:24px;
    border:solid 0px White;
    cursor:pointer;
}

.btn
{
    border:solid 1px #F0F0F0;
    background-color:White;
    cursor:pointer;
    color:Teal;
}

#master_content
{
    top:0px;
    width:950px;
    margin:0px auto 0px auto;
    
    text-align:left;
    background-color:White;
}

#master_head
{
    width:950px;
    height:84px;
    float:left;
    background-position:left bottom;
    background-repeat:no-repeat;
    background-image:url('../Images/index_01.gif');
}

#logoright
{
    float:right;
    height:84;
    line-height:42px;
    text-align:right;
    padding-right:20px;
}

.master_links
{
    width:950px;
    line-height:30px;
    text-align:center;
    vertical-align:middle;
    height:23px;
    padding-top:7px;
    
    background-image:url('../Images/index_02.gif');
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.master_links span
{
    margin-right:40px;
    margin-left:40px;
    height:30px;
    vertical-align:middle;
    
}

.master_links a
{
    color:White;
    font-weight:bold;
    font-family:Arial;
    text-decoration:none;
}

.main_left
{
    width:242px;
    margin-right:8px;
    float:left;
}

.main_right
{
    width:700px;
    float:left;
}


.left_title
{
    line-height:26px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url('../Images/index_03.gif');
	background-position:center;
	background-repeat:repeat-x;
	padding-left:20px;
}

.left_content
{
    margin:0px;
    padding:0px;
    background-color:#F0F0F0;
}

.left_content ul
{
    margin:0px;
    padding:0px;
    padding-top:10px;
    padding-left:20px;
    padding-bottom:20px;
    list-style:none;
}

.left_content li
{
    
    padding-bottom:8px;
}

.left_content li a:hover
{
    vertical-align:baseline;
    text-decoration:underline;
}

.left_ctitle
{
    line-height:22px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	color: #FFFFFF;
	vertical-align:middle;
	text-decoration: none;
	padding-left:20px;
    background-image:url('../Images/index_07.gif');
    height:27px;
}

.left_contact
{
    width:222px;
    border:solid 5px #F0F0F0;
    padding:5px;
    padding-top:10px;
    padding-bottom:30px;
    line-height:23px;
    word-break:break-all;
}

.left_contact a:hover
{
    text-decoration:underline;
}

#master_footer
{
    font-size:14px;
    clear:left;
}

#master_footer a:hover
{
    text-decoration:underline;
}

.footer
{
    clear:left;
    height:20px;
    text-align:center;
}

.footer span
{
    margin-left:20px;
    margin-right:20px;
}


.right_title
{
    height:26px; 
    width:680px;
    line-height:26px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url('../Images/index_03.gif');
	background-position:center;
	background-repeat:repeat-x;
	padding-left:20px;
}

.intro
{
    width:550px;
    float:left;
    text-align:left;
    word-break:break-all;
}

.products
{
    margin-top:20px;
    width:640px;
    height:43px;    
    line-height:43px;
    vertical-align:middle;
    padding-left:60px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
    clear:left;
    background-image:url('../Images/index_13.gif');    
    background-position:left;
    background-repeat:no-repeat;
}

.productsimg
{
    float:left; 
    width:90px; 
}

.productsinfo
{
    float:left; 
    text-align:left; 
    width:120px;
    line-height:15px;
    word-break:break-all;
    vertical-align:top;
    margin-left:10px;
}

.contactus
{
    width:530px;
    padding:10px;
    padding-top:30px;
    line-height:23px;
}

.contactus a:hover
{
    text-decoration:underline;
}

.productDetails
{
    padding-left:50px; 
    line-height:20px; 
    padding:20px; 
    margin-top:20px;
    border:solid 1px #F0F0F0; 
}

.scanproduct
{
    float:left;
    margin-top:0px;
    padding-top:10px;
    vertical-align:top;
}