/* General styles */
body {background: #E3E3BD; margin:0; padding:0; border:0;width:100%;min-width:600px;font-size:75%;font-family:helvetica;}
h1, h2, h3 { margin: .8em 0 .2em 0; padding: 0; }
p { margin: .4em 0 .8em 0; line-height:1.25em; padding: 0; }
a img {border:none!important;}

/* Header styles */
#header { clear: both; float: left; width: 100%; background:#1E5F1D url(bg-gradient.gif) repeat-x top left; margin:0 0 20px 0; }
#header p,
#header h1,
#header h2 { margin: 0; padding: .4em 15px 0 15px; font-family:georgia;}
#header h1 {font-weight: normal;font-size:32px;padding:.75em 0 0 17px;}
#header h1 a:link,
#header h1 a:visited  {color:#fff;text-decoration:none;}
#header h2 {color:#fff;font-weight: normal;font-size:28px;padding:0;margin:0 0 0 10px;width:50%;}
#header h2 a {display:block;height:39px;background:url(nhs-link-logo.gif) no-repeat bottom left;padding:6px 0 0 45px;}
#header h2 a:link,
#header h2 a:visited {color:#cfffcf;background-position:bottom left;text-decoration:none;}
#header h2 a:hover,
#header h2 a:active {color:#fff;text-decoration:none;background-position:top left;}

/* Drop-Down Nav*/

#header #nav {float:left; width:100%; margin:0; padding:0; position:relative;}

#header #nav li a:link,
#header #nav li a:visited {background: #518F50;color:#fff;filter: alpha(opacity=95); khtml-opacity: 0.95; moz-opacity: 0.95; opacity: 0.95;}

#header #nav li a:hover,
#header #nav li a:active { background: #659F63;color:#fff;filter: alpha(opacity=100); khtml-opacity: 1.0; moz-opacity: 1.0; opacity: 1.0;}

#header #nav li a.active,
#header #nav li.current_page_item a,
#header #nav li.current_page_parent a,
#header #nav li.current_page_ancestor a,
.Developing #header #nav li a.developingLink,
.Implementing #header #nav li a.implementingLink,
.News #header #nav li a.newsLink,
.Videos #header #nav li a.videosLink,
.Contact #header #nav li a.contactLink { background: #e5e5c1!important; color:#1E5F1D!important;filter: alpha(opacity=100)!important; khtml-opacity: 1.0!important; moz-opacity: 1.0!important; opacity: 1.0!important;font-weight:bold!important;}

#header #nav, 
#header #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#header #nav li { /* all list items */
	padding: 0;
	margin: 0 0 0 1%;
	float: left;
	position:relative;
	width: 18%; /* width needed or else Opera goes nuts */
}

#header #nav li a {
	display: block;
	padding:10px 0;
	width: 100%;
	font: bold 13px "lucida grande", verdana, arial, helvetica, sans-serif; text-align: center; text-decoration: none;
}

#header #nav li ul { /* second-level lists */
	position: absolute;
	background: #518F50;
	width: 100%;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#header #nav li li { /* all list items */
	width: 100%!important; /* width needed or else Opera goes nuts */
	margin: 0;
	padding:0;
}

#header #nav li li a {
	font: normal 11px "lucida grande", verdana, arial, helvetica, sans-serif; 
	text-align: left;
	padding:10px 5% 10px 5%;
	width: 90%;
	border-top:1px solid #396F37; 
}
	
	#header #nav li li a:link,
	#header #nav li li a:visited {background: #2B5F29;color:#fff;}

	#header #nav li li a:hover,
	#header #nav li li a:active { background: #659F63;color:#000;}
	
	

	#header #nav li li li a:link,
	#header #nav li li li a:visited {background: #153F14;color:#fff;}

	#header #nav li li li a:hover,
	#header #nav li li li a:active { background: #5B9F59;color:#000;}
	


#header #nav li li li a {
	font: normal 11px "lucida grande", verdana, arial, helvetica, sans-serif; 
	text-align: left;
	padding:10px 5% 10px 5%;
	width: 90%;
	border-top:1px solid #396F37; 
	
}


#header #nav li ul ul { /* third-and-above-level lists */
	margin: -34px 0 0 100%;
}

#header #nav li:hover ul ul, #header #nav li:hover ul ul ul, #header #nav li.sfhover ul ul, #header #nav li.sfhover ul ul ul {
	left: -999em;
}

