
.classic111_ModalBackground
{
	height:800px;
	
}
.classic_ModalPopup
{
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:510px;
}
.plain_ModalPopup
{
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:auto;
}
.normal{
	font-size: 6.5pt;
	color: Black;
	font-family: Arial;
}


/* Taken from default.css
/*Modal Popup Styles*/

.modalBackground {
    top:0px;
    left:0px;
    position:absolute;
    background:#ffffff;
    filter:alpha(opacity=70);
    opacity:0.7; 
    -moz-capacity: 0.7;  
    z-index:1;
}

.grayModalBackground {
    top:0px;
    left:0px;
    position:absolute;
    background:#C5C5C5;
    filter:alpha(opacity=70);
    opacity:0.7; 
    -moz-capacity: 0.7;  
    z-index:1;
}

.modalPopup {
    background-color:#ffffdd;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    padding:5px;
    z-index:200000;  
}
.plain_ModalPopup
{
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:auto;
       position:relative;
}

.gray_ModalPopup
{
	background-color:#71757A;
	border-width:3px;
	border-style:solid;
	border-color:#4C4C4D;
	padding:3px;
	width:auto;
	color:#ffffff;
       position:relative;
	z-index:200000;
}

.modalPopupWhite {
    background-color:#ffffff;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    padding:5px;
    z-index:200000;  
}



.modalHandle {
    background-color:#ffffff;
    border-width:1px;
    border-style:solid;
    border-color:Gray;
    padding:5px;
}
/*Collapsible Panel Styles*/

.collapsePanel {
      width: 100%;
      height:0px;
      background-color:Transparent;
      overflow:hidden;
}
 
.collapsePanelHeader 
{
	  width:98%;            
      height:20px;
      color:Navy;
      background-color:White;
      font-weight:normal;
      float:none;
      padding:5px; 
      cursor: pointer; 
      vertical-align: middle;
      border-style: solid;
      border-width: thin;
      border-color: Gray;      
}


/*Header Pane */

/* LEGACY
.HeaderPane
{
font-family: arial; 
	font-weight: bold; 
	font-size: 9pt; 
	color: #ffffff; 
}
*/

/*Main Menu 1*/
/* LEGACY


.MainMenu_MenuContainer1 {
	cursor: hand; 
}
.MainMenu_MenuBar1 {
	width: 0px;
	background-image: url(menu1.jpg);
}

.MainMenu_MenuItem1 {
	cursor: hand; 
	font-family: arial; 
	font-weight: bold; 
	font-size: 8pt; 
	color: #ffffff; 
	padding-left:10px; 
	padding-right: 10px; 
	height: 22px;
}

.MainMenu_MenuIcon1 {
	display: none;
}

.MainMenu_SubMenu1 {
	font-family: arial; 
	font-weight: bold; 
	font-size: 8pt; 
	background-color: #8CB1E7;
	color: #0E3875;
	cursor: hand; 
	filter: none;
	margin-left: 2px;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	padding-right: 0px;
	padding-left: 0px;
}

.MainMenu_MenuBreak1 {
	width: 0px;
}

.MainMenu_MenuItemSel1 {
	cursor: hand; 
	font-family: arial; 
	font-weight: bold; 
	font-size: 8pt; 
	background-image: url(menu6.jpg);
	padding-left:10px; 
	padding-right: 10px; 
	height: 22px;
	color: #0E3875;
}

.MainMenu_MenuArrow1 {
	DISPLAY: none;
}

.MainMenu_RootMenuArrow1 {
}

.MainMenu_RootMenuItemActiveCssClass1 {
}

/* Main Menu 2 */
/* LEGACY

.MainMenu_MenuContainer2 {
	cursor: hand; 
	width: 150px;
}

.MainMenu_MenuBar2 {
	border-right: solid 0px #ECECEC;
	border-left: solid 0px #ECECEC;
	border-bottom: solid 0px #ECECEC;
	border-top: solid 0px #ECECEC;
}

.MainMenu_MenuItem2 {
	cursor: hand; 
	font-family: arial; 
	font-weight: bold; 
	font-size: 9pt; 
	padding-left: 8pt;
	color: #000000; 
	background-image: url(menu3.jpg);
	height: 19px;
}

.MainMenu_MenuIcon2 {
	display: none;
}

.MainMenu_SubMenu2 {
	cursor: hand; 
	font-family: arial; 
	font-weight: bold; 
	font-size: 9pt; 
	padding-left: 8pt;
	color: #000000; 
	background-color: 8CB1E7; 
	border-right: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	border-top: solid 1px #ffffff;
}

.MainMenu_MenuBreak2 {
	border-right: solid 0px #ECECEC;
	border-left: solid 0px #ECECEC;
	border-bottom: solid 0px #ECECEC;
	border-top: solid 0px #ECECEC;
}

.MainMenu_MenuItemSel2 {
	cursor: hand; 
	font-family: arial; 
	font-weight: bold; 
	font-size: 9pt; 
	padding-left: 8pt;
	color: #ffffff; 
	background-color: #0E3875; 
	height: 19px;
}

.MainMenu_MenuArrow2 {
	border-right: solid 0px #ECECEC;
	border-left: solid 0px #ECECEC;
	border-bottom: solid 0px #ECECEC;
	border-top: solid 0px #ECECEC;
}

.MainMenu_RootMenuArrow2 {
}
.logout {
	padding: 2px 10px 3px 10px; 
	border: 2px outset #c2c2c2; 
	background: #D4D0C8; 
	color: #000000; 
	text-decoration: none; 
	height: 19px; 
	vertical-align: bottom;
	font-family: arial;
	font-size: 9.5pt;
	text-align: center;}
A.logout:link {
	color: #000000;
	text-decoration: none;
}
A.logout:visited {
	color: #000000;
	text-decoration: none;
}
A.logout:hover {
	color: #000000;
	text-decoration: none;
}
A.logout:active {
	color: #000000;
	padding: 3px 10px 2px 10px; 
	text-decoration: none;
}
.copyright {
	font-family: arial;
	font-size: 9pt;
	color: #ffffff;
}
*/

