/* reset default browser styles */
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote {margin:0;padding:0;}
table {border-collapse:collapse;}
fieldset,img {border:0;}
address,caption,cite,code,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
abbr,acronym {border:0;}


/* SECTION I */
	/* Default admin and wrappers -- this is full res.*/
	/* Content in this section is standard, site-wide definitions ... These will apply to every page.*/
	/*Inner content ... Main pain, header, navigation, left pane, banner, and footer ... Wrapper is 1024*/
	
/* SECTION II */
	/* Skin Specific CSS*/
	/* Content in this section applies only to each individual skin.*/	
		/* I. ADMIN */
		/* II. HOME */
		/* III. INTERNAL */
		/* IV. INTERNAL WITH A SIDEBAR */
	
/* ============================================================================================================================================================================================================================================================ */
/* SECTION I */
/* Default admin and wrappers*/
/* Content in this section is standard, site-wide definitions ... These will apply to every page.*/
#dnnLogin {vertical-align:top;line-height:18px;padding-left:13px; font-weight:bold !important; margin-right:10px; color:#005F7F !important;}
#dnn_dnnLOGIN_cmdLogin {vertical-align:top;line-height:18px;padding-left:13px; font-weight:bold; margin-right:10px; color:#005F7F;}

body {margin:0 auto;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:18px;color:#464d50;}

.siteWrapper {margin:0 auto;width:auto;padding:0;text-align:right;background-image:url(images/bannerback.gif);background-repeat:repeat-x;background-color:#ecf2f5;padding-top:8px;} /*Site Wrapper*/
	#topAdmin {width:1011px;padding:0;margin:0px 0 4px 0;text-align:right;}

			#topAdmin a#dnn_dnnLOGIN_cmdLogin {text-transform:uppercase;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:color:#005F7F;font-size:12px;}
			#topAdmin a#dnn_dnnLOGIN_cmdLogin:hover {text-decoration:underline;}
			#topAdmin #dnn_dnnLOGIN_cmdLogin img {}
		input#dnn_dnnSEARCH_txtSearch {vertical-align:middle;width:100px;margin:0 10px 8px 10px;padding:0;height:18px;border:1px solid #656258;}
		
		html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default {background:#FFFFFF none repeat scroll 0 0; border-color:#8E8E8E #B8B8B8 #B8B8B8 #8E8E8E; border-style:solid; border-width:1px; color:#000000; font-size:11px !important; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; padding:2px 1px 3px; font-family:Verdana,Arial,Helvetica,sans-serif !important;}
		html body .RadInput_Default .riTextBox:hover, html body .RadInputMgr_Default:hover {background:#FFFFFF none repeat scroll 0 0; border-color:#8E8E8E #B8B8B8 #B8B8B8 #8E8E8E; border-style:solid; border-width:1px; color:#B8B8B8; font-size:11px !important; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; padding:2px 1px 3px; font-family:Verdana,Arial,Helvetica,sans-serif !important;}
		
		
		
		
		
		
			*:first-child+html input#dnn_dnnSEARCH_txtSearch {vertical-align:2px;} * html input#dnn_dnnSEARCH_txtSearch {vertical-align:2px;}
			.searchBt {padding-right:7px; vertical-align:top;} /* Styling of the Search Button */
			a#dnn_dnnSEARCH_cmdSearch {margin-left:1px;}
		#topAdmin img.siteMap {}	
	
	/*Inner content ... Main pain, header, navigation, left pane, banner, and footer ... Again, these settings apply site-wide. */
	.home #paneTable {background-color:#FFFFFF; width:1023px;margin:auto;border-left:10px solid #005F7F; border-right:1px solid #005F7F; padding:8px 0px 0px 0px;}
	#paneTable {background-color:#FFFFFF; width:1023px;margin:auto;border-left:10px solid #005F7F; border-right:1px solid #005F7F; padding:0px 0px 0px 0px;}
	
		div#paneTable hr, .sidebarA hr, .sidebarB hr, #footerWrap hr{display:block;clear:left;margin:-0.66em 0;visibility:hidden;} /* hack to get border to surround floated divs */
		.home #header {float:right;margin-top:-233px; width:600px; margin-right:17px; width:360px; vertical-align:middle !important; line-height:20px;}
				.home #header a:hover, .home #header a.SkinObject:hover {text-decoration:none;}
				.home #header a, .home #header a.SkinObject, .home #header a:link, .home #header a.SkinObject:link, .home #header a:active, .home #header a.SkinObject:active, .home #header .SkinObject, .home #header a:visited, .home #header a.SkinObject:visited {font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:18px;text-decoration:none;font-weight:bold; vertical-align:top;}
		
		
			#header {float:right; text-align:right; margin-top:-154px; width:600px; vertical-align:middle !important; line-height:20px; color:#005f7f !important; font-weight:bold;}
				#header a:hover, #header a.SkinObject:hover {text-decoration:none;}
				#header a, #header a.SkinObject, #header a:link, #header a.SkinObject:link,  #header a:active, #header a.SkinObject:active, #header .SkinObject, #header a:visited, #header a.SkinObject:visited {font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:18px;text-decoration:none;font-weight:bold; vertical-align:top;}
			
			
			a#dnn_dnnLogo_hypLogo{display:none;} /* Hiding the DNN Logo token ... Logo will be part of the banner. */
			.BannerPane {float:left;width:1023px;margin:0px 0px 10px 0px; height:152px;}
			.home .BannerPane {height:234px; background-image:none;margin:0px;}
					* html .BannerPane {float:left;width:1000px;overflow:hidden;}
				.BannerPane .SubHead {float:left;}

				.BannerPane .DNNAlignleft {margin-left:0px !important;}
				.home .BannerPane .noTitle {margin:-7px 0px 0px 0px;}
		.LeftColumn {clear:left;display:inline;float:left;width:226px;padding:0;text-align:left;}
			#mainNav {padding:0;margin:0px 0px 20px 10px; border-style:none none none none; border-width:0px 0px 0px 0px; border-color:#FFFFFF; max-width:205px;white-space:normal;} /* set width of navigation. */
			.LeftPane {margin:0px 0px 0px 19px; width:175px;} /* set width of left sidebar pane. */
		#topNav {width:1011px;margin-right:25px;float:right;}

	#footerWrap {background-color:#FBF9E2;padding:0px; width:auto;clear:both;font-size:12px;line-height:12px;text-align:center;border-bottom:0px !important;}
	
	
	
	#footerText{width:auto;border-top:1px solid #005f7f;border-bottom:0px !important;} /*Yellow stripe under footer text. */
				#footerText a:hover, #footerText a.SkinObject:hover {text-decoration:none;}
				#footerText a, #footerText a.SkinObject, #footerText a:link, #footerText a.SkinObject:link,  #footerText a:active, #footerText a.SkinObject:active, #footerText .SkinObject, #footerText a:visited, #footerText a.SkinObject:visited {font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:18px;text-decoration:none;font-weight:normal; vertical-align:top;}
	
	
	
	#dnn_ctr717_dnnRADMENUACTIONS_menuActionsImage {float:left;}
		
		
/* ================= */
/* Banner Container*/
.bannerCont {margin:0px 0px 0px 0px;clear:none;}
	.bannerCont div.Normal {padding:0px;}
	.bannerCont .Normal, .bannerCont p, .bannerCont li {}
				
/* ============================================================================================================================================================================================================================================================ */
/* SECTION II */
/* Skin Specific CSS*/
/* Content in this section applies only to each individual skin.*/			

/* I. ADMIN */
.admin #paneTable {background-color:#FFFFFF; width:1023px;padding:0;margin:auto;background-image:url(images/bannerback.gif);background-repeat:repeat-x; }
.admin .ContentPane {width:785px;}
.admin .BannerPane {margin:9px 0 -1px;}
/* ================================ */

/* II. HOME*/
#homeWrapper {float:left;width:785px; text-align:left;}
	.home .ContentPane {float:left;width:745px;clear:both!important;background:none;position:relative; margin:0px 0px 18px 0px;}
		#midWrapper {clear:both; width:745px; margin-left:9px; margin-right:24px; float:left;}
			.home  .middleLeftPane {padding:0;width:227px;float:left;margin:0px 22px 18px 0px;}
					.home  .middleLeftPane a, .home  .middleLeftPane a.SkinObject, .home  .middleLeftPane a:link, .home  .middleLeftPane a.SkinObject:link, .home  .middleLeftPane a:active,.home  .middleLeftPane a.SkinObject:active, .home  .middleLeftPane .SkinObject, .home  .middleLeftPane a:visited, .home  .middleLeftPane a.SkinObject:visited {font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:18px;color:#6E8B38;text-decoration:none;font-weight:normal; vertical-align:top;}
.home  .middleLeftPane a:hover, .home  .middleLeftPane a.SkinObject:hover {font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:18px;text-decoration:underline;font-weight:normal;vertical-align:top; color:#6E8B38;}
			
			.home  .middleCenterPane {width:227px; float:left;margin:0px 22px 18px 0px;}
			.home  .middleCenterPane a, .home  .middleCenterPane a.SkinObject, .home  .middleCenterPane a:link, .home  .middleCenterPane a.SkinObject:link, .home  .middleCenterPane a:active, .home  .middleCenterPane a.SkinObject:active, .home  .middleCenterPane .SkinObject, .home  .middleCenterPane a:visited, .home  .middleCenterPane a.SkinObject:visited {font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:18px;color:#6E8B38;text-decoration:none;font-weight:normal; vertical-align:top;}
.home  .middleCenterPane a:hover, .home  .middleCenterPanea.SkinObject:hover {font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:18px;text-decoration:underline;font-weight:normal;vertical-align:top; color:#6E8B38;}
		
			
			.home  .middleRightPane {padding:0;width:227px;float:left;position:relative;margin:0px 0px 18px 0px;}
			.home  .middleRightPane a, .home  .middleRightPane a.SkinObject, .home  .middleRightPane a:link, .home  .middleRightPane a.SkinObject:link, .home  .middleRightPane a:active, .home  .middleRightPane a.SkinObject:active, .home  .middleRightPane .SkinObject, .home  .middleRightPane a:visited, .home  .middleRightPane a.SkinObject:visited {font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:18px;color:#6E8B38;text-decoration:none;font-weight:normal; vertical-align:top;}
.home  .middleRightPane a:hover, .home  .middleRightPane a.SkinObject:hover {font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:18px;text-decoration:underline;font-weight:normal;vertical-align:top; color:#6E8B38;}

			.home  .middleRightPane .Head {margin:0px 22px 0px 0px;}
	.home  .BottomPane {width:745px;clear:both!important;position:relative; margin:0px 0px 40px 0px; float:left;}

/* ================================ */
/* III. INTERNAL */
.siteWrapper .internal {float:center; text-align:left;}
.internal  {float:center;text-align:left;}
.internal .ContentPane {width:745px; margin:0px 0px 25px 0px;}



/* ================================ */
/* IV. INTERNAL WITH A SIDEBAR - Blue Background */
#internalSidebar  {float:left; width:745px; text-align:left;}
		.internalSidebar #homeWrapper {width:745px;}
		.internalSidebar #midWrapper {clear:both; width:745px; margin-right:0px;}
		.internalSidebar .ContentPane {padding:0;width:495px;float:left; }
		.internalSidebar  .RightPane {padding:10px; width:215px; float:right;background-color:#edf3f4; background-image:url(images/bluebg.jpg); background-repeat:no-repeat;background-position:bottom center; margin-left:10px;}
		.internalSidebar  .RightPane .categoryItemList {padding:0px 0px 9px 5px; width:90% !important;}
		.internalSidebar  .RightPane  .default-title {color:#145064; font-family:Verdana,Arial,sans-serif; font-size:10px; font-weight:bold; line-height:30px; text-transform:uppercase; height:36px; width:215px;}
		.internalSidebar  .RightPane .Head, .headera, h1 {color:#145064; font-family:Verdana,Arial,sans-serif; font-size:10px; font-weight:bold; line-height:6px; text-transform:uppercase;} 		
			.internalSidebar  .RightPane .Normal, .internalSidebar  .RightPane p, .internalSidebar  .RightPane li, .internalSidebar  .RightPane ul, .internalSidebar  .RightPane ol {color:#0c0c0c;font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:normal;line-height:18px;}
		.internalSidebar .Normal, p, li, ul, ol {color:#0c0c0c;font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:18px;}
		.internalSidebar .BottomPane {clear:both; width:735px;margin:0 0 25px 12px; float:left;}
		


/* ================================ */
/* IV. INTERNAL WITH A SIDEBAR - WHITE Background */
#WHITEinternalSidebar  {float:left; width:745px; text-align:left;}
		.WHITEinternalSidebar #homeWrapper {width:745px;}
		.WHITEinternalSidebar #midWrapper {clear:both; width:745px; margin-right:0px;}
		.WHITEinternalSidebar .ContentPane {padding:0;width:495px;float:left; }
		.WHITEinternalSidebar  .RightPane {padding:10px; width:215px; float:right; margin-left:10px;}
		.WHITEinternalSidebar  .RightPane .categoryItemList {padding:0px 0px 9px 5px; width:90% !important;}
		.WHITEinternalSidebar  .RightPane  .default-title {color:#145064; font-family:Verdana,Arial,sans-serif; font-size:10px; font-weight:bold; line-height:30px; text-transform:uppercase; height:36px; width:215px;}
		.WHITEinternalSidebar  .RightPane .Head, .headera, h1 {color:#145064; font-family:Verdana,Arial,sans-serif; font-size:10px; font-weight:bold; line-height:6px; text-transform:uppercase;} 	
		.WHITEinternalSidebar .Normal, p, li, ul, ol {font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:normal;line-height:18px;}
		.WHITEinternalSidebar .BottomPane {clear:both; width:735px;margin:0 0 25px 11px; float:left;}
		
		
		
/* ================================ */
/* I. LAYOUT - iphi */
#iphiWrapper {width:745px; float:left; text-align:left;}
		.iPhi .ContentPane {float:left;width:785px;background:none;position:relative; margin:0px 0px 18px 0px;}
		#pdvWrapper {width:745px;}
			.SmallLeftPane {width:355px; float:left;}
			.SmallRightPane {width:355px; float:right;}
		.BottomPane {clear:both; float:right;width:745px;background:none; margin:0px 0px 25px 0px;}

.admin .BannerPane {background-image:url(images/adminBanner.jpg); background-repeat:no-repeat;height:129px;}

/* ================================ */
/* I. LAYOUT - internalFourthLvl */
.internalFourthLvl .ContentPane {width:745px; margin:0px 0px 25px 0px;}


/* ================================ */
/* I. LAYOUT - internal SPLIT */
#splitWrapper {width:745px; float:right;}
#midWrapper {width:745px;}
.internalSplit .ContentPane {float:left;width:785px;background:none;position:relative; margin:0px 0px 18px 0px;}
.internalSplit .SmallLeftPane {width:355px; float:left;}
.internalSplit .SmallRightPane {width:355px; float:right;}



/* ================================ */
#middleContent{width:745px; float:right;}
.iphiSidebar #pdvWrapper {width:500px; float:left;}


.pdvTopPane {width:500px;}
.pdvLeftPane {width:235px; float:left;}
.pdvRightPane {width:235px; float:right;}
.iphiSidebar .ContentPane {width:500px; float:right;}

.pdvSidebar {padding:0px 0px 10px 0px; width:235px; float:right;background-color:#edf3f4; background-image:url(images/bluebg.jpg); background-repeat:no-repeat;background-position:bottom center;}
.iphiSidebar .pdvRightPane .default-title {color:#484b52; font-family:Verdana,Arial,sans-serif; font-size:9px; font-weight:bold; line-height:30px; text-transform:uppercase; background-image:url(images/sidebarheader.jpg); background-repeat:no-repeat; height:36px; width:235px;}
.iphiSidebar .pdvRightPane .Head, .headera, h1 {color:#484b52; font-family:Verdana,Arial,sans-serif; font-size:9px; font-weight:bold; line-height:30px; text-transform:uppercase; padding:0px 0px 0px 12px;}





/* ================= */
/* II.a TOP NAVIGATION */
#dnn_dnnREDMENU_RadMenu1 {text-align:center;}
#mainNav {text-align:center;}
.RadMenu {width:1023px; white-space:normal; background-image:url(images/navbg.gif); background-repeat:repeat-x; height:27px; margin-bottom:25px; margin-top:-9px; letter-spacing:1.1px;}
.RadMenu ul.rmActive, .RadMenu ul.rmRootGroup {display:block;}
.RadMenu .rmRootGroup {width:1001px; display:inline-block; left:0; margin:0 0 0 24px !important; padding:0; position:relative; background-image:url(images/navsep.gif); background-repeat:no-repeat;}
* html .RadMenu .rmRootGroup {float:left;}
.RadMenu .rmItem {margin:0px 10px 0px 10px;}
.RadMenu .rmSeparator, .RadMenu .rmSeparator:after {margin:0px 0px 0px 0px; padding:0px;}
.RadMenu .rmLink {float:left; outline-color:-moz-use-text-color; outline-style:none; outline-width:0; padding:0 10px 0 20px;}
.RadMenu ul.rmRootGroup li.rmItem a.rmLink {color:#005F7F; font-family:Verdana,Arial,Sans-serif; font-size:11px; font-weight:bold; line-height:23px; text-decoration:none; white-space:nowrap !important;}

	.RadMenu ul.rmRootGroup li.rmItem a.rmLink span.rmText {white-space:normal!important;}
.RadMenu .rmHorizontal .rmItem:hover {background-image:url(images/lvl1down.gif); color:#fbf9e2 !important;line-height:23px;}
.RadMenu .rmHorizontal .rmItem  {height:23px;}
.RadMenu ul.rpGroup li.rpItem {background-image:url(images/navsep.gif); background-repeat:no-repeat;}
.RadMenu ul.rmRootGroup .rmItem .focused, 
.RadMenu ul.rmRootGroup li.rmItem .focused {background-image:url(images/lvl1down.gif)!important;background-repeat:repeat-x;color:#fbf9e2 !important; height:23px;line-height:21px;}

.RadMenu ul.rmRootGroup li.rmItem a.rmLink span.rmText:hover {color:#fbf9e2 !important;}
.RadMenu ul.rmRootGroup li.rmItem a.rmLink:hover {color:#fbf9e2 !important;}




/* ================= */
/* II. NAVIGATION */

/* FIRST LEVEL */
.RadPanelbar {width:145px!important;white-space:normal!important;text-align:left;padding:0px;background-color:#FFF;}
.RadPanelbar ul.rpRootGroup {width:174px;}
.RadPanelbar ul.rpRootGroup li.rpItem {}
	.RadPanelbar ul.rpRootGroup .rpLast {background-image:none;}
	.RadPanelBar .rpRootGroup {border-width:0px!important;}
	.RadPanelBar .rpLink  {border-bottom-style:none; border-bottom-width:0px !important;}
	.RadPanelBar .rpOut {border-bottom-style:none; border-bottom-width:0px !important;}
	.RadPanelBar .rpLevel2 .rpTemplate, .RadPanelBar .rpLevel2 .rpOut {padding-left:0px !important;}
	.RadPanelBar .rpFocused .rpOut, .RadPanelBar .rpLink:hover .rpOut, .RadPanelBar .rpSelected .rpOut, .RadPanelBar .rpSelected:hover .rpOut {padding-bottom:0px !important;}
	.RadMenu .rmLeftImage {margin:0px !important;padding-bottom:0px;}
	.RadMenu .rmHorizontal .rmSeparator .rmText, .RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText {width:0px !important;}
	
	
/* up state*/
.RadPanelbar ul.rpRootGroup li.rpItem a.rpLink {margin-top:1px;background-image:url(images/rp1unselected.gif);background-repeat:no-repeat;font:12px Verdana, Arial, Sans-serif;white-space:nowrap!important;line-height:12px;color:#22697f;text-decoration:none;}
	.RadPanelbar ul.rpRootGroup li.rpItem a.rpLink span.rpText {white-space:normal!important;padding:2px 0 5px 15px;width:145px;max-width:145px;overflow:hidden!important;}

/* rollover  - NO CHILDREN */
.RadPanelbar ul.rpRootGroup li.rpItem a.rpLink:hover {background-image:url(images/rp1selected.gif) !important;background-repeat:no-repeat;color:#ad7952;}
	.RadPanelbar ul.rpRootGroup li.rpItem a.selected:hover {}

/* down  - NO CHILDREN */
.RadPanelbar ul.rpRootGroup li.rpItem a.selected {background-image:url(images/rp1selected.gif);background-repeat:no-repeat;color:#ad7952!important;}

/* expanded */
.RadPanelbar ul.rpRootGroup  li.rpItem a.rpExpanded,
.RadPanelbar ul.rpRootGroup  li.rpItem a.rpLink:hover a.rpExpanded {color:#ad7952;overflow:hidden!important;}
.rpGroup .rpLevel1 a.rpLink a.rpExpandable a.rpSelected a.rpExpanded {color:#ad7952;}

.RadPanelbar ul.rpRootGroup li.rpItem a.rpExpanded, 
.RadPanelbar ul.rpRootGroup li.rpItem a.rpLink:hover a.rpExpanded {}

/* SECOND LEVEL */
.RadPanelbar ul.rpGroup {width:174px!important;}

/* up  */
.RadPanelbar ul.rpGroup li.rpItem a.rpLink {padding-left:10px;background-image:url(images/rp2unselected.gif);background-repeat:no-repeat;color:#6998a8;white-space:normal!important;font:12px Verdana, Arial, Sans-serif;line-height:12px;text-decoration:none!important;width:164px;max-width:164px;overflow:hidden!important;} 
.RadPanelbar ul.rpGroup li.rpItem a.rpLink:hover {padding-left:10px;background-image:url(images/rp2selected.gif);background-repeat:no-repeat;color:#6998a8;white-space:normal!important;font:12px Verdana, Arial, Sans-serif;line-height:12px;text-decoration:none!important;width:164px;max-width:164px;overflow:hidden!important;} 
.RadPanelBar ul.rpLevel1 li.rpItem a.rpSelected  {padding-left:10px;background-image:url(images/rp2selected.gif);background-repeat:no-repeat;color:#6998a8;white-space:normal!important;font:12px Verdana, Arial, Sans-serif;line-height:12px;text-decoration:none!important;width:164px;max-width:164px;overflow:hidden!important;}

.RadPanelbar ul.rpGroup li.rpItem a.rpLink span.rpText {white-space:normal!important;padding:5px 0px 5px 9px;}

/* rollover */
.RadPanelbar ul.rpGroup li.rpItem a.rpLink:hover {font-size:12px;background-image:url(images/rp2selected.gif) !important;background-repeat:no-repeat; color:#ad7952;}

/* down  */
.RadPanelbar ul.rpGroup a.rpSelected {display:block;}
	.RadPanelbar ul.rpGroup a.rpSelected span.rpText{color:#ad7952;}

/* expanded */
.RadPanelbar ul.rpGroup a.rpExpanded,
.RadPanelbar ul.rpGroup a.rpLink:hover a.rpExpanded {color:#ad7952;overflow:hidden!important;}
	
	
/* THIRD LEVEL */	
.RadPanelbar ul.rpLevel2 {}
.RadPanelbar ul.rpLevel2 li.rpItem {}
	.RadPanelbar ul.rpLevel2 .rpLast {background-image:none;}
	
/* up state*/
.RadPanelbar ul.rpLevel2 li.rpItem a.rpLink {background-image:url(images/lvl3up.gif);background-repeat:no-repeat;background-position:left 4px;border-bottom:none!important;font:11px Verdana, Arial, Sans-serif;white-space:nowrap!important;line-height:12px;color:#ad7952;text-decoration:none;width:145px;max-width:145px;overflow:hidden!important;}
.RadPanelbar ul.rpLevel2 li.rpItem a.rpLink:hover {background-image:url(images/lvl3up.gif) !important;background-repeat:no-repeat;background-position:left 4px;border-bottom:none!important;font:11px Verdana, Arial, Sans-serif;white-space:nowrap!important;line-height:12px;color:#ad7952;text-decoration:none;width:145px;max-width:145px;overflow:hidden!important;}

	.RadPanelbar ul.rpLevel2 li.rpItem a.rpLink span.rpText {white-space:normal!important;padding:1px 0px 1px 22px;width:128px;max-width:128px;overflow:hidden!important;}

/* rollover  - NO CHILDREN */
.RadPanelbar ul.rpLevel2 li.rpItem a.rpLink:hover {color:#ad7952;background-image:none;font-size:11px;}
	.RadPanelbar ul.rpLevel2 li.rpItem a.selected:hover {color:#ad7952;background-image:none;font-size:11px;}

/* down  - NO CHILDREN */
.RadPanelbar ul.rpLevel2 li.rpItem a.rpSelected {background-position:center left;color:#0047b6;}







/* FOOTER NAV */
.footerNav  {width:1024px!important;white-space:normal!important;text-align:left;padding:10px 0px 0px 0px;}
.footerNav  .rtsLevel  {width:940px;height:36px;}
.footerNav  .rtsLevel ul.rtsUL {margin-top:18px;padding-left:80px;height:19px;}
.footerNav .rtsLI {height:19px;}

/* first level up state*/
.footerNav  .rtsLevel  .rtsLink  {border-left:1px solid #fff;padding:0 5px;font:normal 11px Verdana, Arial, Sans-serif;line-height:19px;color:#000;text-decoration:none;}
	.footerNav .rtsLevel .rtsLast .rtsLink {border-right:1px solid #fff;}
	


/* ACTIONS MENU */
.RadMenu_Outlook  {text-align:left;}
.RadMenu_Outlook .rmVertical .rmSeparator .rmText {margin-left: 0px; border-top:none;}
	
.RadMenu_Outlook .rmGroup .rmVertical, .RadMenu_Outlook .rmGroup {background-image:none;}
.RadMenu_Outlook .rmGroup {border:none;}
.RadMenu_Outlook .rmItem .rmFirst {margin-left:0px;}

/* ================= */
/* III. TEXT STYLES */

/* default text */
.Normal,p,li {font-family:Verdana,Arial,sans-serif;font-size:12px;line-height:18px;color:#0c0c0c;font-weight:normal;}
	.NormalBold,strong,b  {font-weight:bold;}
	em {font-style:italic;}
	blockquote {font-family:Verdana,Arial,sans-serif;font-size:12px;line-height:18px;color:#0c0c0c;font-weight:normal;margin-left:30px;}
	ol {margin:8px 4px 5px 53px;}
	ul {margin:8px 4px 5px 50px;}
		* html ul {margin:8px 4px 5px 47px;}
	li {list-style-type:circle;margin:0px!important;}
	th {font-family:Verdana,Arial,sans-serif;font-size:12px;line-height:18px;color:#0c0c0c;font-weight:normal;}
	
	
/* default links */
a,a.SkinObject,a:link,a.SkinObject:link,a:active,a.SkinObject:active,.SkinObject,a:visited,a.SkinObject:visited{font-family:Verdana,Arial,sans-serif;color:#6E8B38;text-decoration:underline;font-weight:bold; vertical-align:top;}
a:hover,a.SkinObject:hover {font-family:Verdana,Arial,sans-serif;text-decoration:none;font-weight:bold;vertical-align:top; color:#6E8B38;}

/* Yellow Header */
.Head, .headera, H1 {font-family:Georgia,Verdana,Arial; font-size:15px; line-height:18px; color:#AD7952; font-weight:bold;}

/* Dark Blue, Bold Header*/
.SubHead, .headerb, H2 {font-family:Georgia,Verdana,Arial; font-size:13px; line-height:18px; color:#005e7e; font-weight:bold; text-align:left;}

/*Dark, non-bold header */
.SubSubHead, .subheadera, H3 {font-family:Verdana,Arial,sans-serif; font-size:15px; line-height:18px; color:#323739; font-weight:normal;}

/* Light Blue Bold */
.subheaderb, H4 {font-family:Verdana,Arial,sans-serif; font-size:13px; line-height:18px; color:#6293a4; font-weight:bold;}

/* Dark Blue Bold */
.NormalBold  {font-family:Verdana,Arial,sans-serif; font-size:13px; line-height:18px; color:#005e7e; font-weight:bold;}


/*Green Subheader*/
.NormalRed {font-family:Verdana,Arial,sans-serif; font-size:13px; line-height:18px; color:#869b3d; font-weight:bold;}

/*Quote Style*/
.NormalTextBox {font-family:Georgia,Verdana,Arial; font-size:16px; line-height:18px; color:#7cacbc; font-weight:bold;}

/* body A */
.bodya, H5 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#3a5558;font-weight:bold;}

/* body B */
.bodyb, H6 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#141616;font-weight:normal;}




/* ================= */
/* engage  news   */
.Article {padding:10px 0px 0px 0px;}
#ArticleDisplay {padding:0px;}
.categoryItemList {border:none;background-color:transparent;padding:0 0 9px 15px; width:100%}
#divArticleContent .Normal {color:#000;}
#divArticleContent .SubSubHead {color:#0f4d2a;font:bold 12px Verdana,Arial,sans-serif;}
.divLastUpdated {display:none;}
#divRelatedArticles {background-image:url(images/relatedItems.gif);background-repeat:no-repeat;padding:17px 0px 5px 0px !important;margin:10px 0px 0px 0px;}
#EmailAFriend {display:none;}
.itemAuthorDate {display:none;}
.itemCategory {font:bold 12px Verdana,Arial,sans-serif;color:#0f4d2a;padding:0px;}
.itemDate {padding:0px 0px 0px 30px;color:#000;}
.itemDescription {font:normal 11px; color:#464d50;line-height:18px; font-family:Verdana,Arial,sans-serif;}
.itemEditLink {display:none;}
.itemReadmore {color:#a96938;float:left;clear:none!important;}
	.itemReadmore a:link,.itemReadmore a:visited,.itemReadmore a:active {color:#6E8B38;text-decoration:underline;}
	.itemReadmore a:hover {text-decoration:none;}
.itemThumbnail {float:left;padding:0px 5px 5px 0px;}
.itemTitle {float:none!important;}
.itemTitle h2 {float:none!important;font:bold 12px; color:#005F7F !important; font-family:Verdana,Arial,sans-serif; text-decoration:none;}
#PrinterFriendly {color:#000;font:normal 11px;padding:0px 20px 0px 0px; font-family:Verdana,Arial,sans-serif;}
#publishTitle {color:#AD7952 !important;
font-family:Georgia,Verdana,Arial !important;
font-size:15px !important;
font-weight:bold !important;
line-height:18px !important;
padding:0px !important;
text-transform:none !important;}
.Publish_ReturnToList a:link,.Publish_ReturnToList a:visited,.Publish_ReturnToList a:active {color:#a96938;text-decoration:none;}
.Publish_ReturnToList a:hover {color:#61b4e8;text-decoration:none;}
.RelatedArticle a:link,.RelatedArticle a:visited,.RelatedArticle a:hover,.RelatedArticle a:active {color:#6E8B38;}
.itemTitle h2 a:link, .itemTitle h2 a:active {
color:#005F7F;
font-weight:bold;
text-decoration:none;
}
.itemTitle h2  a:hover, .itemTitle h2 a:visited {
color:#005F7F;
font-weight:bold;
text-decoration:none;
}


/* ENGAGE STYLES */
.altCategoryItemList {background-color:transparent!important;}
.categoryItemList {background-color:transparent!important;border:none!important;width:100%;}
div.itemTitle h2 {font-size:12px;padding:0px;font-family:Verdana,Arial,sans-serif;}
.itemDescription {clear:both;}
.itemReadmore {text-align:left!important;margin-bottom:15px;}
.divLastUpdated {display:none;}
#publishTitle .Head, .Header-A {font-weight:bold;}
h1#publishTitle.Head {font-weight:bold;}
.itemDescription strong {font-weight:normal !important;}


/* sort and paging graphics */
.rgCollapse {background-image:url(images/collapse.gif);background-repeat:no-repeat;width:13px;height:11px;}
.rgExpand {background-image:url(images/expand.gif);background-repeat:no-repeat;width:13px;height:11px;}
.rgSortAsc {background-image:url(images/sortAsc.gif);background-repeat:no-repeat;width:13px;height:11px;}
.rgSortDesc {background-image:url(images/sortDesc.gif);background-repeat:no-repeat;width:13px;height:11px;}
.rgPagePrev {background-image:url(images/PagingPrev.gif);background-repeat:no-repeat;width:14px;height:14px;}
.rgPageNext {background-image:url(images/PagingNext.gif);background-repeat:no-repeat;width:14px;height:14px;}
.igridcolhead input, .RadGrid input{background-color:transparent;border:none;margin:0;padding:0;cursor:pointer;vertical-align:middle;}

/* Recommend a New Grant */
.irecommend {background-image:url(images/buttonbg.gif); border:1px solid #92b4be; background-repeat:repeat-x; color:#24231C !important; font-family:Verdana,Arial,Sans-serif; font-size:11px; text-decoration:none !important; font-weight:bold; padding:5px 5px 5px 5px;}

/*Grant History Module */
.AllGrantsTable {}
.AllGrantsTable th.igridcolhead {text-align:left !important;}
.AllGrantsTable .igridid {padding-left:0px; padding-right:15px;}
.AllGrantsTable .igridname {padding-left:0px;}
.AllGrantsTable .igridpmttype {padding-left:0px; padding-right:15px;}
.AllGrantsTable .igridamount {padding-left:0px; padding-right:15px;}
.AllGrantsTable .igriddate {padding-left:10px; padding-right:10px;}
.AllGrantsTable .igridaction {padding-left:0px;}
.AllGrantsTable .GridRow_Gray {background-color:#d6e5ea;}

/*Single Grants Table Module */
.SingleGrantsTable {}
.SingleGrantsTable th.igridcolhead {text-align:left !important;}
/* Will need to style this once dev adds the column classes into the module. [Bug 16110] ALL: Need classes applied to columns of iPhi Single Grants Table */


/* Account Selector Module */
.RadComboBoxDropDown_Gray .rcbHeader, .RadComboBoxDropDown_Gray  .rcbFooter {background-image:none!important;background-color:#d7e6eb!important; border-bottom:1px solid #747055!important; font-weight:bold; color:#7995a1 !important;} 
.RadComboBoxDropDown_Gray .rcbHovered  {background-color:#efdaa5!important;color:#000!important;}
.rcbSlide {left:394px!important;} /* position of drop-down box */
.RadComboBoxDropDown_Gray ,.RadComboBoxDropDown_Gray .rcbList {width:400px!important;} /*width of drop-down box */
.rcbItem,.rcbItem table,.rcbHovered table{width:375px!important;} /*width of drop-down box */
.accountListTable .accountId {font-size:11px;}
.accountListTable .accountName {font-size:11px; width:140px;}
.accountListTable .accountRole {font-size:11px; text-align:center;}
.accountListTable {width:394px;}
.tblAccountSelector {margin: 0px 0px 15px 10px;}
.iaccountname {margin-right:40px;}


/* Contribution Modules */
.ContributionsDashboard  {text-align:left !important;}
.ContributionsDashboard .igridamount {padding-left:0px; padding-right:0px;text-align:left !important;}
.ContributionsDashboard  .igridpmttype {padding-left:0px;padding-right:20px; text-align:left !important;}
.ContributionsDashboard  .igriddate {padding-left:0px;text-align:left !important;}

.RecentContributionsHeader {padding-top:15px; text-align:left !important; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#3a5558;font-weight:bold;}
.RecentContributionsHeader {text-align:left !important;}
.RecentContributionsHeader .igridamount {padding-right:20px; text-align:left !important;}
.RecentContributionsHeader .igridpmttype {text-align:left !important;padding:0px;}
.RecentContributionsHeader .igriddate {text-align:left !important;}

/*.RecommendGrantCharityList */
.RecommendGrantCharityList {}
.RecommendGrantCharityList .DataGridHeader {width:10%;vertical-align:top;}
.RecommendGrantCharityList .igridaction {background-image:url(images/buttonbg.gif); background-repeat:repeat-x; color:#455059; font-size:11px; font-weight:bold; text-transform:uppercase; border-top:1px #a6abb0; border-left:1px #a6abb0; border-right:1px #8895a2; border-bottom:1px #8895a2;}
.RemoveCharity {width:10% !important;}


/*statements*/
.statementsContainer a, .statementsContainer a.SkinObject, .statementsContainer a:link, .statementsContainer a.SkinObject:link, .statementsContainer a:active, .statementsContainer a.SkinObject:active, .statementsContainer .SkinObject, .statementsContainer a:visited, .statementsContainer a.SkinObject:visited {font-size:11px;}

/*Fund Balance Dashboard */
.idisplaydata {padding:0px 8px 0px 0px! important;}

/* Grant History Dashboard*/
.GrantHistoryDashboard {width:750px;}
.GrantHistoryDashboard .igridname{padding-right:50px;}
.GrantHistoryDashboard .igriddate{padding-right:50px;}
.GrantHistoryDashboard .igridamount{padding-right:50px;}
.GrantHistoryDashboard .igridaction {}
.GrantHistoryDashboard .iheadsm {text-align:left! important;}


/* Fund Activity Module */
.FundActivityReport .ilabelcol1 {padding: 0px 0px 0px 0px !important;}
.tblFundActivity .header {padding: 0px 0px 0px 0px !important;}
th {vertical-align:top;}
#dnn_ctr602_ViewFundActivityDetailReport_ucEndingBalance_RadGrid1_ctl00_ctl03_ctl00_lblAmountTotal1 {text-align:right; font-weight:bold; padding-left:57px;}
.FundActivityDetailReport h1 {color:#3A5558 !important;
font-family:Verdana,Arial,Helvetica,sans-serif !important;
font-size:12px !important;
font-weight:bold !important;
line-height:12px !important;
text-transform:none !important;}

.clickInstructions {color:#3A5558 !important;
font-family:Verdana,Arial,Helvetica,sans-serif !important;
font-size:12px !important;
font-weight:bold !important;
line-height:12px !important;
text-transform:none !important;
padding-bottom:8px !important;}


/* Statements Module */
.Statements {text-align:left; margin-left:0px; margin-right:185px; margin-top:5px;}

/*Fund Activity Details Module */
.FundActivityDetailReport {}
.FundActivityDetailReport .igridname, td.igridname {text-align:left !important;}
.FundActivityDetailReport .igridqty, td.igridqty {text-align:right !important;}
.FundActivityDetailReport .igridamount, td.igridamount {text-align:right !important; width:100px;}
.FundActivityDetailReport .GridAltRow_Gray {background-color:#d6e5ea;}
.FundActivityDetailReport .igridcolfoot, td.igridcolfoot {font-weight:bold;}
.FundActivityDetailReport .igridpmttype, th.igridpmttype {padding-left:30px;text-align:right !important;}
.FundActivityDetailReport .igriddate, th.igriddate {padding-left:30px;text-align:right !important;}
.FundActivityDetailReport .igridid, th.igridid {padding-left:30px;text-align:right !important;}



/*Contribution Activity Module */
.ContributionActivity .igridname, td.igridname {text-align:left !important;}
.ContributionActivity .igriddesc, td.igriddesc {text-align:left !important;padding-left:0px;}
.ContributionActivity .igridpmttype, td.igridpmttype {text-align:left !important; padding-left:30px;}
.ContributionActivity .igridqty, td.igridqty {text-align:left !important;padding-left:30px;}
.ContributionActivity .igridpmtstatus, td.igridpmtstatus {text-align:left !important; padding-left:30px;}
.ContributionActivity .igriddate, td.igriddate {text-align:left !important;padding-left:30px;}
.ContributionActivity .igridid, td.igridid {text-align:left !important; padding-left:30px;}
.ContributionActivity .igridamount, td.igridamount {padding-left:30px; text-align:right !important;}
.ContributionActivity .igridcolhead {width:25%;}
table#Table2 {border:0px !important;}

/*Recurring Grants Table Module */
.RecurringGrantsTable {}
.RecurringGrantsTable .igridaction {width:10%; padding-left:0px; padding-right:0px; text-align:left !important;}
.RecurringGrantsTable .igridamount {width:10%; padding-left:0px; padding-right:0px; text-align:left !important;}
.RecurringGrantsTable .DataGridItem {width:10%; padding-left:0px; padding-right:0px; text-align:left !important;}
.RecurringGrantsTable  .igridcolhead {width:10%; padding-left:0px; padding-right:0px; text-align:left !important;}

/*Fund Relationships Mudule */
.itblborder{border:0px;}
.itblborder .igridname {width:250px;  padding-left:0px; padding-right:0px; text-align:left !important;}
.itblborder .igridrole {width:250px; padding-left:0px; padding-right:0px; text-align:left !important;}
.itblborder .igridaction {width:250px; padding-left:0px; padding-right:0px; text-align:left !important;}
.itblborder .igridrowalt {background-color:#d6e5ea;}
#itblfundrelationships {border:0px;}

/*Buttons and Markers*/
.button {background-image:url(images/buttonbg.gif); background-repeat:repeat-x; color:#455059; text-transform:none;font-family:Verdana,Arial,sans-serif;font-size:11px; padding-top:0px; border:1px solid #92b4be; height:21px; padding-bottom:1px; margin-right:4px;}
.ExportLister {margin-left:-40px; margin-top:-45px;}

/*Organization Information Module */
.OrganizationInformation {}
.orgInfo {margin:10px 0px 10px 0px;}
.OrganizationInformation .button {margin-bottom:10px;}
.OrganizationInformation .orgName {font-weight:bold;}

/* Previous Grants Table on Org. Info Page */
.PreviousGrantsToAnOrganization {vertical-align:top;}
.PreviousGrantsToAnOrganization .navcontainer {}
.PreviousGrantsToAnOrganization .navlist, ul.navlist {margin-top:0px; padding-bottom:0px; padding-left:0px; text-align:left;}

/* Charity Pages */
#dnn_ctr614_ViewRecommendGrantAddCharity_lblTotalRows {margin-top:15px;}
.DataGrid .itblborder {border:0px !important;}
table#Table1 {margin-bottom:10px;}
tr.DataGridHeader{font-weight:bold;}
table#tblSuggestCharity {border:0px;}
tr#tblSuggestCharity {border:0px;}
td#tblSuggestCharity {border:0px;}

/* DEFAULT TITLE CONTAINER */
.defaultTitle {margin-bottom:20px;clear:both;}
.defaultTitle .content {padding:10px 0;}
.defaultTitle p,.defaultTitle .Normal {color:#4F5A62;font-family:Verdana,Arial,sans-serif;font-size:12px;line-height:15px;margin-top:0;}
.defaultTitle a,.defaultTitle a:link, .defaultTitle a:visited, .defaultTitle a:active {font-family:Verdana,Arial,sans-serif;font-size:12px;line-height:15px;}
.defaultTitle a:hover {font-family:Verdana,Arial,sans-serif;font-size:12px;line-height:15px;}
.defaultTitle .actionbuttons {text-align:right;font-size:12px;line-height:15px;height:15px;padding-right:20px;}

#iPhiWrapper .default {margin-bottom:20px;}


/* Statements Module */
.Statements .alternateRow {background-color:#FFFFFF;}


/* Edit Grant Module */
.FormSectionSubBody {margin-top:15px;}

/*Investment Partner View Styles */
.IpvAdditionsDashboard {text-align:left !important;}
.IpvAdditionsDashboard .igridamount {padding-left:0px; padding-right:0px; text-align:left !important;}
.IpvAdditionsDashboard .igridpmttype {padding-left:0px; padding-right:30px; text-align:left !important;}
.IpvAdditionsDashboard .igriddate {padding-left:0px; padding-right:0px; text-align:left !important;}

.IpvRecentWithdrawalsDashboard {text-align:left !important; width:750px;}
.IpvRecentWithdrawalsDashboard .igridaction {width:100px; padding-left:0px; padding-left:30px; text-align:right !important;}
.IpvRecentWithdrawalsDashboard .igridtext {width:250px;}

.IpvStatements {overflow-x: hidden; overflow-y:hidden; width:190px; height:110px; margin-left: 0px; text-align:left;}
.IpvStatements .alternateRow {background-color:#FFFFFF; text-align:left !important;}


/* ================= */
/* V. EXTRAS  */

/* ================= */
/* admin skin */
.Settings {margin:5px 0px 15px 0px;}	
.admin .DNNAligncenter {text-align:left!important;}
table.ControlPanel .SubHead {font:normal 12px Verdana,Arial,sans-serif;color:#000;}

	/* SITE DEFAULT CONTAINER */
	.default  {margin-bottom:20px !important;}
	.default .default-title {}
	.default-contentpane .DNNAlignleft {padding:0px 0px 10px 0px;}
	.default  .default-title .Head  {}
	.default  .default-contentpane .Normal {padding:0px 0px 10px 0px;}
	.default  .default-title .Head, .SubHead, .SubSubHead {padding:0px !important;}

.con-curved .con-contentpane .DNNAlignleft {margin-left:0px !important;}

/* UPDATES FROM UPGRADE TO DNN5*/
.title_vis {display:none;}
.c_footer {display:none;}
.RadComboBox_Default, .RadComboBox_Default .rcbInput, .RadComboBoxDropDown_Default {font-family:Verdana,Arial,Helvetica,sans-serif !important; font-size:11px !important; color:#464D50 !important;}
.AccountSelector .iaccountname {font-family:Verdana,Arial,Helvetica,sans-serif !important; font-weight:bold !important; color:#22697F !important; font-size:12px !important;}
.RadComboBoxDropDown_Default .rcbHeader, .RadComboBoxDropDown_Default .rcbFooter, .RadComboBoxDropDown_Default .rcbMoreResults, .RadComboBoxDropDown_Default .rcbMoreResults a {background-image:none !important; background-color:#C8DBE2 !important;}
.accountListTable .accountId {color:#000000 !important; font-weight:normal; }
.accountListTable .accountName {color:#000000 !important; font-weight:normal;}
.accountListTable .accountRole {color:#000000 !important; font-weight:normal;text align:right !important;}
.RadComboBoxDropDown_Default .rcbHovered {background:#FBF9E2 !important;}
.RadMenu {z-index:100 !important;}
.RadGrid_Office2007 .rgHeader, .RadGrid_Office2007 th.rgResizeCol { background:transparent none repeat scroll 0 0 !important; border-color:#FFFFFF !important; border-style:none !important;  border-width:0px !important; font-weight:normal; padding-bottom:4px; padding-top:0px; color:#4F5A62 !important;  font-family:Verdana,Arial,Helvetica,sans-serif !important; font-size:12px !important; line-height:16px; font-weight:bold !important;}
.GrantHistoryDashboard th span {color:#3A5558 !important;
font-family:Verdana !important;
font-size:12px;
font-weight:bold;}
.GrantHistoryDashboard .igridaction {text-align:right !important;}
.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol {background:transparent none repeat scroll 0 0 !important;}
.RadGrid_Default .rgMasterTable td.rgGroupCol, .RadGrid_Default .rgMasterTable td.rgExpandCol {background:transparent none repeat scroll 0 0 !important; border:none !important;}
.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol {border-width:0px 0px 0px 0px !important;}
.RadGrid_Default .rgDetailTable {border-style:none !important; border-width:0px !important;}
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td {border-style:none none solid;border-width:0px !important;padding-bottom:3px; padding-top:4px; text-align:right;} 
.RadGrid_Default .rgFooter td {font-weight:bold;}
.RadGrid_Default, .RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .GridToolTip_Default { font-family:Verdana,Arial,Helvetica,sans-serif !important;}
.RadGrid_Default {background:#FFFFFF none repeat scroll 0 0;border:0px solid #FFFFFF !important;color:#4F5A62 !important;}
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td, .RadGrid_Default .rgFilterRow td, .RadGrid_Default .rgHeader, .RadGrid_Default .rgResizeCol, .RadGrid_Default .rgGroupHeader td {padding-left:0px !important;}
.RadGrid_Office2007 .rgRow a, .RadGrid_Office2007 .rgAltRow a, .RadGrid_Office2007 .rgEditRow a, .RadGrid_Office2007 .rgFooter a, .RadGrid_Office2007 .rgEditForm a {color:#A96938 !important;}
.RadGrid_Office2007 .rgRow td, .RadGrid_Office2007 .rgAltRow td, .RadGrid_Office2007 .rgEditRow td, .RadGrid_Office2007 .rgFooter td {border-style:none !important; border-width:0px !important;}
.RadGrid_Office2007, .RadGrid_Office2007 .rgMasterTable, .RadGrid_Office2007 .rgDetailTable, .RadGrid_Office2007 .rgGroupPanel table, .RadGrid_Office2007 .rgCommandRow table, .RadGrid_Office2007 .rgEditForm table, .GridToolTip_Office2007 {font-family:Verdana,Arial,Helvetica,sans-serif !important; font-size:11px !important;}
.RadGrid_Office2007 {border:0px solid #FFFFFF !important;color:#464D50 !important;}
.RecommendGrantCharityList .igridaction {background-image:url(images/buttonbg.gif); background-repeat:repeat-x; border:1px solid #92B4BE; color:#455059; font-weight:normal !important; font-family:Verdana,Arial,sans-serif; font-size:11px; height:21px; margin-right:4px; padding-bottom:1px; padding-top:0; text-transform:none;}
.RadGrid_Office2007 .rgHeader, .RadGrid_Office2007 .rgHeader a {color:#464D50; font-family:Verdana,Arial,sans-serif; font-size:13px !important; font-weight:bold !important; text-decoration:none;} 
.RadGrid_Office2007 .rgFooter td {border-width:0 !important;padding-left:8px;}
.RadGrid_Office2007 .rgFooterDiv, .RadGrid_Office2007 .rgFooter {background:none !important;}
.RadGrid_Office2007 th.rgSorted {background-color:#ffffff !important; border:0px !important;}
.RadGrid_Office2007 .rgHeader, .RadGrid_Office2007 th.rgResizeCol {background:none !important; border-width:0 !important;}
.RadGrid_Office2007 .rgHeader, .RadGrid_Office2007 th.rgResizeCol {background:transparent none repeat scroll 0 0 !important; border-width:0 !important;}
.RadGrid_Default tfoot .rgCommandCell {border-bottom:0 none;border-top:0px none !important;}
.RadGrid_Default .rgCommandCell {border-style:none !important; border-top:0 none !important; padding:0;}
.RadGrid_Default .rgCommandRow {background:transparent none repeat scroll 0 0 !important;}
.RadGrid_Office2007 .rgHeader, .RadGrid_Office2007 th.rgResizeCol {background:transparent none repeat scroll 0 0 !important;}
.RadGrid_Office2007 .rgHeader, .RadGrid_Office2007 th.rgResizeCol {background-color:#ffffff !important;}
.FundActivitySearcher .searchSwitcher {clear:both; float:none;}

/*My Profile Module */
.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink, .RadTabStripTop_Office2007 .rtsLevel1 .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1, .RadTabStripBottom_Office2007 .rtsLevel1 {background-image:none !important;}

.RadTabStrip_Office2007 .rtsLevel1 {background-color:#ecf2f5 !important; height:25px !important;}
.RadTabStrip .rtsUL, .RadTabStripVertical .rtsUL {line-height:25px !important;}
.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt {color:#005f7f !important; padding:0 5px;}
.RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected, .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover {font-weight:bold !important;}

.MyProfile {margin-top:10px !important;}
.MyProfile {background-color:#FFFFFF !important;}
.MyProfile .multiPage {background-color:#FFFFFF  !important; border:1px solid #ecf2f5 !important; margin-top:0 !important; padding:10px !important;}
.iPhiForm fieldset {border-top:0px none #FFFFFF !important;}
.iPhiForm fieldset legend {color:#AD7952; font-family:Georgia,Verdana,Arial; font-size:15px;font-weight:bold; line-height:30px;}

html body .RadInput_Office2007 .riTextBox, html body .RadInputMgr_Office2007 {font-family:verdana,arial,sans-serif !important; padding:3px 1px 4px !important; font-size:10px !important; color:#4F5A62 !important;}
html body .RadInput_Office2007 .riTextBox:hover, html body .RadInputMgr_Office2007:hover {border:1px solid #ABC1DE !important;}

.RadGrid_Office2007 .rgCommandTable {border-top:0 none !important;}
.RadGrid_Office2007, .RadGrid_Office2007 .rgMasterTable, .RadGrid_Office2007 .rgDetailTable, .RadGrid_Office2007 .rgGroupPanel table, .RadGrid_Office2007 .rgCommandRow table, .RadGrid_Office2007 .rgEditForm table, .GridToolTip_Office2007 {font-family:verdana,arial,sans-serif !important; }
.RadGrid_Office2007 .rgCommandRow  {background:#D8E5E6 none repeat scroll 0 0 !important;}
.RadGrid_Office2007 thead .rgCommandCell {border: 0px !important;}


.RadWindow_Office2007 .rwTopLeft, .RadWindow_Office2007 .rwTopRight, .RadWindow_Office2007 .rwTitlebar, .RadWindow_Office2007 .rwFooterLeft, .RadWindow_Office2007 .rwFooterRight, .RadWindow_Office2007 .rwFooterCenter, .RadWindow_Office2007 .rwTopResize, .RadWindow_Office2007 .rwStatusbar div, .RadWindow_Office2007 .rwStatusbar, .RadWindow_Office2007 .rwPopupButton, .RadWindow_Office2007 .rwPopupButton span, .RadWindow_Office2007.rwMinimizedWindow .rwCorner {background-color:#D8E5E6 !important; background-image:none !important;}

.RadWindow table {border:1px solid #ecf2f5 !important; }
.RadWindow .rwTitlebarControls {border:0 none !important; height:27px;}
.RadWindow_Office2007 .rwBodyLeft, .RadWindow_Office2007 .rwBodyRight, .RadWindow_Office2007 .rwStatusbarRow .rwCorner {background-color:#D8E5E6 !important; background-image:none !important;}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink, .RadTabStripTop_Office2007 .rtsLevel1 .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1, .RadTabStripBottom_Office2007 .rtsLevel1 {background-color:#ecf2f5 !important; background-image:none !important;}

.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt {color:#005f7f !important;}

.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt {color:#005f7f !important;}
.RadTabStrip_Office2007 .rtsLevel .rtsLink:hover, .RadTabStrip_Office2007 .rtsLevel .rtsSelected, .RadTabStrip_Office2007 .rtsLevel .rtsSelected:hover {font-weight:bold !important;}
html body .RadInput_Office2007 .riEmpty, html body .RadInput_Empty_Office2007 {font-family:verdana,arial,sans-serif !important; padding:3px 1px 4px !important; font-size:10px !important; }
.RadInput_Office2007, .RadInputMgr_Office2007  {font-family:verdana,arial,sans-serif !important; }
.RadGrid_Office2007 .rgRow, .RadGrid_Office2007 .rgAltRow {margin:3px 0px !important;}
.RadGrid_Office2007 tfoot .rgCommandCell {border-top:0px none !important;}
.actions2 {color:#6E8B38 !important;}
.RadGrid_Office2007 .rgRow a, .RadGrid_Office2007 .rgAltRow a, .RadGrid_Office2007 .rgEditRow a, .RadGrid_Office2007 .rgFooter a, .RadGrid_Office2007 .rgEditForm a {color:#6E8B38 !important;}

.MyProfile .igridcolhead input, .MyProfile.RadGrid input {color:#6E8B38 !important;}
.RadComboBox_Office2007, .RadComboBox_Office2007 .rcbInput, .RadComboBoxDropDown_Office2007 {font-family:verdana,arial,sans-serif !important; padding:3px 1px 4px !important; font-size:10px !important; color:#4F5A62 !important;}
.RadGrid_Office2007 .rgHeader, .RadGrid_Office2007 .rgHeader a {color:#6E8B38 !important; font-family:Georgia,Verdana,Arial !important;}



/* Changes added to support the client side loading of grids */
.RadGrid_Office2007 .rgPager {background:transparent none repeat scroll 0 0 !important;}
.RadGrid_Office2007 .rgNumPart a:hover, .RadGrid_Office2007 .rgNumPart a:hover span, 

.RadGrid_Office2007 .rgNumPart a.rgCurrentPage, .RadGrid_Office2007 .rgNumPart a.rgCurrentPage 

span {background:background:transparent none repeat scroll 0 0 !important;}
.RadGrid_Office2007 .rgNumPart a {padding:0px !important;}

.rgPageFirst {background-image:url(images/PagingFirst.gif) !important; background-repeat:no-repeat !important;}
.rgPagePrev {background-image:url(images/PagingPrev.gif) !important; background-repeat:no-repeat !important;}
.rgPageNext {background-image:url(images/PagingNext.gif) !important; background-repeat:no-repeat !important;}
.rgPageLast {background-image:url(images/PagingLast.gif) !important; background-repeat:no-repeat !important;}

.RadGrid_Office2007 .rgPagerButton {background:none !important; background-color:#b3ccd1 !important; border:1px solid #9bb9c3 !important; font-family:arial,helvetica,sans-serif !important; font-weight:bold !important;font-size:11px !important; text-transform:uppercase !important;}
.RadGrid_Office2007 .rgWrap {line-height:21px;}
.RadGrid_Office2007 .rgPager .rgPagerCell {border-width:0 !important; padding:10px 0 !important;}

.RadGrid_Office2007 .rgPageFirst {background-position:7px 50% !important;}
.RadGrid_Office2007 .rgPagePrev {background-position:-4px 50% !important;}
.RadGrid_Office2007 .rgPageNext {background-position:7px 50% !important;}
.RadGrid_Office2007 .rgPageLast {background-position:-5px 40% !important;}

.RadInput_Office2007, 
.RadInputMgr_Office2007 {font-family:arial,helvetica,sans-serif !important;}

html body .RadInput_Office2007 .riTextBox, 
html body .RadInputMgr_Office2007  {font-family:arial,helvetica,sans-serif; border:1px solid #C5C8CB !important; padding:3px !important;}

.RadGrid_Office2007 .rgPager .rgPagerLabel, 
.RadGrid_Office2007 .rgPager .RadComboBox, 
.RadGrid_Office2007 .rgPager .RadInput_Office2007 {margin:0 1px 0 0 !important;}

.RadGrid_Office2007 .rgRow td, 
.RadGrid_Office2007 .rgAltRow td, 
.RadGrid_Office2007 .rgEditRow td, 
.RadGrid_Office2007 .rgFooter td {padding-top:0px !important; padding-bottom:15px !important;}

.RadGrid_Office2007 .rgNumPart a.rgCurrentPage span, .RadGrid_Office2007 .rgNumPart a.rgCurrentPage:hover span {border-right:1px solid #688CAF !important; width:10px !important;}

.RadGrid_Office2007, 
.RadGrid_Office2007 .rgMasterTable, 
.RadGrid_Office2007 .rgDetailTable, 
.RadGrid_Office2007 .rgGroupPanel table, 
.RadGrid_Office2007 .rgCommandRow table, 
.RadGrid_Office2007 .rgEditForm table, 
.RadGrid_Office2007 .rgPager table, 
.GridToolTip_Office2007 {font-family:verdana,arial,sans-serif !important;}/* cfsa - Skin.css - 01.38.00 */
 

.rgRow {background-color:#D6E5EA;}
.RadGrid_Default .rgAltRow {background:#FFFFFF !important;} 

.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, .RadGrid_Default .rgEditRow a, .RadGrid_Default .rgFooter a, .RadGrid_Default .rgEditForm a {color:#6E8B38 !important;}/* cfsa - Skin.css - 01.52.67 */

