table.frame {
	width: 700px;
	color: Black;
	background: transparent;
	border-top: 1px none #8B8B8B;
	border-left: 1px none #8B8B8B;
	border-bottom: 1px none #8B8B8B;
	border-right: 1px none #8B8B8B;
}

/*header subtext*/
.headless {
	font: 12px 'Josefin Sans Std Light', helvetica, arial, sans serif;
	font-weight: none;
	border-bottom: 3px double #E8E8E8;
	background: transparent;
	color: #464646;
	padding-left: 15px;
	padding-right: 15px;
	text-transform: normal;
        letter-spacing: .05em; 
		line-height:1.3;  
}

/*header subtext NO underline*/
.headlessx {
	font: 12px 'Josefin Sans Std Light', helvetica, arial, sans serif;	
	font-weight: none;
	background: transparent;
	color: #464646;
	padding-left: 15px;
	padding-right: 15px;
	text-transform: normal;
        letter-spacing: .05em;   
}

/*topmost header*/
td.header {
	font: 36px 'Josefin Sans Std Light', helvetica, arial, sans serif;	
	font-weight: none;
	background: transparent;
	color: #464646;
	margin-left: 10px;
	text-transform:normal;
        letter-spacing: .05em; 
        padding-bottom: 3px;
        padding-top: 18px; 
}

/*primary heading as in Professional Experience*/
td.head {
	font: 22px 'Josefin Sans Std Light', helvetica, arial, sans serif;
	font-weight: none;
	background: transparent;
	color: #464646;
	padding-bottom: 3px;
	padding-right: 4px;
	border-top: 1px none #8B8B8B;
	letter-spacing: .05em; 
}

td.subhead {
	font: 16px 'Josefin Sans Std Light', helvetica, arial, sans serif;
	font-weight: none;
	background: transparent;
	color: #464646;
	padding-top: 5px;
	padding-right: 4px;
	letter-spacing: .05em; 
    text-transform:uppercase;
	border-bottom: 0px none #8B8B8B;
}

td.subcat{
	font: 12px 'Josefin Sans Std Light', helvetica, arial, sans serif;
	font-weight: bold;
	background: transparent;
	color: #006633;
	padding-bottom: 1px;
	padding-right: 4px;
	text-transform:lowercase;
	border-bottom: 4px none #8B8B8B;
}

/*common body text with left border*/
td.notas{
	font: 13px 'Josefin Sans Std Light', helvetica, arial, sans serif;
	font-weight: none;
	background: transparent;
	color: #464646;
	padding-bottom: 8px;
	padding-left: 10px;
line-height:1.3;
	border-left: 1px solid #8B8B8B;
}

td.notasspace{
	font: 13px 'Josefin Sans Std Light', helvetica, arial, sans serif;
	font-weight: none;
	background: transparent;
	color: #464646;
	padding-bottom: 8px;
	padding-left: 10px;
line-height:1.3;
	border-left: 1px solid #8B8B8B;
}

/*common body text, no left border*/
td.notasxbord{
	font: 13px 'Josefin Sans Std Light', helvetica, arial, sans serif;
	font-weight: none;
	background: transparent;
	color: #464646;
	padding-bottom: 15px;
	padding-left: 5px;
line-height:1.2;
	border-left: 1px none  #8B8B8B;
}

td.notastb{
	font: 12px 'Josefin Sans Std Light', helvetica, arial, sans serif;
	font-weight: none;
	background: transparent;
	color: #464646;
	padding-bottom: 2px;
	padding-left: 5px;
	border-left: 3px solid #ececec;
border-bottom: 1px solid #ececec;
}

td.detail {
	font: 12px 'Josefin Sans Std Light', helvetica, arial, sans serif;
	color: #464646;
	padding: 4px;
	padding-left: 2px;
}

a {
	color: #006633;
	text-decoration: underline
}

a:hover {
	color: #fff;
	text-decoration: none;
	background : #006633;
}

td.quotes {
     border-left:solid 2px #464646;
	      border-bottom:solid 1px #464646;
	padding: 4px;
	padding-left: 25px;
  background: #fff
url("http://www.derekmueller.net/rc/images/back.jpg")
repeat-y;}

#quotes {
     font-family:arial;
     font-size:13px;
     color:#22211C;
	 	font-weight: 500;
		line-height:1.4;
     background-color:none;
     text-align:center;
   }

.break {
margin-bottom: -8px;
}

.last {
margin-bottom: 15px;
}

p.commenth {
     font-family:arial;
     font-size:11px;
     color:#fff;
     background-color:#74AC90;
     text-align:center;
	padding: 4px;
	 }

p.comment {
     font-family:arial;
     font-size:11px;
     color:#888888;
		line-height:1;
     background-color:none;
padding: 4px;
margin-top: -11px;
     text-align:left;
	      border-left:solid 2px #74AC90;
border-right:solid 2px #74AC90;
		  	      border-bottom:solid 1px #74AC90;
	 }
