/* CSS Document */



html { 

	min-height: 100%; 

	margin-bottom: 1px; 

}



body {

	background-color:#ffffff;

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:11px;

	color:#000000;

	padding:0;

	line-height:18px;

	margin:3px 0 0 0;

	
}



#wrapper {						/* Centerlized the page*/

	width:800px;
	margin:0 auto;
	border:solid 1px #ececec;
	padding:0;
	

}



/*#live-help {

	float:right;

	padding:0;

	margin:0;

}



*/

.top

{

	float:left; 

	width:230px; 

	color:#666666;

	font-size:11px;

	padding:3px 5px;

	font-weight:bold; 

	margin:5px 5px;

}

.normal

{

	float:left; 

	width:100px;

	padding:3px 5px;

	font-size:11px;

	margin:5px 5px;

}



.back1

{

	background-color:#ebf3da;

}



.normal .green-text a

{

	color:#95c058;

	text-decoration:underline;

}

/* Login/Password Style  */



/*



#top-nav {

	float:right;

	padding:12px 90px 10px 0;

	margin:0;

}



#top-nav form {

	padding:0;

	margin:0;

}



#top-nav .text-box{

	border:1px solid #b3b3b3;

	font-family:Tahoma, Arial, Verdana, sans-serif;

	color:#666666;

	font-size:10px;

	padding:2px 6px 2px 3px;

	margin:0;

}



#top-nav .forgot {

	font-family:Tahoma, Arial, Verdana, sans-serif;

	color:#009343;

	font-size:10px;

	padding:3px 0;

}



#top-nav .forgot a {

	font-family:Tahoma, Arial, Verdana, sans-serif;

	color:#009343;

	font-size:10px;

	padding:3px 0;

	text-decoration:none;

}



#top-nav .forgot a:hover{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	color:#009343;

	font-size:10px;

	text-decoration:underline;

}



*/



#header {

	background:#FFF;

	height:1%;

	overflow:hidden;

	margin:0;

	padding:0;

	width:778px;

	clear:both;

}





#header .logo {

	float:left;

	margin:0;

	padding:0;

	background-image:url(../images_home/second_shaadi_logo.png);

	background-repeat:no-repeat;

	width:183px;

	height:73px;

}



#header .logo-text {

	position:absolute;

	font-size:12px;

	color:#666666;

	top:65px;

	margin:0;

	padding:0 0 0 4px;

	width:100px;

}



#header .rightbanner {

	float:right;

	margin-top:5px;

	padding:0;

}



#header-bar-main {

	float:right;

	clear:both;

}



#header-bar {

	height:1%;

	overflow:hidden;

	margin:0;

	padding:0;

	width:800px;

	text-align:right;

	clear:both;

}





/* Login/Password Style  */



#header-bar .top-nav {

	padding:10px 0 0 0;

	margin:0;

	width:414px;

	float:left;

}



#header-bar .top-nav form {

	padding:0;

	margin:0;

}



#header-bar .top-nav .text-box{

	border:1px solid #b3b3b3;

	font-family:Tahoma, Arial, Verdana, sans-serif;

	color:#666666;

	font-size:10px;

	padding:2px 6px 2px 3px;

	margin:0;

}



#header-bar .top-nav .forgot {

	font-family:Tahoma, Arial, Verdana, sans-serif;

	color:#009343;

	font-size:10px;

	padding:3px 0;

}



#header-bar .top-nav .logout {

	font-family:Tahoma, Arial, Verdana, sans-serif;

	color:#009343;

	font-size:13px;

	padding:2px 0 0 25px;

	background:url(../imgs/logout_btn.gif) left no-repeat;

}



#header-bar .top-nav .logout a{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	color:#009343;

	font-size:15px;

	text-decoration:none;

}



#header-bar .top-nav .forgot a {

	font-family:Tahoma, Arial, Verdana, sans-serif;

	color:#009343;

	font-size:10px;

	padding:3px 0;

	text-decoration:none;

}



#header-bar .top-nav .forgot a:hover{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	color:#009343;

	font-size:10px;

	text-decoration:underline;

}



#header-bar .live-help {

	padding:0;

	border:0px solid #000;

	margin:0;

	float:right;

}



/* Login/Password Style ends */





/* Navigation Bar Starts */



#nav {

	width:800px;

	float:left;

	margin:0 0 0 0;

	padding:0;

}



#nav ul {

  margin: 0px;

  padding: 0px;

}



#nav li {

  display: inline;

}



#nav li a {

	border-bottom: none;

	display: block;

	float: left;

	background-image:url(../images/Green_Back.jpg);

	background-repeat:repeat-x;

	text-align: center;

	color: #FFFFFF;

	text-decoration: none;

	font-family: tahoma, Verdana, Arial;

	font-size: 17px;

	font-weight:100;

	padding: 7px 26px 7px 26px;

	border-right:1px solid #006633;

}



