/* * wrapper styles * */

div.hr_dashes          { height:1px; background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/dashes.gif) 0 0 repeat-x;clear: both; margin:10px 0px;}

div#wrapper {

    margin-left: auto;

    margin-right: auto;

    min-width: 1000px;

    max-width: 1000px;

    _width: expression((( document . body . clientWidth) ) <   1000 ? "1000px" : (( document . body . clientWidth ) ) >   1000 ? "1000px" : "auto" );

}

div#wrapper_r {

    padding-bottom: 8px;

}

div#wrapper_r2 {

    padding: 0px;

}

div#wrapper_r span#top_links {

    padding-top: 25px;

    padding-right: 24px;

    float: right;

    color: #339900;

    font-size: 12px;

    line-height: 14px;

}

div#wrapper_r span#top_logout {

    padding-top: 25px;

    padding-right: 24px;

    float: right;

    color: #333;

    font-size: 11px;

    line-height: 13px;

}

	

/*  shutter styles  */

.info {

	width: 800px;

	position: absolute;

	left: 50%;

	top: 80px;

	min-height: 100px;

	margin-left: -400px;

	background: transparent;

	z-index: 99;

}

.shutter {

	opacity: 0.6;

	-moz-opacity: 0.6;

	filter: alpha(opacity = 60);

	background-color: #000000;

	position: fixed;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	z-index: 98;

}



* html .shutter {

	position: absolute;

	height: 1200px;

}



#resolution_choice input {margin: 5px 5px 0px 0px;}



/* start webform styles  */

#webform {padding:10px;border:1px dotted #ababab;}

#webform table.webform {border-color:#ababab;}

#webform table.webform td {padding:3px;}

#webform table.webform th {padding:3px;}

#webform table.webform_footer td {padding:0px;}

#webform table.webform_spec td {padding:1px;}

#webform ul li { list-style-type: circle;padding:0px 5px 1px 1px;margin-left:35px;}

#webform h5 {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color:#000}

#webform h4 {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; padding-bottom:10px;border-bottom:1px solid #ababab;margin-bottom:10px; color:#069}

#webform .formdata {font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color:#069}

#webform .formaddress {font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; color:#069}

#webform .formhdr {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color:#333}

#webform .formsubhdr {font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; color:#333}

#webform .formfield { width:100%;padding:1px;border:1px solid #fff; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color:#069; background-color:white}

#webform .formfield:focus {width:100%; padding:1px;border:1px solid #069; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color:#069; background-color:lightcyan}

#webform .formfootnote {font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color:#666}

#webform .formasterick {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color:red}

#webform .formdisclaimer {font-family:Verddana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color:#666;}

#webform .remarks_data {font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color:#069}

#webform .page {padding: 20px 20px 20px 20px;}

#webform #outerbar {padding: 10px; color: white; background-color: #666; text-align: center; position: relative; left: 0px; top: 0px; width: 100%; /* height: 30px; */}



/* end webform styles  */



/* bubble styles */

#bubble .bubble_01 {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_01.PNG) top left no-repeat;

    height:31px;

    width:33px;

}

#bubble .bubble_01b {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_01b.PNG) top left no-repeat;

    height:31px;

    width:16px;

}

#bubble .bubble_02 {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_02.PNG) top left repeat-x;

    height:31px;

    width:201px;

}

#bubble .bubble_03 {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_03.PNG) top left no-repeat;

    height:31px;

    width:16px;

}

#bubble .bubble_03b {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_03b.PNG) top left no-repeat;

    height:31px;

    width:33px;

}

#bubble .bubble_04 {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_04.PNG) top left no-repeat;

    height:189px;

    width:33px;

}

#bubble .bubble_04a {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_04a.PNG) top left no-repeat;

    height:189px;

    width:33px;

}

#bubble .bubble_04b {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_04b.PNG) top left no-repeat;

    height:189px;

    width:16px;

}

#bubble .bubble_05 {

    background: #fff url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_05.PNG) top left repeat-x;

    height:189px;

    width:201px;

}

