#details .leftnav {font-family: "Verdana", Arial, Sans-Serif; line-height: 200%; font-size: 0.75em; color: #333333}
#details .leftnav A:link {color: #000099}
#details .leftnav A:active {color: #000099}
#details .leftnav A:visited {color: #000099}
#details .leftnav A:hover {background: #336699; color: #ffffff; text-decoration: none}
#details .title {font-family: "Arial", Helvetica, Sans-Serif; font-size: 1.4em; color: #666666}
#details #border {border-left: 2px solid #7B9CB9; border-right: 2px solid #7B9CB9; border-bottom: 2px solid #7B9CB9}
#details #bordermain{border: 2px solid #7B9CB9;}
#details .TextDynamic {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; border: 1px solid #8598B6;}
#details .TextShort {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 96px;border: 1px solid #8598B6;}
#details .TextShortHelp {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 76px;border: 1px solid #8598B6;}

#details .TextDate {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 77px;border: 1px solid #8598B6;}
#details .TextDateHelp {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 57px;border: 1px solid #8598B6;}

#details .TextTime {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 47px;border: 1px solid #8598B6;}
#details .TextTimeHelp {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 47px;border: 1px solid #8598B6;}

#details .TextLine {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 280px;border: 1px solid #8598B6;}
#details .TextLineHelp {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 273px;}
#details .TextLineWide {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 375px;border: 1px solid #8598B6;}
#details .TextLineWideHelp {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 414px;}
#details .TextLineMultirow {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 293px;border: 1px solid #8598B6;}

#details .TextMultiline {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 280px; vertical-align: top;border: 1px solid #8598B6;}
#details .TextMultilineHelp {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 273px; vertical-align: top;}
#details .TextMultilineWide  {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 375px; vertical-align: top;border: 1px solid #8598B6;}
#details .TextMultilineWideHelp {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 414px; vertical-align: top;}
#details .TextMultilineMultirow {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 293px; vertical-align: top;border: 1px solid #8598B6;}

#details .TextPage {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 293px; vertical-align: top;border: 1px solid #8598B6;}
#details .TextPageHelp {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 273px; vertical-align: top;}
#details .TextPageWide {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 375px; vertical-align: top;border: 1px solid #8598B6;}
#details .TextPageWideHelp {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 414px; vertical-align: top;}
#details .TextPageMultirow {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 293px; vertical-align: top;border: 1px solid #8598B6;}

#details .List {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; vertical-align: top;border: 1px solid #8598B6;}
#details .Upload {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333; width: 293px;}
#details .Radio {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333;}
#details .CheckBox {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333;}
#details .Formula {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; background: #666666; color: #EEEEEE; width: 96px; border: 1px solid #8598B6;}
#details .FormulaHelp {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; background: #666666; color: #EEEEEE; width: 76px; border:0px;}
#details .FormulaDynamic {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; background: #666666; color: #EEEEEE; border: 1px solid #8598B6;}
#details .FormulaMultiline {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; background: #666666; color: #EEEEEE; width: 293px;border: 1px solid #8598B6;}
#details .FormulaMultilineHelp {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; background: #666666; color: #EEEEEE; border: 0px; width: 273px;}
#details .FormulaMultilineWide  {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; background: #666666; color: #EEEEEE; width: 375px;border: 1px solid #8598B6;}
#details .FormulaMultilineWideHelp {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; background: #666666; color: #EEEEEE; border: 0px; width: 414px;}
#details .FormulaMultilineMultirow {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; background: #666666; color: #EEEEEE; border: 1px solid #8598B6; width: 233px;}
#details .FormulaLine {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; background: #666666; color: #EEEEEE; border: 0px; width: 293px; }

#details .UnorderedList {list-style:none; margin:0px; padding-top:0px; padding-bottom:0px; }
#details .IconList {list-style-image:url(../listitem.gif); margin-bottom:0.1em;}

/*to look like YL h4, with rollover*/

