body {
margin: 0 0 0 0;
padding:0 0 0 0;
font-family: 'Trebuchet MS'; 
color:#555555;
background-color:#ffffff;
}

h3 {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#EC008C;
font-weight:normal;
/*display:block;*/
width:100%;
/*padding-left:6px;*/
}

.textbig {
font-family: 'Trebuchet MS'; 
font-size:17px;
color:#222222;
line-height:30px;
text-align:center;
font-weight:normal;
}

.textbig1 {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#222222;
line-height:30px;
font-weight:bold;
}

.pleveltext {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#222222;
line-height:30px;
font-weight:bold;
border:1px solid #e1e1e1;
}

.textbig2 {
font-family: 'Trebuchet MS'; 
font-size:18px;
color:#000000;
line-height:25px;
text-align:center;
font-weight:bold;
}

.textbig3 {
font-family: 'Trebuchet MS'; 
font-size:16px;
color:#2198D0;
line-height:25px;
text-align:center;
font-weight:normal;
}

.textbig4 {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#FF64AB;
line-height:15px;
text-align:center;
font-weight:bold;
}

.textred {
color:#ff0000;
}

.postext1 {
color:#464646;
font-size:13px;
font-family: 'Trebuchet MS'; 
}

.textred1 {
color:#ff0000;
font-size:13px;
font-family: 'Trebuchet MS'; 
}

.textred2 {
font-family: 'Trebuchet MS'; 
color:#707070;
font-size:13px;
font-weight:bold;
}

.fieldsetbordercolor {
border:1px solid #D5DFE5;
}

.smalltext {
font-family: verdana, arial; 
font-size: 10px;
color:#555555;
}

.error {
font-family: arial, verdana; 
font-size: 11px;
color:#DC0B12;
}


#error {
font-family: 'Trebuchet MS'; 
font-size: 13px;
color:#DC0B12;
font-weight:bold;
}

#error1 {
font-family: tahoma, verdana, arial, 'sans serif'; 
font-size: 12px;
color:#726257;
font-weight:normal;
padding:5px;
}

#error2 {
font-family: 'Trebuchet MS'; 
font-size: 13px;
color:#DC0B12;
font-weight:bold;
}

a {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#0D60C6;
text-decoration:none;
}

a:hover {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#555555;
text-decoration:none;
}

.textlink1 {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#555555;
text-decoration:none;
}

.textlink1:hover {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#000000;
text-decoration:none;
}

.textlink1:active {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#000000;
text-decoration:none;
}

.addphoto {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#F26521;
text-decoration:none;
}

.addphoto:hover {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#555555;
text-decoration:none;
}

.link4 {
font-family: 'Trebuchet MS'; 
color:#7CC1DB;
text-decoration:none;
}

.link4:hover {
font-family: 'Trebuchet MS'; 
color:#fffff3;
text-decoration:none;
}

#container {
width:950px;
height:auto;
margin: 0 auto;
padding:0px;
padding-right:10px;
background-image: url('../images/bgimage8.gif');
background-repeat:no-repeat;
background-position: top right;
border:0px solid #3d3d3d;
font-family: 'Trebuchet MS'; 
}


#container1 {
width:950px;
height:auto;
margin: 0 auto;
padding:0px;
padding-right:10px;
background-image: url('../images/bgimage8.gif');
background-repeat:no-repeat;
background-position: top right;
border:0px solid #3d3d3d;
font-family: 'Trebuchet MS'; 
}

.emailtable {
padding:0px;
background-image: url('../images/bgimage8.gif');
background-repeat:no-repeat;
background-position: top right;
font-family: 'Trebuchet MS'; 
}

.emailbordercolor {
background-color:#ffffff;
border:1px solid #D5DFE5;
}

#insidecontainer {
width:890px;
height:auto;
margin: 0 auto;
padding:0px;
border:0px solid #000000;
font-family: 'Trebuchet MS'; 
}

#content {
width:890px;
height:auto;
margin: 0 auto;
padding:0px;
border:0px solid #555555;
position:relative;
top:-5px;
}


#header {
/*height:167px;*/
width:100%;
position:relative;
border:0px solid #555555;
}


#welcometext {
width:260px;
height:auto;
border:0px solid #000000;
position:relative;
top:-100px;
left:155px;
text-align:left;
}

#contentinside {
position:relative;
width:100%;
height:auto;
margin: 0 auto;
padding:0px;
border:0px solid #eeeeee;
font-family: 'Trebuchet MS'; 
}

.helptext {
font-family:verdana, arial, sans-serif;
font-size:10px;
color:#636363;
padding:0px;
font-weight:bold;
text-decoration:none;
}

.helptext:hover {
font-family:verdana, arial, sans-serif;
font-size:10px;
color:#000000;
padding:0px;
font-weight:bold;
text-decoration:none;
}

.nav_bg{
background-image: url('../images/nav_bg.gif');
background-repeat:repeat-x;
height:33px;
width:99%;
text-align:center;
}

a.navlink{
font-family: 'Trebuchet MS';
font-size:16px;
color:#555555;
}

a.navlink:hover{
font-family: 'Trebuchet MS';
font-size:16px;
color:#E65A9A;
}

a.navlinkactive{
font-family: 'Trebuchet MS';
font-size:16px;
color:#E65A9A;
}

a.navlinkactive:hover{
font-family: 'Trebuchet MS';
font-size:16px;
color:#E65A9A;
}

.aliastext {
font-family: 'Trebuchet MS'; 
font-size:16px;
color:#000000;
padding-top:1px;
padding-bottom:1px;
color:#00408D;
font-weight:bold;
/*text-transform:uppercase;*/
}

.welcome2 {
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#000000;
padding-top:1px;
padding-bottom:1px;
}

.welcome {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#0081D5;
padding-top:5px;
padding-bottom:5px;
}

.selfdate {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#0081D5;
padding-top:1px;
padding-bottom:1px;
}

.datebg {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#0081D5;
padding-top:1px;
padding-bottom:1px;
padding-left:10px;
background-color:#EFEFEF;
}

.welcome1 {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#0081D5;
padding-top:5px;
padding-bottom:5px;
}

.welcome1:hover {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#3d3d3d;
padding-top:5px;
padding-bottom:5px;
}

.welcome2 {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#0081D5;
}

.welcome2:hover {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#3d3d3d;
}

.tabbutton {
font-family:verdana, arial, sans-serif;
font-size:15px;
color:#000000;
border:1px solid #707070;
}

.tabbutton_active {
background-color:#AEAEAE;
font-family:verdana, arial, sans-serif;
font-size:15px;
color:#000000;
font-weight:normal;
}

.tabbutton_inactive {
background-color:#e1e1e1;
font-family:verdana, arial, sans-serif;
font-size:15px;
color:#75C3FF;
font-weight:normal;
}

.login_table_top {
background-image: url('../images/login_top_bg.gif');
height:38px;
border:1px solid #eeeeee;
}

/* registration*/