#bubble .bubble_06 {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_06.PNG) top left no-repeat;

    height:189px;

    width:16px;

}

#bubble .bubble_06b {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_06b.PNG) top left no-repeat;

    height:189px;

    width:33px;

}

#bubble .bubble_07 {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_07.PNG) top left no-repeat;

    height:16px;

    width:33px;

}

#bubble .bubble_07b {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_07b.PNG) top left no-repeat;

    height:16px;

    width:16px;

}

#bubble .bubble_08 {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_08.PNG) top left repeat-x;

    height:16px;

    width:201px;

}

#bubble .bubble_09 {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_09.PNG) top left no-repeat;

    height:16px;

    width:16px;

}

#bubble .bubble_09b {

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_graphics/bubble_09.PNG) top left no-repeat;

    height:16px;

    width:33px;

}

#bubble .bubbleheader {

    font:bold 12px Arial, Helvetica, sans-serif;

    color:#003300;

    padding-left:10px;

}

#bubble .bubbletext {

    font:normal 11px Arial, Helvetica, sans-serif;

    color:#006600;

    padding:5px 0px 10px 10px;

}

#bubble a.link {

    font:normal 11px Arial, Helvetica, sans-serif;

    color:#009900;

    padding:0px 0px 10px 10px;

}

#bubble a.link:hover {

    font:normal 11px Arial, Helvetica, sans-serif;

    color:#00CC00;

    padding:0px 0px 10px 10px;

    text-decoration:underline;

}

#bubble #bubble_body {

    height:189px;

    width:201px;

    overflow:auto;

}

#bubble #rc_bubble_body {

    height:189px;

    width:201px;

    overflow:auto;

}

#bubble table.list td {

    padding: 3px;

    text-align: left;

    vertical-align: top;

    font-size:.96em;

}

#bubble table.list th {

    padding: 3px;

    text-align: right;

    vertical-align: top;

    font-size:.96em;

}

/* bubble styles */



/* select styles */

select.editSelect {

    color: #300;

    font-size: 11px;

    background-color: #ffc;

    background-repeat: repeat-y;

    background-attachment: scroll;

    background-position: left top;

    width: 200px;

    height: 80px;

    border: solid 1px #ababab

}

select.editSelectAvail {

    color: #300;

    font-size: 11px;

    background-color: #ffc;

    background-repeat: repeat-y;

    background-attachment: scroll;

    background-position: left top;

    width: 200px;

    height: 225px;

    border: solid 1px #ababab;

    margin-bottom:10px;

}

/* select styles */



/* expand styles for images plus & minus */

div.module-grey img.expand {

    float: right;

    margin-right: 2px;

    cursor: pointer;

}

div.module-grey img.collapse {

    float: right;

    display: none;

    margin-right: 2px;

    cursor: pointer;

}div.module-grey img.expand_v2 {

    float: right;

    display: none;

    margin-right: 2px;

    cursor: pointer;

}

div.module-grey img.collapse_v2 {

    float: right;

    margin-right: 2px;

    cursor: pointer;

}

/* expand styles for images plus & minus */



/* Notification Module styles   */

div.module-grey ul#settings li {padding:3px 0;border-bottom:1px dashed #ababab;margin-bottom:2px;}

div.module-grey ul#settings li a.prefs {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/prefs_icon.gif) 0 100% no-repeat;

	color: #036;

	white-space: nowrap

}

div.module-grey ul#mtc_portal li {padding:3px 0;/*border-bottom:1px dashed #ababab;*/margin-bottom:2px;}

div.module-grey ul#mtc_portal li a.ext_link, a.ext_link {

	/* padding-left: 16px; */

	font-weight: normal;

	/* background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/external_link_bullet.gif) top left no-repeat; */

	color: #369;

}



div.module-grey div#NotificationList, div#NotificationList {

    overflow: auto;

    padding: 0px;

    margin: 0px;

}

