﻿body 
{
/*margin:0px; font-family:Palatino Linotype; font-size:12px; background-image:url(../../images/bg.png); background-repeat:repeat;*/
}
.footer_bottom
{
background-color:#3f89bd;height:10px;vertical-align:top;
}
.Headtopbg
{
    background-color:#3f89bd;height:10px;vertical-align:top;
}
.Faqtitle
{
   color:#045FB4; font-family : Palatino Linotype;font-size :14px;font-weight :bold ;text-decoration:none;
}
.onlinememhead
{
 float:left; color:#045FB4; font-size:14pt; font-family:Palatino Linotype;
}
.Faqanswertitle
{
     color:#FF8000; font-family : Palatino Linotype;font-size :14px;font-weight :bold ;text-decoration:none;
}
.aboutsub
{
     color:#000000; font-family : Palatino Linotype;font-size :12px;text-decoration:none;
}
.footerlink
{
    color:#ffffff; font-family : Palatino Linotype;font-size :12px;text-decoration:none;
}
.signuptxt
{
    font-size:20px;
    font-family:Palatino Linotype;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
}
.subtitle
{
    font-size:14px;
    font-family:Palatino Linotype;
    color:#333333;
    text-decoration:none;
    font-weight:bold;    
}
.subtitle2
{
    font-size:11px;
    font-family:Palatino Linotype;
    color:#333333;
    text-decoration:none;
    font-weight:bold;    
}
.loginbgleft
{
     width:17px;height:246px; background-image:url(../../images/login-bg-left.png);background-repeat: no-repeat;
}
.loginbgleft
{
     width:17px;height:246px; background-image:url(../../images/login-bg-left.png);background-repeat: no-repeat;
}
.greetinghead
{
    color:#000000; font-family : Palatino Linotype;font-size :14px;font-weight :bold ;text-decoration:none;
    background-color:#80ABD7;
}
.Msg
{
     color: Green;
    font-size: 12pt;
    font-weight: bold;
    line-height: 1.9;  
    font-family: Palatino Linotype;
}
.ErrMsg
{     
    font-family: Palatino Linotype;
    font-size: 12px;
    font-weight: bold;
    color: red;
}
.Subheading
{
    font-family: Palatino Linotype;
    font-size: 12px;
    font-weight: bold;
    color: #8A4B08;
}
.lbbgleft
{
    width:12px;height:472px; background-image:url(../../images/main-bg-left.png);background-repeat: no-repeat;
}
.lbbgcenter
{
    height:472px; background-image:url(../../images/main-bg-center.png);background-repeat: repeat-x;
}
.lbbgright
{
    width:12px;height:472px; background-image:url(../../images/main-bg-right.png);background-repeat: no-repeat;
}
.lbsubbgleft
{
    width:19px;height:230px; background-image:url(../../images/login-bg-left.png);background-repeat: no-repeat;
}
.lbsubbgcenter
{
    height:230px; background-image:url(../../images/login-bg-center2.png);background-repeat: repeat-x;
}
.lbsubbgright
{
    width:19px;height:230px; background-image:url(../../images/login-bg-right.png);background-repeat: no-repeat;
}
.logintxt
{
    font-family:Palatino Linotype;
    font-weight:bold;
    color:#666666;
    text-decoration:none;    
}
.lgtxtwmrk
{
    background-image:url(../../images/login-txt-box.png);background-repeat: no-repeat;
    width:222px;
    height:27px;
    padding-left:10px;
    padding-top:3px;    
}
.dflgtxtwmrk
{
    background:url(../../images/username-bg.png);background-repeat: no-repeat;
    width:223px;
    height:23px;
    padding-left:3px;
    padding-top:3px;      
}
.lgSerator
{
     background-image:url(../../images/seperator.png);background-repeat: repeat-y;
   width:2px;
}
.lbbgtrans
{
    width:296px;height:300px; background-image:url(../../images/Loginbg.png);background-repeat: no-repeat;  
}
.Searchtable
{   
    background-color:#EFF5FB;
    border:1px solid #0A476F;
    height:29px;    
}
.Perleftbg
{
    width:10px;height:282px; background-image:url(../../images/profile-top-bg-left.png);background-repeat: no-repeat;
}
.Percenterbg
{
    height:282px; background-image:url(../../images/profile-top-bg-center.png);background-repeat: repeat-x;
}
.Perrightbg
{
    width:12px;height:282px; background-image:url(../../images/profile-top-bg-right.png);background-repeat: no-repeat;
}
.close {	
    DISPLAY: block;	
    BACKGROUND: url(../../images/Ajax/Modal/close24.png) no-repeat 0px 0px;	
    LEFT: -5px;	
    WIDTH: 26px;	
    TEXT-INDENT: -1000em;	
    POSITION: absolute;	
    TOP: -7px;	
    HEIGHT: 26px;	
}  
.Welcometxt
{
    font-family:Palatino Linotype;
    font-size:14px;
    color:#F3F781;
    text-decoration:none;
    font-weight:bold;
}
.Logouttxt
{
    font-family:Palatino Linotype;
    font-size:13px;
    color:#f0f0f0;
    text-decoration:none;
    font-weight:bold;
}
.headermenubtmbg
{
    height:37px; background-image:url(../../images/topbluebg.png);background-repeat: repeat-x;
    vertical-align:top;
}
.topTitle
{
     font-family:Palatino Linotype;
    font-size:18px;
    color:#ff9000;
    text-decoration:none;
    font-weight:bold;
}
.topSubtitle
{
    font-family:Palatino Linotype;
    font-size:15px;
    color:#f0f0f0;
    text-decoration:none;
    font-weight:bold;
}
.Accntresult
{
     font-family:Palatino Linotype;
    font-size:12px;
    color:#8B2B09;
    text-decoration:none;
    font-weight:bold;
}
.Prleftbgblw
{
    width:216px;height:31px; background:url(../../images/Comtopleft2.png);background-repeat: no-repeat;
    font-family:Palatino Linotype;
    font-size:14px;
    color:Black;
    text-decoration:none;
    font-weight:bold;
}
.Prleftbg
{
    width:17px;height:31px; background-image:url(../../images/Comtopleft.png);background-repeat: no-repeat;
}
.Prcenterbg
{
    height:31px; background-image:url(../../images/Comtopcntr.png);background-repeat: repeat-x;
}
.Prrightbg
{
    width:17px;height:31px; background-image:url(../../images/Comtopright.png);background-repeat: no-repeat;
}
.Prleftbgblw
{
    width:215px;height:34px; background:url(../../images/headname.png);background-repeat: no-repeat;
    font-family:Palatino Linotype;
    font-size:14px;
    color:Black;
    text-decoration:none;
    font-weight:bold;
}
.Prleftbg
{
    width:17px;height:34px; background-image:url(../../images/headleft.png);background-repeat: no-repeat;
}
.Prcenterbg
{
    height:34px; background-image:url(../../images/headcntr.png);background-repeat: repeat-x;
}
.Prrightbg
{
    width:18px;height:34px; background-image:url(../../images/headright.png);background-repeat: no-repeat;
}
.Prbottomleft
{
     width:17px;height:19px; background-image:url(../../images/btmleft.png);background-repeat: no-repeat;
}
.Prbottomcntr
{
    height:19px; background-image:url(../../images/btncntr.png);background-repeat: repeat-x;
}
.Prbottomright
{
     width:17px;height:19px; background-image:url(../../images/btmrit.png);background-repeat: no-repeat;
}
.Prleftbrdbg
{
    width:17px; background-image:url(../../images/leftcntr.png);background-repeat: repeat-y;
}
.Prrightbrdbg
{
    width:17px; background-image:url(../../images/ritcntr.png);background-repeat: repeat-y;
}
.Phtotbigbg
{
    width:170px;height:180px; background-image:url(../../images/profileimg.png);background-repeat: no-repeat;    
}
.Phtotsmallbg
{
    width:112px;height:112px; background-image:url(../../images/photoimg.png);background-repeat: no-repeat;
}
.innerbg
{
    background-color:#edf7fa;
}


