@charset "utf-8";
/* CSS Document */
img
{
    border:none;
}
p
{
    padding:5px;
}
div
{
    display:block;
}
body
{
    width:100%;
    height:100%;
    padding:0px;
    margin:0px;
    xfont-family:Arial, Helvetica, sans-serif;
    xfont-size:12px;
    border: none !important;
}
a,a:hover{
    text-decoration:none;
}
/* Header Top Part Start */
#topheader
{
    width:100%;
    height:32px;
    background-color: #052029;
    border-bottom: 1px solid #4c4c4c;
    border-color: #004258;
    padding:0px;
    margin:0px auto;
    font-size: 12px;
    font-family: arial;
    position: relative;
    z-index: 10;
}
#topheader .wrapper
{
	width:900px;
	padding:0px;
	margin:0px auto;
}
#topheader .wrapper .leftsection
{
	width:400px;
	margin:0px;
	padding:0px;
	float:left;
}
.leftsection .logo
{
	width:80px;
	float:left;
	padding: 2px 0px;
	margin:0px;
}
.leftsection .trustedbizlogo{
    background-image: url('../images/profile_view_sprite.png');
    background-repeat: no-repeat;
    background-position: -88px -670px;
    width: 69px;
    height: 30px;
    float: left;
}
#topheader .logo a
{
	float:left;
	margin:0px;
	color:#F96;
	font-size:14px;
	font-weight:bold;
}
#topheader .logo a:hover
{
	float:left;
	margin:0px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
#topheader .leftsection .dropdownsearch
{

    float:left;
    font-family: "Lucida Grande",Helvetica,Arial,Sans-Serif;
    margin: 2px 0 0;
    padding: 6px 4px;
    position: relative;
    background-image: url(../images/findpeople-fauxfield-bg.png);
    background-repeat: no-repeat;
     border-style: solid;
        border-width: 1px;
    -webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;

    -webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
         color: #394A51;
       
   
}
#topheader .leftsection .dropdownsearch_active{
-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;

    -webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0x;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
      background: none repeat scroll 0 0 #394A51;
        border-style: solid solid none;
    border-width: 1px;
     border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) -moz-use-text-color;
      color: #394A51;
}
#topheader .wrapper .rightsection
{
	width:280px;
	float:right;
	margin:0px;
	padding:0px;
}
#topheader .rightsection .signup
{
	width:240px;
	color:#CCC;
	margin:0px;
	padding-top:9px;
	float:left;
}
#topheader .rightsection .signup a
{
	color:#FC3;
	margin:0px;
}
#topheader .rightsection .signup a:hover
{

	color:#fff;
	margin:0px;
	padding:0px;
}
#topheader .rightsection .signin
{
	width:38px;
	color:#CCC;
	margin:0px;
	padding-top:9px;
	float:left;
}
#topheader .rightsection .signin a
{
	color:#09F;
	margin:0px;
}
#topheader .rightsection .signin a:hover
{

	color:#fff;
	margin:0px;
	padding:0px;
}


 /**************** Dropdown style starts here **********************/
 .findpeoplebtn{
  padding-left:5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #ACBEC3;
  padding-top:2px;
  float: left;  
 }
 .findpeoplebtn .find-srch-btn{
     background-image:url(../images/profile_view_sprite.png);
  background-repeat:no-repeat;
  background-position: -5px -679px;
  width: 16px;
  height: 15px;
  float: left;
}
.findpeoplebtn:hover .find-srch-btn{
  background-image:url(../images/profile_view_sprite.png);
  background-repeat:no-repeat;
  background-position: -28px -678px;
  width: 16px;
  height: 15px;
  float: left;
}
 .findpeoplebtn:hover{
  color:#fff;
  }
#topheader .active .find-srch-btn{
  background-image:url(../images/profile_view_sprite.png);
  background-repeat:no-repeat;
  background-position: -28px -678px;
  width: 16px;
  height: 15px;
  float: left;
}
#topheader .active{
  color:#fff;
}
#topheader .sep{
  border-bottom: 1px solid #888888;
    border-top: 1px solid #000000;
    height: 0;
    line-height: 1px;
    opacity: 0.2;
    margin-top:45px;
}

#topheader .button-dark:active {
    background-color: #777777;
}
#topheader .b{
 float: left;
    margin-left: 20px;
    margin-top: 5px;
}
#topheader .button-content {
     background-image: url("../images/profile_view_sprite.png");
     background-position: -51px -677px;
    background-repeat: no-repeat;
    float: left;
    padding:3px;
    width: 22px;
    height: 14px;
    background-color: #536D76;
     border: 2px solid transparent;
    -webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-topright: 2px;

    -webkit-border-bottom-right-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-bottomright: 2px;
	-moz-border-radius-bottomleft: 2px;
}

#topheader .button-content:hover {
  background-color: #638893;
}

