/* * 							{ padding: 0; margin: 0 } */
body 						{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color:#EFEFEF; color:#333 }

/* layout */
#wrapper 					{ margin: 0 auto; padding:0px 0px; width: 875px; font-size:1em; line-height:1.3em; color:#666666; background: url('../images/build/floating-img.gif') no-repeat right 30px; }
#first-wrapper 				{ margin: 0px 0px; padding:0px 0px; width: 875px; background: url('../images/build/bg.jpg') repeat-y }
#header 					{ color: #333; width: 858px; float: left; padding: 0px 0px ; height: 222px }
#navigation 				{ float: left; width: 858px; color: #333; padding: 0px 0px; margin: 0px 0px; background: #BD9C8C }
#leftcolumn 				{ float: left; color: #333; background: url('../images/build/left-side-bg.jpg') repeat-x; margin: 0px 5px 5px 40px; padding: 0; min-height: 350px; width: 197px; display: inline }
#content 					{ float: left; border: 1px solid #ccc; background: #F2F2E6; margin: 0 5px 5px 0; padding: 0px 0px; min-height: 350px; width: 456px; display: inline }
#longcontent 				{ float: left; background: url('../images/build/left-side-bg.jpg') repeat-x; margin: 0 0 5px 5px; padding: 0px 0px; min-height: 350px; width: 586px; display: inline }
#rightcolumn 				{ border: 1px solid #ccc; background: #E7DBD5; margin: 0 0 5px 0; padding: 10px; min-height: 350px; width: 195px; float: left }
#footer 					{ width: 858px; clear: both; color: #333; margin: 0px 0px; padding: 0px 0px }

/* typography */
a img 						{ border: 0 none }
img 						{ border: 0 none}
#header .logo 				{ }
#header .logo img 			{ }



.Title						{ color: red; font-size:1.2em; line-height:1.3em; width: 530px; padding: 0px 0px 0px 0px ; margin:0px 0px 0px 0px;  }

#content a 					{ text-decoration: none; font-weight:normal; color:#0066CC; border-bottom:1px dotted; }
#content a:link 			{ }
#content a:visited 			{ }
#content a:active 			{ }
#content a:hover 			{ text-decoration: none; border-bottom:1px solid; }
#content h1 				{ font-size: 2.0em; font-weight: normal; margin-top: 0em; margin-bottom: 0em }
#content h2 				{ font-size: 1.7em; margin: 1.2em 0em 1.2em 0em; font-weight: normal }
#content h3 				{ font-size: 1.4em; margin: 1.2em 0em 1.2em 0em; font-weight: normal }
#content h4 				{ font-size: 1.2em; margin: 1.2em 0em 1.2em 0em; font-weight: bold }
#content h5 				{ font-size: 1.0em; margin: 1.2em 0em 1.2em 0em; font-weight: bold }
#content h6 				{ font-size: 0.8em; margin: 1.2em 0em 1.2em 0em; font-weight: bold }
#content img 				{ border: 0 }
#content .content-box ol, 
#content .content-box ul 	{ margin:0px; padding:0px; }
#content .content-box li 	{ font-size: 1.0em; margin-top: 0.2em; margin-bottom: 0.1em; list-style:inside }
#content .content-box p 	{ font-size: 1.0em; margin: 1.2em 0em 1.2em 0em }
#content .content-box li > p{ margin-top: 0.2em }
#content pre 				{ font-family: monospace; font-size: 1.0em }
#content strong, #content b	{ font-weight: bold }



#longcontent a img				{ text-decoration: none; font-weight:normal; color:#0066CC; border-bottom:none }
#longcontent a 					{ text-decoration: none; font-weight:normal; color:#0066CC; border-bottom:1px dotted }
#longcontent a:link 			{ }
#longcontent a:visited 			{ }
#longcontent a:active 			{ }
#longcontent a:hover 			{ text-decoration: none; border-bottom:1px solid; }
#longcontent h1 				{ font-size: 2.0em; font-weight: normal; margin-top: 0em; margin-bottom: 0em }
#longcontent h2 				{ font-size: 1.7em; margin: 1.2em 0em 1.2em 0em; font-weight: normal }
#longcontent h3 				{ font-size: 1.4em; margin: 1.2em 0em 1.2em 0em; font-weight: normal }
#longcontent h4 				{ font-size: 1.2em; margin: 1.2em 0em 1.2em 0em; font-weight: bold }
#longcontent h5 				{ font-size: 1.0em; margin: 1.2em 0em 1.2em 0em; font-weight: bold }
#longcontent h6 				{ font-size: 0.8em; margin: 1.2em 0em 1.2em 0em; font-weight: bold }
#longcontent img 				{ border: 0 }
#longcontent .content-box ol, 
#longcontent .content-box ul, 
#longcontent .content-box li	{ font-size: 1.0em; margin-top: 0.2em; margin-bottom: 0.1em; list-style:outside}
#longcontent .content-box p 	{ font-size: 1.0em; margin: 1.2em 0em 1.2em 0em }
#longcontent .content-box li > p{ margin-top: 0.1em }
#longcontent pre 				{ font-family: monospace; font-size: 1.0em }
#longcontent strong, #longcontent b	{ font-weight: bold }

/* menu */
ul#navlist li a, 
ul#subnavlist li a, 
ul#subsubnavlist li a 				{ text-decoration: none; font-size: 0.85em }
div#navcontainer 					{ width: 180px; padding: 10px 0 10px 10px }

ul#navlist 							{ list-style-type: none; margin: 0; padding: 0 }
ul#navlist li 						{ display: block } 
ul#navlist li a 					{ color: #ffffff; font-weight:bold; text-transform:uppercase; display: block; padding: 0 0 1px 10px; width: 176px; height: 21px; margin: 0; background: url('../images/build/menu-red-bar-new.gif') no-repeat; line-height:1.7em }
ul#navlist li a:hover 				{ }
/* ul#navlist li a#current 			{ font-weight: bold; color: #fff; background: url('http://www.glynde.co.uk/img/menu_bg3.gif') no-repeat } */
ul#navlist li a.sub 				{ color: #666; background-color: #eeeeee }

ul#subnavlist 						{ margin: 0; list-style-type: none; padding: 0 }
ul#subnavlist li 					{ display: block }
ul#subnavlist li a 					{ display: block; color: #666; height: 21px; background: url('../images/build/menu-grey-bar-new.gif') no-repeat; width: 176px; padding: 0 0 1px 10px }
ul#subnavlist li a:hover 			{ background: url('../images/build/menu-grey-bar-selected-new.gif') no-repeat }
ul#subnavlist li a#subcurrent 		{ width: 176px; height: 21px; font-weight: bold; background: url('../images/build/menu-grey-bar-selected-new.gif') no-repeat }

.left-img-logo 						{ padding:1px 0 0 10px }
#content-top-bar 					{ width:586px; height:38px; background: url('../images/build/content-bar-bg.jpg') no-repeat }
#content-top-bar .inputlabel_black 	{ float:left; padding:7px 0 0 15px; font-weight:bold; color:#000000; text-transform:uppercase; width:50px }
#content-top-bar .inputlabel-inner 	{ float:left; padding:7px 0 0 15px; font-weight:bold; color:#000000; text-transform:uppercase; width:80px }
#content-top-bar .inputlabel_white 	{ float:left; padding:7px 0 0 0; font-weight:bold; color:#ffffff; text-transform:uppercase; width:75px }
#content-top-bar .inputlabel_name 	{ font-family:"Comic Sans MS"; font-size:1.6em; float:left; padding:7px 0 0 0; font-weight:bold; color:#ffffff; text-transform:uppercase; width:75px }
#content-top-bar .input_bar 		{ float:left; padding:5px 0 0 0; width:125px }
#content-top-bar .logout 			{ float:right; padding:5px 75px 0 0; font-weight:bold; color:#ffffff; text-transform:uppercase; width:100px }
#content-top-bar .input_submit 		{ float:left; padding:5px 0 0 0; font-weight:bold; color:#ffffff; text-transform:uppercase; width:25px }
#content-top-bar .in 				{ width:110px; height:15px; padding:0 2px; border:1px solid #ffffff }

#content-left-long					{ float:left; width:585px; display:block }
#content-left 						{ float:left; width:384px; display:block }
.content-box 						{ padding:2px 3px 10px 8px; color:#333 }
.content-box a 						{ text-decoration:underline }
.content-box p 						{ padding:0 0 7px 0 }
.content-box-title 					{ line-height:1.4em; font-size:1.6em; font-weight:bold; padding-bottom:5px; }
.content-box-title2 				{ line-height:1.8em; font-size:1.4em; font-weight:bold }
.content-box-desc3 					{ padding:2px 3px 10px 8px }
.content-box-title3 				{ padding:2px 3px 5px 8px; line-height:1.8em; font-size:1.4em; font-weight:bold; color:#FE0000 }
.content-box-img3 					{ clear:both; padding:10px 0 0 0 }
.redtext							{ color:#FE0000 }

#news-box 							{ min-height:100px; width:187px; margin:0 5px 0 0; background-color:#ffffff; display:block }
.news-date 							{ padding:2px 0; color:#000000; font-weight:bold }
.news-headline 						{ padding:2px 0; color:#217B23; font-weight:bold }
.news-desc 							{ padding:2px 0 }
.news-desc a 						{ font-weight:bold; font-style:italic; color:#666; font-size:0.9em }

#pressrelease-box 					{ min-height:10px; width:187px; margin:0 5px 0 0; background-color:#FE0000; display:block }
.pressrelease-title-box 			{ padding:2px 5px; color:#ffffff; font-size:1.0em; font-weight:bold }
.right-clear 						{ margin:5px 0; height:1px }

#pressrelease-box .pressrelease-title-box a 			{ border:0; }
#pressrelease-box .pressrelease-title-box a:hover		{ border:0; }

#content-right 						{ float:left; width:192px; margin:0 0 0 10px; min-height:200px; display:block }
.top-box 							{ min-height:100px; width:187px; margin:0 5px 0 0; background-color:#B3B3B3; display:block }
.top-box-search						{ min-height:100px; width:187px; margin:0 5px 0 0; background-color:#ffffff; display:block }
.search-box 						{ height:30px; width:190px; margin:0 5px 0 4px; background:#fe0000 url('../images/build/search_r1_c1.gif'); display:block } /* new   */
.title-box 							{ padding:2px 5px; color:#ffffff; font-size:1.0em; font-weight:bold }
.img-box 							{ }
.desc-box 							{ padding:2px 5px 8px 5px }
.desc-box a 						{ font-weight:bold; color:#666; font-size:0.9em }


 
/** new :: START **/
#content-right a:link, 
#content-right a:visited 		{ color:#666; text-decoration: none; border-bottom:none }
#content-right a:hover 			{ color:#666; text-decoration: none; border-bottom:none}
/** new :: END **/

.title-box-orange					{ margin:0 0 5px 0; padding:5px 5px; color:#ffffff; font-size:1.0em; font-weight:bold; background:#ff7200; text-transform:uppercase }
.top-box-inner						{ min-height:100px; width:187px; margin:0 5px 0 0; display:block }

.desc-box-inner 					{ padding:2px 5px 8px 0;  background: url('../images/build/box2-bg.jpg') repeat-x }
.desc-box-inner a 					{ color:#666; font-size:0.85em }
.desc-box-inner ul					{ margin-left: 0; padding-left: 0; list-style-type: none }

.desc-box-inner li 					{ background: url('../images/build/arrow-right.gif') no-repeat right top; margin: 5px; text-transform:uppercase }
.desc-box-inner a 					{ text-decoration:none }
.desc-box-inner a:link, 
.desc-box-inner a:visited 			{ text-decoration: none }
.desc-box-inner a:hover 			{ }

.desc-box-inner-v2 					{ margin-left:5px; width:165px; padding:2px 5px 8px 5px }
.desc-box-inner-v2 a 				{ font-size:0.85em }
.desc-box-inner-v2 ul				{ margin-left: 0; padding-left: 0; list-style-type: none }
.desc-box-inner-v2 li 				{ background: url('../images/build/arrow-red.gif') no-repeat right 5px; margin: 5px; padding-bottom:3px; text-transform:uppercase; border-bottom:1px dashed #d4d4d4; line-height:1.4em }
.desc-box-inner-v2 a 				{ text-decoration:none }
.desc-box-inner-v2 a:link, 
.desc-box-inner-v2 a:visited		{ text-decoration: none }
.desc-box-inner-v2 a:hover 			{ }

.desc-box-inner-v3 					{ margin-left:5px; width:165px; padding:2px 5px 8px 5px }
.desc-box-inner-v3 ul				{ margin:0 0 0 0; padding-left: 6px; list-style-position: inside; list-style-type: none; list-style-image: url(../images/build/pdf.gif) }
.desc-box-inner-v3 li 				{ background: url('../images/build/arrow-red.gif') no-repeat right 5px; margin: 8px 5px 8px 0px; padding:0 0 3px 0px; border-bottom:1px dashed #d4d4d4; line-height:1.4em }
.desc-box-inner-v3 a 				{ font-size:0.85em;}
.desc-box-inner-v3 a:link, 
.desc-box-inner-v3 a:visited		{ text-decoration: none }
.desc-box-inner-v3 a:hover 			{ }
.pdf 								{ margin-left:4px }

.box-right-shadow									{ min-height:200px; width:191px; margin:0 50px 0 0; background: url('../images/build/right-box.gif') repeat-y; display:block }
.box-right-shadow-bottom							{ height:45px; width:191px; margin:0 50 0 0; padding-bottom:10px; display:block }
.box-right-shadow-title								{ margin:0 0 0 0; padding:10px; font-size:1.0em; font-weight:bold }
.color-red											{ color:#fe0000 }

/* form */
#content-left-long form 							{ margin: 0; padding: 0; min-width: 500px; max-width: 600px }
#content-left-long form fieldset 					{ border-color: #b2b2b2; border-width: 1px; border-style: solid; padding: 10px; margin: 0 }
#content-left-long form label 						{ display: block; float: left; width: 150px; padding: 0; margin: 5px 0 0; text-align: right }
#content-left-long form fieldset label:first-letter { text-decoration:underline }
#content-left-long form fieldset legend 			{ }
#content-left-long form input, form textarea 		{ width:auto; margin:5px 0 0 10px }
#content-left-long form select 						{ width:auto; margin:5px 0 0 10px }
#content-left-long form input#reset 				{ margin-left:0px }
#content-left-long textarea 						{ overflow: auto; }
#content-left-long form small 						{ display: block; margin: 0 0 5px 160px; padding: 1px 3px }
#content-left-long form .required					{ font-weight:bold }
#content-left-long form br 							{ clear:left }

#content-left form 									{ margin: 0; padding: 0; min-width: 280px; max-width: 380px }
#content-left form fieldset 						{ border-color: #b2b2b2; border-width: 1px; border-style: solid; padding: 10px; margin: 0 }
#content-left form label 							{ display: block; float: left; width: 150px; padding: 0; margin: 5px 0 0; text-align: right }
#content-left form fieldset label:first-letter 		{ text-decoration:underline }
#content-left form fieldset legend 					{ }
#content-left form input, form textarea 			{ width:auto; margin:5px 0 0 10px }
#content-left form input#reset 						{ margin-left:0px }
#content-left textarea 								{ overflow: auto; }
#content-left form small 							{ display: block; margin: 0 0 5px 160px; padding: 1px 3px }
#content-left form .required						{ font-weight:bold }
#content-left form br 								{ clear:left }

.floatright 										{ float: right; width: 155px; margin: 0 0 10px 10px; padding: 18px 0 10px 10px }
div.floatright img 									{ border: none }

#newbox 											{ height: 100%; margin:10px 15px 0 15px; }

.box-right-shadow-content-long 						{ min-height:100px; width:572px; margin:0 0 0 10px; background: url('http://public.schoolsonthemove.co.uk/images/coach/long-box-bg.jpg') repeat-y; display:block }
.box-right-shadow-content-title-long 				{ width:535px; margin:0 15px; padding:10px 5px; font-size:1.6em; font-weight:bold; border-bottom:1px dashed #666 }
#newbox .box-right-shadow-content-main-long 		{ height:100%; width:325px; float:left; margin:10px 5px 0 0; padding:2px 5px 8px 5px }
#newbox .box-right-shadow-content-pict-long 		{ height:100%; width:190px; float:left; margin:10px 5px 0 0;  padding:2px 0 0 0 }
.box-right-shadow-content-bottom-long 				{ clear:both; height:1px; width:540px; margin:0 15px; padding-bottom:0; display:block; text-align:right }
.box-right-shadow-bottom-long 						{ clear:both; height:13px; width:572px; margin:0 0 0 10px; padding-bottom:10px; display:block }

#box-error 											{ height:60px; width:569px; margin:0; background: url('http://public.schoolsonthemove.co.uk/images/error/error-box.gif') no-repeat; display:block }
#box-error .box-error-warning 						{ float:left; padding:20px 5px 4px 70px; width:70px; display:block; color:#FD4642; font-size:1.3em; font-weight:bold; text-align:left }
#box-error .box-error-desc 							{ float:left; padding:20px 15px 4px 5px; width:350px; display:block; font-size:1em; font-weight:bold }


/*** MESSAGE BOX Iconized ***/
#longcontent .errorWrapper		{ width:568px; min-height:20px; padding:0; margin:8px 0 0; background-image:url('https://public.schoolsonthemove.co.uk/images/error.gif'); background-repeat:repeat-x; background-position:top; font-size:12px }
#longcontent .errorWrapperClose	{ width:568px; height:40px; padding:0; margin:0; background-image:url('https://public.schoolsonthemove.co.uk/images/error.gif'); background-repeat:no-repeat; background-position:bottom; }
#longcontent .errorWrapperOpen	{ display:block; width:568px; height:20px; padding:0; margin:8px 0 0; background-image:url('https://public.schoolsonthemove.co.uk/images/error.gif'); background-repeat:no-repeat; background-position:top; }
#longcontent .errorWrapper .wrap { padding:18px 60px 0; text-align:left }

#longcontent .errorWrapperMain		{ width:568px; min-height:50px;padding:0; margin:0 0 20px; background-image:url('https://public.schoolsonthemove.co.uk/images/error.gif'); background-repeat:repeat-x; background-position:bottom; font-size:12px }
#longcontent .errorWrapperMain h3 	{ font-size:20px; margin:0; padding:0 0 5px; font-weight:normal }
#longcontent .errorWrapperMain p 	{ margin:0; padding:0 0 10px }
#longcontent .errorWrapperMain .wrap { padding:0 60px 0; text-align:left }


#longcontent .errorWrapper h3 	{ font-size:20px; margin:0; padding:0 0 5px; font-weight:normal }
#longcontent .errorWrapper p 	{ margin:0; padding:0 0 5px }
	
#longcontent .info-red	{ background:transparent url('https://public.schoolsonthemove.co.uk/images/info_red.gif') 15px 0 no-repeat }
#longcontent .info-green	{ background:transparent url('https://public.schoolsonthemove.co.uk/images/info_green.gif') 15px 0 no-repeat }
#longcontent .info-blue	{ background:transparent url('https://public.schoolsonthemove.co.uk/images/info_blue.gif') 15px 0 no-repeat }

#longcontent .red 		{ color:#fe0000 }
#longcontent .blue 		{ color:#34c0fd }
#longcontent .green 		{ color:#c4cb20 }

/*** Buttons ***/

button.blue {
	text-align: center;			
	background: url('https://public.schoolsonthemove.co.uk/images/b_end_blue.jpg') no-repeat right;
	border: 0;
	margin: 0;
	padding: 0 3px 0 0;
	overflow: visible;
}

button.blue span {
	position: relative;
	display: block;
	white-space: nowrap;
	line-height:22px;
	height: 22px;
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
	background: url('https://public.schoolsonthemove.co.uk/images/b_start_blue.jpg') no-repeat left top;
	padding: 0 5px 0 8px;
	cursor:pointer
}

/*** end of buttons ***/

.table1 											{ min-height:60px; width:586px; margin:0; display:block }
.table1 tr.odd 										{ background-color:#dcdcdc }										
.table1 tr.even										{ background-color:#ffffff }	
.table1 td.summary									{ margin:0; padding:5px 10px; font-weight:bold }								
.table1 td.title									{ margin:0; padding:0 0 0 10px; font-weight:bold }								
.table1 td.edit										{ margin:0; padding:0; text-align:left }
.table1 td.del										{ margin:0; padding:0; text-align:right }


.table2 											{ min-height:60px; width:586px; margin:0; display:block }
.table2 tr.odd 										{ background-color:#dcdcdc }										
.table2 tr.even										{ background-color:#ffffff }	

.table2 td.summary									{ margin:0; padding:5px 10px; font-weight:bold }								
.table2 td.title									{ margin:0; padding:0 0 0 10px; font-weight:bold }								
.table2 td.title2									{ margin:0; padding:0 0 0 10px; font-weight:bold; color:#acacac }								
.table2 td.edit										{ margin:0; padding:0; text-align:left }
.table2 td.del										{ margin:0; padding:0; text-align:right }

/* robs stuff in this bit */

.table_pupil 										{ width:574px; display:block; }
.table_pupil td.header 								{ background:url('https://public.schoolsonthemove.co.uk/images/tableheader_background_pupil.jpg') repeat-x; height:36px; color:white; 
														font-size:1.2em; font-weight:bold; padding:4px 0px 0px 8px; margin:0px; text-align:left; }
.table_pupil th										{ background-color:#FF9A09; padding:2px 0px 2px 10px; color:white; border-bottom:2px solid white; }
.table_pupil tr.odd 								{ background-color:#F6E5AD }										
.table_pupil tr.even								{ background-color:#F6EAC4 }
.table_pupil td										{ padding:1px 8px; margin:4px 1px; border-bottom:2px solid white; font-weight:bold; color:black; }

.table_teacher 										{ width:574px; display:block; }
.table_teacher td.header 							{ background:url('https://public.schoolsonthemove.co.uk/images/tableheader_background_teacher.jpg') repeat-x; height:36px; color:white; 
														font-size:1.2em; font-weight:bold; padding:4px 0px 0px 8px; text-align:left; }
.table_teacher th									{ background-color:#0063A6; padding:2px 8px; color:white; border-bottom:2px solid white; }
.table_teacher tr.odd 								{ background-color:#C7E4EA }										
.table_teacher tr.even								{ background-color:#D7E6E9}
.table_teacher td									{ padding:1px 8px; margin:4px 1px; border-bottom:2px solid white; font-weight:bold; color:black; }

.table1 td.summary									{ margin:0; padding:5px 10px; font-weight:bold; }								
.table1 td.title									{ margin:0; padding:0 0 0 10px; font-weight:bold }								
.table1 td.edit										{ margin:0; padding:0; text-align:left }
.table1 td.del										{ margin:0; padding:0; text-align:right }

div.pedometer										{ width:224px;  }
div.pedometer div.inner								{ width:224px; min-height:130px; padding:0px 0px; margin:0px; background:url('https://public.schoolsonthemove.co.uk/images/build/pedometer_middle.gif') repeat-y; display:block; }
div.pedometer img									{ margin:0px; padding:0px; display:block; }
div.pedometer p 									{ margin:0px 30px; font-size:0.9em; color:black; font-weight:bold; }

.downloads 											{ width:560px; display:block; padding:3px; margin:0; background-color:#F5F2E3; border:2px solid #1E8AF7; }
.downloads td.header 								{ background:url('https://public.schoolsonthemove.co.uk/images/tableheader_background.jpg') repeat-x; height:41px; color:white; 
														font-size:1.5em; font-weight:normal; padding:0px 5px; margin:0px; text-align:left; }
.downloads img										{ padding:0px; margin:0px; }
.downloads tr.odd									{ height:20px; background:#DADCE0; }
.downloads tr.even									{ height:20px; background:#FEFEFE; }
.downloads td										{ font-weight:bold; padding:0px 3px; margin:0px; }

#longcontent div.infobox							{ background-color:#FDF5DF; border:1px solid #E2A80E; text-align:center; padding:4px; }
#longcontent div.infobox p							{ margin:0px; line-height:1.3em; }

#leftcolumn  div.infobox							{ background-color:#D7E6E9; border:1px dashed #0063A6; text-align:center; padding:4px;  width:160px; margin:0px auto}
#leftcolumn  div.infobox p							{ margin:0px; line-height:1.2em; font-size:11px }

#longcontent div.successbox							{ background-color:#EDFEF3; border:1px solid #078D36; text-align:center; padding:4px; }
#longcontent div.successbox p						{ margin:0px; line-height:1.3em; }

/* robs stuff ends here */
						

/** css tooltips */
a.tip {
	border-bottom: 1px dashed;
	text-decoration: none;
	color:#747474
}

a.tip:hover {
	position: relative;
	cursor: help;
}

a.tip span {
	display: none;
}

a.tip:hover span {
	display: block;
	position: absolute; top: 10px; left: -120px;
	/* formatting only styles */
	padding:13px 5px; margin:15px 10px; z-index: 100;
	border: 1px dotted #c0c0c0;
	text-decoration: none;
	padding-right: 20px;
	/* background: #f0f0f0 url('/images/information.png') 100% 5% no-repeat; */
	background-color: #f0f0f0;
	width: 180px;
	/* end formatting */
}
