/* CSS Style starts here */

/* Common part starts here */
body{
	SCROLLBAR-FACE-COLOR: #DDDEDF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #DDDEDF; 
	SCROLLBAR-SHADOW-COLOR: #DDDEDF; 
	SCROLLBAR-3DLIGHT-COLOR: #3C3C3C; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #F0F1F2; 
	SCROLLBAR-DARKSHADOW-COLOR: #3C3C3C;
	margin: 0px;
	background-color:#ffffff;
	background-image:url(images/body-bg.gif);
	background-repeat:repeat-y;
	text-align:left;
}
.email-body{
	background-image:url(images/blank.gif);
	background-repeat:repeat-y;
	background-color:#ffffff;
	text-align:center;
	margin:0px;
}
p{
line-height:12px;
text-align:justify;
}
td, div{
	font-size:11px;
	color:#000000;
}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#48483B;
}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#727160;
}

/* Common part ends here */
/* header part starts here */

#outertable{
	width:778px;
}
#headertable{
	width:778px;
	height:188px;
}
.background-td{
	background-image:url(images/background-bg.gif);
	background-repeat:repeat-x;
	height:188px;
	background-position:left top;
}
.left-banner{
	width:264px;
}
.top-link{
	background-image:url(images/top-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:10px;
}
#top-link-table{
	width:300px;
	margin-left:36px;
}
#top-link-table td{
	height:26px;
	border-right:1px solid #DCDCDC;
}
#top-link-table td img{
	margin-top:12px;
}
.banner-top{
	height:64px;
	background-image:url(images/banner-top.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.banner-top2{
	height:64px;
	background-image:url(images/banner-top-2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.banner-left{
	background-image:url(images/banner-left.gif);
	background-repeat:no-repeat;
	width:27px;
	height:152px;
}
/* header part ends here */

/* body style starts here */
.body-cont{
	border-top:2px solid #ffffff;
}
.container{
	margin-left:30px;
}
.right-panel{
	width:423px;
}
.left-panel{
	width:315px;
	padding-right:14px;
}
.bottom-cont{
	margin-right:30px;
	width:708px;
}
.bot-bdr{
	height:16px;
	background-image:url(images/bot-bdr.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.login-cont{
	margin-right:30px;
}

/* login box style starts here */
#login-table{
margin-left:12px;
}
.login-table{
	width:239px;
}
.login-table td{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000102;
}
.login-table td a{
	font-family:Tahoma;
	font-size:9px;
	font-weight:normal;
	color:#06548F;
}
.login-table td a:hover{
	text-decoration:none;
}
/* login box style ends here */
/* search box style starts here */
.search-box{
	width:255px;
}
.search-head{
	border-bottom:2px solid #ffffff;
}
.search-cont{
	border:1px solid #918D86;
}
.search-table{
	margin-top:17px;
	margin-left:10px;
	margin-bottom:8px;
	width:230px;
}
.search-table td{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000102;
}
.red-text{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#AB1718;
}
/* search box style starts here */
/* body style ends here */
/* right panel starts here */
.member-head{
	background-image:url(images/member-onl-bg.gif);
	background-repeat:repeat-x;
	height:31px;
	font-family:Arial,san-serif;
	font-size:18px;
	color:#FFFFFF;
}
.member-head img{
	margin-left:10px;
	margin-top:10px;
}
.member-table{
	margin-left:10px;
	margin-top:23px;
	margin-right:10px;
	width:397px;
}
.member-table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#525559;
}
.member-table td a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#B41B1B;
	text-decoration:none;
}
.member-table td a:hover{
	text-decoration:underline;
}
/* right panel ends here */
/* bottom part starts here */
/* join box style starts here */
.join-box{
	width:316px;
}
.join-text td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	padding-right:8px;
}
.join-text td a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#B41B1B;
	text-decoration:underline;
}
.join-text td a:hover{
	text-decoration:none;
}
.black-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.join-img {
width:135px;
padding-left:34px;
padding-top:8px;
padding-right:25px;
padding-bottom:12px;
background-image:url(images/join-pic.gif);
background-repeat:no-repeat;
}

/* join box style ends here */
/* register box style starts here */
.register-box td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	padding-right:8px;
}
.register-box td a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#B41B1B;
	text-decoration:underline;
}
.register-box td a:hover{
	text-decoration:none;
}
.register-box{
	width:275px;
}
.register-img {
width:135px;
padding-left:29px;
padding-top:9px;
padding-right:29px;
padding-bottom:10px;
background-image:url(images/register-pic.gif);
background-repeat:no-repeat;
}
/* register box style ends here */

/* galary starts here */
.galary-img {
width:115px;
padding-left:12px;
padding-top:12px;
padding-right:21px;
padding-bottom:19px;
background-image:url(images/img-frame.gif);
background-repeat:no-repeat;
}