#topheader .button:active {
    background-image: none;
}
.findpeople
{
    display: none;
    background: none repeat scroll 0 0 #394A51;
    border-style: none solid solid;
    border-width: 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) -moz-use-text-color;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 3px;

    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 3px;
     float: left;
    left: -1px;
    padding: 10px 0;
    position: absolute;
    top: 25px;
    width: 315px;
    padding-bottom:0px;
    border-top:0px;
    z-index: 9999;
     color: #394A51;
     position: absolute;

}
.searchform input {
   background-color: #E7E7E7;
background-image: url(../images/findpeople-field-bg.gif);
background-repeat: repeat-x;
    width: 237px;
}
#topheader input[type="text"] {
    border: 1px solid #999999;
   -webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;

    -webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    margin: 0;
    padding: 4px;
    vertical-align: middle;
    float:left;
}
.findpeople .searchform
{
 float: left;
    margin: 5px 0 0;
    padding: 0 10px;
    width: 290px;
}


.findpeople span a
{
    float:left;
    padding:10px;
    color:#ACBEC3;
}
.findpeople span a:hover{
 color:#fff;
}
.findpeople span{
    float: left;
    width:315px;
}
#topheader .submitsearch
{
	background-image:url(../images/profile_view_sprite.png);
        background-position: -89px -640px;
	background-repeat:no-repeat;
	width:33px;
	height:25px;
	float:left;
	margin:0px 0px 0px 10px;
}
#topheader .submitsearch:hover{
 background-image:url(../images/profile_view_sprite.png);
  background-position: -126px -640px;
 background-repeat:no-repeat;
	width:33px;
	height:25px;
	float:left;
	margin:0px 0px 0px 10px;
}
/*Header Top Part End */
#page
{
    width:910px;
    padding:0px;
    margin:0px auto 20px;
    margin-top:20px;
    position: relative;
    z-index: 1;
}
#content
{
    width:910px;
    xmargin:20px auto;
    border:1px solid #999;
    xfloat:left;
    display:inline-block;
    background-image: url('../images/biz-background.png') !important;
    background-repeat: repeat-y;
    background-color: transparent !important;
}
#content .wrapper
{
    width:910px;
    margin:0px auto;
    padding:0px;
}
#content .wrapper .leftsection
{
    width:250px;
    padding:10px;
    margin:0px;
    float:left;
    font-family: arial;
}
#content .wrapper .trustsection
{
    float: left;
    padding: 20px 10px 10px 10px;
    width: 230px;
}
.leftsection .imagearea
{
    width:230px;
    padding:10px;
    margin:0px;
    text-align: center;
}
.leftsection .social_hold
{
    width:250px;
    padding:10px;
    margin:0px;
    text-align: center;
}
.leftsection .socialnw
{
    width:250px;
    float:left;
    padding:0px;
    margin:0px;
    text-align: center;

}
.leftsection .s_icon1{
    float: left;
    padding-right: 5px;
}
.trustsection .shieldsandbadges{
    text-align: center;
width: 230px;
}
.trustsection .shield-logo {
    width: 125px;
    position: relative;
    margin: 0 auto;

}
.trustsection .shield-logo span{
    color: #FFFFFF;
    display: block;
    font-size: 24px;
    left: 32px;
    position: absolute;
    text-align: center;
    top: 44px;
    width: 66px;
    z-index: 1;
}
.badges_section{
    display: inline-block;
    width: 163px;
}
.trustsection .badge_logo
{
	float:left;
    height: 30px;
    padding: 5px;
    width: 30px;
}
.trustsection .click-to-trust
{
display: inline-block;
}
.socialnw
{
  width: 230px;
  text-align: center;
  padding: 0px;
  margin: 0px;
  list-style: none;
}
.socialnw a
{
    display: inline-block;
    cursor: pointer;
    *padding-right: 5px;

}
.socialnw .followus {
	margin-top: 20px;
}

#content .wrapper .rightsection
{
    width:600px;
    padding:10px 10px 10px 20px;
    margin:0px;
    float:left;
}
.rightsection .bizdes
{
    width:600px;
    margin-top:20px;
    padding:0px;
    float:left;
     word-wrap:break-word;

}
.bizimages ul
{
    float:left;
    list-style:none;
    padding:0px;
    margin:0px;
}
.bizimages ul li
{
  float: left;
height: 140px;
padding: 10px;
text-align: center;
width: 140px;
}
.bizimages ul li img
{
    max-width: 140px;
    max-height: 140px;
}
.rightsection .bizservice
{
    width:600px;
    padding:0px;
    float:left;
    margin-top: 10px;
    padding:10px;

}
.bizservice p
{
    font-size:16px;
    padding:0px;
    margin:0px;
    width:600px;
    float:left;
}
.bizservice ul
{
    float:left;
    list-style:disc;
    margin: 0px;
}
.bizservice ul li
{

    padding:5px;
}
.bizservice .services_head{
    font-size: 20px;
    color:#000;
}
.rightsection .bizleadcap
{
    width:600px;
    margin-top:10px;
    padding:0px;
    float:left;
    padding: 10px;
}
.rightsection .bizworking, .rightsection .bizcontact, .rightsection .bizsociallinks, .rightsection .bizlocationmap, .rightsection .bizdownloads, .rightsection .bizimages
{
    width:600px;
    padding:0px;
    float:left;
    margin-top: 10px;
    padding: 10px;
}