#header #nav li:hover ul, #header #nav li li:hover ul, #header #nav li li li:hover ul, #header #nav li.sfhover ul, #header #nav li li.sfhover ul, #header #nav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#header #nav li:hover ul ul, #header #nav li:hover ul ul ul, #header #nav li:hover ul ul ul ul, #header #nav li.sfhover ul ul, #header #nav li.sfhover ul ul ul, #header #nav li.sfhover ul ul ul ul {
	left: -999em;
}

#header #nav li:hover ul, #header #nav li li:hover ul, #header #nav li li li:hover ul, #header #nav li li li li:hover ul, #header #nav li.sfhover ul, #header #nav li li.sfhover ul, #header #nav li li li.sfhover ul, #header #nav li li li li.sfhover ul {
	left: auto;
}

#header #nav li.videos, #header #nav li.page-item-75 {
	display:none!important;
}

/* sitesearch */

#header #sitesearch {position: absolute; top:65px; right:20px;}

/*subnav*/
#subnav {clear:both;float:left;width:22%;margin: 0 0 0 1%;border: 0px solid #1B253F;padding:5px 0 5px;background:#1E5F1D;}
#subnav li { padding:0;margin:0; width:100%;float:left;clear:both;line-height:normal;}
#subnav li a { display:block; font: normal 17px "lucida grande", verdana, arial, helvetica, sans-serif; padding: 10px 0; text-decoration: none; width:100%; margin: 0; text-indent:15px; }
#subnav li a:link,
#subnav li a:visited {background: #1E5F1D;color:#fff;}
#subnav li a:hover,
#subnav li a:active,
#subnav li a.active,
#subnav li.current_page_item a,
#subnav li.current_page_parent a  { background: #1E5F1D;color:#fff;}

#subnav ul {display:block;width:99%;margin:0;padding:0;}
#subnav ul li { clear:both; margin:0;float:left;width:100%;}
#subnav ul li a { display:block; font-size: 13px; padding: 10px 5%!important; text-indent:0!important; width:90%; }
#subnav ul li a:link,
#subnav ul li a:visited {background:#518F50;color:#CFFFCF;}
#subnav ul li a:hover,
#subnav ul li a:active,
#subnav ul li a.active {background:#6FAF6D;color:#fff; text-decoration:none!important;}
#subnav ul li.current_page_item a,
#subnav ul li.current_page_parent a,
#subnav ul li.current_page_ancester a { background:#6FAF6D!important;color:#000!important; text-decoration:none!important;}

#subnav ul ul {display:block;width:100%;margin:0;padding:0;}
#subnav ul ul li { clear:both; margin:0;float:left;width:100%;}
#subnav ul ul li a { display:block; font-size: 11px!important; padding: 5px 10%!important; text-indent:0!important;width:80%; }
#subnav ul ul li a:link,
#subnav ul ul li a:visited {background:#90CF8E!important;color:#3C5292;font-weight:normal!important;}
#subnav ul ul li a:hover,
#subnav ul ul li a:active,
#subnav ul ul li a.active {background:#D2EFD1!important;color:#fff; text-decoration:none!important;}
#subnav ul ul li.current_page_item a,
#subnav ul ul li.current_page_parent a,
#subnav ul ul li.current_page_ancester a { background:#5166a1!important;color:#EBEBCB!important; text-decoration:none!important;}

#subnav li,
#subnav ul {display:none;}
#subnav li.current_page_item,
#subnav li.current_page_item li,
#subnav li.current_page_item ul,
#subnav li.current_page_parent,
#subnav li.current_page_parent li,
#subnav li.current_page_parent ul,
#subnav li.current_page_ancestor,
#subnav li.current_page_ancestor li,
#subnav li.current_page_ancestor ul {display:block!important; float:left;}

#subnav li.current_page_item ul ul,
#subnav li.current_page_parent ul ul,
#subnav li.current_page_ancestor ul ul,
#subnav li.current_page_ancestor ul ul ul {display:none!important;}

#subnav li.current_page_parent ul li.current_page_item ul,
#subnav li.current_page_ancestor ul li.current_page_parent ul,
#subnav li.current_page_ancestor ul li.current_page_ancestor ul   {display:block!important; float:left;}
#subnav li.current_page_parent ul li.current_page_item ul li a,
#subnav li.current_page_ancestor ul li.current_page_parent ul li a,
#subnav li.current_page_ancestor ul li.current_page_ancestor ul li a { display:block; font-size: 13px; padding: 10px 0; text-indent:30px; }