div.module-grey div#NotificationList li, div#NotificationList li, #lateSampleDiv li, #activityDiv, #inProgressDiv, #recentlyFailedDiv, #recentlyPassedDiv  {

    padding:2px 0px;

}

div.module-grey div#NotificationList li a, div#NotificationList li a, #lateSampleDiv li a, #activityDiv li a, #inProgressDiv li a, #recentlyFailedDiv li a , #recentlyPassedDiv li a {

    padding-left:3px;

}

div.module-grey div#NotificationList span.data, div#NotificationList span.data, #lateSampleDiv span.data, #activityDiv span.data, #inProgressDiv span.data, #recentlyFailedDiv span.data, #recentlyPassedDiv span.data, #comDiv span.data {

    font-size: .86em;

    font-weight: normal;

    color: #999;

}

.data {

    font-size: 11px;

    font-weight: normal;

    color: #666;

}



.gold_txt {

    font-size: 11px;

    font-weight: bold;

    color: gold;

}

.red_txt {

    font-size: 11px;

    font-weight: bold;

    color: red;

}

.white_txt {

    font-size: 11px;

    font-weight: bold;

    color: white;

}

/*  Server Messages DIV */

#serverMsg {

	padding: 5px;

	border: 1px dotted #c30;

	margin-bottom: 10px;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/errorbkgd.PNG) 100% 0 repeat-y;

	/* height: 57px; */

	overflow: auto;

}

#serverMsg li {

	margin: 5px 0px;

	border-bottom:1px dotted #c30;

}

.successMessage {

	FONT-SIZE: 11px;

	COLOR: #3366ff;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	padding-left: 24px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/success.PNG) top left no-repeat;

}

.errorMessage {

	FONT-SIZE: 11px;

	COLOR: #CC0000;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	padding-left: 24px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/error.PNG) top left no-repeat;

}

.alertMessage {

	FONT-SIZE: 11px;

	COLOR: #333;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	padding-left: 24px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/alert.gif) 0 0 no-repeat;

}



#serverMsg a.alertLink {

    font-size: 11px;

    font-weight: normal;

    color: red;

    text-decoration:underline;

}

#serverMsg a.alertLink:hover {

    font-size: 11px;

    font-weight: normal;

    color: red;

    text-decoration:none;

}

/* Notification Module styles   */



/* dashboard table styles */

table.dashTable {padding:0px;margin-top:10px;empty-cells:show;border-right:1px solid #ababab;border-left:1px solid #ababab;}

table.dashTable th {padding:2px;text-align:right;border-bottom:1px solid #ababab;}

table.dashTable td {padding:2px;border-bottom:1px solid #ababab;}



/* dashboard table styles */



#top_logout td.logout_bkgd_01 {width:10px; height:33px; background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/logout_bkgd_01.PNG) top left no-repeat}

#top_logout td.logout_bkgd_02 {color:#fff; height:33px; background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/logout_bkgd_02.PNG) top left repeat-x}

#top_logout td.logout_bkgd_03 {width:10px; height:33px; background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/logout_bkgd_03.PNG) top right no-repeat}



/* need help dropdown trigger */

body.ecs div#topmodule_r table {clear:both;}

body.ecs div#topmodule_r span.userName, #top_logout span.userName {color:gold;}

body.ecs div#topmodule_r span.mtc_userName, #top_logout span.mtc_userName {color:#369;}

body.ecs div#topmodule_r span.help a {

    margin-top:-10px;

    padding: 0px 0px 5px 17px;

    background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/sort-arrow.PNG) left center no-repeat;

    color: #fff;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;

    text-decoration: underline;

    cursor: pointer;

    float:right;

}

body.ecs div#topmodule_r span.help a:hover {

    text-decoration: none;

    cursor: pointer;

}

body.ecs div#topmodule_r span.ecs {

	padding: 8px 10px 0px 0px;

	color: #FF9900;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 14px;

	font-weight: bold;

	float:left;

}

body.ecs div#topmodule_r span.app_name {

	padding: 8px 10px 0px 0px;

	color: #999;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	float:left;

}



