.child {
	DISPLAY: none
}
.parent {
	DISPLAY: inline
}

img.tpng {
   /* transparent pngs for ie6 */
   behavior: url(css/pngbehavior.htc);
}

.printpagebreak {
	PAGE-BREAK-BEFORE: always
}
.default {
	BACKGROUND-COLOR: #FAFAFA;
}
.i4bodyheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #65A6D0; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.i4bodytext {
	FONT-SIZE: 13px; COLOR: #999999; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4bodytextsm {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4bodytitle {
/*	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #65A6D0; LINE-HEIGHT: 18px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif*/
	font-family:daxProLight, arial, san-serif;
	font-size: 31.2px;
	font-weight:400;
	font-style:normal;
	color:#1E95D3;
	clear:both;
}
.i4bodytitlesm {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Sans-Serif
}
.i4breadcrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 0px; COLOR: #003366; LINE-HEIGHT: 150%; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.i4breadcrumb_spacing {
	WIDTH: 0px; HEIGHT: 0px
}
.i4entryfield {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.i4error_blue {
	FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.i4error_red {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.i4error_white {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.i4error {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000000; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.i4footertable {
	HEIGHT: 50px;
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #FFDF00;
}
.i4footertext {
	FONT-SIZE: 11px; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4headernav {
	FONT-WEIGHT: 600;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 15px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}
.i4headernav_on {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #FFDE00; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4headernav_spacing {
	WIDTH: 20px; HEIGHT: 100px
}
.i4headertitle {
	FONT-WEIGHT: normal; FONT-SIZE: 0px; TEXT-TRANSFORM: capitalize; COLOR: #66A6D2; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4headertitle_spacing {
	WIDTH: 0px; HEIGHT: 0px
}
.i4header_bkg {
	BACKGROUND-COLOR: #ffffff
}
.i4header_rsidewidth {
	WIDTH: 5px
}
.i4imgbox {
	BORDER-RIGHT: #c0c0c0 2px solid; BORDER-TOP: #c0c0c0 2px solid; BORDER-LEFT: #c0c0c0 2px solid; BORDER-BOTTOM: #c0c0c0 2px solid; BACKGROUND-COLOR: #eeeeee
}
.i4longbox {
	FONT-SIZE: 11px; WIDTH: 240px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.i4mifolderlist {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #dee6ed 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4med2box {
	FONT-SIZE: 11px; WIDTH: 160px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.i4medbox {
	FONT-SIZE: 11px; WIDTH: 100px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.i4meetingtabledata {
	BORDER-RIGHT: #5a2e01 1px solid; BORDER-TOP: #5a2e01 1px; FONT-SIZE: 11px; BORDER-LEFT: #5a2e01 1px solid; BORDER-BOTTOM: #5a2e01 1px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #f3e6c5
}
.i4meetingtabledata2 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #eabb00
}
.i4meetingtabletitle {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #ff8811
}
.i4narrow {
	LINE-HEIGHT: 8px
}
.i4notificationtext {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.i4protected {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #f8f8f8
}
.i4rptbuild_data_title {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; LINE-HEIGHT: 20px; BORDER-BOTTOM: #999999 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4rptbuild_init_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6699cc; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4rptbuild_minimenu {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #999999; BORDER-LEFT: #999999 1px solid; BORDER-TOP-COLOR: #999999; BACKGROUND-COLOR: #eaeef5
}
.i4rptbuild_options_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/rpt_options.gif); FONT-FAMILY: Arial, Sans-Serif; HEIGHT: 20px
}
.i4rptbuild_options {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #e9eef3
}
.i4rptbuild_tbl {
   BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f7f7f7;
}
.i4rptbuild_tbl_title {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/rpt_title_bgrd.gif); BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 24px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; BACKGROUND-COLOR: #cccccc
}
.i4rptdisplay {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid
}
.i4rpttable_prop_title {
   FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/rpt_tableprop_mid.gif); FONT-FAMILY: Arial, Sans-Serif; HEIGHT: 17px;
}
.i4ruler {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: black; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
.i4setheight4 {
	LINE-HEIGHT: 4px
}
.i4shortbox {
	FONT-SIZE: 11px; WIDTH: 40px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.i4tinybox {
	FONT-SIZE: 11px; WIDTH: 20px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.i4sidenav_bkg {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left top;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: top;
	WIDTH: 139px;
	PADDING-TOP: 25px;
	BACKGROUND-REPEAT: repeat;
	border-right-width: 0px;

}
.i4sidenav_width {
	WIDTH: 139px;
	padding: 0px;
}
.i4sidenavtext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, serif
}
.i4sidenavtext_on {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, serif
}
.i4sidenavtext_p {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, serif
}
.i4sidenavtitle {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4sidetabledata_bkg {
	MARGIN: 1px;
	BACKGROUND-COLOR: #EBF3FA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: #666666;
	border-left-color: black;
}
.i4sidetabledata_bkg_on {
	BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #FFDF00
}
.i4sidetabletitle_bkg {
	HEIGHT: 26px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url(../images/SN.gif);
}
.i4tab_bkg {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff
}
.i4tabledata {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #dee6ed 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4tabledatalarge {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 14px; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.i4tabledatagreen {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccffcc
}
.i4tabledataorange {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe1ce
}
.i4tabledatared {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcccc
}
.i4tabledatablack {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.i4tabledatagrey {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.i4tabledataedit {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #b9e2f0
}
.i4tabledataedit_variant {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #ffcc00
}
.i4tabledataedit_variant2 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #ffcccc
}
.i4tabledataedit_variant3 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #eebbbb
}
.i4tabledata_variant {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #f3f3f3
}
.i4tabledata_variant2 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #aaaaaa
}
.i4tabletitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #66a6d2
}
.i4taboff {
	BORDER-RIGHT: #fff8ff 1px solid; BORDER-TOP: #fff8ff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #fff8ff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: medium none; FONT-FAMILY: SourceSansPro, Arial, Helvetica, sans-serif; font-weight: normal;
}
.i4tabon {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/tab_middle.gif); BORDER-BOTTOM: medium none; FONT-FAMILY: SourceSansPro, Arial, Helvetica, sans-serif; font-weight: normal !important; BACKGROUND-COLOR: #ffffff; letter-spacing: 0.3px;
}
.i4tabonshadow {
	BORDER-TOP: #333333 2px solid; BORDER-LEFT: #999999 2px solid; BORDER-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 2px
}
.i4tabs_off {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/tab_middle_off.gif); COLOR: #666666; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4tabspacer {
	BORDER-BOTTOM: #4a6a8a 1px solid
}
.i4testresultsanswer {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4testresultsquestion {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4testresultscomments {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 16px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4title_lg {
	/* FONT-WEIGHT: bold; */ FONT-SIZE: 20px; FONT-FAMILY: sourceSansProLight, Helvetica, sans-serif; color: #333333;
}
.i4title_sm {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4underline {
	LINE-HEIGHT: 1px
}
.test {
	LINE-HEIGHT: 4px

}
.i4bkground_grey {
	BACKGROUND-COLOR: #cccccc
}
.i4bkground_titles {
	BACKGROUND-COLOR: #999999
}
.i4bkground_contrast {
	BACKGROUND-COLOR: #cccccc
}
.i4helpsteps {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e1e6f2
}
.i4helpheader_bkg {
	BORDER-RIGHT: #ffffff 0px dashed; BORDER-TOP: #b5cfe7 2px dashed; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 0px dashed; COLOR: #000000; LINE-HEIGHT: 18px; BORDER-BOTTOM: #ffffff 0px dashed; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.i4help_highlightTips {
	COLOR: #ff0000
}
.i4help_bodyhighlightTips {
	BACKGROUND-IMAGE: url(../images/help_tips_mid.gif)
}
.i4help_bodyheader_bkg {
	BACKGROUND-COLOR: #e82611
}
.i4help_morehelp_bkg {
	BACKGROUND-IMAGE: url(../images/help_tips_bottom.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.i4help_top_bkg {
	BACKGROUND-IMAGE: url(../images/help_tips.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.i4help_top_spacer_bkg {
	BACKGROUND-IMAGE: url(../images/help_tips_mid.gif); LINE-HEIGHT: 1px; HEIGHT: 1px
}
.i4help_bodytext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i4help_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2851a4; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
.i4help_title_bkg {
	BACKGROUND-COLOR: #b5cfe7
}
.i4cal_focusday {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.i4cal_weekday {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.i4cal_box {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.i4cal_bkg {
	COLOR: #ffffff
}
.test {
	LINE-HEIGHT: 4px
}
.i4box {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 200px;
	BACKGROUND-COLOR: #EBF3FA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #66A6D2;
	padding-top: 0px;
}
.i4box_feature {
	PADDING-BOTTOM: 5px;
	WIDTH: 200px;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #EBF3FA;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #66A6D2;
	border-right-color: #FFDE00;
	border-bottom-color: #66A6D2;
	border-left-color: #FFDF01;
}
.i4box_home {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #66A6D2;
	border-right-color: #66A6D2;
	border-bottom-color: #66A6D2;
	border-left-color: #66A6D2;
}
.i4viewElement {
   BORDER-RIGHT: #037cb8 1px solid; BORDER-TOP: #037cb8 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #037cb8 1px solid; BORDER-BOTTOM: #037cb8 1px solid; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #f7f9fb;
}
BODY {
	BACKGROUND-COLOR: #ffffff
}
INPUT {
	FONT-SIZE: 10pt
}
SELECT {
	FONT-SIZE: 10pt
}
TABLE.i4ntabledata TD {
	BORDER-BOTTOM: #686868 1px solid
}
A:link {
	COLOR: #1E95D3
}
A:visited {
	COLOR: #1E95D3
}
A:hover {
	COLOR: #ff0000
}
A.i4headernav:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.i4headernav:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.i4headernav:hover {
	COLOR: #76B8DF; TEXT-DECORATION: none
}
A.i4breadcrumb:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.i4breadcrumb:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.i4breadcrumb:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.i4sidenavtext:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.i4sidenavtext:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.i4sidenavtext:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.i4sidenavtext_on:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.i4sidenavtext_on:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.i4sidenavtext_on:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.i4sidenavtitle:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.i4sidenavtitle:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.i4sidenavtitle:hover {
	COLOR: #FFDF00; TEXT-DECORATION: none
}
A.i4sidenavtext_p:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.i4sidenavtext_p:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.i4sidenavtext_p:hover {
	COLOR: #FF0000
}
A.i4tabon:link {
	FONT-WEIGHT: normal; COLOR: #66A6D2; TEXT-DECORATION: none
}
A.i4tabon:visited {
	FONT-WEIGHT: normal; COLOR: #66A6D2; TEXT-DECORATION: none
}
A.i4tabon:hover {
	COLOR: #FFDF00
}
A.i4tabs_off:link {
	FONT-WEIGHT: normal; BACKGROUND-IMAGE: none; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.i4tabs_off:visited {
	BORDER-TOP: medium none; FONT-WEIGHT: normal; BACKGROUND-IMAGE: none; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.i4tabs_off:hover {
	BORDER-TOP: medium none; BACKGROUND-IMAGE: none; COLOR: #FFDF00
}
A.i4footertext:link {
	COLOR: #66A6D2; TEXT-DECORATION: none
}
A.i4footertext:visited {
	COLOR: #66A6D2; TEXT-DECORATION: none
}
A.i4footertext:hover {
	COLOR: #FFDF00; TEXT-DECORATION: none
}
A.i4cal_focusday:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.i4cal_focusday:hover {
	COLOR: #ff0000
}
A.i4cal_focusday:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.i4cal_weekday:link {
	COLOR: #0000cc; TEXT-DECORATION: none
}
A.i4cal_weekday:visited {
	COLOR: #0000cc; TEXT-DECORATION: none
}
A.i4cal_weekday:hover {
	COLOR: #0066cc
}
A.i4tabletitle:link {
	COLOR: #FFCC00; TEXT-DECORATION: none
}
A.i4tabletitle:visited {
	COLOR: #FFCC00; TEXT-DECORATION: none
}
A.i4tabletitle:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}
.i4CellBoarder {
	BORDER-RIGHT: #5a2e01 1px solid; BORDER-TOP: #5a2e01 1px; BORDER-LEFT: #5a2e01 1px solid; BORDER-BOTTOM: #5a2e01 1px; BACKGROUND-COLOR: #f3e6c5
}
.i4rightNavTitle {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(../images/sn_blank.gif);
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, 
	sans-serif;
	HEIGHT: 20px;
	vertical-align: middle;
	background-position: center;
	padding-top: 1px;
}
.i4tabbox {
	BORDER-RIGHT: #4a6a8a 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #4a6a8a 1px solid; BORDER-BOTTOM: #4a6a8a 1px solid
}

/* dashboard styles */
.i4DashColumn {
	BACKGROUND-COLOR: #e9eef3
}
.i4DashDragBottom {
   FONT-SIZE: 0px;
   BACKGROUND: #ffffff;
   BORDER-RIGHT: #d7d7d7 1px solid;
   BORDER-LEFT: #d7d7d7 1px solid;
   CURSOR: s-resize;
   HEIGHT: 6px;
}
DIV.i4DashDragBottom:hover {
   BACKGROUND: #faf41b;
}
.i4DashMoveDiv {
	DISPLAY: none; FONT-SIZE: 0px; BACKGROUND: #a0a0a0; POSITION: absolute; HEIGHT: 2px
}
.i4DashReport {
	BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.i4DashTitle {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/rpt_title_bgrd.gif); BORDER-LEFT: #999999 1px solid; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica,
   sans-serif; HEIGHT: 20px
}
.i4DashTitleRounded {
	 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/rpt_title_bgrd.gif); COLOR: #000000; LINE-HEIGHT: 15px;  FONT-FAMILY: Arial, Helvetica, Sans-serif; HEIGHT: 20px
}

/* drop down menu styles */
TABLE.ddMenu TD.folder:hover {
	BACKGROUND-COLOR: #d0d0e0;
}
TABLE.ddMenu TD.folder A.submenu {
	DISPLAY: block;
}
TABLE.ddMenu SPAN.menutitle {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 25px;
	FONT-FAMILY: verdana, arial, san-serif;
	TEXT-DECORATION: none;
   white-space: nowrap;
}
A.submenu:link {
	TEXT-DECORATION: none;
}
TABLE.ddMenu TABLE.submenu, div.menuDiv {
	border: #c0c0c0 1px solid;
	VISIBILITY: hidden;
	WIDTH: 120px;
	CURSOR: default;
	POSITION: absolute;
	BACKGROUND-COLOR: #ffffff;
}
TABLE.ddMenu TD.folder:hover TABLE.submenu {
	VISIBILITY: visible;
}
DIV.menuDiv TABLE.submenu {
	width: 100%;
	border: 0px;
}
TABLE.ddMenu TABLE.submenu TR, DIV.menuDiv TABLE.submenu TR {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TABLE.ddMenu TABLE.submenu TR.itemSelected, DIV.menuDiv TABLE.submenu TR.itemSelected {
	CURSOR: pointer;
	BACKGROUND-COLOR: #f0f0f0;
}
TABLE.ddMenu TABLE.submenu TR.itemDeselected, DIV.menuDiv TABLE.submenu TR.itemDeselected {
	BACKGROUND-COLOR: #ffffff;
}
TABLE.ddMenu TABLE.submenu TR.itemUnavailable, DIV.menuDiv TABLE.submenu TR.itemUnavailable {
	COLOR: #c0c0c0; BACKGROUND-COLOR: #ffffff;
}
TABLE.ddMenu TABLE.submenu TD.itemImg, DIV.menuDiv TABLE.submenu TD.itemImg {
	WIDTH: 25px; BACKGROUND-COLOR: #e9eef3; TEXT-ALIGN: center;
}
TABLE.ddMenu TABLE.submenu TD.itemLbl, DIV.menuDiv TABLE.submenu TD.itemLbl {
	PADDING-LEFT: 5px; WIDTH: 95px;
}
TABLE.ddMenu TABLE.submenu TD.itemBrk HR.i4ruler, DIV.menuDiv TABLE.submenu TD.itemBrk HR.i4ruler {
	WIDTH: 90%;
}

tr.itemDeselected table.submenu {
   visibility: hidden;
   position: absolute;
   display: none;
}

td.folder:hover tr.itemSelected table.submenu, div.menuDiv tr.itemSelected table.submenu {
   position: absolute;
   visibility: visible;
   width: 120px;
   background-color: #ffffff;
   border: 1px solid #c0c0c0;
   cursor: default;
}

.i4dashbackground {
   FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/dash_middle_off.gif); COLOR: #1A3F57; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.i4DashDragSide {
   CURSOR: w-resize; WIDTH: 4px; HEIGHT: 550px; background: #ffffff url(../images/rpt_drag_side.gif) no-repeat center;
}
DIV.i4DashDragSide:hover {
   BACKGROUND: #faf41b;
}
.i4DashTitle2 {
   FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/column_title_bkgrd.gif); BORDER-RIGHT: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BORDER-TOP: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px;
}
.i4DashTitleOptions {
   FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/table_menu_bkgrd.gif); BORDER-RIGHT: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BORDER-TOP: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid; COLOR: #000000; LINE-HEIGHT: 35px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px;
}

/* new site styles */

.i4homepagereset {
    FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #5795cb;
}
.i4homepagetext {
    FONT-SIZE: 13px; COLOR: #5b5b5b; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height: 16px;
}
.i4homepagebluetext {
   FONT-SIZE: 12px; COLOR: #5795cb; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.i4homepagerequest {
   FONT-SIZE: 16px; COLOR: #5795cb; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.i4homepagetitle {
   FONT-SIZE: 22px; COLOR: #5795cb; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.i4homepagesidetitle {
  FONT-SIZE: 16px; COLOR: #ebc700; FONT-FAMILY: Arial, Helvetica, sans-serif;
}


A.i4newslinks:link {
    COLOR: #5b5b5b; TEXT-DECORATION: none
}
A.i4newslinks:visited {
    COLOR: #5b5b5b; TEXT-DECORATION: none
}
A.i4newslinks:hover {
    COLOR: #5b5b5b; TEXT-DECORATION: none
}
A.i4homepagereset:link {
    COLOR: #5795cb; TEXT-DECORATION: none
}
A.i4homepagereset:visited {
    COLOR: #5795cb; TEXT-DECORATION: none
}
A.i4homepagereset:hover {
    COLOR: #5795cb; TEXT-DECORATION: underline
}
A.i4homepagesidenav:link {
    COLOR: #5b5b5b; TEXT-DECORATION: none
}
A.i4homepagesidenav:visited {
    COLOR: #5b5b5b; TEXT-DECORATION: none
}
A.i4homepagesidenav:hover {
    COLOR: #FFCC00; TEXT-DECORATION: none
}

/* forum styles */


table.forum
{
    border-color: black;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
}

th.forum
{
	FONT-SIZE: 14px;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	/*border-color: black;
    border-width: 1px 1px 0 0;
    border-style: solid;*/
    margin: 0;
    padding: 4px;
    color: black;
    font-style:normal;
    font-weight:normal;
    FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif;
    
    background-image:url('../images/tab_middle_off.gif');
    background-repeat:repeat-x;  
}



td.forum
{
	FONT-SIZE: 11px;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-color: white;
    border-width: 2px 0px 0px 0px;
    border-style: solid;
	/*border-color: black;
    border-width: 1px 1px 0 0;
    border-style: solid;*/
    margin-top: 12px;
    margin-bottom:12px;
    padding: 10px 10px 10px 10px;
    background-color: #EEE;
}

td.forumRowA
{
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin-top: 12px;
    margin-bottom:12px;
    padding: 10px 10px 10px 10px;
    background-color: #FFF;
}

td.forumRowB
{
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin-top: 12px;
    margin-bottom:12px;
    padding: 10px 10px 10px 10px;
    background-color: #f7f7f7;
}

a.threadTitle
{
	FONT-SIZE: 12px; COLOR: #3076A5; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

a.threadTitle:hover{
	
	text-decoration:underline;
	color:#1E95D3;
	
}
div.forumSearch
{
	display: inline;
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:right;
	width:100%;
}

div.postEditor
{
	padding: 20px;
	background-color: #EEE;
	border-color: black;
	border-style: solid;
	border-width: 1px;
	float:left;

}

div.hrSpaced
{
	background: #aaaaaa; 
	width:100%;
	height:3px;
	margin-top:3px;
	margin-bottom:3px;
	line-height:1px;
}

div.postBody
{
	padding-top:20px;
	padding-bottom:20px;
}
div.nestedDivBarrier
{
	clear:both;
}
div.forumDate
{
	FONT-SIZE: 12px;
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:gray;
}

/* external footer links */
.extfooter {
   font-size: 8pt;
   color: #d0d0d0;
   font-family: Arial, Helvetica, sans-serif;
}
.extfooter a {
   color: #d0d0d0;
   text-decoration: none;
}
.extfooter a:link {
   color: #d0d0d0;
   text-decoration: none;
}
.extfooter a:visited {
   color: #d0d0d0;
   text-decoration: none;
}
.extfooter a:hover {
   color: #d0d0d0;
   text-decoration: underline;
}
   
.i4button {
	min-width:100px;
	font-size:16px;
	color:white;
	cursor:pointer;
	display:inline-block;
	margin:0 5px;
	border-radius:5px;
	height:30px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
}

.i4button div {
	margin:7px;
}
.button-red {
	background-color:red;
}

.button-blue {
	background-color:#1E95D3;
}

.button-go {
	background-color:#1E95D3;
	min-width:10px !important;
	height:auto !important;
	padding:2px;
	font-size:15px !important; 
}

.button-grey {
	background-color:#CCCCCC;
	color:black;
}

.filterHeading { 
	color:#666666;
	font-size:20px;
	padding-bottom:5px;
}

.filterHolder {
	background-color:#E7E7E7;
	padding-top:2px;
	padding-left:10px;
}

.i4greybox {
	color:#666666;
}

.orgListLink a:link {
	color:#666666;
	/*text-decoration:none;	*/
	font-weight:500;
}

div.sysAlert {
   font-family: sourceSansPro, Arial, sans-serif;
   color: #606060;
}