/* Main Table */
#content table.content {
	width: 606px;
	border-collapse: collapse;
	margin: 2px 7px 0px 10px;
	padding : 0px;
}

/* Columns */
#content table.content #column4{
	vertical-align: top;
	width: 606px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}


/* Temp link */
div.articlelink
{
	font-family:arial, verdana, helvetica,  geneva;
	font-size: 75%;
	color : #FFFFFF;
	padding: 5px 5px 5px 10px;
	margin:  0px 0px 0px 0px;	
}

div.articlelink a{
	font-family:arial, verdana, helvetica,  geneva;
	font-size: 100%;
	color : #FFFFFF;
	text-decoration: underline;	
}


/*--------------------Column 1: Article ----------------------------*/
#column4 div.art_panel{
	margin : 0px ;
	padding : 0px;
	width : 606px;

}
#column4 div.art_panel  h1{
	font-family: arial, verdana, helvetica, geneva;
	font-size: 110%;
	color : #FFFFFF;
	padding: 8px 5px 8px 10px;
	font-weight : normal;
	margin:  0px 0px 0px 0px;
}
#column4 div.art_panel  h2{
	font-family:arial, verdana, helvetica,  geneva;
	font-size: 75%;
	color : #FFFFFF;
	padding: 10px 5px 10px 10px;
	margin:  0px 0px 0px 0px;
}
#column4 div.art_panel  p{
	font-family:arial, verdana, helvetica,  geneva;
	font-size: 75%;
	color : #FFFFFF;
	padding: 5px 5px 5px 10px;
	margin:  0px 0px 0px 0px;
}
#column4 div.art_panel div.toptext p{
	font-family:arial, verdana, helvetica,  geneva;
	font-size: 75%;
	color : #D8A730;
	padding: 5px 5px 0px 10px;
	margin:  0px 0px 0px 0px;
}
#column4 div.art_panel  a{
	color: #FFFFFF;
	text-decoration: underline;
	
}
#column4 div.art_panel   a:hover{
	text-decoration: none;
}
#column4 div.art_panel   ul {
	font-size: 75%;
	color: #FFFFFF;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}
#column4 div.art_panel  span.externalink a{
	color: #DACB9E;
	text-decoration: underline;
	
}
#column4 div.art_panel  span.externalink  a:hover{
	text-decoration: none;
}

/*--------Article Body---------*/
#column4 div.art_panel div.art_body{
	border-left : 2px solid #92611E;
	border-right : 2px solid #92611E;
	border-top: 1px solid #1D2118; /**/
	border-bottom: 1px solid #1D2118; /**/
	background-color : #1E2118;
	margin : 0px;	
	padding : 0px;
	display : block;
}
#column4 div.art_panel div.art_body a{
	text-decoration: underline;
}
#column4 div.art_panel div.art_body  a:hover{
	text-decoration: none;
}
#column4 div.art_panel  div.artt_title h1{
	margin : 0px ;
	padding : 0px 0px 0px 0px;
	dis play : block;
	he ight: -10px;
	visibility: hidden;
	z-in dex: 2;
	font-size: 0px;
}
#column4 div.art_panel div.artt_title img{
	margin : 0px ;
	padding : 0px;
	display : block;
}
#column4 div.art_panel div.art_title{
	margin : 0px ;
	padding : 0px;
	display : block;
	width : 606px;
}
/*#column4 div.art_panel  div.art_title h1{
	margin : 0px ;
	padding : 0px 0px 0px 0px;
	dis play : block;
	he ight: -10px;
	visibility: hidden;
	z-in dex: 2;
	font-size: 0px;
}
#column4 div.art_panel div.art_title img{
	margin : 0px ;
	padding : 0px;
	display : block;
	z-in dex: 1;
}*/
#column4 div.art_panel div.art_body div.topbar{
	background-color:#575775; 
	padding-bottom: 5px;
	border-left: 2px solid #000000; 
	border-right: 2px solid #000000;
	border-bottom: 3px solid #000000;
}
#column4 div.art_panel div.art_body div.topbar div.text{
	margin-top: 5px;
	
}
#column4 div.art_panel div.art_body div.topbar td.lable {
	padding-top: 10px;
}
#column4 div.art_panel div.art_body div.topbar td.lable_right {
	padding-top: 10px;
}
#column4 div.art_panel div.art_body div.topbar td.bttn{
	padding-right: 10px;
	padding-left: 10px;
}
#column4 div.art_panel div.art_body div.filterbar{
	background-color: #535353;
	border-left: 2px solid #000000; 
	border-right: 2px solid #000000; 
	border-bottom: 3px solid #000000;
}
#column4 div.art_panel div.art_bttm{
	background-image : url(../../images/content_orangeyellow/ex_bttm.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;	
	width : 606px ;
	height : 24px;
}
#column4 div.art_panel div.art_body div.filterbar  div.form_filter{
	margin-bottom: 5px;
}
#column4 div.art_panel div.art_body div.filterbar div.form_filter select.optionfield {
	font-family:arial, verdana, helvetica,  geneva;
	font-size: 75%;
	margin: 0px 6px 0px 6px;
	padding: 0px 0px 0px 2px;
	border: 1px solid #ABABAB;
	width : 100px ;
}