#registrationinside {
width:90%;
height:auto;
margin: 0 auto;
padding:0px;
border:0px solid #eeeeee;
font-family: 'Trebuchet MS'; 
clear:both;
}

#registrationinside1 {
background-color:#eeeeee;
width:99%;
height:auto;
margin: 0 auto;
padding:0px;
border:1px solid #eeeeee;
font-family: 'Trebuchet MS'; 
clear:both;
}

#registrationinside2 {
width:99%;
height:auto;
margin: 0 auto;
padding:0px;
border:0px solid #eeeeee;
font-family: 'Trebuchet MS'; 
clear:both;
}


#formContent {
width:100%;
height:auto;
margin: 0 auto;
padding:0px;
border:0px solid #000000;
font-family: 'Trebuchet MS';
clear:both;
overflow:auto;
}

#formContent1 {
width:100%;
height:auto;
margin: 0 auto;
padding:0px;
border:0px solid #000000;
font-family: 'Trebuchet MS';
clear:both;
overflow:auto;
}

#formContent2 {
width:100%;
height:auto;
margin: 0 auto;
padding:0px;
border:0px solid #000000;
font-family: 'Trebuchet MS';
clear:both;
overflow:auto;
}

.leftregcol{
float:left;
clear:left;
width:55%;
border:0px solid #ff0000;
}

.leftregcol1{
float:left;
clear:left;
width:60%;
border:0px solid #e1e1e1;
}

.leftregcol2{
float:left;
clear:left;
width:70%;
border:0px solid #ff0000;
}

.leftregcol3{
float:left;
clear:left;
width:100%;
border:0px solid #ff0000;
}

/* starts of myaccount primary info */

.both_tag {
/*overflow:auto;*/
clear:both;
height:auto;
}

.left_tag{
float:left;
clear:left;
width:40%;
color:#0081D5;
font-size:12px;
font-family:verdana, arial, 'sans serif';
border:0px solid #ff0000;
}

.right_tag{
float:right;
clear:right;
width:60%;
font-size:12px;
font-family:verdana, arial, 'sans serif';
border:0px solid #ff0000;
}

.bluetext4 {
font-size:12px;
color:#0081D5;
font-family:verdana, arial, 'sans serif';
border:0px solid #ff0000;
}

.indexmainarea {
clear:both;
width:100%;
border:0px solid #00A650;
overflow:auto;
}

.indexleft {
clear:right;
float:left;
width:65%;
border:0px solid #ff0000;
}


.indexright {
clear:right;
float:right;
width:34%;
border:0px solid #ff0220;
}


/* ends of myaccount primary info */

.rightregcol{
clear:right;
float:left;
width:43%;
border:0px solid #00A650;
overflow:auto;
}

.rightregcol1{
clear:right;
float:right;
width:39%;
border:0px solid #00A650;
overflow:auto;
}

.rightregcol2{
clear:right;
float:right;
width:26%;
border:0px solid #00A650;
overflow:auto;
}


.curvetable_left {
background-image: url('../images/curvetable_left.gif');
background-repeat:repeat-y;
width:18px;
}

.curvetable_right {
background-image: url('../images/curvetable_right.gif');
background-repeat:repeat-y;
width:18px;
}

.curvetable_bg {
background-image: url('../images/curvertable_bg.gif');
background-repeat:repeat-x;
height:81px;
}

.curvetable_top1 {
background-image: url('../images/curvetable_top1.gif');
background-repeat:repeat-x;
height:18px;
}

.curvetable_top {
background-image: url('../images/curvetable_top.gif');
background-repeat:repeat-x;
height:18px;
}

.curvetable_bottom1 {
background-image: url('../images/curvetable_bottom1.gif');
background-repeat:repeat-x;
height:18px;
}

.curvetable_bottom {
background-image: url('../images/curvetable_bottom.gif');
background-repeat:repeat-x;
height:18px;
}

.curvetable_center {
background-color:#ffffff;
font-family:verdana, arial, sans-serif;
font-size:15px;
color:#555555;
font-weight:normal;
}

.formheader {
font-family: 'Trebuchet MS'; 
/*font-family:verdana, arial, 'sans serif';*/
font-size:28px;
color:#4ac5ee;
font-weight:normal;
}

.pageheader {
font-family:verdana, arial, 'sans serif';
font-size:28px;
color:#004A80;
font-weight:normal;
}

.pageheader1 {
font-family:verdana, arial, 'sans serif';
font-size:28px;
color:#004A80;
font-weight:normal;
}

.formbox {
font-family: 'Trebuchet MS'; 
font-size:13px;
background-color:#ffffff;
border:1px dotted #C4C4C4;
padding-top:3px;
padding-left:5px;
padding-bottom:3px;
font-size:13px;
color:#666666;
}

.formbox:hover {
font-family: 'Trebuchet MS'; 
font-size:13px;
background-color:#EFEFEF;
border:1px solid #C4C4C4;
padding-top:3px;
padding-left:5px;
padding-bottom:3px;
font-size:13px;
color:#666666;
}


.formbox1 {
font-family: 'Trebuchet MS'; 
font-size:13px;
background-color:#ffffff;
border:1px dotted #C4C4C4;
padding-top:2px;
padding-left:5px;
padding-bottom:2px;
font-size:13px;
color:#666666;
}

.formbox1:hover {
font-family: 'Trebuchet MS'; 
font-size:13px;
background-color:#EFEFEF;
border:1px solid #C4C4C4;
padding-top:2px;
padding-left:5px;
padding-bottom:2px;
font-size:13px;
color:#666666;
}

.formbox2 {
font-family: 'Trebuchet MS'; 
font-size:13px;
background-color:#ffffff;
border:1px dotted #C4C4C4;
padding-top:2px;
padding-left:5px;
padding-bottom:2px;
font-size:11px;
color:#666666;
}

.formbox3 {
font-family: 'Trebuchet MS'; 
font-size:13px;
background-color:#ffffff;
border:1px dotted #C4C4C4;
padding-top:2px;
padding-left:5px;
padding-bottom:2px;
font-size:12px;
color:#666666;
}

.formbox3:hover {
font-family: 'Trebuchet MS'; 
font-size:13px;
background-color:#EFEFEF;
border:1px solid #C4C4C4;
padding-top:2px;
padding-left:5px;
padding-bottom:2px;
font-size:12px;
color:#666666;
}

.formbox4 {
font-family: 'Trebuchet MS'; 
font-size:13px;
background-color:#ffffff;
border:1px dotted #C4C4C4;
padding-top:2px;
padding-left:5px;
padding-bottom:2px;
color:#666666;
}

.formbox4:hover {
font-family: 'Trebuchet MS'; 
font-size:13px;
background-color:#EFEFEF;
border:1px solid #C4C4C4;
padding-top:2px;
padding-left:5px;
padding-bottom:2px;
color:#666666;
}

