.printVersion {
	display : none;
}
/* MAGENTA PLACE HOLDER */
.magentaPH {
	background						: #660963 url('../../img/magenta/bkg_intro_home.jpg') no-repeat ;
}

.magentaPH td {
	background						: url('../../img/magenta/bkg_intro_home_angle.gif') no-repeat right bottom ;
	color							: #ffffff ;
	font-size						: 11px ;
	padding-left:360px; padding-right:10px; padding-top:12px; padding-bottom:20px
}

.magentaPH a {
	color							: #ffffff ;
}

.magentaPH ul {
	padding							: 0 ;
	margin							: 20px 0 20px 0 ;
	list-style						: none ;
}

.magentaPH li {
	background						: url('../../img/magenta/blt_magenta.gif') no-repeat 0 6px ;; padding-left:12px; padding-right:0; padding-top:0; padding-bottom:0
}

/* GRAY PLACE HOLDER HOME PAGE*/
.grayHomePHangle {
	background						: #EAEAEA url('../../img/magenta/bkg_gray_angle.gif')  no-repeat 100% 100%;
	
}

.grayHomePH {
	background						: #EAEAEA;
	
}
.grayHomePH1 {
	background						: #EAEAEA;
	padding-right:18px; padding-bottom:9px;
}	

.grayHomePH strong {
	display							: block ;
	margin							: 0 0 0 0 ;
}

.grayHomePH ul {
	padding							: 0 ;
	margin							: 10px 0 10px 28px ;
	list-style						: none ;
}

.grayHomePH li {
	background						: url('../../img/magenta/blt_black.gif') no-repeat 0 6px ; padding-left:12px; padding-right:0; padding-top:0; padding-bottom:3px;
}

.border {
	border-right					: 2px solid #ffffff ;
	border-left						: 3px solid #ffffff ;
}

.borderLeft {
	border-left						: 3px solid #ffffff ;
}

.borderRight {
	border-right					: 2px solid #ffffff ;
}

/* LIGHT BLUE PLACE HOLDER */
.lightBluePH {
	background						: #D7D9EA ;
}

.lightBluePH span {
	font-size						: 10px ;
}

td.lightBluePH img {
	border							: 0px none ;
}

.lightBluePH em {
	color							: #424242 ;
}


.lightBluePH ul {
	padding							: 0 ;
	margin							: 10px 0 10px 28px ;
	list-style						: none ;
}

.lightBluePH li {
	background						: url('../../img/magenta/blt_black.gif') no-repeat 0 6px ; padding-left:12px; padding-right:0; padding-top:0; padding-bottom:3px;
}


/* YELLOW PLACE HOLDER */
.yellowPH {
	background						: #C3B782 ;
	padding							: 0 14px 12px 0 ;
}

.yellowPH h1 {
	font-size						: 16px ;
	font-weight						: bold ;
}

.yellowPH img.border {
	border							: 1px solid #ffffff ;
}

.yellowPH  a, .grayPH a, .lightBluePH a  {
	color							: #002C78 ;
}

/* DARK BLUE PLACE HOLDER */
.darkBluePH {
	background						: #94A1C2 ;
}

/* CONTACT PLACE HOLDER */
.contactPH {
	background						: #ADA273 url('../../img/magenta/contact_home.gif') no-repeat 100% 100% ;
	color							: #ffffff 
}

td.contactPH div {
	background						: url('../../img/magenta/phone.jpg') no-repeat ;
	padding							: 0px 
}

/* ADDED FROM PREVIOUS VERSION */
.content a {
	color							: #002C78 ;
	text-decoration					: underline ;
}

.htr {
	margin							: 0 0 0 0 ;
	padding							: 3px 0 18px 0 ;
}

.h25 {
	padding							: 20px 0 0 0 ;
}

.delim {
	padding							: 0 ;
	background						: url('../../img/magenta/bkg_delimeter_index.gif') repeat-x ;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px
}

tr.td1 {
	background						: #ffffff ;
}

tr.td2 {
	background						: #F4F4F4 ;
}

tr.td2 td {
	border-top						: 1px solid #A0A0A0 ;
	border-bottom					: 1px solid #A0A0A0 ;
}

/* FEATURES */
table.features {
	border-bottom					: 2px solid #A0A0A0 ;
}

table.features td {
	padding							: 10px 8px 15px 10px ;
	vertical-align					: top ;
	border-left						: 1px solid #D9D9D9 ;
	font-size						: 12px ;
}

