	.thetable { border: 1px dashed #626262; width: 100%;}
	.thetable td { border: 1px dashed #626262; padding: 7px; line-height: 1.7; vertical-align: top; align: center; }
	.thetable td a:link, .thetable td a:visited { text-decoration: underline; }
	.none, .none td { border: 0px; }
	.inner { padding:5px; background-color: #ebebeb;}

/* BASE */
	body.orange{ margin: 0px; padding: 0px; background-color: #b95b00; font-size: 11px; font-family: times, arial, Verdana; color:#000000;}
	body.white{ margin: 0px; padding: 0px; background-color: #ffffff; font-size: 11px; font-family: times, arial, Verdana; color:#000000;}
	td{ font-size: 11px; font-size: 11px; font-family: tahoma, arial, Verdana; }
	small { font-size: 10px;}

	a:link,a:active,a:visited { text-decoration: none; color: #000000;}
	a:hover { text-decoration: underline;}
	a img, img { border:none; }

	.resumeheader{ font-size: 15px; font-weight: bold; font-family: times, arial, Verdana; }
	.resumeposition{ font-size: 14px; font-weight: bold; font-style: italic; font-family: times, arial, Verdana; }
	.resumecompany{ font-size: 14px; font-family: times, arial, Verdana; }

	p { margin-top: 0px; margin-left: 30px; margin-right: 30px; margin-bottom: 10px;}
	h1 { margin: 0; font: normal 16px tahoma; font-weight: bold; text-transform: none; border: 0 none; }
	ul { margin-top: 5px; margin-bottom: 15px;  padding-left: 16px; margin-left: 0px;}
	li { padding-bottom: 3px; }
    	.hr { height: 1px; border-top: 1px solid orange; }
    	.hrw { height: 1px; border-top: 1px solid white; width: 10px; }
	.h1 { background-color: #FF9F2F; padding: 8px; font-weight: bold; font-size: 12px; }
	h2,.h2 { padding: 4px; font-weight: bold; font-size: 12px; margin: 0; }

/* NEW STYLES */
	#navigation-header { float:right; position:relative; width:300px; padding-top:20px}
	#navigation-header a { font-size:12px; color:#FFFFFF; font-weight:bold; padding-right:15px}

	.video_bar{ background-color: #563315; padding-top: 3px; padding-bottom: 3px; }
	.video_bar td{ vertical-align: top; }
	.videoBarText{ color:#FFFFFF; font-weight:bold;}
	.RatingText{ color:#ed8e32; font-weight:bold;}
	a.videoBarLink:link,a.videoBarLink:visited{color:#FFFFFF;}
	a.SharingLink:link,a.SharingLink:visited{color:#000000;font-weight:bold;}

	.break {clear:both}
	.divframe { overflow:auto; }
	.iframe { width:100%; height:400px; border: 0px none #FFFFFF }

/* WRAPPER */
	div.Wrapper { margin: 5px 0px 5px 0px; }

	div.Border { background-color: #FFFFFF; }

	div.White { background-color: #FFFFFF; }
	div.dia_content { background-color: white; border: 1px solid #4F4F4F; padding: 5px; }

	table.Wrapper { width: 100%; margin: 5px 0px 5px 0px; border-spacing: 0px; border-collapse: collapse;  }
	td.Left { vertical-align: top; margin-right: 3px;}
	td.Right { vertical-align: top;}

/* LINK STYLES */
	.whitelinks a:link,.whitelinks a:visited{text-decoration: none; color: #FFFFFF;}
	.whitelinks a:hover {text-decoration: underline;}

	a.white:link,a.white:visited{text-decoration: none; color: #FFFFFF;}
	a.white:hover {text-decoration: underline;}

	a.orange:link,a.orange:visited{text-decoration: none; color: #FF9900;}
	a.orange:hover {text-decoration: underline;}

	.EmptyTable { border-collapse: collapse; }
	.EmptyTable td{ border: 0px; padding: 0px; margin: 0px }

	input,submit,select,textarea,button	{font-family: tahoma,arial;	font-size: 11px; }
	input[type=text], input[type=password], textarea { padding-left: 3px; border: 1px solid #6F3C00; }

/* SHORT CSS CODES */
	.big		{ font-size: 18px; font-weight: bold; }
	.hide		{ display: none;}
	.float		{ float: left;}
	.relative	{ position: relative;}
	.pointer	{ cursor: pointer;}
	.drag		{ cursor: move;}
	.grey		{ color: grey;}
	.orange		{ color: #FF9900;}
	.white		{ color: white;}
	.red		{ color: red;}
	.green		{ color: green;}
	.message	{ color: red;}
	.error		{ color: red;}
	.nowrap		{ white-space: nowrap}
	.bold 		{ font-weight: bold}
	.pd3 		{ padding: 3px;}
	.pd5 		{ padding: 5px;}
	.pd10 		{ padding: 10px;}
	.pd15 		{ padding: 15px;}
	td.pd15 	{ padding: 15px;}
	.top		{ vertical-align: top;}
	.bottom		{ vertical-align: bottom;}
	.fright		{ float: right;}
	.fleft		{ float: left;}
	.inline		{ display: inline;}

/* TABS  - top right bottom left */
	.mtab {  padding: 5px 12px 3px 10px; }
	.mtab a { color: #000000; font-weight: bold; }
	.mtab.selected a { color: #FFFFFF; }
	.mtab.selected { background-color: #563315; }
	.mtab:hover { background-color: #ECE9D8; }
	.mtab.selected:hover { background-color: #563315; }
	.tabbody { width: 100%; border-collapse: collapse; background-color: #563315; }

/* COMMENTS */
	.leavecomment textarea { height: 40px; width: 100%; }
	.commentdiv{ margin-bottom: 1px; /*background-color: #FFD19B;*/ padding: 8px; border-bottom: 1px solid orange; }
	.preview{ border: 1px solid #808080; background-color: #EFFCFF; }
	.commentdiv .commentheader { font-size: 12px; }
	.commentdiv img, .commentdiv .img{ padding: 2px; margin-bottom: 2px; margin-right: 5px; background-color: #ffffff; border: 1px solid #BFBFBF; }

/* MIME ICONS */
	.doc { background:url("MIME/doc.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
	.jpg { background:url("MIME/jpg.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
	.pdf { background:url("MIME/pdf.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
	.zip { background:url("MIME/zip.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
	.rss { background:url("MIME/rss.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
	.unknown { background:url("MIME/unknown.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }


/* JOURNAL DISPLAY */
	.comm_body { clear: both; color: #000000; border-bottom: 1px solid #DCDCB4; background-color:#FAFAE7; height:12px; padding:4px; margin:6px 0 6px 0; white-space: nowrap; }
	.comm_body a:link, .comm_body a:active , .comm_body a:visited { color: #000000; }
	.com_body a:hover { text-decoration: underline;}
	.comm_left{ width: 50%; float: left; margin: 0; padding: 0; }
	.comm_right{ width: 49%; float: right; text-align: right;}
	.clear { clear: both; line-height: 0; height: 0; padding: 0; margin: 0; }

/* Pagination */
	.PLinks { padding: 4px; font-weight: bold; font-size: 11px;}
	.PLinks a:link,.PLinks a:visited { padding: 3px 5px 3px 5px; background-color: #EEEEEE; text-decoration: none;}
	.PLinks a:hover { background-color: #F9BC7D;}
	.PLinks .curr-page {padding: 4px; margin: 1px; color: #000000;}

	.Pagination { padding: 4px; font-weight: bold; font-size: 11px;}
	.Pagination a:link,.Pagination a:visited { padding: 3px 5px 3px 5px; background-color: #F9BC7D; text-decoration: none;}
	.Pagination a:hover { background-color: #EEEEEE;}
	.Pagination .curr-page {padding: 4px; margin: 1px; color: #000000;}