

.top-row, .bottom-row{
 clear:both;
}

/* transparent */
.transparent{
	margin:0;
	padding:1em 1em 0 1em;
	clear:both;
}
.transparent-content{
	margin:0;
	padding:0;
}
.transparent-content-divider
{
	margin:0;
	padding:1em 0 0 0;
	border-top:1px solid #e2e3e4;
	border-bottom:1px solid #e2e3e4;
	clear:both;
}
.transparent-side-padding
{
    margin:0;
	padding:0 1em 0 1em;
	clear:both;
}
.transparent-no-padding
{
    margin:0 0 .25em 0;
	padding:0;
	clear:both;
}


/* barkers */
.barker{
	width:23.25em;
	background:#fff;
	border-top:10px solid #e2e3e4;
	border-bottom:1px solid #e2e3e4;
	border-left:1px solid #e2e3e4;
	margin:0 0 .5em 0;
	padding:1em 0 1em 0;
}
.barker-no-top{
	background:#fff;
	border-bottom:1px solid #e2e3e4;
	border-left:1px solid #e2e3e4;
	margin:0 0 .5em 0;
	padding:1em 1em 0 1em;
}
.barker-title{
    font:bold 1.05em/1.25em Arial, Helvetica, sans-serif;
	color:#00274c;
	margin:.5em 0 0  0;
	padding:1em 1em 0 1em;
	height:auto;
}
.barker-content{
    font-family:Arial, Helvetica, sans-serif;
    color:#000;
	margin:.5em 0 .25em 0;
	padding:0 1em 0 1em;
}
.barker-no-top {
    font-family:Arial, Helvetica, sans-serif;
    color:#000;
	margin:0;
	padding:0 .25em 0 0;
}
.barker-content a, 
.barker-content a:link, 
.barker-content a:active, 
.barker-content a:visited
{
    color: #000;
    font-weight: normal;
    text-decoration: none;
    margin:0;
    padding:0;
}
.barker-content a:hover
{
    text-decoration: underline;
}

.barker-content td a, 
.barker-content td a:link, 
.barker-content td a:active, 
.barker-content td a:visited
{
    font-family:Arial, Helvetica, sans-serif;
    white-space:normal;
}
/*
.barker-content table
{
  width:100%;  
}
*/


/* container headings */
.h1-title
{
    font:bold 1.5em/1.45em Arial, Helvetica, sans-serif;
	color:#f8981d;
	margin:0 0 .35em 0;
	padding:0;
}
.h1-title-fish
{
    font:bold 1.5em/1.45em Arial, Helvetica, sans-serif;
	color:#631B4B;
	margin:0 0 .35em 0;
	padding:0;
}
.h1-title-labeling
{
    font:bold 1.5em/1.45em Arial, Helvetica, sans-serif;
	color:#00788a;
	margin:0 0 .35em 0;
	padding:0;
}
.h2-title
{
    font:bold 1.35em/1.35em Arial, Helvetica, sans-serif;
	color:#db7d00;
	margin:0 0 .15em 0;
	padding:0;
}
.h3-title
{
    font:bold 1.15em/1.25em Arial, Helvetica, sans-serif;
	color:#00274c;
	margin:0 0 .25em  0;
	padding:0;
}

/* homepage */
.h3-title-homepage-sidebar
{
    font:bold 1.15em/1.25em Arial, Helvetica, sans-serif;
	color:#f8981d;
	margin:0 .25em .25em 0;
	padding:0;
} 


/* gradient bar */
.transparent-grad{
	margin:1.5em 0 0 0;
	padding:0 1em 0 1em;
	clear:both;
}
.transparent-grad + .transparent-grad{
	margin:0 0 0 0;
	padding:0 1em 0 1em;
	clear:both;
}
.gradbar{
	background:#f7f7f7 url(container-images/eg.gif) no-repeat right top;
	border:1px solid #e2e3e4;
	margin:0;
	padding:0;
	height:2em;
}
.gradbar-title
{
    font:bold 1em/1.25em Arial, Helvetica, sans-serif;
	color:#00274c;
	margin:.25em 0 .25em .25em;
	padding:0;
}
.gradbar-content{
	margin:0 0 .5em 0;
	padding:0 .5em;
	border:1px solid #e2e3e4;
}


/* GLink */
.GLinkCell2  
{
    padding-left: 10px;
    vertical-align:text-top;
   
}
.GLinkCell1
{
    vertical-align:top;
    padding-left:0;
}
.GLinkRow
{
    padding-left:0;
}