.form-note {
position: absolute;
right: -100px;
bottom: 10px;
width: 210px;
display: none;
padding-bottom: 9px;
background: url("../images/help-back.gif") 20px 100% no-repeat;
}

.form-note p {
margin: 0;
padding: 15px;
font-family: Georgia, serif;
background: #90b500;
color: #fff;
}

.required {
font-family:verdana, arial, sans-serif;
font-size:10px;
color:#555555;
font-weight:normal;
}

.submit {
background-color:#EFEFEF;
border:1px dotted #C4C4C4;
padding-top:4px;
padding-left:4px;
padding-right:4px;
padding-bottom:4px;
font-size:13px;
line-height:16px;
color:#666666;
font-weight:normal;
}

.submit:hover {
background-color:#ffffff;
border:1px dotted #C4C4C4;
padding-top:4px;
padding-left:4px;
padding-right:4px;
padding-bottom:4px;
font-size:13px;
line-height:16px;
color:#666666;
font-weight:normal;
}

.submit1 {
background-color:#E5F3FF;
border:1px solid #CAE8FF;
padding-top:1px;
padding-left:10px;
padding-right:10px;
padding-bottom:1px;
font-size:14px;
color:#3292FF;
font-weight:normal;
}

.submit1:hover {
background-color:#CAE8FF;
border:1px solid #E5F3FF;
padding-top:1px;
padding-left:10px;
padding-right:10px;
padding-bottom:1px;
font-size:14px;
color:#666666;
font-weight:normal;
}

.submit2 {
background: url("../images/buttonbg.gif");
background-repeat:no-repeat;
width:118px;
height:32px;
text-align:center;
font-family: 'Trebuchet MS';
font-size:13px;
color:#000000;
font-weight:normal;
border:0px solid #ff0000;
padding-bottom:5px;
}

.submit2:hover {
background: url("../images/buttonbg.gif");
background-repeat:no-repeat;
width:118px;
height:32px;
font-family: 'Trebuchet MS';
font-size:13px;
text-align:center;
color:#3292FF;
font-weight:normal;
border:0px solid #ff0000;
padding-bottom:5px;
}

.submitregistration {
background: url("../images/bgreg_button.gif");
border:1px solid #A8E0F6;
padding-top:4px;
padding-left:4px;
padding-right:4px;
padding-bottom:4px;
font-size:13px;
line-height:16px;
color:#666666;
font-weight:normal;
cursor:hand;
cursor:pointer;
}

.submitregistration:hover {
background: url("../images/bgreg_button_rol.gif");
border:1px solid #FFDF80;
padding-top:4px;
padding-left:4px;
padding-right:4px;
padding-bottom:4px;
font-size:13px;
line-height:16px;
color:#FF5806;
font-weight:normal;
cursor:hand;
cursor:pointer;
}

.addlink {
font-family:verdana, arial, sans-serif;
font-size:10px;
color:#555555;
font-weight:normal;
text-decoration:none;
}

.addlink:hover {
font-family:verdana, arial, sans-serif;
font-size:10px;
color:#FFAC03;
font-weight:normal;
text-decoration:underline;
}

.addlink1 {
font-family:verdana, arial, sans-serif;
font-size:10px;
color:#63AD21;
font-weight:normal;
text-decoration:none;
}

.addlink1:hover {
font-family:verdana, arial, sans-serif;
font-size:10px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}


