/* CSS Document */

*{margin:0; padding:0;}



.FL{float:left;width:auto}
.FR{float:right;width:auto}
.CL{clear:both}

ul, li{ list-style:none;}

#container{ width:1000px; margin:0 auto; padding:0px;}


.blk-12{ font:12px arial; color:#000000; text-decoration:none;}
.blk-12-u{ font:12px arial; color:#000000;}
.w-12{ font:12px arial; color:#fff; text-decoration:none;}
.w-15{ font:15px arial; color:#fff; text-decoration:none;}
.blk-18{ font:18px arial; color:#000000; text-decoration:none;}
.blk-15{ font:bold 15px arial; color:#000000; text-decoration:none;}
.blu-11{ font:11px arial; color:#217de5; text-decoration:none; }
.blu-12{ font:bold 12px arial; color:#0075ab; text-decoration:none; }
.blu-15{ font:bold 15px arial; color:#0075ab; text-decoration:none; }
.blu-18{ font:bold 18px arial; color:#309dcf; text-decoration:none; }
.blu-11bl{ font:bold 11px arial; color:#309dcf; text-decoration:none; }  /* This class using in comment.php page. 08/12/08 santosh */
.blu-11b2{ font:bold 15px arial; color:#309dcf; text-decoration:none; }  /* This class using in taggtivity.php [subscribe Group without login]  page. 10/12/08 santosh */

 /* For Red Star[Mandatory fields]*/
.starspan{                                                              
font-weight: bold;
font-family:Verdana,arial,sans-serif;
color:#991317;
font-size:100%;
}

.gry-15{ font:bold 15px arial; color:#737373; text-decoration:none; }

.gry-11{ font:11px arial; color:#777; text-decoration:none; }

.gry-12{ font:bold 12px arial; color:#777; text-decoration:none; }
.green-12{ font:bold 12px arial; color:#a3d600; text-decoration:none; }


a.blk-12:hover, a.w-12:hover, a.green-12:hover, a.gry-12:hover{ text-decoration:underline}


.txt1{ font: 11px Arial, Helvetica, sans-serif; color:#666666; border:1px solid #999; padding:2px; width:120px;margin-bottom:2px;}
.txt2{ font: 11px Arial, Helvetica, sans-serif; color:#666666; border:1px solid #999; padding:2px; width:160px; }
.txt3{ font: 11px Arial, Helvetica, sans-serif; color:#666666; border:none; padding:2px; width:120px; background:#e6e7e8}
/* changes done by sachin txt4 ->textbox txt5->textarea*/
.txt4{ font: 11px Arial, Helvetica, sans-serif; color:#666666; border:1px solid #999; padding:2px; width:250px; }
.txt5{ font: 11px Arial, Helvetica, sans-serif; color:#666666; border:none; padding:2px; width:250px; background:#e6e7e8}
/* santosh this class uses in pvtmsg.php */
.txt6{ font: 11px Arial, Helvetica, sans-serif; color:#666666; border:1px solid #999; padding:2px; width:199px;margin-bottom:2px;}
.txt7{ font: 11px Arial, Helvetica, sans-serif; color:#666666; border:1px solid #999; padding:2px; width:320px;margin-bottom:2px;}
/*this class using for +91 mobile No. */
.txt8{ font: 11px Arial, Helvetica, sans-serif; color:#666666; border:1px; padding:2px; margin-bottom:2px;} 


.settings { padding-bottom:10px;}
.settings a{ float:left; width:auto; padding:3px 8px;  border:1px solid #046b9a; background:#57b0d8; font:bold 13px arial; color:#FFFFFF; text-decoration:none; margin-right:5px;}

.settings a:hover, .settings a.sel{ color:#000000}

.tip
{
}
.tip .showbox
{
display:none;
}
.tip:hover .showbox
{
display:inline;
position: absolute;
z-index:1005;
-moz-border-radius-bottomleft:2px;
									-moz-border-radius-bottomright:2px;
									-moz-border-radius-topleft:2px;
									-moz-border-radius-topright:2px;
									background:transparent url(../bgg.png) repeat scroll 0 0;
									padding:5px;
									width: 300px;
									position: absolute;
									text-align:left;
									vertical-align:top;	
									margin-left:-30px;
									margin-top:10px;
}
.tip:hover .showbox .container
{
float:left;
background-color:#fff;
display:block;
width:96.5%;
color:#000;
padding:5px;
}

.box_footer
{
float:left;
width:100%;
border-top:1px solid #9be1fb;
display:inline;
margin-top:30px;
background-color:#f5f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}
.box_footer a
{
text-decoration:none;
color:#888888;
padding-bottom:2px;
}
.box_footer a:hover
{
text-decoration:none;
color:#333;
padding-bottom:2px;
}
.box_footer .box_footer_relatedlinks
{
float:left;
display:inline;
margin-top:5px;
margin-left:10px;
font-size:11px;
padding-bottom:10px;
line-height:18px;
margin-left:20px;
}
.box_footer .box_footer_relatedlinks a
{
background-image:url(../images/bullet_footer.gif);
background-position:left 4px;
background-repeat:no-repeat;
padding-left:15px;
}
.box_footer .footer_heading
{
color:#666666;
font-weight:bold;
font-size:12px;
}
.box_footer .box_footer_links
{
float:left;
display:inline;
margin-top:5px;
margin-right:10px;
font-size:11px;
line-height:17px;
border-left:1px dashed #333;
padding-left:20px;
margin-left:50px;
}
.box_footer .box_footer_links a
{
background-image:url(../images/bullet_footer.gif);
background-position:left 4px;
background-repeat:no-repeat;
padding-left:15px;
}
.box_copyright
{
float:left;
width:100%;
text-align:center;
display:inline;
margin-top:10px;
color:#333;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.box_copyright a
{
color:#333;
text-decoration:none;
}
























body
{
padding:0px;
margin:0px;
font-family:verdana;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
color:#333;
behavior:url(csshover.htc);
font-smooth:always;
}
img, div, input
{
behavior: url("iepngfix.htc")
}

div, p, img, ol, ul, li, input
{
display:block;
background-position:left top;
background-repeat:no-repeat;
margin:0;
padding:0;
border-width:0;
}
.clearboth
{
clear:both;
font-size:1px;
}
.border
{
border:1px solid #000;
}
a
{
color:#008bcc;
text-decoration:none;
}
a:hover
{
color:#c2e5f2;
text-decoration:none;
}
.box_main
{
float:left;
width:100%;
}
.box_header
{
float:left;
width:100%;
background-color:#dfecf1;
}
.box_logo
{
float:left;
display:inline;
margin:10px 0px 0px 10px;
}
.box_aboutpage
{
float:left;
width:100%;
background-color:#c2e5f2;
}
.box_aboutpage .text_aboutpage
{
float:left;
display:inline;
margin:10px 0px 0px 10px;
line-height:15px;
}
.box_aboutpage .text_aboutpage .text_aboutpage_heading
{
font-weight:bold;
font-size:14px;
color:#008bcc;
}
.box_aboutpage .text_aboutpage .text_aboutpage_special
{
font-weight:bold;
font-style:italic;
color:#dd0000;
font-size:11px;
}

.textbox_form
{
width:130px;
border:1px inset #d0d0d0;
padding:5px;
font-size:11px;
color:#008bcc;
}
.button_form
{
border:1px solid #83bbd9;
padding:3px 5px 3px 5px;
font-size:11px;
color:#000;
background-image:url(../images/bg_button_form.gif);
background-repeat:repeat-x;
width: auto;
overflow: visible;
text-decoration:none;
}

.form
{
float:left;
width:100%;
}
.form .row
{
float:left;
width:100%;
display:inline;
margin-top:10px;
}
.form .row .field_name
{
float:left;
width:39%;
text-align:right;
display:inline;
margin-top:5px;
}
.form .row .field_tool
{
float:right;
width:59%;
}
.form .row .field_tool input
{
float:left;
display:inline;
margin-right:5px;
}

/*.box_footer
{
float:left;
width:100%;
}
.box_footer .text_footer
{
float:left;
display:inline;
margin:10px 0px 0px 10px;
color:#fff;
}
*/


/*Update*/
.box_upadte
{
float:left;
width:100%;
border-bottom:1px solid #ccc; 
padding-bottom:5px;
display:inline;
margin-top:20px;
}
.box_upadte .box_upadte_userimage
{
float:left;
width:51px;
height:51px;
}
.box_upadte .box_upadte_userdetails
{
float:right;
width:90%;
}
.box_upadte .box_upadte_userdetails .box_upadte_userdetails_share
{
float:left;
font-size:9px;
color:#808080;
}
.box_upadte .box_upadte_userdetails .box_upadte_userdetails_username
{
float:left;
font-weight:bold;
color:#3399cc;
}
.box_upadte .box_upadte_userdetails .box_upadte_userdetails_updatetime
{
float:right;
color:#808080;
font-size:9px;
}
.box_upadte .box_upadte_userdetails .box_upadte_userdetails_update
{
float:left;
width:100%;
display:inline;
margin-top:5px;
}
.box_upadte .box_upadte_userdetails .box_upadte_userdetails_updatefunctions
{
float:right;
display:inline;
margin-top:20px;
}
.box_upadte .box_upadte_userdetails .box_upadte_userdetails_updatefunctions a
{
display:inline;
color:#333;
text-decoration:none;
margin-left:40px;
}
.box_upadte .box_upadte_userdetails .box_upadte_userdetails_updatefunctions .box_upadte_userdetails_updatefunctions_sharenumber
{
display:inline;
color:#333;
text-decoration:none;
margin-left:0px;
}
.box_upadte .box_upadte_userdetails .box_upadte_userdetails_updatefunctions a:hover
{
color:#006295;
text-decoration:none;
}
.box_upadte .box_upadte_userdetails .box_upadte_userdetails_updatefunctions img
{
display:inline;
}
.bold
{
font-weight:bold;
}

/*End Update*/





















/*Home Page*/
.box_homemain
{
width:1000px;
margin:auto;
}
.box_headerlinks
{
float:left;
display:inline;
width:100%;
background-image:url(../images/bg_header.gif);
background-repeat:repeat-x;
}
.box_headerlinks .box_headerlinks_menu
{
float:left;
display:inline;
margin-left:20px;
}
.box_headerlinks .box_headerlinks_menu li
{
float:left;
display:inline;
}
.box_headerlinks .box_headerlinks_menu li a
{
display:block;
color:#007a99;
text-decoration:none;
padding:17px 20px 6px 20px;
}
.box_headerlinks .box_headerlinks_menu li .active
{
display:block;
color:#007a99;
text-decoration:none;
padding:25px 20px 6px 20px;
background:#005fb0;
color:#fff;
font-weight:bold;
border-bottom:1px solid #000;
}
.box_headerlinks .box_headerlinks_menu li .active:hover
{
display:block;
color:#007a99;
text-decoration:none;
padding:25px 20px 6px 20px;
background:#005fb0;
color:#fff;
font-weight:bold;
border-bottom:1px solid #000;
}
.box_headerlinks .box_headerlinks_menu li a:hover
{
display:block;
color:#000;
text-decoration:none;
padding:17px 20px 6px 20px;
}

.box_headerlinks .box_headerlinks_searchbox
{
float:right;
display:inline;
margin-top:5px;
margin-right:10px;
}
.box_headerlinks .box_headerlinks_searchbox .box_headerlinks_searchbox_textbox
{
display:inline;
border-left:1px solid #bdbcbd;
border-bottom:1px solid #bdbcbd;
border-top:1px solid #bdbcbd;
padding:0px 0px 0px 0px;
color:#73a1bf;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;

}
.box_headerlinks .box_headerlinks_searchbox .box_headerlinks_searchbox_btn
{
display:inline;
border:1px solid #83bbd9;
background-color:transparent;
background-image:url(../images/bg_search_btn.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
width:auto;
overflow:visible;
}

.logo_tagg
{
float:left;
display:inline;
width:197px;
height:43px;
margin-top:20px;
margin-left:10px;
}
.logo_tagg .logo_tagg_slogan
{
float:left;
display:inline;
font-size:11px;
font-weight:bold;
margin-top:10px;
}
.ad_top
{
float:right;
width:728px;
}
.box_homepagetopfunctions
{
float:left;
width:100%;
background-color:#dfecf1;
padding-bottom:10px;
display:inline;
margin-top:10px;
}
.ad_header
{
float:left;
display:inline;
margin-top:10px;
margin-left:5px;
width:728px;
}
.form_homepage_loginpanel
{
float:right;
width:250px;
display:inline;
margin-top:10px;
margin-right:10px;
}
.form_homepage_loginpanel input
{
display:inline;
}
.form_homepage_loginpanel .form_homepage_loginpanel_rememberme
{
float:left;
display:inline;
margin-top:2px;
font-size:9px;
}
.form_homepage_loginpanel .form_homepage_loginpanel_loginbutton
{
float:right;
display:inline;
margin-top:2px;
font-size:9px;
}
.form_homepage_loginpanel .form_homepage_loginpanel_loginbutton img
{
display:inline;
}
.form_homepage_loginpanel .form_homepage_loginpanel_usingmobile
{
float:left;
display:inline;
margin-top:5px;
width:100%;
font-size:9px;
font-weight:bold;
text-align:right;
}
.form_homepage_loginpanel .form_homepage_loginpanel_usingmobile a
{
font-size:9px;
font-weight:bold;
text-decoration:none;
}
.form_homepage_loginpanel .form_homepage_loginpanel_usingmobile a:hover
{
font-size:9px;
font-weight:bold;
text-decoration:none;
color:#333;
}
.form_homepage_loginpanel .form_homepage_loginpanel_forgotpassword
{
float:left;
font-size:9px;
text-align:right;
width:100%;
display:inline;
margin-top:10px;
}
.form_homepage_loginpanel .form_homepage_loginpanel_forgotpassword img
{

display:inline;
}
.form_homepage_loginpanel .form_homepage_loginpanel_forgotpassword a
{
color:#333;
}
.form_homepage_loginpanel .form_homepage_loginpanel_forgotpassword a:hover
{
color:#006295;
}
.textbox_homepage_loginpanel
{
border:1px inset #808080;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
width:111px;
}
.box_aboutwebsite
{
float:right;
padding:5px;
font-size:12px;
color:#000;
font-family: Georgia, "Times New Roman", Times, serif;
text-align:left;
line-height:25px;
border:1px dashed #ccc;
display:inline;
margin-top:5px;
}
/*End Home Page*/


/*Subscriber Images*/
.subscribe
{
}
.subscribe a
{
float:left;
display:inline;
margin-right:3px;
padding-bottom:3px;
}
/*End Subscriber Images*/



.box_error
{
float:left;
display:inline;
margin-top:5px;
margin-left:5px;
}
.error
{
color:#dd0000;
text-shadow:10px;
}


.box_input
{
}
.box_input input
{
display: inline;
}

.box_loginpanel_hidenshow
{
display:none;
}

.box_header_btn
{
float:right;
display:inline;
margin-top:7px;
margin-right:10px;
position:absolute;
z-index:1;
left:50%;
top:0px;
margin-left:200px;
}
.box_header_btn a
{
outline:none;
}
.box_header_signup
{
float:right;
display:inline;
margin-top:7px;
margin-right:10px;
position:absolute;
z-index:2;
left:50%;
top:0px;
margin-left:120px;
}
.box_header_signup a
{
outline:none;
}

.box_loginpanel
{
float:left;
display:inline;
background-color:#478096;
width:450px;
position:absolute;
z-index:1;
top:37px;
left:50%;
margin-left:50px;
}

.box_loginpanel_neck
{
display:inline;
background-color:#478096;
width:70px;
left:50%;
top:25px;
width:70px;
height:12px;
position:absolute;
z-index:3;
margin-left:200px;
}
.box_loginpanel .box_loginpanel_container
{
float:left;
display:inline;
background-color:#fff;
width:97%;
margin-left:7px;
margin-top:7px;
}
.box_loginpanel .box_loginpanel_container .box_loginpanel_container_row
{
float:left;
display:inline;
width:100%;
margin-top:5px;
}
.box_loginpanel .box_loginpanel_container .box_loginpanel_container_row .box_loginpanel_container_row_textbox
{
background-image:url(../images/bg_loginpanel_textbox.gif);
width:146px;
height:21px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:5px;
padding-left:5px;
padding-right:5px;
color:#333;
}
.box_loginpanel .box_loginpanel_container .box_loginpanel_container_row .box_loginpanel_container_row_firstcoloumn
{
float:left;
display:inline;
margin-left:10px;
width:156px;
}
.box_loginpanel .box_loginpanel_container .box_loginpanel_container_row .box_loginpanel_container_row_secondcoloumn
{
float:left;
display:inline;
margin-left:10px;
}
.box_loginpanel .box_loginpanel_container .box_loginpanel_container_row .box_loginpanel_container_row_secondcoloumn .box_loginpanel_container_row_secondcoloumn_msg
{
display:inline;
font-size:10px;
color:#396373;
}
.box_loginpanel .box_loginpanel_container .box_loginpanel_container_row .box_loginpanel_container_row_secondcoloumn input
{
display:inline;
}
.box_loginpanel .box_loginpanel_container .box_loginpanel_container_row .box_loginpanel_container_row_thirdcoloumn
{
float:left;
display:inline;
margin-left:10px;
}
.box_loginpanel .box_loginpanel_container .box_loginpanel_container_row .box_loginpanel_container_row_error
{
float:right;
display:inline;
margin-right:10px;
margin-top:5px;
font-size:10px;
}
.box_loginpanel .box_loginpanel_container .box_loginpanel_container_row .box_loginpanel_container_row_signup
{
float:right;
display:inline;
margin-right:10px;
margin-top:0px;
font-size:10px;
color:#26424d;
}
.box_loginpanel .box_loginpanel_container .box_loginpanel_container_row .box_loginpanel_container_row_mobile
{
float:right;
display:inline;
margin-right:10px;
margin-top:0px;
font-size:9px;
font-weight:bold;
color:#000;
}