.section_head{
    font-weight:bold;
    color:#000;
}
.sectiondivider
{
    width:590px;
    padding-top: 5px;
    margin:0px;
    float:left;
}
.section .lidata
{
    float:left;
    padding:0px;
    width: 140px;
}

.lidata ul, .lidata ul li
{
    padding-top:5px;
    padding-left: 21px;
}
.lidata ul li
{   padding:0px;
}
.sectiondivider .leftdata
{
    float:left;
    width:150px;
    padding:0px;
    padding-left: 10px;
    word-wrap: break-word;
}
.sectiondivider .contact_data
{
    float:left;
    width:300px;
    padding:0px;
   padding-left: 10px;
}
.socialurls{
    float: left;
    padding: 0 0 0 10px;
    text-align: center;
    width: 100px;
}
.socialurls label{
    float: left;
    width: 100px;
    padding-top: 10px;
}
.socialurls a{
    text-decoration: none;
    color:#000;
}
.leftdata span
{
    font-weight:bold;
}
.sectiondivider .rightdata
{
   float: left;
   padding: 0 0 0 20px;
    width: 350px;
}

.sectiondivider .rightdata input, textarea
{
    float:left;
    width:200px;;
    font-size:13px;
    border: 1px solid #ccc;
}
/* CSS Document */

/***********modal_panel**************/

.black_bgoverlay1 {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.7;
	opacity: .70;
	filter: alpha(opacity = 70);
	top: 0px;
	left: 0px;
}
#modalPanelID
{
	display: none;
	z-index: 1002;
	position: absolute;
	background:transparent;
}

/*********** Modal panel header style starts here  *********/
#modalPanelID .modal_panel_header
{
	width:100%;
	height:40px;
	background-color:#437E8F;
	-webkit-border-top-left-radius: 12px;
	-webkit-border-top-right-radius: 12px;
	-moz-border-radius-topleft: 12px;
	-moz-border-radius-topright: 12px;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;

}
#modalPanelID .modal_panel_header span
{
	background-image: url("../images/exit_btn.png");
    background-repeat: no-repeat;
    float: right;
    height: 26px;
    width: 26px;
	margin:6px 6px 0px 0px;
}
#modalPanelID .modal_panel_header label
{
	color:#fff;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	min-width:200px;
	margin:7px;
	float:left;
}
#modalPanelID .modal_panel_content
{
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	width: 400px;
	margin: 0px auto;
	background:#FFF;
	display:inline-block;
	}
/********************* New Lightbox style style ends here **********************/

/***************** Popup panel footer section style starts here ******************/
#modalPanelID .footer_modal_panel
{
	text-align: right;
	display:inline-block;
	-webkit-border-bottom-right-radius: 12px;
	-webkit-border-bottom-left-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	-moz-border-radius-bottomleft: 12px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
	width:100%;
}
#modalPanelID .footer_modal_panel_content
{
	width:100%;
	height:40px;
	background:#f0f0f0;
	border-top:1px solid #999;
	-webkit-border-bottom-right-radius: 12px;
	-webkit-border-bottom-left-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	-moz-border-radius-bottomleft: 12px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
	float:left;
}
#modalPanelID .modal_panel_footer_lft
{
	float:left;
	margin-left: 10px;
	width:20%;
	text-align:left;
}
#modalPanelID .modal_panel_footer_lft a
{    line-height: 30px;
  	padding: 5px 0;
}
#modalPanelID .modal_panel_footer_rgt
{
     float:right;
}
#modalPanelID .modal_panel_footer_rgt a
{
    display: block;
    float: left;
    line-height: 26px;
    margin-right:10px;
	padding: 5px 0;
}
/************************ popup panel footer ends here ************/

/*********** Need to change the classes based on the content *************/
#modalPanelID .model_bg
{
	background:url(../images/trans.png);
	padding:5px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	width:400px;
	margin:0 auto;
}
#modalPanelID .editable_content{
    background-color: white;
	-moz-opacity: 1;
	opacity: 1;
	min-height:80px;
	margin:0 auto;
}
/* Login Style starts Here */

#modalPanelID .loginwrapper
{
	width:400px;
	background-color:#ededed;
	xmin-height:500px;
	margin:0px;
	padding:0px;
	display:inline-block;
	padding-bottom:10px;
}
#modalPanelID .loginwrapper .heading
{
	text-align:center;
	font-size:18px;
	font-weight:bold;
	margin:10px 0px;
        color: #A0A0A0;
        font-family: arial;
}

