body{
margin:0 auto;font-family:Arial,Tahoma  Helvetica, sans-serif;font-size:11px;color:#666;background:#fcf8f3;
}
html{
overflow:-moz-scrollbars-vertical;
}
img{
border:0;
}
ul , li ,ol , h1, h2, h3 {
margin:0;padding:0;
}
p{
margin:0;padding:0;text-align:justify;
}
a{
outline:none;
}
.left{
float:left;
}
.right{
float:right;
}
.container{
width:959px;margin:0 auto;
}
.subcontainer{
width:959px;float:left;background:url(../images/mainbg.gif) repeat-y left top;
}
.logo{
width:250px;float:left;padding:27px 0 0 18px;
}
.menuarea{
width:691px;float:left;
}
.menu{
width:655px;float:right;padding:27px 36px 0 0;
}
.menu ul{
list-style:none;float:right;
}
.menu li{
display:inline;color:#4c4c4c;padding:3px 0 0 10px;
}
#mainmenu{
width:687px;float:left;padding:18px 0 0 4px;
}
#mainmenu ul{
list-style:none;
}
#mainmenu li{
display:inline;padding:0;
}
#about a{
height:30px;width:96px;background:url(../images/menu/about.gif) no-repeat left top;float:left;display:block;
}
#about a:hover{
background:url(../images/menu/about.gif) no-repeat right top; 
}
#solution a{
height:30px;width:80px;background:url(../images/menu/solutions.gif) no-repeat left top;float:left;display:block;
}
#solution a:hover{
background:url(../images/menu/solutions.gif) no-repeat right top; 
}
#mobile a{
height:30px;width:90px;background:url(../images/menu/mobile.gif) no-repeat left top;float:left;display:block;
}
#mobile a:hover{
background:url(../images/menu/mobile.gif) no-repeat right top; 
}
#products a{
height:30px;width:79px;background:url(../images/menu/products.gif) no-repeat left top;float:left;display:block;
}
#products a:hover{
background:url(../images/menu/products.gif) no-repeat right top; 
}
#partners a{
block;height:30px;width:75px;background:url(../images/menu/partners.gif) no-repeat left top;float:left;display:block;
}
#partners a:hover{
background:url(../images/menu/partners.gif) no-repeat right top; 
}
#clients a{
height:30px;width:69px;background:url(../images/menu/clients.gif) no-repeat left top;float:left;display:block;
}
#clients a:hover{
background:url(../images/menu/clients.gif) no-repeat right top; 
}
#news a{
height:30px;width:102px;background:url(../images/menu/news.gif) no-repeat left top;float:left;display:block;
}
#news a:hover{
background:url(../images/menu/news.gif) no-repeat right top; 
}
#support a{
height:30px;width:92px;background:url(../images/menu/support.gif) no-repeat left top;float:left;display:block;
}
#support a:hover{
background:url(../images/menu/support.gif) no-repeat right top; 
}
.mainbanner{
width:951px;float:left;margin:0 4px;display:inline;background:url(../images/mainbanner.jpg) no-repeat left top;height:372px;
}
.panel{
width:951px;float:left;margin:262px 4px 0 4px;display:inline;
}
.panel ul{
list-style:none;margin:0 0 0 15px;
}
.panel li{
width:165px;float:left;
}
.panel li a{
width:115px;background:url(../images/button/more.gif) no-repeat 10px 75px;padding:30px 50px 0px 10px;height:70px;display:block;color:#707070;text-decoration:none;
}
.panel li a:hover{
background:url(../images/button/more_over.gif) no-repeat 10px 75px;
}
.box{
padding-left:20px !important;padding-left:10px;
}
.index_content_main{
width:895px;float:left;margin:25px 32px 0 32px;display:inline;
}
.index_content{
width:440px;float:left;
}
.index_scroll{
width:440px;float:left;height:165px;overflow-x:hidden;overflow-y:scroll;
scrollbar-3dlight-color:#f7f7f7;scrollbar-arrow-color:#ff9863;scrollbar-base-color:#f7f7f7;scrollbar-darkshadow-color:#e1e1e1;
scrollbar-face-color:#f7f7f7;scrollbar-highlight-color:#e1e1e1;scrollbar-shadow-color:#e1e1e1;scrollbar-track-color:#f2f2f2; 
}
.index_scroll p{
padding:10px 10px 0 0;text-align:justify;
}
.index_news_main{
width:223px;float:left;margin:0 16px;display:inline; height:213px;
}
.index_news_main_inner{
width:223px;float:left;padding:12px 0 0 14px;
}
.news_top{
width:223px;float:left;height:35px;background:url(../images/news.gif) no-repeat left top;
}
.news_center{
width:223px;float:left;background:url(../images/nows_center.gif) repeat-y left top;
}