#details .DocumentTitle {
		padding:3px 10px 3px 10px; margin:0px; FONT-SIZE: 1.2em; BACKGROUND: #f1f0d2; COLOR: #000; FONT-FAMILY: "Arial", Verdana, Sans-Serif; font-weight: bold;
}
#details .DocumentTitle A {
		display:block; padding:3px 10px 3px 10px; margin:-3px -10px -3px -10px; BACKGROUND: #f1f0d2; COLOR: #000; border-bottom: none;
}
#details .DocumentTitle A:hover {
	DISPLAY: block; BACKGROUND: #e2db8b; BORDER-BOTTOM: none; 
}

#details .SectionTitle {display: inline; font-family: "Arial", Verdana, Sans-Serif;  font-size: 1em; color: #000; padding-left:1px;}
#details .Text {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #000; line-height: 1.5em;}
#details .Text a:link {
	color: #000;
	text-decoration: none;
	border-bottom: 1px dotted #9EA4A6;
}
	
#details .Text a:visited {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #9EA4A6;
}
#details .Text a:hover {
	color:#000;	border-bottom:1px solid #9EA4A6;
}
#details .Text a:active {
	color:#000;
}
#details .TextSmall {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.75em; color: #333333}
#details .TextSmall a:link {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #9EA4A6; 
}
#details .TextSmall a:visited {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #9EA4A6;
}
#details .TextSmall a:hover {
	color:#000;	border-bottom:1px solid #9EA4A6;
}
#details .TextSmall a:active {
	color:#000;
}
#details .TextError {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.75em; color: #cc0000}
#details .TextHighlight {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #cc0000}
#details .TextInstructions {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; color: #333333}
#details .TextInstructions a:link {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #9EA4A6; 
}
#details .TextInstructions a:visited {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #9EA4A6;
}
#details .TextInstructions a:hover {
	color:#000;
}
#details .TextInstructions a:active {
	color:#000;
}
#details .TextNotes {font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; font-style: italic; color: darkgreen}
#details .TextNotes A:link {font-family: "Verdana", Arial, Sans-Serif; font-style: italic; color: #000099}
#details .TextNotes A:active {font-family: "Verdana", Arial, Sans-Serif;  font-style: italic; color: #000099}
#details .TextNotes A:visited {font-family: "Verdana", Arial, Sans-Serif;  font-style: italic; color: #000099}
#details .TextNotes A:hover {font-family: "Verdana", Arial, Sans-Serif;  font-style: italic; background: #336699; color: #ffffff; text-decoration: none}

#details .HorizontalLine {color:#BFB223; border: 0px; height: 1px; width: 100%;}
#details .Box {background-color: #f4f9ff; color: #333333; border: 1px solid #999999;}
#details h2 {text-align: left;}
#details .Shade1 {background: #F5F5F5; margin: 0px!important; padding: 0px!important;}
#details .Shade2 {background: #FFFFE0;}
#details .textcounter {
	DISPLAY: inline; font-family: "Verdana", Arial, Sans-Serif;  font-size: 0.9em; font-style: italic; color: darkgreen
        }
		  
/*to look more like standard YL submit buttons*/
#details .ButtonDynamic {
	BORDER: #000 1px solid; FONT-SIZE: 0.8em; BACKGROUND: #bfb223; COLOR: #ffffff; FONT-FAMILY: "Verdana", Arial, sans-serif; 	cursor: hand; 	padding:1px 0px; 
}
#details .ButtonSmall { width: 96px; font-size: 0.8em; font-family: "Verdana", Arial, sans-serif; color: #FFFFFF; background: #BFB223; border: 1px solid #000; cursor: hand; margin: 1px;}
#details .ButtonLine { width: 293px; font-size: 0.8em; font-family: "Verdana", Arial, sans-serif; color: #FFFFFF; background: #BFB223; border: 1px solid #000; cursor: hand;}
#details .AdhocButton { font-size: 0.8em; font-family: "Verdana", Arial, sans-serif;  cursor: default; text-decoration: none; color: #FFFFFF; background: #BFB223; border: 1px solid #000; padding: 3px;}

