body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
font-size:11px;
text-decoration:none;
line-height:17px;
}
img{ border:0px none;}
a{ outline:none;}
.bg{
background:url(images/bg.jpg) repeat-x;
}
.menu_bg{
background:url(images/bg_menu.jpg) repeat-x;
}
.menu_top{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:12px;
}
.menu_top a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:12px;
}
.menu_top a:hover{
color:#FF0000;
text-decoration:none;
font-weight:bold;
font-size:12px;
}
.bg_lower{
background:url(images/bottom_bg.jpg) repeat-x;
height:27px;
}
.vertical_dotted{
background:url(images/internal/vertical_dotted.jpg) repeat-y;
width:1px;
}
.gray_bg{
height:30px;
background:#efefef;
}
.txt_box{
width:101px;
height:12px;
background:none;
border:1px solid #1176cc;
}
.read_mpre{
font-weight:bold;
text-decoration:underline;
}
.read_mpre a{
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.read_mpre a:hover{
font-weight:bold;
color:#FF0000;
text-decoration:underline;
}
.side_menu{
text-decoration:none;
color:#000000;
}
.side_menu a{
text-decoration:none;
color:#000000;
}
.side_menu a:hover{
text-decoration:underline;
color:#000000;
}
.hedaing{
color:#FFFFFF;
font-weight:bold;
font-size:18px;
padding-left:5px;
}
.black_big{
color:#000000;
font-size:15px;
font-weight:bold;
padding-top:5px;
padding-bottom:10px;
}
h1{ color:#003399; font-size:16px; padding:5px 0px 5px 0px; margin:0px; width:100%; font-weight:bold;}
h2{ color:#000000; font-size:13px; padding:5px 0px 0px 0px; margin:0px; width:100%; font-weight:bold;}
h3{ color:#0066CC; font-size:12px; padding:10px 0px 5px 0px; margin:0px; width:100%; font-weight:normal;}
ul{ float:left; width:100%; padding:0px 0px 20px 0px; margin:0px;}
ul li{ float:left; width:570px; padding:0px 0px 0px 15px; margin:0px 0px 8px 15px; background:url(images/arrow.gif) no-repeat left top; list-style-type:none;}
ul li ol{ padding:10px 0px 20px 20px; margin:0px;}
ul li ol li{ padding:0px 0px 0px 13px; margin:0px 0px 0px 7px; background:url(images/dot.gif) no-repeat left top; list-style-type:none;}

.products{float:left; width:270px; background:url(images/bg-benefit.gif) no-repeat left top; padding:40px 0px 35px 45px; color:#FFFFFF; margin:0px 0px 0px 15px;}
.products ul{ padding:0px; margin:0px;}
.products ul li{ padding:0px; margin:0px; list-style-type:none; width:170px; line-height:26px; background:none;}
.products ul li a{ color:#ffffff; text-decoration:none; font-weight:bold;}
.products ul li a:hover{ color:#ffffff; text-decoration:underline; font-weight:bold;}

.services{float:left; width:270px; background:url(images/bg-benefit2.gif) no-repeat left top; padding:50px 0px 50px 45px; color:#FFFFFF; margin:0px 0px 0px 15px;}
.services ul{ padding:0px; margin:0px;}
.services ul li{ padding:0px; margin:0px; list-style-type:none; width:170px; line-height:26px; background:none;}
.services ul li a{ color:#ffffff; text-decoration:none; font-weight:bold;}
.services ul li a:hover{ color:#ffffff; text-decoration:underline; font-weight:bold;}

.download{ float:left; width:100%; height:auto; padding:15px 0px; margin:0px;}
.download ul{ float:right; padding:0px; margin:0px; width:auto;}
.download ul li{ float:left; padding:0px 15px 0px 0px; margin:0px; width:auto; list-style-type:none;}