#column4 div.art_panel div.art_body div.filterbar  div.form_filter input.go {
	margin: 3px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*------------------Resgisteration Menu-----------------------------------*/
#column4 div.art_panel div.art_body div.register_menu{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-color : #000000;
	display:  block;

}
/*-----------------Form -----------------------------------*/
form {
	margin: 0px;
	padding: 0px;
}
#column4 div.art_panel div.art_body  div.form_tbl{
	margin: 0px 100px 0px 100px;
	padding: 10px 0px 10px 0px;
	display : block;
	
}
#column4 div.art_panel div.art_body  div.form_tbl td.lable{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	col  or: #DACB9E;
	tex  t-align : right;
}
#column4 div.art_panel div.art_body  div.form_tbl td.lable p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #DACB9E;
	text-align : right;
}
#column4 div.art_panel div.art_body  div.form_tbl td.lable_right{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#column4 div.art_panel div.art_body  div.form_tbl td.lable_right p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	tex t-align : right;
}
#column4 div.art_panel div.art_body  div.form_tbl td.lable_right1{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}
#column4 div.art_panel div.art_body  div.form_tbl td.lable_right1 p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	color: #FFFFFF;
	tex t-align : right;
}
#column4 div.art_panel div.art_body  div.form_tbl  td{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 0px;
	bo rder : 1px solid red;
}
#column4 div.art_panel div.art_body  div.form_tbl  td.bttn{
	margin: 0px 0px 0px 0px;
	padding: 5px 7px 5px 10px;
	bor der : 1px solid red;
}
#column4 div.art_panel div.art_body  div.form_tbl  td.bttn img{
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	bo rder : 1px solid red;
}
#column4 div.art_panel div.art_body  div.form_tbl  input.textfield{
	font-family:arial, verdana, helvetica,  geneva;
	font-size: 75%;
	margin: 0px 6px 0px 6px;
	padding: 0px 0px 0px 2px;
	bo rder: 1px solid #E8BC03;
	width : 140px ;
}
#column4 div.art_panel div.art_body  div.form_tbl  textarea.textfield{
	font-family:arial, verdana, helvetica,  geneva;
	font-size: 75%;
	margin: 0px 6px 0px 6px;
	padding: 0px 0px 0px 2px;
	/*bo rder: 1px solid #E8BC03;*/
	width : 240px ;
}
#column4 div.art_panel div.art_body  div.form_tbl  select.optionfield {
	font-family:arial, verdana, helvetica,  geneva;
	font-size: 75%;
	margin: 0px 6px 0px 6px;
	padding: 0px 0px 0px 2px;
	border: 1px solid #ABABAB;
	width : 145px ;
}
#column4 div.art_panel div.art_body  div.form_tbl  input.checkbox {
	margin: 0px 6px 0px 6px;
	padding: 0px 0px 0px 0px;
	bord er :1px solid red;
	
}
#column4 div.art_panel div.art_body div.search div.searchform  input.go {
	margin: 3px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*--------------------Hilite  and Default  Search  Text--------------------------*/