/* galary ends here */
.wed-box{
	width:121px;
}
/* bottom part starts here */
/* form style starts here */
input{
	width:122px;
	height:15px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.input-profile{
	width:157px;
	height:15px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
select{
	width:auto;
	height:17px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.select-profile{
	width:157px;
	height:17px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.button{
	height:16px;
	width:auto;
	background-image:url(images/button-bg.gif);
	background-repeat:repeat-x;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-left:5px;
	padding-right:5px;
	border:0px;
	padding-bottom:3px;
}
.button-arrow{
	height:16px;
	width:auto;
	background-image:url(images/button-arrow.gif);
	background-repeat:repeat-x;
	background-position:right;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-left:2px;
	padding-right:8px;
	border:0px;
	padding-bottom:3px;
}
/* form style starts here */
/* footer style starts here */
#footer{
	height:90px;
	border-top:1px solid #A9AAAE;
	border-right:1px solid #ffffff;
}
#foot-link{
	margin-top:24px;
	margin-left:23px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636871;
	text-decoration:none;
}
#foot-link td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636871;
	text-decoration:none;
}
#foot-link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636871;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
#foot-link a:hover{
	text-decoration:underline;
}
.copyr-padding {
	padding-left:5px;
	padding-top:2px;
}

/* footer style starts here */
/* CSS Style ends here */

/* Inner page CSS Style starts here */

