BODY {
    FONT-SIZE: 12px; 
	FONT-FAMILY: verdana;
	color:#444444;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
	background-color:#BBBBBB;
}

.menu_link{
font-size:12px;
color:#FFFFFF;
padding:3px;
}

.menu_link a:link{
color:#FFFFFF;
}
.menu_link a:visited{
color:#FFFFFF;
}
.menu_link a:hover{
color:#FF0033;
}

.login_input {
border:1px solid #B1B1B1;
width:100px;
height:18px;
}

.table_border{
border:1px solid #E5E5E5;
}

.table_border_bg{
border:1px solid #E5E5E5;
background-image:url(../images/index_table_bg.gif); 
background-position:top; 
background-repeat:repeat-x;
}

.left_solution{
background-position:left top;
background-repeat:no-repeat;
height:29px;
padding-left:45px;
padding-top:3px;
text-align:left;
}

.left_news{
background-image:url(../images/left_news.gif);
background-position:center;
background-repeat:no-repeat;
height:29px;
padding-left:25px;
padding-top:5px;
text-align:left;
}

.title_line{
background-image:url(../images/title_line.gif);
background-position:center;
background-repeat:repeat-x;
height:3px;
}

.title_font{
font-size:14px;
font-weight:bold;
}

.title_text{
line-height:150%;
text-align:left;
}

.title_price{
color:#CC0000;
font-size:12px;
font-weight:bold;
}

.title_dot{
background-image:url(../images/v_dots.gif);
background-position:center;
background-repeat:no-repeat;
}

.case_content{
background-color:#F9F9FA;
border-bottom:1px solid #E2E2E2; 
border-left:1px solid #E2E2E2; 
border-right:1px solid #E2E2E2;
padding:10px;
}

.case_pic{
background-image:url(../images/img_border.gif);
height:118px;
width:173px;
background-repeat:no-repeat;
background-position:top left;
padding-left:4px;
padding-bottom:2px;
}

.bottom_bg{
background-image:url(../images/bottom_bg.gif);
background-position:top;
background-repeat:repeat-x;
line-height:150%;
}

.package_nav{
background-image:url(../images/line.gif);
background-repeat:no-repeat;
background-position:bottom;
height:40px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-align:center;
}

.package_nav a:link{
color:#FFFFFF;
}
.package_nav a:visited{
color:#FFFFFF;
}

.package_nav a:hover {
	color:#FF0033;
}

.nav{
background-image:url(../images/nav_bg_c.gif);
background-repeat:no-repeat;
background-position:left;
height:33px;
padding-left:15px;
}

.forText{
line-height:180%;
padding-top:5px;
padding-left:10px;
padding-right:20px;
padding-bottom:10px;
}

.dot_line{
background-image:url(../images/dot.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.pagenum{
color:#FF0033;
}
.ewButton{
BACKGROUND-COLOR: #F6F6F6; 
BORDER: 1px solid #999999; 
COLOR:#000000;
FONT-SIZE: 12px; 
HEIGHT: 20px;
width:60px;
}

.service_on{
cursor:pointer;
font-size:12px;
font-weight:bold;
background-color:#EEEEEE;
color:#CC0000;
}

.service_off{
cursor:pointer;
font-size:12px;
font-weight:bold;
background-color:#DEDEDE;
}

.top_on{
background-color:#CC3300;
}

.top_off{
background-color:#666666;
}

INPUT {
font-size:12px;
color:#333333;
}
select{
height:18px;
font-size:12px;
color:#333333;
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
TR {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
TABLE {
	FONT-SIZE: 12px; FONT-FAMILY: verdana;
}
A:link {
	COLOR: #444444; TEXT-DECORATION: none
}
A:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
A:active {
	COLOR: #000080; TEXT-DECORATION: none
}
A:hover {
	color:#FF0033; text-decoration:none;
}