.news_bot{
width:223px;float:left;height:8px;background:url(../images/news_bot.gif) no-repeat left top;
}
.news_center ul{
list-style:none;
}
.news_center li{
margin:10px 18px 0px 23px;background:url(../images/dotted_line.gif) repeat-x left bottom;padding:0 0 10px 0;
}
.news_center a{
background:url(../images/icons/bullet.gif) no-repeat left 5px;color:#636363;text-decoration:none;padding-left:10px;
}
.news_center a:hover{
color:#000;
}
.login_main{
width:200px;float:left;
}
.login{
width:200px;height:136px;float:left;background:url(../images/login.jpg) no-repeat left top;
}
.login ul{
list-style:none;margin:30px 0 0 13px;
}
.login li{
padding:6px 0 0 0;_padding:5px 0 0 0;#padding:5px 0 0 0;
}
.login input{
width:108px;height:16px;border:#bb7b1a solid 1px;color:#000;
}
.login a{
color:#676767;font-size:9px;text-decoration:none;
}
.login a:hover{
color:#000;
}
.glopal_orphan{
width:200px;float:left;margin:15px 0 0 0;
}
/*Clientarea*/
#clientmain{ background: url(../images/container_bg.gif) repeat-y;height:52px;float:left;width:951px;}
#clientmain_bg{ background: url(../images/client_bg.gif) repeat-x left top;float:left;width:890px;
margin:10px 0 0 32px;display:inline;}
#clientmain_bg ul{ margin:5px 0 0 0;padding:0;list-style:none;float:left;vertical-align:middle}
#clientmain_bg li{ margin:0;list-style:none;float:left;padding:0 42px;}
#logo1 a{
display:block; margin:7px 0 0 0;height:10px;width:97px;padding-top:10px;background:url(../images/logo/home/exon.gif) no-repeat left center;
}
#logo1 a:hover{
background:url(../images/logo/home/exon_over.gif) no-repeat left center; 
}
#logo2 a{
display:block; margin:-4px 0 0 0;height:28px;width:41px;padding-top:10px;background:url(../images/logo/home/mc.gif) no-repeat left center;
}
#logo2 a:hover{
background:url(../images/logo/home/mc_over.gif) no-repeat left center;}
#logo3 a{
display:block; margin:3px 0 0 0;height:18px;width:25px;padding-top:10px;background:url(../images/logo/home/cn.gif) no-repeat left center;
}
#logo3 a:hover{
background:url(../images/logo/home/cn_over.gif) no-repeat left center;}
#logo4 a{
display:block;margin:3px 0 0 0;height:17px;width:28px;padding-top:10px;background:url(../images/logo/home/king.gif) no-repeat left center;
}
#logo4 a:hover{
background:url(../images/logo/home/king_over.gif) no-repeat left center;}
#logo5 a{
display:block;margin:2px 0 0 0;height:18px;width:79px;padding-top:10px;background:url(../images/logo/home/dunkin.gif) no-repeat left center;
}
#logo5 a:hover{
background:url(../images/logo/home/dunkin_over.gif) no-repeat left center;
}
#logo6 a{
display:block; margin:-5px 0 0 0;height:39px;width:34px;padding-top:0px;background:url(../images/logo/home/texaco.gif) no-repeat left center;
}
#logo6 a:hover{
background:url(../images/logo/home/texaco_over.gif) no-repeat left center;
}
.inner_footer{
width:949px;float:left;margin:15px 4px 0 4px;display:inline;border-left:#fff solid 1px;border-right:#fff solid 1px;background:url(../images/footer/footerbg.gif) repeat-x left top;
}
/*inner pages start */
.inner{
width:951px;float:left;
}
.inner_banner{
width:703px;float:right;
}
.left_col{
width:248px;float:left;
}
.testi_main{
width:223px;float:left;height:237px;padding:0 0 0 14px;
}
.testi_top{
float:left;width:223px;height:35px;background:url(../images/testimonials.gif) no-repeat;
}
.testi_top span{
padding:13px 18px 0 0;display:block;
}
.testi_center_border{
float:left;width:220px;height:189px;border-left:#fedea3 solid 1px;border-right:#fedea3 solid 1px;
}
.testi_center{
width:216px;float:left;margin:0 2px 0 2px;height:189px;background:#fdcc71 url(../images/testimonials_center.gif) repeat-x left bottom;display:inline;
}
.testi_bot{
float:left;width:223px;height:13px;background:url(../images/testimonials_bot.gif) no-repeat;
}
.testi_content{
width:190px;float:left;margin:0 12px 0 12px;display:inline;background:url(../images/dotted_line_testi.gif) repeat-x left bottom;padding:10px 0 10px 0;color:#65512c;line-height:20px;font-style:italic;
}
.testi_name{
width:196px;float:left;margin:18px 10px 0 10px;display:inline;text-align:right;color:#905b00;
}
.testi_name span{
color:#2f2d2d;
}
.left_menu{
width:223px;float:left;padding:12px 0 0 14px;
}
.left_menu_header{
width:223px;height:32px;float:left;background:url(../images/menu_header.gif) no-repeat;
}
.left_menu_header span{
padding:11px 0 0 11px;float:left;color:#af5f03;font-weight:bold;font-size:12px;
}
.left_menu_center{
width:223px;float:left;background:url(../images/menu_center.gif) repeat-y;
}
.left_menu_center ul{
margin:0px 0 0 15px;list-style:none;
}
.left_menu_center li{
background:url(../images/dotted_line.gif) repeat-x left bottom;margin:0 15px 0px 0;padding:10px 0 5px 0;
}
.left_menu_center a{
background:url(../images/icons/leftmenu_bullet.gif) no-repeat 6px 7px;color:#6b6a6a;padding:0 0 0 15px;font-size:13px;font-weight:bold;text-decoration:none;font-family:"Arial Narrow", Arial;
}
.left_menu_center a:hover{
color:#1669b0;
}
.left_menu_bot{
width:223px;height:11px;float:left;background:url(../images/menu_bot.gif) no-repeat;
}
.content_main{
width:663px;float:left;margin:25px 15px 0 15px;display:inline;
}
.page_nav{
text-align:right;color:#6d6d6d;padding-bottom:10px;
}
.page_nav a{
color:#6d6d6d;font-weight:bold;text-decoration:none;
}
.page_nav a:hover{
color:#000;
}
.content_main p{
padding:0 0 8px 0;color:#666;
}
.content_main_left{
float:left;width:363px;
}
.content_main_right{
float:left;width:300px;
}
.content_main_bot{
float:left;width:663px;margin-top:20px;
}
.content_main h1{
float:left;
}
.content_main h2{
border-bottom:#ccc solid 1px;margin-top:18px;
}
.content_main h3{
margin:8px 0 0px 0;background:url(../images/icons/news_bullet.gif) no-repeat;color:#666;font-size:11px;padding:0 0 5px 17px;
}
.content_main h6{
font-size:16px;margin:10px 0 3px 0;color:#044e96;
}
.subheading{
color:#bb6908;font-size:14px;
}
.content_main h4{
color:#5e5e5e;font-size:11px;margin:10px 0 3px 0;font-weight:bold;
}
.content_main h5{
background:url(../images/icons/news_bullet.gif) no-repeat;color:#666;font-size:12px;padding:0 0 5px 20px;/*border-bottom:#f3f0eb solid 1px;*/margin:15px 0 0 0;
}
.content_main h5 em{
font-size:11px;font-weight:normal;
}
.content_main ul{
margin:0 0 10px 20px;list-style:none; 
}
.content_main li{
padding:10px 0 0 13px;background:url(../images/icons/arrow_black.gif) no-repeat left 14px;
}
.content_main li a{
color:#d78401;
}
.content_main li a:hover{
color:#d78401;text-decoration:none;
}
.content_main p  a{
color:#d78401;
}
.content_main p a:hover{
color:#d78401;text-decoration:none;
}
.form_div{
width:663px;float:left; 
}
.form_div ul{
margin:0;list-style:none;width:450px;float:left;
}
.form_div li{
padding:10px 0 0 0;width:225px;float:left;background:none;
}
.form_div li span{
color:#FF0000;
}
.form_div input{
background:#f9f9f9;border:#e2e2e2 solid 1px;padding-left:3px; width:175px;
}
.form_div select{
background:#f9f9f9;border:#e2e2e2 solid 1px;padding-left:3px; width:180px;
}
.txtarea{
border:#e2e2e2 solid 1px;width:175px;height:120px;padding-left:3px;background:#f9f9f9;overflow:hidden;
}