/* need help dropdown DIV */

div#help {

    position: absolute;

    z-index:99;

    width: 175px;

    visibility:hidden;

    display:none;

    background: #000;

    color: #fff;

    text-align: left;

    font-size: 11px;

}

div#help ul {

    padding:10px

}

div#help li {

    padding:1px 0px

}

div#help a {

    padding-left: 21px;

    color: #fff;

    display:block;

}

div#help a.PDFbullet {

    background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/pdf_bullet.PNG) no-repeat;

}

div#help a.bubbleBullet {

    background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/bubble_info_icon.PNG) no-repeat;

}

div#help a.editBullet {

    background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/prefs_icon.PNG) no-repeat;

}

div#help a.pg {

    background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/jos_bullet.PNG) no-repeat;

}





table.dd_menu td.menu_arrow	{padding-left:26px;}

table.dd_menu td.menu_tlc 	{height:6px; width:6px; background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/dropdown_graphics/dropdown_menu_tlc.gif) 0 0 no-repeat;}

table.dd_menu td.menu_tm 	{height:6px; width:auto; background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/dropdown_graphics/dropdown_menu_tm.gif) 0 0 repeat-x;}

table.dd_menu td.menu_trc 	{height:6px; width:6px; background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/dropdown_graphics/dropdown_menu_trc.gif) 0 100% no-repeat;}

table.dd_menu td.menu_left 	{height:auto; width:6px; background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/dropdown_graphics/dropdown_menu_left.gif) top left repeat-y;}

table.dd_menu td.menu_mid 	{height:100%; width:100%; background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/dropdown_graphics/dropdown_menu_mid.gif) top left repeat;}

table.dd_menu td.menu_right 	{height:auto; width:6px; background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/dropdown_graphics/dropdown_menu_right.gif) top right repeat-y;}

table.dd_menu td.menu_blc 	{height:6px; width:6px; background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/dropdown_graphics/dropdown_menu_blc.gif) bottom left no-repeat;}

table.dd_menu td.menu_bm 	{height:6px; width:auto; background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/dropdown_graphics/dropdown_menu_bm.gif) bottom left repeat-x;}

table.dd_menu td.menu_brc 	{height:6px; width:6px; background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/dropdown_graphics/dropdown_menu_brc.gif) bottom right no-repeat;}



/* admin dropdown DIV */

div#admin_menu {

	/* opacity: 0.75;

	-moz-opacity: 0.75;

	filter: alpha(opacity = 75); */

	height:auto;

	width:200px;

    position: absolute;

    z-index:99;

    visibility:hidden;

    display:none;

    color: #fff;

    text-align: left;

    font-size: 11px;

    background-color:#76A6E5;

}

div#admin_menu ul {

    padding:0px;

    margin:10px 0px;

}

div#admin_menu li {

    padding:0px;

    margin:0px;

    height:21px;

}

div#admin_menu a:hover {

    background-color:#5AE55A;

}



div#admin_menu a {

    padding:4px 10px 4px 10px;

    color: #fff;

    display:block;

    /* background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/user_admin_icon.gif) 0 0 no-repeat; */

    text-decoration:none;

}



div#admin_menu a.indent {

    padding-left:26px;

    color: #fff;

    display:block;

    background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/user_admin_sublevel_icon.gif) 10px 5px no-repeat; 

    text-decoration:none;

}

div#admin_menu a.indent:hover {

    background-color:#5AE55A;

}



/* bottom rounded white corners */

.srch_box_L {border-left:1px solid #9FB3B7;width:15px;}

.srch_box_R {border-right:1px solid #9FB3B7;width:15px;}

.bot_Lcnr {background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/left-bot-cnr-white.gif) bottom left no-repeat;}

.bot_mid {background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/bot-mid.gif) bottom left repeat-x;}

.bot_Rcnr {background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/right-bot-cnr-white.gif) bottom right no-repeat;}

.top_Lcnr {background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/left-top-cnr-white.gif) top left no-repeat;}

