html {
min-height:100%;
margin-bottom:1px
}

body {
background-color:#fff;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#000;
line-height:18px;
width:100%;
margin:3px 0 0;
padding:0
}

#wrapper {
width:783px;
margin:0 auto;
padding:0
}

.top {
float:left;
width:230px;
color:#666;
font-size:11px;
font-weight:700;
margin:5px;
padding:3px 5px
}

.normal {
float:left;
width:100px;
font-size:11px;
margin:5px;
padding:3px 5px
}

.back1 {
background-color:#ebf3da
}

.normal .green-text a {
color:#95c058;
text-decoration:underline
}

#header {
background:#FFF;
height:1%;
overflow:hidden;
width:778px;
clear:both;
margin:0;
padding:0
}

#header .logo {
float:left;
background-image:url(../images_home/second_shaadi_logo.png);
background-repeat:no-repeat;
width:183px;
height:73px;
margin:0;
padding:0
}

#header .logo-text {
position:absolute;
font-size:12px;
color:#666;
top:65px;
width:100px;
margin:0;
padding:0 0 0 4px
}

#header .rightbanner {
float:right;
margin-top:5px;
padding:0
}

#header-bar-main {
float:right;
clear:both
}

#header-bar {
height:1%;
overflow:hidden;
width:783px;
text-align:right;
clear:both;
margin:0;
padding:0
}

#header-bar .top-nav {
width:414px;
float:left;
margin:0;
padding:10px 0 0
}

#header-bar .top-nav .text-box {
border:1px solid #b3b3b3;
font-family:Tahoma, Arial, Verdana, sans-serif;
color:#666;
font-size:10px;
margin:0;
padding:2px 6px 2px 3px
}

#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;
background:url(../imgs/logout_btn.gif) left no-repeat;
padding:2px 0 0 25px
}

#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;
text-decoration:none;
padding:3px 0
}

#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 {
border:0 solid #000;
float:right;
margin:0;
padding:0
}

.nav {
width:783px;
float:left;
margin:0;
padding:0
}

.nav li a {
border-bottom:none;
display:block;
float:left;
background:url(images/Green_Back.jpg) top repeat-x #0e9b3d;
text-align:center;
color:#FFF;
text-decoration:none;
font-family:tahoma, Verdana, Arial;
font-size:17px;
font-weight:100;
border-right:1px solid #063;
padding:7px 26px
}

.leftborder {
border-left:1px solid #063
}

.nav li a:hover,.nav li .navhighlight {
background:url(../images_home/Light_Green_back_tab.jpg) top repeat-x #d9ebb1;
color:#666
}

#nav-inner {
width:783px;
clear:both;
position:relative;
margin:0;
padding:0
}

#nav-inner li a {
border-bottom:none;
display:block;
float:left;
background-image:url(../images_home/Green_Back.jpg);
background-repeat:repeat-x;
text-align:center;
color:#FFF;
text-decoration:none;
font-family:tahoma, Verdana, Arial;
font-size:17px;
font-weight:100;
border-right:1px solid #063;
margin:0;
padding:7px 36px 7px 37px
}

#nav-inner li a:hover,#nav-inner li .navhighlight {
background-image:url(../images_home/Light_Green_back_tab.jpg);
color:#666
}

#sub-nav {
width:783px;
float:left;
background-color:#d9ebb2;
margin:0;
padding:0
}

#sub-nav ul {
margin:0;
padding:0 0 0 15px
}

#sub-nav li a {
display:block;
float:left;
background-color:#d9ebb2;
color:#333;
text-decoration:none;
font-family:tahoma, Verdana, Arial;
font-size:12px;
padding:7px 10px
}

#sub-nav li a:hover {
background-color:#d2e4aa;
color:#000
}

#sub-nav li .navhighlight {
color:#000;
font-weight:700
}

.expressinteresttab {
background-color:#e98f44;
color:#fff;
font-size:11px;
border:1px solid #eeba8f
}

#profile-nav {
float:left;
margin:10px 0 0;
padding:5px;
width:98.9%;
background:#eee;
}

