body
{
	font-family: Arial;

}
table
{
	font-size: 12px;
}
ul
{
	list-style-type:none;
	padding: 0;
	margin: 0;
}
form
{
	margin: 0;
}
.LoginCallOutHeader
{
	padding-bottom: 10px;
	padding-top: 10px;
	font-size: 14px;
	color: #653614;
	font-weight: bold;
}
#loginbox_SubmitLoginImageButton
{
	vertical-align: bottom;
}
.TopNavMenu
{
	height: 28px;
	margin-top: 0px;
	padding-top: 0px;
	text-align: left;
}
.TopNavMenu A
{
	color: #ffffff;
}
.TopNav LI
{
	float: left;
	background-color: #986f50;
	padding: 5px 16px 5px 16px;
	margin: 0px 0px 0px 1px;
}
.TopNav .Longer
{
	float: left;
	background-color: #986f50;
	padding: 5px 16px 5px 17px;
	margin: 0px 0px 0px 1px;
}
.TopNav LI A, .TopNav .Longer A
{
	color: #ffffff;	
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}
.TopNav LI A:hover, .TopNav .Longer A:hover
{
	color: #ffffff;
}
.Footer
{
	background-color: #ffffff;	
	border-top: 1px solid #bfa87f;
	margin-top: 10px;
}
.FooterContent P
{
	padding: 10px;
	color: #333333;
	font-size: 12px;
}
.FooterContent A
{
	color: #677078;
	font-weight: bold;
}
.FooterContent A:hover
{
	color: #333333;
	font-weight: bold;
}

.globalRule
{
	height: 3px;
	background-color: #999966;
}
.GlobalNav
{
	margin-top: 5px;
}
.DropDown td
{
	line-height: 18px;
	padding-left: 7px;
	vertical-align: top;	
}
.LinksHeader
{
	padding: .01em;
	padding-left: 5px;
	width: 160px;
	border:1px solid #677078;
	background-image:url(/CEF/Images/arrowRight6.gif);
	background-repeat:no-repeat;
	background-position:13.65em .45em;
	font-size: 11px;
	color: #677078;
	height: 20px;
	background-color:#FFFFFF; 
}
.LinksHeaderOver
{
	padding: .01em;
	padding-left: 5px;
	border-top:1px solid #677078;
	border-left:1px solid #677078;
	border-right:1px solid #677078;
	border-bottom:none;
	color: #333333;
	font-size: 11px;
	background-color: #ffffff;
	background-image:url(/CEF/Images/arrowDown6.gif);
	background-repeat:no-repeat;
	background-position:13.4em .7em;
	width: 160px;
	height: 13px;
}
.LoginHeader
{
	padding: .01em;
	padding-left: 5px;
	width: 105px;
	height: 13px;
	border:1px solid #677078;
	background-image:url(/UserControls/navigation/images/arrowRight.gif);
	background-repeat:no-repeat;
	background-position:8.75em .45em;
	font-size: 11px;
	color: #677078;
	background-color:#FFFFFF; 
}
.LoginHeaderOver
{
	padding: .01em;
	padding-left: 5px;
	border-top:1px solid #677078;
	border-right:1px solid #677078;
	border-left:1px solid #677078;
	border-bottom:none;
	color: #333333;
	font-size: 11px;
	background-color: #ffffff;
	background-image:url(/UserControls/navigation/images/arrowDown.gif);
	background-repeat:no-repeat;
	background-position:8.4em .7em;
	width: 105px;
	height: 13px;
}
.Item
{
  text-indent: 15px;
  background-color:#FFFFFF; 
  font-size:10px;
  font-family: Arial, Times New Roman;
  border:none;
  cursor:hand;
  color: #677078;
  border-left:1px solid #677078;
  border-right:1px solid #677078;
  width: 158px;
  padding-top: 10px;
  padding-left: 9px;
}
.ItemOver
{
  text-indent: 15px;
  color: #333333;
  background-color:#FFFFFF; 
  font-size :10px;
  font-family: Arial, Times New Roman;
  border:none;
  cursor:hand;
  text-decoration: underline;
  width: 158px;
   border-left:1px solid #677078;
  border-right:1px solid #677078;
  padding-top: 10px;
  padding-left: 9px;
}
.ItemBottom
{
  text-indent: 15px;
  background-color:#FFFFFF; 
  font-size:10px;
  font-family: Arial, Times New Roman;
  border:none;
  cursor:hand;
  color: #677078;
  border-left:1px solid #677078;
  border-right:1px solid #677078;
  border-bottom:1px solid #677078;
  width: 158px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 9px;
}
.ItemBottomOver
{
  text-indent: 15px;
  color: #333333;
  background-color:#FFFFFF; 
  font-size :10px;
  font-family: Arial, Times New Roman;
  border:none;
  cursor:hand;
  text-decoration: underline;
  width: 158px;
   border-left:1px solid #677078;
  border-right:1px solid #677078;
  border-bottom:1px solid #677078;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 9px;
}
.LoginItem
{
  background-color:#FFFFFF; 
  font-size:10px;
  font-family: Arial, Times New Roman;
  border:none;
  cursor:hand;
  color: #677078;
  border-left:1px solid #677078;
  border-right:1px solid #677078;
  width: 103px;
  padding-top: 10px;
  padding-left: 9px;
}
.LoginItemOver
{
  color: #333333;
  background-color:#FFFFFF; 
  font-size :10px;
  font-family: Arial, Times New Roman;
  border:none;
  cursor:hand;
  text-decoration: underline;
  border-left:1px solid #677078;
  border-right:1px solid #677078;
  width: 103px;
  padding-top: 10px;
  padding-left: 9px;
}
.LoginItemBottom
{
  background-color:#FFFFFF; 
  font-size:10px;
  font-family: Arial, Times New Roman;
  border:none;
  cursor:hand;
  color: #677078;
  border-left:1px solid #677078;
  border-right:1px solid #677078;
  border-bottom:1px solid #677078;
  width: 103px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 9px;
}
.LoginItemBottomOver
{
  color: #333333;
  background-color:#FFFFFF; 
  font-size :10px;
  font-family: Arial, Times New Roman;
  border:none;
  cursor:hand;
  text-decoration: underline;
  border-left:1px solid #677078;
  border-right:1px solid #677078;
  border-bottom:1px solid #677078;
  width: 103px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 9px;
  
}
.LinksSubHeader
{
  background-color:#FFFFFF; 
  font-size:10px;
  font-family: Arial, Times New Roman;
  border:none;
  padding-top: 14px;
  padding-left: 9px;
  color: #677078;
  border-left:1px solid #677078;
  border-right:1px solid #677078;
}
.WelcomeText
{
	font-size: 11px;
	color: #677078;
	font-family: Arial, Times New Roman;
	padding-left: 8px;
	padding-top: 1px;
	text-align: left;
}
.WelcomeText A
{
	font-size: 11px;
	color: #677078;
	font-family: Arial, Times New Roman;
	font-weight: normal;
	text-decoration: none;
}
.WelcomeText A:Hover
{
    font-size: 11px;
	color: #333333;
	font-family: Arial, Times New Roman;
	font-weight: normal;
	text-decoration: none;
}
.WelcomeText A:Visited
{
	font-size: 11px;
	color: #677078;
	font-family: Arial, Times New Roman;
	font-weight: normal;
	text-decoration: none;
}
#Header
{
	width: 780px;	
	margin-left: 0;
	border-bottom: 3px solid #999966;
	height: 65px;
	float: left;
}