#column4 div.art_panel div.art_body  div.hilitesearch{
	margin: 2px 2px 2px 2px;
	padding: px 0px 10px 0px;
	clear: both;
	background-color : #4A495D;
}
#column4 div.art_panel div.art_body  div.defaulsearch{
	margin: 0px 2px 0px 2px;
	padding: 0px 0px 10px 0px;
	clear: both;

}

#column4 div.art_panel div.art_body div.hilitesearch div.title p, 
#column4 div.art_panel div.art_body div.defaulsearch div.title p{
	font-size: 95%;
	color : #DACB9E;
	padding: 8px 5px 8px 10px;
	font-weight : bold;
	margin:  0px 0px 0px 0px;
}
#column4 div.art_panel div.art_body div.hilitesearch div.title p span,
#column4 div.art_panel div.art_body div.defaulsearch div.title p span{
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
}
/* ------------  ------------ */
#column4 div.art_panel div.art_body  div.hilite_trail{
	margin: 0px 2px 3px 2px;
	padding: 10px 10px 10px 10px;
	background-color : #575775;
	width : 578px;
	float: left;
	cl ear: right;
}
#column4 div.art_panel div.art_body  div.defaul_trail{
	margin: 0px 2px 3px 2px;
	padding: 10px 10px 10px 10px;
	background-color : #4a495d;
	width : 578px;
	float: left;
	cl ear: right;
}
#column4 div.art_panel div.art_body div.sublt_panel {
	/*
	cl ear: both;
	fl oat: left;*/
}
#column4 div.art_panel div.art_body div.sublt_panel img {
	float: left;
	bor der: 5px solid #EDEDED;
	margin-right: 10px; 
	margin-top: 3px;
}
/*-----------------*/
#column4 div.art_panel div.art_body div.sublt_panel div.paneltext {
	display: table-cell;
	b order: 1px solid red;
}
/* Opera/Mozilla/Firefox CSS filter hack */
html:not([dummy]) #column4 div.art_panel div.art_body div.sublt_panel div.paneltext {
	display: inline-block;
}
/* IE filter hack */
* html #column4 div.art_panel div.art_body div.sublt_panel  {
	display: inline-block;
	b order: 1px solid red;
}
#column4 div.art_panel div.art_body div.sublt_panel div.paneltext div.trail_link img,
#column4 div.art_panel div.art_body div.sublt_panel div.paneltext div.trail_link_compositions img{	
	float: right;
}
#column4 div.art_panel div.art_body div.sublt_panel div.paneltext div.trail_link_compositions {
	float: right;
	width:570px;
}
/*------------------*/
#column4 div.art_panel div.art_body div.sublt_panel a{
	color: #eda802;
	text-decoration: none;
}
#column4 div.art_panel div.art_body div.sublt_panel a:hover{
	text-decoration: underline;
}
#column4 div.art_panel div.art_body div.sublt_panel h2 {
	font-size: 0.95em;
	font-weight: bold;
	color: #eda802;
	padding: 0 0 2px 0;
	margin: 0;
}
#column4 div.art_panel div.art_body div.sublt_panel h3 {
	fo  nt-size: 1em;
	fo  nt-weight: normal;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
}
#column4 div.art_panel div.art_body div.sublt_panel p {
	padding: 0 0 0 0 ;
}
#column4 div.art_panel div.art_body div.sublt_panel p span {
	color: #eda802;
}

