﻿/*
Nav Colors:
top:			#006498
bottom:			#005377
hovertop:		#FFCC66
hoverbottom:	#FF9900
*/

*{
outline:0px;
border:0px;
margin:0px;
padding:0px;

font-family:inherit;
font-size:8pt;
line-height:inherit;
text-align:inherit;
list-style-type:square;
border-collapse:collapse;
white-space:normal;
}

html
{
margin:20px 0px 0px 0px;
}

body
{
font-family:Verdana;
font-size:9pt;
color:Black;
/*background-color:#596E9E;*/
}

table
{
padding:0px;
font-family:Verdana;
font-size:8pt;
}

.pageContent ul
{
	list-style:square !important;
}

img.SponsorImage
{
	/*border:1px solid #006498;*/
	margin:8px;
	margin-bottom:0px;
	width:100px;
}

.homeLink
{
float:left;
width:300px;
height:150px;
}

.clearboth
{
clear:both;
display:block;
}

.pageLayout
{
width:960px;
height:100%;
background-color:WhiteSmoke;
border:1px solid white;
text-align:left;
}

.pageLayout td
{
font-size:9pt;
font-family:Verdana;
}

td.pageContent
{
	margin:none !important;
}

.siteFooter
{
height:32px;
}

.bgHeader
{
/*background-image:url('/Style%20Library/images/amoeba/bgheader.jpg');*/
background-image:url('/Style%20Library/images/amoeba/logo.jpg');
background-repeat:no-repeat;
height:150px;
background-color:black;
vertical-align:middle;
padding:0px 20px 0px 0px;
}

.searchTextBox
{
width:165px;
height:19px;
font-family:Verdana;
font-size:8pt;
}

.searchScope
{
width:145px;
height:23px;
font-family:Verdana;
font-size:8pt;
}

.searchIcon
{
width:16px;
height:16px;
vertical-align:bottom;
}

#searchBox
{
float:right;
background-image:url('/Style%20Library/images/amoeba/searchbox.gif');
background-repeat:no-repeat;
width:349px;
height:54px;
padding-left:10px;
padding-top:16px;
padding-right: 12px;
color:White;
position:relative;
top:122px;
left:16px;
text-align:right;
}

#searchbox input
{
vertical-align:middle;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
width:200px;
Height:24px;
background-image:url('/Style%20Library/images/amoeba/searchtextbox.gif');
background-color:transparent;
}

.spacer
{
background-color:Black;
width:24px !Important;
}

.spacer-nav
{
background-image:url('/Style%20Library/images/amoeba/topnavbg-spacer.jpg');
background-repeat:repeat-x;
background-color:#666666;
width:24px;
}

.siteActions
{
text-align:right;
height:18px;
background-image:url('/Style%20Library/images/amoeba/topnavbg.jpg');
}

.topBreadcrumb
{
height:24px;
}

.topBreadcrumb table
{
height:100%;
}

.topBreadcrumb td
{
background-image:url('/Style%20Library/images/amoeba/bgbreadcrumb.jpg');
background-repeat:repeat-x;
background-color:#000000;
color:White;
padding-left:10px;
font-size:8pt;
font-weight:bold;
}

.topBreadcrumbCurrent
{
color:#FFCC00;
}

.topNavBG
{
/*height:32px;*/
background-image:url('/Style%20Library/images/amoeba/topnavbg.jpg');
background-repeat:repeat-x;
background-color:#006699;
color:white;
}

.topNav
{
height:32px;
background-image:url('/Style%20Library/images/amoeba/topnavbg.jpg');
background-repeat:repeat-x;
background-color:#006699;
color:white;
}

.topNav-Selected
{
height:32px;
background-image:url('/Style%20Library/images/amoeba/topnavbg-highlight.jpg');
background-repeat:repeat-x;
background-color:#FF9900;
border-right: 1px solid white;
}

.topNav a
{
padding-left:13px;
padding-right:13px;
}

.topNav-Selected a
{
padding-left:13px;
padding-right:13px;
color:black;
}

.footer
{
height:32px;
vertical-align:middle;
background-image:url('/Style%20Library/images/amoeba/topnavbg.jpg');
background-repeat:repeat-x;
background-color:#006699;
color: White;
text-align:right;
padding-right:10px;
}

.copyright
{

font-size:8pt;
color:#FFCC66;
font-weight:bold;
}