#nav li a.noborder {

  	border-right: none;

	padding: 0;

}



#nav li a.noborder img{

  	border:0;

}



.leftborder {

  	border-left: 1px solid #006633;

}



#nav li a:hover, #nav li .navhighlight {

  	background-image:url(../images/Light_Green_back_tab.jpg);

  	color:#666666;

}









/* Sub Navigation Bar Starts */



#sub-nav {

	width:800px;

	float:left;

	background-color:#d9ebb2;

	margin:0;

	padding:0;

}



#sub-nav ul {

  margin: 0;

  padding: 0;

  padding:0 0 0 15px;

}



#sub-nav li {

  display: inline;

}



#sub-nav li a {

	display: block;

	float: left;

	background-color:#d9ebb2;

	color: #333333;

	text-decoration: none;

	font-family: tahoma, Verdana, Arial;

	font-size: 12px;

	padding: 7px 10px 7px 10px;

}



#sub-nav li a:hover{

  	background-color:#d2e4aa;

  	color:#000000;

}



#sub-nav li .navhighlight {

  	color:#000000;

	font-weight:bold;

}



/* Sub Navigation Bar Ends */



.expressinteresttab {

	background-color:#e98f44;

	color:#ffffff;

	font-size:11px;

	border:1px solid #eeba8f;

}



/* Profile Buttons Style  */



#profile-nav {

    float:left;

    padding:5px 0;

    margin:10px 0 0 0;

}



#profile-nav ul {

      color: #009933;

    font-family: tahoma, Verdana, Arial;

    font-size: 10px;

    padding:0;

    margin:0;

}



#profile-nav li {

  display: inline;

  padding: 5px 15px 5px 20px;

  margin:0;

}



#profile-nav li a {

    text-decoration: underline;

    color:#009933;

}



#profile-nav li a:hover{

    text-decoration:underline;

      color: #e67818;

}



#profile-nav .print {

    background-image:url(../images/print_button.gif);

    background-position:left;

    background-repeat:no-repeat;

}



#profile-nav .bookmark {

    background-image:url(../images/bookmark_button.gif);

    background-position:left;

    background-repeat:no-repeat;

}



#profile-nav .Match_Horoscope {

    background-image:url(../images/horoscope_icon.gif);

    background-position:left;

    background-repeat:no-repeat;

}



#profile-nav .block {

    background-image:url(../images/block_button.gif);

    background-position:left;

    background-repeat:no-repeat;

}



#profile-nav .forward {

    background-image:url(../images/forward_button.gif);

    background-position:left;

    background-repeat:no-repeat;

}



#profile-nav .profile {

    background-image:url(../images/similar_profile_button.gif);

    background-position:left;

    background-repeat:no-repeat;

}



/* Profile Buttons Style ends */

/* Main right panel */



#left_main_panel 
{
    float:left;
	width:550px;
	padding:0;
	margin:0;

}



/* Main right panel ends*/



/* Left Content Panel */



#left_panel {

	width:540px;

    background-color:#d9ebb2;

    padding:4px;

    margin:10px 0;

}



#white_panel 
{

    background-color:#ffffff;

    padding:6px;

	min-height:150px;

}



/* Left Content Ends */



/* Main right panel */



#right_main_panel {

	float:right;

	width:220px;

	padding:0;

	margin:0;

}



#right_sub_panel {

	padding:0;

	margin:0;

}



/* Main right panel ends*/





/* Cross Selling Right Content Panel */



#right_panel {

	width:204px;

	float:right;

    background-color:#d9ebb2;

    padding:4px;
	

    
     margin:10px 0;

}


#right_white_panel {

	background-color:#ffffff;

	background-image:url(../images/Cross_selling_back1.jpg);

	background-position:left bottom;

	background-repeat:repeat-x;

	padding:5px 2px 5px 3px;

	min-height:100%;
	 

}



#right_panel h1{

	font-size:13px;

	font-weight:bold;

	color:#fff;

	background-image:url(../images/cross_selling_back.gif);

	background-position:5px middle;

	padding:3px 0 4px 22px;

	width:169px;

	margin:0;

}



#right_panel .text2 {

	font-size:11px;

	color:#000000;

	padding:2px 5px 0 0;

	line-height:18px;

	margin:0;

}



#right_panel .text2 a{

	font-size:11px;

	color:#e58f3c;

	font-weight:normal;

	text-decoration:underline;

	margin:0;

}



#right_panel .text2 a:hover{

	color:#000000;

	text-decoration:none;

}



#right_panel .image {

	border:1px solid #d38333;

}



#right_panel ul{

	font-size:11px;

	font-weight:normal;

	color:#d91f14;

	margin:5px 0 10px 0;

	padding:0 0;

}



#right_panel li{

	list-style-type:none;

	background-image:url(../images/right_arrow.gif);

	background-position:left 15px;

	background-repeat:no-repeat;

	margin:0;

	padding:7px 18px;

	border-bottom:1px dotted #cccccc

}



