/* UPS Stylesheet for IE and Mozilla Browsers - Version 1.00 01-20-03 */

/*06032003 - Added for PVCS 16674 QCC fix*/

.invisibletext {
   color: #cccccc;
   }

/* 05122003 - Added for PVCS 18066 - Corrects UPS.com display in Campus Ship*/

.upscom {}
.modpadbullet3   {
	padding-left:10px; 
	text-indent: -14px; 
	padding-right:5px;
	}
.spacing   {
	padding-left: 10px; 
	padding-right: 10px;
	}
/*Ends Campus Ship Fix */


/*05092003 -  Added following two classes for 1px border in global messaging*/

.xlnbgglopxgif1{
background-image: url(/img/xln_bg_glo_1px.gif);
}

.xlnbgglopxgif2{
background-image: url(/img/xln_bg_glo_1pxv2.gif);

}
/*above add ended*/

.upslayout {
	font-family: verdana, arial,sans-serif;
	font-size: 7pt;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	}
	
	
/* FIX for NS 6.2 Bug 110360 */
*:-moz-list-bullet, *:-moz-list-number {font-size: 1em;}

.bold {
	font-weight: bold;
	}
.brownbold {
	color: #663300;
	font-weight: bold;
	}
.blueboldHead
	{
	font-size: 8pt;
	color: #3366CC;
	font-weight : bold;
	}	
.brownboldSubHead {
	font-size: 8.5pt;
	color: #663300;
	font-weight: bold;
	}
.brownSubHead {
	font-size: 8.5pt;
	color: #663300;
	font-weight: bold;
	}
.brownboldmod {
	font-size: 8pt;
	font-weight: bold;
	color: #663300;
	}
.blackboldmod {
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	padding-left : 10px;
	}
.blackmod {
	font-size: 7pt;
	color: #000000;
	padding-left : 10px;
	}
.brownboldsup {
	font-size: 8pt;
	font-weight: bold;
	color: #996633;
	}		
.blubolddiam {
	font-weight: bold;
	color: #3366CC;
	}
.bwnbolddiam {
	font-weight: bold;
	color: #996600;
	}
.corporateheader	{
	font-size: 13pt;
	color: #330000;
	font-weight: 900;
	}
.green
	{
	color: #666633;
	font-family: verdana, arial,sans-serif;
	font-size: 7pt;
	font-weight: bold;
	}
.resourcesheader
	{
	color: #666633;
	font-family: verdana, arial,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	}
.grey2 {
	color: #666666;
	}
.greybold
	{
	color: #666666;
	font-weight : bold;
	}
.greyboldHead
	{
	font-size: 8.5pt;
	color: #666666;
	font-weight : bold;
	}	
.grnbolddiam {
	font-weight: bold;
	color: #336600;
	}
.header	{
	font-size: 13pt;
	color: #663300;
	font-weight: 900;
	}
.greenWarningBold {
	color: #008000;
	font-weight: bold;
	}
.redError {
	font-size: 7pt;
	color: #CC0000;
	}
.redErrorBold	{
	color: #CC0000;
	font-weight:bold;
	}
.solutionsheader
	{
	color: #6666CC;
	font-size: 8pt;
	font-weight: bold;
	}
.tagline {
	font-size: 8pt;
	color: #663300;
	}
.warning	{
	color: #000000;
	font-weight:bold;
	}
.white {
	color: #ffffff;
	}
.whitebold {
	color: #ffffff;
	font-weight: bold;
	}
.whitesubheadbold {
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	}
.associatedhd1 {
	font-size: 8.5pt;
	color: #663300;
	font-weight: bold;
	}
.supporthd1 {
	font-size: 8.5pt;
	color: #996633;
	font-weight : bold;
	}
.subhd1 {
/* standard module subhead */
	color: #663300;
	font-weight: bold;
}
.subhd2 {
/* support module subhead */
	color: #000000;
	font-weight: bold;
}
.standardheader {
	font-size: 8pt;
	font-weight: bold;
	color: #996633;
}
/* colors */
.cffffff {
	background:#ffffff;
}
.ccccc99 {
	background:#cccc99;
}
.associatedbg1 {
	background:#cccc99;
}
.popupbg1 {
	background:#996633;
}
.secondarynavbg {
	background:#663300;
}
/* backgrounds */