#profile-nav ul {
color:#093;
font-family:tahoma, Verdana, Arial;
font-size:11px;
margin:0;
padding:0
}

#profile-nav li {
display:inline;
margin:0;
padding:5px 15px 5px 20px
}

#profile-nav li a {
text-decoration:underline;
color:#093
}

#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 .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
}

#left_main_panel {
float:left;
width:550px;
margin:0;
padding:0
}

#left_panel {
width:540px;
background-color:#d9ebb2;
margin:10px 0;
padding:4px
}

#white_panel {
background-color:#fff;
min-height:240px;
padding:6px
}

#right_main_panel {
float:right;
width:220px;
margin:0;
padding:0
}

#right_panel {
width:204px;
float:right;
background-color:#d9ebb2;
margin:10px 0 5px;
padding:4px
}

#right_white_panel {
background-color:#fff;
background-image:url(images/Cross_selling_back1.jpg);
background-position:left bottom;
background-repeat:repeat-x;
min-height:100%;
padding:5px 2px 5px 3px
}

#right_panel h1 {
font-size:13px;
font-weight:700;
color:#fff;
background-image:url(images/cross_selling_back.gif);
background-position:5px middle;
width:169px;
margin:0;
padding:3px 0 4px 22px
}

#right_panel .text2 {
font-size:11px;
color:#000;
line-height:18px;
margin:0;
padding:2px 5px 0 0
}

#right_panel .text2 a {
font-size:11px;
color:#e58f3c;
font-weight:400;
text-decoration:underline;
margin:0
}

#right_panel .text2 a:hover {
color:#000;
text-decoration:none
}

#right_panel .image {
border:1px solid #d38333
}

#right_panel ul {
font-size:11px;
font-weight:400;
color:#d91f14;
margin:5px 0 10px;
padding:0
}

#right_panel li {
list-style-type:none;
background-image:url(images/right_arrow.gif);
background-position:left 15px;
background-repeat:no-repeat;
border-bottom:1px dotted #ccc;
margin:0;
padding:7px 18px
}

#success_panel {
float:right;
width:204px;
background-color:#d9ebb2;
margin:5px 0;
padding:4px
}

#success_white_panel {
background-color:#fff;
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:700;
color:#fff;
background-image:url(images/success_story_button.gif);
margin:0;
padding:3px 22px 4px
}

#success_panel ul {
font-size:12px;
font-weight:400;
color:#d91f14;
margin:5px 0 10px;
padding:0 7px
}

#success_panel li {
list-style-type:none;
text-align:center;
border-bottom:1px dotted #ccc;
margin:0;
padding:10px
}

#success_panel .small-text {
font-size:10px;
text-align:center;
font-weight:400;
color:#000;
margin:0;
padding:2px 7px
}

#success_panel .small-text a {
font-size:10px;
color:#d91f14;
text-decoration:underline
}

#success_panel .table1 {
margin:10px 5px 0;
padding:0
}

#success_panel td {
margin:0;
padding:0 1px
}

#banner_panel {
float:right;
width:204px;
background-color:#d9ebb2;
text-align:center;
margin:10px 0 0;
padding:4px
}

#banner_white_panel {
background-color:#fff;
background-position:left bottom;
background-repeat:repeat-x;
padding:5px 7px 5px 6px
}

#left_panel .chat-now-online a {
color:#093;
text-decoration:none;
font-family:tahoma, Verdana, Arial;
font-size:10px;
background-image:url(images/chat_online.gif);
background-position:left middle;
background-repeat:no-repeat;
font-weight:700;
margin:3px 0;
padding:0 10px 5px 18px
}

#left_panel .chat-now-online a:hover {
color:#093;
text-decoration:underline
}

#left_panel .chat-now-offline a {
color:#FE7412;
text-decoration:none;
font-family:tahoma, Verdana, Arial;
font-size:10px;
background-image:url(../chat/offline.gif);
background-position:left middle;
background-repeat:no-repeat;
font-weight:700;
margin:3px 0;
padding:0 10px 5px 18px
}