#modalPanelID .loginwrapper .sociallog
{
    margin: 0 auto 5px;
    width: 150px;
}
.sociallog img
{
	margin-bottom:5px;
}
/* Login Style Ends Here */

/*Comments Popup Styles Starts here */

#modalPanelID_feedback
{
	display: none;
	z-index: 1002;
	position: absolute;
	background:transparent;
}

/*********** Modal panel header style starts here  *********/
#modalPanelID_feedback .modal_panel_header
{
	width:100%;
	height:65px;
	background-color:#437E8F;
	-webkit-border-top-left-radius: 12px;
	-webkit-border-top-right-radius: 12px;
	-moz-border-radius-topleft: 12px;
	-moz-border-radius-topright: 12px;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;

}
#modalPanelID_feedback .modal_panel_header .thanks_msg
{
    text-align: center;
    color:#fff;
    font-size:16px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    padding-top: 10px;
}
#modalPanelID_feedback .modal_panel_header span
{
	background-image: url("../images/exit_btn.png");
    background-repeat: no-repeat;
    float: right;
    height: 26px;
    width: 26px;
	margin:6px 6px 0px 0px;
}
#modalPanelID_feedback .modal_panel_header label
{
	color:#fff;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	min-width:200px;
	margin:7px;
	float:left;
}
#modalPanelID_feedback .modal_panel_content
{
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	width: 100%;
	margin: 0px auto;
	background:#FFF;
	display:inline-block;
	}
/********************* New Lightbox style style ends here **********************/

/***************** Popup panel footer section style starts here ******************/
#modalPanelID_feedback .footer_modal_panel
{
	text-align: right;
	display:inline-block;
	-webkit-border-bottom-right-radius: 12px;
	-webkit-border-bottom-left-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	-moz-border-radius-bottomleft: 12px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
	width:100%;
}
#modalPanelID_feedback .footer_modal_panel_content
{
	width:100%;
	height:40px;
	background:#f0f0f0;
	border-top:1px solid #999;
	-webkit-border-bottom-right-radius: 12px;
	-webkit-border-bottom-left-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	-moz-border-radius-bottomleft: 12px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
	float:left;
}
#modalPanelID_feedback .modal_panel_footer_lft
{
	float:left;
	margin-left: 10px;
	width:20%;
	text-align:left;
}
#modalPanelID_feedback .modal_panel_footer_lft a
{    line-height: 30px;
  	padding: 5px 0;
}
#modalPanelID_feedback .modal_panel_footer_rgt
{
     float:right;
}
#modalPanelID_feedback .modal_panel_footer_rgt a
{
    display: block;
    float: left;
    line-height: 26px;
    margin-right:10px;
    width: 120px;
}
#modalPanelID_feedback .modal_panel_footer_rgt .trust_btn
{
 float:right;
 margin-top:5px;
 padding-bottom:10px;
}
/************************ popup panel footer ends here ************/

/*********** Need to change the classes based on the content *************/
#modalPanelID_feedback .model_bg
{
	background:url(../images/trans.png);
	padding:5px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	width: 655px;
        max-height: 600px;
	margin:0 auto;
}
#modalPanelID_feedback .editable_content{
    background-color: white;
	-moz-opacity: 1;
	opacity: 1;
	margin:0 auto;
        float:left;
}
/* Login Style starts Here */

#modalPanelID_feedback .loginwrapper
{
	width:400px;
	background-color:#ededed;
	xmin-height:500px;
	margin:0px;
	padding:0px;
	display:inline-block;
	padding-bottom:10px;
}
#modalPanelID_feedback .loginwrapper .heading
{
	text-align:center;
	font-size:18px;
	font-weight:bold;
	margin:10px 0px;
}

#modalPanelID_feedback .loginwrapper .sociallog
{
    margin: 0 auto 5px;
    width: 150px;
}
.sociallog img
{
	margin-bottom:5px;
}
/*Comments Popup styles ends here*/

/*********** Need to change the classes based on the content *************/
/* Trust button styles*/
.click-to-trust a .btn
{
    background-image:url(../images/profile_view_sprite.png);
    background-position: 0 -531px;
    height: 30px;
    width: 163px;
    background-repeat:no-repeat;
    margin: 0px auto;
}
.click-to-trust a .btn:hover
{
    background-image:url(../images/profile_view_sprite.png);
    background-position: 0 -562px;
    height: 30px;
    width: 163px;
    background-repeat:no-repeat;

}
/* Trust button styles*/
/*--------popup--------------*/
.whitebox_otr {
    width:100%;
    height:100%;
    padding: 5px;
    position:fixed;
    background:#000;
    opacity: .7;
    filter: alpha(opacity=30);
    margin:0px auto;
    top:0;
    left:0;
    z-index:210;
    display:none;
}
.box
{width:655px;
 font-family:Arial, Helvetica, sans-serif;
 background-color:#e1e1e1;
 color: #000;
}
.box .top_box
{float:left;
 width:655px;
 height:68px;
 background-color:#004080;
 color:#FFF;
 font-size:18px;
 font-weight:bold;
 text-align:center;
 line-height:30px;
 padding-top:10px;
}
.box .section_1
{width:640px;
 float:left;
 padding-top:15px;
 padding-left:20px;
}
.box .section_2
{width:640px;
 float:left;
 padding-top:20px;
 padding-left:20px;
 padding-bottom: 15px;
}
.box .sub-head
{
    font-size:16px;
    font-weight:bold;
    padding-bottom:10px;
    padding-top:5px;
}
.rad_wid
{float:left;
 width:300px;
 margin-left:15px;
 font-size:13px;
 font-weight:bold;
 line-height:25px;
}
.section_1 .text_box
{width:617px;
 height:130px;
}
.section_1 .trust_btn
{float:right;
 width:205px;
 margin-top:10px;
 padding-bottom:10px;
}
.divider {
    background-color: #000;
    height: 1px;
    margin: 5px 5px 5px 0px;
}
.socialdisp {
    float: left;
    padding-bottom: 10px;
    width: 230px;
    font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}