.bgxlnbardotsbg {
	background-image: url(/img/xln_bar_dots_bg.gif);
}
.bgxlnbgshddots {
	background-image: url(/img/xln_bg_shd_dots.gif);
}
.bgxlncorbgdots {
	background-image: url(/img/xln_cor_bg_dots.gif);
}
.bgxlnbgshddotsres {
	background-image: url(/img/xln_bg_shd_dots_res.gif);
}
.bgxlnbgshddotssol{
	background-image: url(/img/xln_bg_shd_dots_sol.gif);
}
/* BEGIN User state bar Styles */
.bgxlnstbar {
	background-image: url(/img/xln_st_bar.gif);
}
.bgxlnstbartop {
	background-image: url(/img/xln_st_bar_top.gif);
}
.bgxlncorstbartop {
	background-image: url(/img/xln_cor_st_bar_top.gif);
}
.bgxlnsolstbartop {
	background-image: url(/img/xln_sol_st_bar_top.gif);
}
.bgxlncorsolstbartop {
	background-image: url(/img/xln_cor_sol_st_bar_top.gif);
}
.bgxlnrightstbarend {
	background-image: url(/img/xln_right_st_bar_end.gif); repeat-x;
}
/* END User state bar Styles */

.bg1gray {
	background-image: url(/img/1_gray.gif);
}
.bg1twopixelrule {
	background-image: url(/img/xln_2pixel_rule.gif);
}
.bg1twopixelrulecccc99 {
	background-image: url(/img/xln_2pixel_rule_cccc99.gif);
}
.bgxln1pixeldottedrule {
	background-image: url(/img/xln_1pixel_dotted_rule.gif);
}
.bgxlncortmcapline {
	background-image: url(/img/xln_cor_tmcap_line.gif);
}
.bg1pxDottedRuleWhite {
	background-image: url(/img/xln_1pixel_dotted_rule_whit.gif);
}
.bgxlnrellinksbglg {
	background-image: url(/img/xln_rel_links_bg_lg.gif);
}
.bgxlnrellinksbg {
	background-image: url(/img/xln_rel_links_bg.gif);
}
.bgxlnstbartiledotrev {
	background-image: url(/img/xln_st_bar_tile_dot_rev.gif);
}
.bg1 {
	background-image: url(/img/1.gif);
}
.bgxlnstbartile {
	background-image: url(/img/xln_st_bar_tile.gif);
}
.bgxlncorbgdots278 {
	background-image: url(/img/xln_cor_bg_dots_278.gif);
}
.bgxlnbgshddotsnocrn {
	background-image: url(/img/xln_bg_shd_dots_nocrn.gif);
}
.bgxlnwedgebrndkbrn {
	background-image: url(/img/xln_wedge_brn_dkbrn.gif);
}
.bgxln1pxdotrulewhiv {
	background-image: url(/img/xln_1px_dot_rule_whi_v.gif);
}
.bgxlnbg5cldotsres {
	background-image: url(/img/xln_bg_5cl_dots_res.gif);
}
.bgxlnbghddotsres {
	background-image: url(/img/xln_bg_hd_dots_res.gif);
}

/* controls */
.input1 {
	font-size: 7.5pt;
}
.modSelSmall	{
	width: 46px;
	font-size: 7.5pt;
	}
.modSelSmall2	{
	width: 50px;
	font-size: 7.5pt;
	}	
.modSelMedium	{
	width: 166px;
	font-size: 7.5pt;
	}
.modSelLarge	{
	width: 286px;
	font-size: 7.5pt;
	}
.modSelSupport	{
	width: 110px;
	font-size: 7.5pt;
	}
.modTxtSmall	{
	width: 46px;
	font-size: 7.5pt;
	}
.modTxtTen	{
	width: 76px;
	font-size: 7.5pt;
	}
.modTxtMedium	{
	width: 166px;
	font-size: 7.5pt;
	}
.modTxtLarge	{
	width: 286px;
	font-size: 7.5pt;
	}
.modTxtLogin	{
	width: 62px;
	font-size: 7.5pt;
	}