#left_panel .chat-now-offline a:hover {
color:#FE7412;
text-decoration:underline
}

#left_panel .login-member {
color:#999;
text-decoration:none;
font-family:tahoma, Verdana, Arial;
font-size:11px;
background-image:url(images/clock.gif);
background-position:left middle;
background-repeat:no-repeat;
padding:0 0 5px 22px
}

#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:0;
padding:0 5px 5px
}

#left_panel fieldset legend {
font-size:12px;
color:#fff;
background-color:#e66800;
font-weight:700;
text-transform:uppercase;
margin:5px;
padding:2px 6px
}

#left_panel h1 {
font-size:13px;
clear:both;
font-weight:700;
color:#0c993d;
margin:3px 0 0;
padding:5px 7px 10px
}

#left_panel h2 {
font-size:11px;
clear:both;
width:97%;
color:#fff;
background-color:#95c058;
font-weight:700;
text-transform:uppercase;
margin:10px 0;
padding:3px 0 3px 12px
}

#left_panel h3 {
font-size:13px;
clear:both;
color:#3db539;
font-weight:400;
margin:0;
padding:3px 0 3px 12px
}

#left_panel .normal1 {
font-weight:400;
font-size:14px
}

#left_panel .image-gallery {
width:150px;
float:left;
margin:0 0 10px;
padding:0
}

#left_panel .image-gallery img {
border:0;
background-color:#e0eec5;
margin:0;
padding:7px
}

#left_panel .image-gallery .img1 {
border:0;
text-align:center;
margin:0;
padding:0
}

#left_panel .numbering {
margin-top:3px
}

#left_panel .numSelect {
font-size:10px;
color:#e66800;
vertical-align:top;
margin:0;
padding:5px
}

#left_panel .numSelect a {
font-size:10px;
color:#e66800;
font-weight:400;
text-decoration:non;
margin:0;
padding:0
}

#left_panel .numSelect a:hover {
text-decoration:none;
color:#e66800
}

#left_panel .numUnSelect {
font-size:11px;
color:#000;
vertical-align:top;
margin:0;
padding:0
}

#left_panel .numUnSelect a {
font-size:11px;
color:#000;
font-weight:700;
text-decoration:underline;
margin:0;
padding:0
}

#left_panel .right-div {
width:340px;
float:right;
margin-left:10px;
padding:0
}

#left_panel .short-text {
width:180px;
float:left;
font-size:12px;
margin-top:10px;
color:#333;
line-height:16px;
padding:0
}

#left_panel .short-text2 {
width:100%;
clear:both;
font-size:12px;
margin-top:0;
color:#333;
line-height:16px;
padding:0
}

#left_panel .short-text1 {
width:335px;
float:left;
margin-top:15px;
padding:0
}

#left_panel .short-text1 .inner-text1, .inner-text1  {
font-size:11px;
color:#333;
line-height:14px;
background-color:#fbefe5;
margin:0;
border:1px solid #efd1b8;
padding:6px 8px
}

#left_panel .right-icon-panel {
width:146px;
float:right;
margin:0;
padding:0
}

#left_panel .right-icon-panel .icons-back {
width:146px;
/*height:120px;
background-image:url(images/icons_green_back.gif);
background-position:right top;
background-repeat:no-repeat;*/
margin:0;
padding:0
}

#left_panel .right-icon-panel .icons-back .profile-icon {
width:146px;
margin:0;
padding:0
}

#left_panel .profile-icon ul {
font-size:9px;
width:146px;
color:#333;
margin:0;
padding:0
}

#left_panel .profile-icon li {
line-height:22px;
list-style-type:none;
margin-left:20px;
padding:0 0 0 20px;
border-bottom:1px dotted #CBCBCB;
}

#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(images/yahoo_grey.gif);
background-position:left;
background-repeat:no-repeat
}

#left_panel .profile-icon .phone-icon {
background-image:url(images/phone_icon.gif);
background-position:left;
background-repeat:no-repeat
}

