@import url("BBmenu08.css");

html 				{
	margin: 0px;
	padding: 0px;
	text-align: center;
}
body				{
	font-family: arial, verdana;
	font-size: 13px;
	font-weight: normal;
	color: #213c51;
	text-decoration: none;
	background: url(../images/BGtileLG.jpg) repeat-x 0px 100px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#wrapper {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#header {
	width: 850px;
	height: 165px;
}
#header a{
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;	
}
#header a:hover {
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: underline;
}
#main {
	float: left;
	width: 580px;
	margin-right: 20px;
	text-align: left;
	height: auto;
	overflow: visible;
}
#sub {
	width: 210px;
	float: right;
	height: 400px;
	text-align: left;
	padding-left: 15px;
}
#footer {
	font-size: 10px;
	color: #666666;
	width: 850px;
	clear: both;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	border-top: 1px solid #213c51;
}
.ftrtable {
	font-size: 11px;
	color: #666666;
}
.ftrtable strong {
	color: #666666;
	font-size: 11px;
}
.ftrtable li {
	color: #666666;
	font-size: 11px;
	margin-left: 5px;
}
.ftrtable tr {
	font-size: 11px;
}

td					{font-family: arial, verdana; color: #213c51; font-size: 13px; text-decoration: none; padding:0px;}

ul 					{font-weight: normal; margin-left: 2px; padding-left: 23px; font-size: 13px; list-style-image: url(/images/bullet-carat.jpg); color: #213c51; font-family: arial, verdana;}

img					{border: 0px;}

input				{font-size: 11px; background-color: #ffffff;}

a 					{font-family: arial, verdana; color: #3d9fc8; text-decoration:none;}
a:hover 			{font-family: arial, verdana; color: #3d9fc8; text-decoration:underline;}

 FOOTER TABLE AT BOTTOM OF EACH PAGE 

 .footertable td		{border-top: #57b6d7 1px solid; border-bottom: #57b6d7 1px solid; padding-top: 6px; padding-bottom: 6px;} 
 .footertable a		{font-family: arial, verdana; font-size: 13px; font-weight: normal; color: #3d9fc8; text-decoration: none;} 
#wrapper #main .bodyTXsmall {
	font-size: 11px;
}


 EDF0F1 
textarea			{font-size: 11px; color: #000000; background-color: #ffffff}
select				{font-size: 11px; color: #000000; background-color: #ffffff}

h1					{font-family: arial, verdana; font-size: 18px; font-weight: normal; color: #213c51; text-decoration: none; }

h2					{font-family: arial, verdana; font-size: 16px; font-weight: normal; color: #213c51; text-decoration: none; }

hr					{background-color: #57b6d7; border-top:1px solid #57b6d7; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}

.headerbg 			{background:#FFFFFF;}

.hpnewsdate	 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }
.hpnews	 			{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #064892; text-decoration: none; }
.hpnews A 			{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #244e72; text-decoration: none; }
.hpnews A:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #244e72; text-decoration: underline; }

.hpcopy	 			{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }
.hpcopy A 			{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #213c51; text-decoration: none; }
.hpcopy A:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #213c51; text-decoration: underline; }

.breadcrumb	 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #d7e7f4; text-decoration: none; }
.breadcrumb A 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #d7e7f4; text-decoration: none; }
.breadcrumb A:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #d7e7f4; text-decoration: underline; }
.breadcrumb A:visited 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #d7e7f4; text-decoration: none;}

.sectionname 		{font-family: arial, verdana; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none; position: relative; top: -2px; left: -1px;  }
.sectioncolor		{ background-image:images/spectrum_runner_08.jpg; background-repeat:repeat-x ;}
.pagename	 		{font-family: arial, verdana; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none; position: relative; top: -2px; left: 0px;  }

.pagecolor			{background:#213c51; }
.pagecolor A:visited 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #213c51; text-decoration: none;}

.l2	 				{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none; }
.l2 a 				{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none; }
.l2 a:hover 		{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: underline; }
.l3	 				{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #3d9fc8; text-decoration: none; margin-left: 5px; }
.l3 a 				{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #3d9fc8; text-decoration: none; margin-left: 5px;}
.l3 a:hover 		{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #3d9fc8; text-decoration: underline; margin-left: 5px; }
.l4	 				{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 10px; }
.l4 a 				{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 10px; }
.l4 a:hover 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: underline; margin-left: 10px; }
.l5	 				{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 15px; }
.l5 a 				{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 15px; }
.l5 a:hover 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: underline; margin-left: 15px; }

.l2active	 		{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none; }
.l2active a 		{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none; }
.l2active a:hover 	{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: underline; }
.l3active			{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #3d9fc8; text-decoration: none;margin-left: 5px; }
.l3active a			{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #3d9fc8; text-decoration: none; margin-left: 5px; }
.l3active a:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #3d9fc8; text-decoration: underline; margin-left: 5px; }
.l4active	 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 10px; }
.l4active a 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 10px; }
.l4active a:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: underline; margin-left: 10px; }
.l5active	 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 15px; }
.l5active a 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 15px; }
.l5active a:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: underline; margin-left: 15px; }

.lnav 				{border:1px solid #ffffff; background:#ffffff; padding-top: 1px;}
.LnavLine			{font-family: arial, font-size: 4px; }

 LOGIN INFO AT TOP 

.welcomemessage		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #213c51; text-decoration: none; background:#ffffff;}
.welcomemessage	a	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none;}
.welcomemessage	a:hover		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: underline;}
.welcomemessage	a:visited	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none;}

.calltitlepage	 	{font-family: arial, verdana; font-size: 18px; font-weight: normal; color: #213c51; text-decoration: none; }

.1col				{padding-left: 16px; padding-top: 6px;  padding-right: 16px;}
ol 		{list-style-image: none; list-style-type:decimal; list-style-position:outside; color: #213c51; margin-left: 10px; padding-left: 23px;}
ul 		{list-style: url(http://www.blackbaud.com/images/bullet-carat.jpg) outside; margin-left: 2px; padding-left: 23px;}


.infobox		 	{border: 1px solid #ceeaf3;	background:#ffffff; padding: 10px;}
.infobox td			{padding-right:10px;}


.callouttop			{border:1px solid #d5dde2; background:#f2f5f6;  padding-left: 6px; padding-top: 6px;  padding-right: 6px; padding-bottom: 4px;}
.callout			{border:1px solid #d5dde2;	background:#ffffff;  padding-left: 20px; padding-top: 6px;  padding-right: 6px; padding-bottom: 8px;}
.callouttitle	 	{font-family: arial, verdana; font-size: 14px; font-weight: bold; color: #223c51; text-decoration: none; }
.callouttitle2	 	{font-family: arial, verdana; font-size: 18px; font-weight: normal; color: #213c51; text-decoration: none; }

 B3C0CA f2f5f6 Background 43657E font color 223C51  listoutline d5dde2 
.listoutline		{border:0px;}
.listtopnoborder	{border:0px; background:url(/images/table_background.jpg) left bottom no-repeat;  padding: 10px; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none;}
.listtop			{border: 1px solid #ceeaf3; background:url(/images/table_background.jpg) left bottom no-repeat;  padding: 10px; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none;}
.listtop1			{border: 1px solid #ceeaf3; background:url(/images/table_background.jpg) left bottom no-repeat;  padding: 10px; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none;}
.listsub			{border: 1px solid #ceeaf3; background:#ceeaf3;  padding: 10px; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none;}
.listtitle	 		{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none;}
.listb				{border-bottom: 1px solid #ceeaf3; background:#ffffff;  padding-left: 10px; padding-top: 5px;  padding-right: 3px; padding-bottom: 5px;}
.lista				{border-bottom: 1px solid #ceeaf3; background:#ffffff;  padding-left: 10px; padding-top: 5px;  padding-right: 3px; padding-bottom: 5px;}
.listc				{border-bottom: 1px solid #ceeaf3; background:#ffffff;  padding: 10px;}
.listbottomline		{border-bottom: 1px solid #ceeaf3; padding-bottom: 5px;}
.profilePageName	{font-family: arial, verdana; font-size: 18px; font-weight: normal; color: #213c51; text-decoration: none; }
 
.sitemap			{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
.sitemap a 			{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #213c51; text-decoration: none;}
.sitemap a:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #213c51; text-decoration: underline;}

.sitemapbold		{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
.sitemapbold a 		{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #213c51; text-decoration: none;}
.sitemapbold a:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #213c51; text-decoration: underline;}

.searchbox 			{font-family: arial, Verana; font-size: 8pt; color: #213c51; border:1px solid #213c51; padding-left:2px; padding-right: 2px;}
.regionselector 	{font-family: arial, Verana; font-size: 8pt; color: white; background-color: #213c51;}


.lp_largeorange 	{font: bolder 18px arial, helvetica, sans-serif; color: #FFA827;}
.lp_largeblack 		{font: bolder 18px arial, helvetica, sans-serif; color: #000000;}
.lp_largeblue 		{font: bolder 18px arial, helvetica, sans-serif; color: #42657E;}
.lp_bodycopy 		{font: normal 13px arial, helvetica, sans-serif;color: #213c51; }
.lp_subhead 		{font: bold 14px arial, helvetica, sans-serif;}

.bodycopy ol 		{list-style: decimal outside; color: #213c51;}
.bodycopy ul 		{list-style: url(http://www.blackbaud.com/images/bullet-carat.jpg) outside; margin-left: 2px; padding-left: 23px;}


/*Password Management Phase 2 */

/*Reset*/
.headerbox			{border: 1px solid #ceeaf3; background:url(/images/table_background.jpg) left bottom no-repeat;  padding: 10px; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none;}
.headerboxtitle 	{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none; }
.headerboxcontent	{font-family: arial, verdana; font-size: 12px; 	padding:6px;}
.headerboxcnt		{background:#ffffff;  padding-left: 10px; padding-top: 5px;  padding-right: 3px; padding-bottom: 5px;}
.acctmigrationsteps {font-weight: bold; font-size: 14px; color: #000000; font-family: arial, helvetica, sans-serif }
	
/*input*/
.textBoxes 			{font-family: arial, verdana; background-color: #ffffff; font-size: 11px; padding-left:2px; padding-right: 2px;}
.textButtons 		{font-size: 11px; background-color: #ffffff;}


.acctmigratefullname	{font-family: arial, verdana; font-size: 13px; font-weight:bold;}

#changeloginlist	{list-style:none;}
	
#changeloginlist li	{padding-top:5px; padding-bottom:5px;}

.disabledtext		{color: inactivecaptiontext;}

.disabledtextbox	{background-color:#eaeaea; color: #000000;}

.radio				{background-color:Transparent;}

.errormessage		{clear:both; color: #ff0000;}

#circle 			{position: absolute; top: 112px; clear: none; z-index: 1;}
