html
{
	height: 100%;
}
/*
p
{
	margin: 0px;
	padding: 0px;
	clear: both;
}*/
.orange a:hover
{
	color: E9A236;
}
/*Index*/
#wlcmholder
{
	width: 850px;
	margin-left: 20px;
	clear: both;
	float: left;
	margin-bottom: 20px;
	padding: 0px;
}
#wlcmbg-top
{
	width: 850px;
	height: 15px;
	background-image:url(../images/welcomebg-top.png);
	float: left;
	behavior: url(iepngfix.htc);
}
#wlcmbg-bot
{
	width: 850px;
	height: 15px;
	background-image:url(../images/welcomebg-bot.png);
	float: left;
	behavior: url(iepngfix.htc);
	margin-bottom: 50px;
}
#wlcmcontent
{
	width: 850px;
	background-image: url(../images/welcomebg.png);
	float: left;
	margin: 0px;
	padding: 0px;
	behavior: url(iepngfix.htc);
}
#wlcm-left
{
	float: left;
	width: 250px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 20px;
}
#wlcm-divide
{
	float: left;
	border-left: 1px #7A7A7A solid;
	width: 1px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 50px;
	height: 200px;
}
#wlcm-centre
{
	float: left;
	width: 400px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
}

.wlcmheader
{
	font-size: 20px;
	color: #EEEEEE;
	padding-left: 5px;
	margin-bottom: 15px;
	width: 100%;
	float: left;
}
.wlcm-loginheader
{
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	padding-left: 30px;
	background-image: url(../images/wlcm-login.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	margin-bottom: 10px;
}
.wlcm-createsheader
{
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	padding-left: 30px;
	background-image: url(../images/wlcm-login.png);
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
}
.wlcm-createeheader
{
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	padding-left: 30px;
	background-image: url(../images/wlcm-jobs.png);
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
}
.wlcm-createlheader
{
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	padding-left: 30px;
	background-image: url(../images/wlcm-flats.png);
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
}
.wlcm-reminderheader
{
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	padding-left: 30px;
	background-image: url(../images/wlcm-reminder.png);
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
}
.wlcm-flatsheader
{
	font-size: 15px;
	font-weight: bold;
	color: #D2D2D2;
	float: left;
}
.wlcm-jobsheader
{
	font-size: 15px;
	font-weight: bold;
	color: #D2D2D2;
	float: left;
}
.wlcm-green
{
	width: 100%;
	background-image:url(../images/welcome-green.png);
	margin-bottom: 15px;
	border: 1px solid #77A220;
	float: left;
}
.wlcm-yellow
{
	width: 100%;
	background-image:url(../images/welcome-yellow.png);
	margin-bottom: 15px;
	border: 1px solid #F2CB2D;
	float: left;
	
}
.wlcm-blue
{
	width: 100%;
	background-image:url(../images/welcome-blue.png);
	border: 1px solid #2382C7;
	float: left;
}
.wlcm-purple
{
	width: 100%;
	background-image:url(../images/welcome-purple.png);
	margin-bottom: 15px;
	float: left;
}
.wlcm-pink
{
	width: 100%;
	background-image:url(../images/welcome-pink.png);
	margin-bottom: 15px;
	border: 1px solid #E347FA;
	float: left;
}
.wlcm-orange
{
	width: 100%;
	background-image:url(../images/welcome-orange.png);
	margin-bottom: 15px;
	border: 1px solid #EE790F;
	float: left;
}
.wlcm-white
{
	width: 100%;
	background-image:url(../images/welcome-white.png);
	float: left;
	width: 300px;
	color: #E2E2E2;
}
.wlcmmsg
{
	width: 100%;
	background-image:url(../images/wlcmmsg-bg.png);
	float: left;
	width: 300px;
	color: #E2E2E2;
	behavior: url(iepngfix.htc);
}
#wlcmmsg-top
{
	width: 300px;
	height: 15px;
	background-image:url(../images/wlcmmsg-top.png);
	behavior: url(iepngfix.htc);
	float: left;
}
#wlcmmsg-bot
{
	width: 300px;
	height: 15px;
	background-image: url(../images/wlcmmsg-bot.png);
	behavior: url(iepngfix.htc);
	float: left;
	margin-bottom: 15px;
}

/*--------------------------------Index------------------------------------------------*/
/*Boxes*/

.boxtitle
{
	background-image: url(../images/title-bg.png);
	behavior: url(iepngfix.htc);
	width: 100%;
	height: 24px;
	float:left;
	display:inline;
}

.box-tba
{
	padding-left: 30px;
	font: bold 12px sans-serif;
	color: #FFFFFF;
	padding-top: 5px;
	float: left;
	background-image: url(../images/box-tba.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	margin-left: 10px;
}
.box-manage
{
	padding-left: 30px;
	font: bold 12px sans-serif;
	color: #FFFFFF;
	margin-top: 4px;
	float: left;
	background-image: url(../images/box-manage.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	margin-left: 10px;
}
.box-profile
{
	padding-left: 30px;
	font: bold 12px sans-serif;
	color: #FFFFFF;
	margin-top: 4px;
	float: left;
	background-image: url(../images/box-profile.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	margin-left: 10px;
}
.box-myfriends
{
	padding-left: 30px;
	font: bold 12px sans-serif;
	color: #FFFFFF;
	margin-top: 4px;;
	float: left;
	background-image: url(../images/box-myfriends.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	margin-left: 10px;
}
.box-inbox
{
	padding-left: 30px;
	font: bold 12px sans-serif;
	color: #FFFFFF;
	margin-top: 4px;
	float: left;
	background-image: url(../images/box-inbox.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	margin-left: 10px;
}
.box-timetable
{
	padding-left: 30px;
	font: bold 12px sans-serif;
	color: #FFFFFF;
	margin-top: 4px;
	float: left;
	background-image: url(../images/box-timetable.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	margin-left: 10px;
}
.box-mydocs
{
	padding-left: 30px;
	font: bold 12px sans-serif;
	color: #FFFFFF;
	margin-top: 4px;
	float: left;
	background-image: url(../images/box-mydocs.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	margin-left: 10px;
}
.content-holder
{
	padding: 10px;
	float: left;
}
.content-white
{
	width: 100%;
	float: left;
	background-color:#FFFFFF;
	margin-bottom: 15px;
	border-bottom: 3px solid #999999;
}
.content-green
{
	width: 100%;
	float: left;
	background-color:#FFFFFF;
	margin-bottom: 15px;
	border-bottom: 3px solid #999999;
}
.content-green a
{
	text-decoration:none;
	color: #666666;
	font-weight: bold;
}
.content-green a:hover
{
	color: #8CB924;
}
.content-purple
{
	width: 100%;
	float: left;
	background-color:#FFFFFF;
	margin-bottom: 15px;
	border-bottom: 3px solid #999999;
}
.content-purple a
{
	text-decoration:none;
	color: #666666;
	font-weight: bold;
}
.content-purple a:hover
{
	color: #CC3366;
}
.content-blue
{
	width: 100%;
	float: left;
	background-color:#FFFFFF;
	margin-bottom: 15px;
	border-bottom: 3px solid #999999;
}
.content-blue a
{
	text-decoration:none;
	color: #666666;
	font-weight: bold;
}
.content-blue a:hover
{
	color: #0066FF;
}	
.content-orange
{
	width: 100%;
	float: left;
	background-color:#FFFFFF;
	margin-bottom: 15px;
	border-bottom: 3px solid #999999;
}
.content-orange a
{
	text-decoration:none;
	color: #666666;
	font-weight: bold;
}
.content-orange a:hover
{
	color:#E9A236;
}
.content-yellow
{
	width: 100%;
	float: left;
	background-color:#FFFFFF;
	margin-bottom: 15px;
	border-bottom: 3px solid #999999;
}
.content-yellow a
{
	text-decoration:none;
	color: #666666;
}
.content-yellow a:hover
{
	color:#E9CE14;
}
.content-pink
{
	width: 100%;
	float: left;
	background-color:#FFFFFF;
	margin-bottom: 15px;
	border-bottom: 3px solid #999999;
}
.content-pink a
{
	text-decoration:none;
	color: #666666;
}
.content-pink a:hover
{
	color: #EC59D6;
}		
.titletext
{
	padding-left: 20px;
	padding-top: 4px;
	font: bold 11px sans-serif;
	color: #FFFFFF;
	height: 18px;
	float: left;
}
.titlelink
{
	float: right;
	padding-top: 2px;
	padding-right: 5px;
}

.titlelink img
{
	behavior: url(iepngfix.htc);
}
.titlelinktext
{
	color:#CCCCCC;
	font-size: 10px;
	font-weight: bold;
	margin-right: 5px;
	padding-top: 4px;
	float: right;
}
.titlelinktext a{color:#CCCCCC;}
.titlelinktext a:hover{color:#E0E0E0;}
.minmax
{
	float: right;
	padding-top: 2px;
	padding-right: 5px;
}
.minmax img
{
	behavior: url(iepngfix.htc);
}




/*--------------------------------Boxes------------------------------------------------*/




#iframewrap
{
	background-color: #FFFFFF;
}


form
{
padding:0;
margin:0;
}
.mainWrapper
{
width:960px;
margin: 0 auto;
}
.radioholder
{
	width: 100%;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #575757;
	background-color: #FFFFFF;
}
.radiotitle
{
	background-image: url(../images/titlebar/grey-spacer.jpg);
	background-repeat: repeat-x;
	width: 100%;
	float: left;
	height: 25px;
	padding: 0px;
}
.holidaystitle
{
	background-image: url(../images/titlebar/holidays-spacer.jpg);
	background-repeat: repeat-x;
	width: 100%;
	float: left;
	height: 25px;
	padding: 0px;
}
.holidaysholder
{
	width: 100%;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #FFE131;
	background-color: #FFFFFF;
}

.holidaysholder ul li a{ color:#edaa1d !important;}

.cb
{
clear:both;
}
.content
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	background-image: url(../images/mainbg.png);
	background-repeat:repeat;
	
}
img, .content { behavior: url(iepngfix.htc); }
#mainbg-top
{
	height: 15px;
	width: 960px;
	background-image: url(../images/mainbg-top.png);
	background-repeat: no-repeat;	
}
img, #mainbg-top { behavior: url(iepngfix.htc); }
#mainbg-bot
{
	height: 15px;
	width: 960px;
	background-image: url(../images/mainbg-bot.png);
	background-repeat: no-repeat;	
}
img, #mainbg-bot { behavior: url(iepngfix.htc); }


img
{
border:0;
}

.blank
{
height:7px;
font-size:1px;
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

a {
	text-decoration: none;
}
#jobsbox .boxcontent
{
	width: 100%;
	margin-top: 10px;
	float: left;
	padding-left:0px;
	margin-left:0px;
	text-align:left;
	
}
#jobsbox  ul{ text-align:left; list-style:none; list-style-position:outside; margin:0px;display: inline;

}
#jobsbox  li{ text-align:left;list-style:none; list-style-position:outside; margin:0px;display: inline;

}
.boxcontent
{
	padding: 10px;
	float: left;
}
.gadgetcontainer
{
	width: 100%;
	float: left;
}
.gadgetcontainer2
{
	width: 300px;
	float: left;
	height:300px;
}
.gadgetcontainer2 TD
{
height:20px;
width:150px;
}

.gadgetcontainer2 TR
{

height:30px;
}

#blueright .header
{
height:20px;
}
#blueright .title
{
height:15px;
}


.boxdrop
{
	float: right;
	height: 20px;
}

/* credits page */
#tabulardata{

}

#tabulardata .column_heading{
	float: left;
	background:#118D97;
    height:33px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #FFFFFF;
	padding-top:3px;
	text-align:center;
	vertical-align:middle;
	padding-right:1px;
	font-weight:bold;
	}

#tabulardata .column{
	float: left;
    height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    border:1px solid #FFFFFF;
	text-align:center;
	vertical-align:middle;
	padding-top:2px;
	padding-right:1px;


	}

#tabulardata .column_alt{
	float: left;
	background:#FFFFCC;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-right:2px solid #FFFFFF;
	border-top: 1px solid #ffffff;
	text-align:center;
	vertical-align:middle;
	padding-top:2px;
	padding-right:1px;
	}


#tabulardata .column-details{
	float: left;

	height:130px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-right:3px solid #FFFFFF;
	border-top: 3px solid #ffffff;
	/*text-align:center;
	vertical-align:middle;*/
	padding-top:8px;
	font-weight:bold;
	}


#tabulardata ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
/*accom*/


.accomodationholder
{
	width: 100%;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #058AE6;
	background-color:#EFF5E1;
}

	
	
/*registration*/
.registrationholder
{
width: 100%;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #058AE6;
	background-color: #EFF5E1;



}
/* Games */

.gamestitle
{
	background-image: url(../images/titlebar/Games/games-spacer.jpg);
	background-repeat: repeat-x;
	width: 100%;
	float: left;
	height: 25px;
	padding: 0px;
}
#gamesleftpanel
{
	float: left;
	width: 280px;
}
#gamesrightpanel
{
	float: right;
	width: 610px;
}
.gamesholder
{
	width: 100%;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #058AE6;
	background-color: #FFFFFF;
}

.gamessmallholder a, .gamesholder a, #miniclips a { color:#073A9E;text-decoration:none;}
.gamessmallholder a:hover, .gamesholder a:hover, #miniclips a:hover { color:#000;text-decoration:none;}  

.gamessmallholder
{
	width: 49%;
	margin-bottom: 20px;margin-left:1px;
	float: left;
	border: 1px solid #058AE6;
	background-color: #FFFFFF;
}



{
	padding-left: 30px;
	padding-bottom: 10px;
}




/* Accommodation -> moved in accommodation.css*/

/* Jobs moved to jobs.css */

/* Clubs moved to clubs.css*/
#myhometop
{
	width: 100%;
	float: left;
	margin-top: 10px;
}
#myhometop td
{
	padding: 10px;
}
#myhomeprofile
{
	background-image:url(../images/welcome-white.png);
	width: 250px;
	vertical-align: top;
}
.myhometitle
{
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #414141;
	margin-bottom: 5px;
}
#myhomeimgholder
{
	width: 120px;
	float: left;
	border: 2px solid #6B6B6B;
}
.myhomepic
{
	width:100%;
	float:left;
}

#myhomestats
{
	float: left;
	margin-left: 8px;
}
#myhomestats ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#myhomestats li
{
}
#myhometopstory
{
	background-image:url(../images/welcome-white.png);
	vertical-align: top;
}
#myhomeclub
{
	background-image:url(../images/welcome-white.png);
	width: 200px;
	vertical-align: top;
}
#myhometctitle
{
	font-size: 16px;
	font-weight: bold;
	color: #414141;
	margin-bottom: 5px;
	float: left;
}
#myhomeclubimg
{
	width: 90px;
	border: 2px solid #6B6B6B;
	float: right;
	margin-left: 10px;
}
#myhomeclubname
{
	float: left;
	font-weight: bold;
	width: 200px;
	font-size: 13px;

}
#myhomeclubdesc
{
	float:left;
	text-align:justify;
}
#myhomeclublink
{
	float:right;
	text-align:right;
}
#netvibesholder
{
	margin: 0;	
	clear: both;
	padding: 0px;
}
#nvcont
{
	float: left;
	margin-bottom: 20px;
	width: 100%;
}
.nvcontent
{
	width: 100%;
	margin-top: 3px;
	list-style:none;
	margin-bottom: 20px;
	clear: both;

}

/* Entertainment */

.entertainmenttitle
{
	background-image: url(../images/titlebar/entertainment-spacer.jpg);
	background-repeat: repeat-x;
	width: 100%;
	float: left;
	height: 25px;
	padding: 0px;
}
#entertainmentleftpanel
{
	float: left;
	width: 600px;
}
#entertainmentrightpanel
{
	float: left;
	width: 300px;
	margin-left: 20px;
}
.entertainmentholder
{
	width: 100%;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #A763E6;
	background-color: #FFFFFF;
}

.entertainmentreviewholder ul li a{color:#cd44d2 !important;line-height:120%;font-size:110%;}
.entertainmentholder a{color:#cd44d2 !important;}
.entertainmentholder a:hover{color:#000 !important;}


.entertainmentsmallholder
{
	width: 190px;
	float: left;
	border: 1px solid #DDBFEE;
	background-color: #FFFFFF;
}



.entertainmentsmallholder .boxcontent   {  height: 200px;}

.entertainmentsmallholder ul{color:#610864 !important;line-height:120%;margin-left:0px;padding-left:20px;font-size:110%;padding-right:10px;}
.entertainmentsmallholder ul li a{color:#cd44d2 !important;}
.entertainmentsmallholder ul li a:hover{color:#000 !important;}
.entertainmentsmallholder a{color:#cd44d2 !important;}
.entertainmentsmallholder a:hover{color:#000 !important;}

.entertainmentreviewholder
{
	width: 285px;
	margin-bottom: 20px;margin-top:10px;
	float: left;  clear:left;
	border: 1px solid #DDBFEE;
	background-color: #FFFFFF;
}

.fandrholder{  	width: 580px; 	float: left;}

/* --------------------------------------------- */


.holidaystitle
{
	background-image: url(../images/titlebar/holidays-spacer.jpg);
	background-repeat: repeat-x;
	width: 100%;
	float: left;
	height: 25px;
	padding: 0px;
}
#holidaysleftpanel
{
	float: left;
	width: 600px;
}
#holidaysrightpanel
{
	float: left;
	width: 300px;
	margin-left: 20px;
}
.holidaysholder
{
	width: 100%;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #F2B942;
	background-color: #FFFFFF;
}

.holidaysholder ul li a{ color:#edaa1d !important;}

.holidayssmallholder
{
	width: 295px;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #F5DD7A;
	background-color: #FFFFFF;
}
.hsholder
{
	width: 600px;
	margin-bottom: 20px;
	float: left;
}


/* --------------------------------------------- */

/* News */

.newstitle
{
	background-image: url(../images/titlebar/news-spacer.jpg);
	background-repeat: repeat-x;
	width: 100%;
	float: left;
	height: 25px;
	padding: 0px;
}
#newsleftpanel
{
	float: left;
	width: 570px;
}
#newsrightpanel
{
	float: left;
	width: 360px;
	margin-left: 20px;
}
.newsholder
{
	width: 100%;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #8A4A2B;
	background-color: #FFFFFF;
}

.newsholder ul{color:#5B3D1E!important;font-size:110%;}
.newsholder ul li a{color:#9E5507 !important;font-size:115%;}
.newsholder ul li a:hover{color:#000 !important;}


.newssmallholder
{
	width: 190px; height:230px;
	margin-bottom: 5px;
	float: left;
	border: 1px solid #996633;
	background-color: #FFFFFF;
}

.newssmallholder .boxcontent   {  height: 200px;}
.newssmallholder ul {   padding-right:10px;margin-left:0px;padding-left:20px;  color:#5B3D1E !important;font-size:110%;line-height:120%;}
.newssmallholder ul li a {   color:#9E5507 !important; font-size:110%;}
.newssmallholder ul li a:hover {   color:#000 !important; }


#indexleftpanel
{
	float: left;
	width: 210px;
}
#indexcentrepanel
{
	float: left;
	width: 370px;
	margin-left: 20px;
}
#indexrightpanel
{
	float: left;
	width: 300px;
	margin-left: 20px;
}


/* --------------------------------------------- */


/* Profile */

#mbleftpanel{	float: left; 	width: 250px;}

#mbrightpanel
{
	float: left;
	width: 620px;
	margin-left: 10px;
}
.profileholder
{
	width: 100%;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #729716;
	background-color: #FFFFFF;
}

.profileholder a{color:#679E07;text-decoration:none;}
.profileholder a:hover{color:#000;text-decoration:none;}

.profiletitle
{
	background-image: url(../images/titlebar/profile-spacer.jpg);
	background-repeat: repeat-x;
	width: 100%;
	float: left;
	height: 25px;
	padding: 0px;
}

/*---------------------------------------------*/

/* Stuff */

#stuffleftpanel
{
	float: left;
	width: 350px;
}
#stuffcentrepanel
{
	float: left;
	width: 350px;
	margin-left: 20px;
}
#stuffrightpanel
{
	float: left;
	width: 200px;
	margin-left: 20px;
}
.stuffholder
{
	width: 100%;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #FF5151;
	background-color: #FFFFFF;
}
.stufftitle
{
	background-image: url(../images/titlebar/stuff-spacer.jpg);
	background-repeat: repeat-x;
	width: 100%;
	float: left;
	height: 25px;
	padding: 0px;
}


/*inbox css*/

#inboxcentrepanel
{
	float: left;
	width: 690px;
	margin-left: 20px;
}



/*---------------------------------------------*/




.friendimg
{
	width:50px;
	border: 1px solid #7E7E7E;
}
img.offlinefriend
{
	width:50px;
	border: 1px solid #7E7E7E;
	opacity: 0.4;
    filter: alpha(opacity=40);
    zoom: 1;
	
}
.onlineuserimg
{
	width:20px;
}











/* left panel style starts here*/
#leftPanel
{
float:left;
width:209px;
}

.msgBox
{
background:#E5F8F9 url(../images/msgbox-botCurve.gif) bottom no-repeat;
}

.msgBoxTtlbar_left
{
float:left;
width:5px;
height:15px;
background:url(../images/msgTtlbar-lCurve.gif) no-repeat;
}

.msgBoxTtlbar_title
{
float:left;
background:url(../images/msgTtlbar-bgpx.gif) repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding-left:4px;
color:#fff;
height:15px;
width:195px;
}

.msgBoxTtlbar_right
{
float:left;
width:5px;
height:15px;
background:url(../images/msgTtlbar-rCurve.gif) no-repeat;
}

.msgBox_content
{
padding:4px 0 5px 4px;
}


.memberBigPic { background-color:#FFFFFF;border:1px solid #B2EAEF;padding:3px;width:180px;height:180px; float:left;}
.memberMediumPic{background-color:#FFFFFF; width:150px; float:left;padding-bottom:10px;}
.memberMediumPic img{width:150px;height:150px;border:1px solid #B2EAEF;padding:3px;}

.profilemain
{
	float:left;
}
.profilemain ul
{
	padding: 0px;
	margin-top:10px;
	margin-left: 5px;
	list-style-type:none;
}
.profilemain li
{
	margin-bottom: 5px;
	padding-left: 20px;	
}
.profilemain a
{
	text-decoration:none;
	color: #666666;
	font-weight: bold;
}
.profilemain a:hover
{
	color: #8CB924;
}
.profile-mail
{
	background-image: url(../images/profile-mail.png);
	background-repeat: no-repeat;
	background-position: left;
}
.profile-friends
{
	background-image: url(../images/profile-friends.png);
	background-repeat: no-repeat;
	background-position: left;
}
.profile-edit
{
	background-image: url(../images/profile-edit.png);
	background-repeat: no-repeat;
	background-position: left;
}
.profile-signout
{
	background-image: url(../images/profile-signout.png);
	background-repeat: no-repeat;
	background-position: left;
}


.msgListProfile{width:200px;float:right;}
.msgListProfile ul{padding:6px 0 0 24px; margin:0;list-style-type:none;}
.msgListProfile li {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:10px;list-style-image:url(../images/msg-listImage.png); line-height:13px;}
.msgListProfile li a, .msgList li a:active, .msgList li a:visited{  color:#333333; text-decoration:none; }
.msgListProfile li a:hover{text-decoration:underline; }

.msgBoxTtlbar_title
{
float:left;
background:url(../images/msgTtlbar-bgpx.gif) repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding-left:4px;
color:#fff;
height:15px;
width:195px;
}

.loginBox
{
background:#E5F8F9 url(../images/msgbox-botCurve.gif) bottom no-repeat;
padding-bottom:8px;
}

.loginBoxTtlbar_left
{
float:left;
width:5px;
height:19px;
background:url(../images/loginTtl-lcurve.gif) no-repeat;
}

.loginBoxTtlbar_title
{
float:left;
height:15px;
width:196px;
background:url(../images/loginTtl-bgpx.gif) repeat-x;
padding:4px 0 0 3px;
}



.registrationBoxTtlbar_title
{
float:left;
height:15px;
width:345px !important;
background:url(../images/loginTtl-bgpx.gif) repeat-x;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#fff;

}

.loginBoxTtlbar_right
{
float:left;
width:5px;
height:19px;
background:url(../images/loginTtl-rcurve.gif) no-repeat;
}

.loginBoxContent
{
padding:5px 0 0 0;
font-size:11px;
font-weight:bold;
}


.error {
padding-left:3px;
padding-bottom:2px;
color:red;
}

.email, .password
{
float:left;
width:60px;
text-align:right;
padding:3px 5px 0 0;
}

.formlabel
{
float:left;
width:90px;
text-align:right;
padding:3px 5px 0 0;
}



.rememberme
{
font-weight:normal;
}

.loginBoxLinks
{
width:90%;
padding-left:10px;
font-weight:normal;
}

.loginBoxLinks a, .loginBoxLinks a:visited, .loginBoxLinks a:active
{
color:#116D74;
}

.loginBoxLinks a:hover
{
text-decoration:none;
}

.inputBox
{
float:left;
width:200px;
}

.loginTxtBox
{
border:1px solid #79A9AC;
height:15px;
width:200px;
font-size:11px;
padding-left:3px;
margin-bottom:7px;
}


/*profile area */

.profileForm{background:#efefef;}
.profileFormEntertainment{background:#efefef;height:50px;}

.selectFavoriteBox{ border:1px solid #79A9AC; font-size:11px;padding-left:3px; margin-bottom:7px;width:180px;clear:right;height:20px;}
.bigInputProfile{ border:1px solid #79A9AC;height:15px;width:280px;font-size:11px;padding-left:3px;margin-bottom:7px;}
.mediumInputProfile{ border:1px solid #79A9AC;height:15px;width:200px;font-size:11px;padding-left:3px;margin-bottom:7px;}
.smallInputProfile{ border:1px solid #79A9AC;height:15px;width:180px;font-size:11px;padding-left:3px;margin-bottom:7px;float:left;}

.checkboxProfile{margin-left:20px;float:left;clear:left;margin-top:5px;}

.sendMessageTextarea{margin-left:10px;border:1px solid #79A9AC;}
.greenProfileButton{background:#679E07;padding:3px 10px 3px 10px;margin:0px 0 10px 190px;color:#fff;border:0px !important;}
.greenProfileButton2{background:#679E07;padding:3px 10px 3px 10px;margin:0px 0 10px 10px;color:#fff;border:0px !important;}
.blueProfileButton{background:#0863C5;padding:3px 10px 3px 10px;margin:0px 0 10px 90px;color:#fff;border:0px !important;}
.redProfileButton{background:#F00A2A;padding:3px 10px 3px 10px;margin:0px 0 10px 90px;color:#fff;border:0px !important;}
.magentaProfileButton{background:#9E079C;width:100px;text-align:center;color:#fff;border:0px !important;float:right;}

.showFavGame{ width:120px;margin-left:90px;}
* html .showFavGame{ width:120px;margin-left:30px;} 
.buycredits_input{ border:1px solid #79A9AC;height:15px;width:80px;font-size:11px;float:left;}

.buycredits_next{width:40px;color:#fff;background:#11828b;height:20px;margin-left:90px;border:0px;padding:0px;line-height:20px;margin-top:10px;}

.listBox
{
border:1px solid #79A9AC;
height:18px;
width:120px;
font-size:11px;
padding-left:3px;
}


.jobBox
{
background:#F8EEEC url(../images/jobbox-botCurve.gif) bottom no-repeat;
padding-bottom:8px;
}

.jobBoxTtlbar_left
{
float:left;
width:5px;
height:19px;
background:url(../images/jobsTtl-lcurve.gif) no-repeat;
}

.jobBoxTtlbar_title
{
float:left;
height:15px;
width:196px;
background:url(../images/jobsTtl-bgpx.gif) repeat-x;
padding:4px 0 0 3px;
}

.jobBoxTtlbar_right
{
float:left;
width:5px;
height:19px;
background:url(../images/jobsTtl-rcurve.gif) no-repeat;
}

.jobList
{
/*padding-top:10px; padding-left:15px; */
}



.darkPingbg
{
background-color:#EDDFDC;
}

.list
{
float:left;
width:158px;
padding:5px 0 5px 15px;
}

.arrow
{
float:left;
padding-top:14px;
width:36px;
height:24px;
}



.list a, .list a:active, .list a:visited
{
color:#333333;
text-decoration:none;
}

.list a:hover
{
text-decoration:underline;

}



.moreJobs
{
float:left;
height:12px;
padding:6px 0 0 16px;
}

.noPadding
{
padding:0px;
}


.jobBox_bottomLink
{
float:right;
height:12px;
padding:6px 7px 0 0;
text-align:right;
color:#86493E;
font-size:10px;
}

.jobBox_bottomLink a,.jobBox_bottomLink a:visited, .jobBox_bottomLink a:active
{
color:#666666;
text-decoration:none;
}

.jobBox_bottomLink a:hover
{
color:#86493E;
text-decoration:none;
}

.gameBox
{
background:#E4ECFB url(../images/topGame-botCurve.gif) bottom no-repeat;
padding-bottom:8px;
}

.gameBoxTtlbar_left
{
float:left;
width:5px;
height:18px;
background:url(../images/topGamesTtl-lcurve.gif) no-repeat;
}

.gameBoxTtlbar_title
{
float:left;
height:15px;
width:196px;
background:url(../images/topGamesTtl-bgpx.gif) repeat-x;
padding:4px 0 0 3px;
}

.gameBoxTtlbar_right
{
float:left;
width:5px;
height:18px;
background:url(../images/topGamesTtl-rcurve.gif) no-repeat;
}

.gameList
{

}


.gameList img
{
border:2px solid #fff;
}

.gameListPic
{
float:left;
padding:5px 3px 0 8px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}




/*central portion styles starts here */

.centralPanel
{
float:left;
width:403px;
padding-left:17px;
padding-top:5px;
}

#centralContent
{
background-color:#EFF5E1;
}

.pageTitle
{
background:#fff url(../images/title-bgpx.gif) repeat-x;
}

.newsTitle
{
float:left;
}

.subscribe
{
float:right;
width:100px;
text-align:center;
padding-top:4px;
height:22px;
background:url(../images/subscribe-bground.gif) no-repeat;
margin-right:2px;
}

/* right panel style starts here */

#rightPanel
{
float:right;
width:283px;
}

.accomdBox
{
background:#F7EFF4 url(../images/accom-botCurve.gif) bottom no-repeat;
padding-bottom:5px;
}

.accomdBoxTtlbar_left
{
float:left;
width:5px;
height:16px;
background:url(../images/accomTtl-lCurve.gif) no-repeat;
}

.accomdBoxTtlbar_title
{
float:left;
background:url(../images/accomTtl-bgpox.gif) repeat-x;
padding:3px 0 0 4px;
height:13px;
width:269px;
}

.accomdBoxTtlbar_right
{
float:left;
width:5px;
height:16px;
background:url(../images/accomTtl-rCurve.gif) no-repeat;
}

.accomdBox_content
{
width:259px;
background-color:#fff;
margin-left:7px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.accomdPic
{
padding-right:8px;
}

.placeName
{
font-size:13px;
font-weight:bold;
padding:0; margin:0;
}


.hottestBox
{
}

.hottestBoxTtlbar_left
{
float:left;
width:6px;
height:19px;
background:url(../images/hottestTtl-lCurve.gif) no-repeat;
}

.hottestBoxTtlbar_title
{
float:left;
background:url(../images/hottestTtl-bgpx.jpg) repeat-x;
padding:3px 0 0 4px;
height:16px;
width:268px;
}

.hottestBoxTtlbar_right
{
float:left;
width:5px;
height:19px;
background:url(../images/hottestTtl-rCurve.gif) no-repeat;
}




.moreBox
{
margin:5px;
}



/* bottom curve style starts here */

.bottomCurve
{
width:960px;
}

.botLeft
{
background:url(../images/img-lbotCurve.gif) left bottom no-repeat;
float:left;
height:10px;
width:5px;
}

.botRight
{
background:url(../images/img-rbotCurve.gif) right bottom no-repeat;
float:right;
width:955px;
height:10px;
}

.hotplace_blakbox
{
/*padding:5px 0 0 3px;*/
}

.blackbox1
{
margin-left:5px;
width:275px;
height:76px;
background: url(../images/blackbox-bgpx.gif) repeat-x;
}

.box_leftPart
{
float:left;
width:210px;
height:76px;
background: url(../images/blackbox-lCurve.gif) left no-repeat;
}


.hotplaceName
{
float:left;
width:105px;
font-size:12px;
font-weight:bold;
color:#fff;
padding-top:5px;
}

.hotplaceName ul
{
padding-left:15px; margin:0;
list-style-type:none;
}

.hotplaceName ul li
{
padding:0; margin:0;
list-style-image:url(../images/hottest_listImg.gif);
line-height:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px
}

.hotplaceName li a, .hotplaceName li a:visited, .hotplaceName li a:active
{
color:#D0D0D0;
text-decoration:none;
}

.hotplaceName li a:hover
{
text-decoration:underline;
}

.box_rightPart
{
background: url(../images/blackbox-rCurve.gif) right 0px no-repeat;
color:#CBCBCB;
height:76px;
padding-top:5px;
}

.placePic
{
padding:5px 6px 0 5px;
}

.empty
{
height:4px;
font-size:1px;
}

.hotplace_bottomLink
{
float:right;
height:12px;
padding:0;
text-align:right;
color:#22BF49;
font-size:10px;
}

.hotplace_bottomLink a,.hotplace_bottomLink a:visited, .hotplace_bottomLink a:active
{
color:#666666;
text-decoration:none;
}

.hotplace_bottomLink a:hover
{
color:#22BF49;
text-decoration:none;
}

.allYouBoxTtlbar_left
{
float:left;
width:5px;
height:18px;
background:url(../images/allYouTtl-lCurve.gif) no-repeat;
}

.allYouBoxTtlbar_title
{
float:left;
background:url(../images/allYouTtl-bgpx.gif) repeat-x;
padding:4px 0 0 4px;
height:14px;
width:269px;
}

.allYouBoxTtlbar_right
{
float:left;
width:5px;
height:18px;
background:url(../images/allYouTtl-rCurve.gif) no-repeat;
}

.allYouBox_content
{
font-size:10px;
text-transform:uppercase;
text-align:center;
padding:3px;
line-height:14px;
}


.addfriend
{
	float: right;
}
.friendstyle
{
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 5px;
	margin-bottom: 5px;
	
}
.ousers
{
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 3px;
	margin-bottom: 3px;	
}
.friendstyle ul
{
	list-style-type: none;
	text-align: left;
	align: left;
	padding: 0px;
	margin: 0px;
	margin-left: 5px;
}
.friendstyle li
{
	padding-right: 10px;
	padding-left: 15px;
	display: inline;
	float: left;
}
.imfriend
{
	background-image: url(../images/im.png);
	background-repeat:no-repeat;
	background-position:left;
}
.profilefriend
{
	background-image: url(../images/profile.png);
	background-repeat:no-repeat;
	background-position:left;
}
.removefriend
{
	background-image: url(../images/remove.png);
	background-repeat:no-repeat;
	background-position:left;
}
.friendname
{
	font-size: 13px;
	font-weight: bold;
	color: #575757;
}
.offlinefriendname
{
	font-size: 13px;
	font-weight: bold;
	color: #8D8D8D;
}
/*My Docs*/
.filetbl
{
	width: 580px;
	border-bottom: 1px solid #9A9A9A;
	margin: 10px;
	float: left;
}
.filename
{
	
	font-size: 13px;
	font-weight: bold;
	color: #575757;
	width: 150px;
	border-bottom: 1px solid #CCCCCC;
}
.dimage
{
	width: 60px;
	vertical-align:top;
}

.description
{
	width: 385px;
	font-size: 12px;
	color: #575757;
}
.lastworkedon
{
	font-size: 13px;
	font-weight: bold;
	color: #575757;
	width: 110px;
}
.managecol
{
	width: 135px;
}
.bg1
{
	background-color: #FEF4DE;
}
.bg2
{
	background-color: #FAFAFA;
}
.docmanage
{
	float:left;
}
.docmanage ul
{
	padding: 0px;
	margin: 5px;
	list-style-type:none;
}
.docmanage li
{
	margin-bottom: 5px;
}
.docupload
{
	background-image: url(../images/docupload.png);
	background-repeat: no-repeat;
	background-position: left;
}
.newdoc
{
	background-image: url(../images/newdoc.png);
	background-repeat: no-repeat;
	background-position: left;
}
/*--------------------------------*/
img .tansparent
{
	behavior: url(iepngfix.htc);
}
/*Inbox*/
.bg3
{
	background-color: #FEF7D8;
}
.inbox-icon
{
	width: 25px;
	font-size: 13px;
	font-weight: bold;
	color: #575757;
}
.inbox-from
{

	width: 150px;
	font-size: 13px;
	font-weight: bold;
	color: #575757;
}
.inboxtbl a
{
	font-weight: normal;
}
.inbox-subject
{

	width: 300px;
	font-size: 13px;
	font-weight: bold;
	color: #575757;
}
.inbox-received
{

	width: 150px;
	font-size: 13px;
	font-weight: bold;
	color: #575757;
}

/*------------------------------*/
/*My Timetable*/
.bg4
{
	background-color: #DCF4AA;
}
.tt-header
{
	font-size: 13px;
	font-weight: bold;
	color: #575757;
}
.day-div
{
	float: left;
}
.mt-table
{
	float: left;
	width: 100%;
}
.mt-update
{
	float: right;
}
.mt_tabs
{
	float:left;
	width:50px;
	height:23px;
	font-size: 13px;
	font-weight: bold;
	color: #575757;
	text-align:center;
	display:block;
	border: 2px solid #DEDEDE;
	text-decoration:none;
	padding-top: 3px;
}
a.mt_tabs
{
	border: 2px solid #DEDEDE;	
}
a:hover.mt_tabs
{
	
	border: 2px solid #CBEF7E;
}
a.mt_tabs_clicked
{
	border: 2px solid #95B91A;
}


/*---------------------------------------------*/
/*Search*/
.searchresults
{
	border:1px solid #B4A8AF;
	padding:5px;
	width: 650px;
	float: left;
	margin-bottom: 10px;
}
.search-holder
{
	padding: 10px;
	float: left;
}
.search-holder ul
{
	list-style:none;
	margin: 0px;
	padding: 0px;
}
.search-holder li
{
	float: left;
	padding: 5px;
}
.searchheader
{
	font-size: 14px;
	font-weight: bold;
	color: #575757;
	margin-left: 10px;
	float: left;
}
.searchoptions
{
	float: right;
	margin-right: 10px;
}
.searchoptions ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.searchoptions li
{
	margin-bottom: 10px;
}



div#tipDiv {
    color:#FFFFFF;
	font-size:11px;
	line-height:1.2;
    background-color: #655C5C;
	border:1px solid #999999; 
	padding:4px;
}


/* f style starts here */

.f
{
	text-align: center;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 15px;
	color: #FFFFFF;
	height: 45px;
	width: 960px;
	margin: 20px auto 35px;
	background-image: url(../images/f.png);
	background-repeat: no-repeat;
}
img, .f { behavior: url(iepngfix.htc); }
.f ul
{
	list-style-type: none;
	margin: 0px auto;
	padding: 0 0 0 0;
}
.f li
{
	margin: 0 0 0 0;
	padding: 0 20px 0 0;
	display: inline;
}

.f a
{
	color: #D4D4D4;
	text-decoration: none;
}
.f a:hover
{
	color: #FFFFFF;
}