.background-td-inner{
	background-image:url(images/background-bg-inner.gif);
	background-repeat:repeat-x;
	height:132px;
	background-position:left top;
}
.top-linkinner{
	background-image:url(images/top-bg-inner.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:36px;
}
#top-linkinner-table{
	width:300px;
	margin-top:10px;
	margin-left:36px;
}
#top-linkinner-table td{
	height:26px;
	border-right:1px solid #DCDCDC;
}
#top-linkinner-table td img{
	margin-top:12px;
}
.body-inner {
margin-left:29px;
margin-bottom:34px;
}
.main-linkinner{
	background-image:url(images/menu-bg.gif);
	background-repeat:repeat-y;
	background-position:top;
	height:18px;
}
.main-linkinner td{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	text-align:left;
	padding-top:1px;

}
.main-linkinner td a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	padding-right:6px;
	padding-left:8px;
}
.main-linkinner td a:hover{
	color:#000000;
}
.body-inner2 {
margin-top:15px;
}
.body-contaner-left {
width:192px;
}
.body-bdr-bott{
	background-image:url(images/bot-bdr.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.body-bdr-left{
	background-image:url(images/left-bdr.gif);
	background-repeat:repeat-y;
	background-position:left;
}


/* Inner page CSS Style ends here */
/* register form Style starts here */
.profile-box {
margin-left:30px;
}
.profile-box td{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#91949B;
	text-decoration:none;
	text-align:center;
	padding-right:6px;
}
.profile-box td a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.profile-box td a:hover{
	color:#F9A50C;
}
.orange-text{
	font-family:Tahoma;
	font-size:11px;
	color:#F9A50C;
	font-weight:normal;
	text-decoration:none;
}
.form-box {
margin-left:30px;
margin-top:12px;
margin-bottom:20px;
}
.form-box td{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#525559;
	text-decoration:none;
	text-align:left;
	padding-right:7px;
}
.red-text{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#BB0502;
	text-decoration:none;
	text-align:left;
}
.top-menu-inner{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;

}
.top-menu-inner{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	padding-right:6px;
	padding-left:6px;
}
.top-menu-inner:hover{
	color:#858890;
}

/* register form Style ends here */
/* ---------------------------------------------------------------------------------------------------------------------- */
/* ====================== New style starts from here ====================== 
	Author Name   : Snahendu Bhattacharya
	Creation Date : 10th August, 2006.  5:32:00 p.m.
	Site Section  : Inner Pages.
	
=========================================================================== */

/* General CSS Document */
html{
	height: 100%;
}
body {
	margin:0px;
	background-color: #ffffff;
}
table {
	border:0px;
}	
#externalcontainer {
	width:100%;
	height:100%;
	background-color:#ffffff;
	margin:0px auto 0px auto;
}
.width100per {
	border:0;
	width:100%;	
}		
.height1 {
	height:1px;
}	
.height2 {
	height:2px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}	
.ct, .cb, .cm {
	text-align:center;
}

/* inner header starts */
.inner-background-td{
	background-image:url(images/inner-background-bg.gif);
	background-repeat:repeat-x;
	height:129px;
	background-position:left top;
}
.inner-top-menu{
	height:38px;
	background-image:url(images/inner-top-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#inner-menu-table{
	margin-top:6px;
	height:28px;
}
.inner-top-menu-item{
	border-right:1px solid #9C9DA4;
	padding-top:13px;
}
.inner-top-menu-item a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#525559;
	text-decoration:none;
}
.inner-top-menu-item a:hover{
	color:#A10000;	
}
/* inner header ends */
/* inner body starts */
.inner-body-cont{
	padding-left:15px;
	padding-right:15px;
}
#inner-main-menu{
	height:29px;
}
.inner-main-menu-td{
	height:30px;
	background-image:url(images/inner-top-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#inner-main-menu-table{
	margin-top:6px;
	height:23px;
	border-bottom:1px solid #000000;
}
.menu-bg{
	background-image:url(images/inner-menu-bg.gif);
	background-repeat:repeat-x;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.bdr-right-1{
	border-right:1px solid #ffffff;
}
.menu-width{
	width:125px;
}
.menu-width124{
	width:124px;
}
.menu-width120{
	width:120px;
}

.sub-menu
{
background-image:url(images/sub-bg.jpg);
}

.nav
{
font-family:tahoma;
font-size:11px;
text-decoration:none;
color:#000000;
}
.nav:hover
{
font-family:tahoma;
font-size:11px;
text-decoration:none;
color:#000000;
}
.menu
{
font-family:tahoma;
font-size:11px;
text-decoration:none;
color:#000000;
}
.menu:hover
{
color:#000000;
}
.white-text-sml{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
/* inner body ends */


/* ====================== New style ends here ====================== 
	Author Name   : Snahendu Bhattacharya
	Creation Date : 10th August, 2006.  5:32:00 p.m.
	Site Section  : Inner Pages.
	
=========================================================================== */


/* body style starts here */
.body-container{
	border-top:2px solid #ffffff;
	padding-right:30px;
	padding-left:30px;
	padding-top:22px;
	padding-bottom:48px;
}
.section_head{
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(images/bg.jpg);
}
.login
{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#000000;
text-decoration:none;
}
.login:hover
{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#000000;
text-decoration:none;
}
.logincontent
{
border:1px solid #98989A;
background-image:url(images/loginbg.jpg);
height:133px;
}
.contentbox
{
border-top:4px solid #7E7F88;
border-left:1px solid #FF9630;
border-right:1px solid #FF9630;
border-bottom:1px solid #FF9630;
}
.forgetpassword
{
font-family: Tahoma;
font-size:11px;
text-decoration:none;
color:#000000;
}
.forgetpassword:hover
{
font-family: Tahoma;
font-size:11px;
text-decoration:underline;
color:#000000;
}
.notmember
{
font-family: Tahoma;
font-size:11px;
text-decoration:underline;
color:#0371B1;
}
.notmember:hover
{
font-family: Tahoma;
font-size:11px;
text-decoration:none;
color:#0371B1;
}
.login-content
{
font-family:tahoma;
color:#000000;
}
.register
{
font-family:tahoma;
font-weight:bold;
color:#B40404;
text-decoration:underline;
font-weight:bold;
}
.register:hover
{
font-family:tahoma;
font-weight:bold;
color:#B40404;
text-decoration:none;
font-weight:bold;
}

/*Left BODY PART*/
.left{
	width:176px;
}
#left-cont{
	width:161px;
}
.welcome
{
margin-right:4px;
}
.personal-bg
{
	background-image:url(images/personal_bg.jpg);
	border-bottom:1px solid #ffffff;
	height:23px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.personal-bg img{
	padding-left:15px;
	padding-right:8px;
}
/* 170806 */
.profile-td{
	height:19px;
	background-color:#D2D3D5;
	border-bottom:1px solid #ffffff;
	font-family:Tahoma;
	font-size:11px;
	color:#565B66;
}
.profile-td a{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.profile-td a:hover{
	color:#565B66;
}
.profile-td img{
	padding-left:32px;
	padding-right:7px;
}
.lft-mnu-btm{
	background-image:url(images/lft-mnu-btm-m.gif);
	background-repeat:repeat-x;
}
.lft-mnu-top{
	background-image:url(images/log-bg.jpg);
	background-repeat:repeat-x;
}
.profile-mnu-top{
	background-image:url(images/profilebg.jpg);
	background-repeat:repeat-x;
}
.online-td{
	height:35px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.online-td a{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.online-td a:hover{
	color:#BB0000;
}
.online-td img{
	padding-left:15px;
	padding-right:5px;
}
#ad-table{
	border:1px solid #FF8815;
}
#ad-table td{
	font-family:Tahoma;
	font-size:11px;
}
.ad-banner-bottom{
	background-image:url(images/ad-banner-bottom-bg.gif);
	background-repeat:repeat-x;
	background-color:#FDA517;
	height:34px;
}
.ad-banner-bottom img{
	padding-left:4px;
}
.breadcrumb-td{
	height:30px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
.breadcrumb-td-on{
	font-family:Tahoma;
	font-size:11px;
	color:#FA9206;
}
.breadcrumb-td a{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.breadcrumb-td a:hover{
	color:#FA9206;
	text-decoration:underline;
}
.height26{
	height:26px;
}
#body-cont-box{
	width:517px;
	margin-left:25px;
	margin-top:16px;
	margin-bottom:17px;
}
#body-cont-box td{
	font-family:Tahoma;
	font-size:11px;
}
.red-text-link{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#AB1718;
}
.red-text-link a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#AB1718;
	text-decoration:underline;
}
.red-text-link a:hover{
	text-decoration:none;
}
.width173{
	width:173px;
}
.width128{
	width:128px;
}
.select104{
	width:104px;
	height:17px;
}
.select173{
	width:173px;
	height:17px;
}
.select132{
	width:132px;
	height:17px;
}
.select152{
	width:152px;
	height:17px;
}
.input121{
	width:121px;
	height:17px;
}
.input173{
	width:173px;
	height:17px;
}
.mail-table-td{
	padding:10px;
	border-bottom:1px dotted #AEAEAE;
}
.pad10{
	padding:10px;
}
#mail-action-tbl{
	width:254px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
#mail-action-tbl td{
	height:20px;
}
#mail-action-tbl a{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
#mail-action-tbl a:hover{
	color:#AB1718;
	text-decoration:underline;
}
#mail-action-tbl225{
	width:225px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
#mail-action-tbl225 td{
	height:20px;
}
#mail-action-tbl100{
	width:100%;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
