

.banner .bluebar {  height: 29px;background-image: url(/images/banner/ACIR/Gold/Bar.gif);}
/*--------------------*/
/* Banner Heading  */
/*------------------*/
.BannerHeading
{
    BACKGROUND-COLOR: white; 
    color: #4FB347;
    margin: 1px;
    padding:2px;
    FONT-SIZE: 16pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.heading
{
    color: #4FB347;
    FONT-SIZE: 16pt;
    font-weight: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/*----------------*/
/* Border Styles */
/*---------------*/

.CRMSBoxHeading
{
	background-image: url(/images/bars/Teal/BarBig.gif);
    /*background-image: url(/images/bars/blue/head.gif);*/
	height: 35px;

}
.ACIRBoxHeading
{
	background-image: url(/images/bars/Teal/BarBig.gif);
    /*background-image: url(/images/bars/blue/head.gif);*/
	height: 35px;

}
/*---------------*/
/* Banner Styles*/
/*-------------*/

/* Skin Colour */
.banner .headertitle { background-image: url(/images/banner/hobsons/Teal/HeaderBg.gif);}
.banner .info { background-image: url(/images/banner/hobsons/Teal/InfoBg.gif);}
.banner .bar { background-image: url(/images/banner/hobsons/Teal/Bar.gif);}
.banner .separatorleft {background-image: url(/images/banner/hobsons/Teal/LogoSeparator.gif);}
.banner .separatorright { background-image: url(/images/banner/hobsons/Teal/InfoSeparator.gif);}

/*---------------*/
/* Table Styles */
/*-------------*/

.TableFormat
{
	border-width:1;
	border-collapse: collapse;
	border-color: #B5DEEF; /* Darker Blue */
}

.TableBorder
{
	background-color:#333333; /* Almost Black */
	height: 2;
}


.PageHeading
{
    BACKGROUND-COLOR: #B5DEEF; /* Darker Blue */
    color: white;
    height: 35px;
    BORDER-BOTTOM: Black 1px solid;
    BORDER-TOP: #808080 1px solid;
    margin-left : 18px;
    padding:0 0 0 8;
    FONT-SIZE: 12pt;
    font-weight: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.SectionHeading
{
    BACKGROUND-COLOR: #F3FCFF; /*Light Blue*/
    color: #EFF7FF;
    line-height: 30px;
    BORDER-BOTTOM: #808080 1px solid;
    margin-left : 18px;
    padding:0 0 0 8;
    FONT-SIZE: 10pt;
    font-weight: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-IMAGE: url(/images/bars/Teal/Bar.gif)
}


.SectionSubHeading
{
    BACKGROUND-COLOR: #F3FCFF; /*Light Blue*/
    color: #333333;  
    line-height: 20px;
    margin-left : 18px;
    padding:0 0 0 8;
    /* FONT-SIZE: 8pt; */
    font-weight: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.RowColour
{
    BACKGROUND-COLOR:  #F3FCFF; /*Light Blue*/
}

.CellColour
{
	font-size: 12px;
	line-height: 10px;
	margin: 2px;
	padding: 2px;
    BACKGROUND-COLOR: #F3FCFF; /*Light Blue*/
}

/*---------------*/
/* Link Styles */
/*-------------*/

a:hover img 
{
	background: #f9f9f9;
	border: none;
}

A:link
{
	/*COLOR: #FFCC00;  Light Gold */
	COLOR: #444444;
	text-decoration: underline;
}
A:visited
{
    COLOR: #0000ff 
}
A:active
{
    	COLOR: #cc3333; /* Bright Red */
		text-decoration: none;
}

A:hover
{
	/* background: #808080; /* FD3*/
	color: #cc3333; /* Bright Red */ 
	text-decoration: underline;
}

.smalltext
{
	color: White;
	FONT-WEIGHT: 400;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16pt;
	margin-left: 2px;
	margin-right: 2px;
	border: 0px;
	text-decoration: none;
}

.smalltext a:link
{
	color: #FFCC00; /* light gold */
}
.smalltext a:visited
{
	color: #FFCC00; /* light gold */
}
.smalltext a:active
{
	color: #FFCC00; /* light gold */
}
.smalltext a:hover
{
	color: #cc3333;
}
.MasterTable_HobACIR
{
    BORDER: #B5DEEF 1px solid;
}