/*--------------My Journey--------------*/
#column4 div.art_panel div.greybox{ 
	clear: both; 
	background-color: #535353;
	border-left: 2px solid #000000; 
	border-right: 2px solid #000000;
	border-bottom: 3px solid #000000;
}
#column4 div.art_panel div.mymap_tt{
	clear: both; 
	background-color: transparent;
	background-image: url(../../images/generic/sq_header.gif);
	background-repeat: repeat-y;
}
#column4 div.art_panel div.art_body div.journey_tt{
	clear: both; 
	background-color: #4a485d;
	background-image: url(../../images/generic/journey_tt_bg.gif);
	min-height: 25px;
	background-repeat: repeat-x;
	border-left: 2px solid #000000; 
	border-right: 2px solid #000000;
	border-bottom: 3px solid #000000;
}
#column4 div.art_panel div.art_body div.journey_tt h2 {
	color: #FFFFFF;
	padding: 3px 0  3px 5px;
	/*margin: 0;*/
}
/* ------------  ------------ */
#column4 div.art_panel div.art_body  div.journey{
	/*margin: 0px 2px 3px 2px;*/
	padding: 10px 10px 10px 5px;
	background-color : #000000;
	/*width : 578px;
	float: left;
	cl ear: right;*/
}
#column4 div.art_panel div.myjourney {
		/*overflow: scroll;*/
		overflow: auto;
		height:300px;
		width: 598px;
		border-left: 2px solid #000000;
		border-right: 2px solid #000000; 
		white-space: nowrap;
		padding: 10px 0 10px 0;
}
#column4 div.art_panel div.myjourney ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	bo rder: 0px solid white;
	font-size: 100%;
}
/* Level 1 #column4 div.art_panel div.myjourney ul.journey_01 {		padding: 0;		margin: 0;}*/
#column4 div.art_panel div.myjourney  ul li  {
	padding-left: 0px;
	background-color: transparent;
	background-image: url(../../images/generic/icon_mymap.gif);
	background-repeat: no-repeat;
	background-position: 20px 0.3em;
	font-weight: bold;
	color: #003300;	
	bor der: 1px solid red;
}
#column4 div.art_panel div.myjourney  ul li p {
	padding: 2px 8px 2px 40px;
}
/***************/
#column4 div.art_panel div.myjourney ul.indent {
	padding-left: 40px;
	bor der: 1px solid red;
}

#column4 div.art_panel div.myjourney  {
	pad  ding-left: 40px;
}
#column4 div.art_panel div.myjourney  ul.indent li  {
	/*padding-left: 40px;*/
}
#column4 div.art_panel div.myjourney  ul.indent  li p {
		/*padding: 2px 8px 2px 40px;*/
}
/*-------------*/
#column4 div.art_panel div.myjourney ul.indent span.indentli li{
	padding-le ft: 80px;
	bo rder: 1px solid yellow;
	background-position: 50px 0.3em;
}
#column4 div.art_panel div.myjourney ul.indent span.indentli li p {
	padding-left:  70px;
}/**/
/*#column4 div.art_panel div.myjourney ul.mymap{
		font-size: 12px;
}*/
#column4 div.art_panel div.myjourney  p a {
	font-weight: normal;
	color: #DBB01C;	
	
}

/*--Dave added this---*/
#column4 div.art_panel div.myjourney ul.indent span.indentlixtra li{
	padding-le ft: 80px;
	bo rder: 1px solid yellow;
	background-position: 80px 0.3em;
}
#column4 div.art_panel div.myjourney ul.indent span.indentlixtra li p {
	padding-left:  100px;


/*------*/

/* Level 2
#column4 div.art_panel div.myjourney  ul.journey_01 li ul.level2 {
}
#column4 div.art_panel div.myjourney  ul.journey_01 li ul.level2 li {
}
#column4 div.art_panel div.myjourney  ul.journey_01 ul.level2 li p a {
} */

#column4 div.art_panel div.art_body  span.more_link {
	background-image: url(../../images/content_orangeyellow/pagearrw_next.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px 0px 0px 00px;
	padding : 0px 10px 0px 0px;
	bor der: 1px solid red;
	width: 40px;
	color: #DBB01C;	
}
#column4 div.art_panel div.art_body  span.morearrow {
	background-image: url(../../images/content_orangeyellow/pagearrw_next.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px 10px 0px 00px;
	padding : 0px 10px 0px 0px;
	bor der: 1px solid red;
	width: 40px;
}

/*---------------------------------------*/
/*------------------ Page Nav -----------------------------------*/

#column4 div.art_panel div.art_body div.pagenav {
	margin : 0px 2px 0px 2px;
	padding : 0px 0px 0px 10px;
	background-color : #000000;
	display: block;
	bo rder : 1px solid red;
}