.socialdisp_more{
background-color: #CCCCCC;
float:left;
margin: 0px 0px 10px 10px;
padding: 5px;
width: 180px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
}
/* Truster Section */
.socialdisp .left
{
float: left;
width: 50px;
height: 50px;
overflow: hidden;
}
.socialdisp .left a{
    text-decoration: none;
    color: #fff;
}
.socialdisp .right
{
float: left;
width: 175px;
}
.socialdisp .right p
{
margin: 0px;
padding: 0px 0px 0px 5px;
font-weight: bold;
color: #fff;
}
.socialdisp .right a
{

font-weight: bold;
color: #f70;
text-decoration: none;
}
.socialdisp .right .imgicon
{
 padding-left: 5px;
 padding-top: 17px;
 float:left;
 width:16px;
}
.socialdisp .right .creation_time
{
 float:right;
 padding-top: 17px;
     font-family: arial;
    font-size: 12px;
    padding-top: 17px;
}
.socialdisp #more_trusters{
    text-decoration: none;
    line-height: 23px;
    color: #f70;
}
.socialdisp #more_trusters:hover{
    text-decoration: underline;
    line-height: 23px;
    color: #f70;
}
#more_truster_div{
    width: 184px;
    height: 25px;
}
.socialdisp .right .imgicon span
{
float: right;
}
/* style end*/
.bizleadcap .cnt_contact {
    float: left;
    margin-top: 8px;
    width: 600px;
}
.bizleadcap .cnt_contact .reg_main {
    display: inline-block;
    font-size: 16px;
    padding-bottom: 5px;
    width: 600px;

}
.bizleadcap .reg_main .reg_form {
    display: inline-block;
    float: left;
    width: 600px;
    padding:0px 0px 0px 0px;
}
.bizleadcap .cnt_contact .submit_btn {
    display: inline-block;
    margin-right: 5px;
    margin-top: 10px;
    text-align: right;
    width: 386px;
}

bizleadcap .sbmmt {
    display: block;
    float: right;
    height: 21px;
    width: 60px;
}
.bizleadcap .reg_main input
{
    border:1px solid #999;
    width:175px;
    height:17px;

}
.bizleadcap .reg_main label
{
    width:175px;

}
.bizleadcap .cnt_contact_right {
    float: left;
    margin-left: 17px;
    margin-top: 25px;
    width:302px;
}
.bizleadcap .contact_p
{
    color:#222222;
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
    font-weight:bold;
    display:block;
}
.bizleadcap .contact_head{
    font-size: 20px;
    color:#000;
}
.bizleadcap .newsletter_head{
    font-size: 20px;
    color:#000;
}
.error{
    color:#FF6600;
    margin-left: 10px;
}
#errmessage{
	color:#f00;
	float:left;
	padding:10px 0px 0px 50px;
	font-size:14px;
	}
.ast {
	color:#f00;
	}
.primary-button {
    background: url("../images/view_submit_button.png");
    width: 117px;
    height: 37px;
}
/* Page Shadow effec for all browsers*/
.shadow {
    -moz-box-shadow: 3px 3px 4px #000;
    -webkit-box-shadow: 3px 3px 4px #000;
    box-shadow: 3px 3px 4px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
/* jQuery lightBox plugin - Gallery style */
#gallery {

}
#gallery ul { list-style: none;}
#gallery ul li { display: inline; }
#gallery ul img {
    border: 5px solid #3e3e3e;
    border-width: 5px 5px 5px;
}
#gallery ul a:hover img {
    border: 5px solid #fff;
    border-width: 5px 5px 5px;
    color: #fff;
}
#gallery ul a:hover { color: #fff; }
/* Copy rights */
.fline {
    clear: both;
    color: #505050;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding-top: 10px;
    text-align: center;
    width: 910px;
    padding-bottom: 10px;
}
.COMPANY_NAME
	{
	 word-wrap:break-word;
	}
