﻿body 
{
	font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
    border-style: none; 
	margin: 0px;
	padding: 0px;
	color: #254A71;
}

.icbutton {display:inline-block; #display:inline; border:1px solid #A4C7DF; line-height:15px; padding: 0px 20px 0px 20px; #padding-bottom:1px; #padding-top:1px; cursor: pointer; background: url(../webimages/btns/btnBg.png) repeat-x; font-size: 10px; font-weight:bold; color:#254A71; }
.leftArrowButton {background: url(../webimages/btns/arrowLeft.gif) no-repeat; background-position:left center; border:none;padding: 0px 5px 0px 12px;font-family:Arial;text-transform:uppercase;font-size:12px;}
.rightArrowButton {background: url(../webimages/btns/arrowRight.gif) no-repeat; background-position:right center; border:none;padding: 0px 12px 0px 5px;font-family:Arial;text-transform:uppercase;font-size:12px;}

a:link		{text-decoration:none;color:#0000BB;}			
a:visited	{text-decoration:none;color:#0000BB;}	
a:active	{text-decoration:none;color:#0000BB;}	
a:hover		{text-decoration:underline;color:#000000;}

a:link.copy		{text-decoration:none;font-size:10px;color:#666666;}			
a:visited.copy	{text-decoration:none;font-size:10px;color:#666666;}	
a:active.copy	{text-decoration:none;font-size:10px;color:#666666;}	
a:hover.copy	{text-decoration:underline;font-size:10px;color:#666666;}

a.underline:link		{text-decoration:underline;color:#0000BB;}			
a.underline:visited		{text-decoration:underline;color:#0000BB;}	
a.underline:active		{text-decoration:underline;color:#0000BB;}	
a.underline:hover		{text-decoration:none;color:#000000;}

div.siteframedivided
{
	position:relative;width:993px;min-height: 500px;text-align:left;
	background-image: url(../webimages/bg/bg.jpg); background-position: center top; background-repeat: repeat-y;
}
* html div.siteframedivided {height:500px;} /* <= IE6 */
div.siteframewhole
{
	position:relative;width:993px;min-height:500px;text-align:left;
	background-image: url(../webimages/bg/bgwhole.jpg); background-position: center top; background-repeat: repeat-y;
}
* html div.siteframewhole {height:500px;} /* <= IE6 */

div.subBack {position:absolute;z-index:1;left:0px;top:0px;border-right: solid 1px #B8CAED;height:100%;background-color:#ffffff;}

/* Login start */
#lgn_ntc {width:505px;margin-top:5px;text-align:left;font-size:9px;color:Silver;}
#lgn_logo {width:505px;text-align:left;}
#lgn_frm {width:505px;height:250px;background-color:#ffffff;margin-top:5px;position:relative;border:none;padding:0px;}
#lgn_base {width:100%;height:100%;background-color:#ffffff;border:solid 1px #9DC3DD;z-index:1;position:relative;top:0px;left:0px;}
#lgn_btm {position:absolute;width:510px;bottom:-5px;left:0px;z-index:2;background-image: url(../webimages/bg/lgn_BRep.jpg); background-position: left bottom; background-repeat: repeat-x;}
#lgn_rgt {position:absolute;height:213px;width:4px;bottom:-1px;right:-5px;z-index:2;background-image: url(../webimages/bg/lgn_RRep.jpg); background-position: right top; background-repeat: repeat-y;}
#lgn_tr {position:absolute;top:0px;right:-5px;z-index:2;}

#lgn_hov_frm {width:404px;height:161px;background-color:#ffffff;top:45px;left:45px;position:absolute;border:none;padding:0px;z-index:3;}
#lgn_hov_base {width:100%;height:100%;background-color:#F0F6FA;border:solid 1px #9DC3DD;z-index:1;position:relative;top:0px;left:0px;text-align:left;}
#lgn_hov_btm {position:absolute;width:409px;bottom:-5px;left:0px;z-index:2;background-image: url(../webimages/bg/lgn_hov_BRep.gif); background-position: left bottom; background-repeat: repeat-x;}
#lgn_hov_rgt {position:absolute;height:159px;width:4px;bottom:-1px;right:-5px;z-index:2;background-image: url(../webimages/bg/lgn_hov_RRep.gif); background-position: right top; background-repeat: repeat-y;}
#lgn_hov_tr {position:absolute;top:0px;right:-5px;z-index:2;}

.lgn_lbl {font-size:10px; color:#254a71; font-family:arial black;}

.lgn_tab1 {margin-top:40px;margin-left:90px;}
.lgn_tab2 {margin-top:25px;margin-left:70px;}

.lgn_redirecting {margin-top:45px;margin-left:40px;font-size:12px;font-weight:bold;background-color:White;width:300px;padding:10px;}

/* Login end */

/* Splash */
.splashwdw {height:254px;width:524px;}
.splash {background-image: url(../webimages/splash.jpg); background-position: center top; background-repeat: no-repeat; font-size:12px;height:254px;width:524px;padding-top:80px; padding-left:50px; color:White;}
.splhdr {border-bottom: solid 1px #ffffff; font-weight:bold;}

.mnuitm {font-size:9px;}

#siteContent {position:relative;z-index:10;left:0px;top:0px;}
#left {z-index:100;position:absolute;left:1px;}
#right {z-index:101;position:relative;width:907px;top:3px;left:50px;margin-bottom:15px;}
#rightfull {z-index:101;position:relative;width:968px;top:3px;min-height: 490px;left:0px;margin-bottom:15px;}
* html #rightfull {height: 490px;} /* <= IE6 */

#subright {z-index:101;position:relative;width:968px;top:3px;left:0px;margin-bottom:15px;}
#topframe{width:986px;text-align:left;height:37px;position:relative;z-index:5;}
#bottomframe{width:986px;text-align:right;font-size:10px;color:#666666;}
#Layer1 {
	position:absolute;
	left:914px;
	top:40px;
	width:200px;
	height:700;
	z-index:200;
}
.abs {position:absolute;z-index:0;}
.tl {top:0;left:0;}
.tr {top:0;right:0;}
.bl {bottom:-1px;left:0;}
.br {bottom:-1px;right:0;}

.grdHdr {font-weight:bold;font-size:11px;text-transform:uppercase;}
.grdCell {background-color:White;}
.grdSelCell {background-color:White;color:#ff9900;}

.wizNavDef {padding-left:9px;color:#999999;font-family:arial;font-weight:bold;font-size:13px;text-transform:uppercase;margin-top:5px;width:140px;height:20px;background-color:#F1F6FA;}
*:first-child+html .wizNavDef {}  /* IE7 */
* html .wizNavDef {width:131px;} /* <= IE6 */

.wizNavSel {padding-left:8px;font-family:arial;font-weight:bold;font-size:13px;text-transform:uppercase;margin-top:5px;width:158px;height:40px;border:solid 1px #9AC3E3;border-right:none;background-color:#F1F6FA;}
*:first-child+html .wizNavSel {}  /* IE7 */
* html .wizNavSel {width:150px;} /* <= IE6 */

.radNde		 {cursor:pointer;font-size: 11px;}
.radNdeHover {cursor:pointer;text-decoration:underline;font-weight:bold;}
.radNdeSel	 {cursor:pointer;text-decoration:underline;font-weight:bold;}

.lst {border: solid 1px #9DC3DD;font-family: Verdana;font-size: 11px;}
.txt {border: solid 1px #9DC3DD;font-family: Verdana;font-size: 11px; height:15px;}
.chk {margin-left:-4px;padding:0px;}

.wdw {background-color:#ffffff;border:outset 2px #9DC3DD;width:400px;}
.wdwHdr 
{
	font-family:Arial;font-size:11px;color:#244970;font-weight:bold;
	background-image:url(../webimages/wdw/bgHdr.jpg);background-repeat:repeat-y;background-position:top left;background-color:#E2EEF5;
	border-bottom:solid 1px #9DC3DD;
	line-height:20px;
	height:20px;width:100%;padding-top:5px;
}
*:first-child+html .wdwHdr {height:20px;}  /* IE7 */
* html .wdwHdr {height:20px;width:100%;} /* <= IE6 */

.wdwBody {width:98%;padding-left:7px;padding-top:10px;padding-bottom:10px;}


.msgWdwIcon {float:left;width:18%;padding-top:15px;text-align:center;}
.msgWdwMsg {float:left;width:80%;padding-top:15px;}
.msgWdwBtns {float:right;width:85%;text-align:right;padding-right:10px;padding-bottom:10px;}

.inpDlgMsg {width:100%;padding-top:5px;}

/* IC Site picker */

.icsp_wdw_dby {margin:20px;}
.icsp_wdw {background-color:#ffffff;border:outset 2px #9DC3DD;}
.icsp_def {width:200px;cursor:pointer;font-size:15px;text-transform:lowercase;padding:2px;padding-left:3px;padding-bottom:3px;}
.icsp_hov {width:200px;cursor:pointer;font-size:15px;text-transform:lowercase;font-weight:bold;background-color:#F0F6FA;padding:2px;padding-left:3px;padding-bottom:3px;}

/* IC Maintenance Dialog */
.icm_wdw	{background-color:#ffffff;border:outset 2px #9DC3DD;}
.icm_clock	{margin-top:0px;color:Red;}
.icm_msg	{}

/* Navigator */
.navtab_sel				{#float:left; display:table-cell;}
.navtab_sel div.left	{#float:left; display:table-cell; text-transform:uppercase; color: #014691; font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; font-size:9px; font-weight:bold; line-height:23px; background-color:#F0F6FA;border:solid 3px #9DC3DD; border-left-width:1px;border-right-width:0px;border-bottom:solid 3px #F0F6FA;padding-left:7px;padding-right:0px;}
.navtab_sel div.right	{#float:left; display:table-cell; padding-left:7px; height:29px; background-image: url(../webimages/general/tabRightSel.gif); background-position: right top; background-repeat:no-repeat;}

.navtab					{#float:left; display:table-cell;}
.navtab div.left		{#float:left; display:table-cell; text-transform:uppercase; color: #C0C0C0; font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; font-size:9px; font-weight:bold; line-height:27px; background-color:#FFFFFF;border:solid 1px #9DC3DD; border-left-width:1px;border-right-width:0px;border-bottom:solid 1px #9DC3DD;padding-left:7px;padding-right:0px;}
.navtab div.right		{#float:left; display:table-cell; padding-left:7px; #height:29px; background-image: url(../webimages/general/tabRightDef.gif); background-position: right bottom; background-repeat:no-repeat;}

.navtab:hover			{#float:left; display:table-cell;}
.navtab:hover div.left	{#float:left; display:table-cell; text-transform:uppercase; color: #777777; font-size:9px; font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; font-weight:bold; line-height:27px; background-color:#F0F6FA;border:solid 1px #9DC3DD; border-left-width:1px;border-right-width:0px;border-bottom:solid 1px #9DC3DD;padding-left:7px;padding-right:0px;}
.navtab:hover div.right	{#float:left; display:table-cell; padding-left:7px; #height:29px; background-image: url(../webimages/general/tabRightHover.gif); background-position: right bottom; background-repeat:no-repeat;}



.tab_right_sel	{} /* F0F6FA */
.tab_left_sel	{}

.tab_right_def	{background-image: url(../webimages/general/tabRightDef.gif); background-position: right bottom; background-repeat:no-repeat;width:13px;height:28px;}
.tab_left_def	{text-transform:uppercase; color: #C0C0C0; font-size:10px; font-weight:bold; height:25px;background-color:#FFFFFF;border:solid 1px #9DC3DD;border-right-width:0px;padding-left:12px;padding-right:3px;}

.tab_right_hov	{background-image: url(../webimages/general/tabRightHover.gif); background-position: right bottom; background-repeat:no-repeat;width:13px;height:28px;}
.tab_left_hov	{text-transform:uppercase; color: #014691; font-size:10px; font-weight:bold; height:25px;background-color:#F0F6FA;border:solid 1px #9DC3DD;border-right-width:0px;padding-left:12px;padding-right:3px;}
             
.nav_con		{position:relative; width:770px; height:33px; overflow:hidden; z-index:5; top:6px; margin-left:15px; border:0px solid black;}
* html .nav_con {margin-left:13px;}

.nav_scroll		{position:relative; float:right; height:20px; margin-top:13px;width:35px;}

.tab_submenu	{background-color:#ffffff; border:solid 1px #9DC3DD; border-right-width:2px; min-width:175px; border-left:solid 5px #9dc3dd;}
* html .tab_submenu {width:175px;} /* <= IE6 */

.tab_sub_def	{background-color:#ffffff; font-size:10px; min-width:175px; height:23px; line-height:23px; border-bottom:solid 1px #9DC3DD; padding-left:5px;}
* html .tab_sub_def {width:175px;} /* <= IE6 */

.tab_sub_hov	{background-color:#F0F6FA; font-size:10px; min-width:175px; font-weight:bold; height:23px; line-height:23px; border-bottom:solid 1px #9DC3DD; padding-left:5px;}
* html .tab_sub_hov {width:175px;} /* <= IE6 */

.tab_sub_sel	{background-color:#F0F6FA; font-size:10px; min-width:175px; font-weight:bold; height:23px; line-height:23px; border-bottom:solid 1px #9DC3DD; padding-left:5px;}
* html .tab_sub_sel {width:175px;} /* <= IE6 */

/* My Reports */
.mr_hdrfldr {position:absolute;top:0px;left:27px;font-weight:bold;color:#014691;text-transform:uppercase;}
.mr_hdrrep {position:absolute;top:0px;left:293px;font-weight:bold;color:#014691;text-transform:uppercase;}
.mr_treecon {float:left;width:225px;margin-left:26px;padding:10px;margin-top:15px;background-color:#ffffff;border:solid 1px #9DC3DD;height:408px;overflow:auto;}
* html .mr_treecon {margin-left:13px;} /* <= IE6 */

.mr_report {float:right;margin-right:20px;margin-top:15px;background-color:#ffffff;border:solid 1px #9DC3DD;height:45%;width:620px;padding:10px;padding-bottom:0px;overflow:auto;}
* html .mr_report {width:600px;} /* <= IE6 */
.mr_report * table {border:none;}
.mr_report * td {border:none;}

.mr_reportdet {float:right;margin-right:20px;margin-top:15px;background-color:#ffffff;border:solid 1px #9DC3DD;height:40%;width:620px;padding:10px;padding-bottom:0px;overflow:auto;}
* html .mr_reportdet {width:600px;} /* <= IE6 */


/* My Report Admin */
.mra_adddir {float:right;margin-right:30px;margin-top:15px;background-color:#ffffff;border:solid 1px #9DC3DD;height:60px;width:600px;padding:10px;padding-bottom:0px;overflow:auto;}
.mra_hdrfldr {position:absolute;top:25px;left:27px;font-weight:bold;color:#014691;text-transform:uppercase;}
.mra_hdrrep {position:absolute;top:25px;left:297px;font-weight:bold;color:#014691;text-transform:uppercase;}
.mra_hdrpar {position:absolute;top:160px;left:297px;font-weight:bold;color:#014691;text-transform:uppercase;}
.mra_treecon {float:left;width:225px;margin-left:26px;padding:10px;margin-top:15px;background-color:#ffffff;border:solid 1px #9DC3DD;height:388px;overflow:auto;}
* html .mra_treecon {margin-left:13px;} /* <= IE6 */

.mra_report {float:right;margin-right:60px;margin-top:15px;background-color:#ffffff;border:solid 1px #9DC3DD;width:600px;padding:10px;height:398px;padding-bottom:0px;}
* html .mra_report {width:600px;} /* <= IE6 */

/* ICOrgRequest */
.ior_hdr {font-weight:bold;color:#014691;text-transform:uppercase;}

/* Admin Reports */
.ar_treecon {float:left;width:225px;margin-left:26px;padding:10px;margin-top:40px;background-color:#ffffff;border:solid 1px #9DC3DD;height:385px;overflow:auto;}
* html .ar_treecon {margin-left:13px;} /* <= IE6 */

.ar_srch_new {float:right;margin-right:70px;margin-top:20px;}
.ar_content {float:left;margin-left:15px;margin-top:7px;background-color:#ffffff;border:solid 1px #9DC3DD;width:580px;height:385px;padding:20px;padding-bottom:0px;}
.ar_srchupr {float:left;margin-left:15px;margin-top:7px;background-color:#ffffff;border:solid 1px #9DC3DD;width:580px;height:160px;padding:20px;padding-bottom:0px;}
.ar_srchfoot {float:left;margin-left:15px;margin-top:13px;background-color:#ffffff;border:solid 1px #9DC3DD;width:600px;height:200px;padding:10px;padding-bottom:0px;overflow:auto;}

.ar_rs_srch {float:left;margin-top:20px;margin-left:10px;background-color:#ffffff;border:solid 1px #9DC3DD;width:830px;height:110px;padding:20px;padding-bottom:0px;}
.ar_rs_rslt {float:left;margin-top:15px;margin-left:10px;background-color:#ffffff;border:solid 1px #9DC3DD;width:520px;height:260px;padding:10px;padding-bottom:0px;overflow:auto;}
.ar_rs_det {float:right;margin-top:15px;margin-right:0px;background-color:#ffffff;border:solid 1px #9DC3DD;width:290px;height:260px;padding:10px;padding-bottom:0px;overflow:auto;}

.param {background-color:#ffffff;border:solid 1px #9DC3DD;width:100%; position:relative;}
.paramvalues {background-color:#F0F5F9; height:100px; width:500px;  margin-bottom:10px; padding:5px; overflow:auto;}

.ar_pub_div {float:left;margin-top:20px;margin-left:10px;background-color:#ffffff;border:solid 1px #9DC3DD;width:825px;padding:20px;}
.ar_pub_hdr_grp {position:absolute;top:5px;left:22px;font-weight:bold;color:#014691;text-transform:uppercase;}

td.brdrBot {border-bottom:solid 1px #9DC3DD;}

a:link.arTopMnuDef		{text-decoration:none;color:#609FCA;text-transform:uppercase;font-weight:bold;}			
a:visited.arTopMnuDef	{text-decoration:none;color:#609FCA;text-transform:uppercase;font-weight:bold;}	
a:active.arTopMnuDef	{text-decoration:none;color:#609FCA;text-transform:uppercase;font-weight:bold;}	
a:hover.arTopMnuDef		{text-decoration:underline;color:#254A71;text-transform:uppercase;font-weight:bold;}

a:link.arTopMnuSel		{text-decoration:none;color:#254A71;text-transform:uppercase;font-weight:bold;}			
a:visited.arTopMnuSel	{text-decoration:none;color:#254A71;text-transform:uppercase;font-weight:bold;}	
a:active.arTopMnuSel	{text-decoration:none;color:#254A71;text-transform:uppercase;font-weight:bold;}	
a:hover.arTopMnuSel		{text-decoration:none;color:#254A71;text-transform:uppercase;font-weight:bold;}

/* Show Report */
body.rs_ivis {background-color:#F0F5F9;}
body.rs_vis {background-color:#FFFFFF;}
.sr_params {width:100%;background-color:#F0F5F9;}

/* OrgUnits */
.bars {overflow:auto;}
.ou_space {font-size:1px;height:7px;}
.ou_shade {background-color:#efefef;}
.ou_frame {border:solid 1px #9DC3DD;}
.ou_smallTxt {font-size:9px;}
.ou_wizhdr2 {text-transform:uppercase; font-weight:bold; border-bottom:solid 1px #9DC3DD;}
.ou_wizhdr {text-transform:uppercase; font-weight:bold; height:25px; line-height:25px;background-color:#F0F6FA;text-indent:5px;}
.ou_treecon {float:left;width:400px;margin-left:30px;padding:10px;margin-top:15px;background-color:#ffffff;border:solid 1px #9DC3DD;height:408px;overflow:auto;}
* html .ou_treecon {margin-left:13px;} /* <= IE6 */
.ou_cmd {float:right;margin-right:30px;margin-top:15px;background-color:#ffffff;border:solid 1px #9DC3DD;width:435px;padding-top:5px;min-height:45px;padding-right:10px;padding-left:10px;text-align:left;}
* html .ou_cmd {width:440px;height:40px;margin-right:20px;} /* <= IE6 */
.ou_edt {float:right;margin-right:30px;margin-top:13px;background-color:#ffffff;border:solid 1px #9DC3DD;width:435px;min-height:344px;padding:10px;padding-bottom:0px;}
* html .ou_edt {width:440px;height:344px;margin-right:20px;} /* <= IE6 */

.TreeNode {cursor:pointer;font-size: 11px;}
.TreeNodeOver {cursor:pointer;text-decoration:underline;font-weight:bold;}
.TreeNodeSelect {cursor:pointer;text-decoration:underline;font-weight:bold;}
.TreeNodeDisabled { font-family: Arial; font-size: 9pt;	COLOR: gray;}
.ContextMenuItem  {}
.SelectedCustomers {overflow:auto;height:75px;width:100%;border:solid 1px #9DC3DD;}

/* ICTreePicker */
.ictp_wdw {background-color:#ffffff;border:outset 2px #9DC3DD;width:510px;}
* html .ictp_wdw {width:500px;}

.ictp_con {height:300px;overflow:auto;width:495px;}
* html .ictp_con {margin-left:5px;margin-top:5px;width:495px;}

/* Scorecard */
#sc_left {float:left;width:155px;margin-top:20px;text-align:left;}
#sc_right {float:right;width:790px;margin-right:15px;margin-top:20px;text-align:left;}
* html #sc_right {position:relative;z-index:10000;}

.sc_infobox			{min-width:200px;min-height:50px;padding:10px;padding-top:0px;background-color:#ffffff;border:outset 2px #9DC3DD;}
* html .sc_infobox	{width:200px;height:50px;}

#sc_content {position:relative;width:100%;}
* html #sc_content {left:20px;} /* <= IE6 */
#sc_cmd_lft {float:left;font-size:14px;text-transform:uppercase;color: #254A71;font-weight:bold;}
#sc_cmd_rgt {float:right;margin-right:24px;margin-bottom:10px;}
* html #sc_cmd_rgt {margin-right:3px;}


#gen_full {text-align:left;margin-left:40px;margin-top:20px;width:950px;margin-bottom:15px;}

#db_frame {min-height:460px;}
#dashboard {margin-left:100px;margin-top:20px;width:850px;margin-bottom:15px;text-align:left;position:relative;}

.db_box {margin-left:60px;border:solid 1px #9DC3DD;padding:10px;width:830px;margin-top:10px;min-height:30px;background-color:#ffffff;}
* html .db_box {height:50px;width:850px;} /* <= IE6 */

.db_boxhdr {font-weight:bold;color:#014691;text-transform:uppercase;}

/* IC Lib */

#lib_src_hdr		{float:left;margin-top:25px;margin-left:35px;font-weight:bold;color:#014691;text-transform:uppercase;}
* html #lib_src_hdr	{margin-left:17px;} /* <= IE6 */
.lib_src			{float:left;margin-top:40px;margin-left:-619px;width:280px;padding:10px;height:30px;background-color:#ffffff;border:solid 1px #9DC3DD;text-align:right;}	
* html .lib_src		{margin-left:-616px;} /* <= IE6 */
#lib_alpha			{float:left;margin-top:105px;margin-left:-619px;width:300px;height:20px;}
* html #lib_alpha	{margin-left:-616px;} /* <= IE6 */
.lib_res			{float:left;margin-top:125px;margin-left:-619px;width:280px;height:318px;padding:10px;background-color:#ffffff;border:solid 1px #9DC3DD;overflow:scroll;}
* html .lib_res		{margin-left:-616px;} /* <= IE6 */
.lib_Desc			{float:right;margin-top:-426px;margin-right: 10px;width:580px;height:404px;padding:10px;background-color:#ffffff;border:solid 1px #9DC3DD;overflow:auto;}
* html .lib_Desc	{} /* <= IE6 */
#lib_desc_hdr		{float:right;margin-top:25px;margin-right: 15px;font-weight:bold;color:#014691;text-transform:uppercase;}
* html #lib_desc_hdr{} /* <= IE6 */
#lib_desc_cmd		{float:left;margin-top:20px;margin-left: 266px;width:300px;height:15px;}
* html #lib_desc_cmd{margin-left: 175px;} /* <= IE6 */

#lib_modnew		{float:left;margin-top:25px;margin-left:35px;width:890px;padding:10px;height:410px;background-color:#ffffff;border:solid 1px #9DC3DD;}	
* html #lib_modnew {margin-left:20px;}

/* IC User Administration */

#icua_src_hdr			{float:left;margin-top:25px;margin-left:35px;font-weight:bold;color:#014691;text-transform:uppercase;}
* html #icua_src_hdr	{margin-left:17px;} /* <= IE6 */
.icua_src				{float:left;margin-top:40px;margin-left:-89px;width:290px;padding:5px;height:70px;background-color:#ffffff;border:solid 1px #9DC3DD;text-align:right;}	
* html .icua_src		{margin-left:-86px;} /* <= IE6 */
.icua_res				{float:left;margin-top:138px;margin-left:-302px;width:280px;height:305px;padding:10px;background-color:#ffffff;border:solid 1px #9DC3DD;overflow:scroll;}
* html .icua_res		{margin-left:-299px;} /* <= IE6 */
.icua_Desc				{float:right;margin-top:40px;margin-right: 10px;width:580px;min-height:427px;padding:10px;padding-top:5px;background-color:#ffffff;border:solid 1px #9DC3DD;}
* html .icua_Desc		{height:427px;} /* <= IE6 */
#icua_desc_cmd			{float:right;height:35px;margin-top:5px;}
* html #icua_desc_cmd	{} /* <= IE6 */

#icua_modnew		{float:left;margin-top:5px;margin-left:5px;padding:10px;}	
* html #icua_modnew {margin-left:5px;}

/* IC Dashboard */
#icdb_numw	 {float:left;margin-left:15px;margin-top:20px;width:15px;text-align:left;position:relative;}
* html #icdb_numw {margin-left:15px;}
.icdb_dshbrd {float:left;margin-left:5px;margin-top:20px;width:895px;margin-bottom:15px;text-align:left;position:relative;}
* html .icdb_dshbrd {width:900px;}
.icdb_wdw	 {float:left;margin:10px;background-color:#ffffff;border:solid 1px #9DC3DD;}
.icdb_hdr 
{
	background-image:url(../webimages/wdw/bgHdr.jpg);background-repeat:repeat-y;background-position:top left;background-color:#E2EEF5;
	border-bottom:solid 1px #9DC3DD; height:25px;width:100%;
}
.icdb_hdrbtn {float:right;margin-right:5px;margin-top:5px;}
.icdb_hdrtxt {float:left;font-size:11px;color:#244970;font-weight:bold;margin-top:5px;margin-left:5px;}
.icdb_progress {margin-top:20px;width:100%;}


/* Scoretypeadministration */
.sta_box {border:solid 1px #9DC3DD;width:897px;background-color:#ffffff;}
.sta_boxhdr {font-weight:bold;color:#014691;text-transform:uppercase;}
.sta_iboxhdr {font-weight:bold;color:#014691;text-transform:uppercase;color:#CCCCCC;}

.lst_hdr 
{
	font-family:Arial;font-size:11px;color:#244970;font-weight:bold;
	background-image:url(../webimages/wdw/bgHdr.jpg);background-repeat:repeat-y;background-position:top left;background-color:#E2EEF5;
	border-bottom:solid 1px #9DC3DD;
	padding-top:2px; 
	height:20px;width:100%;
}
*:first-child+html .lst_hdr {height:18px;}  /* IE7 */
* html .lst_hdr {height:18px;} /* <= IE6 */

/* Registration Card Setup */

.rca_box {border:solid 1px #9DC3DD;width:880px;padding:10px;background-color:#ffffff;}
* html .rca_box {width:860px;} /* <= IE6 */

.rca_boxhdr {font-weight:bold;color:#014691;text-transform:uppercase;}


/* Regcard setup */
.ictp_colpicker {width:200px;height:18px;}
.icop_txt {border: solid 1px #cccccc; border-right: none; float:left; width:180px; text-overflow: ellipsis;overflow:hidden;height:16px;}
.icop_btn {border: solid 1px #cccccc; border-left: none; float:right; width:18px;text-align:right;height:16px;}

/* Regcard setup */
.scop_wdw {width:125px;height:18px;}
.scop_txt {border: solid 1px #cccccc; border-right: none; float:left; width:100px; padding-left:5px; background-color:#ffffff;text-align:left; text-overflow: ellipsis;overflow:hidden;height:16px;line-height:16px;}
* html .scop_txt {height:18px;line-height:18px;}
.scop_btn {border: solid 1px #cccccc; border-left: none; float:right; width:18px; background-color:#ffffff;text-align:right;height:16px;}

/* Regcard */

.rc_NavBar {z-index:201;}
.rc_Matrix {margin-top:-1px;z-index:200;}

/* Dashboard */

.olddb_con {height:365px;width:495px;overflow:auto;}
* html .olddb_con {margin-left:5px;margin-top:5px;width:495px;}


DIV.novisiblescroll {

	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:'#ffffff';
	scrollbar-highlight-color:'#ffffff';
	scrollbar-3dlight-color:'#ffffff';
	scrollbar-darkshadow-Color:'#ffffff';
}

DIV.RegistrationMatrixScroll {

	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:'#000000';
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:'#ffffff';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color: '';
	scrollbar-darkshadow-Color:'';
}

INPUT.RCTB 
{
	width: 54px;
	font-size: 9px;
	text-align: right;
	border: 1px solid #cccccc;	
}

TD.RegCardHeader 
{
	font-weight:bold;
	text-transform:uppercase;
	color: #014691;
	font-size: 11px;	
}

TD.NavigationBarSubDefault
{
	background-color: #ffffff;
}

TD.NavigationBarSubHover
{
	background-color: #cccccc;
}

TD.RegCardNavBarDefault
{
	text-transform: uppercase;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 9px;
	font-family: Arial Black;
	color: #999999;
}

TD.RegCardNavBarHover
{
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 9px;
	font-family: Arial Black;
	color: #014691;
	text-transform: uppercase;
}

TD.RegCardNavBarSelected
{
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 9px;
	font-family: Arial Black;
	color: #014691;
	text-transform: uppercase;
}

.NavigateDialog 
{
	POSITION:absolute; 
	Z-INDEX:1000000;
	
	BORDER:#014691 2px outset; 
	
	WIDTH:300px;
	HEIGHT:100px; 
	
	BACKGROUND-COLOR:#ffffff;
}

.NavigateDialogText
{
	FONT-SIZE:10px;
	TEXT-TRANSFORM:uppercase;
	FONT-FAMILY:Arial;
	font-weight: bold;
}

.NavigateDialogShadow
{
	POSITION:absolute; 
	Z-INDEX:999999;
	BACKGROUND-COLOR:#000000;
	opacity:0.5;
	filter:alpha(opacity=50);
	zoom:1;
	
}


.panel {background:url(../webimages/dashboardconfig/panel_bg_top.gif) top left repeat-x; margin:0 auto;width:17em;font-size:100%;padding:0;display:block;border:0;position:relative;float:left;}
.panel .boxhead {background:url(../webimages/dashboardconfig/panel_box_top_left.gif) top left no-repeat;margin:0;padding:0;text-align:center;display:block;width:auto;position:relative;}
.panel .boxhead h2, .panel .boxfooter h2 {background:url(../webimages/dashboardconfig/panel_box_top_right.gif) top right no-repeat;margin:0;padding:3px 0 1px 10px;font-weight:bold;text-align:left;font-family:"Trebuchet MS",verdana,arial;font-size:10px;color:#378080;display:block;height:8px;width:auto;}
.panel .boxbody {border-left:1px solid #cac9c9;border-right:1px solid #cac9c9;padding:0;margin:0;position:relative;}
.panel .boxfooter {background:url(../webimages/dashboardconfig/panel_bg_bottom.gif) bottom left repeat-x; height:12px;margin:0;padding:0;}
.panel .boxfooter .statusBar {height:12px;margin:0;background:url(../webimages/dashboardconfig/panel_box_bottom_left.gif) top left no-repeat;}
.panel .boxfooter .statusBar h2 {display:block;height:12px;margin:0;padding:0;background:url(../webimages/dashboardconfig/panel_box_bottom_right.gif) top right no-repeat;}
.panel .content{overflow:auto;padding:0 10px 0 10px;position:relative;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    text-align:left;font-family:"Trebuchet MS",verdana,arial;font-size:12px;
}

.bgNone       {background:none !important;}
.brdrRight      {border-right:1px solid #cac9c9;}
.leftTab    {width: 150px;clear:both;margin-bottom:-1px;}

.leftNav {background-color:#ffffff;float:left; margin-top:15px;margin-right:-1px;z-index:1;position:relative;}
.tabContent {height:20px; line-height:20px; width: auto; top: 0px; left: 0px;}

.cr_colHdr      {background-color:#4C6386;color:#ffffff;padding: 0px 10px 0px 10px;}
.cr_rowColHdr   {background-color:#7893BE;color:#ffffff;padding: 0px 10px 0px 10px;}
.cr_data        {background-color:#efefef;padding: 0px 0px 0px 10px;line-height:20px;}
.cr_data input  {margin-left:5px;}

.center {text-align:center !important;}
.right {text-align:right !important;}
.left {text-align:left !important;}

.center td, .center th {text-align:center;}
.right td, .right th {text-align:right;}
.left td, .left th {text-align:left;}
.ss_header td, .ss_header th {text-align:left;border-bottom: solid 1px #999999;}
.ss_item td    {text-align:left;background-color:#efefef;line-height:20px;}
.ss_item_alt td {text-align:left;background-color:#dfdfdf;line-height:20px;}
.ss_item_sel td {text-align:left;line-height:20px;background-color:#7893BE;color:#ffffff;border-bottom: 2px solid #4C6386;border-top:2px solid #4C6386;}
.ss_item_sel td a {color:#ffffff;}

span.RadioBlue input {border:none;}


.nis_item td    {text-align:left;line-height:20px;}
.nis_item_item_sel td {text-align:left;line-height:20px;background-color:#7893BE;color:#ffffff;border-bottom: 2px solid #4C6386;border-top:2px solid #4C6386;}
.nis_item_item_sel td a {color:#ffffff;}

.disabled {background-color:#efefef;}
.ip_hourregitem * textarea, .ip_hourregitem textarea {font-size:11px;border:solid 1px #cccccc;color:#254A71;}
.ip_hourregitem * input, .ip_hourregitem input {font-size:11px;border:solid 1px #cccccc;color:#254A71;}
.ip_hourregitem * select {font-size:11px;}
.ip_hourregitem * option {color:#254A71;}
.ip_hourregitem * .aceItm {font-size:11px;color:#254A71;line-height:17px;padding-left:3px;}
.ip_hourregitem * .aceHighItm {font-size:11px;color:#ffffff;line-height:17px;background-color:#254A71;cursor:pointer;padding-left:3px;}

input.icplan {font-size:11px !important;border:solid 1px #cccccc;color:#254A71 !important;}

.checkboxlist * input { border:none !important; }

input[type="hidden"], input[type="image"], input[type="file"] {border:none;}

.flag {opacity:0.5; filter:alpha(opacity=50); }
.flag:hover, .flag.selected {opacity:1; filter:alpha(opacity=100);}

.clearfix { clear: both; }

.rememberMe { text-transform:uppercase; }
.rememberMe > * { vertical-align: middle; }

.upload_image_box:last-child { margin-bottom:40px; }