#column4 div.art_panel div.art_body div.pagenav div.pageback{
	background-image: url(../../images/content_orangeyellow/pagearrw_back.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin: 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	
}
#column4 div.art_panel div.art_body div.pagenav div.pageback  p{
	font-size: 75%;
	color : #DBB01C;
	font-family:arial, verdana, helvetica, geneva;
	padding: 0px 5px 0px 10px;
	margin: 0px 0px 0px 0px;
	}
#column4 div.art_panel div.art_body div.pagenav  div.pagenext{
	background-image: url(../../images/content_orangeyellow/pagearrw_next.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	
}
#column4 div.art_panel div.art_body div.pagenav  div.pagenext p{
	font-size: 75%;
	color : #DBB01C;
	font-family:arial, verdana, helvetica, geneva;
	padding: 0px 10px 0px 5px;
	margin: 0px 0px 0px 0px;
}
#column4 div.art_panel div.art_body div.pagenav div.pageback  a, #column4 div.art_panel div.art_body div.pagenav  div.pagenext a{
	color: #DBB01C;
	text-decoration: none;

}
#column4 div.art_panel div.art_body div.pagenav div.pageback a:hover, #column4 div.art_panel div.art_body div.pagenav  div.pagenext a:hover{
	text-decoration: underline;
}

/*--------Top Event panel ---------*/

#column4 div.art_panel  div.art_body div.topevent {
	padding: 0px 0px 0px 0px;
	margin: 1px 1px 1px 1px;
	display : block;	
	wi dth :398px ;	
}
#column4 div.art_panel  div.art_body div.topevent table.event {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color : #1A170B;
	border : 1px solid #EDA802;
	width : 600px ;

}
#column4 div.art_panel  div.art_body div.topevent td.left {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align : top;
	background : #1A170B url(../../images/generic/uk_map.gif) no-repeat;
	width: 294px;
}
#column4 div.art_panel  div.art_body div.topevent td.left div.mapform {
	margin: 35px 0px 0px 141px;
	padding: 0px 0px 0px 0px;
	bo rder: 1px solid yellow;
}
#column4 div.art_panel  div.art_body div.topevent td.left div.mapform table{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 141px;
	border: 0px solid red;
}

#column4 div.art_panel  div.art_body div.topevent td.left div.mapform td.lable p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #DACB9E;
	te  xt-align : right;
}
#column4 div.art_panel  div.art_body div.topevent td.left div.mapform td{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	bo rder : 1px solid red;
}
#column4 div.art_panel  div.art_body div.topevent td.left div.mapform  td.bttn{
	margin: 0px 0px 0px 0px;
	padding: 5px 7px 5px 10px;
	bor der : 1px solid red;
}
#column4 div.art_panel  div.art_body div.topevent td.left div.mapform  td.bttn img{
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	bo rder : 1px solid red;
}

#column4 div.art_panel  div.art_body div.topevent td.left div.mapform  select.optionfield {
	font-family:arial, verdana, helvetica,  geneva;
	font-size: 75%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
	border: 1px solid #ABABAB;
	width : 141px ;
}

#column4 div.art_panel  div.art_body div.topevent td.left div.mapform  input.go {
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#column4 div.art_panel  div.art_body div.topevent td.sideborder{
	background-color :  #EDA802;
	width: 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#column4 div.art_panel  div.art_body div.topevent td.right {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align : top;
	
}
#column4 div.art_panel  div.art_body div.topevent td.right img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display  : block;
}

/*------------------ Read More Link -----------------------------------*/

#column4 div.art_panel div.art_body  div.more_link  {
	background-image: url(../../images/content_orangeyellow/pagearrw_next.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px 10px 0px 10px;
	padding : 0px 0px 0px 0px;
	bor der: 1px solid red;
	width: 40px;
}

#column4 div.art_panel div.art_body  div.more_link   p{
	font-size: 75%;
	color : #DBB01C;
	font-family:arial, verdana, helvetica, geneva;
	/*padding: 0px 5px 0px 10px;*/
	padding : 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#column4 div.art_panel div.art_body  div.more_link   a{
	color: #DBB01C;
	text-decoration: none;

}
#column4 div.art_panel div.art_body  div.more_link   a:hover{
	text-decoration: underline;
}