.TAGLINE
	{
	word-wrap:break-word;
	}
.sectiondivider_map {
	float:left;padding:5px;margin-left:15px;
}


 input[type="submit"] {
        border: 0;
        cursor:pointer;
    }

.newsletter_description {margin:0px;width:590px;float:left;padding:0px;margin-top:5px;margin-left:5px; word-wrap:break-word; }

.trust-shield-violet, .trust-shield-brown, .trust-shield-green, .trust-shield-black, .trust-shield-blue,
.payment-king, .community-lover, .grinder, .cost-leader, .university,
.smart-advisor, .delivery-leader, .employee-lover, .business-builder, .trust-btnh,
.technology-leader, .earth-lover, .innovation-leader, .quality-leader, .trust-btn,
.sbm2, .sbm1, .sb2, .sb1, .twitter,
.foursquare, .facebook, .linkedin, .facebook-small, .twitter-small,
.apptivo
{ display: block; background: url('../images/profile_view_sprite.png') no-repeat; }

.sbm2:hover { background-position: -72px -592px; width: 72px; height: 28px; }
.sb2:hover { background-position: -0px -648px; width: 84px; height: 28px; }
.trust-shield-violet { background-position: -0px -0px; width: 125px; height: 106px; }
.trust-shield-brown { background-position: -0px -106px; width: 125px; height: 106px; }
.trust-shield-green { background-position: -0px -212px; width: 125px; height: 106px; }
.trust-shield-black { background-position: -0px -318px; width: 125px; height: 106px; }
.trust-shield-blue { background-position: -0px -424px; width: 125px; height: 106px; }
.payment-king { background-position: -125px -0px; width: 32px; height: 32px; }
.community-lover { background-position: -125px -32px; width: 32px; height: 32px; }
.grinder { background-position: -125px -64px; width: 32px; height: 32px; }
.cost-leader { background-position: -125px -96px; width: 32px; height: 32px; }
.university { background-position: -125px -128px; width: 32px; height: 32px; }
.smart-advisor { background-position: -125px -160px; width: 32px; height: 32px; }
.delivery-leader { background-position: -125px -192px; width: 32px; height: 32px; }
.employee-lover { background-position: -125px -224px; width: 32px; height: 32px; }
.business-builder { background-position: -125px -256px; width: 32px; height: 32px; }
.trust-btnh { background-position: -0px -530px; width: 163px; height: 32px; }
.technology-leader { background-position: -125px -288px; width: 32px; height: 32px; }
.earth-lover { background-position: -125px -320px; width: 32px; height: 32px; }
.innovation-leader { background-position: -125px -352px; width: 32px; height: 32px; }
.quality-leader { background-position: -125px -384px; width: 32px; height: 32px; }
.trust-btn { background-position: -0px -562px; width: 163px; height: 30px; }
.sbm2 { background-position: -0px -592px; width: 72px; height: 28px; float: right; }
.sbm1 { background-position: -72px -592px; width: 72px; height: 28px; }
.sb2 { background-position: -0px -620px; width: 84px; height: 28px; float: right; }
.sb1 { background-position: -0px -648px; width: 84px; height: 28px; }
.twitter { background-position: -125px -416px; width: 27px; height: 27px; }
.foursquare { background-position: -125px -443px; width: 27px; height: 27px; }
.facebook { background-position: -125px -470px; width: 27px; height: 27px; }
.linkedin { background-position: -125px -497px; width: 27px; height: 27px; }
.facebook-small { background-position: -144px -592px; width: 16px; height: 16px; }
.twitter-small { background-position: -144px -608px; width: 16px; height: 16px; }
.apptivo { background-position: -84px -620px; width: 16px; height: 16px; }

.place-trust-btn, .place-trust-btn1, .exit-btn, .apptivo-login, .facebook-login,
.twitter-login,.no-thanks-btn
{ display: block; background: url('../images/trust_signin_button.png') no-repeat; }
.place-trust-btn:hover { background-position: -0px -28px; }
.place-trust-btn { background-position: -0px -0px; width: 115px; height: 28px;float:right; }
.no-thanks-btn:hover { background-position: -0px -151px; }
.no-thanks-btn{ background-position: -0px -123px; width: 115px; height: 28px;float:right; }
.place-trust-btn1 { background-position: -0px -28px; width: 115px; height: 28px; }
.exit-btn { background-position: -115px -0px; width: 26px; height: 26px;margin: 6px 6px 0 0;float:right; }
.apptivo-login { background-position: -0px -56px; width: 151px; height: 23px; }
.facebook-login { background-position: -0px -79px; width: 150px; height: 22px; }
.twitter-login { background-position: -0px -101px; width: 150px; height: 22px; }

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8888;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 9999;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}
/*Comments Popup Styles Starts here */