#firstHead {
	font-weight						: bold ;
	border-bottom					: 2px solid #A0A0A0 ;
	border-left						: 0px none ;
	font-size						: 11px ; padding-left:10px; padding-right:0; padding-top:2px; padding-bottom:2px
}

#hHead {
	font-weight						: bold ;
	border-bottom					: 2px solid #A0A0A0 ;
	padding							: 2px 0 2px 10px ;
	font-size						: 11px ;
}

#vHead {
	font-weight						: bold ;
	border-left						: 0px none ;
}

#list {
	border-bottom					: 0px none ;
	border-left						: 0px none ;
	font-size						: 12px ; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:2px
}
table.features td.list2 {
	margin: 0;
	padding: 0;
	background: url('../../img/magenta/blt_black.gif') no-repeat 0.5em 0.8em;
	border-left: 0px solid #900;
}
table.features td.list3 {
	margin: 0;
	padding: 0;
	background: url('../../img/magenta/blt_black.gif') no-repeat 0.5em 0.5em;
	border-left: 0px solid #900;
}

#listOverview {
	border-bottom					: 0px none ;
	border-left						: 0px none ;
	font-size						: 12px ; padding-left:0; padding-right:0; padding-top:0px; padding-bottom:6px
}

#Head {
	background						: #9C619A ;
	color							: #FFF ;
	font-weight						: bold ;
	border-bottom					: 1px solid #A0A0A0 ;
	border-left						: 0px none ;
	padding-left:10px; padding-right:0; padding-top:4px; padding-bottom:2px
}

tr.td1 {
	background						: #FFF ;
}

tr.td2 {
	background						: #F4F4F4 ;
}

tr.td2 td {
	border-top						: 1px solid #A0A0A0 ;
	border-bottom					: 1px solid #A0A0A0 ;
	background						: #F4F4F4 ;
}

tr.td1 td {
	border-top						: 1px solid #A0A0A0 ;
	border-bottom					: 1px solid #A0A0A0 ;
	background						: #FFF ;
}

/* STORIES */
table.stories td {
	background						: #E4E8F0 ;
	border-left						: 3px solid #FFF ;
	width							: 33% ;
	padding							: 12px ;
	font-size						: 12px ;
}

h1 {
	font-weight						: bold ;
	font-size						: 16px ;
	color							: #002C78 ;
	margin							: 0 0 0 0 ;
}

h2 {
	font-weight						: bold ;
	font-size						: 14px ;
	color							: #002C78 ;
	margin							: 0 0 8px 0 ;
}

h2 span {
	font-size						: 13px ;
}

h3 {
	font-weight						: bold ;
	font-size						: 12px ;
	color							: #424242 ;
	margin							: 8px 0 25px 1px ;
}

h4 {
	font-weight						: bold ;
	font-size						: 11px ;
	color							: #424242 ;
	margin							:0 ;
}

p {
	margin							: 3px 0 15px 0 ;
}

/* TOUR */
body.whiteBody {
	background-color				: #FFFFFF ;
	background-image				: url('none') ;
}

table.menuTour {
	color							: #FFF ;
}

table.menuTour td {
	vertical-align					: top ;
	padding							: 0 ;
	background						: #424242 url('../../img/magenta/pix_white.gif') repeat-x left bottom ;
	height							:100% 
}

table.menuTour span {
	color							: #8E8E8E ;
	margin							: 0 0 0 0 ;
}

table.menuTour a {
	color							: #FFF ;
	text-decoration					: none ;
}

table.menuTour div {
	border-top						: 2px solid #424242 ;
	margin							: 2px 13px 0 13px ;
}

table.menuTour a:hover {
	color							: #F4E5A3 ;
}

#nowTour {
	width							: auto ;
	border-top						: 2px solid #F4E5A3 ;
	color							: #F4E5A3 ;
	padding-top						: 0px ;
}

#nowTD {
	background						: #424242 url('../../img/magenta/pix_gray.gif') repeat-x left bottom ;
}

td.intro {
	vertical-align					: top ;
	padding							: 11px 25px 0 12px ;
	text-align						: justify ;
}

td.intro div {
	font-size						: 12px ;
}

td.initial {
	background-position				: right ;
	padding-right					: 60px ;
	padding-left					: 45px;
	padding-top						: 30px;			
}

td.initial h3 {
	font-weight: bold;
	font-size: 18px;
}

td.contents {
	vertical-align					: top ;
	padding							: 12px 7px 20px 0 ;
	font-size						: 12px ;
}