#mail-action-tbl100 td{
	height:20px;
}
#mail-action-tbl100 a{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
#mail-action-tbl100 a:hover{
	color:#AB1718;
	text-decoration:underline;
}
.black-text-link{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.black-text-link a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.black-text-link a:hover{
	text-decoration:none;
}
#mail-cont th{
	height:23px;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#FFBC46;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left:6px;
}
#mail-cont td{
	height:23px;
	border-bottom:1px solid #ffffff;
	padding-left:6px;
}
.mail-unread{
	background-color:#FFCE78;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	border-bottom:1px solid #ffffff;
}
.mail-unread a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.mail-unread a:hover{
	text-decoration:underline;
}
.mail-unread-norm{
	background-color:#FFCE78;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	border-bottom:1px solid #ffffff;
}
.mail-unread-norm a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.mail-unread-norm a:hover{
	text-decoration:underline;
}
.mail-read{
	background-color:#FFDB9D;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	border-bottom:1px solid #ffffff;
}

.mail-read2{
	background-color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	border-bottom:1px solid #ffffff;
}


.mail-read1{
	background-color:#ffffff;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	border-top:1px solid #FD9415;
	border-left:1px solid #FD9415;
	border-right:1px solid #FD9415;
	border-bottom:1px solid #FD9415;
}
.mail-read1 a{
	
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.mail-read1 a:hover{
	text-decoration:underline;
}
.mail-read a{
	background-color:#FFDB9D;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.mail-read a:hover{
	text-decoration:underline;
}
.width31{
	width:31px;
}
.width108{
	width:108px;
}
/* 170806 */
/* 180806 */
#compose-cont th{
	height:23px;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#FFBC46;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left:6px;
}
.compose-cont-td{
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
	height:18px;
	text-align:justify;
}
.textarea452{
	width:452px;
	height:96px;
}
.pad8{
	padding:8px;
}
.pad4{
	padding:4px;
}
.pad4-l-r{
	padding-left:4px;
	padding-right:4px;
}
.pad2{
	padding:2px;
}
.bdr-btm{
	border-bottom:1px solid #88898B;
}
.gr-text-undrln{
	font-family:Tahoma;
	font-size:11px;
	color:#5F636E;
	text-decoration:underline;
}
#photo-disp-table{
	width:527px;
}
#photo-cell{
	width:245px;
	border:1px solid #D4D0C8;
}
.black-text-link{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.black-text-link a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.black-text-link a:hover{
	text-decoration:none;
}
#photo-cont{
	width:198px;
}
#photo-cont td{
	background-image:url(images/photo-bg.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-top:10px;
	padding-right:30px;
	padding-bottom:25px;
}
/* 180806 */
/* 190806 */
.ad-banner-bottom-inner{
	background-image:url(images/ad-banner-bottom-bg.gif);
	background-repeat:repeat-x;
	background-color:#FDA517;
	height:34px;
}
.ad-banner-bottom-inner img{
	padding-left:11px;
	padding-right:7px;
}
.top-search-td{
	font-weight:normal;
	color:#000000;
}
.top-search-td a{
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
}
.top-search-td a:hover{
	color:#B80303;
	text-decoration:underline;
}
.top-search-td-on{
	font-weight:normal;
	color:#B80303;
	padding-left:4px;
	padding-right:4px;
}
/* 190806 */