.FvPhotobg
{
      /*background-color:#DED8D8;  */
     background-color:#A9D0F5;      
}
.DefaultFvPhotobg
{
      background-color:#DED8D8; 
}
.Moretxt
{
    font-family:Palatino Linotype;
    font-size:10px;
    color:red;
    text-decoration:none;
    font-weight:bold;
}
.Apphead
{
    font-family:Palatino Linotype;
    font-size:14px;
    color:#126FCB;
    text-decoration:none;
    
}
/*******************************Paging Button **************************************/
.PgbtnStyle
{
    font: 12px/100% Palatino Linotype;
	color: #000000;
     background:url(../../images/Pgbtn.png)  no-repeat top left;
     border: none;
     height:21px;
     width:45px;
     padding-bottom: 1px;
	cursor:pointer;
	
}
.PfsubTitle
{
     font-family:Palatino Linotype;
    font-size:11px;
    color:#B40404;
    text-decoration:none;
    font-weight:bold;
}
/*.Yellowbrdbgtopleft
{
    width:31px;height:31px; background-image:url(../../images/toplft-orng.png);background-repeat: no-repeat;
}
.Yellowbrdbgtopright
{
    width:31px;height:31px; background-image:url(../../images/toprigt-orng.png);background-repeat: no-repeat;
}
.Yellowbrdbgtopcntr
{
    height:31px; background-image:url(../../images/topcntr-orng.png);background-repeat: repeat-x;
}
.Yellowbrdbgbtmleft
{
    width:31px;height:31px; background-image:url(../../images/leftbtm-orng.png);background-repeat: no-repeat;
}
.Yellowbrdbgbtmright
{
    width:31px;height:31px; background-image:url(../../images/rightbtm-orng.png);background-repeat: no-repeat;
}
.Yellowbrdbgleftbrd
{
    width:31px;background-image:url(../../images/leftcntr-orng.png);background-repeat: repeat-y;
}
.Yellowbrdbgrightbrd
{
    width:31px;background-image:url(../../images/ritcntr-orng.png);background-repeat: repeat-y;
    
}
.Yellowbrdbgbtmbrd
{
    height:31px;background-image:url(../../images/btmcntr-orng.png);background-repeat: repeat-x;
}
.Yellowtopbg
{
    width:905px;height:66px; background-image:url(../../images/topbg.png);background-repeat: no-repeat;
}*/
.footerbg
{
    height:45px;background-image:url(../../images/footernewbg.png);background-repeat: repeat-x;
}
.Footertxt
{
      font-family:Palatino Linotype;
    font-size:12px;
    color:#000000;
    font-weight:bold;
    text-decoration:none;
}
.Footernrmtxt
{
      font-family:Palatino Linotype;
    font-size:12px;
    color:#000000;    
    text-decoration:none;
}
.lgSingupheading
{
     font-family:Palatino Linotype;
    font-size:18px;
    color:#208FFD;    
    text-decoration:none;
    font-weight:bold;
}
ul.Photorule 
{
 /*list-style-type: square;*/
     list-style-position:  outside;
    list-style-image: url(../../images/small-artin.png);  
    font-family:Palatino Linotype, Helvetica, sans-serif;
    font-size:14px;
    /*color:#1380dd;*/
    color:#333333;
    text-align:justify;
    vertical-align:top;
   
}
.loginRequired
{
    font-family:Palatino Linotype;
    color:Black;
    font-size:10px;      
    text-decoration:none;
    font-weight:bold;
}
.Photorule li 
{
  
    margin-top: 0px; margin-left: 0px;
    margin-left:0px;margin-bottom:0px;
    
    }
    .dftloginbg
    {
        width:289px;height:145px;background-image:url(../../images/dflgbg.png);background-repeat: no-repeat;
    }
    