.breadCrumb
{
float:left;
}

.breadCrumbs td
{
background-image:none;
background-color:transparent;
color:white;
padding:0px;
}

.userLinks
{
float:right;
padding-right:2px;
}

.userLinks td
{
background-image:none;
background-color:transparent;
color:white;
padding:0px;
}

.quickLaunch
{
width:160px;
background-color:#CCCCCC;
height:100%;
vertical-align:top;
border-right:1px solid #999999;
border-top: 1px solid #999999;
/*padding:1px 1px 1px 1px;*/
padding:0px 0px 0px 0px;
}

.pageContent
{
width:760px;
height:100%;
vertical-align:top;
/*padding-top:10px;
padding-left:10px;*/
border-top: 1px solid #999999;
}
.pageContent p
{
	padding:5px;
}

.selectedListRow
{
background-color:#FFCC66;
border-right: 1px solid white;
}

#btnJScript
{
width:100%;
background-image:url('/Style%20Library/images/amoeba/topnavbg.jpg');
height:32px;
color:white;
}

/* Default Style Overrides*/
#column
{
	border:1px solid #005377;
	padding-left:0px !important;
	padding-right:0px !important;
	background-color:white;
	/*background-image:url('/Style%20Library/images/amoeba/bgcolumnstyle.jpg');*/
	background-repeat:repeat-x;
}

.toc-layout-main a, .toc-layout-main a:hover
{
	text-decoration:none;
}

.toc-layout-main
{
	width:100%;
}

.topNavFlyOuts
{
position:relative;
top:230px !important;
border:1px solid #FF9900;
background-color:#000000 !important;
width:150px !important;
}
.topNavFlyOutsHover
{
background-color:#FFCC66 !important;
}
.topNavFlyOutsHover a
{
color:black;
}
.topNavFlyOutsItem
{
border:0px;
background-color:#000000;
color:white;
width:100%
}

.ms-ptabrx
{
background-color:whitesmoke;
/*background-image:url('/Style%20Library/images/amoeba/topnavbg.jpg');*/
background-image:url('/Style%20Library/images/amoeba/bgbreadcrumb.jpg');
background-position:0px -5px;
border-left:1px solid white;
border-top:4px solid whitesmoke;
}

td.ms-ptabcf
{
background-color:#005377;
}

td.ms-ptabcf a
{
color:white !important;
}

.ms-ptabcf, .ms-ptabcn, .ms-ptabcfhover, .ms-ptabcnhover{
width:70px;
}

.ms-PostTitle a
{
	font-size:12pt;
	font-weight:bold;
}

.ms-PostFooter, .ms-PostFooter a
{
	font-size:7pt !Important;
	font-family: Verdana;
}

.ms-PostDate
{
	border-bottom-color:Black !Important;
}

.ms-PostWrapper
{
	padding:8px;
}

div.breadcrumb .ms-sitemapdirectional
{
border-bottom:0px;
background-color:black;
color:#FFCC66;
}
div.breadcrumb a:hover
{
text-decoration:none;
}
.ms-sitemapdirectional
{
border-bottom:0px;
background-color:transparent !important;
color:#FFCC66;
}

a.ms-sitemapdirectional
{
	background-color:#005377;
	color:white;
}

table.ms-menutoolbar
{
background-image:url('/Style%20Library/images/amoeba/topnavbg.jpg');
border:0px;
}

table.ms-ToolPaneOuter
{
	height:90% !important;
}
.ms-toolbar a
{
color:white;
}
.ms-toolbar
{
font-size:7pt;
}
div.ms-menubuttoninactivehover
{
width:70px;
}

div.ms-menubuttonactivehover
{
width:70px;
}

div.ms-menubuttoninactivehover a, table.ms-splitbutton a
{
color:white;
}

div.ms-menubuttonactivehover a
{
background-image:url('/Style%20Library/images/amoeba/topnavbg-highlight.jpg');
}

td.ms-toolbar td.ms-paging
{
color:white;
}

td.quickLaunch div.ms-pagemargin
{
	background-color:#CCCCCC;
	background-image:none;
}

.ms-paging
{
width:60px;
text-align:center;
color:white !important;
}

