* {
	margin: 0;
	padding: 0;
}
html {
	overflow-x:hidden;
}
body {
	color: #333333;
	background-color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	text-align: center;
	background-image:url(../images/bg.gif);
	overflow-x:hidden;
	
}
a { outline:none}
/* >>> CONTAINERS <<< */
/*div#pagealign { text-align:center}*/
div#container {
	text-align: left;
	border:solid 1px #e5e5e5;
	background-color:#FFFFFF;
	width:970px;
	padding:0px;
	margin-top:15px;
	margin-bottom:15px;
}
div#content-wrap {
	margin-left: 10px;
	margin-right: 10px;
	margin-top:5px;
	background-color:#FFFFFF;
	background-image:url(../images/mainbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	min-height:400px;
}
div#content-wraphome {
	margin-left: 10px;
	margin-right: 10px;
	margin-top:5px;
	/*REMOVE BGCOLOR background-color:#dceafb;*/
	background-color:#FFF;
	min-height:400px;
}
div#content-wraphome1 {
	margin-left: 10px;
	margin-right: 10px;
	margin-top:5px;
	background-color:#dceafb;
	min-height:400px;
}
div#header-wrap {
	margin: 0px 0 0 0;
}
div#header-in {
	padding: 0px;
	color: inherit;
	border-width: 0 0px 0px 0;
}

div#center {
	margin-left:20px;
	color: inherit;
	text-align:left;
	padding:0px;
	/*padding-top:70px;*/
	padding-top:20px;
}
div#center-in1 {
	border:solid 10px #FFFFFF;
	/*width:707px;*/
	width:885px;
	margin-bottom:20px;
	min-height:400px;
}
div#center-in {
	/*REMOVE BGCOLOR background-color:#eaf6ff;*/
	background-color:#FFF;
	border:solid 5px #c4e2f8;
	padding:15px;
	min-height:445px;
}
div#left {
	float: left;
	width: 200px;
	color: inherit;
	text-align:left;
}
div#left-in {
	padding: 0px;
}
div#dot1 {
	background-image:url(../images/leftdot2.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
div#right {
	float: right;
	/*width: 180px;*/
	color: inherit;
	/*background-color:#FFCC99;
	border:solid 1px #FFCC99;
	text-align:left;*/
}
div#footer-wrap {
	clear: both;
	background-color:#FFFFFF;
	margin-left:0px;
}

/* CNS NEW STYLES START */
div#topbg {
	background-color:#FFFFFF;
}
div#topbg1 {
	/*background-image:url(../images/top2.gif);
	background-position:right;
	background-repeat:no-repeat;*/
	text-align:left;
}
div#topnavbar {
	background-color:#FFBA13;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom:10px;
	margin-top:-3px;
	border-left:solid 5px #FD7519;
	border-right:solid 5px #FD7519;
	border-top:solid 1px #E9D19E;
	border-bottom:solid 1px #E9D19E;
	color:#000000;
	font-size:12px;
	padding:1px;
	display:block;
	height:24px;
}
.nav2 {
	clear: both; 
	margin: 0px; 
	padding: 0px; 
	font-size: 1.0em;
}
.nav2 ul {
	float: left; 
	margin: 0px; 
	padding: 0px; 
	background-color: #FFE39F; 
}	
.nav2 li {
	display: inline; 
	list-style: none; 
	margin: 0px; 
	padding: 0px;
}
.nav2 li a {
	width:100px;
	text-align:center;
	font-weight:bold;
	display: block; 
	float: left; 
	margin: 0px 0px 0px 0px; 
	border-right: solid 1px #FFBA13; 
	color: #B44F0A; 
	text-decoration: none; 
	font-size: 90%;
	padding:5px 5px 5px 5px;
}
.nav2 a:hover{
	color: #000000; 
	text-decoration: none;
	background-color:#FFFFFF;
}
/*#navigation {
	margin-left:7px;
	margin-right:7px;

}
ul#navigation li {
	list-style:none;
	display:inline;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:15px;
}
ul#navigation a {
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform:capitalize;
}

ul#navigation a:hover {
	color:#dceafb;
}*/
#leftbox1 {
	border:solid 10px #FFFFFF;
	border-right:none;
	margin-top:61px;
	margin-left:20px;
	background-color:#eaf6ff;
}
#leftbox1 ul{
	list-style:none;
	border:solid 5px #c4e2f8;
}
#leftbox1 li{
	
}
#leftbox1 li a{
	font-size:11px;
	color:#333333;
	text-decoration:none;
	text-transform:capitalize;
	display:block;
	padding:5px;
}
#leftbox1 li a:hover {
	background-color:#c4e2f8;
}
#leftbox1 li span{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	text-transform:capitalize;
	display:block;
	padding:2px;
	background-color:#FFFFFF;
	border-top:solid 1px #c4e2f8;
	border-bottom:solid 1px #c4e2f8;
	background-image:url(../images/leftheadbg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
#leftbox1 li p{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	text-transform:capitalize;
	display:block;
	padding:5px;	
}
.box1 {
	padding:5px;
	background-color:#FFFFFF;
	font-size:12px;
	color:#000000;
	border:solid 1px #CC6600;
	margin:5px;
}
.box2 {
	padding:5px;
	background-color:#FFFFFF;
	font-size:12px;
	color:#000000;
	border:solid 1px #DDDDDD;
	margin:5px;
}
.box3 {
	padding:5px;
	background-color:#FFFFFF;
	font-size:90%;
	color:#000000;
	border:dashed 1px #93cdff;
	margin:5px;
}
.box4 {
	padding:5px;
	background-color:#FFEFEF;
	font-size:90%;
	color:#000000;
	border-left:dashed 1px #F69D9D;
	margin:5px;
}
.box3head1 {
	font-size:12px;
	color:#993300;
	font-weight:bold;
	background-color:#FFFFFF;
	display:block;
	padding:5px;
	margin-bottom:5px;
}
.boxh {
	padding:5px;
	font-size:90%;
	color:#000000;
}
.boxhhead1 {
	font-size:12px;
	color:#993300;
	font-weight:bold;
	border-bottom:dashed 1px #FFCC99;
	display:block;
	padding:5px;
	margin-bottom:5px;
}
#pagecontent {
	font-size:100%;
	color:#000000;
	width:99%;
}
#pagecontent p {
	text-align:justify;
	margin-top:10px;
	margin-bottom:10px;
}
#pagetitle {
	color:#CC0000;
	text-transform:capitalize;
}
div#footer-in {
	color: inherit;
	border-width: 0 0px 0px 0;
}
div#toplogo {
	padding:0px;
	font-size:15px;
	font-style:italic;
	color:#02478C;
	margin-top:7px;
	margin-bottom:7px;
	margin-left:20px;
}
div#toplogo1{
	margin-top:5px;
	margin-bottom:5px;
}
div#topbanner {
	float:right;
	padding:5px;
}
div#adbottom {
	padding:10px;
	text-align:center;
	margin-left:0px;
}
div#nextback {
	/*background-color:#EBF6FF;
	border:solid 1px #0066CC;*/
	width:99%;
	padding:5px;
	margin-top:10px;
	height:21px;
}
div#nextback a{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	background-color:#FFFFFF;
	width:70px;
	text-align:center;
	border:solid 1px #a6cde9;
	padding:2px;
	display:block;
}
div#nextback .pgnumber a{
	text-decoration:none;
	color:#000000;
	font-weight:normal;
	background-color:#FFFFFF;
	display:inline-block;
	width:30px;
	margin:0px;
	padding:2px;
	text-align:center;
}
div#nexttext {
	float:right;
	font-size:12px;
}
div#backtext {
	float:left;
	font-size:12px;
}
/* CNS NEW STYLES END */