#left_panel .profile-icon .phone-icon-off {
background-image:url(images/phone_grey.gif);
background-position:left;
background-repeat:no-repeat
}

#right_icon_panel .profile-icon .similar-profile, .similar-profile {
    background-image: url("../images/similar_Profile_button.gif");
    background-position: left center;
    background-repeat: no-repeat;
}

#left_panel .profile-icon .contact-icon {
background-image:url(images/contact_icon.gif);
background-position:left;
background-repeat:no-repeat
}

#left_panel .profile-icon .contact-icon-off {
background-image:url(images/contact_grey.gif);
background-position:left;
background-repeat:no-repeat
}

#blocks {
width:500px;
float:left;
clear:both;
margin:0;
padding:0
}

#profile-block-hobby div {
width:480px;
border:1px solid #d9ebb2;
background-image:url(images/block_back.gif);
background-repeat:repeat;
margin:0;
padding:8px 0 8px 8px
}

#profile-block1 {
font-size:11px;
color:#000;
float:right;
margin:0;
padding:5px
}

#white_panel .common-form {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:normal;
margin:5px 0;
padding:0
}

#white_panel .common-form .title1 {
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#000;
margin:0;
padding:10px 5px 3px 0
}

#white_panel .common-form .title1 a {
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#000;
text-decoration:none;
margin:0
}

#white_panel .common-form .title3 {
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
float:left;
font-weight:400;
margin:0;
padding:10px 5px 3px 0
}

#white_panel .common-form .mandatory-star {
font-size:10px!important;
color:Red;
font-weight:400
}

#white_panel .common-form .optional {
font-size:10px;
color:#11A301
}

#white_panel .common-form .form-table {
margin:5px 0;
padding:0
}

#white_panel .common-form .form-table td {
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#e2f8ac;
padding:6px 0 6px 13px
}

#white_panel .common-form td.noborder1 {
border-bottom:0 solid #000
}

#white_panel .common-form select,input {
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #b2b2b2;
color:#666;
background-color:#fff
}

#white_panel .common-form input {
padding:1px 0 1px 4px
}

#white_panel .common-form select {
line-height:18px;
padding:1px 0 1px 2px
}

#white_panel .common-form textarea {
width:98%;
border:1px solid #b2b2b2;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
padding:4px
}

#white_panel .common-form .tinytextarea {
padding:0!important
}

#white_panel .common-form .checkbox,.radio {
background-color:#FFF;
border:none;
margin-right:5px
}

.button-green {
width:104px;
height:21px;
padding-bottom:3px;
padding-top:1px;
cursor:pointer;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:700;
border:none;
background-image:url(images/green_button.gif)
}

.button-green1 {
width:200px;
height:21px;
padding-bottom:3px;
padding-top:1px;
cursor:pointer;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:700;
border:none;
background-image:url(images/green_button_big.gif)
}

.button-grey {
width:300px;
display:block;
text-align:center;
cursor:pointer;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:700;
border:none;
background-image:url(../images/register_free_button.gif);
padding:5px
}

.button-orange {
cursor:pointer;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
font-weight:700;
background-color:#ffdc76;
border:none;
padding:3px 10px
}

.button-orange1 {
cursor:pointer;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666;
font-weight:400;
background-color:#ffdc76;
border:none;
padding:5px
}

.button-orange1 a {
text-decoration:none;
color:#666;
display:block
}

#white_panel .common-form p {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#000;
line-height:normal;
clear:both;
margin:5px 0 5px 12px;
padding:0
}

#white_panel .common-form .form-div {
display:block;
width:100%;
color:#000;
height:auto;
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#e2f8ac;
clear:both;
margin:5px 0;
padding:0
}

#white_panel .common-form .form-div div {
float:left;
padding:10px 0 10px 13px
}

.errormsg {
font-size:10px;
color:red;
width:300px;
font-weight:700;
float:right;
display:none;
margin:0;
padding:0 0 3px 22px
}

