/* Default CSS Stylesheet for a new Web Application project */



.text   		{font:12px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000;}
.whitetext   		{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #FFFFFF;}
.textsmall   		{font:10px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #960904;}

.textsmall2   		{font:9px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #808080;}

.textsmallblack		{font:9px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000;}

.textred   		{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #960904;}

.textgrey   		{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #B0B0B0;}

A {font:12px Arial; font-weight: normal; text-decoration:none; color: #5d0000; }

A:hover {text-decoration:underline; color:#5d0000 }

.pagetitle 	{font:14px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #960904;}





BODY

{

    BACKGROUND-COLOR: white;

    FONT-FAMILY: Verdana, Helvetica, sans-serif;

    FONT-SIZE: .8em;

    FONT-WEIGHT: normal;

    LETTER-SPACING: normal;

    TEXT-TRANSFORM: none;

    WORD-SPACING: normal

}



.SummaryRow

{

	font: bold 11px Verdana, Helvetica, sans-serif;

	color: #000000;

	background-color: silver;

	text-decoration: none;

}



.ERROR

{

	color: #000000;

	font-family: arial;

	background-color: YELLOW;

}

.textbig   		{font:16px Arial, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000;}

.textbold  		{font:11px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #000000;}

.textboldbig  		{font:14px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #000000;}







.textredbold 		{font:13px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #660000;}



.textwhite 		{font:11px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #FFFFFF;}

.textwhitesmall 		{font:8px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #FFFFFF;}



.texthighlight 	{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000; BACKGROUND-COLOR:#FFFF00}

.columnDef	    {font:11px Geneva,Verdana,Helvetica; font-weight: bold; text-decoration:none; color: #000000; BACKGROUND-COLOR:#EEEEEE} 

.columnReq	    {font:11px Geneva,Verdana,Helvetica; font-weight: bold; text-decoration:none; color: #FF0000; BACKGROUND-COLOR:#EEEEEE} 

.columnVal	    {font:11px Geneva,Verdana,Helvetica; font-weight: normal; text-decoration:none; color: #000000; BACKGROUND-COLOR:#FFFFFF} 

.BackLightYellow    {font:11px Geneva,Verdana,Helvetica; font-weight: bold; text-decoration:none; color: #000000; BACKGROUND-COLOR:#FFFFCC} 

.ColumnHeading  {font:11px Geneva,Verdana,Helvetica; font-weight: bold; text-decoration:none; color: #888888; BACKGROUND-COLOR:#FFFFFF} 

.rowtext   		{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000; background-color:#FFFFFF}

.altrowtext   		{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000; background-color:#E8E8E8}

.menuhead { font:13px Geneva,Verdana,Helvetica; font-weight: normal; text-decoration:none; color: #FFFFFF;}

.menu { font: 11px  Geneva,Verdana,Helvetica; font-weight: normal; text-decoration:none; color: #FFFFFF;}

.red    		{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #FF0000;}

.pageSel  		{font:12px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #E8E8E8;}

.Header 	{font:12px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #000066;} 

.ItemMouseOver { BORDER-RIGHT: #999999 1px groove; PADDING-RIGHT: 2px; BORDER-TOP: white 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: white 2px outset; CURSOR: default; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px groove; BACKGROUND-COLOR: buttonface }

.ItemNormal { BORDER-RIGHT: buttonface 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: buttonface 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: buttonface 2px solid; CURSOR: default; PADDING-TOP: 2px; BORDER-BOTTOM: buttonface 1px solid; BACKGROUND-COLOR: buttonface }

.ItemMouseDown { BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #808080 2px inset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #808080 2px inset; CURSOR: default; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: buttonface }

.toolbar { BACKGROUND-COLOR: buttonface }

TEXTAREA { FONT: 13px black tahoma }

.preview { padding: 5px; border-left: 2px white groove; border-top: 2px white groove; border-bottom: 1px black inset; border-right: 1px black inset;}

.DGHeader { font-size: 11; color: black; font-family:verdana, Helvetica; font-weight: bold; background-color:#D5D5D5; BORDER-BOTTOM: 1px #000000 outset;}

.DGPager { font-size: 11; color: black; font-family:verdana, Helvetica; font-weight: bold; background-color:#EEEEEE; }

.TableLine { font-size: 2; color: black; font-family:verdana, Helvetica; font-weight: bold; background-color:#FFFFFF; BORDER-BOTTOM: 1px outset; border-color: #E8E8E8;}



.cellheader

{

	font-weight: bold;

	font-size: 16px;

	color: white;

	font-family: Arial;

	background-color: #660000;

}

.subcellheader

{

	font-size: 11pt;

	color: white;

	font-family: arial;

	background-color: #006600;

}

.menu { font-size: 11; color: white; font-family:arial }

.menuhead { font-size: 14; color: midnightblue; font-family:arial }

.subMenu { font-size: 12; color: black; font-family:arial; font-weight: normal; }

.subMenuAcct { font-size: 12; color: white; font-family:arial; font-weight: normal; }

.subMenuRep { font-size: 12; color: white; font-family:arial; font-weight: normal; }

.subMenuOpp { font-size: 12; color: black; font-family:arial; font-weight: normal; }

.subMenuActivity { font-size: 12; color: black; font-family:arial; font-weight: normal; }

A.menulink { font-size: 13; color: black; font-family:arial; font-weight: bold;text-decoration: none; }

A.menusublink { font-size: 11; color: black; font-family:arial; font-weight: normal;text-decoration: none; }

A.menusublinkAcct { font-size: 11; color: white; font-family:arial; font-weight: normal;text-decoration: none; }

A.MenuSubLinkAcct:hover { color: orange; }

A.menusublinkRep { font-size: 11; color: white; font-family:arial; font-weight: normal;text-decoration: none; }

A.MenuSubLinkRep:hover { color: orange; }

A.menusublinkActivity { font-size: 11; color: black; font-family:arial; font-weight: normal;text-decoration: none; }

A.MenuSubLinkActivity:hover { color: yellow; }

A.MenuLink:hover

{

	color: #003366;

	text-decoration: none;

}

A.MenuSubLink:hover

{

	color: orange;

}



A.menulinkOpp { font-size: 13; color: black; font-family:arial; font-weight: bold;text-decoration: none; }

A.MenuLinkOpp:hover

{

	color: #000066;

	text-decoration: none;

}

A.menusublinkOpp { font-size: 11; color: black; font-family:arial; font-weight: normal;text-decoration: none; }



A.MenuSubLinkOpp:hover

{

	color: #000066;

}

A.WhiteLink { font-size: 11; color: #FFFFFF; font-family:arial; font-weight: normal;text-decoration: none; }



A.WhiteLink:hover

{

	color: #00FFFF;

}

SELECT		{font-size:10px;height:18px;}

INPUT {font-size:10px;height:18px;}



.HeaderTop

{

	background-image: url(images/header_back.gif);

	font: 12px Verdana, Helvetica, sans-serif;

	color: #000000;

	font-weight: bold;

	padding: 6px;

	height: 25px;

}

.Category

{

	background-color: #93A3B3;

	font: 12px  Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	padding: 3px;

	height: 35px;

}

.Icon

{

	background-color: D0D0D0;

	font: 12px Verdana, Helvetica, sans-serif;

	color: black;

	font-weight: bold;

	padding: 10px;

	width: 16px;

}



.ContentCell

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: black;

	padding: 6px;

	background-color: FEFEFE;

}



.AlternateContentCell

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: black;

	padding: 6px;

	background-color: EEEEEE;

}



A.CatLink:link, A.CatLink:visited

{

	font: 11px tahoma;

	font-weight: bold;

	color: maroon;

	text-decoration: none;

}



A.CatLink:hover

{

	color: orange;

}

A.ListLink:link, A.ListLink:visited

{

	font: 11px Verdana, Helvetica, sans-serif;

	font-weight: normal;

	color: black;

	text-decoration: none;

}



A.ListLink:hover

{

	color: orange;

}

A.TopicLink:link, A.TopicLink:visited

{

	font: 12px tahoma;

	font-weight: bold;

	color: white;

	text-decoration: none;

}



A.TopicLink:hover

{

	color: black;

}

.MessageStats

{

	font: 10px  Verdana, Helvetica, sans-serif;

	color: #888888;

	font-weight: normal;

	padding: 3px;

	height: 35px;

}



.PMSHeaderCell

{

	background-color: buttonface;

	font: '11px tahoma';

	color: black;

	font-weight: bold;

	padding: 5px;

}



.PMSCell

{

	font: '11px tahoma';

	color: black;

	padding: 6px;

	font-weight: bold;

}



.PMSMessageHeaderCell

{

	border-right: #cccccc thin inset;

	border-bottom: #cccccc thin groove;

	border-top: #ffffff thin outset;

	border-left: #ffffff thin groove;

	background-color: #DBD8D3;

	font: '12px tahoma';

	color: white;

	font-weight: bold;

	padding: 6px;

}

.Box

{

	border-right: #DDDDDD thin inset;

	border-bottom: #DDDDDD thin groove;

	border-top: #DDDDDD thin outset;

	border-left: #DDDDDD thin groove;

	

}



.selectedPage {

	font: 12px tahoma;

	font-weight: bold;

	color: red;

}



A.paging:link, A.paging:visited

{

	font: 11px tahoma;

	font-weight: bold;

	color: #626262;

	text-decoration: none;

}



A.paging:hover

{

	color: orange;

}



.caption

{

	font: 12px tahoma;

	font-weight: bold;

	text-decoration: none;

}



.TopicUserInfo

{

	font: 9px tahoma;

	font-weight: bold;

	text-decoration: none;

	text-transform: uppercase;

}

.ActiveTab

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: black;

	font-weight: bold;

	padding: 6px;

	background-color: FFFFFF;

	border-right: #000000 thin groove;

	border-top: #000000 thin groove;

	border-left: #000000 thin groove;

}

.PAssiveTab

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: white;

	padding: 6px;

	background-color: D5D5D5;

	border-bottom: #000000 thin groove;

}

.PAssiveOver

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: white;

	padding: 6px;

	background-color: #8db7e9;

	border-bottom: #000000 thin groove;

}

.PAssiveLink

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	text-decoration: none;

}

.TweenTab

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: white;

	background-color: FFFFFF;

	border-bottom: #000000 thin groove;

}

.PMTable

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: white;

	background-color: FFFFFF;

	border-bottom: #000000 thin groove;

	border-left: #000000 thin groove;

	border-right: #000000 thin groove;

	

}

.DataDef

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: black;

	background-color: D8D8D8;

}

.DataCol

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: black;

	background-color: FFFFFF;

}

.TabHome

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #A2A4FF

}

.TabAcct

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #DB5757;

}

.TabPers

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #C1C8FF;

}

.TabSched

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #00CC66;

}

.TabOpp

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #FD8A17;

}

.TabCon

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #E8E8E8;

}

.TabRep

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #888888;

}



.AcctTop

{

	background-image: url(images/acct_top_middle.gif);

	font: 12px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

}

.AcctHeader

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #940000;

	height: 20;

}

.AcctSubHeader

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: black;

	font-weight: bold;

	background-color: CC6666;

}

A.acctHeaderlink { font-size: 11; color: white; font-family:arial; font-weight: bold;text-decoration: none; }

A.acctHeaderlink:hover { color: yellow;	text-decoration: none;}

.PersTop

{

	background-image: url(images/pers_top_middle.gif);

	font: 12px Verdana, Helvetica, sans-serif;

	color: black;

	font-weight: bold;

}

.PersHeader

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #18007F;

	height: 20;

}

.PersSubHeader

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: black;

	font-weight: bold;

	background-color: C1C8FF;

}

A.persHeaderlink { font-size: 11; color: #660000; font-family:arial; font-weight: bold;text-decoration: none; }

A.persHeaderlink:hover { color: orange;	text-decoration: none;}



.SchedTop

{

	background-image: url(images/Sched_top_middle.gif);

	font: 12px Verdana, Helvetica, sans-serif;

	color: black;

	font-weight: bold;

}

.SchedHeader

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #006633;

	height: 20;

}

.SchedSubHeader

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: black;

	font-weight: bold;

	background-color: #00CC66;

}

A.SchedHeaderlink { font-size: 11; color: #660000; font-family:arial; font-weight: bold;text-decoration: none; }

A.SchedHeaderlink:hover { color: orange;	text-decoration: none;}

.OppTop

{

	background-image: url(/images/Opp_top_middle.gif);

	font: 12px Verdana, Helvetica, sans-serif;

	color: black;

	font-weight: bold;

}

.OppHeader

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #000066;

	height: 20;

}

.OppSubHeader

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: black;

	font-weight: bold;

	background-color: #FF9933;

}

A.OppHeaderlink { font-size: 11; color: #000000; font-family:arial; font-weight: bold;text-decoration: none; }

A.OppHeaderlink:hover { color: #000066;	text-decoration: none;}

.ConTop

{

	background-image: url(images/con_top_middle.gif);

	font: 12px Verdana, Helvetica, sans-serif;

	color: black;

	font-weight: bold;

}

.ConHeader

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #002F66;

	height: 20;

}

.ConSubHeader

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: black;

	font-weight: bold;

	background-color: #CCCCCC;

}

A.ConHeaderlink { font-size: 11; color: #000000; font-family:arial; font-weight: bold;text-decoration: none; }

A.ConHeaderlink:hover { color: orange;	text-decoration: none;}

.RepTop

{

	background-image: url(images/rep_top_middle.gif);

	font: 12px Verdana, Helvetica, sans-serif;

	color: #FFFFFF;

	font-weight: bold;

}

.RepHeader

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #000000;

}

.RepSubHeader

{	

	font: 12px Verdana, Helvetica, sans-serif;

	color: black;

	font-weight: bold;

	background-color: #999999;

}

A.RepHeaderlink { font-size: 11; color: #000000; font-family:arial; font-weight: bold;text-decoration: none; }

A.RepHeaderlink:hover { color: orange;	text-decoration: none;}

.PMTop

{

	background-image: url(images/pm_top_middle.gif);

	font: 12px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	height: 20px;

}

.PMHeader

{

	font: 11px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

	background-color: #0D2B88;

}

.UserTop

{

	background-image: url(images/user_top_middle.gif);

	font: 12px Verdana, Helvetica, sans-serif;

	color: white;

	font-weight: bold;

}