/* FAVORITES */
.smail
{
    font-family :Verdana  ;
    font-weight :bold ;
    color :Black ;
    font-size :12px
    }
    
    .fname
{
    font-family :Verdana  ;
    font-weight :bold ;
    color :#d11414 ;
    font-size :12px;
    text-decoration:none;
    }

    .fgreet
{
    font-family :Verdana  ;
 
    color :#24709a ;
    font-size :12px
    }

/* END OF FAVORITES */
.SStoryTitle
{
    font-family:Palatino Linotype;
    color:#DB4007;
    font-size:14px;      
    text-decoration:none;
    font-weight:bold;
}
.vtopic
{
    font-family:Palatino Linotype;
    color:#DB4007;
    font-size:12px;      
    text-decoration:none;   
}

.Vlinks
{
font-family:Palatino Linotype;
    color:#08088A;
    font-size:12px;      
    text-decoration:none;     
}
.stroyhead
{
    font-family:Palatino Linotype;
    color:#062B81;
    font-size:14px;      
    text-decoration:none;
    font-weight:bold;
}
.vlinkshead
{
    font-family:Palatino Linotype;
    color:#062B81;
    font-size:12px;      
    text-decoration:none;    
}
.storycontent
{
     font-family:Palatino Linotype;
    color:#000000;
    font-size:12px;      
    text-decoration:none;
    text-align:justify;
}
/*.Meetheadbg
{
 background-image:url(../../images/meetmetodaybg.png);background-repeat: repeat-x;
 height:27px;
 font-family:Palatino Linotype;
 font-size:14px;
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
}
.Meetfooterbg
{
background-image:url(../../images/shade.png);background-repeat: no-repeat;
height:15px; 
width:226px;
}*/
.headbgsetting
{
background-image:url(../../images/settingbg.png);background-repeat: no-repeat;
height:45px; 
width:165px;
/*border:1px solid #accbd4;*/
font-family:Palatino Linotype;
 font-size:14px;
 color:#F5870A;
 text-decoration:none;
 font-weight:bold;
 padding-top:5px;
}
.headbottombgsetting
{
background-image:url(../../images/settingbgshade.png);background-repeat: no-repeat;
height:32px; 
width:163px;
}
/**************************** Grid Loading Progress ****************************/
.progress
{
    display: block;
    position: absolute;
    padding: 2px 3px;	
	margin:0px 0px 0px 0px;
}
.container
{
    border: solid 1px #808080;
    border-width: 1px 0px;
}
.header
{
    background: url(../../images/ajax/grid/sprite.png) repeat-x 0px 0px;
    border-color: #808080 #808080 #ccc;
    border-style: solid;
    border-width: 0px 1px 1px;
    padding: 0px 10px;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    line-height: 1.9;  
    font-family: Palatino Linotype;
}
.body
{
    background-color: #f2f2f2;
    border-color: #808080;
    border-style: solid;
    border-width: 0px 1px;
    padding: 10px;
}
/********************************* Ajax *************************************/