.errormsg1 {
font-size:10px;
color:red;
width:480px;
font-weight:400;
float:left;
display:none;
margin:0;
padding:5px 0 0 10px
}

.msg {
font-size:10px;
color:green;
width:310px;
font-weight:700;
float:right;
display:none;
margin:0;
padding:0 0 3px
}

.red-text {
color:red;
padding:10px 5px
}

.customerror {
color:red;
display:none;
font-weight:700;
font-size:10px
}

.boldtext {
padding-left:5px
}

#dhtmltooltip {
position:absolute;
left:-300px;
width:150px;
border:1px solid #000;
background-color:#FFFFE0;
visibility:hidden;
z-index:100;
filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
padding:2px
}

#dhtmlpointer {
position:absolute;
left:-300px;
z-index:101;
visibility:hidden
}

.profile-progress {
float:left;
width:128px;
font-size:11px;
border:1px solid #95c058;
height:10px;
overflow:hidden;
margin:4px 0 0 10px;
padding:0;
border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px;
}

.profile-progress .colored-div {
float:left;
font-size:9px;
height:10px;
background:#95c058;
text-align:center;
color:#fff;
line-height:10px;
font-weight:700;
overflow:hidden;
margin:0;
padding:0
}

.profile-progress .noncolored-div {
float:left;
font-size:9px;
height:10px;
text-align:center;
background-color:#fff;
color:#55c235;
line-height:10px;
font-weight:700;
overflow:hidden;
margin:0;
padding:0
}

.profile-comtext {
font-size:10px;
color:#666
}

.profile-comtext a {
font-size:10px;
text-decoration:underline;
cursor:pointer;
color:#68c849
}

#white_panel ul {
margin:10px;
padding:10px
}

#white_panel li ul li {
color:#333;
margin-top:10px;
margin-left:10px;
list-style-position:inside
}

#white_panel ol {
margin-left:35px;
line-height:18px
}

#white_panel ol li ul {
margin-left:10px
}

#footer {
float:left;
width:783px;
margin-top:15px;
background-image:url(../images_home/footer_back.jpg);
background-position:left middle;
background-repeat:repeat-x;
height:88px;
padding:0
}

#footer-ads {
float:left;
width:783px;
margin-top:15px;
padding:0
}

#footer .footer-text {
text-align:center;
font-size:11px;
color:#8e8d8d;
padding:5px 0
}

#footer .footer-text a {
text-align:center;
font-size:11px;
color:#8e8d8d;
text-decoration:none
}

#footer .footer-text1 {
text-align:center;
font-size:11px;
color:#b4b1b1;
padding:5px 0
}

#footer .footer-text1 a {
text-align:center;
font-size:11px;
color:#b4b1b1;
text-decoration:none
}

.border1 {
border-bottom:1px dotted #ecebeb
}

#footer .footer-text .small-text {
color:#b2b1b1;
font-size:10px
}

#right_image_panel {
clear:both;
width:204px;
margin:7px 0;
padding:10px
}

#image_white_panel {
background-image:url(../images/register_lady.jpg);
background-repeat:no-repeat;
height:400px
}

.comparisontable {
margin:10px 0 10px 10px;
padding:0
}

.comparisontable table {
width:97%
}

.comparisontable .textred {
font-size:10px;
color:red
}

.comparisontable td {
border-bottom:1px dotted #dbd8d8;
border-left:1px dotted #dbd8d8;
font-size:11px;
color:#333;
padding:4px 7px
}

.comparisontable th {
border-top:1px dotted #dbd8d8;
border-bottom:1px dotted #dbd8d8;
border-left:1px dotted #dbd8d8;
font-size:11px;
color:#000;
font-weight:700;
text-align:left;
background-color:#fff;
text-transform:uppercase;
padding:5px 7px
}

.comparisontable .bordertop {
border-top:1px dotted #dbd8d8
}

.comparisontable .borderbottom {
border-bottom:3px solid #093;
border-top:1px solid #e66800
}