.modTxtSupport	{
	width: 110px;
	font-size: 7.5pt;
	}
.modTxtAreaLarge	{
	font-family: verdana, arial,sans-serif;
	width: 383px;
	font-size: 7.5pt;
	padding-left: 10px;
	background-color: #ffffff;
	}
.modTxtAreaMedium	{
	width: 190px;
	font-size: 7.5pt;
	}
.modTxtAreaSmall	{
	width: 100px;
	font-size: 7.5pt;
	}
	
/* links */
.blueLink  {
	color: #3366CC;
	font-size: 7pt;	
	}
.whitelink a {
	color: #FFFFFF;
	}
.whiteboldlink a {
	color: #FFFFFF;
	font-weight: bold;
	}
	
/* formatting */
.areanavpad {
	padding-left:22px; 
	padding-right:3px;
	text-indent: -14px; 
	}
.modarrowpad	{
	padding-left:11px; 
	padding-right:2px;
	text-indent: -11px;  
	}
.modarrowlv2pad	{
	padding-left:18px; 
	padding-right:3px;
	text-indent: -11px;  
	}
.modulepad   {
	padding-left:10px; 
	padding-right:10px;
	}
.modulepadtext   {
	padding-left:10px; 
	padding-right:5px;
	color: #666666;
	}
.modulepadtexthead   {
	padding-left:10px; 
	padding-right:5px;
	color: #333333;
	}
.modHeadpadbrn   {
	padding-left:10px; 
	padding-right:10px;
	text-indent: 0px; 
	font-size: 9pt;
	font-weight: bold;
	color: #663300;
	}
.modHeadpad   {
	padding-left:5px; 
	padding-right:5px;
	}
.modpadanchor	{
	padding-left:7px; 
	text-indent: -10px; 
	padding-right:5px;
	}
.modpadarrow   {
	padding-left:10px; 
	text-indent: -13px; 
	padding-right:5px;
	}
.modpadbullet   {
	padding-left:6px; 
	text-indent: -9px; 
	padding-right:5px;
	}
.modpadbulletNopad   {
	padding-left:5px; 
	text-indent: -8px; 
	padding-right:5px;
	}
.modIndent	{
	padding-left:10px; 
	text-indent: -13px; 
	}
.navlv2	{
	padding-left:16px; 
	padding-right:5px;
	text-indent: -14px; 
	color: #663300;
	font-weight: bold;	
	}
.navlv2	a {
	color: #3366CC; 
	font-weight: normal;	
	}
.navlv2brown {
	padding-left:16px; 
	padding-right:5px;
	text-indent: -14px; 
	font-weight: bold;	
	}
.navlv2brown	a {
	color: #663300; 
	}
.navlv3	{
	padding-left:24px; 
	padding-right:5px;
	text-indent: -11px; 
	color: #663300;
	font-weight: bold;	
	}
.navlv3	a {
	color: #3366CC; 
	font-weight: normal;	
	}
.navlv3brown {
	padding-left:24px; 
	padding-right:5px;
	text-indent: -11px; 
	font-weight: bold;	
	}
.navlv3brown	a {
	color: #663300; 
	}
.navlv4	{
	padding-left:31px; 
	padding-right:5px;
	text-indent: -11px; 
	color: #663300;
	font-weight: bold;	
	}	
.navlv4	a {
	color: #3366CC; 
	font-weight: normal;	
	}
.navlv4brown {
	padding-left:31px; 
	padding-right:5px;
	text-indent: -11px; 
	font-weight: bold;	
	}
.navlv4brown	a {
	color: #663300; 
	}	
.navlv5	{
	padding-left:38px; 
	padding-right:5px;
	text-indent: -11px; 
	color: #663300;
	font-weight: bold;	
	}
.navlv5	a {
	color: #3366CC; 
	font-weight: normal;	
	}
.navlv5brown {
	padding-left:38px; 
	padding-right:5px;
	text-indent: -11px; 
	font-weight: bold;	
	}
.navlv5brown	a {
	color: #663300; 
	}
.nopad   {
	padding-left:0px; 
	padding-right:0px;
	}	
.supmodHeadpad   {
	padding-left:10px; 
	padding-right:5px;
	padding-top:5px;
	padding-bottom:6px;
	}