#modalPanelID_morepopup
{
	display: none;
	z-index: 1002;
	position: absolute;
	background:transparent;
}
/*********** Modal panel header style starts here  *********/
#modalPanelID_morepopup .modal_panel_header
{
	width:100%;
	height:45px;
	background-color:#437E8F;
	-webkit-border-top-left-radius: 12px;
	-webkit-border-top-right-radius: 12px;
	-moz-border-radius-topleft: 12px;
	-moz-border-radius-topright: 12px;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;

}
#modalPanelID_morepopup .modal_panel_header .thanks_msg
{
    text-align: center;
    color:#fff;
    font-size:16px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    padding-top: 10px;
}
#modalPanelID_morepopup .modal_panel_header span
{
	background-image: url("../images/exit_btn.png");
    background-repeat: no-repeat;
    float: right;
    height: 26px;
    width: 26px;
	margin:6px 6px 0px 0px;
}
#modalPanelID_morepopup .modal_panel_header label
{
	color:#fff;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	min-width:200px;
	margin:7px;
        margin-top: 12px;
	float:left;
}
#modalPanelID_morepopup .modal_panel_content
{
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	width: 100%;
	margin: 0px auto;
	background:#FFF;
	display:inline-block;
	}
/********************* New Lightbox style style ends here **********************/

/***************** Popup panel footer section style starts here ******************/
#modalPanelID_morepopup .footer_modal_panel
{
	text-align: right;
	display:inline-block;
	-webkit-border-bottom-right-radius: 12px;
	-webkit-border-bottom-left-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	-moz-border-radius-bottomleft: 12px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
	width:100%;
}
#modalPanelID_morepopup .footer_modal_panel_content
{
	width:100%;
	height:40px;
	background:#f0f0f0;
	border-top:1px solid #999;
	-webkit-border-bottom-right-radius: 12px;
	-webkit-border-bottom-left-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	-moz-border-radius-bottomleft: 12px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
	float:left;
}
#modalPanelID_morepopup .modal_panel_footer_lft
{
	float:left;
	margin-left: 10px;
	width:20%;
	text-align:left;
}
#modalPanelID_morepopup .modal_panel_footer_lft a
{    line-height: 30px;
  	padding: 5px 0;
}
#modalPanelID_morepopup .modal_panel_footer_rgt
{
     float:left;
     padding: 7px 10px 10px 10px;
     width: 100px;
}
#modalPanelID_morepopup .modal_panel_footer_rgt a
{
    display: block;
    float: left;
    line-height: 26px;
}
/************************ popup panel footer ends here ************/

/*********** Need to change the classes based on the content *************/
#modalPanelID_morepopup .model_bg
{
	background:url(../images/trans.png);
	padding:5px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	width: 400px;
	margin:0 auto;
}
#modalPanelID_morepopup .editable_content{
    background-color: white;
	-moz-opacity: 1;
	opacity: 1;
	margin:0 auto;
}
/* Login Style starts Here */

#modalPanelID_morepopup .loginwrapper
{
	width:400px;
	background-color:#ededed;
	margin:0px;
	padding:0px;
	display:inline-block;
	padding-bottom:10px;
        padding-top:10px;
}
#modalPanelID_morepopup .loginwrapper .heading
{
	text-align:center;
	font-size:18px;
	font-weight:bold;
	margin:10px 0px;
}

#modalPanelID_morepopup .loginwrapper .sociallog
{
    margin: 0 auto 5px;
    width: 150px;
}
.sociallog img
{
	margin-bottom:5px;
}
#modalPanelID_morepopup .loginwrapper .quit
{
	float:right;
	padding-right:40px;
	margin:0px;
}

/*Comments Popup styles ends here*/
/* More Popup */
.fbwrapper {
    background-color: #EDEDED;
    color: #A0A0A0;
    display: inline-block;
    margin: 0;
    width: 400px;
    max-height: 410px;
    overflow: auto;
}
/*.more_trusters_popup{
    height:321px;
    z-index:230;
    display:none;
    top:20%;
    position:fixed;
    opacity:1;
    left:36%;

}*/
#popup_more{
    text-align: center;
    display: none;
    font-family: arial;
    float: right;
    padding: 7px 10px 10px 10px;
}
#popup_more a{
    text-decoration: none;
    line-height: 36px;
    color: #f70;
}
#popup_more a:hover{
    text-decoration: underline;
    line-height: 36px;
    color: #f70;
}
/* Truster Section */
.socialdisp_morepopup  {
    float: left;
    margin: 0px 0px 10px 10px;
    padding: 0px;
    width: 360px;
    font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}
.editable_content_more{
    background-color: white;
    -moz-opacity: 1;
    opacity: 1;
    padding:10px 0px;
    margin:0 auto;
    height: auto;
    overflow-x: hidden;
    max-height: 400px;
   }