#right_panel li a, a:hover{

	text-decoration:none;

	color:#d91f14;

}



/* Right Content Panel Ends*/



/* Success Stories Right Content Panel */



#success_panel {

	float:right;

	width:204px;

	background-color:#d9ebb2;

	padding:4px;

	margin:5px 0;

}



#success_white_panel {

	background-color:#ffffff;

	background-image:url(../images/Cross_selling_back1.jpg);

	background-position:left bottom;

	background-repeat:repeat-x;

	padding:5px 7px 5px 6px;

}



#success_panel h1{

	font-size:13px;

	font-weight:bold;

	color:#fff;

	background-image:url(../images/success_story_button.gif);

	padding:3px 22px 4px 22px;

	margin:0;

}



#success_panel ul{

	font-size:12px;

	font-weight:normal;

	color:#d91f14;

	margin:5px 0 10px 0;

	padding:0 7px;

}



#success_panel li{

	list-style-type:none;

	margin:0;

	padding:10px 10px;

	text-align:center;

	border-bottom:1px dotted #cccccc;

}



#success_panel li a, a:hover{

	text-decoration:none;

	color:#d91f14;

}



#success_panel .small-text {

	font-size:10px;

	padding:2px 7px;

	text-align:center;

	font-weight:normal;

	color:#000;

	margin:0;

}



#success_panel .small-text a {

	font-size:10px;

	color:#d91f14;

	text-decoration:underline;

}

	

#success_panel .small-text a:hover {

	text-decoration:none;

	color:#d91f14;

}



#success_panel .table1 {

	padding:0;

	margin:10px 5px 0 5px;

}



#success_panel td {

	padding:0 1px;

	margin:0;

}



/* Right Content Panel Ends*/





/* Banner Content Panel */



#banner_panel {

	float:right;

	width:204px;

	background-color:#d9ebb2;

	text-align:center;

	padding:4px;

	margin:10px 0 0 0;

}



#banner_white_panel {

	background-color:#ffffff;

	background-position:left bottom;

	background-repeat:repeat-x;

	padding:5px 7px 5px 6px;

}



#banner_panel img {

	

}



/* Banner Content Panel Ends*/



#left_panel .chat-now-online a{

	margin:3px 0;

	color: #009933;

	text-decoration: none;

	font-family: tahoma, Verdana, Arial;

	font-size: 10px;

	padding: 0 10px 5px 18px;

	background-image:url(../images/chat_online.gif);

	background-position:left middle;

	background-repeat:no-repeat;

	font-weight:bold;

	

}





#left_panel .chat-now-online a:hover{

	color: #009933;

	text-decoration: underline;

}



#left_panel .chat-now-offline a{

	margin:3px 0;

	color:#FE7412;

	text-decoration: none;

	font-family: tahoma, Verdana, Arial;

	font-size: 10px;

	padding: 0 10px 5px 18px;

	background-image:url(../chat/offline.gif);

	background-position:left middle;

	background-repeat:no-repeat;

	font-weight:bold;

}





#left_panel .chat-now-offline a:hover{

	color: #FE7412;

	text-decoration: underline;

}





#left_panel .login-member {

	color: #999999;

	text-decoration: none;

	font-family: tahoma, Verdana, Arial;

	font-size: 11px;

	padding: 0 0 5px 22px;

	background-image:url(../images/clock.gif);

	background-position:left middle;

	background-repeat:no-repeat;

}



#left_panel .login-member a{

	color: #e66800;

	text-decoration: none;

	font-family: tahoma, Verdana, Arial;

	font-size: 11px;

}



#left_panel .login-member a:hover{

	color: #e66800;

	text-decoration: underline;

}



#left_panel fieldset {

	border: 1px dotted #e0ecc6;

	margin: 0px 0 0 0;

	padding: 0 5px 5px 5px;

}

#left_panel fieldset legend {

	font-size: 12px;

	color: #ffffff;

	padding:2px 6px;

	margin:5px 5px;

	background-color:#e66800;

	font-weight:bold;

	text-transform:uppercase;

}



#left_panel h1 {

	font-size:13px;

	clear:both;

	font-weight:bold;

	color:#0c993d;

	padding:5px 7px 10px 7px;

	margin:3px 0 0 0;

}



#left_panel h2 {

	font-size:11px;

	clear:both;

	width:97%;

	color:#ffffff;

	background-color:#95c058;

	padding:3px 0 3px 12px;

	font-weight:bold;

	text-transform:uppercase;

	margin:10px 0 10px 0;

}



#left_panel h3 {

	font-size:13px;

	clear:both;

	color:#3db539;

	padding:3px 0 3px 12px;

	font-weight:normal;

	margin:0;

}



#left_panel .normal1 {

	font-weight:normal;

	font-size:14px;

}



#left_panel .image-gallery {

	width:150px;

	padding:0;

	margin:0 0 10px 0;

	float:left;

}



