body, html
	{
		font-family: Arial, Helvetica, sans-serif;
		color: #2d4c5b;
		margin: 0px 0px 0px 0px;
		height: 100%;
		background-image: url(images/back_tile.gif);
	}

table.mainTable
{
	width: 780px;
	height: 700px;
   	border:1px solid;
	border-color: #CCCCCC;
}

td img
	{
		display: block;
	}

td.indexContent
	{
		background: url(images/main_content03_b.jpg) top left no-repeat;
		color: #2d4c5b;
		font-size:11px;
		text-align: left;
		vertical-align: top;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
	}
	
td.bondContent
	{
		background: url(images/bond_content01_b.jpg) top left no-repeat;
		color: #2d4c5b;
		font-size:11px;
		text-align: left;
		vertical-align: top;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
	}
	
td.subContent
	{
		background: url(images/sub_content02_b.jpg) top left no-repeat;
		color: #2d4c5b;
		font-size:11px;
		text-align: left;
		vertical-align: top;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
	}

td.payContent
	{
		background: url(images/sub_content02_b.jpg) top left no-repeat;
		color: #2d4c5b;
		font-size:11px;
		text-align: left;
		vertical-align: top;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
	}
	
td.bondLinks
	{
		text-align: right;
		vertical-align: bottom;
		padding-right: 20px;
		padding-bottom: 8px;
	}

td.bondLinks span
	{
		color: #FFFFFF;
		font-size: 11px;
	}

td.bondLinks a, td.bondLinks a:visited
	{
		color: #aad9f6;
		font-size: 11px;
		text-decoration: none;
	}
	
td.bondLinks a:hover
	{
		color: #FFFFFF;
		font-size: 11px;
		text-decoration: underline;
	}

td.homeLink
	{
		text-align: right;
		vertical-align: bottom;
		padding-right: 10px;
		padding-top: 8px;
	}

td.homeLink a, td.homeLink a:visited
	{
		color: #FFFFFF;
		font-size: 11px;
		text-decoration: none;
	}
	
td.homeLink a:hover
	{
		color: #FFFFFF;
		font-size: 11px;
		text-decoration: underline;
	}
	
span.smallHeading
	{
		font-weight: bold;
		font-size: 12px;
	}

span.largeHeading
	{
		font-weight: bold;
		font-size: 14px;
	}
	
ul.aboutUs
	{
		list-style-image: url(images/list_check.gif);
		line-height: 16px;
		margin-top: 6px;
		margin-bottom: 16px;
	}

ul.bondList
	{
		list-style-type: none;
	}

ul.numList
	{
		list-style-type: decimal;
		margin-top: 4px;
	}
			
a, a:visited
	{
		color: #2d4c5b;
		font-size: 11px;
		text-decoration: underline;
	}
	
a:hover
	{
		color: #b16901;
		font-size: 11px;
		text-decoration: underline;
	}

a.alliance, a.alliance:visited
	{
		color: #ffffff;
		font-size: 10px;
		text-decoration: none;
	}
	
a.alliance:hover
	{
		color: #FFFFFF;
		font-size: 10px;
		text-decoration: underline;
	}
			
/* main menu */

ul#mainNav
{
	list-style-type:none;
	width: 144px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0;
}

ul#mainNav li
{
	
  	margin: 0;
  	padding: 0;
  	vertical-align: bottom;
}

ul#mainNav li span	
{
	visibility:hidden;
	font-size:1px;
}


ul#mainNav li span, ul#mainNav li a:link, ul#mainNav li a:visited, ul#mainNav li a:hover, ul#mainNav li a:active
{
	display:block;
	width:144px;
	text-decoration:none;
	padding:0;
}

ul#mainNav li.a a:link, ul#mainNav li.a a:visited
{
	background: url(images/link01.gif) top left no-repeat;
	width: 144px;
	height: 30px;
}

ul#mainNav li.a, ul#mainNav li.a a:hover, ul#mainNav li.a a:active
{
	background: url(images/link01_on.gif) top left no-repeat;
	width: 144px;
	height: 30px;
}

ul#mainNav li.b a:link, ul#mainNav li.b a:visited
{
	background: url(images/link02.gif) top left no-repeat;
	width: 144px;
	height: 30px;
}

ul#mainNav li.b, ul#mainNav li.b a:hover, ul#mainNav li.b a:active
{
	background: url(images/link02_on.gif) top left no-repeat;
	width: 144px;
	height: 30px;
}

ul#mainNav li.c a:link, ul#mainNav li.c a:visited
{
	background: url(images/link03.gif) top left no-repeat;
	width: 144px;
	height: 30px;
}

