/* 
    Document   : style
    Created on : Aug 23, 2009, 2:27:38 PM
    Author     : uzzal
    Description:
        Purpose of the stylesheet follows.
*/
body{font-family:arial;}
img{border:none;}
a{text-decoration:none;}
input[type='submit'],input[type='button'],input[type="reset"]{cursor:pointer;}
a:hover{text-decoration:underline;}
h1,h2,h3{margin:0;padding:0;}
h1{font-size:18pt;color:#333333;font-weight:normal;}
.lower_bg{background:#fff url(../images/lower_bg.png) repeat-x bottom;}
.upper_bg{background:transparent url(../images/upper_bg.png) repeat-x top;}
.wrapper{width:990px;margin:0 auto;}
.top_links{font-size:8pt;padding:10px 30px 0 0;}
.top_links a{text-decoration:none;color:#383838;padding:0 7px;text-shadow:1px 1px 1px #999999;}
.top_links a.sel,.top_links a:hover{color:red;}
.top_menu{margin:0;padding:0;list-style:none;}
.top_menu li{display:inline;color:#a5a5a5;}
.top_menu span{display:none;}
.lnk_login{background:transparent url(../images/key.png) no-repeat left;padding-left:10px;}
.home_header{background:transparent url(../images/makeview_images.png) 0 -118px no-repeat;height:105px;}
.content_header{background:transparent url(../images/makeview_images.png)  0 -118px no-repeat;height:129px;}
.logo_wrapper{margin:30px 0 0 33px;float:left;}
.logo{height:39px;width:202px;background:transparent url(../images/makeview_images.png) -83px -78px no-repeat;display:block;}
.menu_wrapper{float:left;margin:30px 0 0 30px;padding-top:20px;}
.main_menu{margin:0;padding:0;list-style:none;}
.main_menu li{display:inline;}

.itm_services{background:transparent url(../images/makeview_images.png) 0 0 no-repeat;width:121px;height:39px;float:left;}
.itm_portfolio{background:transparent url(../images/makeview_images.png) -121px 0 no-repeat;width:120px;height:39px;float:left;}
.itm_packages{background:transparent url(../images/makeview_images.png) -241px 0 no-repeat;width:124px;height:39px;float:left;}
.itm_contact{background:transparent url(../images/makeview_images.png) -365px 0 no-repeat;width:119px;height:39px;float:left;}

.itm_services:hover,.itm_services_sel{background:transparent url(../images/makeview_images.png) 0 -39px no-repeat;width:121px;height:39px;float:left;}
.itm_portfolio:hover,.itm_portfolio_sel{background:transparent url(../images/makeview_images.png) -121px -39px no-repeat;width:120px;height:39px;float:left;}
.itm_packages:hover,.itm_packages_sel{background:transparent url(../images/makeview_images.png) -241px -39px no-repeat;width:124px;height:39px;float:left;}
.itm_contact:hover,.itm_contact_sel{background:transparent url(../images/makeview_images.png) -365px -39px no-repeat;width:119px;height:39px;float:left;}

.search{background:transparent url(../images/makeview_images.png) -486px 0 no-repeat;width:190px;height:39px;float:left;}
.search div.search_box{background:transparent url(../images/makeview_images.png) -505px -39px no-repeat;width:152px;height:28px;margin:7px 0 0 20px;padding:6px 0;}
.search div.search_box .search_txt{height:15px;width:118px;border:none;font-size:9pt;}
.search div.search_box .search_btn{margin-left:5px;width:14px;height:15px;cursor:pointer;}
.sep{background:#b8b8b8 url(../images/menu_seperator.png) no-repeat;width:981px;height:11px;margin:0 4px 0 5px;float:left;}

.body{background:transparent url(../images/body_bg.png) repeat-y;}
.flipper_box{height:339px;}
.content{background:transparent url(../images/body_lower_bg.png) repeat-x bottom;margin:0 4px 0 5px;}
.home_page{background:transparent url(../images/body_upper_bg.png) repeat-x 0 -20px;min-height:740px;}
.content_page{min-height:890px;}
.success_stories{width:337px;height:163px;background:transparent url(../images/makeview_images.png) -20px -247px no-repeat;}
.articles_and_news{width:401px;height:165px;background:transparent url(../images/makeview_images.png) -357px -247px no-repeat;}

.success_stories .see_more,.articles_and_news .see_more{text-align:right;padding:15px;font-size:8pt;}
.success_stories .see_more a,.articles_and_news .see_more a{text-decoration:none;color:#000;text-shadow:1px 1px 1px #999999;}
.success_stories .see_more a:hover, .articles_and_news .see_more a:hover{color:red;}
.success_stories .sumr,.articles_and_news .sumr{padding:0 20px;font-size:10pt;font-family:"Trebuchet MS";}

.success_stories .sumr{color:#838384;}
.success_stories .des{height:80px;}
.success_stories .title{color:#2d2d2d;text-align:right;}
.success_stories .title  span{color:#e46202;}
.articles_and_news .sumr ul{margin:0;padding:0 15px;list-style-type:square;}
.articles_and_news .sumr a{text-decoration:none;color:#0a0a0a;}
.articles_and_news .sumr a:hover{text-decoration:underline;}

.we_can_help{width:205px;height:165px;background:transparent url(../images/makeview_images.png) -758px -247px no-repeat;}
.we_can_help div{padding:60px 0 0 15px;}
.we_can_help div input{margin:2px;}
.we_can_help a.request_a_quote{background:url('../images/makeview_images.png') -677px -78px no-repeat;width:172px;height:38px;display:block;}
.we_can_help a.request_a_quote:hover{background:url('../images/makeview_images.png') -505px -78px no-repeat;}

.we_can_help a.tell_a_friend .at15t_email{background:none;}
.we_can_help a.tell_a_friend .at300bs{background:none;}
.we_can_help a.at300b{font-size:0;}
.we_can_help a.tell_a_friend{background:url('../images/makeview_images.png')  -677px 0 no-repeat;width:172px;height:38px;display:block;}
.we_can_help a.tell_a_friend:hover{background:url('../images/makeview_images.png') -677px -39px no-repeat;}

.services_tab{min-height:330px;margin-top:40px;}
.services_tab .tab_nav,.services_tab .tab_body{float:left;}
.services_tab .tab_nav{width:189px;height:191px;background:transparent url(../images/tab_bg.png) no-repeat;}
.services_tab .tab_nav ul{margin:0;padding:0;list-style:none;text-align:right;font-family:verdana;font-size:8pt;}
.services_tab .tab_nav li{padding:9px 20px; cursor:pointer;}
.services_tab .tab_nav li.sel{background:transparent url(../images/tab_nav_sel.png) no-repeat right;font-weight:bold;color:red;}
.services_tab .tab_body div.js_what_we_do,
.services_tab .tab_body div.js_client_satisfaction,
.services_tab .tab_body div.js_current_clients,
.services_tab .tab_body div.js_investors{display:none;}
.services_tab .tab_body div.sel{display:block;}

.content_tab{margin:0;padding:0;list-style:none;}
.content_tab .con_tab_nav{float:left;border:1px solid #d6d6d6;border-bottom:none;width:136px;text-align:center;padding:10px;margin-right:4px;position:relative;bottom:-1px;background:#d6d6d6;font-size:12pt;cursor:pointer;color:#353535; white-space:nowrap;font-weight:bold;}
.content_tab .sel{width:154px;background:#d6d6d6 url(../images/content_tab_bg.png) repeat-x top;color:#297fff;}
.content_tab .con_tab_body{clear:both;border:1px solid #d6d6d6;background:#FFF url(../images/content_tab_bg.png) repeat-x 0 -40px;min-height:300px;display:none;}
.content_tab .js_website_specials, .content_tab .js_web_services,.content_tab .js_web_development{display:block;}
.content_tab .js_web_services ul{padding-left:30px;}
.content_tab .details_body{display:block;padding:0 25px;}

.js_what_we_do{padding-left:30px;}
.js_what_we_do h3{color:#038ec2;font-size:9pt;}
.js_what_we_do ul{margin:0;padding:0;list-style:none;line-height:18px;font-size:9pt;}
.js_what_we_do ul li{float:left; width:240px;padding-left:10px;}
.js_what_we_do ul li span{padding:10px 0;}
.js_what_we_do a{text-decoration:none;color:#373737;}
.js_what_we_do a:hover{text-decoration:underline;}

.js_client_satisfaction{padding:15px 30px;}
.js_client_satisfaction h3{color:#292929;text-transform:uppercase;}
.js_client_satisfaction ul{padding:5px 10px;}
.js_client_satisfaction ul li{background:url('../images/right_black_arrow.jpg') 0 50% no-repeat;padding:2px 5px;padding-left:10px;}

.satisfaction_box{background:#bebebe url('../images/satisfaction_box_bg.jpg') repeat-x;height:108px;width:350px;border:1px solid #aeaeae;-moz-border-radius:10px;-webkit-border-radius:10px;color:#5a5a5a;font-family:"Trebuchet MS";}
.satisfaction_box .title{color:#2d2d2d;display:block;margin-top:5px;}
.satisfaction_box .title a span{color:#e46202;}

.tags_box{margin-left:230px;font-size:10pt;width:585px;float:left;}
.tags_box .tag_title{background:#ededed;color:#767676;font-size:12pt;padding:5px 20px;margin:0;width:260px;}
.tags_box a{color:#585858;}
.tags_box a:hover{color:#0058dc;}
.tags_box .tag_view *{display:inline;margin:0;padding:0;}
.tags_box .tag_view h1,.tags_box .tag_view h2,.tags_box .tag_view h3,.tags_box .tag_view h4{font-weight:normal;}

.content_body{clear:both;border:1px solid #d6d6d6;background:#FFF url(../images/content_tab_bg.png) repeat-x 0 -40px;min-height:300px;}
.content_body .details_body{padding:25px;}
.content_body .details_body a.read_more{color:#0289ff;font-size:10pt;margin:15px 0;}
.stories{margin:15px 0;line-height:18px;}
.stories h3{font-size:12pt;}
.stories a.img{border:1px solid #ddd;width:140px;height:104px;display:block;}
.stories .stories_des{width:350px;margin:0 10px;color:#444444;}
.stories_details{margin:25px 0;line-height:1.45em}
.stories_details img{border:1px solid #d7d7d7;}
.stories_details ul,ol{padding-left:30px;}

.js_investors{padding:15px 30px;}
.js_investors h3{color:#292929;}
.js_investors ul{padding:5px 10px;}
.js_investors .arr{background:url('../images/inv_ar.jpg') 0 50% no-repeat;padding:2px 5px;padding-left:12px;}
.js_investors a{color:#0874f0;}

.js_current_clients h3{text-transform:uppercase;margin-top:5px;}
.js_current_clients .cln_logo{height:80px;width:200px;}
.js_current_clients a{color:#0874f0;}
.js_current_clients ul{}
.js_current_clients ul li{padding-left:10px;}

.footer{background:transparent url(../images/makeview_images.png) no-repeat 0 -412px;min-height:196px;}
.footer_menu{margin:0;padding:20px 15px 0 0;list-style:none;text-align:right;}
.footer_menu li{display:inline;}
.footer_menu li a{float:right;width:100px;height:40px;}
.footer_menu li a.makeview{width:125px;margin-left:40px;}
.footer_menu li a.privacy{width:110px;margin-left:20px;}
.footer_menu li a.terms{width:85px;margin-left:20px;}
.footer_menu li a.contact{width:70px;margin-left:15px;}
.footer_menu li a.client_login{width:80px;margin-left:20px;}

.page_title{color:#297fff;text-transform:capitalize;font-family:"Trebuchet MS";}

.sharebox a{text-decoration:none;float:left;padding:3px 15px 3px 20px;color:#545c49;font-size:9pt;font-weight:bold;display:block;}
.sharebox a.email{background:#FFF url(../images/ico_email.png) no-repeat 0% 50%;width:120px;}
.sharebox a.print{background:#FFF url(../images/ico_print.png) no-repeat 0% 50%;width:110px;}
.sharebox a.share{background:#FFF url(../images/ico_share.png) no-repeat 0% 50%;}

.sharebox .at15t_email{background:none;}
.sharebox .at15t_print{background:none;}
.sharebox .at300bs.at15t_compact{background:none;}

.sidebox{border:1px solid #d6d6d6;margin:15px 0;background:#fff;}
.sidebox h3{margin:2px;padding:8px 13px;background:#e3f1ff;font-weight:normal;}

.sidebox ul.service_list{list-style:none;border-left:15px solid #e3f1ff;padding-left:10px;line-height:18px;margin-top:10px;}
.sidebox ul.service_list li{background:url('../images/service_arrow.jpg') 0 50% no-repeat;padding-left:15px;}
.sidebox ul.service_list li a{color:#2971b9;}

.sidebox .request_box{text-align:center;width:291px;}
.sidebox .request_box .top{background:transparent url(../images/req_top_bg.jpg) no-repeat;height:10px;}
.sidebox .request_box .middle{background:#dcdcdc url(../images/req_bg.jpg) repeat-x;border-left:1px solid #dedede;border-right:1px solid #dedede;padding:5px;}
.sidebox .request_box .bottom{background: url(../images/req_bot_bg.jpg) 0 100% no-repeat;height:9px;}
.sidebox .request_box .expand_arrow{background:url('../images/makeview_images.png') no-repeat 0 -78px;width:18px;height:10px;margin:0 auto;}
.sidebox .request_box .close_arrow{background:url('../images/makeview_images.png') no-repeat 0 -88px;width:18px;height:10px;margin:0 auto;}
.sidebox .request_box .jexpand{cursor:pointer;}
.contact_page{background:#fff;border:1px solid #d6d6d6;padding:20px 25px;}
.contact_page_header{height:119px;background:#FFF url(../images/contact_header_bg.png) no-repeat;border:1px solid #d6d6d6;}
.contact_form fieldset{margin-top:10px;}
.contact_form .label{border:1px solid #eaeada;background:#f3f3ec;padding:2px 15px;margin-top:10px;}
.contact_form a.expended_body{background:url('../images/menu-expanded.png') 0 70% no-repeat;padding-left:10px;color:#333;}
.contact_form a.collapsed_body{background:url('../images/menu-collapsed.png') 0 50% no-repeat;padding-left:8px;color:#333;}
.contact_page .con_btn{background:url('../images/con_btn.jpg') no-repeat;display:block;cursor:pointer;width:68px;height:24px;border:none;}
.contact_page .next_btn{background:url('../images/re_quote_bg.jpg') no-repeat;display:block;cursor:pointer;width:288px;height:33px;border:none;color:#fff;font-weight:bold;}
.jweb_body, .jinternet_body,.jcustom_body,.jtraining_body,.jadditional_body{display:none;}

.button{background:#dfdfdf url('../images/req_bg.jpg') repeat-x;cursor:pointer;border:1px solid #ccc;padding:5px 10px;font-weight:bold;}
.contact_page h3{margin-top:10px;}
.services{font-size:10pt;font-family:"Trebuchet MS"}
.services a{font-weight:bold;color:#006dff;text-decoration:underline;}
.services a:hover{color:#ff6600;}
.services p{margin:0;padding:0;}
.service_img{width:550px;height:120px;display:block;margin:10px 0;border:1px solid #ddd;}
.print_service{background:#e7e7e7;font-size:10pt;margin:10px;-moz-border-radius:6px;line-height:16px;}
.print_service h3{background:#d6d6d6;margin-top:10px;padding:1px 10px;font-size:10pt;color:#5e5e5e;}
.print_service a{display:block;text-decoration:none;color:#5e5e5e;}
.print_service a.sel_menu{color:#297fff;}

.portfolio{line-height:16px;margin-bottom:5px;}
.portfolio .portfolio_image{background:transparent url('../images/portfolio_border.png') no-repeat;padding:13px;display:block;width:199px;height:134px;}
.portfolio ul{list-style:none;margin:0;padding:0;font-family:Verdana;}
.portfolio ul li{color:#489d04;margin-right:5px;}
.portfolio ul li a{color:#489d04;text-decoration:underline;margin:2px 0;}
.jthumb img{border:1px solid #fff;padding:0;}
.jthumb .img_border{border:2px solid #00eaff;}


.green_arrow{background:url('../images/green_arrow.png') 0 50% no-repeat;padding-left:15px;}
.package{line-height:16px;}
.package .package_image{background:transparent url('../images/portfolio_border.png') no-repeat;padding:13px;display:block;width:199px;height:134px;}
.package a.blue_arrow{background:url('../images/blue_right_arrow.jpg') 0 50% no-repeat;padding-left:12px;}
.story_box{font-size:10pt;}
.story_box a{text-decoration:none;}
.story_box .des{font-family:"Trebuchet MS";}
.story_box .title{font-family:tahoma,verdana;border-left:10px solid #e3f1fe;padding-left:5px;margin:10px 0;color:#6b6b6b;}
.story_box .title a span{color:#e46202;}
.tags_link{margin:30px 0;color:#818181;}
.filed_under{border-top:1px solid #ccc;color:#222222;margin-top:5px;padding-top:5px;}
.filed_under a{color:#fe0000;text-transform:uppercase;}
.navigation_link{color:#514949;font-size:9pt;padding:5px 0;}
.navigation_link a{color:#004ED0;}
.pagination_links{font-size:9pt;margin:10px 0;text-align:center;}
.pagination_links a{color: #297fff;padding:2px 4px;text-align:center;background:#d4e8fc;border:1px solid #d4e8fc;}
.pagination_links b, .pagination_links strong{padding:2px 4px;background: #3b5999; color: #FFF;border:1px solid #d4e8fc;}
.draw_line{border-top:1px solid #ddd;margin:10px 0;}
.pad_td_2_5 td{padding:1px 5px;}
.error{border:1px solid red;color:#f00;padding:10px;}
.error p{margin:0;padding:0;}
.block{display:block;}
.gray{color:#555555;}
.blue{color:#0272fe;}
.b{font-weight:bold;}
.ui-effects-transfer { border: 1px solid #333; }