.socialdisp_morepopup .left
{
float: left;
width: 50px;
height: 50px;
overflow: hidden;
}
.socialdisp_morepopup .right
{
float: left;
width: 305px;
}
.socialdisp_morepopup .left a{
    text-decoration: none;
    color: #fff;
}
.socialdisp_morepopup .right p
{
margin: 0px;
padding: 0px 0px 0px 5px;
font-weight: bold;
color: #fff;
}
.socialdisp_morepopup .right a
{

font-weight: bold;
color: #f70;
text-decoration: none;
}
.socialdisp_morepopup .right .imgicon
{
 padding-left: 5px;
 padding-top: 17px;
 float:left;
 width:16px;
}
.socialdisp_morepopup .right .creation_time
{
 float:right;
 padding-top: 17px;
     font-family: arial;
    font-size: 12px;
    padding-top: 17px;
}

.socialdisp_morepopup .right .imgicon span
{
float: right;
}
/***********modal_panel**************/

.black_suggest_business {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 2000;
	-moz-opacity: 0.7;
	opacity: .70;
	filter: alpha(opacity = 70);
	top: 0px;
	left: 0px;
}

.modal_panelpopup_suggest {
	display: none;
	z-index: 3000;
	position: absolute;
        background: transparent;
        font-family: "Open Sans",OpenSans;
        width: 710px;
  }

/*********** Modal panel header style starts here  *********/
.modal_panel_header_suggest {
	width:100%;
	height:40px;
	background-color:#0f85b5;
}
.modal_panel_header_suggest span {
	background-image: url("../images/exit_btn.png");
    background-repeat: no-repeat;
    float: right;
    height: 35px;
    width: 35px;
	margin:6px 6px 0px 0px;
	position:relative;
	top: -23px;
	right: -17px;

}
.modal_panel_header_suggest label {
	color:#fff;
	font-size:16px;
	font-weight:bold;
	min-width:200px;
	margin:7px;
	float:left;
}

.footer_modal_panel_suggest{
	text-align: right;
	display:inline-block;
	width:100%;
}

.footer_modal_panel_content_suggest{
	width:100%;
	height:59px;
        border-top:1px solid #999;
	}

.modal_panel_footer_lft_suggest{
	float:left;
	margin-left: 10px;
        margin-top: 4px;
	width:20%;
	text-align:left;
	}

.modal_panel_footer_lft_suggest a{
    line-height: 30px;
  	padding: 5px 0;

}
.modal_panel_footer_rgt_suggest{
     float:right;
	}
.modal_panel_footer_lft_suggest{
     float:left;
	}
.modal_panel_footer_rgt_suggest a{
   display: block;
    float: left;
    line-height: 26px;
    margin-right:10px;
	padding: 5px 0;
	}
        .modal_panel_footer_lft_suggest span{
            font-size: 16px;
}
/********************* New Lightbox style style ends here **********************/

.modal_panel_content_suggest{

	width:700px;
	margin: 0px auto;
	background:#e9e9e9;

	}
.model_bg_suggest
{
	background:url(../images/trans.png);
	padding:5px;
	width: 700px;
        margin:0 auto;
}
.editable_content_suggest{
    background-color: #e9e9e9;
	-moz-opacity: 1;
	opacity: 1;
	padding:10px 0px;
	min-height:400px;
	margin:0 auto;
        display: inline-block;
        width: 100%;
	}


	/********** inner style starts here *************/
.editable_content_suggest p
{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#323232;
        margin: 0px;
}
.formlabelwrapper
{
	width:485px;
	padding:0px;
	margin:0px auto;
}
.formlabelwrapper .bizformtop
{
	background-image:url(../images/bizform_top.png);
	background-repeat:no-repeat;
	float:left;
	width:481px;
	height:15px;
}
.formlabelwrapper .bizformmiddle
{
	background-image:url(../images/bizform_middle.png);
	background-repeat:repeat-y;
	float:left;
	min-height:120px;
	width:481px;
}
.bizformmiddle .formtitle
{
	float:left;
	font-size:18px;
	padding:5px 20px;
	color:#fff;
}
.bizformmiddle .formwhole
{
	width:500px;
	float:left;
	padding:10px 5px;
	margin:0px;
}
.formwhole .leftlabel
{
	width:200px;
	float:left;
	text-align:right;
	padding:0px;
	margin:0px;
	font-size:16px;
	color:#fff;
}
.formwhole .rightinput
{
	width:250px;
	float:left;
	padding:0px;
	margin:0px;
}
.rightinput input
{
	width:250px;
        border: 1px solid #CCC;
}
.formlabelwrapper .bizformbottom
{
	background-image:url(../images/bizform_bottom.png);
	background-repeat:no-repeat;
	float:left;
	width:481px;
	height:23px;
	padding-bottom:20px;
}
.close-btn, .more-btn
{ display: block; background: url('../images/btnspirit.png') no-repeat; }
 .close-btn:hover { background-position: -0px -0px; width: 73px; height: 25px; }
.more-btn { background-position: -73px -0px; width: 73px; height: 25px; }
.close-btn { background-position: -0px -25px; width: 73px; height: 25px; }
.more-btn:hover { background-position: -73px -25px; width: 73px; height: 25px; }