#left_panel .image-gallery img{

	border:0;

	padding:7px 7px;

	margin:0;

	background-color:#e0eec5;

	}



#left_panel .image-gallery .img1{

	border:0;

	text-align:center;

	padding:0;

	margin:0;

}



#left_panel .numbering {

	margin-top:15px;

}



#left_panel .numSelect {

	font-size:10px;

	color:#e66800;

	padding:5px;

	margin:0;

	vertical-align:top;

}



#left_panel .numSelect a{

	font-size:10px;

	margin:0;

	padding:0;

	color:#e66800;

	font-weight:normal;

	text-decoration:non;

}



#left_panel .numSelect a:hover{

	text-decoration:none;

	color:#e66800;

}







#left_panel .numUnSelect {

	font-size:11px;

	color:#000;

	margin:0;

	padding:0;

	vertical-align:top;

}



#left_panel .numUnSelect a{

	font-size:11px;

	margin:0;

	padding:0;

	color:#000;

	font-weight:bold;

	text-decoration:underline;

}



#left_panel .numUnSelect a:hover{

	text-decoration:underline;

	color:#e66800;

}



#left_panel .right-div {

	width:340px;

	float:right;

	margin-left:10px;

	padding:0;

}



#left_panel .short-text {

	width:190px;

	float:left;

	padding:0;

	font-size:12px;

	margin-top:20px;

	color:#333;

	line-height:16px;

}





#left_panel .short-text2 {

	width:100%;

	clear:both;

	padding:0;

	font-size:12px;

	margin-top:0;

	color:#333;

	line-height:16px;

}



#left_panel .short-text1 {

	width:335px;

	float:left;

	margin-top:15px;

	padding:0;

}



#left_panel .short-text1 .inner-text1 {

	margin:0;

	padding:6px 8px;

	font-size:10px;

	color:#333;

	line-height:14px;

	background-color:#fbefe5;

}



#left_panel .right-icon-panel {

	width:146px;

	float:right;

	padding:0;

	margin:0;

}







#left_panel .right-icon-panel .icons-back {

	padding:0;

	margin:0;

	width:146px;

	height:120px;

	background-image:url(http://www.secondshaadi.com/images/icons_green_back.gif);

	background-position:right top;

	background-repeat:no-repeat;

}



#left_panel .right-icon-panel .icons-back .profile-icon {

	padding:0;

	margin:0;

	width:146px;

}



#left_panel .profile-icon ul {

	font-size:9px;

	width:146px;

	color:#333;

	margin:0;

	padding:0;

}



#left_panel .profile-icon li {

	line-height:20px;

	list-style-type:none;

	padding: 0 0 0 20px;

	margin-left:20px;

}



#left_panel .profile-icon li a{

	text-decoration:none;

	color:#333;

}



#left_panel .profile-icon .express-icon {

	background-image:url(../images/yahoo_icon.gif);

	background-position:left;

	background-repeat:no-repeat;

}



#left_panel .profile-icon .express-icon-off {

	background-image:url(http://www.secondshaadi.com/images/yahoo_grey.gif);

	background-position:left;

	background-repeat:no-repeat;

}



#left_panel .profile-icon .phone-icon {

	background-image:url(http://www.secondshaadi.com/images/phone_icon.gif);

		background-position:left;

	background-repeat:no-repeat;

}





#left_panel .profile-icon .phone-icon-off {

	background-image:url(http://www.secondshaadi.com/images/phone_grey.gif);

	background-position:left;

	background-repeat:no-repeat;

}





#left_panel .profile-icon .horoscope-icon {

	background-image:url(http://www.secondshaadi.com/images/horoscope_icon.gif);

		background-position:left;

	background-repeat:no-repeat;

}



#left_panel .profile-icon .contact-icon {

	background-image:url(http://www.secondshaadi.com/images/contact_icon.gif);

		background-position:left;

	background-repeat:no-repeat;

	

}





#left_panel .profile-icon .contact-icon-off {

	background-image:url(http://www.secondshaadi.com/images/contact_grey.gif);

		background-position:left;

	background-repeat:no-repeat;

	}

	



#blocks {

	width:500px;

	float:left;

	padding:0;

	margin:0;

	clear:both;

}



#profile-block {

	padding:5px;

	margin:0 10px 0 0;

	font-size:11px;

	color:#000000;

	float:left;

}



#profile-block .heading {

	font-size:13px;

	font-weight:bold;

	color:#e66800;

	padding:5px 0 0 0;

	margin:0;

}



#profile-block div {

	width:225px;

	border:1px solid #d9ebb2;

	background-image:url(../images/block_back.gif);

	background-repeat:repeat;

	padding:8px 0 8px 8px;

	margin:0;

}

	

#profile-block .title1{

	font-weight: bold;

	margin:0;

	padding:0;

}



#profile-block .form-table{

	padding: 0;

	margin: 0 ;

}