.top_mid {background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/top-mid.gif) top left repeat-x;}

.top_Rcnr {background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/right-top-cnr-white.gif) top right no-repeat;}



#maincolumn table.list td .negativeINT{color:red; text-decoration:none;}

#maincolumn table.list td .positiveINT {color:green; text-decoration:none;}

#maincolumn table.list td .negativeINT:before { content: "- "; color:red; text-decoration:none;}

#maincolumn table.list td .positiveINT:before { content: "+ "; color:green; text-decoration:none;}



.pdfBullet {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 1em;

	color: #036;

	text-decoration: underline;

	padding-left: 0px;

		

	padding-left: 18px;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/pdf_bullet.gif) 0px 0px no-repeat;

	

	padding-top: 1px;

	padding-bottom: 1px;

	display:block;

	}

.wordDoc {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 1em;

	color: #036;

	text-decoration: underline;

	padding-left: 0px;

		

	padding-left: 18px;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/word_icon.gif) 0px 0px no-repeat;

	

	padding-top: 1px;

	padding-bottom: 1px;

	display:block;

	}

.excelDoc {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 1em;

	color: #036;

	text-decoration: underline;

	padding-left: 0px;

		

	padding-left: 18px;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/excel_icon.gif) 0px 0px no-repeat;

	

	padding-top: 1px;

	padding-bottom: 1px;

	display:block;

	}

.pptDoc {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 1em;

	color: #036;

	text-decoration: underline;

	padding-left: 0px;

		

	padding-left: 18px;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/ppt_icon.gif) 0px 0px no-repeat;

	

	padding-top: 1px;

	padding-bottom: 1px;

	display:block;

	}

.attach {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 1em;

	color: #036;

	text-decoration: none;

	padding-left: 0px;

		

	padding-left: 18px;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/attach_icon.gif) 0px 0px no-repeat;

	

	padding-top: 1px;

	padding-bottom: 1px;

	display:block;

	}



#globalSitesSelect   {background: url('/portal/page/cust_portal/ITK_PGR/Common/Images/global_sites_icon.gif') left center no-repeat;height:18px;}



#resource_links #mtc_portal ul#sub_menu {margin:0px;padding:0px}

#resource_links #mtc_portal ul#sub_menu li {margin:0px;padding:3px 0px 3px 15px;border:none;}



table.list ul#groups, ul#groups	{padding:0px;margin:0px}

table.list ul#groups li, ul#groups li {

	margin:5px 0px;

	padding:2px 0px;

}

ul#contentList	{padding:0px;margin:0px}

ul#contentList li {

	margin:2px 0px;

	padding:1px 0px;

}

INPUT.blind_field {

	BORDER: 0px;

	PADDING: 2px 2px 4px 20px;

	background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/edit_icon.gif) top left no-repeat;

	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;

	FONT-SIZE: 11px;

	COLOR: #666;

	BACKGROUND-COLOR: transparent;

	CURSOR:pointer;

	text-decoration:none;

}

.blind_span {

	BORDER: 0px solid #ababab;

	padding: 2px 1px 4px 21px;

	height:11px;

	display:block;

	overflow:hidden;

	background:url(/portal/page/cust_portal/ITK_PGR/Common/Images/edit_icon.gif) top left no-repeat;

	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;

	FONT-SIZE: 11px;

	COLOR: #666;

	BACKGROUND-COLOR: transparent;

	CURSOR:pointer;

	text-decoration:none;

}

.prefered_txt {

	FONT-SIZE: 11px;

	LINE-HEIGHT: 13px;

	color: #333;

	font-weight:bold;

	padding-left:2px;

}

#orgMsg 		{width:auto;height:100px;overflow:auto;border:1px solid #666;padding:10px;background: #ffc;color:#333;}

#orgMsg td 		{text-align: left;vertical-align: top;}



table#note_prefs {margin:10px 0px;border-left:1px solid #ababab;border-top:1px solid #ababab;}