#Header880
{
	width: 880px;	
	margin-left: 0;
	border-bottom: 3px solid #bfa87f;
	height: 65px;
	float: left;
}

.HeaderText
{
	float: right;
	font-family: Arial; 
	color: #3c5e4f;
    font-size: 13px; 
    letter-spacing: .1em; 
}
.HeaderText A
{
	text-decoration: none;
}
.Logo
{
	float: left;
	margin-left: 25px; 
	margin-top: 10px;
	padding-bottom: 15px;
}
.Login
{
	float: right;
	margin-top: 10px;
}
.GoButton
{
	width: 25px;
	height: 20px;
	background-color:  #677078;
	padding-left: 5px;
	color: #ffffff;	
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	padding: 0px;
}
.SearchBox
{
	font-size: 11px;
	font-family: Arial;
	padding: 2px;
	padding-left: 5px;
	padding-bottom: 3px;
	height: 20px;
	color: #677078;
	margin-top: -1px;
	max-width: 750px;
}
.SearchHeaderRule
{
	background-color: #000000;
}
.SearchHeaderText
{
	font-weight: bold;
	font-size: 18px;
	font-family: Arial;
}
/*----------------------OLD STARTS HERE----------------------------*/
.HeaderTextLarge
{ 
	font-family:Arial, Times New Roman; 
	FONT-SIZE: 14px;
	line-height: 18px; 
	COLOR: #666666; 
}
.HeaderTargetMaturity
{
	font: arial, times new roman;
	color: #9a8462;
	font-size: 14px;
}
.HeaderNav
{
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
}
.FormLabelColumn
{
width: 130px;
padding-top: 5px; 
padding-bottom: 5px; 
}