#profile-block .form-table td{

	padding: 1px 0;

	margin:0;

}



#profile-block-hobby {

	padding:5px;

	margin:0 10px 0 0;

	font-size:11px;

	color:#000000;

	float:left;

}



#profile-block-hobby .heading {

	font-size:13px;

	font-weight:bold;

	color:#e66800;

	padding:5px 0 0 0;

	margin:0;

}



#profile-block-hobby div {

	width:480px;

	border:1px solid #d9ebb2;

	background-image:url(../images/block_back.gif);

	background-repeat:repeat;

	padding:8px 0 8px 8px;

	margin:0;

}

	

#profile-block-hobby .title1{

	font-weight: bold;

	margin:0;

	padding:0;

}



#profile-block-hobby .form-table{

	padding: 0;

	margin: 0 ;

}

#profile-block-hobby .form-table td{

	padding: 1px 0;

	margin:0;

}



/*block 1*/



#profile-block1 {

	padding:5px;

	margin:0 0 0 0;

	font-size:11px;

	color:#000000;

	float:right;

}



#profile-block1 .heading {

	font-size:13px;

	font-weight:bold;

	color:#e66800;

	padding:5px 0 0 0;

	margin:0;

}



#profile-block1 div {

	width:225px;

	border:1px solid #d9ebb2;

	background-image:url(../images/block_back.gif);

	background-repeat:repeat;

	padding:8px 0 8px 8px;

	margin:0;

}

	

#profile-block1 .title1{

	font-weight: bold;

	margin:0;

	padding:0;

}



#profile-block1 .form-table{

	padding: 0;

	margin: 0 ;

}

#profile-block1 .form-table td{

	padding: 1px 0;

	margin:0;

}











/* CSS for Search Forms */



#white_panel .common-form {

    font-family: Tahoma, Arial, Helvetica, sans-serif;

    font-size: 11px;

    margin: 5px 0;

    padding: 0;

    line-height: normal;

}



#white_panel .common-form form {

    margin:0;

    padding: 0;

}



#white_panel .common-form .title1{

    font-family: Tahoma,Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    margin:0;

    color:#000;

    padding:10px 5px 3px 0;

}



#white_panel .common-form .title1 a{

    font-family: Tahoma,Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    margin:0;

    color:#000000;

    text-decoration:none;

}



#white_panel .common-form .title3{

    font-family: Tahoma,Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: normal;

    margin:0;

    color:#000;

    padding:10px 5px 3px 0;

}



#white_panel .common-form .mandatory-star{

    font-size: 10px !important;

    color: Red;

    font-weight: normal;

}



#white_panel .common-form .optional{

    font-size: 10px;

    color: #11A301;

}



#white_panel .common-form .form-table{

    padding: 0;

    margin: 5px 0;

}



#white_panel .common-form .form-table td{

    padding: 6px 0 6px 13px;

    border-bottom-width: 1px;

    border-bottom-style: dashed;

    border-bottom-color: #e2f8ac;

}



#white_panel .common-form td.noborder1{

    border-bottom:0px solid #000000;

}



#white_panel .common-form select, input{

    font-family: tahoma, Arial, Helvetica, sans-serif;

    font-size: 11px;

    border: 1px solid #b2b2b2;

    color:#666666;

}



#white_panel .common-form select, input{

    background-color:#ffffff;

}



#white_panel .common-form input{

    padding:1px 0 1px 4px;

}



#white_panel .common-form select{

    padding:1px 0 1px 2px;

    line-height:18px;

}



#white_panel .common-form textarea{

   

	padding: 4px;

	border: 1px solid #b2b2b2;

	font-family: tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#333333;

}



#white_panel .common-form .tinytextarea{

    padding: 0px !important;

}



#white_panel .common-form .checkbox, .radio{

    background-color: #FFFFFF;

    border: none;

    margin-right: 5px;

}


/* ACTION BUTTON 

-----------------------------------------------------------------------------*/

.button-grey {

	width: 300px;

	display:block;

	padding:5px;

	text-align:center;

	cursor: pointer;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#000000;

	font-weight: bold;

	border: none;

}

.button-grey {

	background-image: url(../images/register_free_button.gif);

}



.button-orange {

	padding:3px 10px;

	cursor: pointer;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#666666;

	font-weight: bold;

	background-color:#ffdc76;

	border: none;

}





.button-orange1 {

	padding:5px 5px;

	cursor: pointer;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color:#666666;

	font-weight: normal;

	background-color:#ffdc76;

	border: none;

}



.button-orange1 a{

	text-decoration:none;

	color:#666666;

	display:block;

}





/* If Divs  Styles*/



#white_panel .common-form .title2{

	float:right;

}



#white_panel .common-form .title3{

	float:left;

	font-weight:normal;

}



#white_panel .common-form p{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

    font-size: 11px;

    margin: 5px 0 5px 12px;

	font-weight:normal;

    padding: 0;

	color:#000;

    line-height: normal;

	clear:both;

}



