input, select, textarea, option {
	font: 11px Verdana, Arial, sans-serif;
}
.text1 {
	font: 11px Verdana, Arial, sans-serif;
	color: #333333;
}
.text2 {
	font: 11px Verdana, Arial, sans-serif;
	color: #666666;
	line-height: 15px;
}
.text3 {
	font: 10px Verdana, Arial, sans-serif;
	color: #333333;
}
.text4 {
	font: 11px Verdana, Arial, sans-serif;
	color: #333333;
	line-height: 17px;
}
.text5 {
	font: 9px Verdana, Arial, sans-serif;
	color: #333333;
	line-height: 13px;
}
.text6 {
	font: 10px Verdana, Arial, sans-serif;
	color: #666666;
}
.text7 {
	font: 10px Verdana, Arial, sans-serif;
	color: #FFFFFF;
}
.text7 a {
	color: #FFFFFF;
}
.headline1 {
	font: bold 16px Verdana, Arial, sans-serif;
	color: #333333;
}
.headline2 {
	background: url(content_header_arrow.gif) 0 5px no-repeat;
	padding-left: 7px;
	font: bold 14px Verdana, Arial, sans-serif;
	color: Navy; /*#6699CC;*/
	padding-bottom: 4px;
	border-bottom: 2px #D1D995 dotted;
}
.headline3 {
	font: bold 14px Verdana, Arial, sans-serif;
	color: Navy; /*#6699CC;*/
}
.headline5 {
	font: bold 11px Verdana, Arial, sans-serif;
	color: #000000;
}
HTML {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #333333;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	height: 100%;
}
body {
	margin: 0px;
	background: url(background.gif) #cccccc;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	height: 100%;
}
P, LI, DD {
	line-height: 18px;
}
BR {
	PADDING: 0px;
	MARGIN: 0px;
}
DIV {
	padding: 0px;
	margin: 0px;
}
IMG {
	border-width: 0px;
}
A, A:active, A:visited {
	text-decoration: none;
}
A:hover {
	text-decoration: underline;
}
HR {
	border-width: 0px;
	border-bottom: #999 1px dotted;
	padding: 0px;
	margin: 0px;
	width: 100%;
	color: White;
	background-color: White;
}
h1 {
	font-size: 18px;
}
h2 {
	font-size: 12px;
}
.clear {
	clear: both;
	display: block;
}
.colorBlock1 {
	padding: 0px;
	margin: 0px;
	height: 6px;
	background-color: #033033;
}
.colorBlock2 {
	padding: 0px;
	margin: 0px;
	height: 6px;
	background-color: #036036;
}
#theBody {
	min-height: 100%;
	margin: 0px auto;
	width: 750px;
	background-color: White;
}
#mastHead {
	background-color: White;
}
#logo {
	padding: 5px 0px 5px 2px;
	float: left;
	width: 250px;
}
#top_links {
	text-align: right;
	margin: 0 auto -15;
	padding-right: 20px;
	width: 730px;
	height: 32px;
	line-height: 25px;
}
#top_links a {
	background: url(green_arrow_toplinks.gif) 0 5px no-repeat;
	padding-left: 7px;
	margin-left: 10px;
	color: #FFF;
	font-size: 11px;
	text-decoration: none;
}
#topNav {
	FLOAT: right;
}
#topNav UL {
	LIST-STYLE-TYPE: none;
}
#topNav UL LI {
	PADDING: 0px 5px 0px 5px;
	DISPLAY: block;
	FLOAT: left;
}
#tagline {
	CLEAR: both;
	PADDING: 0px 7px 3px 0px;
	MARGIN-TOP: -15px;
	FLOAT: right;
}
#tagline H2 {
	PADDING: 0px;
	font: normal 20px Myriad,Arial,Verdana,Helvetica,sans-serif;
	MARGIN: 0px;
	TEXT-TRANSFORM: none;
	COLOR: #036036;
	LETTER-SPACING: 0px;
}
#banner {
}
#banner IMG {
	PADDING: 0px;
	DISPLAY: inline;
	MARGIN: 0px;
}
#leftColumn {
	display: inline;
	float: left;
	margin: 10px 9px 10px 10px;
	width: 233px;
	background-color: White;
}
#leftColumn UL {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#leftColumn UL LI {
	padding: 0px;
	display: inline;
	margin: 0px;
}
#leftColumn UL LI SPAN {
	padding: 6px 5px 6px 1px;
	display: block;
	font-weight: bold;
	min-height: 13px;
	background-color: #cc0000;
	margin: 0px;
	text-transform: uppercase;
	color: White;
	text-decoration: none;
}
#leftColumn UL LI UL LI {
	PADDING: 10px 5px 10px 1px;
	border-top: #ccc 1px dotted;
	display: block;
	font: bold 11px;
	margin: 0px;
	text-transform: none;
	color: #666666;
}
#leftColumn UL LI UL LI A, A:active, A:visited {
	text-decoration: none;
}
#leftColumn UL LI UL LI A:hover {
	text-decoration: underline;
}
#leftColumn UL LI UL LI.first {
	border-width: 0px;
}
#leftColumn UL LI UL LI.first A:hover {
	text-decoration: underline;
}
#blockImages {
	MARGIN: 0px auto;
	WIDTH: auto;
	TEXT-ALIGN: center;
}
#blockImages UL {
	PADDING: 0px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
}
#blockImages UL LI {
	PADDING: 0px;
	DISPLAY: inline;
	MARGIN: 0px;
}
/*#blockImages UL LI A, A:active, A:visited {
	PADDING: 0px; DISPLAY: inline; MARGIN: 0px;
}*/
#blockImages UL LI A IMG {
	PADDING: 0px;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 115px;
	HEIGHT: 115px;
}
.topHR {
	background: White url(tophr.gif) repeat-x;
	height: 12px;
}
.middleHR {
	background: White url(green_swoosh.gif) no-repeat;
	height: 52px;
}
.bottomHR {
	background: White;
	height: 24px;
}
.whiteBG {
	background-color: White;
}
#TopNavHeaderOuterTable a, a:active, a:visited {
	/*font: 10px Verdana, Arial, sans-serif;*/ color: #336699;
	text-decoration: none;
}
#TopNavHeaderOuterTable a:hover {
	color: #6699CC;
	text-decoration: underline;
}
.TopRightCornerImage {
	background: White url(top_right_corner.gif) no-repeat;
	background-position: bottom right;
	width: 385px;
	height: 70px;
}
.TopRightRoundCornerImage {
	background: transparent url('top_right_round_corner.gif') no-repeat;
	background-position: right top;
}
.SiteLinksContainer {
	border: solid 2px #b6ccb7;  /* Use Page Background Color */
}
.footer_logo {
	background: transparent url('footer_logos.gif') no-repeat;
	height: 55px;
	width: 266px;
}
#quicklinks {
}
#quicklinks .quicklinkstop {
	background: transparent url('quick_links_top.gif') no-repeat;
	width: 217px;
	height: 61px;
	line-height: 61px;
	vertical-align: baseline;
	text-align: center;
}
#quicklinks .quicklinksbg {
	background: transparent url('quick_links_bg.gif') repeat;
	width: 217px;
}
#quicklinks .quicklinksmiddle {
	background: transparent url('quick_links_mid.gif') no-repeat;
	width: 217px;
	height: 32px;
	line-height: 32px;
	text-align: center;
}
#quicklinks .quicklinksbottom {
	background: transparent url('quick_links_bottom.gif') no-repeat;
	width: 217px;
	height: 40px;
}
#quicklinks .quicklinksheader {
	font: bold 14px Verdana, Arial, sans-serif;
	color: Navy;
	text-align: center;
	vertical-align: bottom;
}
#quicklinks table {
	width: 100%;
}
#quicklinks td {
	padding: 0px;
}
#quicklinks a:link, #quicklinks a:visited {
	background: transparent url('quicklink_arrow.gif') no-repeat;
	padding: 0px 0px 0px 15px;
	text-decoration: none;
	font-weight: bold;
	color: Navy;
}
#quicklinks a:hover {
	text-decoration: underline;
}
.divider {
	background: transparent url('divider.gif') repeat-x;
}
.paddingx10 {
	padding: 10px;
	text-align: center;
	line-height: 61px;
	vertical-align: bottom;
}
/* <img height="61" alt="Quick Links" src="/Portals/_default/Skins/ICEF Template 1/pixel.gif" width="217" />
<img height="32" alt="Quick Links" src="/Portals/_default/Skins/ICEF Template 1/pixel.gif" width="217" />
================================
Skin styles for DotNetNuke
================================
*/
.pagemaster {
	/*height: 100%;*/
	border: 0px;
}
.skinmaster {
	width: 750px;
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DkBlue.jpg);
	height: 30px;
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.footerpane {
	width: 100%;
	background-color: transparent;
	padding-top: 6px;
}
.MainMenu_MenuContainer {
	background: White url(menuBG.gif);
}
.MainMenu_MenuBar {
	cursor: pointer;
	cursor: hand;
	height: 25px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	cursor: pointer;
	border: 0px solid #d5e1e6;
	cursor: hand;
	color: #003366;/*#ffffcc;*/
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana, Arial, sans-serif;
}
.MainMenu_MenuIcon {
	background: #d5e1e6 url(submenuBG.gif);
	border-left: #d5e1e6 1px solid;
	border-bottom: #d5e1e6 1px solid;
	border-top: #d5e1e6 1px solid;
	cursor: pointer;
	cursor: hand;
	text-align: center;
	width: 15px;
	height: 25px;
}
.MainMenu_SubMenu {
	background: url(submenuBG.gif) #d5e1e6;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	/*background-color: #8da4d3; */
	background: transparent url('menuBGhover.gif') repeat-x;
	cursor: pointer;
	cursor: hand;
	color: Black;/*#333366;*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	height: 25px;
}
.MainMenu_MenuArrow {
	border-right: #d5e1e6 1px solid;
	border-bottom: #d5e1e6 1px solid;
	border-top: #d5e1e6 0px solid;
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}
.MainMenu_RootMenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}
.StandardButton {
	background: #7994cb none;
	color: #ffffff;
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid;
	border-top: #7994cb 1px solid;
	border-left: #7994cb 1px solid;
	border-bottom: #7994cb 1px solid;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
}
A.SkinObject:link {
	text-decoration: none;
	color: #003366;
	font-weight: normal;
}
A.SkinObject:visited {
	text-decoration: none;
	color: #003366;
	font-weight: normal;
}
A.SkinObject:active {
	text-decoration: none;
	color: #003366;
	font-weight: normal;
}
A.SkinObject:hover {
	text-decoration: none;
	color: #003366;
	font-weight: normal;
}

