﻿/* Set 1*/





* {margin:0;}



body{

padding:0;

text-align:center;

font-size:75%;

font-family:Tahoma,Verdana,Helvetica,Arial;

color:#445F62;

background:#10929f url(../images/bg_page.gif) repeat;

background-attachment:fixed;

}





/* Links */



a:link{color:#cc0000; text-decoration: none;}

a:visited{color:#A20000; text-decoration: none;}

a:hover{color:#A20000; text-decoration:underline;}

a:active{color:#cc0000; text-decoration: none;}

#GridView1 th a{font-weight:bold; color:#ffffff; font-family:Tahoma,Verdana,Helvetica,Arial; font-size:1em; text-decoration:none;}



a.strong:link{color:#cc0000; text-decoration: none;font-weight:bold;font-size:100%;}

a.strong:visited{color:#A20000; text-decoration: none;font-weight:bold;font-size:100%;}

a.strong:hover{color:#A20000; text-decoration:underline;font-weight:bold;font-size:100%;}

a.strong:active{color:#cc0000; text-decoration: none;font-weight:bold;font-size:100%;}



h1{font-size:1.65em;  font-weight:normal; color:#02505A; padding:0; margin:0;}

h2{font-size:1.3em; font-weight:bold; color:#02505A; padding:15px 0 0 0; margin:0;}

h3{font-size:1.25em;  font-weight:bold; color:#02505A; padding:0; margin:0;}



p{padding:14px 0 0 0; line-height:1.55em;}

p.strong{font-weight:bold;}

p.introparagraph{color:#007788; font-weight:bold; font-size:1.05em; line-height:1.65em;}

p.errorparagraph{color:#f56707; font-weight:bold;}



p.mandatory{color:#f56707; font-weight:bold;}



#mcontainer p.withimageleft{clear:none;}



#mcontainer p.withimageleft img{

float:left;

padding:0;

margin:4px 14px 5px 0;

}



/*I.E Mac clearing floats */

#mcontainer p.withimageright{clear:none;}



#mcontainer p.withimageright img{

clear:none;

float:right;

padding:0;

margin:4px 0 5px 14px;

}



#mcontainer h1, #mcontainer h2, #mcontainer h3, #mcontainer p, #mcontainer ul, #mcontainer ol, #mcontainer table, #mcontainer hr{clear:both;}





hr{

border:0 none;

border-bottom: 1px solid #e9e9cd;

width: 100%;

height:10px;

margin:0 0 8px 0;

color:#e9e9cd; 

}





* html hr{

height:1px;

margin:0;

}





/* Tables */

table,th,td,input,select,textarea{

font-family:Tahoma,Verdana,Helvetica,Arial;

font-size:1em;

}





.shadow{

WIDTH: 100%;

margin:auto;

background:#FFFFFF url("../images/shad.jpg") top repeat-x;

height:20px;

}



table	{color:#ffffff; BACKGROUND: #FFFFFF;WIDTH:100%; text-align:left;border:0; border-collapse: collapse;}/*border:2px solid #B5D8DA;*/

tr.altrows	{color:#ffffff; BACKGROUND:#E0E0E0; /*background-image:url('../images/TR_yel.jpg');background-repeat:repeat-x;background-position:top; */}



td	{color:#000000; PADDING: 4px; BORDER: 0; MARGIN: 0px; /*border-right:2px solid #DBD7AD; border-left:2px solid #DBD7AD; border-bottom:1px solid #B1D5D8; */}

th	{color:#ffffff; PADDING: 10px; BORDER: 0; MARGIN: 0px; TEXT-ALIGN: center; background-color:#0E8190; color:#FFFFFF; background-image:url('../images/TH.jpg');background-repeat:repeat-x;background-position:bottom left;border-right:1px solid #C3E0E1;}

 



div#mcontainer .tableheader{

width:571px;

background:#fcf9da url(../images/bg.gif) repeat-y;

margin:9px 0 0 0;

text-align:center;

}



div#mcontainer .tableheadermcontainer{

width:550px;

color:#ffffff;

margin:0 auto;

text-align:left;

padding:0;

}



div#mcontainer .tableheadermcontainer p{

padding:0;

}







img {border:0 none;}







ol{padding:0 14px 0 40px;}



ul{

padding:0 14px 0 15px;

list-style-type:disc;

}



li{

margin-left:15px;

padding:0 0 3px 0;

}







.clear{

clear:both;

height:1px;

font-size:1px;

line-height:1px;

}



.floatleft{float:left;}

.floatright{float:right;}

.allignright{text-align:right;}

.valigntop{vertical-align:top;}

.valignbottom{vertical-align:bottom;}

.valignmiddle{vertical-align:middle;}





/* Div's  */



/* Screen reader */

div#screenreader{

position:absolute;

width:0;

height:0;

overflow:hidden;

}



div#screenreader ul, div#screenreader li {

padding:0;

margin:0;

}



div#ff_wrapper{

width:772px;

margin: 0 auto;

padding:0 0px 0 0px;

background-color:#ffffff;



border-top:0 none;

border-left:1px solid #00606E;

border-bottom:1px solid #00606E;

border-right:1px solid #00606E;

text-align:left;



}



html > body div#ff_wrapper{

width:772px; padding:0;



}



div#wrapper{

width:759px;

margin: 0 auto;

padding:0 7px 0 7px;

background-color:#ffffff;

/* min-height:1163px; */

border-top:0 none;

border-left:1px solid #00606E;

border-bottom:1px solid #00606E;

border-right:1px solid #00606E;

text-align:left;

}



* html div#wrapper{

width:775px; 

width:759px; 

}



div#p_header{

position:relative;

height:121px;

margin-left:-7px;

background-color:#FFFFFF;

}



div#p_header-section{

z-index:1; visibility:visible; position:absolute;

top:0px; left:0px; width:772px; height:121px;

}



div#p_header-section img{ vertical-align:bottom; }







div#p_header-overlay{

z-index:2; visibility:visible; position:absolute;

top:0px; left:0px; width:772px; height:121px;

}









div#mcontainernavcopystart{

visibility:hidden;

height:0;

font-size:1px; 

line-height:1px;

}



div#p_header-topnav{

float:right;

}





div#p_header-topnav-logreg{

z-index:2; visibility:visible; position:absolute;

top:0; left:0; width:143px; height:auto;

border-top:0 none;

border-left:1px solid #FFFFFF;

border-bottom:1px solid #FFFFFF;

background-color:#007E8A;

}



* html div#p_header-topnav-logreg{

width:144px; 

width:143px;

}





