#patternPage {
	width:808px;
	margin:0 auto;
	background:#fff;
}
html body,
#patternScreen {
	background:#F9F9F9;
	margin:0;
	padding:0;
}
.patternViewPage #patternBottomBarContents {
	padding-left:2.5em;
}
#patternBottomBar {
	border-width:0px;
	border-style:none;
	background:none;
}
#patternOuter,
#patternTopBar {
	background:none;
}
#patternTopBar,
#patternClearHeaderCenter,
#patternClearHeaderLeft,
#patternClearHeaderRight,
#patternTopBarContentsOuter,
#patternTopBarContents {
	height:89px; /* top bar height; make room for header columns */
	overflow:hidden;
}
.foswikiPage {
	font-family: 'Droid Sans', arial, sans-serif;
}
#patternMainContents {
	padding-top:30px;
	padding-bottom:40px;
}
.foswikiTopic {
	margin-top:0;
	background:#fff;
}
#patternMainContents,
#patternBottomBarContents,
#patternSideBarContents,
#patternTopBarContents {
	padding-right:40px;
	padding-left:40px;
}
#patternBottomBar {
	padding:0;
	margin:0;
}
#patternBottomBarContents {
	padding-bottom:40px;
}
#patternMainContents h1,
#patternMainContents h2,
#patternMainContents h3,
#patternMainContents h4,
#patternMainContents h5,
#patternMainContents h6 {
	color:#060;
}
#patternMainContents h1 a:link, #patternMainContents h1 a:visited,
#patternMainContents h2 a:link, #patternMainContents h2 a:visited,
#patternMainContents h3 a:link, #patternMainContents h3 a:visited,
#patternMainContents h4 a:link, #patternMainContents h4 a:visited,
#patternMainContents h5 a:link, #patternMainContents h5 a:visited,
#patternMainContents h6 a:link, #patternMainContents h6 a:visited {
   color:#060;
}
#patternMainContents h1 {
	font-size:1.8em;
}
#patternMainContents h2 .pageTitle a:hover,
#patternMainContents h1 a:hover,
#patternMainContents h2 a:hover,
#patternMainContents h3 a:hover,
#patternMainContents h4 a:hover,
#patternMainContents h5 a:hover,
#patternMainContents h6 a:hover {
   color:#060;
   background:none;
   text-decoration:underline;
}
h2 {
	background-image:none;
	background-color:transparent;
}
hr {
	border-color:#e0e0e0;
	background-color:#e0e0e0;
}
h2, h3, h4, h5, h6 {
	border:none;
}
.foswikiTopic {
	margin:0;
}
.foswikiImage {
	margin:10px 0 20px 0;
	border:none;
}

#vaBanner {
	height:54px;
	background-image:url(banner.gif);
	background-repeat:no-repeat;
	text-indent:-1234em;
	background-color:#030;
}
#vaBanner h1 {
	margin:0;
}
#vaMenu {
	padding:0 18px; /* 40 minus 2 x 11*/
	height:35px;
	/*background-image:url(bg_menu.gif);*/
	background-color:#008500;
	background-repeat:repeat-x;
}
#vaMenu ul {
	list-style:none;
	white-space:nowrap;
	margin:0;
	padding:0;
	width:100%;
}
#vaMenu li {
	display:block;
	float:left;
	padding:0 22px;
	height:35px;
	background-repeat:no-repeat;
	background-position:22px 0;
}
#vaMenu li a:link,
#vaMenu li a:visited {
	display:block;
	height:35px;
	line-height:35px;
	color:#030;
	font-size:115%;
}
#vaMenu li a:hover,
#vaMenu li.highlight a:link,
#vaMenu li.highlight a:visited {
	color:#fff;
	background:none;
	text-decoration:none;
}
li#vaMenu_rss {
	float:right;
}
/* */
.emphasis {
	background-color:#ffc;
}
.blogPostAddOnItem {
	padding-left:20px;
	padding-right:20px;
}
.blogPostAddOnItem h2 {
	font-size:1.3em;
}
.blogPostAddOnItem h3 {
	font-size:1.1em;
}
.foswikiNotification {
	background-color:#e6ecfa;
	padding:.5em;
}
.vaNotification {
	background-color:#e6ecfa;
}
div.vaNotification {
	border-top:2px solid #308330;
	border-bottom:2px solid #308330;
	padding:.5em;
	margin:0 0 1em 0;
}
#patternMainContents .blogPostAddOnOverview h2.pageTitle {
	font-size:1.4em;
	margin-top:0;
}
#patternMainContents .blogPostAddOnOverview h2.pageTitle a:link,
#patternMainContents .blogPostAddOnOverview h2.pageTitle a:visited {
	text-decoration:underline;
}
.blogPostAddOnItem h2 {
	padding:0 0 .1em 0;
	margin:1em 0 .1em 0;
	border:none;
}
.blogPostAddOnItem h2 a:link,
.blogPostAddOnItem h2 a:visited {
	text-decoration:none;
}
.comments {
	margin:40px 0 0 0;
	padding:20px 0;
	border-top:1px solid #ccc;
}
.footer {
	margin:20px 0 20px 0;
}
.footer h2,
.comments h2 {
	margin:0 0 10px 0;
	padding:0;
	border:none;
}
.footer ul {
	list-style:none;
	white-space:nowrap;
	margin:0;
	padding:0;
	width:100%;
}
.tools {
	margin:20px 0;
}
.vaImageCaption {
	display:block;
	margin:.5em 0;
	font-size:86%;
	color:#888;	
	line-height:1.2em;
}

.vaImageCaption a:link,
.vaImageCaption a:visited {
	text-decoration:underline;
	color:#888;
}
.vaImageCaption a:hover {
	text-decoration:underline;
	color:#888;
}
.foswikiSearchResultsPager {
	margin:1em 0;
	padding:.25em 0;
}
.social a:link,
.social a:visited {
	margin-left:5px;
}
.copyright {
	border-top:1px solid #ddd;
	margin-top:10px;
	padding-top:10px;
	font-size:94%;
}
#patternBottomBarContents .copyright,
#patternBottomBarContents .copyright a:link,
#patternBottomBarContents .copyright a:visited {
	color:#aaa;
}
#patternBottomBarContents .copyright:hover,
#patternBottomBarContents .copyright:hover a:link,
#patternBottomBarContents .copyright:hover a:visited {
	color:#797979;
}
#patternBottomBarContents a:hover,
#patternBottomBarContents .copyright:hover a:hover {
	color:#039;
}