#white_panel .common-form .form-div{

	padding: 0;

	margin: 5px 0;

	display:block;

	width:100%;

	color:#000;

	height:auto;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #e2f8ac;

	clear:both;

}

#white_panel .common-form .form-div div{

	padding: 10px 0 10px 13px;

	float:left;

}



#white_panel .common-form td.noborder1{

	border-bottom:0px solid #000000;

}



/* Error Message */



.errormsg {									

	font-size:10px;

	color:#ff0000;

	width:300px;

	font-weight:bold;

	float:right;

	padding:0 0 3px 22px;

	margin:0;

	display:none;

}



.errormsg1 {									

	font-size:10px;

	color:#ff0000;

	width:480px;

	font-weight:normal;

	float:left;

	padding:5px 0 0 10px;

	margin:0;

	display:none;

}





.msg {									

	font-size:10px;

	color:green;

	width:310px;

	font-weight:bold;

	float:right;

	padding:0 0 3px 0;

	margin:0;

	display:none;

}



.red-text {

	color:#ff0000;

	padding:10px 5px 10px 5px;

}



.customerror

{

	color:#ff0000;

	display:none;

	font-weight:bold;

	font-size:10px;

}



/* If Divs ends */



/* Dashboard CSS */



.boldtext {

	padding-left:5px;

}

#dhtmltooltip{

position: absolute;

left: -300px;

width: 150px;

border: 1px solid black;

padding: 2px;

background-color: lightyellow;

visibility: hidden;

z-index: 100;

/*Remove below line to remove shadow. Below line should always appear last within this CSS*/

filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);

}



#dhtmlpointer{

position:absolute;

left: -300px;

z-index: 101;

visibility: hidden;

}



/* Dashboard CSS Ends*/



.profile-progress {

	float:left;

	width:128px;

	font-size:11px;

	border:1px solid #d5ecbc;

	height:15px;

	padding:0;

	margin:0 0 0 10px;

	overflow:hidden;

}



.profile-progress .colored-div{

	float:left;

	font-size:10px;

	height:15px;

	padding:0;

	background-image:url(../images/progress_bar_image.gif);

	background-position:left top;

	background-repeat:repeat-x;

	text-align:center;

	margin:0;

	color:#ffffff;

	font-weight:bold;

	overflow:hidden;

}



.profile-progress .colored-div a{

	text-decoration:none;

	cursor:pointer;

}



.profile-progress .noncolored-div{

	float:left;

	font-size:10px;

	height:15px;

	text-align:center;

	padding:0;

	background-color:#ffffff;

	margin:0;

	color:#55c235;

	font-weight:bold;

	overflow:hidden;

}



.profile-progress .noncolored-div a{

	text-decoration:none;

	cursor:pointer;

}





.profile-comtext {

	font-size:10px;

	color:#666666;

}



.profile-comtext a{

	font-size:10px;

	text-decoration:underline;

	cursor:pointer;

	color:#68c849;

}



#white_panel ul{

	padding:10px;

	margin:10px ;

}



#white_panel li ul li{

	color:#333333;

	margin-top:10px;

	margin-left:10px;

	list-style-position:inside;

}



#white_panel ol{

	margin-left:35px;

	line-height:18px;

}



#white_panel ol a{

	text-decoration:underline;

	color:#e66800;

}



#white_panel ol li ul{

	margin-left:10px;

}





#white_panel a{

	text-decoration:underline;

	color:#000;

}





#footer {

	float:left;

	width:800px;

	margin-top:15px;

	padding:0;

	background-image:url(../images_home/footer_back.jpg);

	background-position:left middle;

	background-repeat:repeat-x;

	height:54px;

}

#footer-ads {

	float:left;

	width:763px;

	margin-top:15px;

	padding:0;

}



#footer .footer-text{

	text-align:center;

	font-size:11px;

	color:#8e8d8d;

	padding:8px 0 0 0;

}



#footer .footer-text a{

	text-align:center;

	font-size:11px;

	color:#8e8d8d;

	text-decoration:none;

}



#footer .footer-text a:hover{

	color:#333333;

	text-decoration:underline;

}



#footer .footer-text .small-text{

	color:#b2b1b1;

	font-size:10px;

}

/* Right Image Panel */



#right_image_panel {

	clear:both;

	width:204px;

	padding:10px;

	margin:7px 0;

}



#image_white_panel {

	background-image:url(../images/register_lady.jpg);

	background-repeat:no-repeat;

	height:400px;

}



/* Right Image Panel Ends */



.comparisontable {

	margin:10px 0 10px 10px;

	padding:0;

}



.comparisontable table{

	

}



.comparisontable .textred{

	font-size:10px;

	color:#FF0000;

}



.comparisontable td{

	border-bottom:1px dotted #dbd8d8;

	border-left:1px dotted #dbd8d8;

	padding:4px 7px;

	font-size:11px;

	color:#333;

}