#note_prefs td {border-bottom:1px dashed #ababab;border-right:1px solid #ababab;padding:2px;vertical-align:top;font-size:.86em;color:#333;}



#tabmenu font {font-size: 11px;}



/* collab dropdown DIV */

div#collab_menu {

	/* opacity: 0.75;

	-moz-opacity: 0.75;

	filter: alpha(opacity = 75); */

	height:auto;

    position: absolute;

    z-index:99;

    visibility:hidden;

    display:none;

    color: #fff;

    font-size: 11px;

}

div#collab_menu ul {

    padding:0px 0px;

    margin:5px 10px;

}

div#collab_menu li {

    padding:4px 0px;

    margin:0px;

    border-bottom:1px dashed #fff;

}

div#collab_menu a {

    color: #fff;

    display:block;

    text-decoration:none;

}

div#collab_menu a:hover {

    color: #ccc;

}



div.module-grey ul#mainlevel li a.attachment, a.attachment {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/attach_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.post, a.post {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/postNote_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.ticket, a.ticket {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/openTicket_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.action, a.action {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/interact_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.member {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/member_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.contact, a.contact {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/contact_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.email, a.email {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/exList_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.case, a.case {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/case_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.folder, a.folder {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/folder_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.search, a.search {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/search16x16.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.report,a.report {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/reports_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.proList, a.proList {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/projList_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.programs, a.programs {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/program_sm_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.members, a.members {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/member_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.contacts, a.contacts {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/contact_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.admin, a.admin {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/user_admin_icon.gif) no-repeat;

	white-space: nowrap

}

div.module-grey ul#mainlevel li a.activity, a.activity {

	padding-left: 21px;

	font-weight: normal;

	background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/activity_icon.gif) no-repeat;

	white-space: nowrap

}





/* start module tabs navigation */

#module_navigation, 

#team_module_navigation, 

#actions_module_navigation {

    height: 21px;

    background: url(/portal/page/cust_portal/ITK_PGR/Common/Images/tabs/tab-bkgd2.gif) repeat top left;

    padding: 0px 0px 0px 5px;

    margin-bottom: 5px;

}

#module_navigation UL, 

#team_module_navigation UL, 

#actions_module_navigation UL {

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 1px;

    MARGIN: 0px 0px 0px 0px;

    PADDING-TOP: 0px;

    height: 21px;

}

#module_navigation LI, 

#team_module_navigation LI, 

#actions_module_navigation LI {

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    FLOAT: left;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px 6px 0px 0px;

    PADDING-TOP: 0px;

    LIST-STYLE-TYPE: none;

/* width:75px;  the width can be addedd so that the all tab widths can be equal */

}

#module_navigation A, 

#team_module_navigation A, 

#actions_module_navigation A {

    PADDING-LEFT: 10px;

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    BACKGROUND: url(/portal/page/cust_portal/ITK_PGR/Common/Images/tabs/tab-ltc2.gif) no-repeat left top;

    COLOR: #999;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none;

    DISPLAY: block;

    FLOAT: none;

}

#module_navigation A SPAN, 

#team_module_navigation A SPAN, 

#actions_module_navigation A SPAN {

    PADDING-RIGHT: 10px;

    BACKGROUND: url(/portal/page/cust_portal/ITK_PGR/Common/Images/tabs/tab_rtc2.gif) no-repeat right top;

    DISPLAY: block;

    FLOAT: none;

}

#module_navigation A SPAN SPAN, 

#team_module_navigation A SPAN SPAN, 

#actions_module_navigation A SPAN SPAN {

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    BACKGROUND: url(/portal/page/cust_portal/ITK_PGR/Common/Images/tabs/tab-mid2.gif) repeat-x left top;

    PADDING-BOTTOM: 4px;

    PADDING-TOP: 5px;

    text-align: center;

    line-height: 12px;

}

#module_navigation A:active, #module_navigation A:focus, 

#team_module_navigation A:active, #team_module_navigation A:focus,

#actions_module_navigation A:active, #actions_module_navigation A:focus {

    outline: none;

    outline-style: none;

}

