body{background: url(/UI/atp/M/body_bg.gif) repeat-x #fff; color: #444; font-size:13px; font-family:arial;}
.body_hp{background: url(/UI/atp/M/body_bg_hp.gif) repeat-x #fff;}
a { color: #424242; text-decoration:none; }
a:hover{color:#000;}
td { vertical-align: middle; }
input{border:1px solid #d7d7d7; font-family:Arial; background:#fff; color:#444;}
input[type=checkbox], input[type=radio]{border:none;}
input[type=button], input[type=submit], input[type=reset]{cursor:pointer;}
textarea{font-family:Arial; color:#444; overflow:auto; border:1px solid #d7d7d7; font-size:12px;}
select{font-family:Arial; color:#444; font-size:12px;}


.ErrIcon { vertical-align: sub; position: absolute; padding: 0em 0.4em; margin-top:7px;}

.s_menuWrapper { width: 100%; direction: ltr;}

.container { width:982px;}

.s_header{/*height:84px;*/ margin-bottom:10px;}
.s_header .s_topMenu{height:24px;}

.s_header .s_logo{background:url('/ui/ATP/m/top_bg.png') no-repeat;text-align:left;}

.catMenu {width:980px; margin-right:1px;}

.s_date{width:150px; font-size:11px; text-align:right; padding-right:10px;}

.s_main {width:980px; margin-right:1px;}

.s_main .s_content .s_main_top{background:url('/ui/ATP/m/mainBox.png') no-repeat; float:right; width:925px; padding:20px 30px 20px 25px; height: 286px;}
.s_main .s_content .s_main_inner_top{background:url('/ui/ATP/m/content_bg_inner.jpg') no-repeat; float:right; width:924px; padding:21px 32px 21px 25px;}

.s_main_top .hpFlash{float:left; width:626px; height:285px; color:#fff;}
.s_main_top .ContactUs{float:right;}


.s_blogs{background:url('/ui/atp/m/blog_bg.gif') no-repeat; width:982px; float:right; height:89px; margin-top:10px;}
.s_inner_blogs{width:100%; float:right;margin-top:10px;}

.pageTop{background:url('/ui/atp/m/header_in.png') no-repeat; width:980px; height:85px; position:relative;}
.pageTop  .pageTitle,
.pageTop h1{position:absolute; color:#FFF; font-weight:normal; font-size:24px; bottom:15px; right:22px;}



.content{line-height:1.3em;}
.content a{text-decoration:underline;  color: #999;}
.content ul{list-style:disc;}
.content ol{list-style:decimal;}

.left_content{overflow:hidden;}
.article_right{width: 73%;}
.article_left{width: 25%;}
.facebookBox{margin-top:10px;}

/*for fixing loading time*/
.carouselHide .WebDev {display:none;}
.carouselShow .WebDev  { display:block;}

.MenuListView a{color:#fff; float:right; margin:10px 25px;}
.MenuListView li h2.h2 a{font-weight:normal;}

.s_group{width:668px; margin:30px 165px 0 0; background:url('/ui/ATP/m/group_bg.gif') repeat-x; height:42px; padding:0 12px; position:relative;}
.s_group a{float:right; margin:7px 25px 0 25px; display:inline-block; height:35px; background-position:top;}
.s_group a.atp{background:url('/ui/ATP/m/atp.jpg') no-repeat; width:170px;}
.s_group a.atp:hover{background-position:bottom;}
.s_group a.guru{background:url('/ui/ATP/m/guru.jpg') no-repeat; width:135px;}
.s_group a.guru:hover{background-position:bottom;}
.s_group a.pluto{background:url('/ui/ATP/m/pluto.jpg') no-repeat; width:59px; height:42px; margin-top:0;}
.s_group a.pluto:hover{background-position:bottom;}
.s_group a.viplus{background:url('/ui/ATP/m/viplus.jpg') no-repeat; width:104px;}
.s_group a.viplus:hover{background-position:bottom;}
.s_group .s_group_title{position:absolute; right:5px; top:-10px; color:#7e7e7e;}
.s_group a img{height: inherit;width: inherit;}

.s_social_hp{margin-bottom:20px;}
.currentPageNav {font-weight:bold;color: #000000;}