.body {
	font-family: Verdana, Arial, Times, "Times New Roman";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.bodyDisabled {
	font-family: Verdana, Arial, Times, "Times New Roman";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Gray;
}

.PulldownName
{
	font-weight: normal;
	font-size: 7.5pt;
	font-family: Verdana, Sans-Serif;
}

.bodyDashboard {
	font-family: Verdana, Arial, Times, "Times New Roman";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.bodybold 
{
	font-family: Verdana, Arial, Times, "Times New Roman";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none
}

.dialogbold 
{
	font-family: Verdana, Arial, Times, "Times New Roman";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #666699
}

.dashboardsectionheader {  font-family: Verdana, Arial, Times, "Times New Roman"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-decoration: none; color:Blue}

.bodyboldblack {  font-family: Verdana, Arial, Times, "Times New Roman"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal;  text-decoration: none}

.bodywhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.bodyboldwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.bodyloginerror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:Yellow;
}

.body2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px
}

a:link {text-decoration: none;}
a:active {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none; color: #000000;}

a.dashboard:link {text-decoration: none; color:Blue}
a.dashboard:active {text-decoration: none; color:Blue}
a.dashboard:visited {text-decoration: none; color:Blue}
a.dashboard:hover {text-decoration: none; color:Blue}

a.footer:link { FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.footer:visited { FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.footer:hover { FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

a.crmoptout:link {text-decoration: none; color:White}
a.crmoptout:active {text-decoration: none; color:White}
a.crmoptout:visited {text-decoration: none; color:White}
a.crmoptout:hover {text-decoration: none; color:White}

span.mlcc_attachfile
{
	border: darkgray 1px solid;
	background-color:White;
	vertical-align:middle;
	height: 23px;
	width:150px;
	padding-left:2px;
	padding-right:2px;
}

.bodybold2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.bigtextbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.bodybold_small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.linksbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #00659C; text-decoration: none}
.std_button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #EEEEEE}
.highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFF00;
}

.navcontrol
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.errormsg
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.pageheader 
{
	font-size: 13px;
	font: "Verdana, Arial, Helvetica, sans-serif";
	font-weight: bold;
	font-style:italic;
	color:#000000;
}

.topnavigationgray {color: #666666;	font-style: italic;	font-weight: bold;}

.topnavigationwhite {color: #FFFFFF;	font-style: italic;	font-weight: bold;}

a.topnavigationwhite:hover {color: #000000;}

.breadcrumbs {color: #FFFFFF; font-weight: bold;}
a.breadcrumbs:hover {color: #000000;}

.sidenavigation {font-size: 11px; color: #000000;}
a.sidenavigation:hover {color: #000000;}

.sidesubnavigation {color: #000000;}
a.sidesubnavigation:hover {color: #000000;}

.header {font-size: 11px; color: #0A68B5;}
a.header:hover {color: #000000;}

.bold {font-weight: bold;}

.white {color: #FFFFFF;}
body {background-color: #FFFFFF; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;}

a.pageheader:hover {color: #000000;}

.topnavigationgray {color: #666666;	font-style: italic;	font-weight: bold;}
a.topnavigationgray:hover {color: #000000;}

.style3 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2f63ab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style9 { FONT-SIZE: 10px }
.style10 { COLOR: #000000 }
.style11 { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style12 { FONT-SIZE: 12px; COLOR: #2f63ab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style13 { COLOR: #2f63ab }
.style19 { FONT-SIZE: 14px; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #83D0EB}
.style22 { FONT-SIZE: 12px }
.style24 { FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style25 { FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style26 { FONT-SIZE: 10px; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #83D0EB}

.tabNavigation {font-size: 10px; color: White}

.calendar
{
  border:none;
}

.day
{
  width:90px;
  height:70px;
  text-align:right;
  vertical-align:top;
  font-family:Arial;
  font-size:8pt;
  color:Black;
  background-color:#FFFFD5;
  border:solid 1px black;
}

.othermonthday
{
  background-color:#FFF4BC;
}

.month
{
  border-collapse:collapse;
  border:solid 1px black;
}

.dayheader
{
  background-color:#ECE9D8;
  font-family:Arial;
  font-size:8pt;
  color:Black;
  text-align:center;
  border-top:solid 1px #FFFFFF;
  border-left:solid 1px #FFFFFF;
  border-bottom:solid 1px #ACA899;
  border-right:solid 1px #ACA899;
}

.title
{
  background-image:url(images/title_background.gif);
  background-color:#6A804A;
  background-repeat:repeat-x;
}

.title TD
{
  font-family:Arial;
  font-size:9pt;
  font-weight:bold;
  color:White;
  padding-top:4px;
  padding-bottom:4px;
}

.nextprev
{
  cursor:pointer;
}
	
.headerbutton
{
	font-size:10pt;
	padding-left:5px;
	padding-right:5px;
}

.calNextPrevMonth
{
	font-size:16pt;
	font-weight: bold;
}	
	
a.ImageDetail:link
{
	border: 1px outset #d0d0d0;
	padding-right: 2px;
	padding-left: 2px;
	font-size: x-small;
	padding-bottom: 1px;
	color: #ffffff;
	padding-top: 1px;
	font-family: Arial;
	background-color: #6560FF;
	text-decoration: none;
}

a.ImageDetail:visited
{
	border: 1px outset #d0d0d0;
	padding-right: 2px;
	padding-left: 2px;
	font-size: x-small;
	padding-bottom: 1px;
	color: #ffffff;
	padding-top: 1px;
	font-family: Arial;
	background-color: #6560FF;
	text-decoration: none;
}

a.ImageDetail:hover
{
	background-color:#8899FF;
}

.DescrpTitleText
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana, Sans-Serif;
}

.SideBarBGColor
{
	background-color:lightgrey
}

.SSText
{
	font-size: 7.5pt;
	color: #000000;
	font-family: Verdana, Arial, Sans-Serif;
}

.ItalDescrpTitleText
{
	font-weight: bold;
	font-size: 7.5pt;
	font-style: italic;
	font-family: Verdana, Sans-Serif;
}

.p_textbold {  font-family: Verdana, Arial, Times, "Times New Roman"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal}
.p_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.p_textheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.p_textred {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:red}

.navBar
{
  color: Gray;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 14px;
  font-weight: bold;
  padding-top: 4px;
  padding-bottom: 4px;
}

.navParentItem
{
  color: Gray;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  cursor:hand;
}

.navChildItem
{
  color: Gray; 
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 25px;
  cursor:hand;
}

.navParentItemSelected
{
  color: Gray;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  border: 1px solid #7C7C94;
  border-bottom-color:#9593B2;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  cursor:hand;
}

.navChildItemSelected
{
  color: Teal;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 25px;
  cursor:hand;
}

.navTreeView
{
  background-color: #C1C5C8;
}

.navTreeNodeParent
{
  color: Black;
  background-color: #C1C5C8;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  cursor:hand;
}

.navTreeNodeParentSelected
{
  color: Black;
  background-color: #8E9397;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  cursor:hand;
}

.navTreeNodeChild
{
  color: Black;
  background-color: #C1C5C8;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  cursor:hand;
}

.navTreeNodeChildSelected
{
  color: Black;
  background-color: #A3ADB1;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  cursor:hand;
}

.BreadCrumb
{
  color: white;
  background-color: #0F7EC2;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  cursor:hand;
}
.PageControl1
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
}

.CRMSetupTabHeader
{
	border: dimgray 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #4a5455;
}

.CRMTabButtonBar
{
	border: dimgray 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f2f3f6;
}

.CRMTabValidator
{
	margin-top: 4px;
	margin-bottom: 4px;
}

.CRMViewNoteCollapsed
{
	overflow: hidden;
	height: 12px;
}

.CRMViewNoteExpanded
{
	overflow: visible;
}