.comparisontable th{

	border-top:1px dotted #dbd8d8;

	border-bottom:1px dotted #dbd8d8;

	border-left:1px dotted #dbd8d8;

	padding:5px 7px;

	font-size:11px;

	color:#000;

	font-weight:bold;

	text-align:left;

	background-color:#fff;

	text-transform:uppercase;

}



.comparisontable .borderright{

	border-right:1px dotted #dbd8d8;

}



.comparisontable .borderright1{

	border-right:1px dotted #dbd8d8;

}



.comparisontable .bordertop{

	border-top:1px dotted #dbd8d8;

}



.comparisontable .borderbottom{

	border-bottom:3px solid #009933;

	border-top:1px solid #e66800;

}







.comparisontable th a{

	font-size:11px;

	color:#000;

	font-weight:bold;

	text-decoration:none;

}



.comheading{

	font-size:13px;

	color:#009933;

	font-weight:bold;

	margin:5px 10px;

	background-color:#e0ecc6;

	padding:4px 10px;

	border-left:5px solid #009933;

	width:150px;

}



.mobileverified {

	background-image:url(../imgs/mobile_tick.gif);

	background-position:left middle;

	background-repeat:no-repeat;

	padding:10px 0 10px 35px;

	font-size:10px;

	font-weight:bold;

	color:#9cb864;

	float:left;

	width:140px;

}



.mobilenotverified {

	background-image:url(../imgs/mobile_cross.gif);

	background-position:left middle;

	background-repeat:no-repeat;

	padding:10px 0 10px 35px;

	font-size:10px;

	font-weight:bold;

	color:#9cb864;

	float:left;

	width:140px;

}



.searchicon {

	background-image:url(../img/search-icon-blue.gif);

	background-position:left middle;

	background-repeat:no-repeat;

	padding:2px 0 10px 17px;

	float:left; 

	margin:2px 15px 2px 0;

	color:#1aa13b;

}



.editicon {

	background-image:url(../img/edit-blue.gif);

	background-position:left middle;

	background-repeat:no-repeat;

	padding:2px 0 10px 17px;

	float:left; 

	margin:2px 15px 2px 0;

	color:#1aa13b;

}



.deleteicon {

	background-image:url(../img/delete-comment-blue.gif);

	background-position:left middle;

	background-repeat:no-repeat;

	padding:2px 0 10px 17px;

	float:left; 

	margin:2px 15px 2px 0;

	color:#1aa13b;

}



.savedsearch {

	margin:10px 10px;

	float:left;

	width:235px;

}



.newsticker {

	background: #fff;

	padding:0 0;

	border:1px solid #fff;

	margin: 0;

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:11px;

	line-height:normal;

    color:#666666;

}



.newsticker a{

	

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:11px;

    color:#e66e08;

	text-decoration:underline;

}



#errorpagepanel {

	margin:20px 0;

}



#errorpagepanel .innercont{

	padding:0 10px;

	background-image:url(../imgs/error_main.gif);

	background-position:right 50px;

	background-repeat:no-repeat;

}



#errorpagepanel .innercont .mainheader{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:20px;

	font-weight:normal;

	color:#000;

	padding:7px 0 7px 30px;

	border-bottom:2px solid #e66e08;

	background-image:url(../imgs/error_img.gif);

	background-position:left;

	background-repeat:no-repeat;

}



#errorpagepanel .innercont .para{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#000;

	padding:12px 0 5px 20px;

	margin:10px 15px;

}



#errorpagepanel .innercont .para1{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#000;

	padding:0 0 5px 20px;

	margin:-10px 0 0 15px;

}



#errorpagepanel .innercont .para1 a{

	text-decoration:underline;

	color:#e66e08;

}



#errorpagepanel .innercont .para1 a:hover{

	text-decoration:underline;

	color:#000;

}



#errorpagepanel .innercont ul{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#000;

	padding:0;

	margin:0 0 0 80px;

}



#errorpagepanel .innercont li{

	line-height:18px;

}



#errorpagepanel .innercont li a{

	text-decoration:underline;

	color:#e66e08;

}



#errorpagepanel .innercont li a:hover{

	text-decoration:underline;

	color:#000000;

}



/* Site Map CSS */



#sitemap {

	margin:0;

}



#sitemap .innercont{

	padding:0 10px;

}



#sitemap .innercont .para{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:13px;

	font-weight:bold;

	color:#000;

	padding:12px 0 5px 0;

	margin:10px 5px;

}





#sitemap .innercont ul{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:12px;

	font-weight:normal;

	line-height:20px;

	color:#000;

	padding:0;

	margin:0 0 0 30px;

}



#sitemap .innercont li{

	line-height:18px;

	display:inline;

}



#sitemap .innercont li a{

	text-decoration:underline;

	color:#e66e08;

	display:inline;

	padding:5px 20px 5px 10px;

	background-image:url(../imgs/black_dot.gif);

	background-repeat:no-repeat;

	background-position:left;

}