.tabledata
{ 
	font-family:Verdana, Arial, helvetica; 
	FONT-SIZE: 10px; 
	COLOR: #666666;
	border-top: 6px solid white;
	border-bottom: 4px solid white;
	border-left: 2px solid white;
	border-right: 2px solid white;
    BACKGROUND-COLOR: white;

}
.tabledataalt
{ 
	font-family:Verdana, Arial, helvetica; 
	FONT-SIZE: 10px; 
	COLOR: #666666;
	border-top: 6px solid #e8e8e8;
	border-bottom: 4px solid #e8e8e8;
    BACKGROUND-COLOR: #e8e8e8;
	border-left: 2px solid #e8e8e8;
	border-right: 2px solid #e8e8e8;
}
.mediaCallout
{
	font-size:10px;
}

.tableheader
{ 
	font-family:Verdana, Arial, helvetica; 
	FONT-SIZE: 10px; 
	COLOR: #666666;
    BACKGROUND-COLOR: #CCCCCC;
	font-weight: bold;
	border-top: 5px solid #cccccc;
	border-bottom: 4px solid #cccccc;
	border-left: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	vertical-align: bottom;
}
A 
{
	COLOR: #677078;
	text-decoration: none;
}
A:hover
{ 
	color:#666666 ;
	text-decoration: none;
}

p { margin-top: 0px; margin-bottom: 8px; }


.footerLinks { COLOR: #ffffff;
	FONT-SIZE: 10px;
	font-weight: bold;
	text-decoration: none;
	}
.copyright 
{
	COLOR: #919191;
	FONT-SIZE: 10px;  
}


.service_team_rule { background-color: #cccccc; }
.service_team_horsesmouth_body { FONT-SIZE: 11px; BACKGROUND-COLOR: #cccc99; color: #333333; }
.callout_body, .callout_body TABLE { word-spacing: -1px; background-color: #E8E8E8; color: #333333; font-size: 11px;  }
.callout_header { background-color: #000000; color: #CCCC99; }
.callout_border { background-color: #ffffff; }





.globalHeader { BACKGROUND-COLOR: #ffffff }
.aux_callout_topborder { BACKGROUND-COLOR: #706957 }
.aux_callout_header { COLOR: #706957 }
.aux_callout_body { BACKGROUND-COLOR: #dfdfdf }

.section_nav_header { COLOR: #000000; BACKGROUND-COLOR: #cccccc; line-height: 16px; border-top: 2px solid #ffffff; padding-bottom: 2px; font-size:11px; line-height: 180%; }

.section_nav_body, A.section_nav_body, A.section_nav_body:hover, A.section_nav_body:visited
{
	color: #666666;
	background-color: #C1C1C1;
}
.section_nav_body_active, A.section_nav_body_active, A.section_nav_body_active:hover, A.section_nav_body_active:visited
{


	color: #9C8655;
	background-color: #FFFFFF;
}
.section_nav_header_big { COLOR: #ffffff; BACKGROUND-COLOR: #000000 }

.section_header_rule { BACKGROUND-COLOR: #706957;}
.section_header_text { COLOR: #706957 }
.main_body_header_text { COLOR: #666666; font-weight: bold; BACKGROUND-COLOR: #FFFFFF;}

.global_nav_background { background-color: #FFFFFF; }

.DataGridHeader
{
	background-color: #FFFFFF;
	line-height: 16px;
}

.DataGridItem
{
	background-color: #F5F5F5;
}
.DataGridAltItem
{
	background-color: #FFFFFF;
}



#li_black li
{
	list-style-image: url(/isg/images/blackBullet.gif);
	list-style: outside;
	padding: 0 0 0 0px;
	padding-right: 0px;
	text-indent: 0px;
	margin-bottom: 0;
	margin-top: 0;
	margin-right: 2px;
	margin-left: 8px;
}


SELECT
{
	font-family:Verdana, Arial, helvetica; FONT-SIZE: 11px; COLOR: #666666; 
}

.scrolling
{ 	
	OVERFLOW: auto;
	width: 580px;
	height: 85px;
	border: 0px;
}

.ManagerDatabaseScrolling
{ 	
	OVERFLOW: auto;
	width: 580px;
	height: 185px;
	border: 0px;
}
.DashboardTableHeader
{
	vertical-align:middle;
	background-color: #BFA87F;
}

.DashboardTableBorderGrey
{
	background-color: #BFA87F;
}

.textbox
{ 
    font:12px arial, helvetica, sans-serif;
    border-style:solid;
    border-color:gray;
    border-width:1;
}
.submitbutton
{ 
    font:11px verdana, arial, helvetica, sans-serif;
    border-style:solid;
    border-color:gray;
    border-width:1px;
}
.errortext
{
	color: Red;
	font-family:Verdana, Arial, helvetica; 
	font-size: 11px;
}
.ListBoxHeight
{
	height: auto;
}

