hr {color: #000000}
body {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000000;background: #ffffff;margin:0px;}
.rvts0,td,p,h4{font-size:11px;color:#000000;text-align:left;}
a,a.rvts4,.rvts4{font-size:11px;color:#808080;}
a.rvts4:hover{color:#c0c0c0;}
.rvts8,h6,h5{font-weight:normal;font-size:9px;color:#000000;}
a.rvts12,.rvts12{font-size:9px;color:#808080;}
a.rvts12:hover{color:#c0c0c0;}
.rvts16,h3{font-size:15px;color:#000000;}
a.rvts20,.rvts20{font-size:15px;color:#808080;}
a.rvts20:hover{color:#c0c0c0;}
.rvts24,h2{font-size:16px;color:#000000;}
a.rvts28,.rvts28{font-size:16px;color:#808080;}
a.rvts28:hover{color:#c0c0c0;}
.rvts32,h1{font-size:19px;color:#000000;}
a.rvts36,.rvts36{font-size:19px;color:#808080;}
a.rvts36:hover{color:#c0c0c0;}
.rvts40{font-size:21px;color:#000000;}
a.rvts44,.rvts44{font-size:21px;color:#808080;}
a.rvts44:hover{color:#c0c0c0;}
.rvts56{font: 19px Constantia, Georgia, Palatino;color:#400080;}
a.rvts60,.rvts60{font: 19px Constantia, Georgia, Palatino;color:#000000;text-decoration:none;}
a.rvts60:hover{color:#000000;text-decoration:underline;}
h1,h2,h3,h4,h5{font-weight:bold;}
div,li,h1,h2,h3,h4,h5,h6,p,form{margin:0;padding:0;}
p{text-align:left;text-indent: 0px;}
.rvps1{text-align:center;}
.rvps2{text-align:right;}
.rvps3{text-align:justify;}
.rvps5{text-indent: 13px;}
/* runtime styles */
.input1 {vertical-align:middle;border: 1px solid #000000;background: #FFFFFF;font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000000;}
.topic_t {font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000000;}
.news_t {font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000000;}
.sub_t {font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000000;}
.pageheader{text-align:center;height:25px;}

.caption {vertical-align:middle;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;text-align:center;color:#000000;}
.topic_t{background:url(../images/t1t.gif);width:100%}
.topic_bg{width:100%;background:url(../images/t1m.gif);}
.topic_l{background:url(../images/t1l.gif);height:100%}
.topic_r{background:url(../images/t1r.gif);height:100%}
.topic_b{background:url(../images/t1b.gif);width:100%}

.news_t{background:url(../images/t2t.gif);width:100%}
.news_bg{width:100%;background:url(../images/t2m.gif);}
.news_l{background:url(../images/t2l.gif);height:100%}
.news_r{background:url(../images/t2r.gif);height:100%}
.news_b{background:url(../images/t2b.gif);width:100%}

.sub_t,.sub_tm{background:url(../images/t3t.gif);}
.sub_bg,.sub_bgm{background:url(../images/t3m.gif)}
.sub_l{background:url(../images/t3l.gif);height:100%}
.sub_r{background:url(../images/t3r.gif);height:100%}
.sub_b,.sub_bm{background:url(../images/t3b.gif)}
.sub_b,.sub_t,.sub_bg{width:100%}
.cim{width:18px;height:18px;display:block;}
.clr{width:18px;height:10px;display:block;}

form {padding:0px;display:inline;margin:0px;}
img{border:0px;}
.bullet{vertical-align:middle;height:13px;width:13px;}
.ul_0_0,.ul_0_1,.ul_0_2,.ul_0_3{text-indent:0px;padding:0;margin: 0 0 0 30px;list-style-position:outside;list-style-type:disc;}
.ul_0_0{margin-left:25px;}

.ul_1_0,.ul_1_1,.ul_1_2,.ul_1_3{text-indent:0px;padding:0;margin: 0 0 0 30px;list-style-position:outside;list-style-type:decimal;}
.ul_1_0{margin-left:25px;}
.ul_1_1{list-style-type:lower-alpha;}
.ul_1_2{list-style-type:lower-roman;}
.ul_1_3{list-style-type:disc;}

.ul_2_0,.ul_2_1,.ul_2_2,.ul_2_3{text-indent:0px;padding:0;margin: 0 0 0 30px;list-style-position:outside;list-style-type:lower-alpha;}
.ul_2_0{margin-left:25px;}
.ul_2_1{list-style-type:lower-roman;}
.ul_2_2{list-style-type:decimal;}
.ul_2_3{list-style-type:disc;}

.ul_3_0,.ul_3_1,.ul_3_2,.ul_3_3{text-indent:0px;padding:0;margin: 0 0 0 30px;list-style-position:outside;list-style-type:lower-roman;}
.ul_3_0{margin-left:25px;}
.ul_3_1{list-style-type:lower-alpha;}
.ul_3_2{list-style-type:decimal;}
.ul_3_3{list-style-type:disc;}

.ul_4_0,.ul_4_1,.ul_4_2,.ul_4_3{text-indent:0px;padding:0;margin: 0 0 0 30px;list-style-position:outside;list-style-type:none;}
.ul_4_0{margin-left:25px;}
.ul_4_1{list-style-type:lower-alpha;}
.ul_4_2{list-style-type:decimal;}
.ul_4_3{list-style-type:disc;}
/* end runtime styles */
.pagebg {padding: 2px 2px 2px 2px;background: #ffffff;}
body{height:100%;color:#ffffff;font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;background: #ffffff url(../images/templatebg.png) repeat top;}


/*template styles*/
html{height:100%;}
#container{height:100%;width:100%;}
#xm1{background: #c0c0c0;}
#xm2{padding: 2px 2px 2px 2px;}
/*LEVEL1 menu style*/
.mmenu{color:#000000;font: 10px verdana;}
a.mmenu:link{color:#000000;text-decoration: none}
a.mmenu:visited{color:#000000;text-decoration: none}
a.mmenu:hover,a.mmenu#ma{color:#C0C0C0;text-decoration:none;}
{left:56;top:56;}
/*LEVEL2 menu style*/
.smenu{color:#000000;font: 10px verdana;}                                            
a.smenu:link{color:#000000;text-decoration: none}
a.smenu:visited{ color:#000000;text-decoration: none}
a.smenu:hover,a.smenu#sa{color:#808080;text-decoration:none;}

/*LEVEL3 menu style*/
.ssmenu{color:#000000;font: 10px verdana;}
a.ssmenu:link{font-size: 10px;color:#000000;text-decoration: underline;}         
a.ssmenu:visited{font-size: 10px;color:#000000;text-decoration: underline;}
a.ssmenu:hover{font-size: 10px;color:#C0C0C0;text-decoration: underline;}

/*LEVEL3 menu definition*/                                                               
#ver a,#ver span{line-height:17px;display:block;}

/*LEVEL3 page frames*/
#sm,#area{width:185px;padding-bottom:3px;}
#smheader{height:25px;}
#smcont{margin:0;padding:2px;}
#smbodyr{height:100%;margin: 0px 120px 0px 0px;}
#smmenur{width:110px;position:relative;float:right;}
#smbodyl{height:100%;margin: 0px 0px 0px 120px;}
#smmenul{float:left;position:relative;width:110px;}
#smbodyl2{height:100%;margin: 5px 0px 0px 120px;}


/* CSS Document */
body{ background:url(../corpimages/bg_img.gif) repeat; margin:0 0; padding:0px 0 0 0; font-family:verdana; font-size:12px; color:#000;}
#news_events{ margin-top:11px;font-family:verdana; font-weight: normal; font-size:10px; color:#666666; border:1px solid #CDCDCD; width:180px;}

/******************************************************************************************************/
.news_top{ background:url(../corpimages/news_media_topgradiant.jpg) repeat-x left top; height:42px;}
.news_menus{ font-family:verdana; font-weight:bold; font-size:11px; color:#666666; width:138px; float:left;}
.news_menus ul{ margin:0 0; padding:0 0; list-style-type:none;}
.news_menus ul li{ margin:0 0; padding:0 0; list-style-type:none; line-height:16px; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.news_menus ul li a{color:#666666; text-decoration:none;}
.news_menus ul li a:hover{color:#CC6666; text-decoration:none;}
.news_menus ul li ul{ margin:2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.news_menus ul li ul li{ margin:2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.news_menus ul li ul li a{color:#666666; text-decoration:none;}
.news_menus ul li ul li a:hover{color:#CC6666; text-decoration:none;}

#news_menus_active{color:#CC6666; text-decoration:none;}

/*************************************************************************************************/
.head {font-family: verdana; font-weight: bold; font-size: 11px; color: #CC6666; text-align: right;}
hr {width: 100%; border-top: none; border-bottom : 2px solid #CC6666; margin-top: 0px; padding-top: 0px;}
.news-list{ list-style-type: square; font-family:verdana; font-weight: normal; font-size:10px; color:#666666; padding-left: 15px; margin-left: 15px; line-height:16px;}
.news-list a{ list-style-type: square; font-family:verdana; font-weight: normal; font-size:10px; color:#666666; padding-left: 2px; margin-left: 15px; line-height:16px;}
.tag {font-size:10px; font-weight:normal; font-style: italic;}

/***********new stylesheet*****************************************/
.list{ font-family:verdana; font-weight: normal; font-size:10px; color:#666666; padding:14px 0; background:url(../corpimages/doted.jpg) no-repeat left bottom; line-height:15px;}
.list ul{ margin:0 0; padding:0 0; list-style-type:none;}
.list ul li{ margin:0 0; padding:0 0; list-style-type:none; line-height:15px; font-family:verdana; font-weight:bold; font-size:14px; color:#666666;}
.list ul li a{color:#666666; text-decoration:none;}
.list ul li a:hover{color:#CC9900; text-decoration:none;}
.list ul li ul{ margin:15px 0 0 0px; padding:0 0; list-style-type:none; line-height:16px; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.list ul li ul li{ margin:5px 0 2px 0px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:bold; font-size:10px; color:#666666;}
.list ul li ul li a{color:#666666; text-decoration:none;}
.list ul li ul li a:hover{color:#CC9900; text-decoration:none;}

.list ul li ul li ul{ margin:2px 0 0 10px; font-weight:normal;color:#666666; text-decoration:none; line-height:15px;}
.list ul li ul li ul li{ margin:0 0 0 0px; font-weight:normal;color:#666666; text-decoration:none; line-height:15px;}
.list ul li ul li ul li a{ font-weight:normal;color:#666666; text-decoration:none;}
.list ul li ul li  ul li a:hover{font-weight:normal; color:#CC9900; text-decoration:none;}

#news_events{margin-top:11px; _margin-top:10px; border:1px solid #CDCDCD; width:180px;}
/********************************************************************************************/
.header{ background-color:#FFFFFF; margin:20px 38px 33px 33px; overflow: hidden;}
.top_table{ height:91px; margin:0 16px 0px 16px;}
.top_table .logo{float:left; width:658px; text-align:right}
/*****About page style*********************************************************/
.top_table .logo1{float:left; width:570px; text-align:right}
.top_table .logo1 .submit{ float:right; width:155px; padding-left:35px; margin:12px 0 0 35px; font-family:arial; font-size:11px; font-weight:bold; color:#FF6633; text-align:center; border-left:1px solid #E84C19;}
.top_table .logo1 .submit a{color:#FF6633; text-decoration:none; }
.top_table .logo1 .submit a:hover{color:#FF6633; text-decoration:underline; }

/*****About1 page style*********************************************************/
.top_table .logo2{float:left; width:540px; text-align:right}
.top_table .logo2 .left{ float:left; width:334px;}

.top_table .logo2 .submit{ float:right; width:155px; margin:0 0 14px 25px; padding:0px 0 0px 25px; font-family:arial; font-size:11px; font-weight:bold; color:#FF6633; text-align:center; border-left:1px solid #E84C19;}
.top_table .logo2 .submit a{color:#FF6633; text-decoration:none; }
.top_table .logo2 .submit a:hover{color:#FF6633; text-decoration:underline; }
/*****About2 page style*********************************************************/
.top_table .logo3{float:left; width:520px; text-align:right}
.top_table .logo3 .submit{ float:right; width:155px; padding-left:30px; margin:12px 0 0 0px; font-family:arial; font-size:11px; font-weight:bold; color:#FF6633; text-align:center;}
.top_table .logo3 .submit a{color:#FF6633; text-decoration:none; }
.top_table .logo3 .submit a:hover{color:#FF6633; text-decoration:underline; }
.top_table .logo3 .adtech{ padding:0 30px; border:1px solid #E84C19; border-width:0px 1px;}
.top_table .top_right{ margin:50px 0px 27px 0; float:right; width:80px;}
.aboutus_top{ background:url(../corpimages/aboutus_gradiant.jpg) repeat-x left top; height:42px;}
.banner{ border-bottom:1px solid #C5C5C5; padding:4px 0 5px 0; width:695px; height:113px;}
.banner #left{width:217px; float:left; margin-right:2px;}
.banner #right{width:476px; float:right;}
.content{ padding:35px 17px 0 19px; text-align:left; }
/******************************************************************************************************/
.contentheadp h1{font-family:verdana; font-size: 14px; font-weight: bold; color:#666666; text-align:center; padding:0 0; margin:10px 0 0 0;}
.contenthead {font-family:verdana; font-size: 10px; font-weight: bold; color:#666666; text-align:left; margin-bottom:10px;}
#contentpress{ padding:20px 17px 0 17px; text-align:left; font-family:verdana; font-size:10px; color:#666666; line-height:14px;}
#contentpress a{ color:#666666; text-decoration:none;}
#contentpress a:hover{ color:#336699; text-decoration:underline;}
#contentpress ul{list-style-type:square; list-style-position:outside; font-size: 10px; color: #666666;  font-family: verdana; text-decoration: none; marker-offset:auto; line-height: 18px; margin-top:7px; margin-bottom:5px; }

/******************************************************************************************************/
.aboutus_menus{ font-family:verdana; font-weight:bold; font-size:11px; color:#666666; text-align:left; width:142px; float:left;}
.aboutus_menus ul{ margin:0 0; padding:0 0; list-style-type:none;}
.aboutus_menus ul li{ margin:0 0; padding:0 0 3px 0; list-style-type:none; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.aboutus_menus ul li a{color:#666666; text-decoration:none;}
.aboutus_menus ul li a:hover{color:#CC3300; text-decoration:none;}
.aboutus_menus ul li ul{ margin:4px 0 0 2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.aboutus_menus ul li ul li{ margin:2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.aboutus_menus ul li ul li a{color:#666666; text-decoration:none;}
.aboutus_menus ul li ul li a:hover{color:#CC3300; text-decoration:none;}
#aboutus_menus_active{color:#CC3300; text-decoration:none;}
/******************************************************************************************************/
.signup_menus{ font-family:verdana; font-weight:bold; font-size:11px; color:#666666; text-align:left; width:142px; float:left;}
.signup_menus ul{ margin:0 0; padding:0 0; list-style-type:none;}
.signup_menus ul li{ margin:0 0; padding:0 0 3px 0; list-style-type:none; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.signup_menus ul li a{color:#666666; text-decoration:none;}
.signup_menus ul li a:hover{color:#6CC1A4; text-decoration:none;}
.signup_menus ul li ul{ margin:4px 0 0 2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.signup_menus ul li ul li{ margin:2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.signup_menus ul li ul li a{color:#666666; text-decoration:none;}
.signup_menus ul li ul li a:hover{color:#6CC1A4; text-decoration:none;}
.signup_content{ border-left:1px solid #B5B5B5; padding-left:35px; width:480px; font-family:verdana; font-size:10px; color:#666666; float:right; line-height:14px;}
.signup_content a{ font-size:11px; font-weight: normal; color:#6CC1A4; text-decoration:none;}
.signup_content a:hover{font-size:11px; color:#6CC1A4; text-decoration:underline;}
.signup_font { font-weight:bold; font-size:11px; color:#666666; text-decoration:none;}
h2.signup_head { font-weight:bold; font-size:11px; color:#666666; text-decoration:none;}
#signup_menus_active{color:#6CC1A4; text-decoration:none;}

/*************************************************************************************************/
/*************************************************************************************************/
.solutions_top{ background:url(../corpimages/solutions_topgradiant.jpg) repeat-x left top; height:42px;}
.solutions_menus{ font-family:verdana; font-weight:bold; font-size:11px; color:#666666; width:142px; float:left;}

.solutions_menus ul{ margin:0 0; padding:0 0; list-style-type:none;}
.solutions_menus ul li{ margin:0 0; padding:0 0 3px 0; list-style-type:none; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.solutions_menus ul li a{color:#666666; text-decoration:none;}
.solutions_menus ul li a:hover{color:#CC9900; text-decoration:none;}
.solutions_menus ul li ul{ margin:5px 0 0px 6px; _margin:4px 0 0px 6px; padding:0 0; list-style-type:none; font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.solutions_menus ul li ul li{ margin:0px 0; padding:0 0 5px 0; _padding:0 0 4px 0; list-style-type:none; font-family:verdana; font-weight:bold; font-size:10px; color:#666666;}
.solutions_menus ul li ul li a{color:#666666; text-decoration:none;}
.solutions_menus ul li ul li a:hover{color:#CC9900; text-decoration:none;}

.solutions_menus ul li ul li ul {margin:2px 0 0 12px; padding:0 0; list-style-type:none; line-height:16px;}
.solutions_menus ul li ul li ul li{ margin:1px 0 2px 0; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:10px; color:#666666;}
#solutions_menus_active{color:#CC9900; text-decoration:none;}
/******************************************************************************************************/
.investor_top{ background:url(../corpimages/investor_relations_topgradiant.jpg) repeat-x left top; height:42px;}
.investor_menus{ font-family:verdana; font-weight:bold; font-size:11px; color:#666666; width:142px; float:left;}
.investor_menus ul{ margin:0 0; padding:0 0; list-style-type:none;}
.investor_menus ul li{ margin:0 0; padding:0 0; list-style-type:none; line-height:16px; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.investor_menus ul li a{color:#666666; text-decoration:none;}
.investor_menus ul li a:hover{color:#669900; text-decoration:none;}
.investor_menus ul li ul{ margin:2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.investor_menus ul li ul li{ margin:2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.investor_menus ul li ul li a{color:#666666; text-decoration:none;}
.investor_menus ul li ul li a:hover{color:#669900; text-decoration:none;}

#investor_menus_active{color:#669900; text-decoration:none;}
/*************************************************************************************************/
/******************************************************************************************************/
.blog_top{ background:url(../corpimages/blog_topgradiant.jpg) repeat-x left top; height:42px;}
.blog_menus{ font-family:verdana; font-weight:bold; font-size:11px; color:#666666; width:142px; float:left;}
.blog_menus ul{ margin:0 0; padding:0 0; list-style-type:none;}
.blog_menus ul li{ margin:0 0; padding:0 0; list-style-type:none; line-height:16px; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.blog_menus ul li a{color:#666666; text-decoration:none;}
.blog_menus ul li a:hover{color:#669900; text-decoration:none;}
.blog_menus ul li ul{ margin:2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.blog_menus ul li ul li{ margin:2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.blog_menus ul li ul li a{color:#666666; text-decoration:none;}
.blog_menus ul li ul li a:hover{color:#669900; text-decoration:none;}

#blog_menus_active{color:#669900; text-decoration:none;}
/*************************************************************************************************/
/******************************************************************************************************/
.career_top{ background:url(../corpimages/career_topgradiant.jpg) repeat-x left top; height:42px;}
.career_menus{ font-family:verdana; font-weight:bold; font-size:11px; color:#666666; width:142px; float:left;}
.career_menus ul{ margin:0 0; padding:0 0; list-style-type:none;}
.career_menus ul li{ margin:0 0; padding:0 0; list-style-type:none; line-height:16px; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.career_menus ul li a{color:#666666; text-decoration:none;}
.career_menus ul li a:hover{color:#336699; text-decoration:none;}
.career_menus ul li ul{ margin:2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.career_menus ul li ul li{ margin:2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.career_menus ul li ul li a{color:#666666; text-decoration:none;}
.career_menus ul li ul li a:hover{color:#336699; text-decoration:none;}
#career_menus_active{color:#336699; text-decoration:none;}
/*************************************************************************************************/
.clientlist_top{ background:url(../corpimages/contactus_topgradiant.jpg) repeat-x left top; height:42px;}
.clientlist1{ padding:35px 1px 0 19px; text-align:left;}
.clientlist_menus{ font-family:verdana; font-weight:bold; font-size:11px; color:#666666; width:142px; float:left;}
.clientlist_menus ul{ margin:0 0; padding:0 0; list-style-type:none;}
.clientlist_menus ul li{ margin:0 0; padding:0 0; list-style-type:none; line-height:16px; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.clientlist_menus ul li a{color:#666666; text-decoration:none;}
.clientlist_menus ul li a:hover{color:#663399; text-decoration:none;}
#clientlist_menus_active{color:#663399; text-decoration:none;}

.clientlist_menus1{ font-family:verdana; font-weight:bold; font-size:11px; color:#666666; width:342px; float:left;}
.clientlist_menus1 ul{ margin:0 0; padding:0 0; list-style-type:none;}
.clientlist_menus1 ul li{ margin:0 0; padding:0 0; list-style-type:none; line-height:16px; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.clientlist_menus1 ul li a{color:#666666; text-decoration:none;}
.clientlist_menus1 ul li a:hover{color:#663399; text-decoration:none;}


/*******************************************************************************************/

/*************************************************************************************************/
.contactus_top{ background:url(../corpimages/contact_gradient.jpg) repeat-x left top; height:42px;}
.content1{ padding:35px 1px 0 19px; text-align:left;}
.contact_menus{ font-family:verdana; font-weight:bold; font-size:11px; color:#666666; width:142px; float:left;}
.contact_menus ul{ margin:0 0; padding:0 0; list-style-type:none;}
.contact_menus ul li{ margin:0 0; padding:0 0; list-style-type:none; line-height:16px; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.contact_menus ul li a{color:#666666; text-decoration:none;}
.contact_menus ul li a:hover{color:#00A4E3; text-decoration:none;}
#contact_menus_active{color:#00A4E3; text-decoration:none;}

.contact_menus1{ font-family:verdana; font-weight:bold; font-size:11px; color:#666666; width:342px; float:left;}
.contact_menus1 ul{ margin:0 0; padding:0 0; list-style-type:none;}
.contact_menus1 ul li{ margin:0 0; padding:0 0; list-style-type:none; line-height:16px; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.contact_menus1 ul li a{color:#666666; text-decoration:none;}
.contact_menus1 ul li a:hover{color:#663399; text-decoration:none;}


/*******************************************************************************************/
.global_top{ background:url(../corpimages/global_reach_topgradiant.jpg) repeat-x left top; height:42px;}
.global_content{ border-left:1px solid #B5B5B5; padding:0px 0 0 34px; font-family:verdana; font-size:10px; color:#666666; width:497px; float:right; overflow:auto;}
.global_content .heading{ background-color:#E6E6E6; font-family:verdana; font-size:10px; color:#333333; font-weight:bold; padding:6px 0 5px 8px; height:13px}
.global_content .address{padding:4px 0 10px 8px; font-family:verdana; font-size:10px; color:#666666; font-weight:normal;}
.global_content .address a{color:#666666; text-decoration:none;}
.global_content .address a:hover{color:#666666; text-decoration:underline;}
.global_content .address b{ font-family:verdana; font-size:11px; color:#663399; text-decoration:none; border-bottom:1px dotted #3366CC; padding-bottom:4px;}
.global_content .address .left_div{ width:155px; float:left; margin-top:15px; font-family:verdana; font-size:10px; color:#666666; font-weight:normal; }
.global_content .address .left_div b{ font-family:verdana; font-size:10px; color:#666666; text-decoration:none; border-bottom:1px dotted #666666; padding-bottom:5px;}
.global_content .address .right_div{ width:320px; float:right; margin-top:15px; font-family:verdana; font-size:10px; color:#666666; font-weight:normal;}
.global_content .address .right_div .left_side{ width:155px; float:left;font-family:verdana; font-size:10px; color:#666666; font-weight:normal;}
.global_content .address .right_div .right_side{ width:150px; float:right;font-family:verdana; font-size:10px; color:#666666; font-weight:normal;}
.global_content .address .right_div b{ font-family:verdana; font-size:10px; color:#666666; text-decoration:none; border-bottom:1px dotted #666666; padding-bottom:5px;}
.global_content .address a.email{color:#666666; text-decoration:none;}
.global_content .address a.email:hover{color:#666666; text-decoration:underline;}

.footer{ width:766px; padding:8px 0 23px 0; font-family:verdana; font-size:9px; color:#666666;}
.footer a{ padding:0 5px; font-family:verdana; font-size:9px; color:#666666; text-decoration:none;}
.footer a:hover{ color:#666666; text-decoration: underline;}
/******************************************************/
#main_div{ width:766px; background-color:#FFFFFF; overflow:hidden;}
.home_header{ margin:20px 54px 0 54px; height:132px; background-color:#FFFFFF;}
.home_middile{ width:713px; padding-left:53px; background-color:#FFFFFF; float:left; margin-bottom:14px;}
#top_nav{ height:91px; margin:0 0 0px 0; padding:0 0;}
#logo{ float:left; width:650px; text-align:right;}
#top_links{ margin-top:64px; float:right; width:100px;}

#gray_line{    height:1px; background: url(../corpimages/gray.gif) repeat-x; display:block;}
.catchline{ float:left; width:658px; }
.left_pannel{ font-family:verdana; font-weight: normal; font-size:11px; color:#666666; width:217px; background-color:#E9E9E9; margin-top:5px; float:left;}
.left_pannel .content{ padding:0 15px; font-family:verdana; font-weight: normal; font-size:10px; color:#666666;}
#right_pannel{ float:right; width:496px; vertical-align:top;}

/*************************************************************************************************/
h1.home {font-family:arial; font-size: 28px; font-weight: 400; color:#666666; padding: 0; margin: 0; }
h1.aboutus {font-family:verdana; font-size: 14px; font-weight: bold; color:#CC3300; padding:0px; margin:0 0 16px 0; _margin:0 0 15px 0;}
h1.solutions {font-family:verdana; font-size: 14px; font-weight: bold; color:#CC9900; padding:0px; margin:0 0 16px 0; _margin:0 0 15px 0;}
h1.investor {font-family:verdana; font-size: 14px; font-weight: bold; color:#669900; padding:0px; margin:0 0 16px 0; _margin:0 0 15px 0;}
h1.news {font-family:verdana; font-size: 14px; font-weight: bold; color:#CC6666; padding:0px; margin:0 0 16px 0; _margin:0 0 15px 0;}
h1.career {font-family:verdana; font-size: 14px; font-weight: bold; color:#336699; padding:0px; margin:0 0 16px 0; _margin:0 0 15px 0;}
h1.contact {font-family:verdana; font-size: 14px; font-weight: bold; color:#663399; padding:0px; margin:0 0 16px 0; _margin:0 0 15px 0;}
h1.contactus {font-family:verdana; font-size: 14px; font-weight: bold; color:#00a4e3; padding:0px; margin:0 0 16px 0; _margin:0 0 15px 0;}
h1.global {font-family:verdana; font-size: 14px; font-weight: bold; color:#6CC1A4; padding:0px; margin:0 0 15px 0; _margin:0 0 15px 0;}
             
h3.career {font-family:verdana; font-size: 12px; font-weight: bold; color:#336699; padding:0px; margin:0 0 16px 0; _margin:0 0 15px 0;}
h3.global {font-family:verdana; font-size: 12px; font-weight: bold; color:#6CC1A4; padding:0px; margin:0 0 15px 0; _margin:0 0 15px 0;}

/*************************************************************************************************/
.menuk {background-color: #ffffff; margin-left:13px; margin-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666;}   
.popup {background-color: #ffffff; margin:0px;  }
h2.disad {color:#666666; font-family:verdana; font-size:11px; font-weight:bold; margin:0pt; padding-bottom:6px; text-decoration:underline;
}
h2.solutionsad {font-size:12px; color:#666666; font-weight: bold; font-family:verdana;padding:0px; margin:0 0 16px 0; _margin:0 0 15px 0;}
/*************************************************************************************************/
.aboutus_content{ border-left:1px solid #B5B5B5; padding-left:35px; width:480px; font-family:verdana; font-size:10px; color:#666666; float:right; line-height:14px;}
.aboutus_content a{ color:#666666; text-decoration:none;}
.aboutus_content a:hover{ color:#666666; text-decoration:underline;}
.aboutus_content ul{ margin:0 0 0 5px; padding:0 0; list-style-type:none;}
.aboutus_content ul li{ margin:0px 0 0 10px; padding:0px 0 0 0px; list-style:square outside; line-height:16px; font-family:verdana; font-weight:normal; font-size:10px; color:#666666;}
.aboutus_content ul li a{color:#666666; text-decoration:none;}
.aboutus_content ul li a:hover{color:#CC3300; text-decoration:none;}
.aboutus_content ul li ul{ margin:2px 0px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.aboutus_content ul li ul li{ margin:2px 0px; padding:0 0; list-style-type:none; background:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.aboutus_content ul li ul li a{color:#666666; text-decoration:none;}
.aboutus_content ul li ul li a:hover{color:#CC3300; text-decoration:none;}
.aboutus_content ul li ul li ul{ margin:2px 0px 2px 16px; padding:0 0; list-style-type:none; line-height:16px;}
.aboutus_content ul li ul li ul li{ margin:2px 0px; padding:0 0; list-style-type:none; background:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}

p{ font-family:verdana; font-size:10px; color:#666666; line-height:14px; margin:10px 0; _margin:9px 0;}

.solutions_content {border-left:1px solid #B5B5B5; padding-left:35px; width:480px; font-family:verdana; font-size:10px; color:#666666; float:right; line-height:14px; overflow:auto;}
.solutionheads {font-family:verdana; font-size:14px; font-weight: bold; color:#CC9900; padding:0px; margin:0px 0px 16px 0px; _margin:0px 0px 15px 0px;}
.solutions_content b{ font-size:11px; font-weight: bold; color:#CC9900; line-height:16px; text-decoration:underline;}
.solutions_content a{ font-size:11px; font-weight: bold; color:#CC9900; line-height:16px; text-decoration:underline;}
.solutions_content a:hover{font-size:11px; color:#CC9900; text-decoration:none;}
.solutions_content .left_div { padding-bottom:20px; width:250px; float:left; font-family:verdana; font-size: 11px; font-weight:normal; color:#666666; text-align:left; overflow:auto;}
.solutions_content .left_div ul{ margin:10px 0 10px 15px; padding:0 0; list-style-type:none;}
.solutions_content .left_div ul li{ margin:0px; padding:0px 0 3px 0px; background:none; list-style-type:none; line-height:16px; font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.solutions_content .left_div ul li a{color:#666666; text-decoration:none; font-weight:normal;}
.solutions_content .left_div ul li a:hover{color:#666666; text-decoration:underline; font-weight:normal;}
.solutions_content .right_div { width:230px; float:right; font-family:verdana; font-size: 11px; font-weight:normal; color:#666666; text-align:left; overflow:auto; padding-bottom:20px;}
.solutions_content .right_div ul{ margin:10px 0 10px 15px; padding:0 0; list-style-type:none;}
.solutions_content .right_div ul li{ margin:0px; padding:0px 0 3px 0px; background:none; list-style-type:none; line-height:16px; font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.solutions_content .right_div ul li a{color:#666666; text-decoration:none; font-weight:normal;}
.solutions_content .right_div ul li a:hover{color:#666666; text-decoration:underline; font-weight:normal;}
/*************************************************************************************************************/
.news_content{ border-left:1px solid #B5B5B5; padding-left:35px; width:480px; font-family:verdana; font-size:10px; color:#666666; float:right; line-height:14px;}
.news_content a{ color:#666666; text-decoration:none;}
.news_content a:hover{ color:#666666; text-decoration:underline;}
.news_content ul{ margin:0 0 0 15px; padding:0 0; list-style-type:circle;}
.news_content ul li{margin:0 0; padding:0 0 0 0px; list-style-type:circle; line-height:16px; font-family:verdana; font-weight:normal; font-size:10px; color:#666666;}
.news_content ul li a{color:#666666; text-decoration:none;}
.news_content ul li a:hover{color:#666666; text-decoration:underline;}
/*******************************************************************************************/
.sitemap_top{ background:url(../corpimages/sitemap_topgradiant.jpg) repeat-x left top;}
.sitemap_menus{ font-family:verdana; font-weight:bold; font-size:11px; color:#666666; width:138px; float:left;}
.sitemap_menus ul{ margin:0 0; padding:1px 0 0 0; $padding:0px 0 0 0; list-style-type:none;}
.sitemap_menus ul li{ margin:0 0; padding:0 0; list-style-type:none; line-height:16px; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.sitemap_menus ul li a{color:#666666; text-decoration:none;}
.sitemap_menus ul li a:hover{color:#76C4AA; text-decoration:none;}

.sitemap_menus ul li ul{ margin:4px 0 0 2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.sitemap_menus ul li ul li{ margin:2px; padding:0 0; list-style-type:none; line-height:16px;font-family:verdana; font-weight:normal; font-size:11px; color:#666666;}
.sitemap_menus ul li ul li a{color:#666666; text-decoration:none;}
.sitemap_menus ul li ul li a:hover{color:#76C4AA; text-decoration:none;}
#sitemap_menus_active{color:#76C4AA; text-decoration:none;}
/***********************************************************************************************************/
                                      
.sitemap_content{ border-left:1px solid #B5B5B5; padding-left:39px; width:480px; float:right; font-family:verdana; font-size:10px; color:#666666;}
.sitemap_content ul{ margin:0 0; padding:0 0; list-style-type:none;}
.sitemap_content ul li{margin:0px 0px 4px 0px; padding:2px 0px 4px 1px; list-style-type:none; font-family:verdana; font-weight:bold; font-size:11px; color:#666666;}
.sitemap_content ul li a{color:#666666; text-decoration:none; background:url(../corpimages/arrow2.jpg) no-repeat left 4px; padding-left:10px;}
.sitemap_content ul li a:hover{color:#76C4AA; text-decoration:none; background:url(../corpimages/arrow1.jpg) no-repeat left 4px;  padding-left:10px;}
.sitemap_content ul li ul{ margin:2px 0 0 20px; padding:0 0; list-style-type:none;}
.sitemap_content ul li ul li{ margin:0 0 0 0px; padding:0 0; list-style-type:none; font-family:verdana; font-size:10px; color:#666666; background:none; font-weight:normal; line-height:15px;}
.sitemap_content ul li ul li a{ color:#666666; text-decoration:none; background:none; padding-left:0px;}
.sitemap_content ul li ul li a:hover{color:#76C4AA; text-decoration:none; background:none; padding-left:0px;}

.partner { overflow:hidden; float:left; width:470px; font-weight:bold;}
.partner .lable{float:left; width:145px; padding:0 10px 15px 0;}
.partner .lable1{float:left; width:300px; padding:0 10px 15px 0;}

.inputTxtBox {width: 133px; margin:2px 0; font-family:verdana; font-size:10px; font-weight:normal; border:1px solid #95D1B8;}
.partner .lable img{ margin:80px 10px 0px 0;}

.inputTxtBox1 {width: 140px; margin:2px 0; font-family:verdana; font-size:10px; font-weight:normal; border:1px solid #95D1B8;}