div#p_header-topnav-logreg, div#p_header-topnav-logreg a{

color:#FFFFFF;

}



div#p_header-topnav-engcym{

z-index:2; visibility:visible; position:absolute;

top:0; left:144px; width:80px; height:auto;

border-top:0 none;

border-bottom:1px solid #FFFFFF;

border-right:1px solid #FFFFFF;

background:#E1F7F7 url("../images/grad.gif") left repeat-y;

background-color:#E1F7F7;

}



div#p_header-topnav-engcym a{

color:#A20000;

}



div#traincrumb{

width:759px;

background:#E5F8F8 url("../images/traincrumb_bg.gif") repeat-y;

margin:0 0 9px 0;

}







div#traincrumb-trail{

float:left;

width:725px;

padding:0 15px 0 15px;

}



div#traincrumb-trail a{

text-decoration:underline;

}







div#lhs{

width:161px;

float:left;

padding:0 0 9px 0;

}



div#lhs .smlbox{

width:161px;

background:#E5F8F8 url(../images/smlbox/bg.gif) repeat-y;

margin:9px 0 0 0;

text-align:center;

}



div#lhs .smlboxmcontainer{

width:139px;

color:#000000;

margin:0 auto;

text-align:left;

}



div#lhs .smlboxmcontainer a{

text-decoration:underline;

}



div#mcontainercopystart{

display:none;

visibility:hidden;

height:0;

font-size:1px; 

line-height:1px;

}



div#rhs{

float:right;

width:579px;

}



div#mcontainer{

float:left;

width:567px;

margin:1px 0 0 0;

padding:0 0 50px 0;

}



div#mcontainer a, div#related a{

text-decoration:underline;

}







div#related{

float:right;

width:174px;

}



div#related h3{

padding:0 0 7px 27px;

color:#007788;

}



div#related a{

line-height:1.4em;

margin:0 0 0 27px;

}



div#related div.related-image{

margin:10px 0 0 0;

width:172px;

padding:11px 0 0 0;

float:right;

background:#ffffff url(../images/bg_tab.gif) top no-repeat;

}



div#related div.related-image img{

float:right;

}





div#footer{

line-height:2.2em;

background:#005560 url(../images/footer_bot.gif) bottom no-repeat;

padding:0 0 0 7px;

}



div#footer a{

color:#FFFFFF;

padding:0 0 0 4px;

}



div#footercopyright{

font-size:0.85em;

color:#005560;

padding:7px 0 20px 11px;

background-color:#FFFFFF;

}



div#footercopyright a{

color:#005560;

padding:0 0 0 4px;

}





#loginBoxtoBottom

{

position:absolute;

bottom:10px;

width:100%; 

left:0;

}

* html #loginBoxtoBottom{ bottom:9px; }