.comparisontable th a {
font-size:11px;
color:#000;
font-weight:700;
text-decoration:none
}

.comheading {
font-size:13px;
color:#093;
font-weight:700;
background-color:#e0ecc6;
border-left:5px solid #093;
width:150px;
margin:5px 10px;
padding:4px 10px
}

.mobileverified {
background-image:url(../imgs/mobile_tick.gif);
background-position:left middle;
background-repeat:no-repeat;
font-size:10px;
font-weight:700;
color:#9cb864;
float:left;
width:140px;
padding:10px 0 10px 35px
}

.mobilenotverified {
background-image:url(../imgs/mobile_cross.gif);
background-position:left middle;
background-repeat:no-repeat;
font-size:10px;
font-weight:700;
color:#9cb864;
float:left;
width:140px;
padding:10px 0 10px 35px
}

.searchicon {
background-image:url(../img/search-icon-blue.gif);
background-position:left middle;
background-repeat:no-repeat;
float:left;
color:#1aa13b;
margin:2px 15px 2px 0;
padding:2px 0 10px 17px
}

.editicon {
background-image:url(../img/edit-blue.gif);
background-position:left middle;
background-repeat:no-repeat;
float:left;
color:#1aa13b;
margin:2px 15px 2px 0;
padding:2px 0 10px 17px
}

.deleteicon {
background-image:url(../img/delete-comment-blue.gif);
background-position:left middle;
background-repeat:no-repeat;
float:left;
color:#1aa13b;
margin:2px 15px 2px 0;
padding:2px 0 10px 17px
}

.savedsearch {
float:left;
width:235px;
margin:10px
}

.newsticker {
background:#fff;
border:1px solid #fff;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
line-height:normal;
color:#666;
margin:0;
padding:0
}

.newsticker a {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#e66e08;
text-decoration:underline
}

#errorpagepanel {
margin:20px 0
}

#errorpagepanel .innercont {
background-image:url(../imgs/error_main.gif);
background-position:right 50px;
background-repeat:no-repeat;
padding:0 10px
}

#errorpagepanel .innercont .mainheader {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:20px;
font-weight:400;
color:#000;
border-bottom:2px solid #e66e08;
background-image:url(../imgs/error_img.gif);
background-position:left;
background-repeat:no-repeat;
padding:7px 0 7px 30px
}

#errorpagepanel .innercont .para {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:12px;
font-weight:700;
color:#000;
margin:10px 15px;
padding:12px 0 5px 20px
}

#errorpagepanel .innercont .para1 {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
font-weight:400;
color:#000;
margin:-10px 0 0 15px;
padding:0 0 5px 20px
}

#errorpagepanel .innercont ul {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
font-weight:400;
color:#000;
margin:0 0 0 80px;
padding:0
}

#errorpagepanel .innercont li {
line-height:18px
}

#sitemap {
margin:0
}

#sitemap .innercont {
padding:0
}

#sitemap .innercont .para {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:13px;
font-weight:700;
color:#000;
margin:10px 5px;
padding:12px 0 5px
}

#sitemap .innercont ul {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:12px;
font-weight:400;
line-height:20px;
color:#000;
margin:0 0 0 20px;
padding:0
}

#sitemap .innercont li {
line-height:18px;
display:inline
}

#sitemap .innercont li a {
text-decoration:underline;
color:#e66e08;
display:inline;
background-image:url(../imgs/black_dot.gif);
background-repeat:no-repeat;
background-position:left;
overflow:visible;
padding:5px 10px
}

.ctrlkey {
font-size:10px;
color:#666;
line-height:normal;
margin:0;
padding:0
}

.boxForm {
background:#eee;
border:1px solid #ccc;
margin-top:12px;
padding:10px
}

.imgLeft {
float:left;
width:70px;
margin-left:10px;
margin-top:10px
}

.imgTxt {
float:left;
padding-left:10px;
width:405px;
padding-top:5px;
margin-top:10px
}

.cls {
clear:both
}

.left {
float:left
}

.text-center {
text-align:center
}

