@import url("basic.css.php");/* ~Layout */#wrapper2 {	clear: right;	margin: 0 0 0 200px;	padding: 0;	background: #fff;}/* ~Header */.header {	height: 100px;	background: #000 url(border/image31.jpg) no-repeat bottom left;}h3 {	color: #800;	font-size: 1.3em;	font-family: Arial, Helvetica, sans-serif;	margin: 0;}h3.boxy {	padding: 5px 5px 5px 7px;	background: #EAF2F9;	border: 1px solid #DCE8F3;	color: #002688;	font-family: Arial, Helvetica, sans-serif;}.content ul {	margin: 0 0 1em 2em;}/* ~Breadcrumb - NB: Control space over first header from here with bottom margin*/#toolbar {	margin: 0 0 10px 0;	padding: 0 0 5px 0;	background: #FFF5D9;	border: 1px solid #FFF5D9;}#breadcrumb {	margin: 4px 10px 0px 15px;	color: #666;} #breadcrumb a:link, #breadcrumb a:visited {	margin: 0px;	padding: 0px;	background: transparent;	color: #333;	border-bottom: 1px solid #bbb;	border-left: none;	border-right: none;	border-top: none;	text-decoration:none;}#breadcrumb a:active, #breadcrumb a:hover {	margin: 0px;	padding: 0px;	background: transparent;	color: #800;	border-bottom: 1px solid #800;	border-left: none;	border-right: none;	border-top: none;	text-decoration:none;}#crumbs { 	display: inline; 	margin: 0;	padding: 0;	list-style: none; }#crumbs ul { 	display: inline; 	margin: 0;	padding: 0;}#crumbs li { 	display: inline; 	margin: 0;	padding: 0;}/* ~Tools, 2nd set (upper right) */#tools2 {	display: inline;	float: right;	width: 202px;	padding: 4px 2px 4px 0px;	background: #FFF5D9;}#tools2 ul { 	display: inline; 	margin: 0;	padding: 0;}#tools2 li { 	display: inline; }#tools2 a:link, #tools2 a:visited {	margin: 0px 1px 0 0;	padding: 0 6px;	background: #011F6E;	border: 1px solid #000;	color: #fff;}#tools2 a:active, #tools2 a:hover {	margin: 0px 1px 0 0;	padding: 0 6px;	background: #FCE1AC;	border: 1px solid #000;	color: #000;}#tools3 {	float: left;	width: 202px;}li#tools4 {	float: left;	margin-right: 5px;}ul#smenu1 {	position: absolute;	z-index: 100;	background: url(images/bkgr-tools-top.gif) repeat-x top left;	text-align: left;	margin: -1px 0 0 0;	padding: 12px 0 5px 0;	border-bottom: 1px solid #777cad;	border-left: 1px solid #777cad;	border-right: 1px solid #777cad;}ul#smenu1:hover, ul#smenu1:active  {	background: url(images/bkgr-tools-top.gif) repeat-x top left;}#smenu1 li {	display: block;	list-style: none;}#smenu1 a:link, #smenu1 a:visited {	margin: 0px 4px 0 4px;	padding: 0 10px;	background: #fff;	border: 1px solid #8ac;	color: #000;}#smenu1 a:hover, #smenu1 a:active {	margin: 0px 4px 0 4px;	padding: 0 10px;	background: #FCE1AC;	border: 1px solid #000;	color: #000;}/* ~Content */.content {	margin: 10px 20px;}.content h2 {	padding: 0;	margin: 12px 0 5px 0;	color: #900;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.6em;	font-weight: normal;	line-height: 1.3;}.content h2#withrunningtitle {	margin: 10px 0 5px 0;}.content h3 {	color: #039;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-weight: normal;}.content h4 {	margin-bottom: 0;	padding-bottom: 0;	color: #900;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.2em;	font-weight: normal;}.content .inline {	display: inline; 	padding-right: 5px;}.content ol {	font-size: 1.1em;	margin-top: 5px;}h3#runningtitle {	margin: 0 0 5px 0;	padding: 0 0 0 0;	line-height:1em;}h3#runningtitle a:link, h3#runningtitle a:visited, h3#runningtitle a:active, h3#runningtitle a:hover {  margin: 0;  padding: 2px 5px;	background: #2A56B9;	border: none;	border-bottom: 1px solid #aaa;	color: #fff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .9em;	font-weight: normal;  text-decoration: none;	border: 1px solid #011F6E;}h3#runningtitle a:hover {  margin: 0;  padding: 2px 5px;	background: #900;	border: none;  color: #fff;  text-decoration: none;	border: 1px solid #300;}p.startpara {	margin-top: 0px;}p.boxy {	padding: 7px 5px 7px 12px;	background: #EAF2F9;	border: 1px solid #DCE8F3;}/* ~Content/Sidebar */#sidebar {	float: right;	width: 190px;	margin: 10px 0px 8px 0;}.subsitemenu {	margin: 0 0 20px 10px;	background: #faf4e9;}.subsitemenu h3 {	margin: 0;	padding: 4px 4px 4px 19px;	background:  #800 url(images/bkgr-subsitemenu-top.gif) no-repeat top left;	color: #fff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	font-weight: bold;	line-height: 1.1em;	text-transform: uppercase;}.subsitemenu ul {	margin: 0;	padding: 0 0 0px 0;	border-bottom: 1px solid #e7d9c0;	border-left: 1px solid #e7d9c0;	border-right: 1px solid #e7d9c0;}.subsitemenu li {	list-style: none;	margin: 0;	padding: 0;	border: 1px solid #faf4e9;}.subsitemenu ul li a {	display: block;	margin: 0;	padding: 5px 3px 3px 18px;	font-size: 1.1em;	text-decoration: none;}.subsitemenu a:link, .subsitemenu a:visited {	background: url(images/arrow-blue.gif) no-repeat top left;	border: none;	border-top: 1px solid #e7d9c0;	color: #4468AA;	line-height: 1.1em;	text-decoration: underline;}.subsitemenu a:hover, .subsitemenu a:active {	background: #002688 url(images/arrow-gray.gif) no-repeat top left;	border: none;	border-top: 1px solid #ddd;	color: #fff;	line-height: 1.1em;	text-decoration: underline;}.subsitemenu ul li.currentsubpage a:link, .subsitemenu ul li.currentsubpage a:visited, .subsitemenu ul li.currentsubpage a:hover, .subsitemenu ul li.currentsubpage a:active {	background: url(images/arrow-dkred.gif) no-repeat top left;	border-top: 1px solid #ddd;	color: #600;	text-decoration: none;}.subsitemenu p {	margin: 0px;	padding: 10px;	border-bottom: 1px solid #ccc;	border-left: 1px solid #ccc;	border-right: 1px solid #ccc;}.subsitemenu a.sidebarlink:link, .subsitemenu a.sidebarlink:visited {	background: #FAF4E9;	border: 1px solid #FAF4E9;	color: #20468d;	line-height:1.3;}.subsitemenu a.sidebarlink:hover, .subsitemenu a.sidebarlink:active {	background: #FAF4E9;	border: 1px solid #FAF4E9;	color: #800;	line-height:1.3;}/* ~Other */dl {	margin: 0 0 15px 20px;}dt {	font-weight: bold;}dd {	margin: 0 0 5px 20px;}.dropcap {	float:left;	margin: 0;	padding-top: 5px;	color: #d31145;	font-size: 7em;	line-height:.68em;	font-family: Times, serif;}img.floatright {	float: right;	margin: 0 0 10px 20px;}.floatleft {	float: left;}.indent {	padding-left: 20px;}