body#about_select li#about a {
background:url(../images/menu/about.gif) no-repeat right top; 
}
body#solutions_select li#solution a {
background:url(../images/menu/solutions.gif) no-repeat right top; 
}
body#mobile_select li#mobile a {
background:url(../images/menu/mobile.gif) no-repeat right top; 
}
body#products_select li#products a {
background:url(../images/menu/products.gif) no-repeat right top; 
}
body#partners_select li#partners a {
background:url(../images/menu/partners.gif) no-repeat right top; 
}
body#clients_select li#clients a {
background:url(../images/menu/clients.gif) no-repeat right top; 
}
body#news_select li#news a {
background:url(../images/menu/news.gif) no-repeat right top; 
}
body#support_select li#support a {
background:url(../images/menu/support.gif) no-repeat right top; 
}

.logopart{ height:auto;}
.logopart ul{ height:auto;margin:0;padding:0;list-style:none;}
.logopart li{ height:auto;margin:0;padding:10px 35px 10px 35px;list-style:none;float:left;background:none;}

.message_text{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #FF0000;}
.form_bg{background-image:url(../images/form_bg2.jpg); width:542px; height:224px; float:left; margin-left:70px; display:inline;}
.user_content{width:260px; height:auto; float:left}
.user_name{width:60px; height:auto; float:left; margin-left:20px; display:inline; font-family:tahoma; font-size:11px; line-height:23px; color:#FFFFFF;}
.form_txt{width:152px; height:23px; float:left; background-image:url(../images/form_txt_bg.jpg); background-repeat:no-repeat;}
.pwd_content{width:260px; height:auto; float:left; margin-top:12px;}
.forgot_pwd{width:152px; height:23px; float:left; text-align:right; color:#069eca; margin-top:5px;}
.forgot_pwd a{text-decoration:underline; color:#069eca;}
.forgot_pwd a:hover{text-decoration:none; color:#069eca;}
.topmargin{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; height:23px; float:left; line-height:23px;}
.form_box{width:246px; height:173px; float:left; margin-left:160px; margin-top:18px; display:inline;}
.download{
width:661px;float:left;margin:20px 0 0 0;border:#fdcc71 solid 1px;
}
.download a{
color:#000;text-decoration:none;
}
.download a:hover{
text-decoration:underline;
}
.download_header_left{
background:#fdcc71;width:44px;float:left;border-bottom:#fff solid 1px;border-right:#fff solid 1px;color:#9c5400;font-weight:bold;padding:5px 0 5px 5px;font-size:13px;text-align:center;
}
.download_header_right{
background:#fdcc71;width:606px;float:left;border-bottom:#fff solid 1px;color:#9c5400;font-weight:bold;padding:5px 0 5px 5px;font-size:13px;
}
.download_row1_left{
background:#fff6e6;width:44px;float:left;border-bottom:#fff solid 1px;border-right:#fff solid 1px;color:#000;padding:5px 0 5px 5px;text-align:center;
}
.download_row1_right{
background:#fff6e6;width:606px;float:left;border-bottom:#fff solid 1px;color:#000;padding:5px 0 5px 5px;
}
.download_row2_left{
background:#feedcd;width:44px;float:left;border-bottom:#fff solid 1px;border-right:#fff solid 1px;color:#000;padding:5px 0 5px 5px;text-align:center;
}
.download_row2_right{
background:#feedcd;width:606px;float:left;border-bottom:#fff solid 1px;color:#000;padding:5px 0 5px 5px;
}
.photos{ float:right; padding-left:15px;padding-right:0px; padding-top:10px;padding:bottom:15px;}

.link a:hover{color:#000000; text-decoration:underline; }
.link a{color:#000000; text-decoration:none;}
.proddetails{width:665px; height:auto; float:left;}
.proddetails p img{float:right;margin-right:0px;}
.dynamic{float:left;width:665px;}
.dynamic p img{float:right;}
.paging{color:#d78401;}