.link1 {
font-family:verdana, arial, sans-serif;
font-size:11px;
color:#FF8F2A;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}

.link1:hover {
font-family:verdana, arial, sans-serif;
font-size:11px;
color:#555555;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}

.link2 {
font-family:verdana, arial, sans-serif;
font-size:10px;
color:#555555;
padding-top:5px;
font-weight:normal;
text-decoration:underline;
}

.link2:hover {
font-family:verdana, arial, sans-serif;
font-size:10px;
color:#FFAC03;
padding-top:5px;
font-weight:normal;
text-decoration:none;
}

.footerlink {
font-family:verdana, arial, sans-serif;
font-size:10px;
color:#585858;
text-decoration:none;
}

.footerlink:hover {
font-family:verdana, arial, sans-serif;
font-size:10px;
color:#FF8F2A;
text-decoration:none;
}

.text {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#555555;
padding-top:5px;
padding-bottom:5px;
}

.textabouturself {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#555555;
padding-top:5px;
padding-bottom:5px;
}

.textcontent1 {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#555555;
/*padding-top:5px;
padding-bottom:5px;*/
}

.textcontent {
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#252525;
/*padding-top:2px;*/
}



.text1 {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#555555;
padding-top:2px;
}


.text2 {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#585858;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}

.text3 {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#555555;
padding:0px;
border:0px solid #eeeeee;
} 

.text4 {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#000000;
padding-top:1px;
padding-bottom:1px;
text-decoration:none;
}

.text5 {
font-family: verdana, arial, 'sans serif'; 
font-size:11px;
color:#555555;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}

.text6 {
font-family: arial, verdana, 'sans serif'; 
font-size:11px;
color:#555555;
text-decoration:none;
}

.text7 {
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#555555;
padding-top:2px;
}

.tipstext {
font-family: verdana, arial, 'sans serif'; 
font-size:10px;
color:#555555;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}

.tipstext1 {
font-family: verdana, arial, 'sans serif'; 
font-size:10px;
color:#555555;
padding-top:9px;
padding-bottom:1px;
text-decoration:none;
}

/* self page */
#self {
width:100%;
height:auto;
margin: 0 auto;
padding:0px;
border:0px solid #eeeeee;
}

#friendrequest {
width:98%;
border:0px solid #ff0000;
margin-left:10px;
margin-top:3px;
margin-bottom:3px;
margin-right:3px;
overflow: auto;
overflow-x:hidden; 
}

.left_dropbox {
width:148px;
margin-top:1px;
margin-left:6px; 
margin-right:6px; 
padding-left:3px;
border:1px solid #cccccc; 
background-color:#efefee;
}

.left_dropbox1 { /* this section use for manage friends custom group section */
width:100%;
margin-top:1px;
}


.attachmentmainsec {
clear:both;
overflow:auto;
height:auto;
border:0px solid #ff0000;
margin-right:5px; 
padding-left:12px;
}

.attachleft_imageicon {
float:left; 
width:100%;
overflow:auto;
}

.attachright_object {
/*float:left; */
height:auto;
clear:left;
}


.friendrequest {
width:98%;
border:0px solid #ff0000;
margin-left:10px;
margin-top:10px;
margin-bottom:5px;
overflow: auto;
}

.friendrequest_left {
border:0px solid #B7B7B7;
width:100px;
height:auto;
float: left;
padding-left:3px;
}

.friendrequest_left_comments {
border:0px solid #B7B7B7;
width:100px;
height:123px;
float: left;
padding-left:3px;
}

.imageborder {
border:0px solid #B7B7B7;
}

.friendrequest_left1 {
border:0px solid #B7B7B7;
width:60px;
height:60px;
float: left;
}

.smily_left {
border:0px solid #B7B7B7;
padding-right:3px;
width:75px;
height:90px;
float: left;
}

.friendrequest_center {
/*width:52%;*/
width:85%;
border:0px solid #000000;
padding-left:10px;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#436DAB;
float: right;
left: 60px;
}

.friendrequest_center1 {
width:65%;
border:0px solid #000000;
padding-left:10px;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#436DAB;
float: left;
}

.friendrequest_center2 {
width:70%;
border:0px solid #e1e1e1;
padding-left:5px;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#436DAB;
float: right;
}

.friendrequest_center3 {
width:69%;
border:0px solid #e1e1e1;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#436DAB;
float: left;
overflow:auto;
height:auto;
word-wrap:break-word; 
overflow: hidden; 
}

.friendrequest_center4 {
width:85%;
border:0px solid #ff0000;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#436DAB;
float: right;
}

.friendrequest_center5 {
width:57%;
border:0px solid #e1e1e1;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#436DAB;
float: left;
/*overflow:auto;
height:auto;*/
word-wrap:break-word;
overflow: hidden; 
line-break:strict;
text-overflow: ellipsis;
}




.friendrequest_right {
width:160px;
border:0px solid #e1e1e1;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#436DAB;
float: right;
}

.friendrequest_right2 {
width:8%;
border:1px solid #000000;
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#EC008C;
float: right;
}

.friendrequest_right1 {
width:75px;
border:0px solid #555555;
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#EC008C;
float: right;
padding-left:4px;
padding-right:4px;
/*left: 270px;*/
}



.commentsmain {
width:98%;
border:0px solid #ff0000;
margin-left:3px;
margin-top:3px;
margin-bottom:3px;
margin-right:3px;
overflow: auto;
clear:all;
}

.comments_left {
border:0px solid #B7B7B7;
width:105px;
height:auto;
float: left;
/*padding-left:3px;*/
}


.comments_center {
width:74%;
border:0px solid #e1e1e1;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#436DAB;
float: left;
overflow:auto;
height:auto;
}

.comments_right {
width:10%;
border:0px solid #555555;
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#EC008C;
float: right;
padding-left:4px;
/*left: 270px;*/
}

.commentstext {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#000000;
/*padding-top:2px;*/
}





.bluetext {
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#0081D5;
padding-top:5px;
padding-bottom:5px;
}


.bluetext1 {
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#0081D5;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

.bluetext2 {
font-family: 'Trebuchet MS'; 
font-size:11px;
color:#0081D5;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

.bluetext2:hover {
font-family: 'Trebuchet MS'; 
font-size:11px;
color:#000000;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

.greentext {
font-family: 'Trebuchet MS'; 
color:#3EAD13;
text-decoration:none;
font-size:13px;
}

.purpletext {
font-family: 'Trebuchet MS'; 
color:#EC008C;
text-decoration:none;
font-size:13px;
}

.purpletext2 {
font-family: 'Trebuchet MS'; 
color:#EC008C;
text-decoration:none;
font-size:13px;
}

.purpletext2:hover {
font-family: 'Trebuchet MS'; 
color:#000000;
text-decoration:none;
font-size:13px;
}


.purpletextlink {
font-family: 'Trebuchet MS'; 
color:#EC008C;
text-decoration:none;
font-size:12px;
}

.purpletextlink:hover {
font-family: 'Trebuchet MS'; 
color:#555555;
text-decoration:none;
font-size:12px;
}

.purpletextlink2 {
font-family: 'Trebuchet MS'; 
color:#EC008C;
text-decoration:none;
font-size:13px;
}

.purpletextlink2:hover {
font-family: 'Trebuchet MS'; 
color:#555555;
text-decoration:none;
font-size:13px;
}


.blacktext {
font-family: 'Trebuchet MS'; 
color:#000000;
text-decoration:none;
font-size:13px;
}

.frndgrrouplink {
font-family: 'Trebuchet MS'; 
color:#0081D5;
text-decoration:none;
font-size:12px;
}

.frndgrrouplink:hover {
font-family: 'Trebuchet MS'; 
color:#000000;
text-decoration:none;
font-size:12px;
}

.profilelink {
font-family:verdana, arial, sans-serif;
font-size:14px;
color:#EC008C;
text-decoration:none;
}

.profilelink:hover {
font-family:verdana, arial, sans-serif;
font-size:14px;
color:#000000;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}


.profilelink1 {
font-family:verdana, arial, sans-serif;
font-size:11px;
color:#EC008C;
text-decoration:none;
}

.profilelink1:hover {
font-family:verdana, arial, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}


.searchlines {
/*background-image: url('../images/search_magnifier.gif');
background-repeat:no-repeat;
height:40px;
width:39px;
padding-left:40px*/
border:0px solid #ff0000;
clear:both;
overflow:auto;
}

#bothpanel {
border:0px solid #ff0000;
overflow: auto;
clear:both;
}

#leftpanel {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#436DAB;
float: left;
width:180px;
padding-left:20px;
border:0px solid #ff0000;
}

#rightpanel {
width:74%;
top:-55px;
/*left:190;*/
float: left;
height:auto;
margin: 0 auto;
overflow: auto;
padding:0px;
border:0px solid #ff0000;
overflow-x:hidden; 
}

.newfriends {
background-image: url('../images/newfriends.gif');
background-repeat:no-repeat;
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#0D60C6;
height:40px;
}

.newfriends:hover {
background-image: url('../images/newfriends.gif');
background-repeat:no-repeat;
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#0D60C6;
height:40px;
}

.privatephoto {
background-image: url('../images/accordian_downbg.gif');
background-repeat:no-repeat;
padding-left:5px;
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#0D60C6;
width:180px;
height:22px;
}

.privatephoto:hover {
background-image: url('../images/accordian_downbg.gif');
background-repeat:no-repeat;
padding-left:5px;
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#0D60C6;
width:190px;
height:22px;
}


.int_livesbg_top {
/*background-image: url('../images/int_lives_topbg.gif');
background-repeat:no-repeat;*/
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#0D60C6;
width:180px;
height:25px;
border:0px solid #ff0000;
overflow:auto;
}

.int_livesbgbody {
background-color:#ffffff;
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#0D60C6;
width:178px;
overflow:auto;
clear:both;
border-left:1px solid #AEAEAE;
border-right:1px solid #AEAEAE;
}

.int_livesclear {
background-color:#ffffff;
clear:both;
}

.int_lives_left {
padding-left:5px;
float:left;
width:42%;
border:0px solid #AEAEAE;
}

.int_lives_right {
float:right;
width:52%;
border:0px solid #AEAEAE;
}


.int_lives_title {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#003285;
font-weight:bold;
text-transform:uppercase;
}

.int_lives_alias {
font-family: 'Trebuchet MS'; 
font-size:11px;
color:#F90093;
}

.int_lives_alias:hover {
font-family: 'Trebuchet MS'; 
font-size:11px;
color:#000000;
}

.int_lives_links {
font-family: 'Trebuchet MS'; 
font-size:11px;
color:#3E6CE2;
}

.int_lives_links:hover {
font-family: 'Trebuchet MS'; 
font-size:11px;
color:#000000;
}

.normallinkbg {
background-image: url('../images/accordianbg.gif');
background-repeat:no-repeat;
padding-left:5px;
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#0D60C6;
width:190px;
height:22px;
display:block;
}

.normallinkbg:hover {
background-image: url('../images/accordianbg.gif');
background-repeat:no-repeat;
padding-left:5px;
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#0D60C6;
width:190px;
height:22px;
display:block;
}

.normallinkbg1 {
background-image: url('../images/accordianbg.gif');
background-repeat:no-repeat;
padding-left:5px;
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#000000;
width:190px;
height:22px;
display:block;
}

.primaryinfo {
background-image: url('../images/myaccount.gif');
background-repeat:no-repeat;
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#0D60C6;
height:40px;
}

.primaryinfo:hover {
background-image: url('../images/myaccount.gif');
background-repeat:no-repeat;
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#0D60C6;
height:40px;
}

.commentbg {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#0081D5;
padding-top:1px;
padding-bottom:1px;
padding-left:10px;
background-color:#EFEFEF;
border:1px solid #D6DFE7;
}


#newpost {
/*background-color:#F5FAFF;*/
width:96%;
padding-left:10px;
padding-right:10px;
border:0px solid #E4E8ED;
/*overflow:auto;*/
}

#rightpanel_insidescrap {
background-color:#F5FAFF;
width:96%;
padding:10px;
overflow: auto;
border:1px solid #000000;
}

.tabbutton1 {
background-color:#D6F4FF;
font-family:verdana, arial, sans-serif;
font-size:15px;
color:#19A3EE;
border:0px solid #FFE2A7;
display:block;
text-decoration:none;
}

.tabbutton1:hover {
background-color:#ACE8FF;
font-family:verdana, arial, sans-serif;
font-size:15px;
color:#ffffff;
border:0px solid #FFE2A7;
display:block;
text-decoration:none;
}

.tabbutton1:active {
background-color:#19A3EE;
font-family:verdana, arial, sans-serif;
font-size:15px;
color:#ffffff;
border:0px solid #FFE2A7;
display:block;
text-decoration:none;
}


.copybutton {
background-image: url('../images/copybutton.gif');
background-repeat:no-repeat;
background-color:#ffffff;
height:19px;
width:59px;
text-align:center;
font-family: verdana, 'Trebuchet MS';
font-size:11px;
color:#00AEEF;
font-weight:normal;
border:0px solid #000000;
padding-bottom:2px;
cursor:pointer;
}

.copybutton:hover {
background-image: url('../images/copybutton.gif');
background-repeat:no-repeat;
height:19px;
width:59px;
text-align:center;
font-family: verdana, 'Trebuchet MS';
font-size:11px;
color:#000000;
border:0px solid #000000;
padding-bottom:2px;
cursor:pointer;

}


.button1 {
background-image: url('../images/buttonbg1.gif');
background-repeat:no-repeat;
background-color:#ffffff;
height:22px;
width:77px;
text-align:center;
font-family: 'Trebuchet MS';
font-size:13px;
color:#000000;
font-weight:normal;
border:0px solid #000000;
padding-bottom:2px;
}

.button1:hover {
background-image: url('../images/buttonbg1.gif');
background-repeat:no-repeat;
height:22px;
width:77px;
text-align:center;
font-family: 'Trebuchet MS';
font-size:13px;
color:#3292FF;
border:0px solid #000000;
padding-bottom:2px;
}


.button {
background-color:#7D7D7D;
font-family:verdana, arial, sans-serif;
font-size:11px;
color:#ffffff;
padding:2px;
border:0px solid #000000;
}

.button2 {
background-color:#003366;
font-family:arial, sans-serif;
font-size:14px;
color:#ffffff;
padding:2px;
font-weight:bold;
border:0px solid #000000;
cursor:hand;
cursor:pointer;
}

.button2:hover {
background-color:#009CD8;
font-family:arial, sans-serif;
font-size:14px;
color:#ffffff;
padding:2px;
font-weight:bold;
border:0px solid #000000;
cursor:hand;
cursor:pointer;
}

.nametext {
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#0743CD;
}

.adminalerts {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#FF8605;
}


.textnewpost {
font-family: verdana, arial, sans-serif;
font-size:12px;
color:#555555;
border:0px solid #000000;
}


.agetext {
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#FF8605;
}


.left_header {
font-family: 'Trebuchet MS'; 
font-size:12px;
font-weight:bold;
background-image: url('../images/left_header.gif');
background-repeat:no-repeat;
text-align:center;
/*background-color:#C6EEFF;*/
color:#0077B4;
padding-top:2px;
padding-bottom:2px;
text-transform:uppercase;
}

.transON  {
width: 100%; 
/*background-color: white;*/
/*opacity:0.5;
-moz-opacity: 0.5;
filter:alpha(opacity=50); */
color: rgba(255,255,255,0.5);
border:0px solid black; 
}

.transOFF  {
width: 100%; 
}


/*  start side bar */

.demo label{
display:block;
padding:0.5em;
padding-left:32px;
background-position:8px center;
background-repeat:no-repeat;
border:0px solid #252525;
clear:both;
}

.checked{
background-image:url('../images/chk_on.png')
}

.unchecked{
background-image:url('../images/chk_off.png')
}

/*.selected{
background-image:url('../images/rdo_on.png')
}
*/
.unselected{
background-image:url('../images/rdo_off.png')
}

/*  ends side bar */



/* -------------- manageFriends section starts ------------------- */

.managefriendsmain1 {
padding:0px;
border:0px solid #ff0000;
height:auto;
overflow: auto;
}

.managefriendsmain {
padding:0px;
border:0px solid #ff0000;
overflow: auto;
clear:both;
}

.managefriendsmain2 {
padding:0px;
border:0px solid #ff0000;
overflow: auto;
clear:both;
}

.managefriendscroll {
height: auto;
overflow: auto;
border: 0px solid #666;
padding: 8px;
font-family: 'Trebuchet MS';
font-size:13px;
}

.managefriends_checkbox {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
color:#436DAB;
float: left;
width:25px;
margin: 0 auto;
padding:0px;
left:0px;
border:0px solid #ff0000;
}

.managefriends_name {
font-family: arial, 'sans serif'; 
font-size:11px;
color:#436DAB;
float: left;
width:200px;
margin: 0 auto;
padding:0px;
left:25px;
/*overflow:auto;*/
border:0px solid #ff0000;
}

.managefriends_name1 {
font-family: arial, 'sans serif'; 
font-size:11px;
color:#436DAB;
float: left;
width:450px;
margin: 0 auto;
padding:0px;
left:25px;
/*overflow:auto;*/
border:0px solid #ff0000;
}

.managefriends_privacy {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
color:#436DAB;
float: left;
width:135px;
margin: 0 auto;
padding-left:7px;
left:300px;
/*overflow: auto;*/
border:0px solid #000000;
}

.managefriends_privacy2 {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
color:#436DAB;
float: left;
width:135px;
margin: 0 auto;
padding-left:7px;
left:300px;
/*overflow: auto;*/
border:0px solid #000000;
}

.managefriends_privacy {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
color:#436DAB;
float: left;
width:135px;
margin: 0 auto;
padding-left:7px;
left:300px;
/*overflow: auto;*/
border:0px solid #000000;
}

.managefriends_privacy1 {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
color:#436DAB;
float: left;
width:105px;
margin: 0 auto;
padding-left:7px;
left:300px;
/*overflow: auto;*/
border:0px solid #000000;
}

.fav_image {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
color:#436DAB;
float: left;
width:13%;
margin: 0 auto;
padding-left:7px;
left:52%;
overflow: auto;
border:0px solid #000000;
}

.managefriends_tag {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
color:#436DAB;
float: left;
width:80px;
margin: 0 auto;
padding-left:7px;
left:475px;
overflow: auto;
border:0px solid #000000;
}

.managefriends_tag1 {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
color:#436DAB;
float: left;
width:40px;
margin: 0 auto;
padding-left:7px;
left:405px;
overflow: auto;
border:0px solid #000000;
}

.managefriends_delete {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
float: left;
width:10%;
margin: 0 auto;
padding:0px;
left:520px;
overflow: auto;
border:0px solid #000000;
}

.managefriends_plevel {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
float: right;
padding-left:10px;
width:210px;
margin: 0 auto;
padding:0px;
left:520px;
overflow: auto;
border:0px solid #000000;
}

.managefriends_delete1 {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
float: right;
width:10%;
margin: 0 auto;
padding:0px;
left:90%;
overflow: auto;
border:0px solid #000000;
}

.managefriends_delete2 {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
float: left;
width:10%;
margin: 0 auto;
padding:0px;
left:95%;
overflow: auto;
border:0px solid #000000;
}

.managefriends_resend {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
float: left;
width:110px;
margin: 0 auto;
padding:0px;
left:520px;
overflow: auto;
border:0px solid #000000;
}


/* --------------- manageFriends section ends ------------------- */


/* starts pagination */

.pagi {
font-family:tahoma, verdana, 'sans serif'; 
font-size:11px;
color:#0072C9;
font-weight:bold;
}

.pagi:hover {
font-family:tahoma, verdana, 'sans serif'; 
font-size:11px;
color:#F26521;
font-weight:bold;
}


.paginationtext {
font-family:tahoma, verdana, 'sans serif'; 
font-size:11px;
color:#352E2C;
}

.pagination_options {
font-family:arial, verdana, 'sans serif'; 
font-size:11px;
color:#555555;
}

.bluetext2 {
font-family: tahoma, verdana, 'sans serif'; 
font-size:11px;
color:#0081D5;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

.bluetext2:hover {
font-family: arial, verdana, 'sans serif'; 
font-size:11px;
color:#000000;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

.checkall {
font-family: arial, verdana, 'sans serif'; 
font-size:11px;
color:#000000;
padding-top:2px;
padding-bottom:7px;
text-align:center;
line-height:21px;
vertical-align:middle;
}

.checkall:hover {
font-family: arial, verdana, 'sans serif'; 
font-size:11px;
color:#0081D5;
padding-top:2px;
padding-bottom:7px;
text-align:center;
line-height:21px;
vertical-align:middle;
}

/* ends pagination */



/* --- starts registration section ---  */
.regimaindiv {
width:98%;
border:0px solid #ff0000;
/*float:clear;*/
overflow:auto;
height:auto;
}

.regiinsidemaindiv {
width:98%;
border:0px solid #ff0000;
/*float:clear;*/
/*overflow:auto;*/
}

.regirightmaindiv {
width:35%;
border:0px solid #ffdddd;
/*overflow:auto;*/
float:right;
clear:right;
}

.regirightmaindiv1 {
width:43%;
border:0px solid #ffdddd;
/*overflow:auto;*/
float:left;
clear:right;
padding-left:4%;
}

.regileftmaindiv1 {
width:52%;
border:0px solid #ff0000;
float:left;
clear:left;
/*overflow:auto;*/
}

.regileftmaindiv {
width:62%;
border:0px solid #ff0000;
float:left;
clear:left;
/*overflow:auto;*/
}

/* starts edit MyAccount section */
.editinsidemaindiv {
width:99%;
border:0px solid #ff0000;
/*float:clear;*/
overflow:auto;
}

.editleftmaindiv {
width:55%;
border:0px solid #ff0000;
float:left;
overflow:auto;
}

.editrightmaindiv {
width:43%;
border:0px solid #ffdddd;
overflow:auto;
float:right;
}

.editcleardiv {
clear:both;
overflow:auto;
}

/* ends of edit MyAccount section */

.myaccountmaindiv {
width:95%;
border:0px solid #ff0000;
float:left;
clear:left;
padding-left:5px;
/*overflow:auto;*/
}

.myaccountmaindiv1 {
width:99%;
border:1px solid #ff0000;
clear:both;
}

.regleftinside {
width:99%;
clear:both;
border:0px solid #ddff00;
font-family: 'Trebuchet MS'; 
font-size:12px;
}

.reglleft1 {
width:35%;
height:auto;
border:0px solid #ff0000;
overflow:auto;
float:left;

/*font-family:verdana, arial, 'sans serif';
font-size:11px;*/
color:#787878;
font-family: 'Trebuchet MS'; 
font-size:12px;
}

.reglleft2 {
width:35%;
height:auto;
border:0px solid #ff0000;
overflow:auto;
float:left;
color:#0081D5;
font-size:12px;
font-family:verdana, arial, 'sans serif';
}

.reglleft3 {
width:25%;
height:auto;
border:0px solid #ff0000;
overflow:auto;
float:left;

/*font-family:verdana, arial, 'sans serif';
font-size:11px;*/
color:#787878;
font-family: 'Trebuchet MS'; 
font-size:12px;
}


.regltext {
color:#0081D5;
font-size:12px;
font-family:verdana, arial, 'sans serif';
}

.regltext1 {
color:#363636;
font-size:12px;
font-family:verdana, arial, 'sans serif';
}

.reglleft4 {
width:20%;
height:auto;
border:0px solid #ff0000;
overflow:auto;
float:left;
font-family: 'Trebuchet MS'; 
font-size:11px;
}


.reglright1 {
width:64%;
border:0px solid #ff0000;
float:right;
}

.reglright2 {
width:64%;
border:0px solid #ff0000;
float:right;
font-size:12px;
font-family:verdana, arial, 'sans serif';
}


.reglright3 {
width:74%;
border:0px solid #ff0000;
float:left;
font-size:12px;
font-family:verdana, arial, 'sans serif';
}

.regclear {
width:100%;
clear:both;
overflow:auto;
border:0px solid #ddff00;
}



/* --- ends registration section ---  */






/*  ----------- starts privacy level --------   */ 

.privacylevel {
clear:both;
width:100%;
border:0px solid #ff0000;
}

.privacyleveltext {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#555555;
}

/*  ----------- starts privacy level --------   */ 





/*  ----------- slider - start --------   */ 

#track-left {
	position: absolute;
	width: 5px;
	height: 9px;
	background: transparent url(../images/slider/slider-images-track-left.gif) no-repeat top left;
}

/* put the track and the right rounded edge on the track */
#track {
	background: transparent url(../images/slider/slider-images-track-right.gif) no-repeat top right;
}


#track_left_search {
	position: absolute;
	width: 5px;
	height: 9px;
	background: transparent url(../images/slider/slider-images-track-left.gif) no-repeat top left;
}

/* put the track and the right rounded edge on the track */
#track_search {
position: relative;
background: transparent url(../images/slider/slider-images-track-right.gif) no-repeat top right;
}