/* important classes start */
div#header-wrap h1 {
	padding: 10px;
	font-size: 200%;
	float:left;
}
div#center h1 {
	font-size:24px;
	font-weight:normal;
	color:#000000;
}
ul#nav-top {
	float: right;
	padding: 1px 0;
	list-style: none;
}
ul#nav-top li {
	display: inline;
}
ul#nav-top li a {
	margin: 0 8px;
	color: #888;
	background-color: inherit;
	font-size: 90%;
	text-decoration: none;
	border-bottom: 1px solid #eee;
}
ul#nav-top li a:hover {
	color: #4494FF;
	background-color: inherit;
	border-bottom: 1px solid #F1F7FF;
}
ul.list {
	margin: 20px 30px;
	font-size: 90%;
}
.relatedarticle {
	font-size:14px;
	font-weight:bold;
	/*color:#0849BF;*/
	color:#CC0000;
	text-transform:uppercase;
}
.related1 {
	font-size:12px;
	color:#0000CC;
}
.inquiry {
	width:150px;
	height:35px;
	background-color:#00AFF0;
	border:solid 2px #0580AE;
	text-align:center;
	margin:20px;
}
.inquiry a{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
.formborder {
	margin-top:16px;
	width:97%;
	border:solid 1px #c4e2f8;
	background-color:#f3f9fe;

}
.formtop{
	text-align:left;
	font-size:12px;
	padding-left:10px;
	background-color:#FED2D2;
	border-bottom:solid 1px #CC0000;
	border-top:solid 1px #CC0000;
	padding:5px;
	font-weight:bold;
}
.formhead{
	text-align:left;
	font-size:12px;
	padding-right:10px;
	border-right:solid 1px #c4e2f8;
	padding:10px;
	font-weight:bold;
}
.formhead1{
	text-align:left;
	font-size:18px;
	padding-right:10px;
	padding:10px;
	background-color:#c4e2f8;
	color:#1365ac;
}
.formcont{
	font-size:12px;
	color:#000000;
	padding-left: 5px;
	padding:10px;
	text-align:left;
	background-color:#FFFFFF;
}
.form{
	border:solid 1px #999999;
	font-size:14px;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.formsmall{
	border:solid 1px #999999;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.formsmallsearch{
	border:solid 1px #999999;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:4px;
}
.formsmallbtn {
	background-color:#5283be;
	border:solid 1px #000000;
	color:#FFFFFF;
	font-size:11px;
}
.formbtn {
	background-color:transparent;
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/formbtn.gif);
	background-repeat:no-repeat;
	width:116px;
	height:26px;
}
.formbtnbig {
	background-color:transparent;
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/formbtnbig.gif);
	width:250px;
	height:26px;
}
.submitbtn {
	background-color:transparent;
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/formbtn.gif);
	width:116px;
	height:26px;
}
.resetbtn {
	background-color:transparent;
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/formbtn.gif);
	width:116px;
	height:26px;
}
.grborder {
	border:solid 1px #93cdff;
	background-repeat:repeat-x;
	background-position:top;
}
.grhead{
	font-size:12px;
	padding-right:10px;
	border-bottom:solid 1px #93cdff;
	padding:5px;
	font-weight:bold;
	background-color:#c4e2f8;
	text-align:left;
}
.grheadmain {
	font-size:12px;
	padding-right:10px;
	padding:10px;
	padding-left:5px;
	font-weight:bold;
	text-align:left;
	background-color:#FFFFFF;
}
.gritem{
	font-size:11px;
	color:#000000;
	padding-left: 5px;
	padding:5px;
	text-align:left;
	background-color:#FFFFFF;
	border-bottom:solid 1px #c4e2f8;
}
.blueline {
	background-color:#00AFF0;
	border:solid 1px #0580AE;
}
.para {
	font-size:12px;
	color:#000000;
}
.paraj {
	font-size:12px;
	color:#000000;
	text-align:justify;
}
.paraj1 {
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:18px;
}
.paranor {
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.parasmall {
	font-size:11px;
	color:#000000;
}
.whitepara {
	font-size:12px;
	color:#FFFFFF;
}
.boldtext {
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
#bottomlinks a{
	font-size:11px;
	color:#333333;
}
.welcome {
	padding-left:10px;
	padding-top:10px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-transform:capitalize;
}
.redborder {
	border:solid 1px #CC0000;
	width:580px;
}
.gradbox {
	border:solid 1px #CC0000;
	background-color:#FFFFFF;
	background-image:url(../images/grad2.gif);
	background-repeat:repeat-x;
	background-position:top;
	width:580px;
}
.boldname {
	color:#CC0000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.errorbox {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}
.error {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}
.error1 {
	color:#FF0000;
	font-size:20px;
	text-align:center;
}
.nodataerror {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	padding:10px;
	background-color:#FFC;
	border:solid 1px #FC0;
	text-align:center;
}
.nodataerror a{ color:#0000CC; }
.profileerrorbox { text-align:left; margin-top:10px; margin-bottom:10px;}
.profileerror {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}


.dashboarduserinfo1 { color:#2b88cd;  font-size:11px}
.dashboarduserinfo h3 { color:#2b88cd; font-size:14px; display:block; margin-bottom:10px;}
.dashboarduserinfo img { text-align:center; display:block; margin:7px;}
.dashboarduserinfo a { text-decoration:none; color:#000000; /*font-weight:bold; display:block;*/  font-size:11px; text-decoration:underline }
.dashboarduserinfo1 div a{ color:#2b88cd;  font-size:11px; }
.dashboarduserinfo1 div a:hover{ color:#000000;}
.viewownprofile { position:absolute; top:-39px; right:10px;}

.dashboard1 {
	color:#CC0000;
	font-size:14px;
	font-weight:bold; 
	text-decoration:none;
}
.dashboard2 {
	border-left:solid 1px #CC0000;
	padding-left:10px;
}
.bluelink {
	font-size:12px;
	color:#0000CC;
	text-decoration:none;
}
.bluelink1 {
	font-size:10px;
	color:#0000CC;
	text-decoration:none;
}
.deletelink {
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
}
.redlink {
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}
#picborder {
	border:solid 1px #93cdff;
	width:200px;
	padding:5px;
	float:left;
	margin-right:10px;

}
*.x {
	display: none;
	}

#topsearch {
	margin-left:20px;
	margin-right:15px;
	margin-top:18px;
	background-image:url(../images/topsearchbg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	position:absolute;
	width:907px;
	height:41px;
	text-align:center;
}
.shadow {
	background-image:url(../images/shadow.gif);
	width:7px;
	height:54px;
	position:absolute;
	/*margin-left:687px;*/
	margin-left:865px;
	margin-top:-20px;
}
.bottomtext {
	font-size:10px;
	color:#666666;
	text-align:left;
}
fieldset {
	margin-top:16px;
	padding:10px;
	width:97%;
	border:none;
	border:solid 1px #c4e2f8;
	background-color:#f3f9fe;
}
fieldset p label {
	float:left;
	width:30%;
	font-size:12px;
	font-weight:bold; 
	color:#000000;
}
fieldset p{
	/*clear:left;*/
	margin:0;
	padding:0;
	padding-top:5px;
}
input:focus {
	background-color:#eaf6ff;
	color:#000000;
}
textarea:focus {
	border:solid 1px #999999;
	font-size:14px;
	padding:3px;
	background-color:#eaf6ff;
	font-family:Verdana, Arial, Helvetica, sans-serif; width:300px;	
}
select:focus {
	background-color:#eaf6ff;
}

#suggest3 { height:18px;
			border:solid 1px #999999;
			font-size:14px;
			padding:3px;
			font-family:Verdana, Arial, Helvetica, sans-serif; width:300px;	
}


.note {
	font-size:11px;
	color:#777777;
}
.note1 {
	font-size:12px;
	color:#777777;
}
.picborder {
	border:solid 1px #c4e2f8;
}

/*dashboard boxes start*/

.dashboardbox1 {
	border:solid 1px #c4e2f8;
	background-color:#FFFFFF;
	margin:1px;
	float:left;
	text-align:center;
	/*width:160px;*/
	width:160px;
	height:50px;
}
.dashboardbox1:hover {
	background-color:#F3F3F3;
	border:solid 1px #93cdff;
}
.dashboardbox1 img {
	margin:5px;
	border:none;
	float:left;
	vertical-align:middle;
	margin-top:5px;
}
.dashboardbox1 a{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	text-transform:capitalize;
	display:block;
	padding:5px;
	text-align:left;
}

/*dashboard boxes end*/

/*********** tab start ***************/
.tabsbox {
	position:relative;
}
.dashboardtabselected {
	border:solid 1px #CCCCCC;
	border-bottom:solid 1px #FFFFFF;
	margin-right:1px;
	cursor:pointer;
	width:83px;
	height:30px;
	background-color:#FFFFFF;
	margin-top:-4px;
}
.dashboardtabnotselected {
	border:solid 1px #CCCCCC;
	margin-right:1px;
	width:83px;
	height:30px;
	background-color:#FFFFFF;
	background-image:url(../images/dashboardtabbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	cursor:pointer;
	margin-top:-4px;
}
.dashboardtabcontent1 {
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
	padding:5px;
	width:95%;
	padding-bottom:20px;
}
.dashboardcont1 {
	margin-top:-1px;
}
.dashboardtabselectedbig {
	border:solid 1px #CCCCCC;
	border-bottom:solid 1px #FFFFFF;
	margin-right:1px;
	cursor:pointer;
	width:120px;
	height:26px;
	background-color:#FFFFFF;
}
.dashboardtabnotselectedbig {
	border:solid 1px #CCCCCC;
	margin-right:1px;
	width:120px;
	height:26px;
	background-color:#FFFFFF;
	background-image:url(../images/dashboardtabbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	cursor:pointer;
}
/*********** tab end ***************/
.dashboardprofilelinks1 { position:absolute; top:12px; left:30px;}
.dashboardprofilelinks { /*display:inline;*/ width:590px; text-align:center;}
.dashboardprofilelinks a{ text-decoration:underline; text-transform:capitalize; color:#2b88cd; font-size:11px; font-weight:bold; /*border-right:solid 1px #000000;*/ padding-right:10px; padding-left:10px;}
.dashboardprofilelinks a:hover{ text-decoration:underline; text-transform:capitalize; color:#000000; font-size:11px}

.topinlink {
	background-color:#c4e2f8;
}
.topinlink td{
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
}
.topinlink td:hover{
	background-color:#c4e2f8;
	padding:10px;
	text-align:center;
}
.topinlink a{
	color:#000000;
	text-transform:capitalize;
	font-weight:bold;
}
.homelogin{
	border:solid 1px #1c5180;
	font-size:14px;
	width:170px;
	padding:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}


/*********** dashboard arrow start ***************/
.arrowsbox {
	position:relative;
}
.dashboardarrowselected {
	border:solid 1px #CCCCCC;
	border-bottom:solid 1px #FFFFFF;
	margin-right:1px;
	cursor:pointer;
	background-color:#FFFFFF;
}
.dashboardarrownotselected {
	border:solid 1px #CCCCCC;
	margin-right:1px;
	background-color:#FFFFFF;
	background-image:url(../images/dashboardtabbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	cursor:pointer;
}
.dashboardarrowcontent1 {
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
	padding:5px;
	width:95%;
	padding-bottom:20px;
}
.dashboardcont1 {
	margin-top:-1px;
}
/*********** dashboard arrow end ***************/
.numberbox {
	border:solid 1px #c4e2f8;
	background-color:#FFFFFF;
	padding:10px;
	position:absolute;
	margin-top:13px;
	margin-left:10px;
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.userdetail { background-color:#f3f9fe; border:solid 5px #c4e2f8; border-bottom:none; padding:5px; font-size:12px;  height:52px; }
.userdetail img { width:50px; height:50px; margin-right:10px; display:block; border:solid 1px #CCCCCC}
.userdetail a {	font-size:12px; color:#317fc2; text-decoration:none;}


.groupdetail {background-color:#f3f9fe; border:solid 1px #CCCCCC; padding:10px; font-size:12px; font-weight:normal; width:97%; height:80px; }
.groupdetail img { width:80px; height:80px; margin-right:10px; display:block}
.groupdetail a {	font-size:14px; color:#317fc2; text-decoration:none; font-weight:bold;}

/*.advsearchbtn1 {
	position:relative;
}
.advsearchbtn {
	position:absolute;
	margin-top:-57px;
	right:10px;
}*/
.searchgrid1 {
	border:solid 1px #CCCCCC;
	margin-bottom:10px;
}
.searchgrid1 td{
	padding:10px;
}
.searchgridimage img{
	width:80px;
	height:80px;
}
.searchgrid1bg {
	background-color:#FFFFFF;
}
.searchgrid2 {
	font-size:14px;
	color:#317fc2;
	text-decoration:none;
	font-weight:bold;
}

/*************PROFILE PAGE START **************************/
.profileleftcolsmall { float:left; width:100%; margin-right:10px}
.profileuserinfobox { width:100%}
.profileleftcol {
	float:left;
	width:59%;
}
.profilerightcol {
	width:40%;
	float:right;
}
.displayprofiletable {
	border:solid 3px #6699cc;
	margin-bottom:0px;
	/*background-color:#e9f2fa;*/
}
.displayprofiletable td{
	padding:5px;
}
.catbox {
	background-color:#FFFFFF;
	border:solid 1px #2b88cd;
	padding:5px;
	margin:5px;
	width:150px;
	display:block;
	color:#000000;
	text-decoration:none;
	text-transform:capitalize;
}
.catbox:hover {
	background-color:#eaf6ff;
	border:solid 1px #2b88cd;
	padding:5px;
	margin:5px;
	width:150px;
	display:block;
	color:#000000;
	text-decoration:none;
	text-transform:capitalize;
}
.path1 {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	margin-top:10px;
	margin-bottom:10px;
}
.path1 a{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.alphabet {
	font-size:10px;
	background-color:#FFFFFF;
	border:solid 1px #1b5fa3;
	padding:6px;
	color:#000000;
	text-decoration:none;
}
.alphabet:hover {
	background-color:#1b5fa3;
	border:solid 1px #1b5fa3;
	color:#FFFFFF;
	text-decoration:none;
}
.blogtable {
	border:solid 1px #CCCCCC;
	background-color:#FFFFFF;
}
.blogtable td{
	padding:10px;
}
.bloghead {
	color:#000000;
	font-size:18px;
	text-transform:capitalize;
}
.bloghead a{
	color:#000000;
	font-size:18px;
}
.blogkeywords a{
	font-size:14px;
	text-decoration:none;
	color:#000000;
	
}
.blogphoto { width:110px;}
.blogphoto img { width:100px; border:none}
/*************PROFILE PAGE END ****************************/

/************** GROUPS START **************************/
.groupsbox a{ display:block; float:left; padding:7px; border:solid 1px #c4e2f8; background-color:#FFFFFF; width:190px; margin:5px; color:#000000; text-decoration:none; text-transform:capitalize; }
.groupsbox a:hover{ background-color:#F3F3F3; border:solid 1px #93cdff;}

.groupdetails1 { width:70%; background-color:#FFFFFF; padding:10px; border:solid 1px #c4e2f8;}
.groupdetails1 img { width:150px; height:150px; border:solid 1px #C4E2F8; float:left; margin-right:10px}
.groupdetails1 h2 { font-size:18px;}
.groupheadlines { font-size:14px; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}

.groupdetails2 { width:28%;}
.groupdetailsrightbox{background-color:#FFFFFF; border:solid 1px #c4e2f8; padding:7px; margin-bottom:10px; width:461px}
.groupdetailsrightbox h3 { font-size:12px; background-color:#C4E2F8; padding:5px; margin-bottom:10px;}
.groupdetailsrightbox a{ line-height:20px; text-decoration:none; color:#317fc2}
.groupdetailsrightbox a:hover { text-decoration:underline; color:#000000}


/************** GROUPS END **************************/
.albumtd { border:solid 1px #EEEEEE; width:20%; padding:10px; vertical-align:top}
.albumtd .albumname { color:#06C; margin-top:10px; display:block}
.albumpic { font-size:11px; text-align:center;}
.albumpic a{ font-size:11px; color:#666666; text-decoration:none; text-align:center;}
.albumpic img{ width:100px; height:100px; border:solid 5px #c4e2f8}
.albumpic img:hover{ width:100px; height:100px; border:solid 5px #8cbfe4}
.albumhead { font-size:12px; color:#317fc2; font-weight:bold; display:block; margin-top:10px; margin-bottom:10px; background-color:#FFFFFF; padding:10px; border:solid 1px #C4E2F8; text-transform:uppercase}
.albumhead a { font-size:12px; color:#317fc2; text-decoration:none; }
.date { font-size:12px; color:#666666; font-weight:normal;}
.viewallalbum a{ font-size:11px; font-weight:bold; color:#317fc2; position:absolute; top:-35px; right:10px; font-weight:normal; text-decoration:underline;}


#displayprofileblogimage img { width:100px; float:left; margin:5px;}
#displayprofilegroupimage {border:solid 1px #c4e2f8; height:120px}
#displayprofilegroupimage img { width:100px; height:100px; float:left; margin-left:10px; margin-right:10px; border:solid 1px #c4e2f8}
/************** BLOG START **************************/
.blogdetails1 { width:70%; background-color:#FFFFFF; padding:10px; border:solid 1px #c4e2f8;}
.blogdetails1 img { width:440px;}
.blogdetails1 h2 { font-size:18px;}

.blogdetails2 { width:28%;}
.blogdetailsrightbox{background-color:#FFFFFF; border:solid 1px #c4e2f8; padding:7px; margin-bottom:10px;}
.blogdetailsrightbox h3 { font-size:12px; background-color:#C4E2F8; padding:5px; margin-bottom:10px;}
.blogdetailsrightbox a{ line-height:20px; text-decoration:none; color:#317fc2}
.blogdetailsrightbox a:hover { text-decoration:underline; color:#000000}
.blogdetailslink { text-align:center; padding:5px; background-color:#FFFFCC; border:solid 1px #FFCC66}

/************** BLOG END **************************/
.leftlinkhead { display:block; cursor:pointer; cursor:hand;}

.onlinestatus { font-size:12px; font-weight:bold; color:#000000; padding:5px;}
.onlinestatus1 { font-size:20px; font-weight:normal; color:#000000; padding:5px;}
.boxonlinestatus {
	padding:5px;
	background-color:#FFFFFF;
	font-size:90%;
	color:#000000;
	border:dashed 1px #93cdff;
	margin-bottom:5px;
}
.countryflags { border:solid 1px #c4e2f8; padding:5px; height:80px; overflow:auto;}
.countryflagssmall { width:400px; border:solid 1px #c4e2f8; padding:5px; height:80px; overflow:auto;}
.countryflags1 { /*width:90px;*/ width:85px; float:left; margin:5px;}

/*************** calendar class start ************************/
.calendarsize { width:280px;}
.calendarborder { border:solid 5px #93cdff; width:280px;}
.calendarhead { background-color:#c4e2f8; width:40px; padding:5px;}
.calendarhead1 { background-color:#c4e2f8; text-align:center;  padding:5px; font-size:12px; font-weight:bold;}
.calendarday { background-color:#358dd9; text-align:center; width:40px; padding:5px; font-size:12px; font-weight:bold; color:#FFFFFF;}
.calendarcell { background-color:#FFFFFF; padding:5px; text-align:center; border-right:solid 1px #93cdff; border-bottom:solid 1px #93cdff; width:40px;}
.calendarcell img{ width:10px; height:10px; margin:2px; vertical-align:middle;}
.calendarcell2 { background-color:#transparent; padding:5px; text-align:center; border-right:solid 1px #93cdff; border-bottom:solid 1px #93cdff;}
.calendarcell a { color:#358dd9; text-decoration:none;}
/*************** calendar class end ************************/
.diarysearchgrid1 { background-color:#f3faff; border:solid 1px #CCCCCC; margin-bottom:10px;}
.diarysearchgrid1 a{ font-size:12px; color:#317fc2; text-decoration:none; }


div#profilecontent-wrap { margin-left: 0px;	margin-right: 0px;}
div#profileleft { float: left; width: 200px; text-align:left; margin-bottom:5px; border:solid 1px #6699cc; background-color:#e9f2fa; margin-left:10px;}
div#profileleft-in { padding: 0px; }
div#profilecenter { margin-left:225px; margin-right:0px; color: inherit; text-align:left; width:728px}
div#profilecenter-in { margin:0px;}
.profilenew1 {border:solid 3px #6699cc; /*background-color:#e9f2fa;*/ margin-bottom:10px; }
.profilenew1 td { padding:5px;}
.profilenewleftlink a{ display:block; margin:5px; text-decoration:none; color:#0000CC; font-size:11px;}
.profilenewleftlink a:hover{ display:block; margin:5px; text-decoration:none; color:#000000; font-size:11px; background-color:#FFFFFF;}
.profilenewleftlink a img { border:0px; margin-right:5px;}

.profilecontentbox { margin-top:10px;}


.friendtable { margin-top:20px;}
.friend1 { text-align:center; background-color:#FFFFFF; border-top:solid 1px #6699cc; border-bottom:solid 1px #6699cc; padding:5px;}
.friend2 { /*float:left;*/ text-align:center; margin:5px; height:90px;}
.friend2 img { width:80px;} 
.friend2 a { color:#317fc2; font-size:11px; text-decoration:none}
.profileleftfriendhead { color:#FFF; display:block; clear:both; padding:7px; font-size:10px; text-align:center;}
.profileleftfriendhead a { color:#FFF}


.friendcommenttable { margin-top:20px;}
.friendcomment1 { text-align:center; background-color:#FFFFFF; border:solid 1px #CCCCCC;padding:5px; font-size:12px}
.friendcomment2 { width:50px; padding-top:5px;}
.friendcomment2 img { width:50px;} 
.friendcomment3 { font-size:11px; padding-top:5px;}
/*.friendcomment3 a { color:#317fc2; font-size:11px; text-decoration:none}*/
.friendcommentalllink td{ padding:10px;}
.friendcommentalllink a{ padding:5px; font-size:10px; color:#0000CC; text-decoration:none; }

.displayprofileblog a{ color:#317fc2; text-decoration:none; }


/*********** tab start ***************/
.profiletabsbox {
	position:relative;
}
.profiledashboardtabselected {
	border:solid 1px #CCCCCC;
	border-bottom:solid 1px #FFFFFF;
	margin-right:1px;
	cursor:pointer;
	width:114px;
	height:26px;
	background-color:#FFFFFF;
}
.profiledashboardtabnotselected {
	border:solid 1px #CCCCCC;
	margin-right:1px;
	width:114px;
	height:26px;
	background-color:#FFFFFF;
	background-image:url(../images/dashboardtabbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	cursor:pointer;
}
.profiledashboardtabcontent1 {
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
	padding:5px;
	width:96%;
	padding-bottom:20px;
}
.profiledashboardcont1 {
	margin-top:-1px;
}
/*********** tab end ***************/

/*********** tab smaller start ***************/
.profiletabsboxsmaller {
	position:relative;
}
.profiledashboardtabselectedsmaller {
	border:solid 1px #CCCCCC;
	border-bottom:solid 1px #FFFFFF;
	margin-right:1px;
	cursor:pointer;
	width:85px;
	height:30px;
	background-color:#FFFFFF;
}
.profiledashboardtabnotselectedsmaller {
	border:solid 1px #CCCCCC;
	margin-right:1px;
	width:85px;
	height:30px;
	background-color:#FFFFFF;
	background-image:url(../images/dashboardtabbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	cursor:pointer;
}
/*********** tab smaller end ***************/

.mediacode img { width:72px; height:72px; border:solid 1px #000000; margin-left:5px; vertical-align:middle}

.mediaheading { font-size:18px; color:#000000; margin-top:10px; width:94%; text-align:center; text-transform:uppercase; padding:10px; margin-bottom:10px;}
.mediatable { width:97%; margin-bottom:5px;}
.mediatable2 { padding:5px; padding-left:10px; text-align:left;}
.mediatable2 a { color:#276aae; text-decoration:none; padding-left:15px; font-size:12px; font-weight:normal; background-image:url(../images/mediaarrow.gif); background-repeat:no-repeat; background-position:left top;}
.mediatable2 a:hover { color:#000000; text-decoration:underline;}
.medias h2 { font-size:14px; margin:0px; width:97%; margin-top:10px; margin-bottom:10px; color:#276aae;}
.mediablock { background-image:url(../images/mediablock.gif); background-repeat:no-repeat; background-position:top; width:338px; height:185px; float:left; margin:15px; position:relative;}
.seeall { position:absolute; right:15px; top:-17px}
.seeall a{ font-weight:normal; font-size:11px; color:#FFFFFF; text-align:center; text-decoration:none; background-color:#276aae; width:70px; display:block; padding:3px;}
.allmediablock { border:solid 1px #CCCCCC; background-color:#FFFFFF; padding:5px; margin-top:20px;}
.allmediablock h2 {font-size:14px; margin:0px; margin-bottom:10px; color:#FFFFFF; background-color:#276aae; padding:5px; }
.mediacode img{ width:auto; height:auto; border:solid 1px #CCCCCC; max-width:600px;}

/********** start menu start **********/
.taskbar { background-image:url(../images/task1.gif); background-repeat:repeat-x; background-position:bottom; height:30px; position:fixed; bottom:0px; width:970px;}

.startheader { background-image:url(../images/header.gif); width:380px; height:63px;}
.startheader a { font-size:18px; color:#054b87; text-decoration:none; padding-left:90px;}
.startheader img { /*border:solid 1px #0a246a;*/ margin-left:10px; margin-top:1px; vertical-align:middle; width:50px; height:50px;}

.startfooter { background-image:url(../images/startfooter.gif); background-color:#666666; width:378px; height:40px; text-align:right; padding-right:20px;}


.starttable { width:380px; position:fixed; bottom:30px; display:none; z-index:900;}
.starttable p{ margin:0px; padding:0px;}
.startcol1 {border-left:solid 1px #61acec; border-right:solid 1px #61acec; background-color:#FFFFFF; width:50%;}
.startcol1 img { vertical-align:middle; margin-right:1px;}
.startcol2 {border-right:solid 1px #61acec; border-left:solid 1px #FFFFFF; background-color:#FFFFFF; background-image:url(../images/startcol2bg.gif); background-repeat:repeat-x; background-position:bottom; width:50%;}
.startcol2 img { vertical-align:middle; margin-right:1px;}

.startcol1 p a{ color:#373737; font-size:12px; padding:10px; padding-left:20px; display:block; text-decoration:none;}
.startcol1 p a:hover { background-color:#7cb4e8; color:#000000;}
.startcol1 p span a{ color:#373737; font-weight:bold; font-size:13}

.startcol2 p a{ color:#054b87; font-weight:bold; font-size:12px; padding:10px; display:block; text-decoration:none;}
.startcol2 p a:hover { background-color:#7cb4e8; color:#000000;}

.starttopicon span img{ padding:5px;}
/********** start menu end **********/

.displayprofilefont { color:#000000; font-size:12px; }
.displayprofilefont a{ color:#317fc2;}
.displayprofilefont img { vertical-align:middle;}
.displayprofilepersonalfeed { color:#317fc2; padding:10px;}
.feedlinks { border-bottom:solid 1px #6699cc; padding:10px; padding-bottom:20px;}
.feedlinks a{ color:#3165c6; text-decoration:none;}
.shouttext { font-size:10px; color:#333333; padding-bottom:10px; padding-top:10px; border-bottom:dashed 1px #c4e2f8 }
.shouttext img { width:50px; height:auto;}

.bargaincatbox a{ display:block; float:left; padding:7px; border:solid 1px #c4e2f8; background-color:#FFFFFF; width:250px; margin:5px; color:#000000; text-decoration:none; text-transform:capitalize; }
.bargaincatbox a:hover{ background-color:#F3F3F3; border:solid 1px #93cdff;}
.bargainphoto { border:solid 1px #c4e2f8; background-color:#FFFFFF; padding:10px;}
.bargainphoto img { margin:5px; width:100px; height:100px; vertical-align:middle; border:solid 1px #c4e2f8;}

.homeregister { width:440px; height:300px; margin-top:10px; background-image:url(../images/signup.gif); background-repeat:no-repeat; background-position:top left; text-align:left}
.homeregister input { border:solid 1px #1c5180; font-size:18px; width:220px; padding:0px;}
.homeregister .registernostyle input { border:none; font-size:14px; width:auto; padding:1px;}
.homeregister .registernostyle { font-size:13px;}
.registernostylebtn .formbtn { 	background-color:transparent; 	border:none; color:#333333; font-size:12px; font-weight:bold; background-image:url(../images/homeregistersubmitbtn.gif); width:87px; height:30px; color:transparent; background-repeat:no-repeat;} 
.registernostylebtn .resetbtn { 	background-color:transparent; 	border:none; color:#333333; font-size:12px; font-weight:bold; background-image:url(../images/homeregisterresetbtn.gif); width:87px; height:30px; color:transparent; background-repeat:no-repeat;} 
.homeregister label { display:block; width:38%;}
.homeregister .note { display:none;}
.homeregister fieldset { border:none; background-color:transparent; padding:0px;}
.homeregister1 { padding-top:70px; width:85%; margin-left:0px;}
.cropbtn1 { background-image:url(../images/crop.gif); background-repeat:no-repeat; background-position:top; width:112px; height:28px; border:none; background-color:transparent}
.croppedpicture { border:solid 1px #c4e2f8}
.croppedimage { border:solid 1px #c4e2f8; background-color:#FFFFFF; padding:10px; text-align:center}


/************ tagging start **********/
.tagmain { border:solid 5px #93cdff;}
.tagmainimage { position:relative;}
.tagbox { position:absolute; border:solid 1px #CCCCCC; background-image:url(../images/trans.gif); color:#FFFFFF; font-size:14px; cursor:pointer; cursor:hand; margin-left:-2px;}
.tagcommentbox { background-color:#eaf6ff; border:solid 1px #3284cb; color:#000000; position:absolute; padding:5px; font-size:12px; text-align:left; background-image:url(../images/info.gif); background-repeat:no-repeat; background-position:left top; padding-left:30px}
/************ tagging end **********/
.tagicon img{ width:auto; height:auto; border:none}
.tagicon img:hover{ width:auto; height:auto; border:none}
.addtagcommentbtn { position:absolute; top:0px; right:0px;}
.addtagcomment { background-image:url(../images/addtagcomment.gif); background-repeat:no-repeat; background-position:top; width:94px; height:28px; border:none; background-color:transparent; cursor:pointer;}

.editicononprofile1 { position:relative; text-align:center;}
.editicononprofile2 { position:absolute; right:5px; top:5px; text-align:center;}
.editicononprofile2 img { border:0px; display:block;}
.editicononprofile2 a { color:#6699cc; text-decoration:none; font-size:10px; text-align:center}

#botnavigation {
	text-align:left;
}
ul#botnavigation li {
	list-style:none;
	display:inline;
	/*background-image:url(../images/navdiv.gif);*/
	background-position:left;
	background-repeat:no-repeat;
	padding-left:5px;
	padding-right:15px;
}
ul#botnavigation a {
	font-size:11px;
	/*color: #054b87;*/
	color: #FFFFFF;
	text-decoration: none;
	text-transform:capitalize;
}
ul#botnavigation a:hover {
	color:#000000;
}
.cmstext { text-align:justify; line-height:18px; font-size:12px;}


.homegossip {  margin-left:0px; }
.homegossiptable1 { margin-bottom:10px; border:solid 1px #DDDDDD;}
.homegossiptable1 td { padding-bottom:10px;}
.homegossiptable1 a{ color:#0000CC;}
.homegossip .gossipbaloon { /*background-image:url(../images/homegossip1.gif); width:353px; height:47px; background-repeat:no-repeat; background-position:left; padding-left:35px;*/ font-size:11px; text-align:left;}
.homegossip .gossipbaloon img{ width:50px; height:50px; border:none;}
.homegossip .diarysearchgrid1 { border:none; background:none; margin-bottom:0px;}
.homegossip .gossipuserimg { width:35px; text-align:left; vertical-align:top; }
.homegossip .gossipuserimg img { /*width:70px; height:70px;*/ border:solid 5px #FFF}
.homegossip div#nextback a{ text-decoration:none; color:#000000; font-weight:normal; background-color:transparent; width:70px; text-align:center; border:none; padding:2px; display:block; font-size:11px; }
.homemorelinks { font-size:11px;}
.homemorelinks a{ font-size:11px; text-decoration:none;}
.homemorelinks h3{ font-size:14px; color:#000000; text-decoration:none; margin-bottom:7px;}

.photosearchgridmain { position:relative; border:solid 1px #CCCCCC; background-color:#FFFFFF; height:260px; width:150px; float:left; text-align:center; margin-right:3px; margin-bottom:10px; vertical-align:top; font-size:11px; padding:5px; line-height:20px;}
.photosearchgridimage img { width:120px; height:120px; border:0px; margin-top:10px; margin-bottom:10px; }
.photosearchgridmain .searchgrid2 { font-size:11px;}
.photoviewflag { height:25px;}
.photoviewflag img{ vertical-align:middle; display:block; margin-bottom:5px;}
.searchgridtopoptions { position:relative; width:100%;}
.searchgridtopoptions1 { position:absolute; top:-30px; right:150px;}
.searchgridtopoptions2 { position:absolute; top:-30px; right:0px;}


/* tab start */
.tabsboxmain { position:relative; width:600px; height:28px; text-align:left;}
.tabsbox1 div{
	text-align:center;
	padding-top:5px;
	margin-left:5px;
}
.hometabselected {
	cursor:pointer;
	/* BACKGROUND REMOVE background-color:#dceafb;*/
	background-color:#FFF;
	font-size:12px;
	color:#000000;
	background-image:url(../images/arrowdown1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:23px;
	width:80px;
	position:absolute;
	border-bottom:none;
	border:solid 1px #DDDDDD;
	border-bottom:none;
}
.hometabselected span{
	padding-bottom:15px;
}
.hometabnotselected {
	cursor:pointer;
	/*background-color:#b9cde5;*/
	font-size:12px;
	color:#FF0000;
	/*background-image:url(../images/tab1b.gif);*/
	background-repeat:no-repeat;
	background-position:top;
	height:23px;
	width:80px;
	position:absolute;
	top:1px;
}
.hometabnotselected span{
	padding:5px;
}
.hometabcontent1 {
	/*background-color:#FFFFFF;*/
	border-top:solid 1px #DDDDDD;
	padding:5px;
	padding-left:0px;
	width:600px;
}
/* tab end */

.addbtn1 { position:relative}
.addbtn { position:absolute; top:-45px; right:-10px; background-image:url(../images/addbtn.gif); width:155px; height:34px; text-align:center;}
.addbtn a{ display:block; padding-top:7px; color:#1677bf; text-decoration:none; font-weight:bold;}
.addbtn a:hover{ color:#000000; text-decoration:underline;}

.homewelcomebox { border:solid 1px #abccf5; background-color:#e8f2ff; padding:10px}
.homewelcomebox a { color:#0066CC;}
.homewelcomebox h2{ color:#000; font-size:14px; padding:0px; margin:0px;}
.homewelcomebox ol { margin:10px; margin-left:20px; padding:0px;}
.homewelcomebox li { margin:0px; padding:0px; line-height:18px; margin-bottom:15px;}
.homeleftlinks { border:solid 1px #d99695; /*background-color:#e8f2ff;*/ background-image:url(../images/homeleftgrad.gif); background-repeat:repeat-x; background-position:top; width:180px; margin-top:15px; text-align:left; line-height:34px;}
.homeleftlinks div { padding:10px;}
.homeleftlinks h2 { margin:0px; padding:0px; font-size:12px; text-align:center; margin-bottom:12px;}
.homeleftlinks a { /*color:#0066CC*/ color:#000;}

.gritempmb{
	font-size:11px;
	color:#000000;
	padding-left: 5px;
	padding:5px;
	text-align:left;
	background-color:#FFFFFF;
	border-bottom:solid 1px #c4e2f8;
}
.gritempmb img{
	width:50px;	height:50px; border:none; vertical-align:middle; margin-right:5px;
}
.btnsenttotrash { background-color:#FFFFFF; font-size:12px; border:none 1px #000000; color:#4f81bc; display:block; padding:1px; float:left; width:90px; text-align:center; text-decoration:none; margin-right:5px; margin-bottom:5px;}
.btntrashitem { background-color:#FFFFFF; font-size:12px; border:none 1px #000000; color:#4f81bc; display:block; padding:3px; float:left; width:80px; text-align:center; text-decoration:none; margin-right:5px; margin-bottom:5px;}
.btntrashempty { background-color:#FFFFFF; font-size:12px; border:none 1px #000000; color:#4f81bc; display:block; padding:3px; float:left; width:80px; text-align:center; text-decoration:none; margin-right:5px; margin-bottom:5px;}
.formcontpmbdisplay{
	font-size:12px;
	color:#000000;
	padding-left: 5px;
	padding:10px;
	text-align:left;
	background-color:#FFFFFF;
}
.formcontpmbdisplay img { width:50px; height:50px; border:none; vertical-align:middle; margin-right:10px;}

.groups1 { border:solid 1px #c4e2f8; padding:10px; width:50%; background-color:#FFF;}
.groups1 h3 { color:#1677bf; font-size:18px; font-weight:normal;}
.groups2 { border:solid 1px #c4e2f8; padding:10px; width:50%; background-color:#FFF;}
.groups2 h3 { color:#1677bf; font-size:18px; font-weight:normal;}



div#nextbacksearch {
	/*background-color:#EBF6FF;
	border:solid 1px #0066CC;*/
	width:99%;
	padding:5px;
	margin-top:10px;
	height:21px;
}
div#nextbacksearch a{
	text-decoration:none;
	color:#000000;
	text-align:center;
}
div#nextbacksearch .pgnumbersearch a{
	text-decoration:none;
	color:#000000;
	font-weight:normal;
	margin:0px;
	text-align:center;
}
div#nexttext {
	float:right;
	font-size:12px;
}
div#backtext {
	float:left;
	font-size:12px;
}
.homeselfphoto { width:155px; height:155px;}
.homeselfphoto img { margin-top:10px; margin-left:10px; width:125px; height:125px;}
.homenum { color:#F00; padding-left:3px; padding-right:3px; font-weight:bold;}

.videonamesinprofile { color:#00C; font-size:11px; display:block; width:400px; cursor:pointer; cursor:hand; padding-top:5px; padding-bottom:5px; background-color:#e9f2fa; border:solid 1px #c0d1e1; border-top:none;}
.videonamesinprofile:hover { background-color:#FFF; color:#000;}
.videoframe { width:400px; height:300px; border:solid 1px #000; text-align:center}

.homenotification {  background-image:url(../images/ribbon.gif); background-repeat:no-repeat; background-position:top; padding-left:10px;}
.homenotification h2 { font-size:11px; margin:0px; padding:0px; margin-top:30px;}
.homenotification a { font-size:10px; color:#000; text-decoration:none} 

.homefriend { border:solid 1px #abccf5; width:600px; background-color:#e8f2ff;}
.homefriend h2{ background-image:url(../images/homehead1.gif); background-repeat:no-repeat; background-position:top left; height:33px; width:578px; font-size:12px; padding-top:8px; padding-left:10px; color:#FFF; margin-left:12px; margin-top:10px;}
.homefriendarea { margin-left:15px; margin-right:15px; height:235px; overflow:auto}
.homefriendarea1 { width:230px; margin-bottom:50px; padding:5px; font-size:11px; border-bottom:dashed 1px #317fc2;}
.homefriendarea1 img { float:left; margin-right:10px; }
.homefriendarea1 a { font-size:12px; color:#317fc2; text-decoration:none; font-weight:bold;}
.homefriendbtn { clear:left}
.homefriendbtn a { color:#FFFFFF; font-size:10px; display:inline-block; margin-top:3px; width:60px; height:19px; padding-top:3px; text-align:center; background-image:url(../images/homefriendbtn.gif); background-repeat:no-repeat; background-position:left top }
.homehead { color:#317fc2; font-size:18px; font-weight:bold; margin:0px; padding:0px;}

.privatedata { border:solid 3px #6699cc; /*background-color:#e9f2fa;*/ margin-top:5px; margin-bottom:5px; width:728px;}
.privatedata th { background-color:#6699cc; color:#FFF; font-size:11px; font-weight:bold; padding:3px; text-align:center}
.privatedata td { color:#000000; font-size:11px; font-weight:normal; padding:3px; text-align:center}


.newmenu { margin-left:10px; margin-right:10px; width:98%;}
.newmenu1 { height:35px;}
/*.newmenu1 a { color:#FFFFFF; text-decoration:none; font-weight:bold; margin-right:30px; margin-left:20px;}*/
.newmenu2 { height:30px;}
.newmenu2 a { color:#FFFFFF; text-decoration:none; font-weight:bold; margin-right:40px; margin-left:20px; font-size:12px;}
.newmenu3 { height:35px; width:270px; text-align:right; }
.newmenu3 a { color:#FFFFFF; text-decoration:none; font-weight:bold; margin-left:40px; margin-right:25px; font-size:12px;}
.newmenu4 { height:35px; width:270px; text-align:right; }
.newmenu4 a { color:#FFFFFF; text-decoration:none; font-weight:bold; margin-left:10px; margin-right:0px;}
#topmenucontainer { margin-top:-32px; margin-left:160px;}
.newtopsearch { font-size:14px; border:none; padding:2px; vertical-align:middle}
.topnomenu a{ padding:9px; display:inline-block; width:60px; text-align:center; color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px;}
.topnomenu a:hover { background-color:#275488}
/************* over menu start *********************/
.anylinkcss{
position:absolute;
visibility: hidden;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
width: 150px;
border:solid 3px #6699cc;
background-color:#FFFFFF;
padding-left:5px;
}
#anylinkmenu1 {
	margin-left:2px;
	margin-top:10px;
}
.anylinkcss a{
width: 100%;
display: block;
padding: 1px 0;
text-decoration: none;
text-align:left;
font-size:9px;
color:#000000;
text-transform:capitalize;
}

.anylinkcss a:hover{ /*hover background color*/
color: #000066;
text-decoration:underline;
}
/************* over menu end ***********************/
.announce { border:solid 1px #FC0; background-color:#FFC; width:600px; margin-bottom:10px;}
.announce div { padding:5px;}

a { outline:none}

.dbtn img{ vertical-align:middle; margin-right:20px; cursor:pointer; cursor:hand;}
.dbtn { font-size:12px; margin-bottom:10px;}
.dbtn span { color:#F00}

.musiccatbox a{ display:inline-block; padding:7px; border:solid 1px #c4e2f8; background-color:#FFFFFF; width:250px; margin:5px; color:#000000; text-decoration:none; text-transform:capitalize; vertical-align:top }
.musiccatbox a:hover { background-color:#336699; color:#FFF; border:solid 1px #039}
.musicgridbox { border:solid 1px #CCCCCC; text-align:center; padding:10px; width:200px}
.musicgridbox a { color:#003399; text-decoration:none}
.musicgridbox img { margin-bottom:10px; border:none}
.musicdetail1 { width:500px; text-align:left; border:none 5px #EEEEEE; padding:0px;}
.musicdetail1 object{ width:475px;}
.musicdetail1 img { max-width:325px}
.musicdetail2 { font-size:12px; padding:10px; border:solid 5px #EEEEEE;}
.relatedvideo { border:solid 1px #CCCCCC; width:300px; height:300px; overflow-y:scroll;}
.relatedvideo1 { width:100px; height:90px; text-align:center}
.relatedvideo1 img { width:80px; height:80px}
.relatedvideo2 { text-align:left;}
.relatedvideo1 a { cursor:pointer; cursor:hand;}
.relatedvideo2 a { cursor:pointer; cursor:hand; color:#317fc2;}
.keywords a{ font-size:12px; font-style:italic; color:#317fc2; text-decoration:none;}
.groupmembers img{ width:80px; height:80px; }

.smallvideo img { width:120px;}
.smallvideo object { width:200px; height:150px;}

.tabaddlink { position:relative}
.tabaddlink a { position:absolute; top:-39px; right:-15px; padding:5px; font-size:12px; font-weight:bold; text-transform:capitalize; color:#FFFFFF; background-image:url(../images/plus.gif); background-repeat:no-repeat; background-position:left; padding-left:20px; padding-bottom:4px; display:block; text-decoration:none}
.tabaddlink a:hover { background-color:#FFF; color:#5283be}

.pmbtopbtns1{ width:100%; border:solid 3px #93cdff; padding:1px; width:830px;}
.pmbtopbtns { width:100%; border:solid 1px #93cdff;}
.pmbtopbtn { /*background-color:#eaf6ff; width:110px;*/ text-align:center; /*padding:3px; border:solid 1px #93cdff;*/}
.pmbtoplinks { border:none; color:#06C; background-color:transparent; text-decoration:none;font-size:12px; cursor:pointer; cursor:hand;}
.pmbtopbtn input { border:none; color:#06C; background-color:transparent; text-decoration:none; font-size:12px; display:block;}
.pmbtopbtn a{ border:none; color:#06C; background-color:transparent; text-decoration:none;font-size:12px;}
.pmbtopbtn:hover {background-color:#336699; color:#FFF; border:solid 1px #039}
.pmbtopbtn:hover input{ color:#FFF; cursor:pointer; cursor:hand;}
.pmbtopbtn:hover a{ color:#FFF;}
.pmbbotbtns { border:solid 1px #93cdff; padding:3px; width:830px;}
.pmbbotlink { border:none; color:#FF0000; background-color:transparent; text-decoration:none;font-size:12px; cursor:pointer; cursor:hand;}

.gossip_ballon { width:350px; font-size:11px; color:#000; }
.gossip_ballon div { padding:10px; background-color:#FFF; border:solid 1px #b4b4b4; position:relative; width:300px;}
.homegossip .gossipbaloon .gossip_ballon div img { width:19px; height:16px; position:absolute; left:-19px; top:5px;}
.gossip_bluetext { color:#06F;}

.bluecolor { background-color:#03C; text-align:center; font-size:11px; color:#FFF; padding:7px; background-image:url(../images/bluefriend.gif); background-repeat:repeat-x; background-position:top; font-family:Arial, Helvetica, sans-serif;}
.maruncolor { background-color:#930; text-align:center; font-size:11px; color:#FFF; padding:7px; background-image:url(../images/marunfriend.gif); background-repeat:repeat-x; background-position:top; font-family:Arial, Helvetica, sans-serif;}
.bluecolor a { color:#FFFFFF;}
.maruncolor a { color:#FFFFFF;}
.myupdatethumbs img{ margin:5px; }
.homegossip .homealbumthumb { padding-left:45px;}
.homegossip .homealbumthumb img { margin:5px;}
.myupdatethumbs .homealbumthumb { padding-left:0px;}

.gossipcontacticons { position:absolute; right:10px; top:5px;}

.friendsmall { border:solid 1px #CCCCCC; padding:10px; width:100px; height:150px; text-align:center; float:left; margin:10px; background-image:url(../images/smallfriendbg.gif); background-repeat:repeat-x; background-position:bottom; background-color:#FFFFFF;}
.friendsmallimage img{ width:100px; height:100px; margin-bottom:5px;}
.friendsmallname { color:#317fc2; text-decoration:none; font-size:12px; font-weight:bold;}

.descriptiontext { text-align:justify; font-size:12px; color:#000000; display:block; line-height:18px;}

a.leftlinkforadmin { padding:0px; margin:0px; color:#FFFFFF; background-color:#6699cc; display:block; padding-top:5px; padding-bottom:5px; margin-bottom:1px; margin-top:0px; padding-left:10px;}
a.leftlinkforadmin:hover { padding:0px; margin:0px; color:#FFFFFF; background-color:#953734; display:block; padding-top:5px; padding-bottom:5px; margin-bottom:1px; margin-top:0px; padding-left:10px;}

.adminmodifydelete { position:absolute; top:0px; right:0px;}

/* 404 classes start */
.box404 { background-image:url(../images/404bg.gif); background-repeat:no-repeat; background-position:top left; width:650px; height:200px;  }
.head404 { border-bottom:solid 1px #CCCCCC; text-align:left; padding:10px; margin-bottom:20px; display:block; font-size:14px; font-weight:bold; text-align:left; padding-top:20px; padding-bottom:20px; }
.head404  img { vertical-align:middle; margin-right:5px;}
.message404{ font-size:11px; text-align:left; margin-left:20px; margin-right:20px;}
.message404 ul { margin-left:15px; margin-top:20px;}
.message404 ul li{ margin-bottom:10px;}
.message404 ul li a{ color:#6699cc; text-decoration:none;}

/* 404 classes end */

.gossipbox1new {width:835px;}
.hometabcontent1 .gossipbox1new {width:500px; }

.homevideos { border:solid 1px #6699cc;}
.homevideos h3 { color:#317FC2; font-weight:bold; font-size:18px; text-align:center; padding:5px; margin-bottom:20px;}
.homevideos h3 span{ color:#CC0000; }
.homevideos .homevideobox { text-align:center; border-top:dotted 1px #CCCCCC; padding:10px; font-size:10px;}
.homevideos .homevideobox a{ color:#317FC2; font-size:12px; text-decoration:none; font-size:10px;}
.homevideos .homevideobox img{ width:150px; margin-top:5px;}
.homevideos .bluelink { display:block; text-align:center; color:#317FC2; border-top:dotted 1px #CCCCCC; padding-top:10px; padding-bottom:10px; font-size:10px;}


.homefriendbday { border:solid 1px #CC0000;}
.homefriendbday h3 { color:#317FC2; font-weight:bold; font-size:18px; text-align:center; padding:5px;}
.homebirthdaybox { border-top:dotted 1px #CC0000; padding:2px; padding-bottom:10px; padding-top:10px;}
.homebirthdaybox td { font-size:10px; padding:2px;}
.homebirthdaybox a { font-size:10px; color:#CC0000; text-decoration:none;}
.homebirthdayboxbot { text-align:center; font-size:10px; border-top:dotted 1px #CC0000; height:30px; }
.homebirthdayboxbot a{ text-decoration:none; color:#CC0000}

.musicdetailphoto { width:50px; height:50px; border:solid 1px #CCCCCC; float:left; margin-right:10px;}