/* 210806 */
#email-bdr{
	width:634px;
	border:1px solid #FCC40D;
	margin:0px auto;
}
/* 210806 */
/* 220806 */
.email-body-pad{
	padding-top:31px;
	padding-left:20px;
	padding-right:20px;
}
.email-table-td{
	padding:10px;
}
#email-footer{
	height:114px;
	margin-top:29px;
	border-top:5px solid #FFCA22;
}
#email-foot-link{
	width:595px;
	margin-top:8px;
	margin-bottom:19px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636871;
	text-decoration:none;
}
#email-foot-link td{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636871;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
}
#email-foot-link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A50101;
	text-decoration:underline;
}
#email-foot-link a:hover{
	text-decoration:none;
}
.email-cont-td{
	padding-left:19px;
	padding-right:19px;
	padding-top:24px;
	padding-bottom:10px;
	height:18px;
	text-align:justify;
}
.input285{
	width:285px;
	height:19px;
}
.contentbox-gray
{
border-top:4px solid #7E7F88;
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
border-bottom:1px dotted #C1C1C1;
}
#mem-mail-cont-box{
	height:52px;
	width:567px;
	margin-left:4px;
}
#mem-mail-cont-box td{
	font-family:Tahoma;
	font-size:11px;
}
.hotlist-head{
	border-bottom:1px solid #000000;
}
#hotlist-tab{
	width:auto;
}
.hotlist-tab-td{
	background-color:#FDB027;
	height:23px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding-left:7px;
	padding-right:7px;
	color:#ffffff;
}
#hotlist-contentbox
{
margin-top:1px;
border-top:4px solid #40434B;
border-left:1px solid #FF8815;
border-right:1px solid #FF8815;
border-bottom:1px solid #FF8815;
}
#hotlist-bottom{
	border-top:1px solid #ffffff;
	background-color: #FDB027;
	height:10px;
}
#hotlist-cont{
	width:557px;
	margin-left:10px;
	margin-top:14px;
	font-family:Tahoma;
	font-size:11px;
}
.blue-text-link{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#0253C2;
}
.blue-text-link a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#0253C2;
	text-decoration:underline;
}
.blue-text-link a:hover{
	text-decoration:none;
}
/* 220806 */

/* 250806 */
#photo-gal-bg{
	background-image:url(images/photo-gal-bg.gif);
	background-repeat:no-repeat;
	width:101px;
}
#photo-gal-bg img{
margin-top:9px;
margin-bottom:15px;
}
#hotlist-btm-lnk a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
#hotlist-btm-lnk a:hover{
	color:#AA0000;
	text-decoration:underline;
}
.input503{
	width:503px;
	height:17px;
	border:1px solid #FF8815;
	color: #A80000;
	padding-left:3px;
}
.general-table-td{
	padding:6px;
	padding-top:20px;
	font-family:Tahoma;
	font-size:11px;
}
.orng-bdr{
border-top:1px solid #FF8815;
border-left:1px solid #FF8815;
border-right:1px solid #FF8815;
border-bottom:1px solid #FF8815;
}
.margin-1{
margin-top:1px;
border-collapse:collapse;
}
#gen-gal-bg{
	background-image:url(images/general-photo-bg.gif);
	background-repeat:no-repeat;
	width:110px;
}
#gen-gal-bg img{
margin-top:9px;
margin-bottom:15px;
}
.img-bdr{
	border:1px solid #2B1C21;
}
#orng-bdr img{
	border:1px solid #FF8815;
}
#orng-tbl{
	border:1px solid #FF8815;
}
.contentbox-bdr-top
{
border-top:4px solid #7E7F88;
}
.match-body-pad{
	padding-left:20px;
}
/* 250806 */
/* 280806 */
.normaltext{
	font-family:Tahoma;
	font-size:11px;
}
.normaltext1{
	font-family:Tahoma;
	font-size:16px;
}
.email-match-td{
	background-color:#FDB027;
	border:1px solid #FF8815;
	border-top:0px;
	height:22px;
}
#match-gal-bg{
	background-image:url(images/match-photo-bg.gif);
	background-repeat:no-repeat;
	width:94px;
}
#match-gal-bg img{
margin-top:8px;
margin-bottom:14px;
}
.pad-15-rl{
	padding-left:15px;
	padding-right:15px;
}
/* 280806 */
/* search Table */
.search-head{
	border-bottom:1px solid #000000;
}
#search-tab{
	width:auto;
}
.search-tab-td{
	background-color:#FDB027;
	height:23px;
	width:100%;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	padding-right:7px;
	color:#ffffff;
}
#search-contentbox
{
margin-top:1px;
border-top:4px solid #40434B;
border-left:1px solid #FF8815;
border-right:1px solid #FF8815;
border-bottom:1px solid #FF8815;
}
#search-bottom{
	border-top:1px solid #ffffff;
	background-color: #FDB027;
	height:10px;
}
#search-cont{
	width:557px;
	margin-left:10px;
	margin-top:14px;
	font-family:Tahoma;
	font-size:11px;
}
.pad3 {
	padding:3px;
}
/* search table ends */