#sitemap .innercont li a:hover{

	text-decoration:underline;

	color:#000000;

}
#forum .startnewtopic1{
	float:right;
	margin:0 10px 10px 0;
	text-align:right;
}

#forum .startnewtopic, .startnewtopic1  .startnewtext{
	font-size:10px;
	color:#e66800;
	font-weight:bold;
	padding:6px 0 2px 20px;
	background-image:url(../images/new-topic.gif);
	background-position:left;
	background-repeat:no-repeat;
	text-transform:uppercase;
}

#forum .startnewtopic .startnewtext a{
	font-size:10px;
	color:#e66800;
	text-decoration:underline;
}
//tab featured css
#tabs-main {
	width:800px;
	padding:0;
	margin-top:5px;
}
/* Benefits Tab */



#tabs-main .benefits-tab {
	float:right;
	width:243px;
	text-align:left;
	height:98px;
	background-image:url(../images/tabs_panel_back1.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0;
	margin-top:5px;
	margin-left:23px;
}
#tabs-main .benefits-tab img {
	border:0;
}
#tabs-main .benefits-tab h1 {
	background-image:url(../images/benfits-of-paid-mem.gif);
	background-repeat:no-repeat;
	background-position:left middle;
	width:199px;
	height:14px;
	margin:8px 20px;
}
#tabs-main .benefits-tab ul {
	margin:3px 20px;
	padding:0;
	list-style-type:none;
	font-size:11px;
	color:#4c4d4f;
}
#tabs-main .benefits-tab li {
	line-height:18px;
	font-size:11px;
	color:#4c4d4f;
	padding:0 0 2px 17px;
	font-weight:bold;
	list-style:none;
	background-image:url(../images/home_tick.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#tabs-main .benefits-tab li a {
	font-size:11px;
	color:#009933;
	line-height:16px;
	text-decoration:underline;
}
#tabs-main .benefits-tab li a:hover {
	font-size:11px;
	color:#009933;
	text-decoration:none;
}
#tabs-main .benefits-tab p {
	font-size:11px;
	color:#4c4d4f;
	line-height:15px;
	margin:3px 20px;
}
#tabs-main .benefits-tab p a {
	font-size:10px;
	color:#009933;
	line-height:15px;
	text-decoration:underline;
}
#tabs-main .benefits-tab p a:hover {
	font-size:10px;
	color:#009933;
	text-decoration:none;
}
/* Featured Articles Tab */



#tabs-main .featured-tab {
	float:left;
	width:243px;
	text-align:left;
	height:98px;
	background-image:url(../images/tabs_panel_back1.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0;
	margin-top:5px;
	margin-left:35px;
}
#tabs-main .featured-tab img {
	border:0;
}
#tabs-main .featured-tab h1 {
	background-image:url(../images/featured-artciles.gif);
	background-repeat:no-repeat;
	background-position:left middle;
	width:121px;
	height:14px;
	margin:8px 20px;
}
#tabs-main .featured-tab p {
	font-size:11px;
	color:#4c4d4f;
	line-height:14px;
	margin:4px 20px;
}
#tabs-main .featured-tab p a {
	font-size:10px;
	color:#009933;
	line-height:15px;
	text-decoration:underline;
}
#tabs-main .featured-tab p a:hover {
	font-size:10px;
	color:#009933;
	text-decoration:none;
}
/* Success Stories Tab */



#tabs-main .success-tab {
	float:left;
	width:243px;
	text-align:left;
	height:98px;
	background-image:url(../images/tabs_panel_back2.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0;
	margin-top:5px;
}
#tabs-main .success-tab imd {
	border:0;
}
#tabs-main .success-tab h1 {
	background-image:url(../images/success-stories.gif);
	background-repeat:no-repeat;
	background-position:left middle;
	width:91px;
	height:14px;
	margin:8px 20px 8px 40px;
}
#tabs-main .success-tab p {
	font-size:11px;
	color:#4c4d4f;
	line-height:15px;
	margin:0px 20px;
}
#tabs-main .success-tab p a {
	font-size:10px;
	color:#009933;
	line-height:15px;
	margin:0px 20px;
	text-decoration:underline;
}
#tabs-main .success-tab p a:hover {
	font-size:10px;
	color:#009933;
	text-decoration:none;
}
.proudct_border{border-bottom:solid 1px #e8e5dc; border-top:solid 1px #e8e5dc; border-left:solid 1px #e8e5dc; border-right:solid 1px #e8e5dc;}
#email_link4 a:visited,#email_link4  a:link {
font-family:Verdana; font-size:12px; font-weight:bold; color:#000000;}

#email_link4  a:hover {
font-family:Verdana; font-size:12px; font-weight:bold; color:#FF6600;}

.uploadbutton
{
border:1px solid #5E5E5E;
background:#F0E5C5;
height:20px;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
color:#000000;
}