.modalBackground {
	background-color:Gray;	
	filter:alpha(opacity=70);
	opacity:0.7;
}
.watermark {
	background:#C0FFC0;
}	 
/********************************* Search button *************************************/

.submitbtn {
	font: 12px/100% Palatino Linotype;
	color: #ffffff;
	background: url(../../images/Submitbtn.png) no-repeat top left;
	border: none;
	width: 71px;
	height: 25px;
	padding-bottom: 1px;
	cursor:pointer;	
	font-size:12px;
	font-weight:bold;
	/*margin-left: 355px;*/
}
.signupbtn {	
	background: url(../../images/sign-up-btn.png) no-repeat top left;
	border: none;
	width: 183px;
	height: 48px;
	padding-bottom: 1px;
	cursor:pointer;		
	/*margin-left: 355px;*/
}
.Photobtn {	
	background: url(../../images/add-photo-btn.png) no-repeat top left;
	border: none;
	width: 183px;
	height: 48px;
	padding-bottom: 1px;
	cursor:pointer;		
	/*margin-left: 355px;*/
}
.Pfeditphotobg
{
    background: url(../../images/profile-photo-bg.png) no-repeat;	
	width: 264px;
	height: 245px;		
	position:relative;
}
.Defaultlg
{
    background: url(../../images/DFlogin-btn.png) no-repeat;	
	width: 82px;
	height: 24px;
	padding-bottom: 1px;
	cursor:pointer;	
	border: none;
}
/********************************* button *************************************/

.EditPhoto {
	font: 12px Palatino Linotype;
	color: #ffffff;
	font-weight:bold;
	background: url(../../images/editphotos.png) no-repeat top left;
	border: none;
	width: 95px;
	height: 23px;
	padding-bottom: 2px;
	cursor:pointer;
	/*margin-left: 355px;*/
}
.EditPhoto:hover {
	background: url(../../images/editphotos.png) no-repeat bottom left;
	color: white;
	font-weight:bold;
	text-decoration:none;
}
.EditPhoto2 {
	font: 12px Palatino Linotype;
	color: #ffffff;
	font-weight:bold;
	background: url(../../images/editphotos2.png) no-repeat top left;
	border: none;
	width: 125px;
	height: 23px;
	padding-bottom: 2px;
	cursor:pointer;
	/*margin-left: 355px;*/
}
.EditPhoto2:hover {
	background: url(../../images/editphotos2.png) no-repeat bottom left;
	color: white;
	font-weight:bold;
	text-decoration:none;
}
.onlineTabbtnbg {
	font: 12px Palatino Linotype;
	color: White;
	font-weight:bold;
	background: url(../../images/tabbtn.png) no-repeat top left;
	border: none;
	width: 59px;
	height: 20px;
	padding-bottom: 2px;
	cursor:pointer;
	/*margin-left: 355px;*/
}
.onlineTabbtnbg:hover{
	background: url(../../images/tabbtn.png) no-repeat bottom left;
	color: red;
	font-weight:bold;
	text-decoration:none;
}
/******************************** Menu bar**********************************************/
#menu *{margin:0;padding:0;font:sans-serif;}
#menu {position:absolute;top:128px;list-style:none;background:url('../../images/menu.png');width:928px;height:57px;margin:0;padding:0 6px;font:bold 13px/15px Arial,sans-serif;text-transform:uppercase;}
#menu li:hover ul{display:block;}/*when script is down*/
#menu li a{color:black;text-decoration:none;display:block;padding:7px 13px 11px 12px;font-weight:bold;white-space:nowrap;}
#menu li b{color:#900;font-weight:normal;}
#menu li.sel li a:hover b, #menu li.hover li a:hover b, #menu li.hover b, #menu li:hover b, #menu li.hover a b, #menu li li a:hover b{color:#ffeac1;}
#menu li.sel b, #menu li.sel li b, #menu li.hover li b, #menu li.sel.hover li b, #menu li:hover li a b{color:#900;}
#menu li{float:left;border-right:1px solid #000000;height:28px;_overflow:hidden;}
#menu li.last{border:0;}
#menu li.sel a{color:#F3F781;background:url('../../images/active.png') center bottom;position:relative;z-index:40;}
#menu li.active a{color:#ffeac1;background:url('../../images/active.png') left bottom;position:relative;z-index:10;}
#menu li.active.sel a{z-index:40;}
#menu li.hover a, #menu li:hover a{background:url('../../images/hover.png') left top;color:black;position:relative;z-index:40;}
#menu li ul{position:absolute;top:29px;left:0;width:100%;display:none;list-style:none;_width:888px;margin:0 6px;z-index:30;}
#menu li.sel ul{display:block;}
#menu li ul li{border:0;_float:left;}
#menu li ul a{text-transform:none;font-weight:normal;padding:4px 10px 8px;height:16px;font-size:13px;z-index:20;_float:left;}
#menu li.hover li a, #menu li.sel ul a, #menu li.active ul a, #menu li:hover li a{background:url('../../images/sub.png') no-repeat right bottom;color:black;z-index:20;}
#menu li li.active a{background:url('../../images/active.png') center bottom;color:#ffeac1;}
#menu li li a:hover, #menu li.hover li a:hover{background:url('../../images/hover.png') left bottom;color:black;z-index:20;}
#menu li.active.sel ul a, #menu li.hover.sel ul a{background-position:right bottom}
#menu li.active.sel a, #menu li.hover.sel a, #menu li.active.sel li.active a{background-position:center bottom}
#menu li.loginout{float:right;margin-right:10px;_margin-right:0;}
#menu li.loginout a, #menu li.active.sel ul .loginout a{background-position:0 bottom;}
#menu .notice{font-size:13px;font-weight:normal;height:16px;text-transform:none;display:block;padding:4px 10px 8px;z-index:20;float:left;background:url('../../images/sub.png') no-repeat left bottom;}