#details .AdhocButton A:link { text-decoration: none; color: white; }
#details .AdhocButton A:active { text-decoration: none; color: white; }
#details .AdhocButton A:visited { text-decoration: none; color: white; }

#details .MenuSelection {background: #336699; color: #ffffff;}
#details .MenuSelection A:link {color: #ffffff; text-decoration: none}
#details .MenuSelection A:active {color: #ffffff;  text-decoration: none}
#details .MenuSelection A:visited {color: #ffffff;  text-decoration: none}

#details form {display:inline;}

#details #right {text-align: right;}
#details .MainTable {width: 100%;}


/* new styles */
#details p  {
	padding-left: 10px;
	padding-right: 10px;
		line-height:140%;
}
#details h5, h6  {
	padding-left: 10px;
	padding-right: 10px;
}
#details ol {
	font-size: 0.9em
}
/* overrides style in level2.css */
#details #map {
	top:0px!important;
	left:0px!important;
}


/*
#details td img {
	padding-left: 10px;
}
taken from modified level2.css - hardcoded gradient image */

.titlecorner {
	background:#E2DB8B url('http://www.yourlondon.gov.uk/images/lptemplateimages/living-corner.gif') no-repeat 0 0;
	margin:0; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px;
}


/* taken from modified level2.css - defines column width */
/* was 490px */
#nsg {
	width:580px;
	float:left;
} 

/* taken from modified level2.css */
.clearContent2 {
	margin:0 0;
	clear:both;
	border-bottom:1px solid #8E9597;
	border-left:1px solid #8E9597;
	height:5px;
}
#details a:link {
	text-decoration: underline!important; 
}
#details a:visited {
	text-decoration:underline!important;
}

.scoreslogo img {
float: right;
	padding-right: 20px;
	padding-top: 30px;
	padding-bottom: 20px;
}

.fsearchbutton { 
font-size: 0.8em; font-family: "Verdana", Arial, sans-serif;  
cursor: default; 
text-decoration: none; 
color: #FFFFFF; 
background: #BFB223; 
border: 1px solid #000; 
padding: 3px;
}

.fsabuttonpad {
	padding-left:20px;
	padding-bottom:10px;
}

.providerText {
	font-size: 0.9em;
	padding-top: 8px;
}

table.sortable a img {
	border: 0px;
}

table.sortable th, table.sortable td {
	text-align: left;
	padding: 2px 4px 2px 4px;
}

table.sortable th {
	font-family: "Arial", Verdana, Sans-Serif;  font-size: 0.8em; color: #333333; background-color:#ccc; 
}

table.sortable a:link {color: #333333;border-bottom:0px!important; text-decoration:none!important;}

table.sortable tr.odd td {	background-color: #ebe8bc;}
table.sortable tr.even td {
	background-color: #eee;
}

table.sortable .plaintext {font-family: "Arial", Verdana, Sans-Serif;  font-size: 0.8em; cursor: pointer; color: #333333; text-decoration:  dotted}
table.sortable .plaintext a:link {color: #333333;  text-decoration: }
table.sortable .plaintext a:active {color: #333333;  text-decoration: none}
table.sortable .plaintext a:visited {color: #333333;  text-decoration: none}

#details .sortable .Text a:link {text-decoration:none!important; border-bottom:0px!important;}

#iCaseworkContent .TitleBox {}
#iCaseworkContent .TitleIcon {margin-bottom: 2px;float:left;margin-right:10px;}

/* styles used for the div only/table free version of icasework forms */
#iCaseworkContent .FormRowContainer {width:494px; padding-top:3px;}
#iCaseworkContent .FormRowLabel {float:left; width:8em; text-align:right;}
#iCaseworkContent .FormRowItem {float:left; margin-left:5px;}
#iCaseworkContent .FormRowItemIndented {margin-left:8em;padding-left:5px;}

