body {
	background-color: #D6D6D6;
    color: #0A3A8D;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 100%;
    padding-left: 17px;
    padding-right: 17px;
	margin-top: 0px;
	margin-left: 10px;
	/*DC change*/
	margin-right:10px;
    scrollbar-base-color: #D6D6D6;
    scrollbar-face-color: #D6D6D6;
    scrollbar-track-color: #D6D6D6;
    scrollbar-arrow-color: #0A3A8D;
    scrollbar-3dlight-color: #D6D6D6;
    scrollbar-darkshadow-color: #D6D6D6;
    scrollbar-highlight-color: #0A3A8D;
    scrollbar-shadow-color: #0A3A8D;


}

p {  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: #000000; }
B { color: #0C249E; font-weight: bold; }
.menu1 { background-color: #7E89BF; color: #ffffff; font-size: 12px; text-decoration: none; padding:3px 1px 1px 1px; text-align: center; font-weight: bold; }

/*DC*/
.menu1 { background-color: #5e626c; color: #ffffff; font-size: 12px; text-decoration: none; padding:5px 22px;margin:0px 2px 2px 2px; text-align: center; font-weight: bold; }
/*DC*/
.menu2 { background-color: #fff; color: #ffffff; font-size: 0.6em; text-decoration: none; margin:0; text-align: center; font-weight: bold; }



input.btn{
  	color:#0A3A8D;
  	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	border: 0px;
	background-color:#FFFFFF;
	BACKGROUND-image: url(/images/chelsea_tours/button-Off.gif);
	background-repeat:no-repeat;	 
	width:120px;
	height:18px;

}
input.btnhov{
	color:#E18E00;
	BACKGROUND-image: url(/images/chelsea_tours/button-On.gif);
	background-repeat:no-repeat;	 
   }  	  
   
a:link {
	color: #E18E00;
	text-decoration: none;
}

a:visited {
	color: #E18E00;
  	text-decoration: none;
}

a:hover {
    color: #0A3A8D;
	text-decoration: none;
}

a:active {
	color: #E18E00;
	text-decoration: none;
}

/*DC through to line 92 */
a:link.menu1  { color: #ffffff; }
a:visited.menu1  { color: #ffffff; }
a:hover.menu1  { color: #E18E00;; }
a:active.menu1  { color: #ffffff; }

a.menu2 {
padding:10px 40px 5px 15px;
display:block;
}
a:link.menu2  { color: #575454; }
a:visited.menu2 { color: #575454; }
a:hover.menu2  { color: #575454; }
a:active.menu2  { color: #575454; }
/*NO further changes -DC*/

td, th {
        font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #0A3A8D;
}

input {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0A3A8D;
	border-top-color:#0A3A8D;
   	border-left-color:#0A3A8D;
   	border-right-color:#0A3A8D;
   	border-bottom-color:#0A3A8D; 
	border-width:1px;
	padding-left: 2px;
}
select {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0A3A8D;
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

.bodytext  {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0A3A8D;
}


.mainTable {
	background-color:#FFFFFF;
	margin-top: 2px;
	margin-left: 1px;
	/*width: 900px;
	height: 480px;
	border-style:solid;
	border-left-color:#999999;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-top-color:#999999;
	border-width:1px;*/

}

.basketHeader {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0A3A8D;
	margin-top: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 20px;
	/*border-style:solid;
	border-left-color:#999999;
	border-right-color:#999999;
	border-top-color:#999999;
	border-bottom-color:#FFFFFF;
	border-width:1px;*/
}

.basketMain {
	height: 410px;
	width: 100%;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0A3A8D;
	background-color:#FFFFFF;
	margin-top: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 20px;
	/*border-style:solid;
	border-left-color:#999999;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-top-color:#FFFFFF;
	border-width:1px;*/

}
.bread {
	font-size: 12px;
	font-variant:small-caps;
	padding:5px 0 0 3px;
}

.headertitlebar {
	font-size:11px;
	font-weight:bold;
}
.texttitlebar2 {
	font-size:12px;
	font-weight:bold;
}
.title {font-weight:bold;width:20%}
.detail {color:#666666;}
