/******************************************************************************
 * Gordon Jaaback - Layout_03
 *****************************************************************************/
div.layout_03 {
	float:left; clear:both;   margin-bottom:20px; text-align:left;
	/* width:500px; */
	width:708px;
}

div.layout_03 img.right { float:right; margin:0px 0px 20px 20px; }

div.layout_03 img.rightMarginTop { float:right; margin:5px 0px 20px 20px; }

div.layout_03 img.marginLeft { margin-left:20px; }

div.layout_03 img.marginTop { margin-top:20px; }

div.layout_03 div.centre {
	margin:20px 0px 20px 0px; text-align:center;
}

div.layout_03 img.right { float:right; }

div.layout_03 div.centre p {
	text-align:center; font-size:1.1em;
}

div.layout_03 h1 {
	font-size:1.8em; letter-spacing:0.1em;
	text-align:left;
	margin:0px 0px 10px 0px; padding:0px 0px 0px 0px;
	background-image:url(../images/layout_03_h1_bg.gif);
    background-position:left bottom; background-repeat:no-repeat;
   /* width:500px; */
   width:708px;
}

div.layout_03 h2 {
	/* width was 400px */
	text-align:left; margin:10px 0px 0px 0px; padding:0px;
	/* width:440px; */
	width:510px;
}

div.layout_03 h2.marginTop { margin-top:20px; }

div.layout_03 h2.heading { text-decoration:underline; }

div.layout_03 p {
	text-align:left; margin:10px 0px 0px 0px;
}

div.layout_03 p.marginTop { margin-top:50px; }

div.layout_03 p.name { font-weight:bold; }

div.layout_03 p.date { margin-top:0px; }

div.layout_03 p.heading {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; color:#000000;
	font-size:1.3em; font-weight:bold;
	text-decoration:underline;
}

div.layout_03 p.left {
	text-align:left; width:300px; margin:10px 0px 0px 0px;
}

div.twoCol { clear:both; }

div.twoCol h2 { display:block; float:left;
	/* width:200px; */
	width:200px;
}

div.twoCol p { display:block; float:right;
	/* width:300px; */
	width:500px;
}

div.twoCol p.pub { margin-top:0px; color:#666666; }

div.twoCol h2.subject { font-family: Arial, Helvetica, sans-serif; font-size:1.2em; }

div.publication { float:left; clear:both; }

div.publication h2 { display:block; float:left; width:50px;  }

div.publication p { display:block; float:right;
	/*width:450px; */
	width:650px;
}

div.publication p.title { margin-bottom:0px; }

div.publication p.spec { margin-top:0px; color:#666666; }

div.layout_03 h2.articleCategory {
	float:left; border-bottom:1px solid #444444; width:100%; margin-top:30px;
}

/****************************************************************** new_split */

div.new_split {
	float:left; width:100%; margin-top:10px;
}

div.layout_03 div.new_split h3 {
	display:block; float:left; width:49%; font-size:1.1em; margin:0px;
}

div.layout_03 div.new_split p {
	display:block; float:right; width:49%; margin:0px;
	font-style:italic; font-size:1.1em;
}

/****************************************************************** table_01 */

div.layout_03 table.type_01 {
	width:500px; font-size:1.1em; margin:20px 0px 30px 0px; border:none; border-spacing: 0px; border-collapse: collapse;
}

div.layout_03 table.type_01 tr.row1 { background-color:#dddddd; font-weight:bold; height:30px; }

div.layout_03 table.type_01 tr.row2 { height:30px; }

div.layout_03 table.type_01 tr.row3 { background-color:#ffffff; height:30px; }

div.layout_03 table.type_01 tr#even.row3 { background-color:#eeeeee; }

div.layout_03 table.type_01 td.col1 { width:120px; font-weight:bold; padding-left:10px; }

div.layout_03 table.type_01 td.col2 { text-align:right; padding-right:10px; }

div.layout_03 table.type_01 td.col3 { text-align:center; }

div.layout_03 table.type_01 td.col4,td.col5, td.col6, td.col7 { text-align:center; }

div.layout_03 table.type_01 td.col4 {  }

div.layout_03 table.type_01 td.col5 {  }

div.layout_03 table.type_01 td.col6 {  }

div.layout_03 table.type_01 td.col7 {  }

/****************************************************************** table_02 */

div.layout_03 table.type_02 {
	width:400px; font-size:1.1em; margin:20px auto 30px auto; border:none; border-spacing: 0px; border-collapse: collapse;
}

div.layout_03 table.type_02 tr.row1,tr.row2,tr.row3 { height:30px; }

div.layout_03 table.type_02 tr.row1 { background-color:#dddddd; font-weight:bold; }

div.layout_03 table.type_02 tr.row1 td.col1 { padding-left:10px; }

div.layout_03 table.type_02 tr.row1 td.col2 { text-align:center; }

div.layout_03 table.type_02 tr.row2 td.col2, tr.row2 td.col3, tr.row2 td.col4 { text-align:center; font-weight:bold; }

div.layout_03 table.type_02 tr.row3 td.col2, tr.row3 td.col3, tr.row3 td.col4 { text-align:center; }

div.layout_03 table.type_02 tr.row3 td.coll { padding-left:10px; }

div.layout_03 table.type_02 tr.row3 { background-color:#ffffff; }

div.layout_03 table.type_02 tr#even.row3 { background-color:#eeeeee; }

/****************************************************************** table_02 */

div.layout_03 table.type_03 {
	width:450px; font-size:1.1em; margin:20px auto 30px auto; border:none; border-spacing: 0px; border-collapse: collapse;
}

div.layout_03 table.type_03 tr { height:20px; }

div.layout_03 table.type_03 td.heading { font-weight:bold; width:300px; }

div.layout_03 table.type_03 td.right { text-align:right; padding-right:20px; width:300px; }

/**************************************************************** photoIndex */
div.photo {
	margin:10px 0px 30px 0px; text-align:center;
}

div.photo h2 { text-align:center; margin-bottom:5px; }