/* Begin hover module tab styles */

#module_navigation A:hover, 

#team_module_navigation A:hover, 

#actions_module_navigation A:hover {

    PADDING-LEFT: 10px;

    BACKGROUND: url(/portal/page/cust_portal/ITK_PGR/Common/Images/tabs/tab-tlc_selected2.gif) no-repeat left top;

    COLOR: #333

}

#module_navigation A:hover SPAN, 

#team_module_navigation A:hover SPAN, 

#actions_module_navigation A:hover SPAN {

    PADDING-RIGHT: 10px;

    BACKGROUND: url(/portal/page/cust_portal/ITK_PGR/Common/Images/tabs/tab-trc_selected2.gif) no-repeat right top

}

#module_navigation A:hover SPAN SPAN, 

#team_module_navigation A:hover SPAN SPAN, 

#actions_module_navigation A:hover SPAN SPAN {

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    BACKGROUND: url(/portal/page/cust_portal/ITK_PGR/Common/Images/tabs/tab-mid_selected2.gif) repeat-x left top;

    PADDING-BOTTOM: 4px;

    PADDING-TOP: 5px;

    font-weight:bold;

}

/* End hover module tab styles */

/* Begin selected module tab styles */

#module_navigation A.selected_tab, 

#team_module_navigation A.selected_tab, 

#actions_module_navigation A.selected_tab {

    PADDING-LEFT: 10px;

    BACKGROUND: url(/portal/page/cust_portal/ITK_PGR/Common/Images/tabs/tab-tlc_selected2.gif) no-repeat left top;

    COLOR: #333

}

#module_navigation A.selected_tab SPAN, 

#team_module_navigation A.selected_tab SPAN, 

#actions_module_navigation A.selected_tab SPAN {

    PADDING-RIGHT: 10px;

    BACKGROUND: url(/portal/page/cust_portal/ITK_PGR/Common/Images/tabs/tab-trc_selected2.gif) no-repeat right top

}

#module_navigation A.selected_tab SPAN SPAN, 

#team_module_navigation A.selected_tab SPAN SPAN, 

#actions_module_navigation A.selected_tab SPAN SPAN {

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    BACKGROUND: url(/portal/page/cust_portal/ITK_PGR/Common/Images/tabs/tab-mid_selected2.gif) repeat-x left top;

    PADDING-BOTTOM: 4px;

    PADDING-TOP: 5px;

    font-weight:bold;

}

/* End module tab styles */



INPUT.seqField {

    BORDER: 0px;

	PADDING: 2px;

	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;

	FONT-SIZE: 11px;

	BACKGROUND-COLOR: transparent;

	text-decoration:none;

	width:30px;

}

.BG_Color_alert {

    Background:#fff url('/portal/page/cust_portal/ITK_PGR/Common/Images/errorbkgd.PNG') top right no-repeat;

}

/* safety dropdown DIV */
div#safety_menu {
        /* opacity: 0.75;
        -moz-opacity: 0.75;
        filter: alpha(opacity = 75); */
        height:auto;
        width:170px;
    position: absolute;
    z-index:99;
    visibility:hidden;
    display:none;
    color: #fff;
    text-align: left;
    font-size: 11px;
    background-color:#76A6E5;
}
div#safety_menu ul {
    padding:0px;
    margin:10px 0px;
}
div#safety_menu li {
    padding:0px;
    margin:0px;
    height:21px;
}
div#safety_menu a:hover {
    background-color:#5AE55A;
}

div#safety_menu a {
    padding:4px 10px 4px 10px;
    color: #fff;
    display:block;
    /* background:url(../images/user_admin_icon.gif) 0 0 no-repeat; */
    text-decoration:none;
}

div#safety_menu a.indent {
    padding-left:26px;
    color: #fff;
    display:block;
    background:url(../images/user_admin_sublevel_icon.gif) 10px 5px no-repeat;
    text-decoration:none;
}
div#safety_menu a.indent:hover {
    background-color:#5AE55A;
}
