img {behavior: url(include/pngbehavior.htc);} 

* {margin:0; padding:0;}
body  {font-family: Verdana, Arial, sans-serif; font-size:11px; margin:0px; padding:0px;}/*background-color:#191919;*/

h1, h2, h3, h4, h5, h6, p, ul, li {margin:0; padding:0; list-style:none;}

h1 {font:bold 24px Verdana, Arial, Helvetica sans-serif;}
h2 {font:22px Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h3 {font:18px Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h4 {font:14px Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h5 {font:12px Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h6 {font:11px Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
p  {font-family:Verdana, Arial, Helvetica sans-serif;}

a  {text-decoration:none; color:#000000;}
a:hover {text-decoration:underline;}

img {border:none;}
.br, .clear {clear:both; margin:0px;}

.lh12 {line-height:12px;}
.lh14 {line-height:14px;}
.lh16 {line-height:16px;}
.lh18 {line-height:18px;}

.floatr {float:right; text-align:right;}
.floatrtxtl {float:right; text-align:left;}
.floatrtxtc {float:right; text-align:center;}

.floatl {float:left; text-align:left;}
.floatltxtr {float:left; text-align:right;}
.floatltxtc {float:left; text-align:center;}

.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}
.txtj {text-align:justify;}
.normal {font-weight:normal;}
.txtb {font-weight:bold;}

.text9 {font-size:9px;}
.text {font-size:11px;}
.text14 {font-size:14px;}
.text13t {font-size:13px; font-family:Tahoma, Verdana, Arial, Helvetica sans-serif; color:#303030;}
.text12v {font-size:12px; font-family:Verdana, Tahoma, Arial, Helvetica sans-serif; color:#303030;}
.text11v {font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica sans-serif; color:#303030;}

.fcblack01 {color:#171717;}
.fcgrey {font-family:Tahoma, Verdana, Arial, Helvetica sans-serif;color:#303030;}
.fcdgreen {color:#6d7e01; font-weight:bold;}

.textbox{padding:3px; height:13px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mart3{margin-top:3px;}

/*.textbox {padding:3px; height:13px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #797777;}*/

.textbox_login {padding:2px; font-size:10px; color:#9c9c9c; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #797777;}

/* Wrap -- Start -- */

#wrap {width:997px; position:relative; background-color:#ffffff; margin:0 auto;}
.logo {float:left; text-align:left; padding:29px 0px 0px 16px; *padding:30px 0px 0px 16px; }
html*div.logo {float:left; text-align:left; padding:29px 0px 0px 16px; *padding:30px 0px 0px 16px; _padding:30px 0px 0px 16px;}

.fsp {float:left; text-align:left; padding:32px 0px 0px 180px;}
/*.fsp img {vertical-align:middle;}*/

#loginform {float:right; text-align:right; padding:5px 9px 7px 0px; width:168px;}
#loginform a {color:#4e4d4d; text-decoration:none;}
#loginform a:hover {color:#4e4d4d; text-decoration:underline;}

/* Nav */
.nav {border-top:1px #bfbfbf solid; border-bottom:1px #bfbfbf solid;}
.pad1 {padding:1px 0px 1px 0px; *padding:0px 0px 1px 0px;}
#navbg {background-image:url(../images/navbg.gif); height:46px; width:100%;}/*height:46px;*/
#navbg div, #navbg .menulist{float:left; text-align:left; display:inline;}
#navbg .menulist a{}
.navseprator {padding:0px 8px 0px 8px; display: inline;}

.nav_home {background-image:url(../images/nav_home.gif); background-repeat:no-repeat; display:block;}
.nav_home:hover {background-image:url(../images/nav_home_hover.gif); background-repeat:no-repeat;}

.nav_home_hover {background-image:url(../images/nav_home_hover.gif); background-repeat:no-repeat; display:block;}
.nav_home_hover:hover {background-image:url(../images/nav_home_hover.gif); background-repeat:no-repeat;}

.nav_product_suite {background-image:url(../images/nav_product_suite.gif); background-repeat:no-repeat; display:block;}
.nav_product_suite:hover {background-image:url(../images/nav_product_suite_hover.gif); background-repeat:no-repeat;}

.nav_product_suite_hover {background-image:url(../images/nav_product_suite_hover.gif); background-repeat:no-repeat; display:block;}
.nav_product_suite_hover:hover {background-image:url(../images/nav_product_suite_hover.gif); background-repeat:no-repeat;}

.nav_mobility {background-image:url(../images/nav_mobility.gif); background-repeat:no-repeat; display:block;}
.nav_mobility:hover {background-image:url(../images/nav_mobility_hover.gif); background-repeat:no-repeat;}

.nav_mobility_hover {background-image:url(../images/nav_mobility_hover.gif); background-repeat:no-repeat; display:block;}
.nav_mobility_hover:hover {background-image:url(../images/nav_mobility_hover.gif); background-repeat:no-repeat;}

.nav_our_clients {background-image:url(../images/nav_our_clients.gif); background-repeat:no-repeat; display:block;}
.nav_our_clients:hover {background-image:url(../images/nav_our_clients_hover.gif); background-repeat:no-repeat;}

.nav_our_clients_hover {background-image:url(../images/nav_our_clients_hover.gif); background-repeat:no-repeat; display:block;}
.nav_our_clients_hover:hover {background-image:url(../images/nav_our_clients_hover.gif); background-repeat:no-repeat;}

.nav_your_enterprise {background-image:url(../images/nav_your_enterprise.gif); background-repeat:no-repeat; display:block;}
.nav_your_enterprise:hover {background-image:url(../images/nav_your_enterprise_hover.gif); background-repeat:no-repeat;}

.nav_your_enterprise_hover {background-image:url(../images/nav_your_enterprise_hover.gif); background-repeat:no-repeat; display:block;}
.nav_your_enterprise_hover:hover {background-image:url(../images/nav_your_enterprise_hover.gif); background-repeat:no-repeat;}

.nav_contact_us {background-image:url(../images/nav_contact_us.gif); background-repeat:no-repeat; display:block; width:107px;}
.nav_contact_us:hover {background-image:url(../images/nav_contact_us_hover.gif); background-repeat:no-repeat;}

.nav_contact_us_hover {background-image:url(../images/nav_contact_us_hover.gif); background-repeat:no-repeat; display:block;}
.nav_contact_us_hover:hover {background-image:url(../images/nav_contact_us_hover.gif); background-repeat:no-repeat;}

.nav_about_us {background-image:url(../images/nav_about_us.gif); background-repeat:no-repeat; display:block;}
.nav_about_us:hover, .nav_about_us_hover, .nav_about_us_hover:hover {background-image:url(../images/nav_about_us_hover.gif); background-repeat:no-repeat; display:block;}

.submitbtn {background-image:url(../images/buttons/submit_new.gif); background-repeat:no-repeat; display:block;}
.submitbtn:hover {background-image:url(../images/buttons/submit_new_hover.gif); background-repeat:no-repeat;}

/* Nav */

.homeiphone {float:right; width:334px; text-align:center; height:598px;}
.iphonebg {background-image:url(../images/iphonebg.jpg); height:50px;}
.homecontent {float:left; text-align:left; font-size:13px; width:639px; padding:9px 14px 0px 10px;}
.bodycontent {clear:both; font-size:13px; width:973px; padding:9px 14px 9px 10px; text-align:left;}
.bottombg {background:url(../images/bottombg.gif); height:44px; font-size:9px; color:#fff;}

/*.bottom {width:997px; text-align:center;}*/
.bottom {width:213px; text-align:center;}
.bottom a {color:#fff; text-decoration:none;}
.bottom a:hover {color:#fff; text-decoration:underline;}

.footerbottom {width:997px; text-align:center;}
.footerbottom a {color:#fff; text-decoration:none;}
.footerbottom a:hover {color:#fff; text-decoration:underline;}
.bottompad {padding:12px 10px 0px 9px;}
/* Wrap -- End -- */

.bodybg {background:url(../images/bodybg_mz.gif) repeat-x; *background:url(../images/bodybg.gif) repeat-x; background-color:#fff;}

.brdgrey {border:1px solid #909090;}
.greytitle {background:#DDDEE0; padding:5px 0px 5px 5px; font-weight:bold; font-size:14px; font-family:Tahoma, Verdana, Arial, Helvetica sans-serif;}

.bgwhite {background:#fff;}
.w100p {width:100%;}
.w160 {width:160px;}
.w168 {width:168px;}
.w340 {width:270px;}
.w583 {width:583px;}
.h566 {height:566px;}
.padl2 {padding-left:2px;}
.padl2k {padding-left:4px; *padding-left:0px;}
.padl4 {padding-left:4px;}
.padl5 {padding-left:5px;}
.padl8 {padding-left:8px;}
.padl15 {padding-left:15px;}
.padr5 {padding-right:5px;}
.padr11 {padding-right:11px;}
.padt1 {padding-top:1px;}
.padt548 {padding-top:548px;}
.padb3 {padding-bottom:3px;}
.padb6 {padding-bottom:6px;}
.padb13 {padding-bottom:13px;}
.padb15 {padding-bottom:15px;}
.padb17 {padding-bottom:17px;}
.padb20 {padding-bottom:20px;}
.padremb {padding:0px 0px 0px 5px; *padding:3px 0px 0px 2px; _padding:3px 0px 0px 5px;}
.padt5 {padding-top:5px;}
.padt5k {padding-top:5px; *padding-top:0px;}
.padr18 {padding-right:18px;}
.padt30 {padding-top:30px;}

/* added by Yugandhara on 26oct10 */
.nav_dashboard {background:url(../images/nav_dashboard1.gif) no-repeat top left; display:block; height:35px; width:102px }/*height:39px;*/
.nav_dashboard:hover, .nav_dashboard_hover, .nav_dashboard_hover:hover {background:url(../images/nav_dashboard1.gif) no-repeat bottom left; display:block;}

.nav_edit_profile {background:url(../images/nav_edit_profile1.gif) no-repeat top left; display:block; height:35px; width:104px;}/*height:39px;*/
.nav_edit_profile:hover, .nav_edit_profile_hover, .nav_edit_profile_hover:hover {background:url(../images/nav_edit_profile1.gif) no-repeat bottom left; display:block;}

.nav_my_account {background:url(../images/nav_my_account1.gif) no-repeat top left; display:block; height:35px; width:112px;}/*height:39px;*/
.nav_my_account:hover, .nav_my_account_hover, .nav_my_account_hover:hover {background:url(../images/nav_my_account1.gif) no-repeat bottom left; display:block;}

.nav_getting_started {background:url(../images/nav_getting_started1.gif) no-repeat top left; display:block; height:35px; width:134px;}/*height:39px;*/
.nav_getting_started:hover, .nav_getting_started_hover, .nav_getting_started_hover:hover {background:url(../images/nav_getting_started1.gif) no-repeat bottom left; display:block;}

.nav_user_security {background:url(../images/nav_user_security1.gif) no-repeat top left; display:block; height:35px; width:120px;}/*height:39px;*/
.nav_user_security:hover, .nav_user_security_hover, .nav_user_security_hover:hover {background:url(../images/nav_user_security1.gif) no-repeat bottom left; display:block;}

.nav_manage {background:url(../images/nav_manage1.gif) no-repeat top left; display:block; height:35px; width:85px;}/*height:39px;*/
.nav_manage:hover, .nav_manage_hover, .nav_manage_hover:hover {background:url(../images/nav_manage1.gif) no-repeat bottom left; display:block;}

.bodybg.fs{ background-position:0px -17px; *background-position:0px -18px;}
.navpad {padding:1px 0px 1px 0px;}

.toppart{ }
.toppart .logo{ float:left; padding:17px 0px 13px 25px;}
.toppart .right{ float:right; padding-right:18px;}
.toppart .right .logo2{ padding:6px 0 5px 0; text-align:right;}
.toppart .right p{ color:#3d3a41; font:13px/15px Verdana, Arial, Helvetica, sans-serif;}
.toppart .right p a{ color:#6d7e01; text-decoration:underline; font:13px/15px Verdana, Arial, Helvetica, sans-serif;}
.toppart .right p a:hover{ color:#6d7e01; text-decoration:none;}
.showhide{ height:6px; text-align:center;}

.fscontent_top{position:relative; background:#f5fdeb url(../images/greenbg_top.gif) no-repeat top left; height:4px; width:auto; margin:6px 3px 0 3px; padding-left:5px;}
.fscontent_top span{background:#f5fdeb url(../images/greenbg_top.gif) no-repeat top right; display:block; height:4px; width:auto; }
.fscontent{ 
	background:url(../images/greenbg.gif) repeat-x 0 0; float: left;
    margin: 0;
    padding: 0 0 0 8px;
    width: 99.2%;}
.fscontent .left{ width:213px; background:url(../images/vr_divider.gif) no-repeat center right; padding-right:4px; vertical-align: top;}
.fscontent .left .box{ margin-bottom:8px;}
.fscontent .left .box .head{ background:#ffffff url(../images/lhead_right.gif) no-repeat top right; height:42px; width:213px;}
.fscontent .left .box .head img{float:left;}
.fscontent .left .box .head h2{float:left; font:17px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px 0 0 0;}
.fscontent .left .box .head .plus{float:right; margin:12px 10px;}
.fscontent .left .box .bottom{ background: url(../images/box_bottom.gif) no-repeat 0 0; height:5px; width:213px;}
.fscontent .left .box .middle{ border-color:#d5d5d5; border-style:solid; border-width:0px 1px; background-color:#FFFFFF; width:198px; padding-left:8px; padding-right:5px;/* position:relative;  width:203px;*/}
.fscontent .left .box .middle input{ height:18px; width:192px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #838383; margin:0px 8px 8px 0px;}
.fscontent .left .box .middle select{ height:20px; width:194px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #838383; margin:10px 0px;}
.fscontent .left .box .middle input[type="button"]{ width:auto; margin:5px auto 0 auto;}

.fscontent .left .box .middle .company{ margin:0px 5px; height:185px; width:203px; overflow:auto; }
.fscontent .left .box.gadgetlist .head{ background:#ffffff url(../images/lhead_right.gif) no-repeat top right; height:34px; width:213px;}
.fscontent .left .box.gadgetlist .middle {}
.fscontent .left .box.gadgetlist .middle ul{}
.fscontent .left .box.gadgetlist .middle ul li{ background:url(../images/li_bg.gif) repeat-x top left; height:31px; overflow:hidden; border-bottom:1px solid #d5d5d5; text-align:left;}
.fscontent .left .box.gadgetlist .middle ul li:hover{ background:url(../images/li_bg.gif) repeat-x bottom left;}
.fscontent .left .box.gadgetlist .middle ul li a{ display:block; font-size:13px; padding:7px 10px;}
.fscontent .left .box.gadgetlist .middle ul li a:hover{text-decoration:none;}
.fscontent .left .box.gadgetlist .middle ul li.last{background:url(../images/li_last_bg.gif) repeat-x top left; height:32px !important; border-bottom:none; margin:0px -1px; !margin:0px -1px -2px -1px;}
.fscontent .left .box.gadgetlist .middle ul li.last:hover{background:url(../images/li_last_bg.gif) repeat-x bottom left; height:32px !important; }
.fscontent .left .box .middle #company_div{ height:185px; width:201px; overflow:auto; z-index:10000000;}/* margin:0px 5px;*/
.fscontent .left .box .middle .quicklinks{ margin:0px 5px; width:201px; overflow:auto; }
.fscontent .left .box .middle .quicklinks #quicklinks_tab{ /*height:135px;*/}
.fscontent .left .box .middle .quicklinks #quicklinks_tab p{ font-size:12px;}
.fscontent .left .box .middle .quicklinks #quicklinks_tab a{color:#728f0a; font-size:12px; text-decoration:underline;}
.fscontent .left .box .middle .quicklinks #quicklinks_tab a:hover{text-decoration:none;}

.fscontent .left .box .middle .quicklinks ul{ margin:0px;}
.fscontent .left .box .middle .quicklinks ul li{ padding-bottom:7px; font-size:11px;}
.fscontent .left .box .middle .quicklinks ul li .showhide{ width:10px; height:10px; margin:0 8px 0 0; float:left;}
.fscontent .left .box .middle .quicklinks ul li .showhide img{margin-top:2px; cursor:pointer;}
.fscontent .left .box .middle .quicklinks ul li p{ float:left;}
.fscontent .left .box .middle .quicklinks ul li .links{ margin:3px 0 0 18px; display:none; text-align:left;}
.fscontent .left .box .middle .quicklinks ul li .links a{color:#728f0a; font-size:10px; text-decoration:underline;}
.fscontent .left .box .middle .quicklinks ul li .links a:hover{text-decoration:none;}


.fscontent .divider{width:6px;}
.fscontent .right{ width:100%; vertical-align: top; padding:0 0 0 5px;}
.rightpart .gadget{ margin:0 0 8px 0;}
.rightpart .gadget.w50p{ width:50%;}
.rightpart .gadget .head{ background:url(../images/gadget_top.gif) repeat-x top left; height:32px;}
/*.rightpart .gadget .head:hover{ background:url(../images/gadget_top.gif) repeat-x bottom left; height:32px;}*/
.rightpart .gadget .head .left{ background:url(../images/gadget_top_lr.gif) no-repeat top left; width:5px; height:32px; float:left; padding:0px;}
.rightpart .gadget .head .right{ background:url(../images/gadget_top_lr.gif) no-repeat top right; width:5px; height:32px; float:right; padding:0px;}
.rightpart .gadget .head .middle{ height:32px; float:left; color:#323d09; font-size:15px; font-weight:bold; padding:0px 5px; line-height:26px;}
.rightpart .gadget .head .middle span, .rightpart .gadget .head .middle span a{ font-size:11px; color:#000000; font-weight:normal;}
.rightpart .gadget .head .buttons{ height:29px; float:right; color:#323d09; font-size:15px; font-weight:bold; padding:3px 5px 0 5px; line-height:26px;}
.rightpart .gadget .head .buttons .btnSearch{ width:22px; height:19px; background:url(../images/buttons/btn_search.gif) no-repeat top left; border:none; cursor:pointer; margin:0px 0 0 0;}
.rightpart .gadget .head .buttons .btnSearch:hover{ width:22px; height:19px; background:url(../images/buttons/btn_search.gif) no-repeat bottom left;}


.newsearchbtn
{
	width:22px; height:19px; background:url(../images/buttons/btn_search.gif) no-repeat top left; border:none; cursor:pointer; margin:0px 0 0 0;
}
.newsearchbtn:hover
{
	width:22px; height:19px; background:url(../images/buttons/btn_search.gif) no-repeat bottom left;
}

.rightpart .gadget .head .buttons input{height:18px; width:166px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #838383; margin:0px 2px 0 0;}
.rightpart .gadget .head .buttons .btnOption{ margin:0px 2px 0 10px;}
.rightpart .gadget .head .buttons .btnMinimize{ margin:0px 0px 0 0px;}
.rightpart .gadget .content{ border-color:#b9c58c; border-style: solid; border-width: 0px 1px 1px 1px; background-color:#FFFFFF; text-align:left;}
.rightpart .gadget .content table.grid{}
.rightpart .gadget .content table.grid th{ background-color:#eaeaea; color:#4d4c4c; font-size:12px; font-weight:bold; height:30px; text-align:center; padding:0px 8px; border-right:1px solid #FFFFFF;}
.rightpart .gadget .content table.grid .last{border-right:none;}
.rightpart .gadget .content table.grid tr.bg td{ background-color:#E0E0E0;}
.rightpart .gadget .content table.grid tr.nobg td{ background-color:#ffffff;}
.rightpart .gadget .content table.grid tr:hover td{background-color:#DFE9FD;}
.rightpart .gadget .content table.grid td{ padding:5px 8px; /*text-align:left; commented on 23/05/11 */border-right:1px solid #FFFFFF;}
.rightpart .gadget .content select{width:108px; border:1px solid #838383;}
.rightpart .gadget .content .lnkMore{ text-align:right; padding:5px; font-size:11px;}
.rightpart .gadget .content .lnkMore a{ color:#728f0a; text-decoration:underline;}
.rightpart .gadget .content .lnkMore a:hover{ color:#728f0a; text-decoration:none;}

/*.rightpart .gadget:hover{ margin-bottom:8px;}
.rightpart .gadget:hover .head{ background:url(../images/gadget_top.gif) repeat-x bottom left; height:32px;}
.rightpart .gadget:hover .head .left{ background:url(../images/gadget_top_lr_hover.gif) no-repeat top left; width:5px; height:32px; float:left; padding:0px;}
.rightpart .gadget:hover .head .right{ background:url(../images/gadget_top_lr_hover.gif) no-repeat top right; width:5px; height:32px; float:right; padding:0px;}
.rightpart .gadget:hover .content{ border-color:#95a265; border-style: solid; border-width: 0px 1px 1px 1px; background-color:#FFFFFF; text-align:left;}*/

.fscontent iframe{ /*height:684px;*/height:684px;}
body.nobg{ background:none;}
.brd{ border:1px solid #D5D5D5; background-color:#FFFFFF;}

.field1, .fieldg, .rightpart .gadget .content select.field1{border: 1px solid #838383; color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; height: 20px; width: 230px;}

.rightpart .gadget .content select.field1_search{border: 1px solid #838383; color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; height: 20px; width: 110px;}

.fieldg {height:50px;}

a.btnAdmin{ background:url(../images/buttons/btn_admin.gif) no-repeat top left; height:31px; width:146px; display:block;}
a.btnAdmin:hover{ background:url(../images/buttons/btn_admin.gif) no-repeat bottom left; height:31px; width:146px; display:block;}

a.btnUser{ background: url(../images/buttons/btn_user.gif) no-repeat top left; height:31px; width:136px; display:block;}
a.btnUser:hover{ background:url(../images/buttons/btn_user.gif) no-repeat bottom left; height:31px; width:136px; display:block;}

.addbtn{color:#000; float:left; margin:8px 0px 0px 12px; font-size:12px;}
.addbtn a{text-decoration:underline;}
.addbtn a:hover{text-decoration:none;}


#navbg1 {background-image:url(../images/navbg.gif); height:38px; width:100%;}/*height:46px;*/
#navbg1 div, #navbg .menulist{float:left; text-align:left; display:inline;}
#navbg1 .menulist a{}
.navseprator {padding:0px 8px 0px 8px; display: inline;}


.nav_contactus {background:url(../images/nav_contactus.gif) no-repeat top left; display:block; height:35px; width:107px;}/*height:39px;*/
.nav_contactus:hover, .nav_contactus_hover, .nav_contactus_hover:hover {background:url(../images/nav_contactus.gif) no-repeat bottom left; display:block;}

.statusBar{ background:#FFEF3F; padding:3px .9px;font-size:9px; line-height:1.6em;}
.statusBar .clickHere{color:#558F00;}
	.statusBar .archive{color:#FF5A00;}
	.statusBar .learnMore{color:#333;}

/* New Search Position */
#search-panel{float:left; display:inline; margin:3px 4px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
	#search-panel table td{font-size:12px; padding:2px 4px;}
	#search-panel .comp-name{font-size:14px; font-weight:bold; color:#323D09;}

.inputbox{ border: 1px solid #838383; color: #000000; font: 11px Verdana,Arial,Helvetica,sans-serif; padding:3px 4px; }
/* New Modification*/ 
.inputbox_data{height:18px; width:166px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #838383; margin:0px 2px 0 0;}
.records-details{ float:left; display:inline; margin:0 15px 0;}

.cursor{ cursor:pointer;}
.error{ font-size:11px; color:#FF0000;}
