ul.representations {overflow: hidden}
ul.representations  li {float: left; display:inline-block; width: 25%;}
.small {font-size:8px!important;}
.representation-section-container td {padding:0px!important; margin:0px!important;}
.representation-section-container h3 {padding:0px!important; margin:0px!important;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1; font-size: 8px!important;
}
ol, ul, li {
	list-style: none;
}


.direct-contact h1 {font-size: 24px;}
.edit-asset,.tooltip {display: none;}
 
.resume-container {color:#000!important; font-size: 9px; letter-spacing: normal; line-height: normal; word-spacing: normal;}
.resume-container h1 {color:#000!important;}
.resume-container a {color: #2A74F3!important; text-decoration: none!important;}
.resume-container a:hover {color: #6596EC!important; text-decoration: underline!important; background-color:transparent!important;}
.resume-container a {}
div.resumes h4 {float:left;}
div.resume-container h1 {margin-bottom:3px;text-align: center}
div.resume-container h1,
div.resume-container h2,
div.resume-container h3,
div.resume-container h4 {color: black;}
div.resume-container hr {background-color: none; border: none; margin-bottom: 12px}

.resume-page .add-asset {padding-left:6px; vertical-align:middle;}
.resume-page .r-section-padding {padding-left: 6px;}
.resume-page .r-section-explanation {color: #aaa;}
.resume-page h2 {-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE url(/images/app/vargas-h2.gif) repeat-y scroll 0 0;
color:#3E7671;
margin-bottom: 6px;
font-size:11px;
font-weight:200;
padding:6px !important;
text-transform:uppercase;
font-family:"Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;}

th {text-align: left}

li.user_resume_section {margin-bottom: 24px;}
.delete-form-left {padding-top:3px; padding-left: 6px;}
div.resume-legend {clear:both;padding:5px;}
.empty {display: none;}

div.direct-contact p {margin:0;padding:1px; text-align: center;}
div.direct-contact-form p {margin:0;padding:1px;}

.guild_affiliation {text-align: center; display: block;}

div.performer-resume-wrapper {text-align: center;}
span.performer-resume-item {padding: 5px;}

.legend {font-size: 6px;}
table td {padding-left: 8px;}
table th{padding-left: 8px;}

.representation-tools {vertical-align: middle;}
.representation-section-container h3 {margin: 0px;}
div.representation-section-container {margin-bottom:15px;margin-top:18px;}
div.representation-section-container p {margin:0;padding:1px;}
div.representation-section-container {margin-bottom:15px;margin-top:18px;}
div.representation-section-container p {margin:0;padding:1px;}


td.work-title, td.award-title {width:280px;}
/*td.work-job_title, td.work-character {width:200px}*/

td.work-director {width:200px;}
td.work-production_company {width:200px;}

td.exhibition-name {padding:0 5px 5px; width:250px;}
td.exhibition-venue {padding:0 5px 5px;width:130px;}
td.exhibition-curator {padding:0 5px 5px;width:130px;}
td.broadcast-show {padding:0 5px 5px;width:250px;}
td.broadcast-channel {padding:0 5px 5px;width:130px;}
td.education-degree{padding:0 5px 5px;width:60px}
td.education-school_name, td.education-school{padding:0 5px 5px;width:190px}
td.education-major, td.education-minor, td.education-concentration{padding:0 5px 5px;width:120px}
td.broadcast-show {width:100%;}
td.work-title a, td.award-name a, td.exhibition-name a, td.broadcast-show a {padding:0 2px;}

.resume-section-spacing {margin-bottom: 24px;}
td.year {padding-left: 0px!important}
li.performer-resume-wrapper {text-align: center}