#subnav li.current_page_parent ul li.current_page_item ul li a:link,
#subnav li.current_page_parent ul li.current_page_item ul li a:visited,
#subnav li.current_page_ancestor ul li.current_page_parent ul li a:link,
#subnav li.current_page_ancestor ul li.current_page_parent ul li a:visited,
#subnav li.current_page_ancestor ul li.current_page_ancestor ul li a:link,
#subnav li.current_page_ancestor ul li.current_page_ancestor ul li a:visited {background:#5166a1;color:#3C5292;}

#subnav li.current_page_parent ul li.current_page_item ul li a:hover,
#subnav li.current_page_parent ul li.current_page_item ul li a:active,
#subnav li.current_page_parent ul li.current_page_item ul li a.active,
#subnav li.current_page_parent ul li.current_page_ancestor ul li a:hover,
#subnav li.current_page_parent ul li.current_page_ancestor ul li a:active,
#subnav li.current_page_parent ul li.current_page_ancestor ul li a.active  {background:#D2EFD1!important;color:#fff; text-decoration:none!important;}

#subnav li.current_page_parent ul li.current_page_item ul li.current_page_item a,
#subnav li.current_page_parent ul li.current_page_item ul li.current_page_parent a,
#subnav li.current_page_parent ul li.current_page_item ul li.current_page_ancestor a,
#subnav li.current_page_parent ul li.current_page_ancestor ul li.current_page_ancestor a,
#subnav li.current_page_ancestor ul li.current_page_parent ul li a:hover,
#subnav li.current_page_ancestor ul li.current_page_parent ul li a:active,
#subnav li.current_page_ancestor ul li.current_page_parent ul li a.active {background:#778ABF!important;color:#fff; text-decoration:none!important;}

#subnav li.current_page_ancestor ul li.current_page_parent ul li.current_page_item a,
#subnav li.current_page_ancestor ul li.current_page_parent ul li.current_page_parent a,
#subnav li.current_page_ancestor ul li.current_page_parent ul li.current_page_acester a,
#subnav li.current_page_ancestor ul li.current_page_ancestor ul li a:hover,
#subnav li.current_page_ancestor ul li.current_page_ancestor ul li a:active,
#subnav li.current_page_ancestor ul li.current_page_ancestor ul li a.active {background:#B5EFB3!important;color:#fff; text-decoration:none!important;}

#subnav li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_item a,
#subnav li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_parent a,
#subnav li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_acester a { background:#B5EFB3!important;color:#000!important; text-decoration:none!important;}

#subnav li.current_page_ancestor li.current_page_ancestor li ul,
#subnav li.current_page_ancestor li.current_page_ancestor li ul ul {display:none!important;}
#subnav li.current_page_ancestor li.current_page_ancestor li.current_page_parent ul {display:block!important; float:left;}
#subnav li.current_page_ancestor li.current_page_ancestor li.current_page_item ul {display:block!important; float:left;}

#content {float:left;margin:0 2%;width:46%;}
#content {font-size:1.25em;}
#content h2 { margin: 10px 0pt 15px; color: rgb(81, 61, 42); font-family: georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 28px; line-height: 29px; font-size-adjust: none; font-stretch: normal;}
#content h3 {margin: 5px 0pt 10px; color: rgb(81, 61, 42); font-family: georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 22px; line-height: 23px; font-size-adjust: none; font-stretch: normal;}
#sidebar {float:right;width:24%;margin:0 1% 0 0;}