.text-right {
text-align:right
}
.top-space{ padding-top:10px;}
.left-space{ padding-left:10px;}
.right-space{ padding-right:10px;}
.margin-right{ margin-right:10px}
.margin-top{ margin-top:10px}

.btnGrey{ background:#f3f3f3; margin-left:5px; line-height:22px; border:1px solid #dcdcdc; text-decoration:none !important; display:inline-block; padding:0px 10px; font-size:11px; color:#333; font-weight:bold;}
.btnGrey a{color:#333; }
.selFld{border:1px solid #dcdcdc; padding:2px; font-size:11px;}
.profileSorting{ margin:10px 0; padding:10px 0 !important}
.pageHeading{ color:#e36700; border-bottom:2px solid #e36700; padding:5px 0; font-size:18px;}
#Paging_result{ color:#676767}
#Paging_result a{color:#e36700 !important; text-decoration:none !important; padding:0 1px;}
.profileCont {
margin:10px 0;
/*border-bottom:1px dotted #CBCBCB; */
padding:5px 5px 5px 0;
}
.profilePinkBg{background:#fef6ef;}
.viewEmail {
width:235px;
text-align:right;
}

.profileTitle {
width:270px
}
.profileTitleChat
{ width:}

.profileTitle h1 {
color:#0C993D;
font-size:14px;
font-weight:700;
margin:3px 0 0;
padding:5px 7px 0px 0 !important
}

.proImgdt {
width:120px;
padding-top:10px;
text-align:center;
overflow:hidden;
}
.proImgdtBrowse {
width:120px;
overflow:hidden;
padding-top:10px;
text-align:center;
margin-left:15px;
position:relative;
height:140px;
}

.proDtTxt {
width:375px
}

.nav li,#nav-inner li,#sub-nav li {
display:inline
}

.nav li a.noborder,#nav-inner li a.noborder {
border-right:none;
padding:0
}

.nav li a.noborder img,#nav-inner li a.noborder img {
border:0
}

#profile-nav .Match_Horoscope,#left_panel .profile-icon .horoscope-icon {
background-image:url(images/horoscope_icon.gif);
background-position:left;
background-repeat:no-repeat
}

#right_panel li a,a:hover,#success_panel li a,a:hover,#success_panel .small-text a:hover {
text-decoration:none;
color:#d91f14
}

#left_panel .numUnSelect a:hover,#white_panel ol a {
text-decoration:underline;
color:#e66800
}

#profile-block,#profile-block-hobby {
font-size:11px;
color:#000;
float:left;
margin:0 10px 0 0;
padding:5px
}

#profile-block .heading,#profile-block-hobby .heading,#profile-block1 .heading {
font-size:13px;
font-weight:700;
color:#e66800;
margin:0;
padding:5px 0 0
}

#profile-block div,#profile-block1 div {
width:225px;
border:1px solid #d9ebb2;
background-image:url(images/block_back.gif);
background-repeat:repeat;
margin:0;
padding:8px 0 8px 8px
}

#profile-block .title1,#profile-block-hobby .title1,#profile-block1 .title1 {
font-weight:700;
margin:0;
padding:0
}

#profile-block .form-table td,#profile-block-hobby .form-table td,#profile-block1 .form-table td {
margin:0;
padding:1px 0
}

#white_panel .common-form .title2,.right {
float:right
}

.profile-progress .colored-div a,.profile-progress .noncolored-div a {
text-decoration:none;
cursor:pointer
}

#white_panel a,#errorpagepanel .innercont .para1 a:hover,#errorpagepanel .innercont li a:hover,#sitemap .innercont li a:hover {
text-decoration:underline;
color:#000
}

#footer .footer-text a:hover,#footer .footer-text1 a:hover {
color:#333;
text-decoration:underline
}

.comparisontable .borderright,.comparisontable .borderright1 {
border-right:1px dotted #dbd8d8
}

#errorpagepanel .innercont .para1 a,#errorpagepanel .innercont li a {
text-decoration:underline;
color:#e66e08
}