.svcdescpad	div{
	padding-left:12px; 
	padding-right:5px;
	text-indent: -12px; 
	}
#utilPos {Z-INDEX: 2000; LEFT: 80px; POSITION: absolute; TOP: 3px; }


/*Unused Styles

.purpleboldsup {
	font-size: 8pt;
	font-weight: bold;
	color: #6666cc;
	}
.redsubhead	{
	font-size: 11pt;
	color: #CC0000;
	font-weight: bold;
	}
.suphead{
	color: #663300;
	font-size: 8pt;
	}
.superscrptHeader{
	color: #663300;
	font-size: 8pt;
	}
.selectent 	{
	width: 200;
	font-size: 7.5pt;
	}
	
*/

/* 
-------------------------------------------------------------
UIS STYLES - Shared style names also used with CampusShip
-------------------------------------------------------------
*/

/* Control Styles */
.modSelMediumSmall	{
	width: 120px;
	font-size: 7.5pt;
	}
.modTxtMediumSmall	{
	width: 110px;
	font-size: 7.5pt;
	}
.campusship {
	display: none;
	}
.uis {}

/* Module Styles */
.rsi {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	}
.void {
	font-size: 10pt;
	font-weight: bold;
	color: #cc0000;
	text-align: center;
	}
.header2	{
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	}
.header3	{
	color: #663300;
	font-weight: bold;
	}
.modheader {
	color: #663300;
	font-weight: bold;
	}
.modsubheader {
	color: #663300;
	font-weight: bold;
	}
/*.modulepad   {
	padding-left: 4px; 
	padding-right: 4px;
	}
*/
.modspacepad   {
	padding-left: 2px; 
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	}
.appspacepad   {
	padding-left: 10px; 
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
.instrpad   {
	padding-left: 12px; 
	padding-right: 12px;
	}
.instrpad2 {}
.appheadercolor {

	background-color: #996633;
	}
.appheadercolor2 {

	background-color: #ffffff;
	}
.instrcolor {

	background-color: #cccccc;
	}
.instrcolor2 {
	background-image: url(/img/icn_border_white_gray.gif);
	}
.instrcolor3 {

	background-color: #ffffff;
	}
.modbordercolor {

	background-color: #cccccc;
	}
.modbordercolor2 {
	background-image: url(/img/icn_border_white_gray.gif);
	}
.modbordercolor3 {

	background-color: #ffffff;
	}
.modcolor {

	background-color: #cccccc;
	}
.modcolor2 {
	background-image: url(/img/icn_border_white_gray.gif);
	}
.modcolor3 {

	background-color: #ffffff;
	}
.modline {
	background-color: #cccccc;
	}
.modline2 {
	background-color: #ffffff;
	}
.modbgcolor {

	background-color: #cccccc;
	}
.modbgcolor2 {

	background-color: #ffffff;
	}
.moddividercolor {

	background-color: #cccccc;
	}
.moddividercolor2 {
	background-image: url(/img/icn_border_white_gray.gif);
	}
.moddividercolor3 {

	background-color: #ffffff;
	}
.butbarbgcolor {

	background-color: #999999;
	}
.butbarbgcolor2 {

	background-color: #cccccc;
	}
.butbarbr  {
	padding-top: 0px;
	}
.butbaralign  {
	text-align: right;
	}
.modlinkheader {}
.modinputheader {
	color: #000000;
	}
.modinputbg {

	background-color: #cccccc;
	}

/* Print Styles */
.headerprint	{
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	}
.fontprint {
	color: #000000;
	font-weight: bold;
	}
.print {
	background-color: #ffffff;
	}
.lineprint {
	background-color: #ffffff;
	}

/* Popup Styles */
.popheader {
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	}
.popspacepad   {
	padding-left: 10px; 
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 4px;
	}
.popcolor {

	background-color: #996633;
	}
.popline {
	background-color: #ffffff;
	}

/* Backgrounds - Shared UIS/CampusShip C-Clamp */
.tdbg {
	background-color: #ffffff;
	}
.tdbg999966 { 
	background-color: #ffffcc;
	}
.tdbgcccc99 {
	background-color: #ffffcc;
	}