/**
 *Estilos generales para HTML
 */
body	{ font-family:Arial,Sans,sans-serif; padding:0px; margin:0; color:#888888; }
#container      { width:960px; margin:0 auto; font-size:11px; }
.lnkRegister     { color: #7F17BE; text-decoration: underline; }
.content-title a { color: #5311EE; text-decoration: none; }
.input_file		{ width:200px; height:20px; _height:20px; border: 1px solid #a5acb2; margin-right:3px; }
p       { padding: 0; margin: 0; }
a       { color: #0000FF; text-decoration: none; border: none; _border: 0px;}
img   { border: none; _border: 0px;}
.clear  { clear: both; }
h2      { color:#ff6001; font-size: 14px; padding: 0px; margin: 0px; }
.searchin { width: 100px; border: 2px solid #f1f1f1; height: 15px; }
.submit { width: 141px; height: 53px; }
.imgbutton { cursor: pointer; }
.link-orange-nor	{ color: #ff6001; text-decoration: underline; }
.btnsystem		{ font-size: 10px; }
.btnsystemred	{ font-size: 10px; background-color: red; font-weight: bold; color: #ffffff; padding: 2px 3px 2px 3px; border: 1px solid #000000; }	
/*---------------------------------------------------------------------------------------------------------------------------------------------*/


/**
 *Estilos utilizados en la pagina de index.
 */
#header     { width:950px; float:left; height:136px; _height:104px; }
#company    { color:#FFF; font-size: 14px; text-align: right; padding-top: 2px; }
#header .logo		{ padding-left:18px; padding-top:10px; }

	#login                  { float: right; height: 110px;}
		#form           { padding-right: 0px; float: right; }
		#form .submit   { width: 61px; height: 20px; background: url(../img/gokool.png) no-repeat; border: 0px; }
		#form div       { width: 146px; height: 21px; float: left; padding-left: 5px; color: #FFFFFF; padding-top: 2px; }
		#form div a     { text-align: right; float: right; padding-right: 10px; padding-top: 3px; font-size: 10px;}
		#form div input { width: 135px; height: 15px; border: 1px; color: #757575; font-size: 11px; }
	#login a { color: #FFFFFF; text-decoration: none; }

	#menu { width: 950px; float: left; padding-top: 8px; }
	#menu ul { list-style-type: none; padding-left: 15px;}
	#menu ul li { float: left; padding-right: 16px; padding-left: 16px; border-right: 1px solid #FFFFFF; color: #FFFFFF; }
	#menu ul li a { color: #FFFFFF; text-decoration: none; }

	#wrap       { width: 960px; }

#middle-panel       { width: 960px; height:182px; _height:182px; }
	#animation-flv		{ width: 762px; height:182px; _height:182px; float:left; }
	#breaking-news		{ width: 195px; height:182px; _height:182px; float:left; background-color:#ebebeb; margin-left:3px; padding-top:3px; }
		#breaking-news	.title		{ color:#ff6001; font-size:12px; font-weight:bold; text-decoration:none; }
		#breaking-news-conten		{ padding-left:10px; }
			#breaking-news	.element	{ color:#4d4d4d; font-size:11px; text-decoration:none; }
			#breaking-news	.view-all	{ color:#ff6001; font-size:11px; text-decoration:underline; }
#hightlights-panel	{ width:960px; height: 200px; _height: 200px; margin-top:6px; border: 1px solid #919191; }
	#featuring		{ width:49px; height:190px; _height:190px; float:left; text-align:center; margin-top:3px; }
	#hightlights-panel .element	{ width:174px; height:164px; _height:164px; float:left; margin-top:15px; margin-left:4px; border-left: 1px solid #919191; border-right: 1px solid #919191; border-bottom: 1px solid #919191; }
		#hightlights-panel .element .title	{ width:174px; height:24px; _height:24px; background: #ff6001; color:#FFF; font-size:13px; cursor:pointer; }
                    #hightlights-panel .element .title  div     { height:21px; _height:21px; padding-top:3px; padding-left:9px; margin-right: 3px; }
		#hightlights-panel .element .photo	{ width:174px; height:20px; _height:20px; cursor:pointer; padding-top: 120px; }
		#hightlights-panel .element .subtitle	{ width:174px; height:26px; _height:26px; background-color:#515151; color:#FFF; font-size:13px; text-align:center; text-decoration:underline; }
						#hightlights-panel .element .subtitle   div	{ padding-top:3px; }

#online-users           { width:560px; height:40px; _height:40px; margin-top:10px;float: left; color: #888888; font-size:14px; text-align: right; }
#share-panel		{ width:400px; height:40px; _height:40px; margin-top:10px; float: left; }
    #share-panel div	{ float:right; margin-right: 5px; font-size:14px; color: #888888; }
#register-panel		{ width:960px; margin-top:5px; color:#888888; font-size:12px; }

#footer     { width: 960px; margin: 0 auto; text-align: center; }
#footer img { text-align: center; }

#credits    { background: #ffffff; padding-top: 80px; padding-bottom: 20px; text-align: center; font-size: 1em; color: #666666; }
#credits a  { color: #666666; text-decoration: none; }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/


/**
 *Estilos utilizados en las paginas de contenido.
 */
	#headerin   { width: 950px; float: left; height: 90px; _height: 90px; }
		#headerin .logo   { width:500px; float: left; padding-top: 13px; padding-left:10px; text-align:left; }
		#headerin .title  { width:440px; float: left; padding-top: 6px; text-align:right; font-size:12px; font-weight:bold; color:#FFF; }
		#topmenu    { float: left; }
		#menuin         { float: left; padding: 0px; margin: 0px; }
		#menuin ul      { list-style-type: none;  padding: 0px; padding-top: 3px; margin: 0px; }
		#menuin ul li   { float: left; padding-right: 16px; padding-left: 16px; border-right: 1px solid #FFFFFF; color: #FFFFFF; }
		#menuin ul li a { color: #FFFFFF; text-decoration: none; }

		#loginin { float: right; color:#FFF; }
		#loginin a { color: #FFFFFF; text-decoration: none; }

		.menu-tab		{ margin-top:8px; }
		.tab-selected   { float:left; width:85px; height:14px; _height:14px; background:#ffffff; margin-right:3px; cursor:pointer; }
		.tab-selected div { background: url(../img/icon-circle-mini-white.png) right 1px no-repeat; color: #ff6001; padding-left: 3px; margin-right: 3px; }
		.tab-selected a     { color:#F25700; }
		.tab-selected a:hover     { color:#F25700; }
		.tab-unselected { float:left; background: #ff6001; width:70px; height:14px; _height:14px; margin-right:3px; cursor:pointer; }
		.tab-unselected div { color: #ffffff; padding-left: 3px; margin-right: 3px; }
		.tab-unselected a   { color:#FFF; }
		.tab-unselected a:hover   { color:#FFF; }
	#wrapin     { width: 960px; }
        #route      { color: #6b6b6b; padding-bottom: 5px; }
        #route a        { color: #6b6b6b; text-decoration: underline; }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/


/**
 *Estilos utilizados en la seccion del perfil del usuario.
 */
	#profile-left       { float: left; width: 230px; min-height: 346px; _height: 346px; padding-left: 0px; padding-top: 5px;}
            #profile-left .name		{ color: #000000; font-size: 16px; padding-left:20px; }
            #profile-left .title	{ padding-top:5px; padding-left: 15px; }
            #profile-left .profile-photo    { width:230px; border:solid 1px #b2b2b2; background-color: #FFFFFF; }
            #profile-left .photo            { width:200px; margin-top:15px; margin-left:15px; margin-bottom:0px; }
            #profile-left .btn-cambiar      { width:108px; border:none; height:28px; _height:28px; background: transparent url(../img/btn-operation.png) no-repeat; color:#FFF; font-size:12px; margin-left:12px; cursor: pointer; }


	#profile-center     { float:left; width:490px; padding-left: 5px; padding-right: 5px; }
			.per { width: 490px; }
			.per tr td { padding-left: 5px; }
			.per tr td a { color: #5A5A5A; }
			.per tr td .button { background:url(../img/btn-normal.png); color: #FFF; border:none; width:58px; height:31px; _height:31px; cursor: pointer; }
			.per tr td textarea { color: #5A5A5A; border: 1px solid #666666; font-family: Arial, Sans, sans-serif; font-size: 11px; }

				.tdname     { width:35%; color:#525252; }
				.tdprivacy  { width:150px; color:#525252; }
				.divi       { border-bottom: 1px solid #D6D6D6; }
				/*.hdivi      { background:url(../img/icon-arrow-element.png) 0 2px no-repeat; color:#ff6001; font-size:14px; padding-left:18px; }*/
				.hdivi      { color:#ff6001; font-size:14px; padding-left:0px; }
				.new-hdivi	{ color: #ff4c01; font-size: 14px; padding-left: 19px;}

				.td-title-orange		{ height:17px; _height:17px; background: #ff6001; }
				.td-title-orange div		{  height:17px; _height:17px; padding-top:4px; padding-left:4px; margin-right: 3px; /*background: url(../img/icon-circle-mini-orange.png) right 4px no-repeat;*/ color: #ffffff;  }
				
				.privacy-icon	{ float: left; width: 17px; }
				.privacy-text	{ float: left; width: 370px; }

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


/**
 *Estilos utilizados en la seccion de perfil.albumes.
 */
	 #albumes-content		{ width:474px;padding:0 12px 0 4px; }
		.element-album-photo            { /*height:100px;*/ }
		.element-album-tool             { padding-top:15px; }
		.element-aling				{ padding-left: 0px; }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/

/**
 *Estilos utilizados en la seccion de fotos.
 */
        .vtitle { background: url(../img/votes.jpg) center no-repeat; width: 170px; height: 21px; text-align: center; font-size: 21px; color: #FFF; }
        .vtitlel { font-size: 15px; }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/


/**
 *Estilos utilizados en la seccion de perfil.amigos.
 */
	 #friends-content   { width:474px;padding:0 12px 0 4px; }
            #request        { padding-top: 10px; }
            #friends        { padding-top: 10px; }
            #last_added     { padding-top: 10px; }
                #last_added_title         { background-color: #F25700; color: #fff; height: 26px; _height: 26px; font-size: 12px; font-weight: bold; }
                #last_added_subtitle      { color: #000; border-bottom: 1px solid #c0c0c0; height: 22px; _height: 22px; }
            #friends_online     { padding-top: 10px; }
                #friends_online_title         { background-color: #F25700; color: #fff; height: 26px; _height: 26px; font-size: 12px; font-weight: bold; }
                #friends_online_subtitle      { color: #000; border-bottom: 1px solid #c0c0c0; height: 22px; _height: 22px; }

            #profile-meter     { margin-top: 10px; }
                #profile-meter-title    { background-color: #F25700; color: #fff; height: 26px;  _height: 26px; font-size: 12px; font-weight: bold; }
                
            #invite-profile     { margin-top: 10px; }
                #invite-profile-title    { background-color: #F25700; color: #fff; height: 26px;  _height: 26px; font-size: 12px; font-weight: bold; }

            #tools     { margin-top: 10px; }
                #tools-title    { background-color: #F25700; color: #fff; height: 26px;  _height: 26px; font-size: 12px; font-weight: bold; }


            #search_buddies     { padding-top: 10px; }
                #search_buddies_title         { background-color: #F25700; color: #fff; height: 26px;  _height: 26px; font-size: 12px; font-weight: bold; }
         #invite-buddies    { width: 700px; }
         #control-invitations    { color: #000; }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/


/**
 *Estilos utilizados en la seccion de peril.mensajes.
 */
 #messages-content		{ width:474px;padding:0 12px 0 4px; }
	 .title-inbox		{ text-align:center; float:left; width:35%; }
	 .title-sentbox		{ text-align:center; float:left; width:21%; }
	 .title-savebox		{ text-align:center; float:left; width:21%; }
	 .title-trash		{ text-align:center; float:left; width:21%; }
	 .separator			{ background:url(../img/separator.gif) repeat-x center left;height:5px; }
	 a.gray				{color:#ff4c01;text-decoration:underline;cursor:pointer;}
	 a.gray:hover		{color:#ff4c01;text-decoration:none;}
	 .purple { color: #25016E; }
	 .underline{text-decoration:underline;}
	 .orange{color:#fd9800;}
	 .cursor{cursor:pointer;}
	.reset{border:0;margin:0;padding:0;text-decoration:none;background:transparent;}
	.black{color:#000;}
	.bold{font-weight:bolder;}
	.red{color:#fb7f0d;}

	.pimg { text-align: center; border-left: 15px solid #FFF; border-right: 15px solid #FFF; border-top: 15px solid #FFF; display: block; }
	.upload { width: 238px; background: url(../img/uploadbg.jpg) center center no-repeat; text-align: center; height: 32px; padding-top: 7px; }
			.uinput { width: 230px; padding-top: 15px; height: 23px;}
	.change { float: right; padding: 0px; width: 150px; height: 32px; background: url(../img/change.png) center 2px no-repeat; border: 0px; color: #FFF; text-transform: uppercase; }
	.divisor { border-top: 1px dashed #D6D6D6; }
        /* Estilos para la lista de contactos en la seccion de invite*/
        .content-txtbox-noshade {margin: 0px; padding: 7px 0px 0px 0px; background-color: rgb(255,255,255);}
        #contactsInviteList{Display: block;Border: 1px solid #7FA2CA;color: #4B4B4B;Height: 300px;width: 300px;Margin-left: 15px;overflow-y: auto;overflow-x: hidden;}
        button.inviteBtn{background: #7FA2CA;color: #fff;font-family: verdana,arial,sans serif;font-size: 1em;font-weight: bold;margin-left: 197;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/


/**
 *Estilos utilizados en la seccion de descargas.
 */
    .wallpaper  { width: 130px; height: 100px; _height: 100px; border: 1px solid #000000; cursor: url(../img/icoLupaBox.gif); }

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



/**
 *Estilos utilizados en la List de miembros.
 */
#member-list a		{ color: #005ab7; text-decoration: underline; }
.td-title-gray		{ height:24px; _height:24px; background: #686868; }
	.td-title-gray div		{  height:21px; _height:21px; padding-top:3px; padding-left:4px; margin-right: 3px; background: url(../img/icon-circle-gray.png) right 3px no-repeat; color: #ffffff;  }
.row-member-alternate  { vertical-align: middle; background: #f0f0f0; height: 60px; _height: 60px; }
.row-member-normal	   { vertical-align: middle; height: 60px; _height: 60px; }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/


/**
 *Estilos utilizados en la List de miembros.
 */
#boletin        	{ float:left; width:550px; color:#005ab7; text-decoration:underline; }
#boletin p                  { padding:0px; margin:0px; }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/


/**
 *Estilos utilizados en la seccion del panel derecho.
 */
#right-panel	{ overflow:hidden; padding:5px 16px 0 16px; width:190px; border-left: 1px solid #c0c0c0; }
	#right-panel div.panel		{ border-top:1px #cfcfcf dashed; padding:0 0 5px 0; }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/


/**
 *Estilos utilizados en la seccion de TALENTO
 */
#talent-title   { width:960px; min-height:30px; _height:30px; }
#talent_content_main	{ padding-left: 0px; padding-top: 10px; padding-bottom: 10px; }
#talents        { float:left; width:190px; min-height:600px; _height:600px; }
#talent-profile { float:left; width:740px; min-height:600px; _height:600px; }
#talent-right   { float:left; margin-top: 4px; }
#talent-right .name	{ color: #bbbbbb; font-size: 16px; text-align: center; }
#talent-photo   { width:214px; padding: 12px 12px 10px 12px; }
#talent-shared  { width:238px; min-height:110px; _height:110px; }
    .lnkshared  { color:#666666; font-size:13px; text-decoration:underline; }
#talent-bio     { float:left; width:475px; color:#666666; padding-top: 0px; }
#talent_desc    { padding-top:20px; padding-left:5px; color:#666666;}
#talent-bio     { padding-left:10px; }

.option-act     { background-color:#6d0897; min-height:38px; _height:38px; }
.option-act a   { font-size:14px; color:#FFF; }
.option-act span{ font-size:16px; color:#FFF; margin-left:6px; }
.option-des     { background-color:#FFF; min-height:38px; _height:38px; }
.option-des a   { font-size:14px; color:#6d0897;}
.prominent      { font-size: 14px; color: #6D0897; width: 140px; margin: 0px auto 5px auto; text-align: center; }

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


/**
 *Estilos utilizados en la seccion de TALENTO
 */
.title-orange   { font-size:14px; font-weight:bold; color:#ff7e00; }
.title-orange-mini   { font-size:12px; font-weight:bold; color:#ff7e00; }

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


/**
 *Estilos utilizados en la seccion de TALENTO
 */
#contest-content    { padding-top: 10px; }
.title-contest          { background-color: #f25700; margin-top: 10px; margin-bottom: -1px; color: #FFF; width: 100px; height: 26px; _height: 26px; vertical-align: middle; text-align: center; }
.title-contest div          { padding-top: 5px; }
/*---------------------------------------------------------------------------------------------------------------------------------------------*/


/**
 * TERCEROS TOOLS
 */
	 /**
	 * FILES STYLIZED
	 */
	.SI-FILES-STYLIZED label.cabinet            { width:110px; height:26px; _height:26px; background: url(../img/btn-operation.png) 0 0 no-repeat; display: block; overflow: hidden; cursor: pointer; }
	.SI-FILES-STYLIZED label.cabinet input.file { position:relative; height:100%; width:auto; cursor: pointer; opacity: 0; -moz-opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

	.SI-FILES-STYLIZED label.cabinet2            { width:108px; height:28px; _height:28px; background: url(../img/btn-find-photo.png) 0 0 no-repeat; display: block; overflow: hidden; cursor: pointer; }
	.SI-FILES-STYLIZED label.cabinet2 input.file { position:relative; height:100%; width:auto; cursor: pointer; opacity: 0; -moz-opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

	 /**
	 * ACTUALIZACION SQUEEZEBOX
	 */	 PARA MOSTRAR VIDEOS SWF
	#sbox-window .sbox-content-swf              { overflow:hidden; }




	/*******SECCION DE BREAKING NEWS*********/
#noti a         { color: #5910C5; }
.single-line    { height: 20px; padding: 2px 4px; line-height: 20px; }
.mycolor        { color: #4452aa; }
/****************************************/

/**
 * SECTION VIDEOS (PROFILE->VIDEOS | CONTEST VIDEOS)
 */
.video-form     { background: #F7F7F7; margin-top: 10px; margin-bottom: 10px; padding-left: 10px; border-top: 1px solid #888888; border-bottom: 1px solid #888888; }
.input_video	{ width: 300px; height:20px; _height:20px; border: 1px solid #a5acb2; margin-right:3px; color: #717171; font-size: 11px; }
.text_video	{ width: 300px; border: 1px solid #a5acb2; margin-right:3px; color: #717171; font-size: 11px; }
.vdo-text-aling	{ padding-left: 10px; }
.vidtitle       { background: url(../img/votes_videos.png) no-repeat; width: 170px; height: 21px; text-align: center; font-size: 21px; color: #FFF; }
.vidtitlel      { font-size: 15px; }
.content-center { padding-left: 10px; padding-right: 10px; }

/**
 * SECTION INVITATIONS
 */
.invitations_table     { margin-top: 10px; margin-bottom: 10px; width: 650px; color: #000;}
.invitations_title       { background-color: #FF6001; padding-top: 5px; padding-bottom: 5px; color: #FFF; font-weight: bold; }
.invitations_row       { background-color: #F0F0F0; padding-top: 10px; padding-bottom: 5px; }
.invitations_row_alternate       {  padding-top: 10px; padding-bottom: 5px; }
.invitations_row_email  { float:left; width: 240px; padding-left: 10px; }
.invitations_row_date  { float:left; width: 190px; padding-left: 10px; }
.invitations_row_remin { float:left; width: 190px; padding-left: 10px;}

.invitations_title_email  { float:left; width: 240px; padding-left: 10px; }
.invitations_title_date  { float:left; width: 190px; padding-left: 10px; }
.invitations_title_remin { float:left; width: 190px; padding-left: 10px; }

.invitations_row2_email  { float:left; width: 190px; padding-left: 10px; }
.invitations_row2_date  { float:left; width: 120px; padding-left: 10px; }
.invitations_row2_total  { float:left; width: 90px; padding-left: 30px; }
.invitations_row2_remin { float:left; width: 160px; padding-left: 20px;}

.invitations_title2_email  { float:left; width: 190px; padding-left: 10px; }
.invitations_title2_date  { float:left; width: 120px; padding-left: 10px; }
.invitations_title2_total  { float:left; width: 90px; padding-left: 10px; }
.invitations_title2_remin { float:left; width: 160px; padding-left: 10px; }

.point  { margin-left: 10px; color: green; }
.no-point { margin-left: 10px; color: red;}
.return { text-align: right; width: 650px; }



/**
 *Estilos utilizados en la seccion de perfil.inicio.
 */
        #start-content  { width:474px; padding:0 12px 0 4px; margin-top: 25px; font-size: 12px;}
            .content-div  { margin: 15px 0; }
                .resume   { margin-left: 17px; margin-top: 20px;}
					.start-title-graf	{ border-bottom: 1px solid #000000; margin-bottom: 10px; padding-left: 30px; background: url(../img/graffitti-icon.jpg) no-repeat; padding-top: 10px; }
					.start-title-stuf	{ border-bottom: 1px solid #000000; margin-bottom: 10px; padding-left: 30px; background: url(../img/new-stuff-icon.jpg) no-repeat; padding-top: 7px; }
					.start-title-cont	{ border-bottom: 1px solid #000000; margin-bottom: 10px; padding-left: 30px; background: url(../img/contest-icon.jpg) no-repeat; padding-top: 5px; }
                    .text-orange    { color: #FF6001; font-weight: bold; font-size: 13px; padding-left: 20px; background: url(../img/bullet-black.jpg) no-repeat; }
					.text-black		{ color: #000000; font-weight: bold; font-size: 14px; margin-bottom: 5px; }
					.text-black-sub	{ color: #000000; font-size: 14px; }
                    .text-normal    { color:#000000;  font-weight: bold; }
                    .text-date      { color:#525252; font-size: 12px;}
                    .resume-link    { color:#3b95d4; text-decoration: underline;}
                    .content-link   { color:#FF6001; text-decoration: underline;}
					.start-subtitle	{ margin-bottom: 10px; }
				.resume-wallpapers  { margin-left: 17px; margin-top: 20px; border-bottom: 1px dashed #bebebe;}
					.start-wallpaper-frame	{ width: 130px; height: 100px; padding: 5px; border: 1px solid #525252; float: left; }
					.start-wallpaper		{ width: 130px; height: 100px; }
				.resume-talents  { margin-left: 17px; margin-top: 20px; border-bottom: 1px dashed #bebebe;}
					.start-talents-frame	{ width: 100px; height: 110px; padding: 5px; border: 1px solid #525252; float: left; }
					.start-talents			{ width: 100px; height: 110px; }
					.start-talents-bio		{ width: 310px; float: left; margin-left: 15px; }
				.resume-ringtone  { margin-left: 17px; margin-top: 20px; border-bottom: 1px dashed #bebebe;}
					.start-ringtone-frame	{ width: 100px; height: 110px; padding: 5px; border: 1px solid #525252; float: left; }
					.start-ringtone			{ width: 100px; height: 110px; }
					.start-ringtone-bio		{ width: 310px; float: left; margin-left: 15px; }
				.resume-contest  { margin-left: 17px; margin-top: 20px; border-bottom: 1px dashed #bebebe;}
					.start-contest-frame	{ width: 140px; height: 110px; float: left; }
					.start-contest			{ width: 140px; height: 110px; }
					.start-contest-desc		{ width: 250px; float: left; margin-left: 15px; margin-top: 25px; }


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

/**
 *Estilos utilizados en la seccion de graffitti.
 */
		.photo-wall-frame		{ width: 50px; height: 50px; padding: 5px; border: 1px solid #525252; float: left; }
		.photo-wall				{ width: 50px; height: 50px; }
		.resume-graffitti		{ width: 380px; float: left; margin-left: 15px; }

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



/* HTML */
/*a { color: #FFFFFF; text-decoration: none; }
a:active { color: #FD9800; }
a:hover { color: #FD9800; }



/* Container */
/*#container { width: 960px; margin: 0 auto; font-size: 11px; }
        #header{ width: 950px; float: left; height: 115px; }
        #header .logo		{ padding-left: 18px; padding-top: 10px; }
		#header .company	{ padding-left: 18px; }
*/

/*#register { width: 644px; padding-left: 55px; padding-top: 41px; height: 384px; background: url(../img/register.jpg); font-size: 10px; }
        #reg { width: 315px; }
        #reg td input { color: #FFFFFF; border: 0px; background: transparent !important; width: 150px; margin: 0 auto; }
        #reg td select { border: 0px; width: 40px; }
        .inputcnt { width: 169px; height: 24px; background: url(../img/input.jpg) center center no-repeat; }
        .submit { width: 141px; height: 53px; }

 #reg2 {}
          .txtlarge { width: 250px; height: 17px; border: 1px solid #666666; color: #5A5A5A; }
*/
div.cleaner{*display:inline-block;}
* html div.cleaner{height:1%;}
div.cleaner:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.float-left{float:left;}
div.float-right{float:right;}
div.layer{width:490px;background:url(../img/prof-center.jpg) center 0px no-repeat;color:#5a5a5a;}
div.box-gray{background:#eeeeee;padding:8px 20px;}
div.box-yellow{background:#fffebb;padding:8px 20px;border:solid 1px #c2c85a;}
tr.new{background:#eeeeee;}
tr.post td{padding:5px;vertical-align:top;}
tr.post td.text{padding-top:20px;}
tr.post td.center{vertical-align:middle;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.medium{color:#FF6001;font-size:12px;}

.uppercase{text-transform:uppercase;}

.subtitle{font-size:13px;}
a.bullet{padding-left:8px;background:url(../img/bullet-purple.gif) no-repeat 0 3px;}
a.edit{padding-left:16px;background:url(../img/edit.gif) no-repeat 0 0;}
a.more{color:#f97314;padding-left:10px;background:url(../img/more.gif) no-repeat 0 2px;text-decoration:underline;}
a.back{color:#392a6d;padding-left:12px;background:url(../img/back.gif) no-repeat 0 2px;text-decoration:underline;}
a.sent{padding:5px 0 5px 20px;background:url(../img/sentmsg.gif) no-repeat 0 5px;}
a.inbox{padding:5px 0 5px 20px;background:url(../img/inboxmsg.gif) no-repeat 0 5px;}
a.saved{padding:5px 0 5px 20px;background:url(../img/savedmsg.gif) no-repeat 0 5px;}
a.trash{padding:5px 0 5px 20px;background:url(../img/bin.png) no-repeat 0 5px;}
span.gray{color:#8f8f8f;}
img.valign{ height:100%;vertical-align: middle;width:0px; }


#reg2 { }
         #reg2 strong { color: #000; font-weight: bold; }
          .txtlarge { width: 250px; height: 17px; border: 1px solid #666666; color: #000; }