#header-bar .top-nav form,#right_sub_panel,#profile-block .form-table,#profile-block-hobby .form-table,#profile-block1 .form-table,.nav ul,#nav-inner ul,#white_panel .common-form form {
margin:0;
padding:0
}

.btnGray{ border:0px solid #fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; background:#666;  }
.btnGreen{ border:0px solid #fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; background:#0fa12a; background:-ms-linear-gradient(top,#0fa12a, #067b1c); background:-moz-linear-gradient(top,#0fa12a, #067b1c);background:-o-linear-gradient(top,#0fa12a, #067b1c);background:-webkit-linear-gradient(top,#0fa12a, #067b1c); }
.btnOrange{ border:0px solid #fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; background:#e66800; background:-ms-linear-gradient(top,#e66800, #c65b02); background:-moz-linear-gradient(top,#e66800, #c65b02);background:-o-linear-gradient(top,#e66800, #c65b02);background:-webkit-linear-gradient(top,#e66800, #c65b02);}
.btnLightGreen{ border:1px solid #c5db92; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; background:#e6f6c2; background:-ms-linear-gradient(top,#e6f6c2, #d7ebaa); background:-moz-linear-gradient(top,#e6f6c2, #d7ebaa);background:-o-linear-gradient(top,#e6f6c2, #d7ebaa);background:-webkit-linear-gradient(top,#e6f6c2, #d7ebaa); }

.btnYellow{border:0px solid #fff; background:#fbcf51; background:-ms-linear-gradient(top,#ffdd7c, #fbcf51); background:-moz-linear-gradient(top,#ffdd7c, #fbcf51);background:-o-linear-gradient(top,#ffdd7c, #fbcf51);background:-webkit-linear-gradient(top,#ffdd7c, #fbcf51);}
.border-bottom{ border-bottom:1px dotted #cbcbcb; padding:5px 0}
.btnYellow{color:#000 !important; text-decoration:none !important; margin-right:5px; padding:4px 10px; text-align:center; font-size:10px; width:60px; display:inline-block; margin-top:5px;}
.btnOrange, .btnGreen , .btnGray{ color:#fff !important; text-decoration:none !important; margin-right:5px; padding:4px 10px; text-align:center; font-size:11px; font-weight:bold; display:inline-block; margin-top:10px;}
.btnLightGreen{color:#333 !important; text-decoration:none !important; margin-right:5px; padding:3px 10px; text-align:center; font-size:11px; font-weight:bold; display:inline-block; margin-top:10px;}
.prousrTxt{ width:228px;}
.proTitle{ color:#E66800; font-size:14px;font-weight:bold;  padding-left:10px;}
.proTitle a {color:#E66800 !important; text-decoration:underline; }
.onlineChat{ margin:0px 0 3px 0; padding-top:5px;}
.upgradeBtn{padding:2px 5px !important; text-align:center; font-size:10px !important;}


.search_photo_screen_contain_peeling_nw{font:normal 12px/16px arial;color:#666;display:block;width:120px;height:140px;padding:55px 0 0 0;position:absolute;top:10px;left:0;text-align:center;z-index:3;background:url(/images/peeling-large.png) no-repeat right top; font-size:11px;}

.search_common_title{
	color: #E66800 !important;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px 0 5px 10px !important;
}

a.clickable-box{text-decoration:none;}
a.clickable-box:hover{text-decoration:none!important;}
a.clickable-box span{color:#000; margin:0 5px 0 0;}

#back-top a img {
width: 50px;
right:50px;
height: 50px;
display: block;
margin-bottom: 7px;
position:fixed;
bottom:40px;
z-index:99999 !important;
}


.warning{
	color:#F00;
	width:100%;!important;
	font-weight:normal;
	text-align:center;
}

.disableClick{
   pointer-events: none;
}
.error{
	color:#F00;
	font-weight:bold;
	float:right!important;
}

.message-board {
	font-size:14px;
	color:#d91f14;
	font-weight:bold;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	text-align:center;
	padding-top:20px!important;
}