/**PTI Central styles**/
/* LEGACY

.Text {
	
	color: #295AA3;
}


.heading1Nav {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;Fpr
	border-top-style: none;

}

.linkNav
{
	padding-left: 5px;
	font-size: 10pt;
	padding-bottom: 3px;
	width: 100%;
	color: #000000;
	padding-top: 3px;
	border-bottom: #2b648f 1px solid;
	font-family: Verdana, Arial, Helvetica;
	
	text-decoration: none;
}
.linkNav:hover
{
	padding-left: 5px;

	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	background-color: #005CC0;
	text-decoration: none;
}
.calNav1
{
	
	font-size: 7pt;
	color: black;	
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
.calNav1:hover
{
	color: #0000cc;
}

.calNavTod
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 8.5pt;
	border: #B6C0CC 1px solid;
	width: 100px;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	clip: rect(auto auto auto 80px);
}
.calNavTod:hover {
	background-color: red;
	border: 1px solid #32678F;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8.5pt;
	color: black;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}

.calNavSel
{
	padding-right: 2px;
	border: 1px solid #32678F;
	padding-left: 2px;
	font-size: 8.5pt;
	width: 100px;
	color: Black;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	clip: rect(auto auto auto 80px);
}
.calNavSel:hover {
	background-color: white;
	border: 1px solid black;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8.5pt;
	color:black;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}

.header1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	font-weight: bold;
	color: #2A608C;
	text-decoration: none;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	font-variant: normal;
	color: #3F9A6E;
	text-decoration: none;

}
.contactBorder {
	border: thin solid #FFD166;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-decoration: none;




}
.contactText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: bold;
	color: 285D89;
	text-decoration: none;
}
.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bolder;
	color: F6D35F;
	text-decoration: none;
	position: absolute;
	top: 326px;
	z-index: 1;
	background-color: #FFFFFF;
	left: 200px;



}
.BlueBorder {
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: 2B648F;
	padding-left:5px;
	padding-top: 5px;
	
	
}
.YellowBorder
{
	
	background-image: url(http://67.29.155.5:30061/images/barBG.jpg);
	
}
.blueHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.List {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	list-style-type: disc;
}
.links2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #336699;
	font-weight: bold;
}
.links2:hover {
	
	color: #FFCC00;
	
}
.links:hover {
	color: #336699;
}
.intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	text-decoration: none;
}
.formheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
	padding: 2px;
}
.quickform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;

}
.bg {
	background-image: url(images/watermark.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.sideQoutes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	padding-left: 5px;

}
.sideHeads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #32678F;
	text-decoration: none;
	padding-left: 3px;

}
.3paddingTop {
	padding-top: 3px;
}
.sideLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: 359C6F;
}
.arText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.navPos {
	position: absolute;
	left: 250px;
	top: 56px;
}
.blackBorder {
	border: 1px solid #2B648F;
}
.sideBot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	font-weight: bold;

}
.sideBot:hover {
	color: #6699CC;


	

}

.BodyLinks {

	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
.BodyLinks:hover {
	color: F1D162;


	
}
.footer
{
		
	font-family Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #2B648F;
}
	
	

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

li {
	color: Red;
}


A
{
	cursor: hand;
	color: #295AA3;
	text-decoration: none;
}

A:hover
{
	cursor: hand;
	color: #8CB1E7;
	text-decoration: underline;
}

.leadsHeader 
{
 background-color:#D2D8DF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #336699;
	font-weight: bold;
}



p,table,div
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TD.Header
{
	font-size: 12.5pt;
	color: dimgray;
	font-family: 'Franklin Gothic Medium' , Verdana;
}

.border
{
	 border-bottom-style: solid;
	 border-bottom-color: Black;
	 border-bottom-width: thin;
	 font-family:Arial;
	 font-size:10pt;
	 
	 
}
TD.calendar
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9px;
	padding-bottom: 2px;
	color: white;
	padding-top: 2px;
	background-color: #32678f;
}
TABLE.calendar
{
	border-right: #32678F 1px solid;
	border-top: #32678F 1px solid;
	margin-top: 2px;
	border-left: #32678F 1px solid;
	border-bottom: #32678F 1px solid;
}

.TopNav
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
	color: #f8f8f8;
	font-family: Arial;
	text-decoration: none;
}
.TopNav:hover
{
	color: #ffff66;
}
.DocHeader
{
	font-weight: bold;
	font-size: 14pt;
	color: black;
	padding-top: 5px;
	font-family: Arial;
	text-decoration: none;
}
.TopNavText
{
	font-weight: bold;
	font-size: 11pt;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
}
.toppad
{
	padding-top: 3px;
}
.searchPad
{
	padding-right: 3px;
	padding-left: 3px;
	border-bottom: #2b648f 1px solid;
}
.sectionHead
{
	font-weight: bolder;
	font-size: 12pt;
	color: blue;
	text-decoration: none;
}
.sectionText
{
	color: blue;
	text-decoration: none;
	font-style: italic;
}
.mainHead
{
	font-weight: bolder;
	font-size: 16pt;
	color: black;
	text-decoration: none;
}
.contentHead
{
	font-weight: bold;
	font-size: 12pt;
}
.contentSubHead
{
	font-size: 11pt;
	text-decoration: underline;
}
.contentLink
{
	font-size: 10pt;
	color: black;
	text-decoration: none;
}

.calNav
{
	width: 100%;
	height: 100%;
	font-family: Verdana, Arial, Helvetica;
	font-size: 6.5pt;
	color: black;
	text-decoration: none;
	padding-right: 1px;
	padding-left: 1px;
	border: #e6e6e6 1px solid;
	background-color: #e6e6e6;
	
}
.calNav:hover 
{
	width: 100%;
	height: 100%;
	font-family: Verdana, Arial, Helvetica;
	font-size: 6.5pt;
	color: black;
	text-decoration: none;
	padding-right: 1px;
	padding-left: 1px;
	border: #96a9d4 1px solid;	
	background-color: white;
}

.calNavTod
{
	width: 100%;
	height: 100%;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 6.5pt;
	border: #9EA5A9 1px solid;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
.calNavTod:hover {
	width: 100%;
	height: 100%;
	background-color: white;
	border: 1px solid #96a9d4;
	font-family: Verdana, Arial, Helvetica;
	font-size: 6.5pt;
	color: black;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}

.calNavSel
{
	width: 100%;
	height: 100%;
	padding-right: 2px;
	border: 1px solid #6B747B;
	padding-left: 2px;
	font-size: 6.5pt;
	color: white;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
.calNavSel:hover {
	width: 100%;
	height: 100%;
	background-color: white;
	border: 1px solid #790043;
	font-family: Verdana, Arial, Helvetica;
	font-size: 6.5pt;
	color: black;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}
.error
{
	color: red;
}
.focusUsersDrop
{
	filter: filter: DropShadow(Color=Gainsboro, OffX=2, OffY=2, Positive=2);
}
.hand:hover
{
	cursor: hand;
	background-color: red;
}
.hand
{
	
	cursor: hand;
	background-color: gainsboro;
}
.FocusUsers:hover
{
	
	
	background-color: menu;
	text-decoration: none;
}
FocusUsers
{
	
	
	
	text-decoration: none;
}
.DelButton
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
.DelButton:hover
{
	
	
	color: red;
	
}
.focusTools
{
	font-size: 8pt;
	color: gray;
	font-family: Arial;
	text-decoration: none;
}
.focusTools:hover
{
	color: red;
}
.Profile
{
	margin-top: 15px;
	margin-left: 10px;
	width: 85%;
}
.tabStrip
{
}
.pageView
{
	border-right: #000000 1px solid;
	padding-right: 5px;
	border-top: medium none;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #000000 1px solid;
	padding-top: 5px;
	border-bottom: #000000 1px solid;
	height: 100%;
}
.RolodexLink
{
	font-weight: bold;
	font-size: 10pt;
	color:  gray;
	font-family: Arial;
	text-decoration: underline;
}
.RolodexLink:hover
{	
	color:  Black;
	
}
.PromoHeader
{
	font-weight: bold;
	color: gray;
	background-color: ghostwhite;
}
.PromoText
{
	background-color: #ffffff;
}
.RolodexText
{
	background-color: #ffffff;
	
}
.RolodexHeader
{
	
	color: gray;
	background-color: ghostwhite;
}

.1PXBlackBorder
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.TopProdText
{
	font-size: 6.5pt;
	color: Black;
	font-family: Arial;
	
}
.NewMemText
{
	font-size: 6.5pt;
	color: Black;
	font-family: Arial;
}
.NewMemTextBorder
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	
}

.NewMemTextBG
{
	border-bottom: gray 1px solid;
	font-size: 6.5pt;
	color: Black;
	font-family: Arial;
}
.RightHandMenuHeader
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: gray 1px solid;
	color: black;
	border-bottom: gray 1px;
	font-family: Arial;
	background-color: #8cb1e7;
}
.RightHandMenuSubHeader
{
	border-right: #32678f 1px solid;
	padding-right: 2px;
	border-top: #32678f 1px solid;
	padding-left: 2px;
	font-weight: bold;
	font-size: 10px;
	border-left: #32678f 1px solid;
	width: 100px;
	clip: rect(auto auto auto 60px);
	color: white;
	border-bottom: #32678f 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #0e3875;
	text-decoration: none;
}
.PrevMonthLink:hover
{
	color: white;
	text-decoration: underline;
}
.PrevMonth
{
	border-right: #32678f 1px;
	padding-right: 2px;
	border-top: #32678f 1px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 2px;
	border-left: #32678f 1px;
	color: white;
	padding-top: 2px;
	border-bottom: #32678f 1px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #0e3875;
	text-decoration: none;
}
.PrevMonthLink
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
.anEventText
{
	font-size: 10pt;
	font-family: Arial;
	text-decoration: none;
}
.tblPTI
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: whitesmoke;
}
.mainCell
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-weight: bold;
	font-size: 8.5pt;
	color: white;
	font-family: Arial;
	background-color: #0E3875;
}

.WeekViewTextsub
{
	border-right: #f5f0f0 1px solid;
	border-top: #f5f0f0 1px solid ! important;	
	border-left: medium none;
	border-bottom: medium none ! important;  
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	font-size: 8pt;
}
.WeekViewTextHour
{
	border-right: #f5f0f0 1px solid;
	border-top: black 1px solid ! important;
	font-size: 8pt;
	border-left: medium none;
	border-bottom: medium none;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
.FirstCall
{
	border-right: khaki 1px solid;
	border-top: khaki 1px solid;
	font-size: 8pt;
	border-left: medium none;
	color: black;
	border-bottom: medium none;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffff99;
	text-decoration: none !important;
}
.FirstCall A 
{
	color: black;
}
.FirstCall A:hover
{
	color: black;
}
.TrainCall
{
	border-right: lightgreen 1px solid;
	border-top: lightgreen 1px solid;
	font-size: 8pt;
	border-left: medium none;
	color: black;
	border-bottom: medium none;
	font-family: Verdana, Arial, Helvetica;
	background-color: palegreen;
	text-decoration: none !important;
}
.TrainCall A{ color:Black;}
.TrainCall A:hover{ color:Black;}

.SecCall
{
	border-right: green 1px solid;
	border-top: green 1px solid;
	font-size: 8pt;
	border-left: medium none;
	color: white !important;
	border-bottom: medium none;
	font-family: Verdana, Arial, Helvetica;
	background-color: olivedrab;
	text-decoration: none !important;
}
.SecCall A { color:White;}
.SecCall A:hover{  color:White;}

.ConfCall
{
	border-right: pink 1px solid;
	border-top: pink 1px solid;
	font-size: 8pt;
	border-left: medium none;
	color: black;
	border-bottom: medium none;
	font-family: Verdana, Arial, Helvetica;
	background-color: mistyrose;
	text-decoration: none !important;
}
.ConfCall A{ color:Black;}
.ConfCall A:hover{ color:Black;}
.FocGroup
{
	border-right: deepskyblue 1px solid;
	border-top: deepskyblue 1px solid;
	font-size: 8pt;
	border-left: medium none;
	border-bottom: medium none;
	font-family: Verdana, Arial, Helvetica;
	background-color: skyblue;
	text-decoration: none !important;
}
.FocGroup A{ color:Black;}
.FocGroup A:hover{ color:Black;}
.3way
{
	border-right: orange 1px solid;
	border-top: orange 1px solid;
	font-size: 6pt;
	border-left: medium none;
	border-bottom: medium none;
	font-family: Verdana, Arial, Helvetica;
	background-color: sandybrown;
	text-decoration: none !important;
}
.3way A{ color:Black;}
.3way A:hover{ color:Black;}
.1on1
{
	border-right: violet 1px solid;
	border-top: violet 1px solid;
	font-size: 8pt;
	border-left: medium none;
	border-bottom: medium none;
	font-family: Verdana, Arial, Helvetica;
	background-color: plum;
	text-decoration: none !important;
}
.1on1 A{ color:Black;}
.1on1 A:hover{ color:Black;}
.HerbEvent
{
	border-right: tomato 1px solid;
	border-top: tomato 1px solid;
	font-size: 8pt;
	border-left: medium none;
	border-bottom: medium none;
	font-family: Verdana, Arial, Helvetica;
	background-color: coral;
	text-decoration: none !important;
}
.HerbEvent A{ color:Black;}
.HerbEvent A:hover{ color:Black;}
.Personal
{
	border-right: wheat 1px solid;
	border-top: wheat 1px solid;
	font-size: 8pt;
	border-left: medium none;
	border-bottom: medium none;
	font-family: Verdana, Arial, Helvetica;
	background-color: papayawhip;
	text-decoration: none !important;
}
.Personal A{ color:Black;}
.Personal A:hover{ color:Black;}
.retail
{
	border-right: plum 1px solid;
	border-top: plum 1px solid;
	font-size: 8pt;
	border-left: medium none;
	border-bottom: medium none;
	font-family: Verdana, Arial, Helvetica;
	background-color: thistle;
	text-decoration: none !important;
}
.retail A{ color:Black;}
.retail A:hover{ color:Black;}

}
.paging
{
	font-weight: bold;
	font-size: 14pt;
}
.more
{
	font-size: 7pt;
	font-family: Arial;
	text-decoration: underline;
}
.PrintCalHead
{
	font-size: 8pt;
	font-family: Arial;
	background-color: gainsboro;
}
.PrintCalNotes
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-size: 8pt;
	font-family: Arial;
}

.RemindersHeader
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	padding-bottom: 3px;
	color: white;
	padding-top: 3px;
	font-family: Arial;
	text-decoration: none;
}
.newMembersHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #0E3875;
}

.datagrid
{
	font-size: 9px!important;
}



.menu					{ border: 1px white solid; color: black; text-align: center; font-size: 8pt; font-family: arial; font-weight: bold;}
.disabledmenu					{ border: 1px white solid; color: #FFFFFF; text-align: center; font-size: 8pt; font-family: arial; font-weight: bold;}
.menu:hover				{ }
.menu A					{ text-decoration: none; color: #FFFFFF; background-color: transparent; width: 100%; height: 100%;}
.menu A:active			{ text-decoration: none; color: #FFFFFF; background-color: transparent;}
.menu A:visited			{ text-decoration: none; color: #FFFFFF; background-color: transparent;}
.menu A:hover			{ text-decoration: none; color: #51639E; }
.menu a		{ width:auto; }
.textbig				{ font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;}
.marginCopy				{ font-size: 7px; }
.textsmall				{ font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}
.textmain				{ font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000066;	font-weight: normal;}
.psmenu					{border: 1px solid white; border-left: 0px; border-right: 0px; text-align: center; color: #666666;
background-color: #8CB1E7; padding: 1px; font-family: arial; font-weight: bold; font-size: 9pt;}
.psmenu:hover				{ background-color: #4A6EA2; }
.psmenu A:hover			{ text-decoration: none; color: #000000; background-color: #FFFFFF;}
.disabledpsmenu				{border: 1px solid white; border-left: 0px; border-right: 0px; text-align: center; color: #666666;
background-color: #8CB1E7; padding: 1px; font-family: arial; font-weight: normal; font-size: 9pt;}
.nav1					{ border: 1px solid white; border-left: 0px; border-right: 0px; text-align: left; color: #666666; background-color: #8CB1E7; padding: 1px; font-family: arial; font-weight: bold; font-size: 9pt;}
*/
.navProfileYellow		{ border: 1px solid white; border-left: 0px; border-right: 0px; text-align: center; color: #666666; background-color: #FFCC00; padding: 1px; font-family: arial; font-weight: bold; font-size: 9pt;}
.navProfileYellow A:hover		{ text-decoration: none; color: #000000; }
.navProfileGreen		{ border: 1px solid white; border-left: 0px; border-right: 0px; text-align: center; color: #666666; background-color: #8edc78; padding: 1px; font-family: arial; font-weight: bold; font-size: 9pt;}
.navProfileGreen A:hover		{ text-decoration: none; color: #000000; }
.navProfile					{ border: 1px solid white; border-left: 0px; border-right: 0px; text-align: center; color: #666666; background-color: #8CB1E7; padding: 1px; font-family: arial; font-weight: bold; font-size: 9pt;}
.disablednav1			{ border: 1px solid white; border-left: 0px; border-right: 0px; text-align: left; color: #666666; background-color: #8CB1E7; padding: 1px; font-family: arial; font-weight: normal; font-size: 9pt;}
.nav1:hover				{  }
.navProfile:hover				{ background-color: #4A6EA2; }
.navPremierSteps			{ border: 1px #666666; border-left: 1px; border-right: 1px; text-align: center; color: #666666; background-color: transparent; padding: 1px; font-family: arial; font-weight: bold; font-size: 9pt;}
.navProfile A					{ text-decoration: none; color: #000000; background-color: transparent; width: 100%; height: 100%;}
.navProfile A:active			{ text-decoration: none; color: #000000; background-color: transparent;}
.navProfile A:hover			{ text-decoration: none; color: #000000; }
.nav1 A					{ text-decoration: none; color: #000000; background-color: transparent; width: 100%; height: 100%;}
.nav1 A:active			{ text-decoration: none; color: #000000; background-color: transparent;}
.nav1 A:visited         { text-decoration: none; color: #000000; background-color: transparent;}
.nav1 A:hover			{ text-decoration: none; color: #000000; }
.hbar4
{
	border-right: 0px;
	border-top: white 4px solid;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: 0px;
	padding-top: 3px;
	border-bottom: 0px;
	height: 100%;
	background-color: #1d4b90;
}
.content				{ padding: 2px; padding-left: 2px; padding-top: 3px; }
.nav                         { padding: 0px; padding-left: 0px; padding-top: 0px; background-color: #8CB1E7; border-left: 2px solid white; border-right: 2px solid white;border-top: 4px solid white;}



.DetailLines
{
	border-bottom: black 1px solid;
}




