.tablebg
{
	BACKGROUND-COLOR: #999999;
	COLOR: #000000;
}
	

BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 0px;
}
TABLE { font-family:Verdana, Arial, helvetica; FONT-SIZE: 12px; COLOR: #666666 }

.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: Verdana;
	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: #999933;
	text-decoration: none;
}
A:visited 
{  
	COLOR: #999933;
	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;
}

ul, li
{
	list-style-image: url(/isg/images/bullet.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;
}

#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:#cccc99;
}

.DashboardTableBorderGrey
{
	background-color:#cccccc;
}

.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;
}
.LoginCallOutBG 
{
	background-color: #C6C1BB;
	width: 225px;
	padding-left: 5px;
}