#header .menu_for_visitor
{
  position: absolute;
  width: 900px;
  height: 29px;
  top: 107px;
  overflow: visible;
  /*background: #F99704 url('../../images/top_menu_bg.png') no-repeat;*/
}

#header .menu_for_visitor table
{
  width: 100%;
}

#header .menu_for_visitor td
{
  height: 29px;
  padding: 0px;
  text-align: center;
  border-right: 1px solid #FAAD39;
  border-left: 1px solid #BD7811;
}

#header .menu_for_visitor .first
{
  border-left: none;
}

#header .menu_for_visitor .last
{
  border-right: none;
}

#header .menu_for_visitor a
{
  display:block;
  font-size:12px;
  font-weight:bold;
  line-height:29px;
  padding:0 5px 0 5px;
  text-decoration:none;
  white-space:nowrap;
}

#header .menu_for_visitor a:hover
{
  color: #ffffff;
}

#header .menu_for_visitor a.free_forum
{
  color: #ffc135;
  position:relative;
  z-index:10;
  width:109px;
  text-align:center;
  padding:0
}

#header .menu_for_visitor a.free_forum:hover
{
  color: #ffffff;
}

/***************************** Listview CSS ************************************/
.listViewItem
{
  margin: 0px 5px 0px 0px;
  /*background: #edf7fa;
  border: solid 1px black;  height :200px;*/
  float: left;
  width:160px;

}

.groupViewItem
{
  padding:5px;
  clear:both;
}

.groupSeparator
{
  height:5px;
  width:100%;
  background:blue;
}