#track_left_search_fri {
	position: absolute;
	width: 5px;
	height: 9px;
	background: transparent url(../images/slider/slider-images-track-left.gif) no-repeat top left;
}

/* put the track and the right rounded edge on the track */
#track_search_fri {
position: relative;
background: transparent url(../images/slider/slider-images-track-right.gif) no-repeat top right;
}



/*  ----------- slider - end --------   */ 



#passwordStrength { 
height:10px; display:block; float:left;
} 

.strength0 { 
width:200px; background:#cccccc; 
} 

.strength1 { 
width:50px; background:#ff0000; 
} 

.strength2 {
width:100px; background:#ff5f5f; 
} 

.strength3 { 
width:150px; background:#56e500; 
} 

.strength4 { 
background:#4dcd00; width:175px; 
} 

.strength5 { 
background:#399800; width:200px; 
}


/* hover images journal attachments */ 
.thumbnail{
/*position: relative;*/
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
/*position: absolute;*/
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}



/* start about us text warp section */

#aboutusbg {
background-image:url('../images/aboutus_bg1.gif');
background-repeat:no-repeat;
background-position:bottom left;
}


/* sandbag divs */
#sb1, #sb2, #sb3,
#sb4, #sb5, #sb6 {
float: left;
clear: left;
}
#sb1 {width: 1px; height: 905px; border:0px solid #ff0000; overflow:auto;}
#sb2 {width: 280px; height: 90px; border:0px solid #ff0000;}
#sb3 {width: 280px; height: 45px; border:0px solid #ff0000;}
#sb4 {width: 280px; height: 55px; border:0px solid #ff0000;}
#sb5 {width: 280px; height: 50px; border:0px solid #ff0000;}
#sb6 {width: 360px; height: 160px; border:0px solid #000000;}