/* log table */

.logbg {
	background-image:url(images/log-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FF8815;
	padding:5px 0 11px 15px;
}

.logbg-right {
	background-image:url(images/log-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FF8815;
}

/* log table ends */
/* new style added on 26-09-06 starts */
#profile-cont-box{
	width:553px;
	margin-left:9px;
	margin-top:9px;
	margin-bottom:17px;
}
#profile-cont-box td{
	font-family:Tahoma;
	font-size:11px;
}
.green-text{
	color:#739E0C;
}
.profile-img-bg{
	background-image:url(images/profile-img-bg.gif);
	background-repeat:no-repeat;
	width:260px;
	height:204px;
}
.profile-img-bg img{
	margin-top:23px;
	margin-right:30px;
}
#thumb-tbl{
	border-collapse:collapse;
}
#thumb-tbl td{
	border:1px solid #FF8814;
}
#thumb-tbl td img{
	margin:8px;
}
#prof-detail-tbl{
	border-collapse:collapse;
}
#prof-detail-tbl th{
	background-color: #F6BD16;
	border:1px solid #FF8814;
	padding-left:7px;
	height:21px;
}
.white-td{
	background-color: #ffffff;
	border:1px solid #FF8814;
	padding:7px;
}
.prof-orng-td{
	background-color: #FBE7AA;
	border:1px solid #FF8814;
	padding:7px;
}
.prof-orng-td2{
	background-color: #FDEFC3;
	border:1px solid #FF8814;
	padding:7px;
}
#email-cont{
	width:608px;
}
.email-body-pad{
	padding-top:0px;
	padding-right:10px;
	padding-left:0px;
}
#email-footer2{
	height:114px;
	border-top:5px solid #FFCA22;
}
#email-foot-link2{
	width:595px;
	margin-top:8px;
	margin-bottom:19px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636871;
	text-decoration:none;
}
#email-foot-link2 td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636871;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
}
#email-foot-link2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A50101;
	text-decoration:underline;
}
#email-foot-link2 a:hover{
	text-decoration:none;
}
#frame-tbl{
	margin-right:19px;
	margin-left:9px;
}
.frame-top{
	background-image:url(images/frame2-top-mid.gif);
	background-repeat:repeat-x;
}
.frame-right{
	background-image:url(images/frame2-right-mid.gif);
	background-repeat:repeat-y;
}
.frame-bot{
	background-image:url(images/frame2-bot-mid.gif);
	background-repeat:repeat-x;
}
.frame-left{
	background-image:url(images/frame2-left-mid.gif);
	background-repeat:repeat-y;
}
.pad20{
	padding:20px;
}
.email-bot-bg{
	background-image:url(images/email-bot-bg.gif);
	background-repeat:repeat-x;
	height:25px;
	border-bottom:5px solid #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.pad-10-r{
	padding-right:10px;
}
/* new style added on 26-09-06 ends */