td.contents img {
	margin							: 30px 0 0 0 ;
}

td.contents span {
	color							: #002C78 ;
	line-height						: 18px ;
}

td.contents a {
	color							: #002C78 ;
}

td.contents div {
	color							: #C0B47F ;
	font-weight						: bold ;
	margin							: 20px 0 0 0 ;
}

td.image {
	padding							: 7px 0 7px 5px ;
	vertical-align					: top ;
	width							: 455px ;
}

td.image img {
	border							: 2px solid #424242 ;
}

td.text {
	font-size						: 10px ;
	vertical-align					: top ;
	padding							: 7px 12px 7px 10px ;
	background-position				: 0px ;
}

table.text h5 {
	color							: #0A246A ;
	font-size						: 12px ;
	margin							: 0 ;
}

td.text {
	width							: 100% ;
	margin							: 8px 0 0 0 ;
}

td.text a {
	color							: #002C78 ;
}

#sub {
	background						: url('../../img/magenta/sub.gif') no-repeat 0 50% ;
	margin-left:0; margin-right:0; margin-top:4px; margin-bottom:0; padding-left:17px; padding-right:0; padding-top:15px; padding-bottom:15px
}

ul.list {
	font-size						: 12px ;
	font-family						: Arial, Helvetica, sans-serif ; list-style-image:url('../../img/magenta/buls.gif'); font-style:normal; font-variant:normal; font-weight:bold
}

ul.list li {
	padding-bottom					: 10px ;
}

td.colour {
	padding							: 12px ;
	background						: #E4E8F0 ;
	font-size						: 12px ;
	vertical-align					: top ;
}

td.clean {
	padding							: 0 12px 12px 12px ;
	font-size						: 12px ;
	vertical-align					: top ;
}

td.last {
	padding-left					: 10px;
	padding-right					: 10px;
}
  
td.last h4 {
	padding-top 					: 10px;
}

table.submenuTour {
	background						: #7A7A7A ;
}

table.submenuTour td {
	vertical-align					: middle ;
	color							: #F4E5A3 ;
	background						: #7A7A7A none ;
	font-size						: 10px ;
}

table.submenuTour a {
	color							: #FFF ;
	text-decoration					: none ;
}

#submenu {
	padding							: 0 ;
	background						: none ;
}

#nowSubmenu {
	color							: #F4E5A3 ;
}
	
.prev { 
	vertical-align					: top ;
	height							: 250px ;
} 

.prev table tr td {
	padding-left					: 11px ;
	padding-right					: 14px ;
}
 
.prev table {
 	width							: 100% ;
}

.arrow {
	font-family					: ms sans-serif;
	font-size					: 10pt;
}

td.tdList {
    background: url('../../img/magenta/blt_black.gif') no-repeat 0.3em 0.5em;
}

/* SITEMAP */
div.sitemap {
	width							: 530px ;
	padding-top						: 10px ;
}

div.sitemap a {
	text-decoration						: none ;
}

div.sitemap ul {
	padding 						: 0 ;
	margin							: 4px 0 0 0 ;
	list-style						: none ;
}

div.sitemap ul li {
	border-left						: 1px solid #CFCFCF ;
	margin							: 0 ;
	background						: url('../../img/magenta/bkg_map_line.gif') no-repeat 0 16px ;
	font-weight						: bold ; padding-left:48px; padding-right:0; padding-top:9px; padding-bottom:9px
}

div.sitemap ul li a {
	text-decoration						: none ;
}

div.sitemap ul li ul {
	padding							: 0 ;
	margin							: 0 0 0 3px ;
	list-style						: none ;
}

div.sitemap ul li ul li {
	border							: 0px none ;
	font-weight						: normal ;
	margin							: 0 ;
	background						: url('../../img/magenta/bkg_map_sub.gif') no-repeat 0 0 ; padding-left:22px; padding-right:0; padding-top:0; padding-bottom:2px
}

div.sitemap ul li ul li a {
	text-decoration						: underline ;
}

div.sitemap ul li.mapLast {
	background						: url('../../img/magenta/bkg_map_end.gif') no-repeat 0 0 ;
}

div.sitemap ul li ul li.mapLast {
	background						: url('../../img/magenta/bkg_map_end.gif') no-repeat 0 0 ;
}

div.sitemap a.multi {
	color							: #002C78 ;
}

#map {
	border							: 0px none ;
	background						: url('../../img/magenta/bkg_map.gif') no-repeat 0 0 ;
	font-weight						: normal 
}