﻿.table_style_profile{ margin-left: 20px;
    margin-top: 1.5%; background:#fff; width:96%;}
	.profile_edit_table_background{background:#fff !important;}
a { text-decoration:none; }

#countdown { background: url(images/countdown.png); position:relative; right:0px; top:0px; width:210px; height:50px; z-index:10000; }

.html, body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; height: 100%; margin: 0; padding: 0; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

/* STYLES FOR HEADER */
.home_heading { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #0033CC; }

.heading_large { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #0033CC; }

.heading_white { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #4c7e9d; }

.heading { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color:#000000; }

.heading_name { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color:#FFFFFF; background-color:#4c7e9d; padding-bottom:5px; }

.heading_white { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; }

/* HEADER ENDS */


.text { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

.text_bold { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4c7e9d; font-weight: bold; }

.text_black { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

.text_calendar { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }

.text_white { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }

.footer { font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; }

.footerLink { font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; text-decoration:none; padding-left:5px; padding-right:5px; font-weight:bold; }

.footerLink:hover { font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color:#10B6F4; text-decoration:underline; font-weight:bold; }

.link { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4c7e9d; text-decoration:none; cursor:pointer; cursor:hand; background:none; border:none; }

.link:hover { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none; }

.styleforlink { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#6C6C6C; font-size: 10px; text-decoration:none; }

.styleforlink:hover { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#6C6C6C; font-size: 10px; text-decoration:underline; }

.link_bold { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4c7e9d; font-weight: bold; text-decoration:none; }

.link_bold:hover { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration:none; }

.name_link { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4c7e9d; text-decoration:none; cursor:pointer; }

.name_link:hover { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

.link_white { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none; }

.link_white:hover { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:underline; }

.txtbox_style { border-bottom:0px; border-bottom-style:solid; border-left:0px; border-left-style:solid; border-right:0px; border-right-style:solid; border-top:0px; border-top-style:solid; background-color:#FFFFFF; }

.mystyle_div { margin:0px; height:21px; width:200px;/*background:url(images/login_bg.gif) no-repeat bottom;*/ }

.mystyle_button {	/*margin-left:5px;*/ height:15px; width:50px; background:url(images/search_bg.gif) no-repeat bottom;/*margin-bottom:10px;*/ }

.mystyle_button1 { margin:0px; border:0px; height:21px; width:150px; background:url(images/login_bg.gif) no-repeat bottom; cursor: hand; }

.mystyle_button2 { margin:0px; border-width:thin; height:21px; width:100px; background:url(images/login_bg.gif) no-repeat bottom; cursor: hand; }

.mystyle_buttonlink { background:none; border:none; width:45px; height:67px; margin:0; padding: 2px 7px 0px 7px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

/* attributes of the input box */
.mystyle_textboxbox {/*background:none;border:none;width:180px;height:15px;margin:0;padding: 2px 7px 0px 7px;*/ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.mystyle_textboxbox_gray {/*background:none;border:none;width:180px;height:15px;margin:0;padding: 2px 7px 0px 7px;*/ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#CCC; }

.table_style { border-width:0px; border-color:#6C6C6C; border-bottom-style:solid; border-left-style:solid; border-right-style:solid; border-top-style:solid; }

.txt_style_popup_first { background-color:#F7F7F7; border-right-style:none; border-right-width:thin; border-bottom-style:solid; border-left-style:solid; border-top-style:solid; border-color:#cccccc; border-width:1px; color:#6A6A6A; }

.txt_style_popup_second { background-color:#F7F7F7; background-image: url(images/new.JPG); background-repeat:no-repeat; background-position:right; cursor: pointer; cursor: hand; width:12px; border-left-style:none; border-left-width:thin; border-bottom-style:solid; border-right-style:solid; border-top-style:solid; border-color:#cccccc; border-width:1px; }

.fix_table_position { position:absolute; top:0px; left:-1px; width:100%; height: 100%; }

.MyPopupDiv {	/*	background: #ddd;*/ border: 0px solid #dddddd; float: left; width: 400px; height:200px; position: fixed;	/*left:560px;top:80px;	margin: 0 0 0 -250px;*/ left:50%; top:25%; margin-top:-50px; margin-left:-240px; z-index: 100; }

*html .MyPopupDiv { position: absolute; top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +((documentElement.clientHeight-this.clientHeight)/2) : document.body.scrollTop +((document.body.clientHeight-this.clientHeight)/2));
left:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollLeft + (document.body.clientWidth /2 ) : document.body.scrollLeft + (document.body.offsetWidth /2 ));
}

.MyPopupDiv_zotish {/*	background: #ddd; */ border: 0px solid #dddddd; float: left; width: 301px; height:331px; position: fixed; left:0px; top:0px;/*	margin: 50px 0 -100px  -200px; */ margin-left:0px; margin-right:0px; margin-top:-50px; margin-bottom:0px; z-index: 100; }

.MyPopupDiv_profile1 { background: #ddd; border: 0px solid #dddddd; padding:0px; float: left; width: 400px; height:150px; z-index: 100; }

.MyPopupDiv_profile { background: #ddd; border: 0px solid #dddddd; float: left; width: 400px; position: fixed; left:560px; top:80px; margin: 0 0 0 -250px; z-index: 100; }

*html .MyPopupDiv_zotish { position: absolute; top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +((documentElement.clientHeight-this.clientHeight)/2) : document.body.scrollTop +((document.body.clientHeight-this.clientHeight)/2));
left:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollLeft + (document.body.clientWidth /2 ) : document.body.scrollLeft + (document.body.offsetWidth /2 ));
}

.styleForCheckBox { cursor: pointer; }

.styleForCursor { cursor: pointer; }

.styleForTextBox { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; }

.styleForTextBoxcontact { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:212px; }

.styleForButton { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; cursor: pointer; cursor: hand; }

.styleForPaging { color:#6C6C6C; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }

.styleForBroadCastText { color:#6C6C6C; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; }

.styleForText { color:#6C6C6C; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; }

.styleForAlert { color:#1b9044; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }

.styleforstarslink { text-decoration:none; }

.styleForTime { color:#6C6C6C; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.styleforhr { color:#999999; }

.styleForLimit { color:#6C6C6C; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.search_button_style { font-size:11px; background:url(images/Search%20Button.png) transparent center; border:0; width:28px; height:28px; cursor:pointer; cursor:hand; margin-bottom:10px; margin-left:2px; }

.user_profile_small { background-image:url(images/my.png); background-repeat:no-repeat; background-position:bottom; width:170px; height:130px; background-color:#FFFFFF; }

.my_home_link { height:25px; background-image:url(images/block_header.png); background-repeat:no-repeat; }

.my_home_link:hover { height:25px; background-image:url(images/block_header_hover.gif); background-repeat:no-repeat; }

.my_home_link_bottom { height:25px; background-image:url(images/block_border_bottom.gif); background-repeat:no-repeat; background-position:top; }

.my_home_link_top { height:25px; background-image:url(images/block_border_top.gif); background-repeat:no-repeat; background-position:bottom; }

.my_zofile_home_link { height:25px; background-image:url(images/zofile_block_header.png); background-repeat:no-repeat; }

.my_zofile_home_link:hover { height:25px; background-image:url(images/zofile_block_header_hover.gif); background-repeat:no-repeat; }

.my_zofile_home_link_bottom { height:25px; background-image:url(images/zofile_block_border_bottom.gif); background-repeat:no-repeat; background-position:top; }

.my_zofile_home_link_top { height:25px; background-image:url(images/zofile_block_border_top.gif); background-repeat:no-repeat; background-position:bottom; }

.box_title_profile { background-color:#4c7e9d; padding-top:10px; padding-left:10px; padding-bottom:10px; text-align:left; }

.box_transition_top_profile { background-image:url(images/box_title_transition_top.gif); background-repeat:repeat-x; background-position:bottom; height:5px; background-color:#FFF; }

.box_transition_bottom_profile { background-image:url(images/box_title_transition_bottom.gif); background-repeat:repeat-x; background-position:top; height:5px; ; background-color:#FFF; }

#fader {	/*background-image:url(images/fader.png);	background-repeat:repeat-x;	background-color:transparent;*/ }

.invisible_link { text-decoration:none; }

.invisible_link:hover { text-decoration:none; }

/* FOR TICKER */
.leftFloatDiv { float:left; }

.leftFloatDivWithPaddingForTicker {	/* FOR THE TEXT PLACEMENT */ float:left;	/*padding-top:5px;*/ }

.styleForTickerIconDiv {	/* FOR THE ICON PLACEMENT */ width:24px; height:24px; padding-top:0px; }

.styleForTickerTextPlacement { background:transparent; padding-left:5px; padding-bottom:0px; padding-right:5px; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.styleForTicker { bottom:25px; height:27px; position:fixed;/*background-image:url(images/ticker_fader.png);*/ background-repeat:repeat-x; width:100%; z-index:500; background-color:#0070c0; border-top:0px solid #FFFFFF;/*background-color:#70a9bc;*//*background-color:#FFF;border-top:1px solid #70a9bc;*/ }

.styleForTicker_forIE6 { bottom:25px; left:0px; float: left; margin-left:-530px; height:27px; position:absolute;/*background-image:url(images/ticker_fader.png);*/ background-repeat:repeat-x; width:100%; z-index:500; background-color:#0070c0; border-top:0px solid #FFFFFF;/*background-color:#70a9bc;*/ }

*html .styleForTicker_forIE6 { position: absolute; top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +((documentElement.clientHeight-this.clientHeight)) : document.body.scrollTop +((document.body.clientHeight-this.clientHeight)));
left:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ? documentElement.scrollLeft + (document.body.clientWidth /2 ) : document.body.scrollLeft + (document.body.offsetWidth /2 ));
}

*html .styleForToolTip_forIE6 { position: absolute; top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +((documentElement.clientHeight-this.clientHeight-25)) : document.body.scrollTop +((document.body.clientHeight-this.clientHeight-25)));
}

.username_ticker { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder; color:#EEEEEE; }

.link_username_ticker { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration:none; }

.link_username_ticker:hover { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration:none; }

.text_ticker { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#EEEEEE; }

/* TICKER STYLE ENDS */
.invisible_link { text-decoration:none; }

.invisible_link:hover { text-decoration:none; }

/* FOR BUTTONS */
.styleForCreateNewAlbumButton { background:url(images/Create%20New%20Album%20Button.png) transparent no-repeat center; border:0; width:146px; height:20px; cursor:pointer; cursor:hand; }

.styleForUpButton { background:url(images/Up%20Button.png) transparent left no-repeat; border:0; width:50px; height:20px; }

.styleForReplyButton { background:url(images/Reply%20Button.png) transparent center no-repeat; border:0; width:80px; height:20px; cursor:pointer; cursor:hand; }

.styleForHideButton { background:url(images/Hide%20Button.png) transparent center no-repeat; border:0; width:80px; height:20px; cursor:pointer; cursor:hand; }

.styleForBackButton { background:url(images/Back%20Button.png) transparent left no-repeat; border:0; width:102px; height:20px; cursor:pointer; cursor:hand; }

.styleForDeleteButton { background:url(images/Delete%20Button.png) transparent left no-repeat; border:0; width:102px; height:20px; cursor:pointer; cursor:hand; }

.styleForBirthdayForwardButton { background:url(images/Send%20Button.png) transparent center; border:0; width:80px; height:20px; cursor:pointer; cursor:hand; }

.styleForBirthdayBackwardButton { background:url(images/Send%20Button.png) transparent center; border:0; width:80px; height:20px; cursor:pointer; cursor:hand; }

.styleForAddGroupButton { background:url(images/Add%20Group%20Button.png) transparent center no-repeat; border:0; width:100px; height:20px; cursor:pointer; cursor:hand; }

.styleForUpdateGroupButton { background:url(images/Update%20Group%20Button.png) transparent center no-repeat; border:0; width:117px; height:20px; cursor:pointer; cursor:hand; }

.styleForSubmitButton { background:url(images/Submit%20Button%20Profile.png) transparent center no-repeat; border:0; width:80px; height:20px; cursor:pointer; cursor:hand; }

.styleForSearchButton { background:url(images/Search%20Button.png) transparent center no-repeat; border:0; width:66px; height:20px; cursor:pointer; cursor:hand; }

.styleForShowButton { background:url(images/Show_Button.png) transparent center no-repeat; border:0; width:50px; height:16px; cursor:pointer; cursor:hand; }

.styleForHideArrowButton { background:url(images/Hide_Button.png) transparent center no-repeat; border:0; width:50px; height:16px; cursor:pointer; cursor:hand; }

.styleForAddMoreButton { background:url(images/Add%20More%20Button.png) transparent center no-repeat; border:0; width:89px; height:20px; cursor:pointer; cursor:hand; }

.styleForRecommendButton { background:url(images/Recommend%20Button.png) transparent center no-repeat; border:0; width:105px; height:20px; cursor:pointer; cursor:hand; }

.styleForUploadButton { background:url(images/Upload%20Button.png) transparent center no-repeat; border:0; width:70px; height:20px; cursor:pointer; cursor:hand; }

.styleForSendButton { background:url(images/Send%20Button.png) transparent center no-repeat; border:0; width:80px; height:20px; cursor:pointer; cursor:hand; }

.styleForOKButton { background:url(images/home_images/ok_button.jpg) transparent center no-repeat; border:0; width:51px; height:30px; cursor:pointer; cursor:hand; }

.styleForConfirmButton { background:url(images/home_images/confirm_later_button.png) transparent center no-repeat; border:0; width:137px; height:30px; cursor:pointer; cursor:hand; }

.styleForEditItemButton { background:url(images/Edit%20Item%20Button.png) transparent center no-repeat; border:0; width:80px; height:20px; cursor:pointer; cursor:hand; }

.styleForSaveButton { background:url(images/save%20Button.png) transparent center no-repeat; border:0; width:80px; height:20px; cursor:pointer; cursor:hand; }

.styleForUpButton { background:url(images/Up%20Button.png) transparent left no-repeat; border:0; width:50px; height:20px; }

.styleForAcceptButton { background:url(images/Accept%20Button.png) transparent center no-repeat; border:0; width:80px; height:20px; cursor:pointer; cursor:hand; }

.styleForRejectButton { background:url(images/Reject%20Button.png) transparent center no-repeat; border:0; width:80px; height:20px; cursor:pointer; cursor:hand; }

.styleForSkipButton { background:url(images/Skip%20Button.png) transparent left no-repeat; border:0; width:102px; height:20px; cursor:pointer; cursor:hand; }

.styleForSimpleButton { border:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#09C; cursor:pointer; cursor:hand; text-decoration:none; background:none; }

.styleForSimpleButton:hover { border:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:14px; cursor:pointer; cursor:hand; text-decoration:none; background:none; }

.styleForNextButton { background:url(images/Next%20Button.png) transparent left no-repeat; border:0; width:102px; height:20px; cursor:pointer; cursor:hand; }

.styleForCancelButton { background:url(images/Cancel%20Button.png) transparent left no-repeat; border:0; width:102px; height:20px; cursor:pointer; cursor:hand; }

.styleForResetButton { background:url(images/Reset%20Button.png) transparent left no-repeat; border:0; width:61px; height:20px; cursor:pointer; cursor:hand; }

.styleForHideUpButton { background:url(images/HideUp%20Button.png) transparent center no-repeat; border:0; width:80px; height:20px; cursor:pointer; cursor:hand; }

.styleForAddZowapItemButton { background:url(images/Add%20Zowap%20Button.png) transparent left no-repeat; border:0; width:116px; height:20px; cursor:pointer; cursor:hand; }

.styleForChangeButton { background:url(images/Change%20Button.png) transparent center no-repeat; border:0; width:80px; height:20px; cursor:pointer; cursor:hand; }

.styleForResetPasswordButton { background:url(images/Reset%20Password%20Button.png) transparent no-repeat center; border:0; width:87px; height:22px; cursor:pointer; cursor:hand; }

.styleForActivateAccountButton { background:url(images/Activate%20Account%20Button.png) transparent no-repeat center; border:0; width:78px; height:22px; cursor:pointer; cursor:hand; }

/* BY AKSHAY MADAN - STYLING FOR VARIOUS ELEMENTS */
a:active { outline:none; }

a:focus { -moz-outline-style:none; }
/*input[type="button"] { background:url(../images/login_images/link_arrow_forward_14.png) no-repeat transparent;  background-position:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ;	font-size:14px; color:#1a5f78;		font-weight:normal;  vertical-align:bottom;  text-align:left;  text-decoration:none; padding-left:16px; border:none; cursor:pointer; cursor:hand;}
input[type="button"]:hover { background:url(../images/login_images/link_arrow_forward_14.png) no-repeat transparent;  background-position:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ;	font-size:14px; color:#000000;		font-weight:normal;  vertical-align:bottom;  text-align:left;  text-decoration:none; padding-left:16px; border:none; cursor:pointer; cursor:hand; }*/

/* FOR FIREFOX */
input[type="button"]::-moz-focus-inner {
border:0px;
}

/* FOR IE8 */
input[type="button"]:focus { outline:none; }

input[type="textbox"] { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666; }

input[type="text"] { font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial; }

/* FOR GLOBAL COMBO BOXES */
select { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; border:1px #CCC solid; cursor:pointer; }

/* FOR CASES WHERE THIS STYLE HAS NOT BEEN REMOVED FROM THE CODE */
.styleForSelect {/*	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 	font-size:16px;*/ font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; border:1px #CCC solid; cursor:pointer; }

.middle_vertical_align { vertical-align:middle; }

.PageLink { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4c7e9d; text-decoration:none; }

.PageLink:hover { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }

.PageLinkDisabled { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CCCCCC; text-decoration:none; }

.PageLinkDisabled:hover { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; }

textarea { resize:none; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; }

.text_arrow { color:#999; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(images/icons/update_arrow.png) transparent no-repeat center; }

.text_arrow_small { color:#999; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(images/icons/text_arrow_small.png) transparent no-repeat center; }

input[type="submit"] {	/*color:#FFFFFF;*/ }

.dialog_box_div_link { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; }

.dialog_box_div_link:hover { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4c7e9d; text-decoration:none; }

.zotish_myhome_link_bold { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC6600; font-weight: bold; text-decoration:none; }

.zotish_myhome_link_bold:hover { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration:none; }

.button_medium { background:url(images/icons/link_arrow_forward_12.png) no-repeat transparent; background-position:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#1a5f78; font-weight:normal; vertical-align:middle; text-align:left; text-decoration:none; padding-left:16px; border:none; cursor:pointer; cursor:hand; height:12px; padding-bottom:17px; }

.posting_setting { font-family:Tahoma, Verdana, Arial, Helvetica; color:#666666; font-size:10px; }

.posting_setting a { font-family:Tahoma, Verdana, Arial, Helvetica; color:#666666; font-size:10px; text-decoration:none; }

.posting_setting a:hover { font-family:Tahoma, Verdana, Arial, Helvetica; color:#000000; font-size:10px; text-decoration:none; }

.style_for_play_button { background:url(images/ticker_control_play_button.png) no-repeat; border:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF; text-indent:15px; cursor:pointer; cursor:hand; }

.style_for_stop_button { background:url(images/ticker_control_stop_button.png) no-repeat; border:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF; text-indent:15px; cursor:pointer; cursor:hand; }

/*
.back { background:url(images/icons/backward_link_arrow_small.png) right transparent no-repeat; font-size:12px; color:#018bbc; padding-right:13px; text-decoration:none; border:none; cursor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.back:hover { background:url(images/icons/backward_link_arrow_small_hover.png) right transparent no-repeat; font-size:12px; color:#000000; padding-right:13px; text-decoration:none; border:none; cursor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.forward { background:url(images/icons/forward_link_arrow_small.png) left transparent no-repeat; font-size:12px; color:#018bbc; padding-left:13px; text-decoration:none; border:none; cursor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.forward:hover { background:url(images/icons/forward_link_arrow_small_hover.png) left transparent no-repeat; font-size:12px; color:#000000; padding-left:13px; text-decoration:none; border:none; cursor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.cross { background:url(images/icons/cross_small.png) left transparent no-repeat; font-size:12px; color:#018bbc; padding-left:13px; text-decoration:none; border:none; cursor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.cross:hover { background:url(images/icons/cross_small_hover.png) left transparent no-repeat; font-size:12px; color:#000000; padding-left:13px; text-decoration:none; border:none; cursor:hand; cursor:poiner; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }
*/

.back { background:url(images/other_images/back_green.png) right transparent no-repeat; font-size:12px; color:#008000; padding-right:13px; text-decoration:none; border:none; cursor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.back:hover { background:url(images/other_images/back_green_hover.png) right transparent no-repeat; font-size:12px; color:#009F00; padding-right:13px; text-decoration:none; border:none; cursor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.forward { background:url(images/other_images/green_btn.png) left transparent no-repeat; font-size:12px; color:#008000; padding-left:13px; text-decoration:none; border:none; cursor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.forward:hover { background:url(images/other_images/green_btn_hover.png) left transparent no-repeat; font-size:12px; color:#009F00; padding-left:13px; text-decoration:none; border:none; cursor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.cross { background:url(images/other_images/green_small.png) left transparent no-repeat; font-size:12px; color:#008000; padding-left:13px; text-decoration:none; border:none; cursor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.cross:hover { background:url(images/other_images/green_small_hover.png) left transparent no-repeat; font-size:12px; color:#009F00; padding-left:13px; text-decoration:none; border:none; cursor:hand; cursor:poiner; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.down { background:url(images/icons/down_link_arrow_small.png) right transparent no-repeat; font-size:12px; color:#018bbc; padding-right:13px; text-decoration:none; border:none; cursor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.down:hover { background:url(images/icons/down_link_arrow_small_hover.png) right transparent no-repeat; font-size:12px; color:#000000; padding-right:13px; text-decoration:none; border:none; rsor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.up { background:url(images/icons/up_link_arrow_small.png) right transparent no-repeat; font-size:12px; color:#018bbc; padding-right:13px; text-decoration:none; border:none; cursor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

.up:hover { background:url(images/icons/up_link_arrow_small.png) right transparent no-repeat; font-size:12px; color:#000000; padding-right:13px; text-decoration:none; border:none; rsor:hand; cursor:pointer; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif; }

#countdown { background:url(images/countdown.png) no-repeat; position:relative; top:0px; width:210px; height:100px; }

.countdown_timer { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; position:absolute; width:210px; z-index:100000; top:0px; }

#cd_tmr_days { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; position:absolute; width:15px; z-index:100000; left:32px; top:4px; text-align:right; color:#000000; }

#cd_tmr_hours { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; position:absolute; width:15px; z-index:100000; left:32px; top:25px; text-align:right; color:#000000; }

#cd_tmr_mins { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; position:absolute; width:15px; z-index:100000; left:32px; top:46px; text-align:right; color:#000000; }

#cd_tmr_secs { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; position:absolute; width:15px; z-index:100000; left:32px; top:67px; text-align:right; color:#000000; }

/*FOR THE MESSAGE NOTIFICATIONS IN THE MENU*/
.home_menu_not_cont { position:absolute; left:147px; height:25px; margin-top:-5px; z-index:500; }

.home_menu_not_cont:hover { background:url(images/home_images/home_menu_not_hover.png) no-repeat; }

.home_menu_not_table { min-width:44px }

.home_menu_not_left { background:url(images/home_images/home_menu_not_left.png) no-repeat; width:30px; height:25px; }

.home_menu_not { background:url(images/home_images/home_menu_not.png) repeat-x; height:25px; color:#FFFFFF; font-size:10px; font-family:Tahoma, Geneva, sans-serif; padding-left:2px; }

.home_menu_not_right { background:url(images/home_images/home_menu_not_right.png) no-repeat; width:5px; height:25px; }

/* ------------------- FOR THE TOOLTIPS --------------------*/
#zotip { position:fixed; display:block;	/*background:url(../images/div_images/div_left.png)*/ top left no-repeat;
z-index:10000; }

#zotiptop { display:block; height:5px; margin-left:5px; overflow:hidden; }

#zotipcont { font-weight:normal; display:block; padding:2px 12px 3px 7 px; padding:5px; background:#3991af; color:#FFFFFF; font-size:11px; border:2px solid #666666; text-align:center; }

#zotipbot { display:block; height:15px; margin-left:5px; background:url(../images/icons/tooltip_arrow_down.png) no-repeat top left; overflow:hidden; }

.zotiplink { color:#333333; cursor:pointer; cursor:hand; text-decoration:none; border-bottom:1px solid #e9e0cb; background:none transparent; }

.zotiplink:hover { color:#333333; cursor:pointer; cursor:hand; text-decoration:none; border-bottom:0px solid #e9e0cb; background:none transparent; }

.zotiplink_whover { color:#333333; text-decoration:none; border-bottom:1px solid #e9e0cb; background:none transparent; }

.zotiplink_whover:hover { color:#333333; text-decoration:none; border-bottom:0px solid #e9e0cb; background:none transparent; }

.zotip_detail_link { font-size:10px; font-style:italic; }

.loading_animation_1 { background:url(Animations/loading_color_med.gif) no-repeat; width:48px; height:15px; }

.loading_animation_2 { background:url(Animations/loading_color_med_zotish.gif) no-repeat; width:48px; height:15px; }

.ld_txt { font-size:20px; padding-left:5px; }

.ld_table { left:0px; right:0px; top:0px; bottom:28px; margin:auto; /*width:350px;*/ }

.loading_zotality { background:#e6e6e6; color:#000000; height:30px; position:fixed; margin:auto; left:0px; right:0px; bottom:28px; z-index:50000; padding:10px; /*padding-top:15px;*/ border-top:5px solid #009ad1; border-bottom:5px solid #009ad1; }

.loading_zotish { background:#f6f3ea; color:#000000; height:30px; position:fixed; margin:auto; left:0px; right:0px; bottom:28px; z-index:50000; padding:10px; /*padding-top:15px;*/ border-top:5px solid #c09100; border-bottom:5px solid #c09100; }

.loading_zopro { background:#f6f3ea; color:#000000; height:30px; position:fixed; margin:auto; left:0px; right:0px; bottom:28px; z-index:50000; padding:10px; /*padding-top:15px;*/ border-top:5px solid #158daf; border-bottom:5px solid #158daf; }

.loading_zowap { background:#f2f9e5; color:#2f4805; height:30px; position:fixed; margin:auto; left:0px; right:0px; bottom:28px; z-index:50000; padding:10px; /*padding-top:15px;*/ border-top:5px solid #699c0f; border-bottom:5px solid #699c0f; }

.loading_communities { background:#f2efd2; color:#000000; height:30px; position:fixed; margin:auto; left:0px; right:0px; bottom:28px; z-index:50000; padding:10px; /*padding-top:15px;*/ border-top:5px solid #02749c; border-bottom:5px solid #02749c; }

#loading_0 { background:#e6e6e6; color:#000000; height:30px; position:fixed; margin:auto; left:0px; right:0px; bottom:28px; z-index:50000; padding:10px; /*padding-top:15px;*/ border-top:5px solid #009ad1; border-bottom:5px solid #009ad1; }

#loading_1 { background:#f6f3ea; color:#000000; height:30px; position:fixed; margin:auto; left:0px; right:0px; bottom:28px; z-index:50000; padding:10px; /*padding-top:15px;*/ border-top:5px solid #c09100; border-bottom:5px solid #c09100; }

#loading_2 { background:#f6f3ea; color:#000000; height:30px; position:fixed; margin:auto; left:0px; right:0px; bottom:28px; z-index:50000; padding:10px; /*padding-top:15px;*/ border-top:5px solid #158daf; border-bottom:5px solid #158daf; }

#loading_3 { background:#f2f9e5; color:#2f4805; height:30px; position:fixed; margin:auto; left:0px; right:0px; bottom:28px; z-index:50000; padding:10px; /*padding-top:15px;*/ border-top:5px solid #699c0f; border-bottom:5px solid #699c0f; }

#loading_4 { background:#f2efd2; color:#000000; height:30px; position:fixed; margin:auto; left:0px; right:0px; bottom:28px; z-index:50000; padding:10px; /*padding-top:15px;*/ border-top:5px solid #02749c; border-bottom:5px solid #02749c; }

.notification { background:url(images/icons/not_icon.png) no-repeat; width:30px; height:20px; position:absolute; }

.notification_text { color:#FFFFFF; width:30px; text-align:center; font-size:11px; padding-top:2px; }

.top_center_div { position:absolute; top:0px; margin:auto; left:0px; right:0px; z-index:500; }

.back_nav { background:url(images/icons/back_icon.png) no-repeat; width:52px; height:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; padding-left:25px; fomt-weight:bold; color:#3991af; border:0px; cursor:pointer; cursor:hand; }

.back_nav:hover { background:url(images/icons/back_icon_hover.png) no-repeat; width:52px; height:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; padding-left:25px; fomt-weight:bold; color:#3991af; border:0px; cursor:pointer; cursor:hand; }

.text1 { font-size:10px; color:#018bbc; }

/*.side_notzots  { cursor:pointer; float:left; height:100px; margin-left:10px; width:650px; border:1px solid red; text-align:center; font-size:15px; color:#164B76; padding-top:5px;}
.nxt_zots  {cursor:pointer;text-align:center; font-size:15px; color:#164B76; float:left; height:100px; width:650px; margin-left:10px; border:1px solid green;padding-top:5px;}*/
.side_notzots { font-family:Verdana, Geneva, sans-serif; cursor:pointer; margin-left:10px; text-align:center; font-size:13px; color:#164B76; opacity:.30; }

.side_notzots:hover { opacity:.90; }

.side_notzots_javasc { font-family:Verdana, Geneva, sans-serif; cursor:pointer; margin-left:10px; text-align:center; font-size:13px; color:#164B76; opacity:.90; }

/*.side_notzots_javasc:hover {opacity:.90;}*/
.nxt_zots { font-family:Verdana, Geneva, sans-serif; opacity:.90; cursor:pointer; text-align:center; font-size:13px; color:#164B76; margin-left:10px; padding-right:10px; }

.nxt_zots:hover { opacity:.90; }

.nxt_zots_javasc { font-family:Verdana, Geneva, sans-serif; opacity:.30; cursor:pointer; text-align:center; font-size:13px; color:#164B76; margin-left:10px; padding-right:10px; }

.nxt_zots_javasc:hover { opacity:.90; }

.cange_zot_font { font: "Monotype Corsiva"; font-weight:bold; }

.lamp_cls { cursor:pointer; height:65px; width:65px; background:url(images/light_lamp.png) no-repeat; float:left; }

.lamp_cls:hover { cursor:pointer; height:65px; width:65px; background:url(images/light_lamp1.png) no-repeat; float:left; }

.lamp_txtclas { cursor:pointer; float:left; font-size:11px; color:#164B76; margin-top:38px; margin-left:-25px; font-family:Verdana, Geneva, sans-serif; }

.lamp_txtclas:hover { color:#008000; }

#lmpid_1 { margin-top:-230px; }

#lmpid_2 { display:none; margin-top:-230px; }

.chartclass { height:470px; width:820px; float:left; /*background:url(images/indian_birthchart_detail.png) no-repeat;*/ }

.outer_chartclass { height:470px; width:820px; float:left; border:1px solid red; position:absolute; }

.house_1 { border:1px solid blue; width:100px; height:100px; position:absolute; margin:90px 0px 0px 350px; }

.house_2 { border:1px solid black; width:100px; height:100px; position:absolute; margin:50px 0px 0px 160px; }

.house_3 { border:1px solid green; width:100px; height:100px; position:absolute; margin:90px 0px 0px 60px; }

.box_text { background-color:#0086B9; color:white; width:200px; height:50px; letter-spacing:1px; line-height:15px; padding:10px 13px 3px 13px; text-align:center; font-size:12px; font-family:Verdana, Geneva, sans-serif; }

.box_text_right { cursor:pointer; border:1px solid #0086B9; color:#164B76; height:55px; padding-top:10px; text-align:center; font-size:12px; font-family:Verdana, Geneva, sans-serif; }

.hobby_div { -moz-border-radius:15px 5px 15px 15px; border-radius:15px 15px 15px 15px; margin:8px 8px 8px 8px; border:1px solid #DDEDF9; }

.box_text_right:hover { color:#008000; border:2px solid #008000; }

.box_text_right1 { cursor:pointer; border:1px solid #0086B9; color:#164B76; height:45px; padding-top:13px; text-align:center; font-size:12px; font-family:Verdana, Geneva, sans-serif; }

.box_text_right1:hover { color:#008000; border:2px solid #008000; }

.crsr_move { display:none; border:1px solid #002635; position:relative; background-color:#0086B9; color:white; width:200px; height:50px; letter-spacing:1px; line-height:15px; padding:10px 13px 3px 13px; text-align:center; font-size:12px; font-family:Verdana, Geneva, sans-serif; }

.hoby_headings { background:url(images/settings_images/settings_unselected_center.png) transparent repeat-x; width:1150px; padding-top:12px; height:50px; padding-left:5px; color:white; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; }

.sub_hoby_headings { float:left; padding:6px; margin-left:30px; cursor:pointer; }

.sub_hoby_headings_select { background:url(images/settings_images/settings_selected_center_white.png) transparent repeat-x; float:left; padding:6px; margin-left:20px; color:#3991AF; cursor:pointer;  }

.tb_admin { margin-top:8px; }

.login_tb_gray { width:200px; border:1px solid #cccccc; height:19px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#999999; font-size:13px; }

.login_tb { width:200px; border:1px solid #cccccc; height:19px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#00425b; font-size:13px; }
