body {
background : #fafafa;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 8pt;
color : #585858;
}

.green{color: #36be00;}

#logo{text-align: left; width: 1000px; height: 66px;}

#heading{background-image: url(images/menubg.gif); width: 1000px}
#heading ul{margin: 0px; padding: 0px; width: 1000px; height: 41px; line-height: 41px; text-align: center; margin: auto; }
#heading ul li{float: left; padding-left: 7px; padding-right: 7px; display: inline;}
#heading a{text-decoration: none; color: #ffffff; font-weight: bold; font-size: 13px;}

.heading_square{float: right; background-image: url(images/topaff.jpg); background-repeat: no-repeat; width: 159px; height: 66px; }

.heading_square .text{padding-left: 20px; padding-right: 20px; font-size: 12px;}
.heading_square .text_sub, .heading_square .text_sub a{font-size: 10px; padding-left: 50px; padding-top: 2px; font-size: 12px; color: #003399; text-decoration: none;}

#feature{width: 1000px;}

#front_page_text{width: 1000px;}

#front_page_text_left{font-size: 12px; padding-top: 13px; float: left; width: 750px; padding-bottom: 10px;}
#front_page_text_left ul li{line-height: 17px; padding-top: 3px;  padding-bottom: 3px;}
#front_page_text_left a{text-decoration: none;}
#front_page_text_left h2, #front_page_text_right h2{font-weight: bold; font-size: 16px; display: inline; margin-bottom: 10px;}

#front_page_text_left .front_page_text_left_ind{width: 730px;}
#front_page_text_left .front_page_text_left_ind ul{padding: 0px; margin: 0px; margin-left: 20px; padding-left: 20px; list-style-image: url(images/tick2.gif)}
#front_page_text_left .front_page_text_left_title{width: 730px; border-bottom: 1pt solid #330066; }

.inner_text_left_ind ul{padding: 0px; margin: 0px; margin-left: 20px;}

#front_page_text_left .price{font-size: 20px; font-weight: bold; color: #999999;}

#front_page_text_right {float: left; width: 250px; padding-top: 10px; }
.front_page_text_right_ind{width: 250px;}

#front_page_text_right p{padding: 0px; margin: 0px; line-height: 10px; line-height: 18px; font-size: 12px;}

.front_page_text_right_ind ul{padding: 0px; margin: 0px; margin-left: 25px; padding-left: 25px; list-style-image: url(images/arrow_s2.gif)}
.front_page_text_right_ind ul li{line-height: 20px; font-size: 12px;}

#news{background-color: #f0f0f0; padding: 10px; margin-top: 10px;}
#news a{text-decoration: none; color: #585858}
#news ul{padding: 0px; margin: 0px; margin-left: 10px; padding-left: 10px; list-style-image: url(images/arrow_s2.gif)}
#news ul li{line-height: 20px;}

#conetent{width: 1000px;}

.button{background-color: #cccccc; color: #000000}

.title_list, .product_list{text-align: center;}

.case_title{font-weight: bold; text-decoration: underline; font-size: 16px;}
.case_list{list-style-type: none;}
.case_item{background-image: url(images/xfame_500.gif); background-repeat: no-repeat;}

#footer{width: 1000px; text-align: center; padding-top: 15px;}
#footer a{text-decoration: none; color: #585858;}