#loginBox

{

float:right;

}





#loginBox ul {

  margin:0;

  list-style:none;

  }

#loginBox li {

  float:left;

  background:url("../images/slidingdoor_01.gif") no-repeat left top;

  margin:0;

  padding:0 0 0 7px;

  }

#loginBox  .item{

  float:left;

  display:block;

  background:url("../images/slidingdoor_02.gif") no-repeat right top;

  padding:5px 14px 6px 6px;

  text-decoration:none;

  font-weight:normal;

  color:#fff;

  }

#loginBox  .item a{

  text-decoration:none;

  font-weight:normal;

  color:#fff;

  }

#loginBox  .item a:hover{

  text-decoration:underline;

  font-weight:normal;

  color:#fff;

  }



#loginBox a {float:none;}



#loginBox a:hover {

text-decoration:underline;

  color:#fff;

  }

#loginBox #style2 {

  background-image:url("../images/slidingdoor2_01.gif");

}



#loginBox #style2 .item{

  background-image:url("../images/slidingdoor2_02.gif");

  color:#cc0000;

  }

#loginBox #style2 .item a{

  color:#cc0000;

text-decoration:none;

  }

#loginBox #style2 .item a:hover{

  color:#cc0000;

text-decoration:underline;

  }



.yellowbox{

background-color:#fffce3;

width:136px;

margin:15px;

color:#004b55;

float:right;

font-weight:bold;

}



.yellowbox p{

padding:10px;

}

  





.padding10pxbottom

{

	padding-bottom:8px;

}



.lsbaLink

{

	margin-top: 10px;

}























.update

{

 padding-top:16px;

 background:url(/img/hr.gif) top left no-repeat;

 margin-bottom:15px;

}



    .update .date

    { 

        padding-right:1em;

    }

    .update .summary

    { 

        font-weight:bold;

    }

    .update .summary a

    {

        font-weight:bold;

    }

    

    .update .description

    {

        clear:both;

    }

    .update .description p

    {

        padding:0;

    }



	.update .routes{

		

	}

	

	

/* End set1 com */



/* Set 2 */

div#mcontainer .formbox{

width:394px;

background:#fcf9da url(../images/bg_form.gif) repeat-y;

margin:9px 0 0 0;

text-align:center;

}

div#mcontainer .formbox2{

width:510px;

background:#fcf9da url(../images/bg_form2.gif) repeat-y;

margin:9px 0 0 0;

text-align:center;

}

div#mcontainer .formboxmcontainer{

width:374px;

color:#445f62;

margin:0 auto;

text-align:left;

padding:10px 0 0 0;

}

div#mcontainer .formboxmcontainer2 {

width:95%;

color:#445f62;

margin:0 auto;

text-align:left;

padding:10px 0 0 0;

}



label{

font-weight:bold;

}

.formboxmcontainer2 .nofloat { float:none; margin-right:10px; display:inline; font-size:11px; font-weight:normal;}

.formbox2 div, .formbox3 div { clear:right; padding-bottom:6px;}

.formboxmcontainer2 label {margin-right:10px; width:150px; display:block; float:left; font-size:11px;}

div.submit { margin:10px 0;}

span.spacer {margin-right:10px; width:150px; display:block; float:left; }

span.formSectionTitle {color:#007788; font-weight:bold; }

.nonmandatory{visibility:hidden;}

.mandatory{color:#f56707;}

.formbox2 .nopad, .formbox3 .nopad {padding:0px; margin:0px;}

#cbxListCategory { float:left; display:block; width:150px; line-height:1.5em;}

#cbxListCategory label { float:none; margin-right:10px; display:inline; font-size:11px; font-weight:normal; padding-left:5px; }

#cbxListCategory1 { float:left; display:block; width:350px; line-height:1.5em;}

#cbxListCategory1 label { float:none; margin-right:10px; display:inline; font-size:11px; font-weight:normal; padding-left:5px; }

#CustomValidator1 { float:left; clear:right;}

div#mcontainer .width60{width:60%;}

div#mcontainer .width40{width:40%;}



div#form-station-facilities .floatleft{

padding:1px 0 0 0;

width:50%;

}



div#form-station-facilities .floatright{

padding:1px 0 0 0;

width:50%;

}



div#form-station-facilities label{

font-weight:normal;

}

 

h1,p{width:540px;}

.star { color:Red; visibility:hidden;}



/* End set2 form */



/* Set 3 */

div#blockmcontainer{

background:#ffffff;

}



div#mcontainer{

float:left;

width:583px;

padding:0;

}



div#rhs{

width:583px;

margin:0 0 9px 0;

background:#ffffff;

}









/* Offers */