.emptyItem
{
  font-weight:bold;
  background:green;
  width:125px;
}
/***************************** Datapager ***********************************/
  .TableCSS
        {
            border-style:none;
            background-color:Silver;
            width: 600px;
            }
        .TableHeader
        {
            background-color:red;
            color:Gray;
            font-size:large;
            font-family:Palatino Linotype;
            height:45px;
            text-align:center;
            }    
        .TableData
        {
            background-color:#8A4B08;
            color:Gray;
            font-family:Palatino Linotype;
            font-size:12px;            
            height:30px;
            width:40px;
            }  
        .TablePager
        {
            background-color: #edf7fa;
            border:1px solid #95b5be;
            height:30px;
            padding-top:7px;
            background-color:White;
            height:35px;
            width:100%;
            }                              
        .PagerButtonCSS
        {
            /*color:#088A85;*/
            color:Black;
            height:26px;            
            font-family:Palatino Linotype;
            font-size:14px;
            cursor:pointer;            
            background-color:#E2E2E2;
            border:1px solid #7C7C7C;
            width:70px;
            vertical-align:middle;
            }    
            .PagerButtonCSS:Hover
        {
            /*color:#088A85;*/
            color:#000000;
            height:26px;            
            font-family:Palatino Linotype;
            font-size:14px;
            cursor:pointer;            
            background-color:#ffcc00;
            border:1px solid #e16103;
            width:70px;            
            vertical-align:middle;
            }   
        .NumericButtonCSS
        {
            font-size:16px;            
            color:Black;
            font-family:Palatino Linotype;            
            cursor:pointer;
            font-weight:bold;
             background-color:#E2E2E2;            
           vertical-align:middle;
           border:1px solid #7C7C7C;
            width:30px;
            height:26px;
            }  
        .NumericButtonCSS:Hover
        {
            font-size:16px;            
            color:#000000;
            font-family:Palatino Linotype;            
            cursor:pointer;
            font-weight:bold;
            background-color:#ffcc00;            
           vertical-align:middle;          
           border:1px solid #e16103;  
           width:30px;
            height:26px;
         }  
        .CurrentPageLabelCSS
        {
            font-size:16px;
            font-family:Palatino Linotype;
            color:White;
            font-weight:bold;
           border:1px solid #ffcc00;
           background-color:#e16103;           
           vertical-align:middle; 
           cursor:pointer;
           width:30px;  
           height:26px; 
            } 
        .NextPreviousButtonCSS
        {
            font-size:12px;
            font-family:Palatino Linotype;
            color:White;            
            cursor:pointer;  
            width:30px;  
           height:26px;          
        }  
        
        
/***************************** Create Profile ***********************************/   
   .RegEmail
{
 font-family: Verdana, Palatino Linotype, Helvetica, sans-serif;
 font-size: 14px;
 color: #ff9000;
 font-weight :bolder ;
 clear: both;	
}
.pmessage
{
	font-family: Verdana, Palatino Linotype, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	clear: both;
	margin: 10px 10px 16px 5px;
}
.profilebgtop
{
 width:579px;height:15px; background-image:url(../../images/profilebgtop.png);background-repeat: no-repeat;
}
.profilebgcenter
{
 width:579px; background-image:url(../../images/profilebgcenter.png);background-repeat: repeat-y ;
}
.profilebgbottom
{
 width:579px;height:15px; background-image:url(../../images/profilebgbottom.png);background-repeat: no-repeat;
}
.photouploadleftbg
{
width:7px;height:238px; background-image:url(../../images/photo-upload-bg-left.png);background-repeat: no-repeat;
}
.photouploadcenterbg
{
height:238px; background-image:url(../../images/photo-upload-bg-center.png);background-repeat: repeat-x ;
}
.photouploadrightbg
{
width:7px;height:238px;background-image:url(../../images/photo-upload-bg-right.png);background-repeat: no-repeat;
}
.photouploadtitle
{
width:260px;height:31px;background-image:url(../../images/titlebg.png);background-repeat: no-repeat;color:White ;font-size:14px; font-weight :bold;
}  
.successMsg
{
     color: Green;
    font-size: 12pt;
    font-weight: bold;
    line-height: 1.9;  
    font-family: Palatino Linotype;
}
.ErrMsg
{
     color: red;
    font-size: 12pt;
    font-weight: bold;
    line-height: 1.9;  
    font-family: Palatino Linotype;
}      
.SPtitle
{
     color: #D1059B;
    font-size: 18pt;
    font-weight: bold;
    line-height: 1.9;  
    font-family: Palatino Linotype;
    
}
.SPtitle2
{
     color: #0FA3EE;
    font-size: 15pt;
    font-weight: bold;
    line-height: 1.9;  
    font-family: Palatino Linotype;
    
}
.SPtitle3
{
     color: #cccccc;
    font-size: 12pt;
    font-weight: bold;
    line-height: 1.9;  
    font-family: Palatino Linotype;
    
}
.SPtitle
{
     color: #D1059B;
    font-size: 18pt;
    font-weight: bold;     
    font-family: Palatino Linotype;
    
}
.SPtitle2
{
     color: #0FA3EE;
    font-size: 15pt;
    font-weight: bold;    
    font-family: Palatino Linotype;
    
}
.SPtitle3
{
     color: #EE600F;
    font-size: 12pt;
    font-weight: bold;      
    font-family: Palatino Linotype;
    
}
/**************************** Tab Theme(Search) ****************************/
.NewsTab .ajax__tab_header 
{
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;  
    width:196px;
    height:20px;    
    text-align:center;
    font-family:Palatino Linotype;   
    margin: 0px 0px 0px 0px;
    text-decoration:none;
    vertical-align:top;  
    cursor:pointer;  
}
.NewsTab .ajax__tab_outer
{   
    background:url(../../images/tabonnlinelink.png) repeat-x;
    width:59px;
    height:20px;
    margin-left:2px;
    margin-right:2px;
    vertical-align:top;     
}
.NewsTab .ajax__tab_body 
{
    font-family:Palatino Linotype;
    font-size:10px;    
    border-top:0;    
    background-color:#c1e5f6;    
    text-align:left;    
    border:solid 1px #3c90be;           
}
.NewsTab .ajax__tab_inner
{
    padding-top:5px;
}
.NewsTab .ajax__tab_hover .ajax__tab_outer
{
    background:url(../../images/tabonlineover.png) no-repeat left top;
    width:59px;
    height:20px;
    color: red;
    font-size: 12px;
    font-weight: bold; 
    font-family:Palatino Linotype;       
}
.NewsTab .ajax__tab_hover .ajax__tab_inner
{
    background:url(../../images/tabonlineover.png) no-repeat left top;
    width:59px;
    height:20px;  
}
.NewsTab .ajax__tab_active .ajax__tab_outer
{
   background:url(../../images/tabonnlinelink.png) repeat-x;
   width:59px;   
   color: red;
   font-size: 12px;
   font-weight: bold; 
   font-family:Palatino Linotype;  
}
.NewsTab .ajax__tab_active .ajax__tab_inner
{
  background:url(../../images/tabonlineover.png) no-repeat left top;
  width:59px;
  height:20px;
}
/**************************** Tab Theme(search) ****************************/
.fancy-blue .ajax__tab_header 
{
	font-size:11px;
	font-weight:bold;
	color:#000;
    font-family:sans-serif;
    font-weight:bold;
}
.fancy-blue .ajax__tab_active .ajax__tab_outer,
.fancy-blue .ajax__tab_header .ajax__tab_outer,
.fancy-blue .ajax__tab_hover .ajax__tab_outer
{
    height:46px;
}
.fancy-blue .ajax__tab_active .ajax__tab_inner,
.fancy-blue .ajax__tab_header .ajax__tab_inner,
.fancy-blue .ajax__tab_hover .ajax__tab_inner
{
    height:46px;
    margin-left:16px; /* offset the width of the left image */
}
.fancy-blue .ajax__tab_active .ajax__tab_tab,
.fancy-blue .ajax__tab_hover .ajax__tab_tab,
.fancy-blue .ajax__tab_header .ajax__tab_tab
{
	margin:16px 16px 0px 0px;
}
.fancy-blue .ajax__tab_hover .ajax__tab_tab,
.fancy-blue .ajax__tab_active .ajax__tab_tab 
{
	color:#fff;
}