/* new style added on 11-10-06 starts */
.benefit-td{
	width:316px;
	padding-left:7px;
	padding-right:7px;
}
#benefit-tbl{
	border:1px solid #707070;
	border-collapse:collapse;
}
#benefit-tbl th{
	background-image:url(images/benefit-th-bg.gif);
	background-repeat:repeat-x;
	background-color: #F89408;
	height:34px;
	border-bottom:1px solid #707070;
	padding-left:8px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#BA0101;
}
#benefit-tbl td{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#50535F;
}
.ylw-td{
	background-color: #FDE0AA;
	border-bottom:1px solid #999999;
	padding:2px;
}
.wht-td{
	background-color: #ffffff;
	border-bottom:1px solid #999999;
	padding:2px;
}
.sch-t-m{
	background-image:url(images/sch-t-m.gif);
	background-repeat:repeat-x;
}
.sch-l-m{
	background-image:url(images/sch-l-m.gif);
	background-repeat:repeat-y;
}
.sch-r-m{
	background-image:url(images/sch-r-m.gif);
	background-repeat:repeat-y;
}
.sch-b-m{
	background-image:url(images/sch-b-m.gif);
	background-repeat:repeat-x;
}
.sch-mid-bg{
	background-image:url(images/sch-mid-bg.gif);
	background-repeat:repeat-y;
}
.sch-mid-bg1{
	background-image:url(images/sch-mid-bg1.gif);
	background-repeat:repeat-y;
}
.radio-td{
	width:33px;
	padding-top:7px;
	padding-left:0px;
	margin:0;
	background-image:url(images/radio-arw1.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:40px;
}
.radio-td1{
	width:20px;
	padding-top:7px;
	padding-left:0px;
	margin:0;
	background-image:url(images/radio-arw1.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:40px;
}
/* ============================ add this to form section =========================== */
.chkbox{
	width:12px;
	height:12px;
	margin:0;
}
/* ============================ add this to form section =========================== */
#sch-ad-tbl{
	font-family:Tahoma;
}
.sch-nm{
	font-size:13px;
	color:#5B5E6C;
	font-weight:bold;
	height:22px;
}
.sch-sv{
	font-size:11px;
	color:#D60000;
	font-weight:bold;
	height:22px;
}
.process-btn{
	width:127px;
	height:24px;
}
.pad11{
	padding:11px;
}
#credit-tbl{
	width:257px;
	border:1px solid #707070;
	border-collapse:collapse;
}
#credit-tbl th{
	background-color: #FCC25D;
	height:34px;
	border-bottom:1px solid #707070;
	padding-left:8px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#BA0101;
}
#crd-frm-tbl{
	font-family:Tahoma;
}
#crd-frm-tbl input{
	width:145px;
	height:15px;
	margin:0;
}
#crd-frm-tbl .input57{
	width:57px;
	height:15px;
	margin:0;
}
#crd-frm-tbl select{
	width:145px;
	height:15px;
	margin:0;
}
#crd-frm-tbl .select57{
	width:57px;
	height:15px;
	margin:0;
}
#crd-frm-tbl .chkbox{
	width:15px;
	height:15px;
	margin:0;
}
#crd-frm-tbl a{
	font-family:Tahoma;
	font-size:11px;
	color:#D60000;
	text-decoration:none;
}
#crd-frm-tbl a:hover{
	text-decoration:underline;
}
/* frame style */
.frame-r-bg{
	background-image:url(images/frame-r-bg.gif);
	background-repeat:repeat-y;
}
.red-text-link1{
	color:#AB1718;
}
ul {
	padding:0;
	margin:0;
	}
.li1{
	background-image:url(images/red-arrow.gif);
	background-position:1px 8px;
	background-repeat:no-repeat;
	list-style-type:none;
	line-height:14px;
	font-family: Tahoma;
	text-decoration: none;
	font-size:11px;
	font-weight: normal;
	color:#1267B5;
	padding-left:13px;
	padding-top:4px;
	padding-bottom:2px;
	}
li a
	{
	line-height:14px;
	font-family: Tahoma;
	text-decoration: none;
	font-size:11px;
	font-weight: normal;
	color:#1267B5;
	}
li a:hover
	{
	line-height:14px;
	font-family: Tahoma;
	text-decoration: underline;
	font-size:11px;
	font-weight: normal;
	color:#1267B5;
	}
.frequently-ask-text
	{
	font-family: Tahoma;
	text-decoration: none;
	font-size:10px;
	font-weight: normal;
	color:#4F4E4E;
	}
.verdana-11px
	{
	line-height:14px;
	font-family: Tahoma;
	text-decoration: none;
	font-size:11px;
	font-weight: normal;
	color:#91949B;
	}
.verdana-11-black
	{
	line-height:14px;
	font-family: Tahoma;
	text-decoration: none;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	}
.verdana-11-orange
	{
	line-height:14px;
	font-family: Tahoma;
	text-decoration: none;
	font-size:11px;
	font-weight: normal;
	color:#F9A50C;
	}
.grey-text 
	{
	font-family:Tahoma;
	color:#464648;
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	text-align:justify;
	}
.bot-bdr-horizontal{
	background-image:url(images/bot-bdr-vrtcl.gif);
	background-repeat:repeat-y;
	background-position:top left;
	}	
.button-getstarted{
	height:16px;
	width:73px;
	background-image:url(images/button-bg.gif);
	background-repeat:repeat-x;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-left:5px;
	padding-right:5px;
	cursor: hand;
	border:0px;
	padding-bottom:3px;
}
/* frame style */
/* new style added on 11-10-06 ends */

