body{margin:0px;padding:0px;}
*{margin:0px;padding:0px;}
.main_warpper{width:979px;margin:0px auto;}
.header_warpper{height:405px;}
a{outline:none;}
.top_header_warpper{height:110px;border-bottom:1px solid #999999;}
.logo_container{width:264px;float:left;padding:18px 0px 0px 10px;}
.logo{width:241px;height:75px;display:block;background-image:url(../gifs/bg.png);background-repeat:no-repeat;background-position:-9px -139px;}
.logo a{display:block;width:241px;height:75px;}
.top_menu{width:466px;float:right;border-bottom:1px solid #e70000;height:38px;}
.top_menu ul{margin:0px;padding:0px;}
.top_menu ul li{list-style:none;display:block;float:left;padding:5px 0px 5px 6px;}
.top_menu ul li a{font-family:arial;font-size:13px;color:#000000;text-align:center;font-weight:bold;text-decoration:none;border-right:1px solid #000000;padding-right:6px;}
.header_images{height:249px; border-top:1px solid #FFFFFF;}
.menu_bg{background-image:url(../gifs/bg.png);background-repeat:no-repeat;height:43px;padding-left:10px;width:969px;background-position:-9px -70px;}
.body_warpper{border-top:1px solid #FFFFFF;background-image:url(../gifs/shadow-bg.jpg);background-repeat:no-repeat;background-position:top;padding-top:4px;padding-bottom:1px;}
.clear{clear:both;}
.left_warpper{width:200px;float:left;border:1px solid #d4d4d4;background-image:url(../gifs/left-nev-bg.jpg);background-repeat:repeat-y;padding-top:2px;}
.servces_warpper{margin:0px;padding:0px 7px 0px 5px;}
.services_heading{background-image:url(../gifs/bg.png); background-repeat:no-repeat;font-family:arial;font-size:17px;font-weight:bold;color:#FFFFFF;padding:6px 0px 6px 10px;width:187;height:32;background-position:-9px -16px;}
.sub_services{background-color:#eeeeee;border-left:1px solid #a6a6a6;border-right:1px solid #a6a6a6;padding:5px;}
.sub_services ul{margin:0px;padding:0px;}
.sub_services ul li{list-style:none;display:block;padding:4px 3px 4px 3px;border-bottom:1px solid #8f8f8f;}
.sub_services ul li:hover{background-color:#f8f8f8;list-style:none;display:block;padding:4px 3px 4px 3px;border-bottom:1px solid #8f8f8f;}
.sub_services ul li a{font-family:arial;font-size:13px;color:#363535;text-align:justify;font-weight:bold;text-decoration:none;padding-left:10px;}
.software_capability{background-color:#eeeeee;border-left:1px solid #a6a6a6;border-right:1px solid #a6a6a6;padding:5px;}
.software_capability ul{margin:0px;padding:0px;}
.software_capability ul li{list-style:none;display:block;padding:4px 3px 4px 3px;border-bottom:1px solid #8f8f8f;font-family:arial;font-size:13px;color:#363535;text-align:justify;font-weight:normal;text-decoration:none;padding-left:10px;}
.software_capability ul li:hover{background-color:#f8f8f8;list-style:none;display:block;padding:4px 3px 4px 3px;border-bottom:1px solid #8f8f8f;font-family:arial;font-size:13px;color:#363535;text-align:justify;font-weight:normal;text-decoration:none;padding-left:10px;}
.corner_bottom{border-bottom:1px solid #999999;}
.right_warpper{width:210px;float:right;border:1px solid #d4d4d4;background-image:url(../gifs/right-nev-bg.jpg);background-repeat:repeat-y;}
.login_warpper{padding:30px 0px 30px 15px; background-image:url(../gifs/bg.png);background-repeat:no-repeat;background-position:-407px -408px;margin-top:20px;}
.login_warpper ul li{list-style:none;display:block;margin:0px;padding:5px 0px 4px 0px;font-family:arial;font-size:13px;color:#000000;text-align:justify;}
.call_us{font-family:arial;font-size:17px;color:#000000;font-weight:bold;}
.toll_free{font-family:arial;font-size:11px;color:#000000;}
.content_warpper{width:542px;float:left;font-family:arial;font-size:13px;color:#000000;line-height:19px;text-align:justify;padding:20px 10px 15px 10px;}
h1{font-family:arial;font-size:21px;color:#000000;padding:0px 0px 8px 0px;margin:0px;}
h1 span{color:#0d5094;}
.client_login{width:166px;height:62px;display:block;background-image:url(../gifs/bg.png);background-repeat:no-repeat;background-position:-7px -238px;margin:0px auto;margin-top:35px;}
.client_login a{width:166px;height:62px;display:block;}
.client_input{width:166px;height:62px;display:block;background-image:url(../gifs/bg.png);background-repeat:no-repeat;background-position:-7px -317px;margin:0px auto;margin-top:40px;}
.client_input a{width:166px;height:62px;display:block;}
.testimonials{font-family:arial;font-size:15px;color:#bc2901;padding:0px 0px 8px 0px;margin:0px;font-weight:bold;}
.testimonials_txt{background-color:#F5F5F5;border:1px solid #D4D4D4;font-family:arial;font-size:13px;color:#000000;padding:12px 12px; margin:10px 0px 0px 0px;}
.footer{margin:0px;padding:0px;}
.partnership_members{background-color:#F6F6F6;border-top:1px solid #B2B2B2;padding:15px 0px 15px 0px;}
.logo_heading{font-family:arial;font-size:14px;color:#242424;font-weight:bold;padding-top:20px;padding-right:10px;}
.logo_warper{width:760px;border-right:1px solid #b1b1b1;margin:0px auto;}	
.logo_warper ul{margin:0px;padding:0px;}
.logo_warper ul li{list-style:none;display:block;float:left;}
.logo_warper ul li span{visibility:hidden;width:128px; height:51px; display:block;}	
.logo_warper ul li a{ width:128px; height:51px; display:block;}	
.rsa a{ background-image:url(../gifs/client-logo.png);background-repeat:no-repeat; background-position:0px 0px;}
.rsa a:hover{background-image:url(../gifs/client-logo.png);background-repeat:no-repeat; background-position:0px -52px;}
.peir a{ background-image:url(../gifs/client-logo.png);background-repeat:no-repeat; background-position:0px -207px;}
.peir a:hover{background-image:url(../gifs/client-logo.png);background-repeat:no-repeat; background-position:0px -258px;}
.home_footer{background-color:#b8b7b7;font-family:arial;font-size:13px;color:#000000;text-align:center;font-weight:bold;padding:8px 0px 8px 0px;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
.copy_right{ background-image:url(../gifs/copy_right_bg.jpg);background-repeat:repeat-x;background-position:top;background-color:#FFFFFF;font-family:arial;font-size:12px;color:#000000;text-align:center;line-height:18px;padding:10px 10px 20px 0px;border-top:1px solid #a3a3a3;}
.copy_right a{color:#000000;font-weight:bold;text-decoration:underline;}
.copy_right a:hover{color:#990000;font-weight:bold;text-decoration:underline;}
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:979px;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice{display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000000;color:#FFFFFF;opacity:0.8;width:979px;z-index:89;}
.nivo-caption p{padding:0px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav{left:0px; display:none;}
.nivo-nextNav{right:0px; display:none;}
.nivo-controlNav a{position:relative;z-index:99;cursor:pointer;display:none;}
.nivo-controlNav a.active {font-weight:bold;display:none;}
a{text-decoration:none;outline:0; text-align:justify;color:#014e9d;}
ul{list-style:none;}
ul.dropdown{}
ul.dropdown li{font-weight:bold;float:left;zoom:1;background:none;padding:13px 23px 13px 24px;color:#FFFFFF;background-image:url(../gifs/line.jpg);background-repeat:no-repeat;background-position:right;list-style:none;font-family:MS Sans Serif;font-size:15px;color:#FFFFFF;text-align:center;text-decoration:none;font-weight:bold;}
ul.dropdown a:hover{color:#FFFFFF;}
ul.dropdown a:active{color:#ffa500;}
ul.dropdown li a{display:block;font-family:MS Sans Serif;font-size:15px;color:#FFFFFF;text-align:center;text-decoration:none;font-weight:bold;}
ul.dropdown li:last-child a{border-right:none;}
ul.dropdown li.hover, ul.dropdown li:hover{background:#000000;color:#FFFFFF;position:relative;background-image:url(../gifs/line.jpg);background-repeat:no-repeat;background-position:right;}
ul.dropdown li.hover a{color:#FFFFFF;text-align:justify;}
ul.dropdown ul{width:220px;visibility:hidden;position:absolute;top:100%;left:0;}
ul.dropdown ul li{font-weight:normal;background:#727272;color:#FFFFFF;border-bottom:1px solid #ccc;float:none;border-right:none;padding:10px 10px;text-align:justify;background-image:none;}
ul.dropdown ul li a{border-right:none;width:100%;display:inline-block;font-weight:normal; text-align:justify;font-size:15px;}
ul.dropdown ul ul{left:100%;top:0;}
ul.dropdown li:hover > ul{visibility:visible;}