ul#mainNav li.c, ul#mainNav li.c a:hover, ul#mainNav li.c a:active
{
	background: url(images/link03_on.gif) top left no-repeat;
	width: 144px;
	height: 30px;
}

ul#mainNav li.d a:link, ul#mainNav li.d a:visited
{
	background: url(images/link04.gif) top left no-repeat;
	width: 144px;
	height: 31px;
}

ul#mainNav li.d, ul#mainNav li.d a:hover, ul#mainNav li.d a:active
{
	background: url(images/link04_on.gif) top left no-repeat;
	width: 144px;
	height: 31px;
}

ul#mainNav li.e a:link, ul#mainNav li.e a:visited
{
	background: url(images/link05.gif) top left no-repeat;
	width: 144px;
	height: 30px;
}

ul#mainNav li.e, ul#mainNav li.e a:hover, ul#mainNav li.e a:active
{
	background: url(images/link05_on.gif) top left no-repeat;
	width: 144px;
	height: 30px;
}

/* index menu */

ul#indexNav
{
	list-style-type:none;
	height: 43px;
	margin: 0;
	padding: 0;
}

ul#indexNav li
{
	
  	float: left;
	list-style-type: none;
	margin: 0;
  	padding: 0;
	height: 43px;
}

ul#indexNav li span	
{
	visibility:hidden;
	font-size:1px;
}


ul#indexNav li span, ul#indexNav li a:link, ul#indexNav li a:visited, ul#indexNav li a:hover, ul#indexNav li a:active
{
	display: block;
	height: 43px;
	text-decoration: none;
	padding: 0;
}

ul#indexNav li.a a:link, ul#indexNav li.a a:visited
{
	background: url(images/sublink01.jpg) top left no-repeat;
	width: 104px;

}

ul#indexNav li.a, ul#indexNav li.a a:hover, ul#indexNav li.a a:active
{
	background: url(images/sublink01_on.jpg) top left no-repeat;
	width: 104px;

}

ul#indexNav li.b a:link, ul#indexNav li.b a:visited
{
	background: url(images/sublink02.jpg) top left no-repeat;
	width: 104px;

}

ul#indexNav li.b, ul#indexNav li.b a:hover, ul#indexNav li.b a:active
{
	background: url(images/sublink02_on.jpg) top left no-repeat;
	width: 104px;

}

ul#indexNav li.c a:link, ul#indexNav li.c a:visited
{
	background: url(images/sublink03.jpg) top left no-repeat;
	width: 104px;

}

ul#indexNav li.c, ul#indexNav li.c a:hover, ul#indexNav li.c a:active
{
	background: url(images/sublink03_on.jpg) top left no-repeat;
	width: 104px;

}

ul#indexNav li.d a:link, ul#indexNav li.d a:visited
{
	background: url(images/sublink04.jpg) top left no-repeat;
	width: 104px;

}

ul#indexNav li.d, ul#indexNav li.d a:hover, ul#indexNav li.d a:active
{
	background: url(images/sublink04_on.jpg) top left no-repeat;
	width: 104px;

}

ul#indexNav li.e a:link, ul#indexNav li.e a:visited
{
	background: url(images/sublink05.jpg) top left no-repeat;
	width: 104px;

}

ul#indexNav li.e, ul#indexNav li.e a:hover, ul#indexNav li.e a:active
{
	background: url(images/sublink05_on.jpg) top left no-repeat;
	width: 104px;

}

/* forms */

textarea
{
	background-color: #ffffff;
	font-size: 12px;
	border: 1px solid #659cb5;
}

input.textField
{
	background-color: #ffffff;
	font-size: 12px;
	border: 1px solid #659cb5;
}

input.button
{
   color: #2d4c5b;
   font-family: Arial, Helvetica, sans-serif 
   font-size:12px;
   font-weight:bold;
   background-color:#e8ffff;
   border:1px solid;
   border-top-color: #659cb5;
   border-left-color: #659cb5;
   border-right-color: #659cb5;
   border-bottom-color: #659cb5;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#e8ffff',EndColorStr='#bcd4d4');
}
	
input.buttonHov
{
   color: #2d4c5b;
   border-top-color:#2d4c5b;
   border-left-color:#2d4c5b;
   border-right-color:#2d4c5b;
   border-bottom-color:#2d4c5b;
}

form span
{
	text-align: right;
	line-height: 12px;
}

td.disclaimer
{
	color:#CCCCCC;
	font-size:10px;
	padding-top: 6px;
	text-align:center;
}

td.disclaimer span a, td.disclaimer span a:visited
	{
		color: #a8cad9;
		font-size: 10px;
		text-decoration: underline;
	}
	
td.disclaimer span a:hover
	{
		color: #ffffff;
		font-size: 10px;
		text-decoration: underline;
	}