.ms-bottompaging
{
	background-color:#005377;
}
.ms-pagebreadcrumb
{
	background-color:#005377;
	color:white;
	border:1px solid black;
	border-bottom:1px solid white !important;
	padding-left:7px;
}
.userLinks a
{
color:white !Important;
text-decoration:none;
}
.userLinks a:hover
{
color:black !Important;
}

.headertitle-band
{
	color:white !important;
}
div.level-band
{
	background-image:url('/Style%20Library/images/amoeba/bgbreadcrumb.jpg');
	background-position:0px -3px;
	padding-left:12px;
	color:white !important;
}
div.level-band a
{
	color:white !important;
}

.leftNav, .ms-quickLaunch
{
	background-color:#006498;
	border:1px solid #FFCC66;
	color:white;
}
.leftNavSelected
{
	background-color:black;
	border-left:6px solid #FFCC66;
	color:#FFCC66;
	font-weight:bold;
}
.leftNav a, ms-quickLaunch a
{
	color:white;
}
.ms-quicklaunchouter
{
	margin:0px !important;
}
.ms-navsubmenu2
{
	border:0px;
}
.ms-CategoryTitleRow
{
	background-color:#006498;
	border:1px solid #FFCC66;
	color:white;
	font-weight:bold;
}
.ms-CategoryTitleRow a
{
	color:white !important;
	background-image:url('/Style%20Library/images/amoeba/bullet.gif');
	background-position:5px 7px;
	background-repeat:no-repeat;
	text-decoration:none;
}
.ms-CategoryTitleRow a:hover
{
	background-color:#FFCC66;
	color:black !important;
	text-decoration:none;
}
.ms-blogrssnav
{
	background-color:black;
	background-image:url('/Style%20Library/images/amoeba/bgbreadcrumb.jpg');
	background-repeat:repeat-x;
}
.ms-blogrssnav a
{
	text-decoration:none;
	color:white;
}
.ms-BlogEmptyListText
{
	background-color:#006498;
	color:white;
}
.ms-WPHeader
{
	background-image:url('/Style%20Library/images/amoeba/bgbreadcrumb.jpg');
	color:white !important;
	border:1px solid black;
}
.ms-WPTitle
{
	color:white !important;
	padding:7px;
}
.ms-WPTitle a, .ms-WPTitle a:hover
{
	color:white !important;
	text-decoration:none;
}
.ms-addnew a, .ms-addnew a:hover
{
	color:white !important;
	text-decoration:none;
}
.leftNavHover
{
	background-color:#FFCC66;
}
.leftNavHover a
{
	color:black;
}

.ms-commentsWrapper, .ms-ContentHeader
{
	padding:5px;
}

.ms-navheader, .ms-quicklaunchheader
{
	background-color:transparent;
	background-image:url('/Style%20Library/images/amoeba/bgbreadcrumb.jpg');
	background-position:0px -3px;
	color:white!important;
	border:1px solid black !important;
	border-bottom:1px solid white !important;
}
.ms-navheader a, .ms-navheader a:hover, .ms-quicklaunchheader a, .ms-quicklaunchheader a:hover, .ms-blogedit a, .ms-blogedit a:hover
{
	color:white !important;
	text-decoration:none;
	font-weight:bold;
	border-bottom:0px;
}

td.ms-blogRightZone
{
	width:150px !important;
}

.ms-blogedit a
{
	background-position:0px -6px;
	background-image:url('/Style%20Library/images/amoeba/topnavbg.jpg');
	border:1px solid black !Important;
}
.ms-blogedit a:hover
{
	background-position:0px -6px;
	background-image:url('/Style%20Library/images/amoeba/topnavbg-highlight.jpg');
	color:black !Important;
	border:1px solid Black !Important;
}

div.silverlightControlHost
{
	width:613px;
	height:459px;
	/*width:400px;
	height:300px;*/
	background-color:#EEEEEE;
	/*border:1px solid #006699;*/
}

div.AttendanceControl
{
	width:613px;
	height:400px;
	background-color:#EEEEEE;
	margin:4px !important;
}

/* BEGIN Code Format Styles */
.csharpcode, .csharpcode pre
{
	font-size: 8pt;
	color: black;
	font-family: verdana;
	background-color: #ffffff;
}
.csharpcode
{
	border:1px solid #FFCC66;
	overflow:auto !Important;
	width:100%;
	padding-left:12px;
	padding-top:12px;
	padding-bottom:12px;
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
/* END Code Format Styles */