/* end sandbag-divs */




/* ends about us text warp section */

/* auto complete css for self page */ 

.auto_complete {
    font-family: Tahoma;
    font-size: 8pt;
    background-color: white;
    border: 1px solid black;
    position: absolute;
    overflow: auto;
    overflow-x: hidden;
}

.autocomplete_item {
    padding: 1px;
    padding-left: 5px;
    color: black;
    width: 100%;
}

/* for how to only */


.shadetabs{
padding: 0px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}


.tourtabselected {
height:22px;
background-image: url(../images/tourbutton_bg.gif);
background-repeat:repeat-x;
width:120px;
text-align:center;
}


.tabcontent{
display:none;
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#000000;
}

@media print {
.tabcontent {
display:block !important;
}
}

.textblack {
color:#000000;
}
.tourhead {
font-family: 'Trebuchet MS'; 
font-size:19px;
color:#E65A9A;
line-height:30px;
font-weight:bold;
}

.tourtext {
font-family: verdana, arial, 'sans serif'; 
font-size:12px;
color:#222222;
line-height:22px;
font-weight:normal;
}

.bullet{
color:#0081D5
}





.topbarbg {
background: url("../images/topbar_bg1.gif");
background-repeat:repeat-x;
height:22px;
font-size:12px;
padding-top:5px;
padding-left:8px;
color:#000000;
}

