/*June 2004: revision 0.00*/


/*base*/

body{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;background-image:url(../img/bk.gif);}
img{border:0px none;}
br{letter-spacing:0px;}


/*link*/

a{text-decoration:underline;color:#FF0066;}
a:visited{text-decoration:underline;color:#FF0066;}
a:hover{text-decoration:underline;color:#FF9900;}

a.pnavi{text-decoration:underline;color:#007099;}
a.pnavi:visited{text-decoration:underline;color:#007099;}
a.pnavi:hover{text-decoration:underline;color:#6EA3B0;}

a.smenutop{text-decoration:underline;color:#FFFFFF;}
a.smenutop:visited{text-decoration:underline;color:#FFFFFF;}
a.smenutop:hover{text-decoration:underline;color:#70A0C7;}

a.smenu{text-decoration:underline;color:#007099;}
a.smenu:visited{text-decoration:underline;color:#007099;}
a.smenu:hover{text-decoration:underline;color:#6EA3B0;}

a.gmenu{text-decoration:underline;color:#FFFFFF;font-weight:bold;}
a.gmenu:visited{text-decoration:underline;color:#FFFFFF;font-weight:bold;}
a.gmenu:hover{text-decoration:underline;color:#007099;font-weight:bold;}

a.tmenu{text-decoration:underline;color:#007099;font-size:10px;}
a.tmenu:visited{text-decoration:underline;color:#007099;font-size:10px;}
a.tmenu:hover{text-decoration:underline;color:#6EA3B0;font-size:10px;}

a.spmenu{text-decoration:underline;color:#FF0066;line-height:140%;}
a.spmenu:visited{text-decoration:underline;color:#FF0066;line-height:140%;}
a.spmenu:hover{text-decoration:underline;color:#FF9900;line-height:140%;}



/*text*/
td{font-size:12px;font-family:verdana,helvetica,arial;}
.lineh{line-height:150%;}
.small{font-size:10px;line-height:120%;font-family:verdana,helvetica,arial;}
.small_2{font-size:10px;font-family:verdana,helvetica,arial;}
.smallrd{color:#FF0066;font-size:10px;line-height:120%;font-family:verdana,helvetica,arial;}
.smallgy{color:#7F7F7F;font-size:10px;line-height:120%;font-family:verdana,helvetica,arial;}
.linehtop{line-height:150%;vertical-align:top;}
.large{font-size:14px;font-family:verdana,helvetica,arial;}

ul,ol,li{padding:2px;margin:0px 10px;}
.new{color:#FF0066;font-weight:bold;padding-left:5px;}
.new2{color:#FF0066;font-weight:bold;}
.newicon{margin-left:15px;}
.error{color:#FF0066;}


/*layout*/
#head{width:780px;background-image:url(../img/head_bk.gif);background-repeat:repeat-x;}

#menu{padding:3px 0px 0px 10px;}

#main{padding:15px 15px 15px 15px;}

#title{width:538px;height:41px;margin:0px 0px 10px 0px;}
.title{font-size:12px;font-weight:bold;padding:2px 0px 0px 4px;}
.etitle{font-size:10px;font-family:verdana,helvetica,arial;color:#007099;font-weight:normal;}
.titletopgr{width:485px;border:1px solid #94A4C6;padding:3px 3px 3px 8px;background-color:#009951;color:#FFFFFF;font-weight:bold;font-size:12px;}

.ptS{padding-top:5px; margin:0;}
.ptS2{padding:5px 0 0 85px; margin:0;}
.ptS3{padding:5px 0 0 73px; margin:0;}

.sentence{width:530px;margin:15px 0px 0px 0px;}

.stitle{width:530px;height:40px;margin:0px 0px 0px 4px;background-image:url(../img/stitle_bk.gif);background-repeat:repeat-x;font-weight:normal;color:#007099;font-size:18px;}
.sdetail{padding:5px;line-height:150%;margin:0px 0px 10px 4px;}
.stb{font-size:14px;margin:0px 0px 2px 0px;font-weight:bold;}
.stc{font-size:12px;margin:0px 0px 10px 0px;}

.chh{background-color:#2F7092;border-top:1px solid #2F7092;border-left:1px solid #2F7092;border-right:1px solid #2F7092;border-bottom:1px solid #2F7092;padding:6px;text-align:left;font-weight:bold;color:#FFFFFF;vertical-align:top;}
.chhs{width:255;background-color:#2F7092;border:1px solid #2F7092;padding:6px;text-align:left;font-weight:bold;color:#FFFFFF;vertical-align:top;}
}

.chhw{background-color:#FFFFFF;font-size:8px;}

.chlt{background-color:#1F5595;border-top:1px solid #2F7092;border-left:1px solid #2F7092;border-right:1px solid #2F7092;border-bottom:1px solid #2F7092;padding:6px;text-align:left;font-weight:bold;color:#FFFFFF;vertical-align:top;}
.chlt2{background-color:#2B74CE;border-top:1px solid #2F7092;border-left:1px solid #2F7092;border-right:1px solid #2F7092;border-bottom:1px solid #2F7092;padding:6px;text-align:left;font-weight:bold;color:#FFFFFF;vertical-align:top;}

.chlts{background-color:#59AFC4;border-top:1px solid #59AFC4;border-left:1px solid #59AFC4;border-right:1px solid #59AFC4;border-bottom:1px solid #59AFC4;padding:6px;text-align:left;font-weight:bold;color:#FFFFFF;vertical-align:top;}
.chlts2{background-color:#81C1D1;border-top:1px solid #59AFC4;border-left:1px solid #59AFC4;border-right:1px solid #59AFC4;border-bottom:1px solid #59AFC4;padding:6px;text-align:left;font-weight:bold;color:#FFFFFF;vertical-align:top;}

.chrt{border-right:1px solid #80B3B9;border-top:1px solid #80B3B9;border-bottom:1px solid #80B3B9;padding:6px;text-align:left;}
.chl{width:60px;background-color:#E5E5E5;border-left:1px solid #80B3B9;border-right:1px solid #80B3B9;border-bottom:1px solid #80B3B9;padding:6px;text-align:left;font-weight:normal;color:#000000;vertical-align:top;}
.chr{border-right:1px solid #80B3B9;border-bottom:1px solid #80B3B9;padding:6px;text-align:left;}
.chrn{border-right:1px solid #80B3B9;border-bottom:1px solid #80B3B9;border-left:1px solid #80B3B9;padding:6px;text-align:left;}
.chp{border-right:1px solid #80B3B9;border-bottom:1px solid #80B3B9;vertical-align:top;text-align:right;}

.chl_title{background-color:#92b9e6;border-left:1px solid #80B3B9;border-right:1px solid #80B3B9;border-bottom:1px solid #80B3B9;padding:6px;text-align:left;font-weight:bold;color:#FFF;vertical-align:top;}
.chl_line{background-color:#FFF;border:1px solid #80B3B9;font-size:0px;}

.sp{margin:0px}
.gc{margin:0px 0px 0px 20px;}
.gc2{margin:0px 0px 0px 30px;}
.gc0{margin:0px 0px 0px 10px;}


#category{width:750px;height:73px;background-image:url(../img/category_bk.gif);background-repeat:no-repeat;margin:0px 0px 15px 0px;}
.category{font-size:26px;color:#FFFFFF;padding:15px 12px 6px 12px;}
#pnavi{font-size:10px;font-family:verdana,helvetica,arial;color:#007099;padding:0px 7px 4px 0px;margin:2px;}

#tmenu{text-decoration:none;color:#999999;font-size:10px;text-align:center;font-family:verdana,helvetica,arial;padding:2px 7px 0px 7px;}
#bmenu{text-decoration:none;color:#999999;font-size:10px;text-align:center;font-family:verdana,helvetica,arial;padding:2px 7px 0px 7px;}

#smenu{width:198px;}
.smenut{background-image:url(../img/smenu_top_bk.gif);border-top:1px solid #94A4C6;border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;border-bottom:1px solid #94A4C6;padding:6px;text-align:left;}
.smenud{border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;border-bottom:1px solid #94A4C6;padding:6px;text-align:left;}
.smenudl{border:1px solid #94A4C6;padding:6px;text-align:left;}

.smenudle{border:1px solid #94A4C6;padding:6px;text-align:left;margin:0px 0px 0px 5px;}

.smenudt{border-top:1px solid #94A4C6;border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;border-bottom:1px solid #94A4C6;padding:6px;text-align:left;}
.smenuc{border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;border-bottom:1px solid #94A4C6;padding:6px;text-align:left;background-color:#D7ECF0;margin:0px 0px 0px 5px;}

.smenuce{border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;border-bottom:1px solid #94A4C6;padding:6px;text-align:left;background-color:#D7ECF0;margin:0px 0px 0px 10px;}


.smenucb{border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;padding:6px;text-align:left;background-color:#D7ECF0;margin:0px 0px 0px 5px;}
.smenucl{border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;border-bottom:1px solid #94A4C6;padding:6px;text-align:left;background-color:#D7ECF0;}
.smenuclb{border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;border-bottom:1px solid #94A4C6;padding:6px;text-align:left;background-color:#D7ECF0;}

.smenucle{border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;padding:6px;text-align:left;background-color:#D7ECF0;margin:0px 0px 0px 10px;}

.smenudd{border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;border-bottom:1px solid #94A4C6;padding:6px;text-align:left;margin:0px 0px 0px 5px;}
.smenuddb{border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;padding:6px;text-align:left;margin:0px 0px 0px 5px;}

.smenudde{border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;padding:6px;text-align:left;margin:0px 0px 0px 10px;}

.smenude{border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;border-bottom:1px solid #94A4C6;padding:6px;text-align:left;margin:0px 0px 0px 10px;}

.smenudbl{background-color:#FFFFFF;color:#007099;border-bottom:1px solid #94A4C6;padding:2px;text-align:left;font-size:10px;margin:6px 0px 0px 0px;}


#other{width:198px;margin:5px 0px 0px 0px;}
.other{text-align:left;font-size:10px;font-family:verdana,helvetica,arial;line-height:130%;padding:5px 10px;background-color:#B3E3F2;}

#pagetop{width:750px;height:24px;background-image:url(../img/pagetop_bk.gif);background-repeat:no-repeat;margin:10px 0px 0px 0px;}
.pagetop{width:538px;text-align:right;clear:both;}
.pagetops{width:528px;text-align:right;clear:both;}

#foot{padding:0px 0px 0px 10px;}

/*group company profile*/

.tmenuoff{text-decoration:none;color:#6EA3B0;font-size:10px;}
.titleg{background-color:#3BAAB7;border:1px solid #358BA1;padding:5px;font-weight:bold;color:#FFFFFF;vertical-align:top;margin:0px 0px 0px 10px;font-size:14px;}

/*milestones*/
.titlep{background-color:#2F7092;border-top:1px solid #2F7092;border-left:1px solid #2F7092;border-right:1px solid #2F7092;border-bottom:1px solid #2F7092;padding:6px;text-align:left;font-weight:bold;color:#FFFFFF;vertical-align:top;}

.titlepls{background-color:#2F7092;border-top:1px solid #2F7092;border-left:1px solid #2F7092;border-right:1px solid #2F7092;border-bottom:1px solid #2F7092;padding:6px 3px;text-align:left;font-weight:bold;color:#FFFFFF;vertical-align:top;letter-spacing:-0.9px;}

.titley{width:5%;border-top:1px solid #94A4C6;border-left:1px solid #94A4C6;border-bottom:1px solid #94A4C6;text-align:left;background-color:#FFFFFF;font-family:verdana,helvetica,arial;color:#007099;font-weight:bold;padding:6px;
}
.titled{width:95%;border-top:1px solid #94A4C6;border-left:1px solid #94A4C6;border-bottom:1px solid #94A4C6;border-right:1px solid #94A4C6;text-align:left;font-family:verdana,helvetica,arial;color:#007099;font-weight:bold;padding:6px;background-color:#D7ECF0}

.textd{width:8%;border-left:1px solid #94A4C6;background-color:#D7ECF0;font-family:verdana,helvetica,arial;padding:3px;vertical-align:top;line-height:150%;}
.textdz{width:8%;border-bottom:1px solid #94A4C6;border-left:1px solid #94A4C6;background-color:#D7ECF0;font-family:verdana,helvetica,arial;padding:3px;vertical-align:top;line-height:150%;}

.textdl{width:5%;border-left:1px solid #94A4C6;;font-family:verdana,helvetica,arial;padding:3px;vertical-align:top;line-height:150%;font-size:10px;}
.textdlz{width:5%;border-bottom:1px solid #94A4C6;border-left:1px solid #94A4C6;font-family:verdana,helvetica,arial;padding:3px;font-weight:bold;font-family:verdana,helvetica,arial;vertical-align:top;color:#007099;font-size:12px;line-height:150%;}

.textde{vertical-align:bottom;width:87%;border-right:1px solid #94A4C6;font-family:verdana,helvetica,arial;padding:4px;line-height:140%;}
.textdez{width:87%;border-right:1px solid #94A4C6;border-bottom:1px solid #94A4C6;font-family:verdana,helvetica,arial;padding:4px;vertical-align:bottom;line-height:140%;}

.pic{float:left;margin:4px;}
.textpic{vertical-align:bottom;font-family:verdana,helvetica,arial;line-height:120%;font-size:10px;}

.ws{margin:0px 0px 0px 10px;}


/*support*/
.bgm{background-image:url(img/support_fig01.gif);background-repeat:no-repeat;}
.btsp{padding:15px 0px 5px 0px;}
.arrow{padding:0px 0px 0px 5px;}
.textsp{padding:0px;}
.titleh{color:#007099;border-bottom:1px solid #94A4C6;font-weight:bold;font-family:verdana,helvetica,arial;padding:4px;}
.bgh{background-color:#1F5595; width:8px;}
.tablews{width:70px;background-color:#E5E5E5;border-left:1px solid #80B3B9;border-right:1px solid #80B3B9;border-bottom:1px solid #80B3B9;padding:6px;text-align:left;font-weight:normal;color:#000000;vertical-align:top;}
.tmap{background-image:url(../supprot/img/support_fig01.gif);background-repeat:no-repeat;width:339px;height:195px;}
.parts{color:FF0000;font-weight:bold;font-size:14px;}
.icon_sales{color:#FFF; background-color:#808000; text-align:center; border:1px solid #d3d3d3; font-size:10px; padding:0 15px;}
.icon_sc{color:#FFF; background-color:#008080; text-align:center; border:1px solid #d3d3d3; font-size:10px; padding:0 17px;}
.icon_both{color:#FFF; background-color:#daa520; text-align:center; border:1px solid #d3d3d3; font-size:10px;}


/*sitemap*/
.smenut{background-image:url(../img/smenu_top_bk.gif);background-position:right;background-repeat:no-repeat;background-color:#1F5595;border-top:1px solid #94A4C6;border-left:1px solid #94A4C6;border-right:1px solid #94A4C6;border-bottom:1px solid #94A4C6;padding:6px;text-align:left;}
.smenu2{width:238px;}


/*news*/
.bggr{background-color:#DDF2DD;padding:5px;border:2px solid #228B22;line-height:160%;}
.prom{padding:5px 5px 5px 8px;background-color:#7FA1CC;color:#FFFFFF;font-weight:bold;}
.promb{padding:5px;border-right:1px solid #7FA1CC;border-left:1px solid #7FA1CC;border-bottom:1px solid #7FA1CC;}
.promt{padding:5px;border:1px solid #7FA1CC;}
.compr{background-color:#CCDAEB;padding:5px;line-height:140%;}
.comprt{background-color:#CCDAEB;padding:5px;line-height:140%;border-top:1px solid #7FA1CC;border-right:1px solid #7FA1CC;border-bottom:1px solid #7FA1CC;}