div#home-offer1{

float:left;

width:164px;

}



div#home-offer2{

float:right;

width:404px;

}





/* Departure boards | Service updates */

div#infoboard{

width:582px;

margin:9px 0 0 0;

/*background:#E5F8F8 url(../images/bg.gif) repeat-y;*/

background:#FFFFFF url(../images/1px_for_tile.gif) left repeat-y;

}



div#infoboard-depature{

float:left;

background: url(../images/gray_line.gif) top right no-repeat;

min-height: 151px;

}



#infoboard-depature-inner{

width:174px;

padding:0 0 0 18px;

margin-right: 10px;

}



* html div#infoboard-depature-inner{

width:192px; /* for IE5 and IE6 in quirks mode */

w\idth:174px; /* for IE6 in standards mode */

height: 151px;

overflow: visible;

}



div#infoboard-depature select{

margin:7px 0 9px 1px;

width:154px;

}



div#infoboard-updates{

float:left;

/*width:182px;*/

color:#000000;

}



#infoboard-updates-inner{

width:170px;

padding:0 0 0 10px;

/*margin-right: 12px;*/

}



#infoboard-updates-inner object{

	margin-top:0px;

	vertical-align:top;



}



div#infoboard-updates, div#infoboard-updates{

color:#000000;

}



div#infoboard-updates a, div#infoboard-updates a{

text-decoration:underline;

}



div#infoboard-service{

float:right;

width:178px;

color:#000000;

background: url(../images/gray_line.gif) top left no-repeat;

padding-left: 12px;

min-height: 151px;

}



* html div#infoboard-service{

height: 151px;

overflow: visible;

}



div#infoboard-depature, div#infoboard-service{

color:#000000;

}



div#infoboard-depature a, div#infoboard-service a{

text-decoration:underline;

}



.spaImageMid

{

	float: left;

	margin-top: 9px;

	margin-right: 11px;

}



.spaImage

{

	float: right;

	margin-top: 9px;

}



.ServiceUpdatesDivLeft 

{

	float:left;	

}



.ServiceUpdatesDivRight img

{

	padding-left:4px;

}



.ServiceUpdatesDivRight 

{

	float:left;	

}



/* End Set 3 h */



/* Set 4 */





#menuSearch 

{

	background-image: url(../images/menu_SearchBg.gif);

	width:161px;	

	text-align:right;	

	margin:0px;

	padding:0px;

}



#menuSearch input{

vertical-align:top;

}



#menuSearchImg

{

	padding-right:9px;

	padding-bottom:0px;

	margin:0px;

}



#menuSearchForm

{

	padding:0;

	margin:0;

}





#ecmBasicKeywords

{	width:68px;

	margin-bottom:9px;

	margin-right:5px;

	font-family:Tahoma,Verdana;

	font-size:12px;

	border-top:solid 1px #4B4B4B;		

}



#menuHeaderImg

{

	padding:0;

	margin:0;

}



.divider 

{

	border-top:solid 1px #4B4B4B;

}





#menuheader