.fancy-blue .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#ffffff;
}
.fancy-blue .ajax__tab_header 
{
    background:url(../../images/ajax/tab/blue_bg.gif) repeat-x;
}
.fancy-blue .ajax__tab_hover .ajax__tab_outer,
.fancy-blue .ajax__tab_active .ajax__tab_outer 
{
    background:url(../../images/ajax/tab/blue_left.gif) no-repeat left top;
    cursor:pointer;
}
.fancy-blue .ajax__tab_hover .ajax__tab_inner,
.fancy-blue .ajax__tab_active .ajax__tab_inner 
{
    background:url(../../images/ajax/tab/blue_right.gif) no-repeat right top;
}

/************************************* Profile page css *******************************************/
.leftphotobgframe
{
 background-color:#c1e5f6; 
 border:solid 1px #3c90be;
}
.leftphotobgframe2
{
 background-color:#c1e5f6;
}
.leftphotoinnerbgframe
{
 background-color:#efefef; 
 margin-left:5px;
 margin-right:5px;
 margin-bottom:5px;
 margin-top:5px; 
 border:solid 2px #3c90be;      
}
.leftphotoinnermostbgframe
{
 background-color:#ffffff; 
 margin-left:5px;
 margin-right:5px;
 margin-bottom:5px;
 margin-top:5px; 
}
.Pfnametxt
{
  font-size:16px;
    font-family:Palatino Linotype;
    color:#DF0101;
    text-decoration:none;
    font-weight:bold; 
    padding-left:10px
}
.leftprdetailsbg
{
background-color:#ffffff; 
margin-left:5px;
 margin-right:5px;
 margin-bottom:5px;
 margin-top:5px;
border: 1px solid #3c90be; 
font-size:11px;
    font-family:Palatino Linotype;
    color:#000000;
    text-decoration:none;     
   
}
.Pfcompletehead
{
 font-family: Palatino Linotype;
 font-size: 13px;
 color: #ff9000;
 text-decoration:none; 
 } 
 .Counttxt
 {
  font-size:12px;
    font-family:Palatino Linotype;
    color:#DF0101;
    text-decoration:none; 
 }
 .Ratingbgbrd
 {
 background-color:#ffbc4d;
 border:2px solid #e0631e;
 }
 .Rateheadbg
 {
 background-image:url(../../images/starrattingbg.png);background-repeat: repeat-x;height:22px;
 font-size:14px;
    font-family:Palatino Linotype;
    color:#000000;
    text-decoration:none; 
    font-weight:bold;
    padding-left:10px;
 }
 .leftsubheadbg
 {
 background-image:url(../../images/onlinemembg.png);background-repeat: repeat-x;height:30px;
 font-size:16px;
    font-family:Palatino Linotype;
    color:#000000;
    text-decoration:none; 
    font-weight:bold;
    padding-left:10px;
 }
 .Pfheadgreet
 {
 background-image:url(../../images/Pfgreet.png);background-repeat: no-repeat;height:28px;width:562px;
 font-size:11px;
    font-family:Palatino Linotype;
    color:#000000;
    text-decoration:none;   
    
 }
 .Subheaderbg
 {
 background-image:url(../../images/Centerheadbg.png);background-repeat: repeat-x;height:20px;
 font-size:16px;
    font-family:Palatino Linotype;
    color:#ffffff;
    text-decoration:none; 
    font-weight:bold;
    padding-left:15px;
 }
 .Subheadtitle
 { 
     font-family:Palatino Linotype;
    color:#000000;
    font-size:13px;      
    text-decoration:none;
    text-align:justify;
    font-weight:bold;
}
.vmoretxt
{
font-family:Palatino Linotype;
    color:#ffffff;
    font-size:13px;      
    text-decoration:none;
    text-align:justify;
    font-weight:bold;
}
.leftlistbg
{
background-image:url(../../images/leftsideshade.png);background-repeat: repeat-y;width:24px;
}
.rightlistbg
{
background-image:url(../../images/rightsideshade.png);background-repeat: repeat-y;width:24px;
}
.txtheadings
{
font-family:Palatino Linotype;
    color:#155a81;
    font-size:12px;      
    text-decoration:none;
    text-align:justify;    
}
.leftsidelinks
{
  font-family:Palatino Linotype;
    color:#000000;
    font-size:12px;      
    text-decoration:underline;    
}
.onlinebg
{
background-image:url(../../images/rightnavibg.png);background-repeat: repeat-y;width:196px;
}
.titlenametxt
{
font-family:Palatino Linotype;
    color:red;
    font-size:12px;      
    text-decoration:none;   
}
.DefaultPhtotsmallbg
{
    width:100px;height:100px; background-image:url(../../images/defaultphotoimg.png);background-repeat: no-repeat;
}
.defaultbckbg
{
    width:273px; background-image:url(../../images/defualtimgbg.png);background-repeat: repeat-y;   
}
.bottombgextra
{
background:url(../../images/freeonlilnebg.jpg);background-repeat: no-repeat;width:1000px;height:28px;
font-family:Palatino Linotype;
    color:Black;
    font-size:12px;      
    font-weight:bold;
    text-decoration:none;    
}
.bottombgtopextra
{
background-image:url(../../images/Prvtopbg.png);background-repeat: no-repeat;width:1000px;height:23px;
}
.bottombgcenterextra
{
background-image:url(../../images/Prvcntrbg.png);background-repeat: repeat-y;width:1000px;
}
.bottombgbottomextra
{
background-image:url(../../images/Prvbtmbg.png);background-repeat: no-repeat;width:1000px;height:23px;
}
.bottomextratxt
{
 font-family:Palatino Linotype;
    color:#F5FBFD;
    font-size:12px;      
    font-weight:bold;
    text-decoration:none;      
}
/*******************************    Css for rows       ******************************/

.Rowtopbg
{
background-image:url(../../images/Rowtopbg.jpg);background-repeat: no-repeat;width:640px;height:8px;
}
.Rowcenterbg
{
background-image:url(../../images/Rowcntrbg.jpg);background-repeat: repeat-y;width:640px;
}
.Rowbtmbg
{
background-image:url(../../images/Rowbtmbg.jpg);background-repeat: no-repeat;width:640px;height:8px;
}
/*******************************    Msg Notification  ******************************/

#UpdateProgress1
{
	bottom: 0px;
	right: 0px;	
	position:fixed;
	
    width:320px;
    height: 180px;
    border: solid 1px black;
    margin: 0px 0px 0px 20px;
    background-color:white;
    filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color=#7D7E7E); 
}
#modal .modalTop
{
	width: 320px;
    background-color: Transparent;
    background-image: url(../../images/bg.gif);
    background-repeat: repeat-x;
    padding: 4px;
    color: #ffffff;
    text-align: right;
}
#modal .modalTitle
{
    padding: 4px;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    float:left;
}

#modal .modalTop a, .modalTop a:visited
{
    color: #ffffff;
}

#modal .modalBody
{
    padding: 10px;
    text-align: left;
}