.bor_list {
	border-right: 1px solid #FDB027;
}
/* new style added on 26-09-06 starts */
#profile-cont-box{
	width:553px;
	margin-left:9px;
	margin-top:9px;
	margin-bottom:17px;
}
#profile-cont-box td{
	font-family:Tahoma;
	font-size:11px;
}
.green-text{
	color:#739E0C;
}
.profile-img-bg{
	background-image:url(images/profile-img-bg.gif);
	background-repeat:no-repeat;
	width:260px;
	height:204px;
}
.profile-img-bg img{
	margin-top:23px;
	margin-right:30px;
}
#thumb-tbl{
	border-collapse:collapse;
}
#thumb-tbl td{
	border:1px solid #FF8814;
}
#thumb-tbl td img{
	margin:8px;
}
#prof-detail-tbl{
	border-collapse:collapse;
}
#prof-detail-tbl th{
	background-color: #F6BD16;
	border:1px solid #FF8814;
	padding-left:7px;
	height:21px;
}
.white-td{
	background-color: #ffffff;
	border:1px solid #FF8814;
	padding:7px;
}
.prof-orng-td{
	background-color: #FBE7AA;
	border:1px solid #FF8814;
	padding:7px;
}
.prof-orng-td2{
	background-color: #FDEFC3;
	border:1px solid #FF8814;
	padding:7px;
}
#email-cont{
	width:608px;
}
.email-body-pad{
	padding-top:0px;
	padding-right:10px;
	padding-left:0px;
}
#email-footer2{
	height:114px;
	border-top:5px solid #FFCA22;
}
#email-foot-link2{
	width:595px;
	margin-top:8px;
	margin-bottom:19px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636871;
	text-decoration:none;
}
#email-foot-link2 td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636871;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
}
#email-foot-link2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A50101;
	text-decoration:underline;
}
#email-foot-link2 a:hover{
	text-decoration:none;
}
#frame-tbl{
	margin-right:19px;
	margin-left:9px;
}
.frame-top{
	background-image:url(images/frame2-top-mid.gif);
	background-repeat:repeat-x;
}
.frame-right{
	background-image:url(images/frame2-right-mid.gif);
	background-repeat:repeat-y;
}
.frame-bot{
	background-image:url(images/frame2-bot-mid.gif);
	background-repeat:repeat-x;
}
.frame-left{
	background-image:url(images/frame2-left-mid.gif);
	background-repeat:repeat-y;
}
.pad20{
	padding:20px;
}
.email-bot-bg{
	background-image:url(images/email-bot-bg.gif);
	background-repeat:repeat-x;
	height:25px;
	border-bottom:5px solid #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* new style added on 26-09-06 ends */

/* done by amritendu for the error showing on 03.01.2007 */
.milErrBoxRed .milErrBoxBody {background: url(images/oops_l.gif) no-repeat bottom left; padding: 10px;}

/* .milRbox -  applies to all boxes */
.milRbox {margin: 0 0 15px;}
.milRboxHead {text-align: left;}
.milRboxHead .inner {margin: 0;padding: .4em 10px;}
.milRboxBody {padding: 10px;}
.milRboxButt {margin-bottom:0 !important;}

.milRboxHdrGrn01 .milRboxHead .inner {background: url(images/mil_rbox_hdr_grn01_l.gif) no-repeat top left;color: #fff;}
.milHexRed{color:#FF0000;}

ul.milNoBulletList {margin-left: 0; list-style: none;  }
ul.milNoBulletList li{float:none; display:block;}

.milErrBoxRed {background: url(images/oops_r.gif) no-repeat bottom right;}
.milErrBoxRed .milErrBoxHead {background: url(images/oops_r.gif) no-repeat top right; text-align: left;}
.milErrBoxRed .milErrBoxHead .inner {background: url(images/oops_l.gif) no-repeat top left;color: #fff; margin: 0;padding: .4em 10px;}
.milErrBoxRed .milErrBoxBody {background: url(images/oops_l.gif) no-repeat bottom left; padding: 10px;}
.milErrBoxRed .milErrBoxHead .inner {background: url(images/oops_l.gif) no-repeat top left;color: #fff; margin: 0;padding: .4em 10px;}


/* for the default page link css */
.blackk-text-link{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.blackk-text-link a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	
}
.blackk-text-link a:hover{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
	
}

#thumb-tbl1{
	border-collapse:collapse;
}
#thumb-tbl1 td{
	border:1px solid #FF8814;
}
#thumb-tbl1 td img{
	margin:0px;
}

.blue-text-link{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000099;
}
.blue-text-link a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000099;
	text-decoration:underline;
}
.blue-text-link a:hover{
	text-decoration:none;
}

/* created for new front size for the profile viewer */
#profile-cont-box1{
	width:553px;
	margin-left:9px;
	margin-top:9px;
	margin-bottom:17px;
}
#profile-cont-box1 td{
	font-family:Tahoma;
	font-size:12px;
}

#profile-cont-box2 td{
	font-family:Tahoma;
	font-size:12px;
}

/* new css added for the above of lookup city */
.red-text-link_lookup{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#0A246A;
}