{

	height:24px;

	margin:0px;

	padding:0px;

}







	#menu

		{

			width: 161px;

			margin: 0em 0 0em 0px;

		}

		

		#menu ul

		{

			margin: 0px;

			padding: 0px;

			list-style-type: none;

			font-family:Tahoma,Verdana;

			/*font-size:12px;*/

			font-size:1em;

			width: 100%;

		}

		

		#menu li

		{

			margin: 0px;

			padding: 0px;

			line-height: 20px;


		}

		

		#menu ul li a

		{

			display: block;

			width: 141px;

			padding-left: 15px;

			padding-right: 5px;

			background-color: #007788;

			/*font-size:12px;*/

			font-size:1em;

			line-height:130%;

			padding-top:2px;

			padding-bottom:2px;

		}

		

		#menu ul li a:link, #menu ul li a:visited

		{

			color: #E2E2F5;

			text-decoration: none;

			color: #fff;

			background-image: url(../images/menu_level1.gif);

			background-repeat: no-repeat;

			background-position: left top;

		}

		

		#menu ul li a:hover

		{

			background-color: #005B69;

			text-decoration:underline;

		}

		

		

		

		

		

		

		#menu ul ul li a

		{

			display: block;

			padding-left: 20px;

			

			padding-right: 5px;

			width: 136px;

			background-color: #005B69;

		}

		

		#menu ul ul li a:link, #menu ul ul li a:visited

		{

			color: #E2E2F5;

			text-decoration: none;

			color: #fff;background-image: url(../images/menu_level2.gif);

			background-repeat: no-repeat;

			background-position: left top;

		}

		

		#menu ul ul li a:hover

		{

			background-color: #00414B;

			color: #fff;

			text-decoration:underline;

		}

		

		

		



		

				

		#menu ul ul ul li a

		{

			display: block;

			padding-left: 30px;

			padding-right: 5px;

			width: 126px;

			background-color: #00414B;

		}

		

	

		

		#menu ul ul ul li a:link, #menu ul ul ul li a:visited

		{

			color: #fff;

			text-decoration: none;

			color: #fff;background-image: url(../images/menu_level3.gif);

			background-repeat: no-repeat;

			background-position: left top;

		}

		

		#menu ul ul li li a:hover

		{

			background-color: #00414B;

			color: #fff;

			text-decoration:underline;

		}

		

		

		

		

		

				

		#menu ul ul ul ul li a

		{

			display: block;

			padding-left: 30px;

			padding-right: 5px;

			width: 126px;

			background-color: #00414B;

		}

		

	

		

		#menu ul ul ul ul li a:link, #menu ul ul ul ul li a:visited

		{

			color: #fff;

			text-decoration: none;

			color: #fff;background-image: url(../images/menu_level4.gif);

			background-repeat: no-repeat;

			background-position: left top;

		}

		

		#menu ul ul ul li li a:hover

		{

			background-color: #00414B;

			color: #fff;

			text-decoration:underline;

		}

		

		

	

		

		/* selected states */

		#menu ul li a#current

		{	text-decoration:bold;

			background-repeat: no-repeat;

			background-position: left top;

			background-image: url(../images/menu_level1_selected.gif);

			background-color: #007788;

		}

				/* selected states */

		#menu ul li a#parent

		{	text-decoration:bold;

			background-repeat: no-repeat;

			background-position: left top;

			background-image: url(../images/menu_level1_parent.gif);

			background-color: #007788;

		}





		#menu ul ul li a#current

		{

			color: #98C8F7;

			background-repeat: no-repeat;

			background-position: left top;

			color: #fff;

			background-image: url(../images/menu_level2_selected.gif);

			background-color: #005B69;

		}

		

		#menu ul ul li a#current

		{

			color: #98C8F7;

			background-repeat: no-repeat;

			background-position: left top;

			color: #fff;

			background-image: url(../images/menu_level2_selected.gif);

			background-color: #005B69;

		}

		

		#menu ul ul ul li a#current

		{

			color: #98C8F7;

			background-repeat: no-repeat;

			background-position: left top;

			color: #fff;

			background-image: url(../images/menu_level3_selected.gif);

			background-color: #00414B;

		}

		

				

		#menu ul ul ul ul li a#current

		{

			color: #98C8F7;

			background-repeat: no-repeat;

			background-position: left top;

			color: #fff;

			background-image: url(../images/menu_level4_selected.gif);

			background-color: #00414B;

		}

		



/* End set 4  m */



/* set 5 r



div#blockmcontainer{

height:100%;

background:#ffffff url(../images/bg_content.gif) repeat;

}



div#mcontainer{width:386px;}



*/



#mcl { width:407px; margin-right:11px; padding-top:15px;}

#mcl p, #mcl h1, #mcl h2, #mcl h3 { width:100%;}

.c1 { width:196px; margin-right:10px;}

.c2 { width:196px; float:right;}

#mcl p, #mcr p { font-size:0.95em;}

#mcr { width:164px; float:right;}

#ec { background:url(../images/ec_bg.gif) repeat-y top; }

#ec p {width:100%;}

.ec_event { margin:10px 5px 0px 5px; background:url(../images/ec_dots.gif) repeat-x bottom; font-size:0.87em;  padding-bottom:10px;}