.item {padding:10px; margin: 0 0 10px 0;}
.item {background:#ebebcb; padding:10px;}
.item ul {margin: 0 0 0 0;padding: 1px 0 0 17px;}
.item ul li {margin: 4px 0;}
.item ul li a {}
.item ul li a:link,
.item ul li a:visited {color:darkblue; text-decoration:none;}
.item ul li a:hover,
.item ul li a:active {color:black; text-decoration:underline;}

.item .header {font: normal 18px/17px georgia;margin:5px 0;}
.recent .post { background:#EBEBCB; margin:0 0 10px 0;}
.recent .post .title { font: bold 13px/16px Georgia, verdana, arial, helvetica, sans-serif;letter-spacing:normal;margin:0;padding:0;}

.recent .post .title a{display:block;overflow:hidden;padding:5px 5px 0;width:80%;}
.recent .post .title a:link,
.recent .post .title a:visited { color:darkblue; text-decoration:none;}
.recent .post .title a:hover,
.recent .post .title a:active { color:black;text-decoration:underline;}
.recent .post p {  margin:0;padding:0;color:#000;font-size:11px;line-height:16px;}
.recent .post .message { padding:0px 5px;font:12px;}
.recent .post p.dates {text-align:left; margin:2px 0 0px 0;padding:1px 5px;color:#000;line-height:10px;font-size:10px;}

.recent .post .message a {}
.recent .post .message a:link,
.recent .post .message a:visited { color:darkblue; text-decoration:underline;}
.recent .post .message a:hover,
.recent .post .message a:active {background:darkblue; color:beige;text-decoration:none;}

.recent p.linkToAll {margin: 0; padding:0; clear:both; }
.recent p.linkToAll a {display:block;padding:2px 5px;font-weight:bold}
.recent p.linkToAll a:link,
.recent p.linkToAll a:visited { color:darkblue; text-decoration:underline;}
.recent p.linkToAll a:hover,
.recent p.linkToAll a:active { color:black;text-decoration:none;}

.item.beige {background:#d0d0aa; padding:10px;}
.item.beige .title {color:#2F2F29;padding:5px 0 2px 0;margin:0;}
.item.beige .nav li a:link,
.item.beige .nav li a:visited {color:#3C5292; text-decoration:none;}
.item.beige .nav li a:hover,
.item.beige .nav li a:active {color:#EBEBCB; text-decoration:none;}

.item.lightbeige {background:#EBEBCB; padding:10px;}
.item.lightbeige .title {color:#2F2F29;border-bottom:1px solid #9F9F81;padding:5px 0 2px 0;margin:0;}
.item.lightbeige .nav li a:link,
.item.lightbeige .nav li a:visited {color:#3C5292; text-decoration:none;}
.item.lightbeige .nav li a:hover,
.item.lightbeige .nav li a:active {color:#EBEBCB; text-decoration:none;}


#footer{background:#000;clear:both;}
#footer a {color:#fff;}
#footer a:hover,
#footer a:active {color:#fff;}

#content form {background:#D0D0AA;float:left; margin:0;padding:15px 3%;width:94%;}
#content form ol {margin:0;padding:0;}
#content form ol li {list-style-type:none!important;margin:0;float:left;width:100%;padding:10px 0;background:#EBEBCB;}
#content form ol li li {float:none;width:auto;padding:0;background:transparent;list-style-type: disc!important;margin:0 0 5px 2px;padding:0 0 0 2px;}
#content form ol li.textonly {background:transparent;}
#content form ol li.cf-box-title,
#content form ol li#li--8,
#content form ol li#li-3-8 {font-size: 14px;font-weight:bold;line-height:18px;clear:both;width:96%;padding:10px 2% 0;}
#content form ol li#li--8,
#content form ol li#li-3-8 {margin:0 0 15px 0;padding-bottom:10px;}
#content form ol li.cf-box-group {clear:both;width:96%;padding:10px 2% 0;margin:0 0 15px 0;}
#content form legend {font-size:16px;font-weight:bold;background:#EBEBCB;display:block;width:100%;}
#content form textarea {width:98%;height:200px;}
#content form .cf-box-group input{float:left;clear:both;margin:0 5px 10px 5px;width:12px;}
#content form .cf-box-group label{float:left;}
#content form fieldset {clear:both;padding:0;margin:30px 0;float:left;width:96%;border:0;background:#EBEBCB;padding:2%;}
#content form fieldset.cf_hidden {display:none;}
#content form li#li--8,
#content form ol li#li-3-8,
#content form ol li#li-4-4,
#content form ol li#li-5-4 {clear:both;}

#content form li#li--8 input,
#content form ol li#li-3-8 input,
#content form ol li#li-4-4 input,
#content form ol li#li-5-4 input {display:block;float:left;width:120px;margin:0px 5px 0 ;}

#content form li#li--8 span.reqtxt,
#content form ol li#li-3-8 span.reqtxt,
#content form ol li#li-4-4 span.reqtxt,
#content form ol li#li-5-4 span.reqtxt {float:left;font-weight:bold;margin:5px 0 0 0;}

#content form li#li--9,
#content form li#li-3-9,
#content form li#li-4-5,
#content form li#li-5-5 {clear:both;float:left;width:100%;margin:20px 0 0 0;}

#content form li#li--5.cf-box-title,
#content form li#li-3-5.cf-box-title {font-weight:normal!important;}

#content form li#li--5.cf-box-title strong,
#content form li#li-3-5.cf-box-title strong {font-weight:bold!important;}

.linklove {display:none;}
p.cf-sb {clear:both;margin:0;padding:0;}
.postfeedback {display:none;}
#content img.stretch {width:100%;}

#usermessagea,
#usermessage2a {float:left;width:96%;padding:10px 2%; font-size:14px;font-weight:bold;}
#usermessagea.success,
#usermessage2a.success {background:#32CD32;color:#fff;}
#usermessagea.failure,
#usermessage2a.failure,
#content div.failure,
#content form ol li.cf_li_err {float:left;width:96%;padding:10px 2%; font-size:14px;font-weight:bold;	background:#FF0000!important;color:#fff!important;}

#content form#cforms2form legend,
#content form#cforms7form legend {display:none;}
#content form#cforms2form,
#content form#cforms7form {background:#D0D0AA;float:left; margin:0 0 15px;padding:15px 3%;width:94%;}
#content form#cforms2form fieldset,
#content form#cforms7form fieldset {clear:both;padding:0; margin:0 0 15px;float:left;width:96%;border:0;background:#EBEBCB;padding:2%;}
#content form#cforms2form li label,
#content form#cforms7form li label {font-weight:bold;margin:0 5px 2px 0;}
#content form#cforms2form li input,
#content form#cforms7form li input {margin:0 5px 0 0;}

#content #cformsform,
#content #cforms3form {filter: alpha(opacity=50); khtml-opacity: 0.5; moz-opacity: 0.5; opacity: 0.5;}

#content #cformsform #sendbutton,
#content #cforms3form #sendbutton {display:none;}

#content p.langLink { font: 11px verdana;margin:-13px 0 0 0;text-align:right;padding:0;}
#content p.langLink a:link,
#content p.langLink a:visited {color:#000;}
#content p.langLink a:hover,
#content p.langLink a:active {color:#fff;background:#000;text-decoration:none;}

#content p.postmeta {font: 11px verdana;margin:-13px 0 0 0;text-align:left;padding:0;}
#content .post p.langLink { margin:-23px 0 10px 0;}

#content .notice {padding:10px; margin:10px 0; background:yellow; color:red;}

#content .post {background:#EBEBCB;padding:10px;margin:10px 0 0;}
#content .post a:link,
#content .post a:visited {color:#0000FF;text-decoration:none;}
#content .post a:hover,
#content .post a:active {color:#D0D0AA;background:#0000FF;}
#content .post h3 {font-size:18px;margin:0 0 7px;}
#content .post .posttitle {margin:0;}

#content .post p,
#content .post ul,
#content .post ol {font-family: Arial!important;}

#content .post p {margin:0 0 15px 0;line-height:19px;}
#content .post p.dates,
#content .post p.postmeta {font-size:11px;margin:0 0 10px 0;padding:0;}
#content .post p.dates,
#content .post p.postmeta {font-size:11px;margin:0 0 10px 0;padding:0;}
#content .post p.langLink {font-size:11px;margin:-29px 0 10px 0;padding:0;}
#content h2.title {position:relative;}
#content h2.title small {font-size:13px;position:absolute;top:0; right:10px;}
#content h2.title small a:link,
#content h2.title small a:visited {color:#0000FF; text-decoration:none;}
#content h2.title small a:hover,
#content h2.title small a:active {color:#fff; background:#0000FF; text-decoration:none;}
.posts {background: #D0D0AA;padding:10px 0px;width:69%!important;margin:0 1%!important;}
.posts h2 {margin:10px 2% 0!important;padding:0!important;}
.posts .post{margin:10px 2% 0!important;}
.posts .post h2 {margin:0 0 7px 0!important;padding:5px 0!important;}

#content .post p,
#content .post ul,
#content .post ol {font: normal 13px/19px Arial;}

/*Rounded*/
a.rounded {display:block;clear: both; margin: 0 0 10px 0; padding: 7px; font: 12px/16px Arial;}
a.rounded:link,a.rounded:visited {text-decoration:none;background: #ddffdd; color: #000;}
a.rounded:hover, a.rounded:active {background: #9BCF9B; color: #000;}
a.rounded strong{ display:block;clear:both; font-size: 13px;line-height:14px; color: #1E5F1D;}
a.rounded em {display:block;clear:both; font-size: 10px; color: #000;}
a.rounded span.pdf {display:block; background:url(pdf.gif) no-repeat top left; height:29px; overflow:hidden;padding: 3px 0 0 38px;} 

/*Rounded Blue*/
a.rounded.blue {}
a.rounded.blue:link,
a.rounded.blue:visited {background: #83A7BF; color: #EFF8FF;}
a.rounded.blue:hover, 
a.rounded.blue:active {background: #61ACDF; color: #fff;}
a.rounded.blue strong {color: #EFF8FF;}
a.rounded.blue em {color: #fff;}

/*Recent*/
.item.recent a.rounded {margin: 5px 0 0 0; padding: 5px 1%; width:98%;}
.item.recent a.rounded:link,
.item.recent a.rounded:visited {background: #EBEBCB; color: #000;border-top:1px solid #D0D0AA;}
.item.recent a.rounded:hover, 
.item.recent a.rounded:active {background: #fff; color: #000;border-top:1px solid #EBEBCB;}
.item.recent a.rounded strong{font-size: 11px;line-height:11px; color: #0000FF;}
.item.recent a.rounded em {font-size: 10px; color: #000;}
.item.recent a.rounded span.pdf {background:url(pdf_small.gif) no-repeat 0 2px; height:23px;padding: 0 0 0 25px;} 

table.small {width:99%;border:none;padding:0; margin:0 0 20px 0;border-collapse:collapse;font-size:10px;}
table.small th {font-size:13px;}
table.small th.left {text-align:left;background:#99FFFF; width:48%;border-right:1px solid #E3E3BD;padding:5px 1%;font-size:11px;}
table.small th.right{text-align:left;background:#FFCC66;width:48%;border-left:1px solid #E3E3BD;padding:5px 1%;font-size:11px;}
table.small td.left {background:#CFFFFF; border-right:1px solid #E3E3BD; width:43%;padding:5px 3% 0;vertical-align: top;}
table.small td.right {background:#FFEFCF; border-left:1px solid #E3E3BD; width:43%;padding:5px 3% 0;vertical-align: top;}
table.small td ul {margin:0 0 10px 5px; padding:0 0 0 5px;}


.pageheader {background:#BFBFA7; padding: 20px 0; margin:-15px 0 15px 0;text-align:center;}


.slides {height: 265px; overflow: hidden; position: relative; width: 320px; }
.slides .slide {  background: white; filter: progid:DXImageTransform.Microsoft.alpha(opacity=100); height: 245px; left: 0; moz-opacity: 1; opacity: 1; overflow: hidden; position: absolute; top: 0; visibility: hidden; width: 320px;}
.slides .slide a:link,
.slides .slide a:visited { background: #fff!important; text-decoration: none!important; }
.slides .slide a:hover,
.slides .slide a:active { background: #fff!important; color: #000; font-weight: bold; text-decoration: none!important; }
.slides .slide a span { background: #fff!important; bottom: 0px; display: block; font-size: 10px!important; height: 15px; left: 0; margin: 0; padding: 1px 0 0; position: absolute; text-align: center; text-transform: lowercase; width: 340px; }
.slidepagination {clear:both; text-align: center; width: 340px; }
.slidepagination a { background: #fff; border: 1px solid #ccc; color: #004477; padding: 0 1px 1px; text-decoration: none; }
.slidepagination a:hover, 
.slidepagination a.selected { background-color: #004477; color: #fff; }
.slidepagination .toc { display: none; }
.slidepagination .prev { bottom: 0px; float: left; font-size: 9px!important; font-weight: bold; left: 0px; overflow: hidden; position: absolute; width: 17px; z-index: 9000; }
.slidepagination .next { bottom: 0px; float: right; font-size: 9px!important; font-weight: bold; overflow: hidden; position: absolute; right: 0px; width: 16px; z-index: 9000; }

#sidebar .sidenav {margin:0; padding:0; list-style-type:none;}
#sidebar .sidenav li {margin:0; padding:0; line-height:normal;}

#content table.simple { border-collapse: collapse; margin: 0.5em 0 2em 0;background:#D0D0AA;width:100%; }
#content table.simple td { border-bottom: 1px solid #BFBF8F; font-size: 12px; padding: 0.5em; }
#content table.simple th { background: #e9e9e9; border-bottom: 1px solid #ddd; font-size: 9px; padding: 0.4em; text-align: left; }
#content table.simple tr:hover { background: #EFEFE0; }
#content table.simple .time,
#content table.simple .location {display:none;}