.topbartext {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#0091C8;
padding-top:3px;
padding-bottom:3px;
font-weight:bold;
}



/* css for registration tooltip */

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #D2F2FC;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid #EFC4FB;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid #EFC4FB;
border-bottom: 3px solid #EFC4FB;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}


.email_bg {
background: url("../images/email_bg.gif");
background-repeat:no-repeat;
background-color: #E1E7EF;
height:523px;
width:711px;
font-size:12px;
color:#000000;
}

.invite_toname {
font-family: 'Trebuchet MS'; 
font-size:16px;
color:#A11045;
padding-top:1px;
padding-bottom:1px;
font-style:italic;
font-weight:bold;
}

.invite_fromname {
font-family: 'Trebuchet MS'; 
font-size:16px;
color:#000000;
padding-top:1px;
padding-bottom:1px;
font-style:italic;
font-weight:bold;
}

.invite_custom_msg {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#000000;
padding-top:1px;
padding-bottom:1px;
font-style:italic;
font-weight:bold;
}

/* new comments  */
.newcommentsmain {
width:178px;
/*clear:both;
height:auto;*/
overflow:auto;
background-color:#FFFFFF;
border:1px solid #DDDDDD;
}

.newcommentsleft {
width:18px;
float:left;
border:0px solid #ff0000;
/*padding-left:3px;
padding-right:7px;*/
padding-top:3px;
}

.newcommentsright {
width:150px;
float:left;
border:0px solid #ff0000;
font-size:11px;
color:#000000;
overflow:auto;
}

/* new moments  */
.newmomentsmain {
width:100%;
clear:both;
/*height:auto;*/
overflow:auto;
background-color:#EEEEEE;
border:0px solid #A7C6E1;
}

.newmomentsleft {
width:15px;
float:left;
border:0px solid #ff0000;
/*padding-left:3px;
padding-right:7px;*/
/*padding-top:3px;*/
color:#3d3d3d;
}

.newmomentsright {
width:150px;
float:left;
padding-left:3px
border:0px solid #ff0000;
font-size:11px;
color:#000000;
overflow:auto;
}

.momentsphoto {
background: url("../images/blackbg.gif");
background-repeat:repeat-x;
border:0px solid #000000;
padding-left:5px;
margin-top:5px;
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#ffffff;
width:175px;
height:24px;
text-transform:uppercase;
}

/*.momentsphoto:hover {
background: url("../images/blackbg.gif");
background-repeat:repeat-x;
border:1px solid #000000;
padding-left:5px;
font-family: 'Trebuchet MS'; 
font-size:11px;
color:#0D60C6;
width:175px;
font-family: 'Trebuchet MS'; 
height:24px;
}*/

/* added by santosh for comments post */
.commentspost_left {
border:0px solid #B7B7B7;
width:65%;
height:auto;
float: left;
}