.ec_event .ttl { background:url(../images/ec_days_bg.jpg) no-repeat; color:#fff; font-weight:bold; padding:3px 3px 4px 10px; font-size:0.95em; text-transform:uppercase;}

.ec_event div { padding:0 5px 0 10px; margin:4px 0;}

.ec_event .l1 { color:#cc0000; font-weight:bold;}

.ec_event .l2 { color:#005555; font-weight:bold;}

.ec_event a, .ec_event a:visited { color:#007788;}

.ec_event a:hover { color:#CC0000;}

#ec .bottom { background:url(../images/ec_bottom.gif) bottom no-repeat; height:13px;}

.separator { height:15px;}

.separator2 { height:10px;}

#mcl p, mcr p { line-height:normal;}

.sp { width:196px;}

.sp .body { background:url(../images/sp_bg.jpg) no-repeat bottom; min-height:60px; height:60px;}

.sp .bottom { background:url(../images/sp_bottom.gif) bottom no-repeat; height:10px;}

.sp .img { height:114px;}

.sp .copy { padding:6px 10px; font-weight:bold; font-size:0.95em;}

.sp .link { margin-top:6px; color:#CC0000;}

#recommendevent { margin-top:10px;}





/* Phase 3 Admin */

#cms_container { width:700px; padding-left:30px; padding-top:30px; padding-bottom:30px; min-height:450px;}



/* cms menu */



#cms_menu

{ border-bottom:1px solid #02505a;  width:100%; margin-bottom:20px;}





#cms_menu ul { margin:0; list-style:none; }

#cms_menu li {  float:left;  background:url("../images/slidingdoor_01.gif") no-repeat left top;  margin:0;  padding:0 0 0 7px;  }

#cms_menu  .item {  float:left;  display:block;  background:url("../images/slidingdoor_02.gif") no-repeat right top;

  padding:5px 14px 6px 6px;  text-decoration:none;  font-weight:normal;  color:#fff;  }

#cms_menu  .item a {  text-decoration:none;  font-weight:normal;  color:#fff;  }

#cms_menu  .item a:hover {  text-decoration:underline;  font-weight:normal;  color:#fff;  }



#cms_menu a {float:none;}



#cms_menu a:hover {text-decoration:underline;  color:#fff;  }

#cms_menu #style2 {  background-image:url("../images/slidingdoor2_01.gif");}



#cms_menu #style2 .item {  background-image:url("../images/slidingdoor2_02.gif");  color:#cc0000;  }

#cms_menu #style2 .item a {  color:#cc0000; text-decoration:none;  }

#cms_menu #style2 .item a:hover {  color:#cc0000; text-decoration:underline;  }

.clear1 {clear:both;}



div#cms_container .formbox3{

width:700px;

background:#fcf9da url(../images/bg_form3.jpg) repeat-y;

margin:9px 0 0 0;

text-align:center;

}



div#cms_container .formboxmcontainer2 {

width:95%;

color:#445f62;

margin:0 auto;

text-align:left;

padding:10px 0 0 30px;

}

div#cms_container .formbox380
{
	width:380px;
	background:#fcf9da url(../images/bg_form380.jpg) repeat-y;
	margin:9px 0 0 0;
	text-align:center;
}

div#cms_container .formboxmcontainer380
{
	width:95%;
	color:#445f62;
	margin:0px;
	text-align:left;
	padding:10px;
}

#answers { float:left; display:block; width:400px; line-height:1.5em;}

#answers div { margin-bottom: 8px;}

#answers label { float:none; margin-right:10px; display:inline; font-size:11px; font-weight:normal; padding-left:5px; }




http://arrivamicrosite.liquid360.co.uk/WebResource.axd?d=bt5r5ujGDYLyLffHtLLi_wNmW-_qgpwxrhOh_2KlDxLK9ZRNZ5TkRE1NG9Z_4FQOElE5kaVBRWdNnfbVch6N5ZCWoxMAJXhyIBjv8ZlnZpg1&t=633493152445068750

ï»¿/* Telerik RadInput Default2006 Skin */



/*global*/



.radInput_Default2006

{

	font:11px arial,verdana,sans-serif;

	vertical-align:middle;

}



.radInput_Default2006 table,

.radInput_Default2006 table td

{

	border:0;

}



.radInput_Default2006 table

{

	vertical-align:bottom;

}



.radInput_Default2006 td

{

	padding:0;

	vertical-align:middle;

	overflow:visible;/*RadGrid*/

}



.radInput_Default2006 td.inputCell

{

	padding-right:4px;

}



.radInput_Default2006 textarea

{

	vertical-align:bottom;

	overflow:auto;

}



/*textbox states*/



.radEnabledCss_Default2006,

.radEmptyMessageCss_Default2006,

.radHoverCss_Default2006,

.radFocusedCss_Default2006,

.radReadOnlyCss_Default2006,

.radDisabledCss_Default2006,

.radNegativeCss_Default2006,

.radInvalidCss_Default2006

{

	border:1px solid #aeaeae;

	padding:2px 0 2px 1px;

	font:11px arial,verdana,sans-serif;

	color:#424242;

}



.radHoverCss_Default2006 

{

	border:1px solid #c6c6c6;

	color:#242424;

}



.radReadOnlyCss_Default2006,

.radDisabledCss_Default2006

{

	background:#eee;

	color:#ccc;

}



.radFocusedCss_Default2006

{

	border:1px solid #777;

	color:#242424;	

}



.radInvalidCss_Default2006

{

	background:url('WebResource.axd?d=bt5r5ujGDYLyLffHtLLi_wNmW-_qgpwxrhOh_2KlDxLK9ZRNZ5TkRE1NG9Z_4FQOsbnMydRll1ydp3cQDqIL6ixu1I7IpE5a3j_1M7eB9gE1&t=633493152445068750') 100% -77px no-repeat;

	border:1px solid #ff9000;

	color:#ff9000;

}



/*buttons*/



.radInput_Default2006 a

{

	display:block;

	text-indent:-4444px;

	overflow:hidden;

	position:relative;/*FF*/

	outline:none;/*FF*/

	z-index:2;/*Opera*/

	background:url('WebResource.axd?d=bt5r5ujGDYLyLffHtLLi_wNmW-_qgpwxrhOh_2KlDxLK9ZRNZ5TkRE1NG9Z_4FQOsbnMydRll1ydp3cQDqIL6ixu1I7IpE5a3j_1M7eB9gE1&t=633493152445068750') no-repeat;

}

* html .radInput_Default2006 a{position:static}/*IE6*/

*+html .radInput_Default2006 a{position:static}/*IE7*/



/*go*/



.radInput_Default2006 a.gobutton

{

	width:20px;

	height:17px; 

	line-height:17px;

	background-position:3px 4px;

}



/*spin*/



.radInput_Default2006 a.spinbutton

{

	width:13px;

	height:8px; 

	line-height:8px;

	margin:0 1px;

}



.radInput_Default2006 a.up

{

	background-position:3px -27px;

}



.radInput_Default2006 a.down

{

	background-position:3px -51px;

	margin-top:2px;

}



/*label*/



.radLabelCss_Default2006

{

	margin:0 4px 0 0;

	white-space:nowrap;

}

http://arrivamicrosite.liquid360.co.uk/WebResource.axd?d=bt5r5ujGDYLyLffHtLLi_wNmW-_qgpwxrhOh_2KlDxLK9ZRNZ5TkRE1NG9Z_4FQO7OaLqdi28yw-jM0T6GYfBTNPzhDvhSG_woMFeGFC7Qs1&t=633493152445068750

ï»¿/* Telerik RadCalendar Default2006 skin */



table.calendarWrapper_Default2006

{	

	background: #fff url(WebResource.axd?d=bt5r5ujGDYLyLffHtLLi_wNmW-_qgpwxrhOh_2KlDxLK9ZRNZ5TkRE1NG9Z_4FQOqAiDuNyj_nmi4xoHmg8aZJg4udm96xrLiAveOvwi12g1&t=633493152445068750) repeat-x;

	cursor: default;

	border: solid 1px #e5e5e5;

	border-bottom:0;	

	filter: progid:DXImageTransform.Microsoft.dropShadow(Color=e5e5e5,offX=2,offY=2,positive=true);	

}



.calendarWrapper_Default2006 .titlebar_Default2006

{

	width: 100%;

	height: 20px;

	border-bottom: solid 1px #bbb;

	font: bold 11px Arial, Verdana, Sans-serf;

	color: #666;

}



.titlebar_Default2006 td

{

	border:0;

}



.TableLayout_Default2006

{

	width: 100%;		

}



.TableLayout_Default2006 td,

.TableLayout_Default2006 th

{

	border:0;

	border-bottom: solid 1px #dfdfdf;

	width: 20px;

	font: normal 11px Arial, Verdana, Sans-serf;	

	text-align: center;

}



.TableLayout_Default2006 td a,

.TableLayout_Default2006 td span

{

	display:block;

	cursor: default;

	text-decoration: none;

	padding-top:1px;

	padding-bottom:1px;

}



.TableLayout_Default2006 td a

{

	height: 15px;

	line-height: 15px;

	color: #000;

}



.DaysOfWeek_Default2006

{

	height: 14px;

	line-height: 14px;

	color: #666666;

	text-transform: uppercase;

	border-bottom: solid 1px #dfdfdf;

	background: url(WebResource.axd?d=bt5r5ujGDYLyLffHtLLi_wNmW-_qgpwxrhOh_2KlDxLK9ZRNZ5TkRE1NG9Z_4FQO7O3qjIrY6TbcKbFVzd29l62xcwKlgs9-V7GsT_w1U9M1&t=633493152445068750);

}



.otherMonth_Default2006 a,

.otherMonth_Default2006 span

{

	color: #d1d1d1;

}



.outOfRange_Default2006

{

	background: #fff;

	color: #d1d1d1;

}



.radCalDefault_Default2006 a,

.radCalWeekendDefault_Default2006 a

{

	color: #363636;

}



.radCalHover_Default2006,

.radCalWeekendHover_Default2006

{

	background: #e4e4e4;

}



td.radCalToday_Default2006 a

{

	background:#fff;

	padding:0;

	border:solid 1px #909090;

}



.radCalTodaySelected_Default2006 a

{

	color:#fff;

	background:#909090;

}



.radCalSelect_Default2006 a,

.radCalWeekendSelect_Default2006 a

{

	background: #909090;

	color:#fff;

}



.radCalSelect_Default2006,

.radCalWeekendSelect_Default2006

{

	background:#909090;

	color:#fff;

}



.MonthYearFastNav_Default2006

{

	border: solid 1px #e5e5e5;

	font: normal 10px Arial, Verdana, Sans-serf;

	background: #fff;	

	cursor: default;

	filter: progid:DXImageTransform.Microsoft.dropShadow(Color=e5e5e5,offX=2,offY=2,positive=true);

	color: #000;

	border-collapse: separate;

}



.MonthYearFastNav_Default2006 td

{

	vertical-align: middle;	

	border: solid 1px #fff;

	text-align: center;

}



.MonthYearFastNav_Default2006 td.selected_Default2006

{

	background: #909090;

	border: solid 1px #909090;

	color: white !important;

}



.bottom_Default2006

{

	white-space:nowrap;

}



.MonthYearFastNav_Default2006 td input

{	

	background: transparent url(<%=WebResource("Telerik.Web.UI.Skins.Default2006.Calendar.MonthYearFastNavBtnBg.gif)%>) repeat-x;

	border: solid 1px #000;

	font: normal 10px Arial, Verdana, Sans-serf;

	color: #000;

	width: auto;

	margin-right: 1px;

}



.radDisabled_Default2006 img

{

	 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);

	-moz-opacity: 0.6;

	opacity: 0.6;

}



.radTimeTableCss_Default2006 caption

{

    display: none;

}



.radTimeTableCss_Default2006 

{

	cursor: default;

	background: white;

	font: normal 11px Arial, Verdana, Sans-serif;

	border: solid 1px #e5e5e5;

	filter: progid:DXImageTransform.Microsoft.dropShadow(Color=e5e5e5,offX=2,offY=2,positive=true);

}



.radTimeTableCss_Default2006 td

{

	padding: 0px;

}



.radHeaderCss_Default2006

{

	color: #666;

	background: #fff url(WebResource.axd?d=bt5r5ujGDYLyLffHtLLi_wNmW-_qgpwxrhOh_2KlDxLK9ZRNZ5TkRE1NG9Z_4FQOqAiDuNyj_nmi4xoHmg8aZJg4udm96xrLiAveOvwi12g1&t=633493152445068750) left bottom repeat-x;

	text-align: center;

}



.radTimeTableCss_Default2006 a

{

	display: block;

    text-align: center;

    text-decoration: none;

    cursor: hand;

	cursor: pointer;

	padding: 5px;

}



.radItemCss_Default2006 a,

.radAlternatingItemCss_Default2006 a

{

	color:#666;

	background: #f7f7f7; 

	border: solid 1px white;

}



.radTimeOverCss_Default2006 a

{	

	color: #333;	

	background: white url(WebResource.axd?d=bt5r5ujGDYLyLffHtLLi_wNmW-_qgpwxrhOh_2KlDxLK9ZRNZ5TkRE1NG9Z_4FQOqAiDuNyj_nmi4xoHmg8aZJg4udm96xrLiAveOvwi12g1&t=633493152445068750) left bottom repeat-x;

	border: solid 1px #e5e5e5;

}



.radFooterCss_Default2006

{

	color: #666;	

	background: white url(WebResource.axd?d=bt5r5ujGDYLyLffHtLLi_wNmW-_qgpwxrhOh_2KlDxLK9ZRNZ5TkRE1NG9Z_4FQOqAiDuNyj_nmi4xoHmg8aZJg4udm96xrLiAveOvwi12g1&t=633493152445068750) left bottom repeat-x;

	padding-left: 8px !important;

	height: 18px;

}



.pickerWrapper_Default2006 table

{

	vertical-align: bottom; 

}



.pickerWrapper_Default2006 table,

.pickerWrapper_Default2006 td

{

	border: 0;

	padding: 0;

	margin: 0;

}



.pickerWrapper_Default2006

{

	vertical-align: middle;

}



.pickerWrapper_Default2006 .radInput_Default2006

{

	vertical-align: baseline;

}



.pickerWrapper_Default2006 td.inputCell

{

	padding:0 4px 0 0;

}



.radPopupImage_Default2006

{	

	position:relative;

	outline:none;

	_position:static;

}

*+html .radPopupImage_Default2006

{

	position:static;

}



.radPopupImage_Default2006 img

{

	vertical-align:middle;

	margin:0 2px;

	border:0;	

}



*+html .radPopupImage_Default2006 img

{

	margin-top:0;

}

