/* Default CSS Stylesheet for a new Web Application project */

.text   		{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000;}
.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:11px Arial; font-weight: normal; text-decoration:none; color: #FFFFFF; }
A:hover {text-decoration:underline; color:#E7E7E7 }
.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;
}
