/* Modified Tabs */


.inactivetabs a { color: #fff; !important;  text-decoration: none; !important; }  
.inactivetabs a:visited {color: #fff; !important;  text-decoration: none; !important; }  
.inactivetabs a:hover {color: #fff; !important;  text-decoration: underline; !important; }  
.inactivetabs a:focus {color: #fff; !important;  text-decoration: underline; !important; }  
.inactivetabs a:link {color: #fff; !important;  text-decoration: none; !important;  }  


.TD a { color: #205584; !important;  text-decoration: underline; !important; }  
.TD a:visited {color: #205584; !important;  text-decoration: underline; !important; }  
.TD a:hover {color: #205584; !important;  text-decoration: underline; !important; }  
.TD a:focus {color: #205584; !important;  text-decoration: underline; !important; }  
.TD a:link {color: #205584; !important;  text-decoration: underline; !important;  }  

/*

.maplinkdiv {
	background-color: #20558a;

}

/* Popup Panels and Menus (shadow) * /
.rdPopupPanel, .rdPopupMenu, .rd-checkboxlist-popup
{
	box-shadow: 6px 6px 5px #808080;
	-moz-box-shadow: 6px 6px 5px #808080;
	-webkit-box-shadow: 6px 6px 5px #555;
}

.li #selected a { color: #20558a; !important}




/*User classes* /


.ThemeHeaderLargest {
	font-weight: bold;
	font-size: 220%;	
	padding-bottom: 1px;
}

.ThemeHeaderLarger {
	font-weight: bold;
	font-size: 169%;	
	padding-bottom: 1px;
}

.ThemeHeaderLarge {
	font-weight: bold;
	font-size: 130%;	
	padding-bottom: 1px;
}

.ThemeHeader {
	font-weight: bold;	
	padding-bottom: 1px;
}

.ThemeHeaderSmall {
	font-weight: bold;
	font-size: 85%;		
	padding-bottom: 1px;
}

.ThemeHeaderSmaller {
	font-weight: bold;
	font-size: 75%;	
	padding-bottom: 1px;
}

.ThemeHeaderSmallest {
	font-weight: bold;
	font-size: 60%;	
	padding-bottom: 1px;
}


.ThemeTextLargest {
	font-size: 220%;
}

.ThemeTextLarger {
	font-size: 169%;
}

.ThemeTextLarge {
	font-size: 130%;
}

.ThemeTextSmall { 
	font-size: 85%;
}

.ThemeTextSmaller { 
	font-size: 75%;
}

.ThemeTextSmallest { 
	font-size: 60%;
}

.ThemeMarginLargest {
	margin: 25px;
}

.ThemeMarginLarger {
	margin: 20px;
}

.ThemeMarginLarge {
	margin: 15px;
}

.ThemeMargin {
	margin: 5px;
}

.ThemePaddingLargest {
	padding: 25px;
}

.ThemePaddingLarger {
	padding: 20px;
}

.ThemePaddingLarge {
	padding: 15px;
}

.ThemePadding {
	padding: 5px;
}

.ThemeBold {
	font-weight: bold;
	color: #000000;
}


TR.aThemeTotal {
	background-color: #FF9;
}

.ThemeItalic {
	font-style: italic;
}

.ThemeTextPositive {
	color: green;
}

.ThemeTextNegative {
	color: darkred;
}

.ThemeTextNormal {
	font-size: 16px;
	color: #000000;
}

.ThemeErrorText {
	color: #790619;
	font-family: arial, sans-serif;
	border: 1px solid #D8000C;
	background-color: #FFBABA;	
	padding: 2px;
}

.ThemeNoWrap {
	white-space: nowrap;
}

.ThemeHidden {
	display: none;
}

.ThemeContainerBordered2 {
	border: solid 2px #C1C1C1;
	padding: 3px;
}

.ThemeContainerShaded {
	background-color: #F0EFEF;
	padding: 3px;
}

.ThemeContainerShadedAndBordered {
	background-color: #F8F8F8;	    
	vertical-align: top;
	border: 1px solid #C1C1C1;
	padding: 3px;
}

TR.ThemeAlternatingRow TD {
	background-color: #F0F0F0;		
	padding: 4px;
}

.ThemeLinkButton {	
	color: #000000;
	background-image: url(rdButton.png);
    background-repeat:repeat-x; 
    background-color: #DDDDDD; 
    border-top: 1px solid #DDDDDD;
    border-bottom: 1px solid #777777;
    border-right: 1px solid #777777;
    border-left: 1px solid #DDDDDD;
    text-decoration: none;	
    margin-left: 0px;
	padding-left: 11px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;	
	margin-right: 7px;
	margin-bottom: 2px;
	line-height: 24px;	
	white-space: nowrap;
    cursor:hand;		
}

.ThemeLinkButtonSmall {
	color: #000000;		
	font-weight: normal;
	text-decoration: none;
    background-image: url(rdButton.png);
    background-color: #DDDDDD; 
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #777777;
	border-right: 1px solid #777777;
	border-left: 1px solid #DDDDDD;
	margin-left: 3px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 24px;
	white-space: nowrap;
	cursor: hand;
	
}

.ThemeAlignCenter {
	text-align: center;
}

.ThemeAlignLeft {
	text-align: left;
}

.ThemeAlignRight {
	text-align: right;
	
}

.ThemeAlignTop {
	vertical-align: top;
}

.ThemeAlignTopLeft {
	vertical-align: top;
	text-align: left;
}

.ThemeAlignTopRight {
	vertical-align: top;
	text-align: right;
}

.ThemeAlignBottom {
	vertical-align: bottom;
}

.ThemeAlignBottomLeft {
	vertical-align: bottom;
	text-align: left;
}

.ThemeAlignBottomRight {
	vertical-align: bottom;
	text-align: right;
}





.webInameBold {
	text-align: left;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	color: 000000;
	font-size: 100%;

}


.customThemeTitleTOP {
	background-color: #FFFFFF;
	border: 1px Solid #A1A1A1;
	margin: 0px;	
	color: #000000;
	padding: 5px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}

.customThemeTitleTOPMultipleRows {
	background-color: #FFFFFF;
	border-left: 1px Solid #A1A1A1;
	border-right: 1px Solid #A1A1A1;
	border-top: 1px Solid #A1A1A1;
	margin: 0px;	
	color: #000000;
	padding: 5px;
	text-align: center;
}

.customThemeTitleTOPMultipleRowsBottom {
	background-color: #FFFFFF;
	border-left: 1px Solid #A1A1A1;
	border-right: 1px Solid #A1A1A1;
	border-bottom: 1px Solid #A1A1A1;
	margin: 0px;	
	color: #000000;
	padding: 5px;
	text-align: center;
}

.customThemeCell {
	background-color: #FFFFFF;
	border-left: 1px Solid #A1A1A1;
	border-top: 1px Solid #A1A1A1;
	margin: 0px;	
	color: #000000;
	padding: 3px;
}

.customThemeCellBottom {
	background-color: #FFFFFF;
	border-left: 1px Solid #A1A1A1;
	border-top: 1px Solid #A1A1A1;
	border-bottom: 1px Solid #A1A1A1;
	margin: 0px;	
	color: #000000;
	padding: 3px;
}

.customThemeNoLineCell {
	background-color: #FFFFFF;
	border-left: 1px Solid #A1A1A1;
	margin: 0px;	
	color: #000000;
	padding: 3px;
}

.customThemeNoLineCellBottom {
	background-color: #FFFFFF;
	border-left: 1px Solid #A1A1A1;
	border-bottom: 1px Solid #A1A1A1;
	margin: 0px;	
	color: #000000;
	padding: 3px;
}

.customThemeCellBottomRightEDGE {
	background-color: #FFFFFF;
	border: 1px Solid #A1A1A1;
	margin: 0px;	
	color: #000000;
	padding: 3px;
}

.customThemeCellRightEDGE {
	background-color: #FFFFFF;
	border-left: 1px Solid #A1A1A1;
	border-right: 1px Solid #A1A1A1;
	border-top: 1px Solid #A1A1A1;
	margin: 0px;	
	color: #000000;
	padding: 3px;
}

.customThemeHeader {	
	background-color: #D1D1D1;
	border-left: 1px Solid #A1A1A1;
	border-top: 1px Solid #A1A1A1;
	text-align: center;
	font-weight: bold;	
	padding: 7px;	
	font-size: 11px;

}

.customThemeHeaderOneCell {
	background-color: #D1D1D1;
	border-left: 1px Solid #A1A1A1;
	border-right: 1px Solid #A1A1A1;
	border-top: 1px Solid #A1A1A1;
	margin: 0px;	
	color: #000000;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
}

.customThemeHeaderRightEDGE {	
	background-color: #D1D1D1;
	border-left: 1px Solid #A1A1A1;
	border-right: 1px Solid #A1A1A1;
	border-top: 1px Solid #A1A1A1;
	text-align: center;
	font-weight: bold;	
	padding: 7px;	
	font-size: 11px;	

}

.customNumberCell {
	text-align: right;
	display:block;
	padding: 3px;
}

.customThemeHeaderBottom {	
	background-color: #D1D1D1;
	border-left: 1px Solid #A1A1A1;
	border-top: 1px Solid #A1A1A1;
	border-bottom: 1px Solid #A1A1A1;
	text-align: center;
	font-weight: bold;	
	padding: 7px;	

}

.customThemeHeaderBottomRightEDGE {	
	background-color: #D1D1D1;
	border: 1px Solid #A1A1A1;
	text-align: center;
	font-weight: bold;	
	padding: 7px;	

}

.customThemeHeaderBlankCell {	
	background-color: #D1D1D1;
	border-left: 1px Solid #A1A1A1;
	border-top: 1px Solid #A1A1A1;
	text-align: center;
	font-weight: bold;	
	padding: 7px;	

}

.customThemeSubHeader {	
	background-color: #E1E1E1;
	border-left: 1px Solid #A1A1A1;
	border-top: 1px Solid #A1A1A1;
	text-align: center;
	font-weight: bold;	
	padding: 7px;	
	font-size: 11px;

}

.customThemeSubHeaderRightEDGE {	
	background-color: #E1E1E1;
	border-left: 1px Solid #A1A1A1;
	border-right: 1px Solid #A1A1A1;
	border-top: 1px Solid #A1A1A1;
	text-align: center;
	font-weight: bold;	
	padding: 7px;	
	font-size: 11px;

}



.wrapCellsLeft {
	padding-left: 0px;	
		padding-right: 0px;	
	text-align: left;
		padding-top: 2px;
	padding-bottom: 2px;
}

.wrapCellsRight {
	text-align: right;	
	padding-left: 0px;	
		padding-right: 0px;	
	padding-top: 2px;
	padding-bottom: 2px;	
}

.divTwoThird{
	display: block;
	float: left;
	width: 600px;
	z-index: 1;
	padding-top: 20px;
		padding-left: 0px;
}


.divThird{
	display: block;
	float: left;
	width: 300px;
	z-index: 1;
	padding-top: 20px;
	padding-left: 0px;
}

.divThirdPADDING{
	display: block;
	float: left;
	width: 310px;
	z-index: 1;
	padding-top: 20px;
	margin-left: 10px;
	padding-left: 10px;
}



.divHalf {
	display: block;
	float: left;
	width: 450px;
	z-index: 1;
	padding-top: 20px;
}


.divFull {
	float: left;
	display: block;
	width: 880px;	
	z-index: 1;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 20px;
}

.divLeft {
	float: left;	
	display: block;
	padding-top: 8px;
}

.divFA16_FA17 {
	display: block;
	float: left;
	width: 380px;
	z-index: 1;
	padding-top: 20px;
	padding-left: 0px;
}

.divDashboardBtn {
	float: left;
	text-align: right;
	display: block;
	width: 80%;	
	z-index: 1;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 20px;
}


.hideData {
	color: #ffffff;
	background-color: #000;
	
}
/*User classes*/

/*rdElement: DataList | rdElement: ListItem* /

.ThemeULNone {
	list-style-type: none;
}

.ThemeULDisc {
	list-style-type: disc;
}

.ThemeULCircle {
	list-style-type: circle;
}

.ThemeULSquare {
	list-style-type: square;
}

.ThemeOLDecimal {
	list-style-type: decimal;
}

.ThemeOLLowerAlpha {
	list-style-type: lower-alpha;
}

.ThemeOLUpperAlpha {
	list-style-type: upper-alpha;
}

.ThemeOLLowerRoman {
	list-style-type: lower-roman;
}

.ThemeOLUpperRoman {
	list-style-type: upper-roman;
}



/*End Element*/

/* MAP Key Divs* /

.customdivGMapKey_00 {
	background-color: #FFFFFF;
	font-weight:bold;
	}
.customdivGMapKey_01 {
	background-color: #ACD630;
	font-weight: bold;
	padding: 0 0 0 0;
	}
.customdivGMapKey_02 {
	background-color: #00B800;
	font-weight:bold;
	}
.customdivGMapKey_03 {
	background-color: #008A8A;
	font-weight:bold;
	}
.customdivGMapKey_04 {
	background-color: #0066CC;
	font-weight:bold;
	}
.customdivGMapKey_05 {
	background-color: #3333AD;
	font-weight:bold;
	}
.customdivGMapKey_06 {
	background-color: #FF9900;
	font-weight:bold;
	}
.customdivGMapKey_07 {
	background-color: #623672;
	font-weight:bold;
	}
.customdivGMapKey_08 {
	background-color: #FF704D;
	font-weight:bold;
	}
.customdivGMapKey_09 {
	background-color: #000000;
	font-weight:bold;
	}

#search
{
    PADDING-LEFT: 0px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
	height: 80px;
    background-image: url(styles/images/palatinoheaderlogo.png);
	background-repeat: no-repeat;
	background-color: #20558a;
	z-index: 1;
	font-size: 150%;
	text-align: right;
	padding-right: 30%;
	font-style: italic;
	color: #ffffff;
	line-height: 18px;
	overflow: inherit;
}

/*Info Div Sizing*/
.infobodyx {
	width: 900px;
 position: relative;
}

.FramingDiv {
  width:100%;

    /* Firefox */
    display:-moz-box;
    -moz-box-pack:center;
    -moz-box-align:center;

    /* Safari and Chrome */
    display:-webkit-box;
    -webkit-box-pack:center;
    -webkit-box-align:center;

    /* W3C */
    display:box;
    box-pack:center;
    box-align:center;
 }
/*
#infodiv {
	width: 900px;
}	

.divCenterDiv_Commented {
	width: 1200px;
	margin-left:auto;
	margin-right:auto;
	height:100%;

}
.divCenterDivBIG {
	width: 98%;
	margin-left:auto;
	margin-right:auto;
	height:98%;
	text-align: center;

}
.divWikiPageWrapper {
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
	height:100%;

}
.divLargeSections {
	background-color: #fff;	
	color: #000;
	font-family: 'Segoe UI', 'Lucida Grande', 'Verdana', 'Arial', 'helvetica', 'sans-serif';		
	/*font-family: "Franklin Gothic Light", Trebuchet, Arial;* /
	font-size:medium;
	width: 890px;
	display: block;
	padding-left:10px;
	padding-right:-30px; /*was -10 * /
	padding-bottom:20px;
	padding-top:10px;
	text-align: left;!important;
}
/*
.divWikiSections {
	background-color: #fff;	
	color: #000;
	font-family: 'Segoe UI', 'Lucida Grande', 'Verdana', 'Arial', 'helvetica', 'sans-serif';		
	/*font-family: "Franklin Gothic Light", Trebuchet, Arial;* /
	font-size:medium;
	width: 980px;
	display: block;
	padding-left:10px;
	padding-right:-30px; /*was -10 * /
	padding-bottom:20px;
	padding-top:10px;
	text-align: left;!important;
}

.divInfoTitle{
	background-color: #20558a;
	text-align:center;
	width: 800px;
	display:block;
	height:auto;
	color: #000;
	font-family: "Franklin Gothic Medium", Trebuchet, Arial;
	font-size: 150%;
	padding-right:-30px;
}
.divBigWrapper {
	background-color: #fff;	
	width: 902px;
	display: block;
	
	}
	
	
.divBigWrapper2 {
	background-color: #fff;	
	width: 898px;
	display: block;
	padding-right: 4px;
	}
	
.NamespaceNameOther {
    width: 600px;
    font-size: 1.5em;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 1.0;
    text-align: left;
	vertical-align: middle;
    font-weight: 700;
    color: #006666;
    background-color: #666;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
	vertical-align: middle;
    font-weight: bold;
	display: block;
}

.NamespaceNameBlog {
    width: 600px;
    font-size: 1.5em;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 1.0;
    text-align: left;
    font-weight: 700;
    color: #fff;
    background-color: #Black;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    font-weight: bold;
	vertical-align: middle;
	display: block;
}

.NamespaceNameFAQ {
    width: 600px;
    font-size: 1.5em;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 1.0;
    text-align: left;
    font-weight: 700;
    color: #fff;
    background-color: #DarkBlue;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    font-weight: bold;
	vertical-align: middle;
	display: block;
}
	
.NamespaceNameFeedback {
    width: 600px;
    font-size: 1.5em;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 1.0;
    text-align: left;
    font-weight: 700;
    color: #fff;
    background-color: Azure;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    font-weight: bold;
	vertical-align: middle;
	display: block;
}

.NamespaceNameGlossary {
    width: 600px;
    font-size: 1.5em;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 1.0;
    text-align: left;
    font-weight: 700;
    color: #fff;
    background-color: #DarkCyan;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    font-weight: bold;
	vertical-align: middle;
	display: block;
}

.NamespaceNameHelp {
    width: 600px;
    font-size: 1.5em;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 1.0;
    text-align: left;
    font-weight: 700;
    color: #fff;
    background-color: DarkSalmon;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    font-weight: bold;
	vertical-align: middle;
	display: block;
}

.NamespaceNamePathways {
    width: 600px;
    font-size: 1.5em;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 1.0;
    text-align: left;
    font-weight: 700;
    color: #fff;
    background-color: #DarkGreen;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    font-weight: bold;
	vertical-align: middle;
	display: block;
}


.NamespaceNameReports {
    width: 600px;
    font-size: 1.5em;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 1.0;
    text-align: left;
    font-weight: 700;
    color: #fff;
    background-color: #651baf;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    font-weight: bold;
	vertical-align: middle;
	display: block;
}

.NamespaceNameRestricted {
    width: 600px;
    font-size: 1.5em;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 1.0;
    text-align: left;
    font-weight: 700;
    color: #fff;
    background-color: DarkOrange;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-weight: bold;
	vertical-align: middle;
	display: block;
}



.NamespaceNameArticles {
    width: 600px;
    font-size: 1.5em;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 1.0;
    text-align: left;
    font-weight: 700;
    color: #fff;
    background-color: #007cc3;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
	font-weight: bold;
	vertical-align: middle;
	display: block;
}
*/	
	


/*-------------------------------------------------------------------
TILES
-------------------------------------------------------------------*/
.degrees {
	background-color: #b30c53;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 110%;
 	height: 80px;
	width: 330px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;
	padding-top: 5px;
	border-radius: 4px;
	vertical-align: middle;
}

.degrees h2  {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #fff;
 	
	padding-left: 5px;
}

.degrees a {
	text-decoration:none; /* Makes sure the link   doesn't get underlined */ 
	z-index:10; /* raises anchor tag above everything else in div */ 
	/*background-color:white; /*workaround to make clickable in IE */ */
	opacity: 0; /*workaround to make clickable in IE */ 
	filter: alpha(opacity=1); /*workaround to make clickable in IE */
}
.degrees a:hover {
    border: 5px solid #ccc;
}

.degrees a:focus {
    border: 5px solid #ccc;
}
.enrollment {
	background-color: #4b4ead;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 110%;
	height: 80px;
	width: 330px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;
	padding-top: 5px;
	border-radius: 4px;
	vertical-align: middle;
}

.enrollment a {
	text-decoration:none; /* Makes sure the link   doesn't get underlined */ 
	z-index:10; /* raises anchor tag above everything else in div */ 
	/*background-color:white; /*workaround to make clickable in IE */ */
	opacity: 0; /*workaround to make clickable in IE */
	filter: alpha(opacity=1); /*workaround to make clickable in IE */
}



.enrollment h2  {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #fff;
 	
}


.mashup {
	background-color: #651baf;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 110%;
	height: 80px;
	width: 330px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;
	padding-top: 5px;
	border-radius: 4px;
	vertical-align: middle;
}

.mashup h2  {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #fff;
	padding-left: 5px;
 	
}

.mashup a {
	text-decoration:none; /* Makes sure the link   doesn't get underlined */ 
	z-index:10; /* raises anchor tag above everything else in div */ 
	/*background-color:white; /*workaround to make clickable in IE */ */
	opacity: 0; /*workaround to make clickable in IE */ 
	filter: alpha(opacity=1); /*workaround to make clickable in IE */
 	border: 5px solid #ccc;
	padding: 0px; !important;
	}




.tools {
	background-color: 	#0b36a3;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 110%;
	height: 80px;
	width: 330px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;
	padding-top: 5px;
	border-radius: 4px;
	vertical-align: middle;
}

.tools h2  {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
 	
}

.tools a {
	text-decoration:none; /* Makes sure the link   doesn't get underlined */ 
	z-index:10; /* raises anchor tag above everything else in div */ 
	/*background-color:white; /*workaround to make clickable in IE */ */
	opacity: 0; /*workaround to make clickable in IE */ 
	filter: alpha(opacity=1); /*workaround to make clickable in IE */
}


.money {
	background-color: 	#006666;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 110%;
	height: 80px;
	width: 330px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 5px;
	margin-top: 5px;
	padding:  5px 5px 5px 5px;
	border-radius: 4px;
	vertical-align: middle;
	text-align: left;
}

.money h2  {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #fff;
	
}

.money a {
	text-decoration:none; /* Makes sure the link   doesn't get underlined */ 
	z-index:10; /* raises anchor tag above everything else in div */ 
	/*background-color:white; /*workaround to make clickable in IE */ */
	opacity: 0; /*workaround to make clickable in IE */ 
	filter: alpha(opacity=1); /*workaround to make clickable in IE */
}



.widgetContainerDouble {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff; 	
	padding: -02px;
	background-color: #DF4800;

}



.reports {
	background-color: 	#666;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 110%;
	height: 80px;
	width: 330px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 5px;
	margin-top: 5px;
	padding:  5px 5px 5px 5px;
	border-radius: 4px;
	vertical-align: middle;
	text-align: left;
	}
.reports h2 {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #fff;
 	
	padding: 5px;
}

.reports a {
	text-decoration:none; /* Makes sure the link   doesn't get underlined */ 
	z-index:10; /* raises anchor tag above everything else in div */ 
	/*background-color:white; /*workaround to make clickable in IE */ */
	opacity: 0; /*workaround to make clickable in IE */ 
	filter: alpha(opacity=1); /*workaround to make clickable in IE */
	padding: 5px;
}

.reports a:focus {	padding: 5px;
    border: 5px solid #ccc;
	padding: 5px;
}
.reports a:hover {	padding: 5px;
    border: 5px solid #ccc;
	padding: 5px;
}
.community {
	background-color: 	#335c5a;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 110%;
	height: 80px;
	width: 330px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;
	padding-top: 5px;
	border-radius: 4px;
	vertical-align: middle;
}

.community h2  {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #fff;
	padding: 5px;
}

.community h3  {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff; 	
	padding: 5px;
}

.community a {
	text-decoration:none; /* Makes sure the link   doesn't get underlined */ 
	z-index:10; /* raises anchor tag above everything else in div */ 
	/*background-color:white; /*workaround to make clickable in IE */ 
	opacity: 0; /*workaround to make clickable in IE */ 
	filter: alpha(opacity=1); /*workaround to make clickable in IE */
}


.community a:hover {	padding: 5px;
    border: 5px solid #ccc;
	padding: 5px;
}

.community a:focus {
	padding: 2px;
    border: 5px solid #ccc;
	padding: 5px;
}
.UserFun {
	background-color: 	#632c5e;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 110%;
	height: 80px;
	width: 330px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;
	padding-top: 5px;
	border-radius: 4px;
	vertical-align: middle;
}

.UserFun h2  {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
 	
	padding: 5px;
}

.UserFun h3  {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff; 	
	padding: 5px;
}


.UserFun a {
	text-decoration:none; /* Makes sure the link   doesn't get underlined */ 
	z-index:10; /* raises anchor tag above everything else in div */ 
	opacity: 0; /*workaround to make clickable in IE */ 
	filter: alpha(opacity=1); /*workaround to make clickable in IE */
	padding: 5px;
}

.UserFun a:hover {	padding: 5px;
    border: 5px solid #ccc;
	padding: 5px;
}

.UserFun a:focus {
	padding: -2px;
    border: 2px solid #ccc;
	padding: 5px;
}

.spaceTile {
	width: 100%;
	margin-top: 10px;
}


.selectorTile p {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;	
}

.selectorTile .h3 {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;	
}
.selectorTile p {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #fff;	
}
.selectorTile a {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: center;
	color: #fff;
 		
}

.selectorTile a:hover {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: center;
	color: #fff;
 		
	padding: 1px;
    border: 1px solid #333;
}

.selectorTile a:focus {
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: center;
	color: #fff;
 	padding: 1px;
    border: 1px solid #333;
		
}




div.selectorTileBlue a {
	text-decoration:none; /* Makes sure the link   doesn't get underlined */ 
	z-index:10; /* raises anchor tag above everything else in div */ 
	background-color:white; /*workaround to make clickable in IE */ 
	opacity: 0; /*workaround to make clickable in IE */ 
	filter: alpha(opacity=1); /*workaround to make clickable in IE */
}


.selectorTile ul {
	margin-left: 4px;	
	color: #666;
	list-style-type: none;
	border-top:  1px solid #999;
	margin-top: 0px;
	padding-top: 0px;
}


.rightTile {
	float: right;
	padding-right: 12px;
}

.rightTileTop {
	float: right;
	padding-right: 12px;
	padding-top: 12px;
}


.selectorTileReport {
	background-color: #666;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 28px;
	padding-left: 10px;
	padding-top: 9px;
}
.selectorTileEnrollmentTopic {
	background-color: #007cc3;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 28px;
	padding-left: 10px;
	padding-top: 9px;
}
.selectorTileMashupTopic {
	background-color: #651baf;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 28px;
	padding-left: 10px;
	padding-top: 9px;
}




.selectorTileMoneyTopic {
	background-color: #006666;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 28px;
	padding-left: 10px;
	padding-top: 9px;
}

.selectorTileDegreesTopic {
	background-color: #b30c53;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 28px;
	padding-left: 10px;
	padding-top: 9px;
}

.selectorTileToolsTopic {
	background-color: #0636a3;
	color: #fff;
	font-family: "Franklin Gothic", Arial, Helvetica, sans-serif;
	font-size: 28px;
	padding-left: 10px;
	padding-top: 9px;
}




	
.divAddressInfo {
	font-size: medium;

}
	
	
	

/***Banners and Such ****/
.SectionBanner {
	font-size: 42px;
	color: #fff;
	background-color: #20558a;
	text-align:center;
	width: 900px;
	display:block;
	height:80px;
	vertical-align: middle;
 	border-radius: 10px;
	padding-top: 14px;
	
}

.PolicyAnalyticsBanner {
	font-size: 40px;
	color: #000;
	background-color: #fff;
	text-align: center;
	width: 100%;
	display:block;
	height:120px;
	vertical-align: middle;
 	border-radius: 10px;
	
}


.PolicyAnalyticsSubtitle {
	font-size: 34px;
	color: #000;
	background-color: #fff;
	text-align:right;
	width: 900px;
	display:block;
	height:40px;
	vertical-align: middle;
 	border-radius: 10px;
	
}