.commentspost_right {
border:0px solid #B7B7B7;
width:35%;
height:auto;
float: left;
}

.commenttext {
font-family: verdana, arial, 'sans serif'; 
font-size:10px;
color:#555555;
text-decoration:none;
}

.commentbutton {
background: url("../images/commentbuttonbg.gif");
background-repeat:no-repeat;
width:56px;
height:19px;
text-align:center;
font-family: 'tahoma';
font-size:10px;
color:#40A6D0;
font-weight:bold;
border:0px solid #ff0000;
padding-bottom:0px;
}

.commentbutton:hover {
background: url("../images/commentbuttonbg.gif");
background-repeat:no-repeat;
width:56px;
height:19px;
font-family: 'tahoma';
font-size:10px;
color:#EC008C;
font-weight:bold;
text-align:center;
border:0px solid #ff0000;
padding-bottom:0px;
}


/* email importing section */

.emailimporthead {
border-bottom::1px solid #e1e1e1; 
/*background-color:#C8E6FF; */
clear:both; 
overflow:auto;
padding-bottom:4px;
}

.emailimport {
/*background-color:#F5F9FD; */
border-bottom:1px solid #e1e1e1; 
clear:both; 
overflow:auto;
padding-bottom:4px;
padding-bottom:4px;
}

.emailleft {
float:left; 
width:9%
padding-bottom:2px;
}

.emailcenter {
float:left; 
width:30%; 
font-family:tahoma; 
font-size:12px; 
color:#00315C;
}

.admintextlink {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#555555;
}

.admintextlink:hover {
font-family: 'Trebuchet MS'; 
font-size:13px;
color:#F7941C;
}

.emailheads {
font-family:verdana, arial, 'sans serif';
font-size:12px;
color:#004A80;
font-weight:bold;
}

.attachment2 ul {
  list-style: none;
  white-space: nowrap;
  margin: 0;
  padding: 0;
}

.attachment2 ul li {
  display: inline;
  float: left;
  height: 34px;
  width: 178px;
  margin: 0;
  border:1px solid #ff0000;
}

.button12 {
background: url("../images/button12.gif");
width:79px;
height:19px;
font-family: 'Trebuchet MS'; 
font-size:11px;
color:#0081D5;
text-align:center;
border:0px solid #ff0000;
padding-left:25px;
padding-right:30px;
}

.button12:hover {
background: url("../images/button12.gif");
width:79px;
height:19px;
font-family: 'Trebuchet MS'; 
font-size:11px;
color:#0081D5;
text-align:center;
}



.newflashbg {
background: url("../images/newflash-bg.gif");
height:77px;
background-repeat:repeat-x;
}


a.newflash {
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#666666;
}

a.newflash:hover {
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#666666;
}


.navbg {
background: url("../images/navbg.gif");
height:63px;
background-repeat:repeat-x;
}

a.navlink1{
font-family: 'Trebuchet MS';
font-size:14px;
color:#555555;
font-weight:bold;
}

a.navlink1:hover{
font-family: 'Trebuchet MS';
font-size:14px;
color:#E65A9A;
}

.bluetextpost {
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#000000;
font-weight:bold;
}

.bluetexthd {
font-family: 'Trebuchet MS'; 
font-size:16px;
color:#003366;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
}

/* start css for what to post page */
.grayboxbg {
background: url("../images/gray_bg.gif");
background-repeat:repeat-x;
height:53px;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#111111;
}

.skyblueboxbg {
background: url("../images/skyblue_bg.gif");
background-repeat:repeat-x;
height:53px;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#111111;
}

.purpleboxbg {
background: url("../images/purplebox_bg.gif");
background-repeat:repeat-x;
height:53px;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#111111;
}

/* ends css for what to post page */

.bluetextaccounthead {
font-family: 'Trebuchet MS'; 
font-size:18px;
color:#0081D5;
padding-top:5px;
padding-bottom:5px;
}


/* css starts for my_world section */

#myworld_main {
width:640px;
height:auto;
margin: 0 auto;
overflow: auto;
padding:0px;
border:0px solid #ff0000;
}

#myworld_main1 {
width:620px;
overflow:auto;
margin: 0 auto;
padding:0px;
border:0px solid #ff0000;
height:400px;
}


#insidecontainer_myworld {
width:650px;
height:auto;
margin: 0 auto;
padding:0px;
border:0px solid #ff0000;
font-family: 'Trebuchet MS'; 
}

#content_myworld {
width:650px;
height:auto;
margin: 0px;
padding:0px;
border:0px solid #ff0000;
/*position:relative;*/
/*top:-5px;*/
}

#contentinside_myworld {
/*position:relative;*/
width:650px;
height:auto;
margin: 0 auto;
padding:0px;
border:0px solid #eeeeee;
font-family: 'Trebuchet MS'; 
}

#containertopmyworld {
width:650px;
height:auto;
margin: 0 auto;
padding:0px;
/*padding-right:10px;*/
/*background-image: url('../images/bgimage8.gif');
background-repeat:no-repeat;
background-position: top right;*/
border:0px solid #3d3d3d;
font-family: 'Trebuchet MS'; 
}
/* css ends for my_world section */

.textcontent123 {
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#252525;
word-wrap:break-word; 
/*padding-top:2px;*/
}

/* added by santo on Nov 5 for alert-notification page */

#alertmain {
clear:both;
border:1px solid #dddddd;
padding:0px;
overflow:auto;
}

.alert_left {
float:left;
width:25%;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#0081D5;
border:0px solid #dddddd;
}

.alert_center {
float:left;
width:72%;
border:0px solid #dddddd;
}

.alert_right {
float:right;
width:25%;
border:0px solid #dddddd;
}

.alertheadtext {
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#222222;
text-transform:uppercase;
padding-top:2px;
}

.dottedalert {
border-bottom:1px dashed #dddddd;
}

.computer {
width:464px;
height:467px;
background-image: url('../images/computer.gif');
background-repeat:no-repeat;
background-position: top right;
border:0px solid #3d3d3d;
font-family: 'Trebuchet MS'; 
}

.ready {
font-family: 'Trebuchet MS'; 
font-size:28px;
color:#376092;
}

.welcometext1 {
padding-left:20px;
font-family: 'Trebuchet MS'; 
font-size:28px;
color:#376092;
}

.welcometext2 {
padding-left:20px;
font-family: 'Trebuchet MS'; 
font-size:20px;
color:#376092;
}

.welcometext3 {
padding-left:50px;
font-family: 'Trebuchet MS'; 
font-size:14px;
color:#376092;
}

.welcometext {
font-family: 'Trebuchet MS'; 
font-size:28px;
color:#376092;
}

.ticker {
font-family: 'Trebuchet MS'; 
font-size:12px;
color:#FFFFFF;
padding-top:1px;
padding-bottom:1px;
padding-left:10px;
background-color:#3F9AD5;
}