<!--
* {
  margin: 0;
  padding: 0;
}
html, body {
	padding: 0px; 
	margin: 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 100%;
	}
a {
	color: #0451A4;
	}
a:hover {
	text-decoration:none;
	}

td {
	vertical-align: top
	}
p {
	margin: 4px 0px
	}
ul	{
	}
	
hr{
	height: 1px; border: 0px; size: 1px; width: 100%; background-color: #007EBC; color: #007EBC;
	}
.defaultText{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.defaultText p{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-right: 5px;	
}
.defaultText1{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.capsLockText{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background:yellow;
}
#header {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	height: 75px;
	width: 100%;
	background:url(../images/aiginv_header_bg.jpg) repeat;
	}
#logo {
	left: 13px; 
	width: 319px;
	top: 0px;
	height: 69px;
	position: absolute;
	z-index:1;
	display:block;
	}
#branding {
	background:url(../images/aiginv_header_bg.jpg) no-repeat;	 
	left: 450px; 
	width: 176px; 	 
	top: 0px; 
	height: 69px;
	position: absolute;
	}
#branding1 {
	background:url(../images/aiginv_header_bg.jpg) no-repeat;
	left: 93px; 
	width: 347px; 	 
	top: 0px; 
	height: 69px;
	position: absolute;	
	}
#placeholder1 {	
	}
#placeholder2 {
	background: url(/webres/wcd/internet/images/fa_spacer.gif) #fff no-repeat; 
	left: 20px; 
	width: 1px;
	position: absolute; 
	top: 75px; 
	height: 26px
	}
#logout a{
	position: absolute;
	right:15px;
	top:58px;
	color:#fff;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
#logout a:hover{
	position: absolute;
	color:#fff;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing:-1px;
	}

#logout1 a{
	color:#000;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
#logout1 a:hover{
	color:#000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing:-1px;
	}
#Welcome {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	margin:3px 3px 3px 3px;
}
#WelcomeGold {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	margin:3px 3px 3px 3px;
	color:gold;
	background:url(../images/aiginv_header_bg.jpg) repeat;
}
.homeTitle1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	height: 30px;
	}
.homeTitle2 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #091c5a;
	}
.homeTitle3 {
	font: bold 14px Arial, Helvetica, sans-serif;
	height: 30px;
	}
#highlightDate {
	COLOR: #666666;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: italic;
	}
.highlighttDate {
	COLOR: #666666;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: italic;
	}
#title1{
	font:14px Verdana, Arial, Helvetica, sans-serif;color:#000080;
	font-weight:bold;
}
#placeholder3 {	
	}
#placeholder4 {	
	}
#placeholder5 {	
	}
#globaltools {
	position: absolute;
	display: block;
	right: 10px;
	color: #fff;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
#globaltools a, 
#globaltools a:link, 
#globaltools a:visited, 
#globaltools a.active:link,
#globaltools a.active:visited {
	color: #fff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	}
#globaltools a:hover {
	text-decoration: none;
	}
.gloss{
	color: #000000;
	text-decoration: none	
	}	
.glosstext{
	text-align:center;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;	
	height:18px;
	letter-spacing:2px;
	color: #404040;
	background-color: #f0fff0 ;	
	}
.glosstext a:hover{
	text-decoration: none;
	position: relative;
	}
#subtitle{
	position: absolute;
	display: block;
	right: 48px;
	top: 35px;
	color: #fff;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
#subtitle a{
	position: absolute;
	display: block;
	color: #fff;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
#subtitle a:hover{
	position: absolute;
	display: block;
	color: #fff;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
#subtitle1{
	font: bold 13px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #2431AF;
	text-decoration: none;
}
#subtitle2{
	font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: none;
}
#searchText{
	position: absolute;
	display: block;
	right: 48px;
	top: 25px;
	color: #fff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
#searchText a{
	position: absolute;
	display: block;
	color: #fff;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
#searchText a:hover{
	position: absolute;
	display: block;
	color: #fff;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
/*#search {
	position: absolute;
	display: block;
	right: 10px;
	top: 31px;
	color: #fff;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	}*/
.searchTextbox{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	height: 18px;
	}
.searchbtn{
	background: url(../images/aiggig_topmenubg.jpg) repeat-x;
	border: 0.05em solid #fff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	height: 18px;
	}
#mgnttext{
	font: 12px Franklin Gothic;
	color: #333333;
	vertical-align: middle;
	margin: 0px 0px 0px 10px;
	}
#mgnttext p{
	font:14px Franklin Gothic Medium;
	color: #333333;
	margin: 2px 0px 0px 10px;
	}
.searchtips {
	}

#topmenu {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	height: 21px;
	background: url(../images/aiggig_topmenubg.gif) #BCBBD2 repeat-x;
	text-transform:inherit;
	font: bold 10px verdana, helvetica, sans-serif;
	}
#topmenu a {
	float			: left;
	height			: 21px;
	margin-top		: 0px;
	padding			: 0px 10px 0px 10px;	
	border-right	: 1px solid #fff;	
	color			: #03063E;
	font			: bold 10px verdana, helvetica, sans-serif;
	line-height		: 20px;
	background-color: #9DBF6B;
	text-decoration	: none;
	vertical-align	: middle;
/*	TEXT-TRANSFORM	: uppercase;*/
	}	
#topmenu a:hover {
	color: #fff;
	}
#topmenu a#topmenuOn {
	font: bold 10px verdana, helvetica, sans-serif;
	line-height: 20px;
	margin-top: 0px;
	padding: 0px 10px 0px 10px;
	border-right: 1px solid #fff;	
	color: #fff;
	background: #002469;
	}
	
#topmenuLevel1 {
	margin: 0px;
	padding: 2px 0px 2px 20px;
	background: #BCBBD2;
	text-transform:inherit;		
	font: bold 10px verdana, helvetica, sans-serif;
	height:8px;
	}
#topmenuLevel1 a {
	margin: 0px;
	padding: 0px 5px 0px 5px;
	background: #BCBBD2;
	text-transform:inherit;		
	font: 10px verdana, helvetica, sans-serif;
	text-decoration:none;
	border-right: 1px solid #5d5d5d;	
	}	
#topmenuLevel1 a:hover {
	color: #fff;
	}
#topmenuLevel1 a#topmenuOn {
	font: bold 10px verdana, helvetica, sans-serif;
	line-height: 20px;
	margin-top: 0px;
	padding: 0px 5px 0px 5px;
	border-right: 1px solid #fff;	
	color: #fff;
	background: #002469;
	}
	
.siteTable{
	font: bold 12px verdana, helvetica, sans-serif; 
	margin-left:3px;
	}
.siteTable th{
	font: bold 12px verdana, helvetica, sans-serif; 
	height: 22px;
	text-transform:inherit;		
	text-align: left;
	}
.siteTable td{
	font: 10px verdana, helvetica, sans-serif;
	padding: 3px 3px 3px 3px;
	height: 20px;
	background-color: #fff;
	color: #185F2A;
	text-transform:inherit;
	vertical-align: middle;
	}
.siteTable td a{
	font: bold 10px verdana, helvetica, sans-serif;
	padding:2px 5px 0px 5px;
	height: 20px;
	background-color: #fff;
	color: #19318B;
	}
.siteTable td a:hover{	
	color: #19318B;
	background: #EDF3F9;
	border:solid 1px #0099ff;
	text-decoration: none;
	}
#sitelink1{
	height: 18px;	
	background-color: #fff;
	color: #185F2A;
	text-transform:inherit;
	font: 9px verdana, helvetica, sans-serif;
	vertical-align: middle;
	}
#sitelink1 a{
	font: bold 9px verdana, helvetica, sans-serif;
	padding-left: 10px;
	height: 18px;
	background-color: #fff;
	color: #19318B;
	}
#sitelink1 a:hover{	
	color: #19318B;	
	background-color: #EDF3F9;
	text-decoration: none;	
	}
.leftNavBg {
	display: block;
	background: #EDF3F9;
	width: 165px;
	border-right: 1px solid #ccc;
	}
.leftNavBg table{
	margin:10px 0px 0px 0px;
	width: 165px;
	}	
.leftNavBg table td{
	height: 23px;
	vertical-align: middle;
	}
.leftNavBg table td:hover{
	background-color: #3F7C75; 
	color: #fff;
	}
#leftNav{
	text-decoration: none;
	font:11px Verdana, helvetica, sans-serif;	
	color: #000;
	padding: 2px 0px 2px 10px;
	display: block;
	background-color: #EDF3F9;
	border-bottom:1px solid #fff;
	}
#leftNav a{
	text-decoration: none;
	font:11px Verdana, helvetica, sans-serif;	
	color: #000;
	display: block;
	background-color: #EDF3F9;
	}
#leftNav a:hover{
	text-decoration: none;
	font:bold 11px Verdana, helvetica, sans-serif;	
	color: #000;
	display: block;
	background-color: #EDF3F9;
	letter-spacing:-1px;
	}
#leftNav1 {
	font: bold 11px verdana, helvetica, sans-serif;
	text-align: left;
	color: #19318B; 
	margin-right: 10px;	
	border-bottom:1px solid #fff;	
	}
#leftNav1 a {	
	text-decoration: none;
	font: 11px Verdana, helvetica, sans-serif;	
	color: #000;
	padding: 2px 0px 2px 22px;
	display: block;
	background-color: #EDF3F9;	
	}
#leftNav1 a:hover {
	text-decoration: none;
	background-color: #D1E0EF;
	color: #18508C; 
	padding: 2px 0px 2px 22px;	
	display: block;
	font-weight: bold;
	letter-spacing: -1px;
	}	
.leftNavon1 {
	text-decoration: none;
	font: bold 11px Verdana, helvetica, sans-serif;
	background: #18508C url(../images/aiguk_lnk_line2.gif) no-repeat top left;
	color: #fff;
	padding: 2px 0px 2px 22px;	
	letter-spacing: -1px;
	}
#leftnav2 {
	font: 11px verdana, helvetica, sans-serif;
	text-align: left;	
	padding: 0px 0px 0px 32px;
	color: #19318B; background-color: #EDF3F9;
	border-bottom:1px solid #fff;
	}
#leftnav2 a {
	font: 11px Verdana, helvetica, sans-serif;
	text-decoration: none;
	color: #000;
	display: block;	
	}
#leftnav2 a:hover {
	color: #18508C;	
	font-weight: bold;
	display: block;
	letter-spacing: -1px;
	text-decoration: none;
	}
.leftNavon2{	
	font: bold 11px Verdana, helvetica, sans-serif;
	background-color: #D1E0EF;
	padding: 0px 0px 0px 32px;
	color: #18508C;	
	display: block;	
	border-bottom:1px solid #fff;
	letter-spacing: -1px;
	text-decoration: none;
	}
#leftnavIndent2 {
	text-align: left;
	width: 100%;	
	color: #19318B; background-color: #EDF3F9;
	font: 11px verdana, helvetica, sans-serif;		
	border-bottom:1px solid #fff;	
	}
#leftnavIndent2 a {
	text-decoration: none;
	font: 11px Verdana, helvetica, sans-serif;
	color: #000;
	display: block;	
	}
#leftnavIndent2 a:hover {
	text-decoration: none;
	color: #18508C;	
	font-weight: bold;
	display: block;
	letter-spacing: -1px;
	}
.leftNavonIndenton2{
	text-decoration: none;	
	font: bold 11px Verdana, helvetica, sans-serif;
	background-color: #D1E0EF;	
	color: #18508C;	
	display: block;	
	border-bottom:1px solid #fff;
	letter-spacing: -1px;
	}
#leftNav3 {
	text-align: left;		
	color: #19318B;
	background-color: #EDF3F9;
	font: 11px verdana, helvetica, sans-serif;	
	padding: 0px 0px 0px 50px;
	border-bottom:1px solid #fff;	
	}
#leftNav3 a {
	text-decoration: none;
	background-color: #EDF3F9;
	font: 11px Verdana, helvetica, sans-serif;	
	color: #000;
	display: block;	
	}
#leftNav3 a:hover {
	text-decoration: none;
	color: #18508C;
	font-weight: bold;
	display: block; 
	letter-spacing: -1px;
	}
.leftNavon3 {
	text-decoration: none;
	font: bold 11px Verdana, helvetica, sans-serif;
	padding: 0px 0px 0px 50px;	
	color: #18508C;	
	display: block;
	border-bottom:1px solid #fff;
	letter-spacing: -1px;
	}	
.leftnavIndenton3 {
	text-decoration: none;
	font: bold 11px Verdana, helvetica, sans-serif;
	padding: 0px 0px 0px 40px;	
	color: #18508C;	
	display: block;
	border-bottom:1px solid #fff;
	}
#leftNavIndent3 {
	text-align: left;		
	color: #19318B;	
	background-color: #EDF3F9;
	font: 10px verdana, helvetica, sans-serif;	
	padding: 0px 0px 0px 5px;
	border-bottom:1px solid #fff;
	}
#leftNavIndent3 a {
	text-decoration: none;
	background-color: #EDF3F9;
	font: 10px Verdana, helvetica, sans-serif;	
	color: #000;
	display: block;	
	}
#leftNavIndent3 a:hover {
	text-decoration: none;		
	font: 10px Verdana, helvetica, sans-serif;
	color: #18508C;	
	font-weight: bold;
	display: block; 
	}	
.leftNavon1A a {
	text-decoration: none;
	font: 11px Verdana, helvetica, sans-serif;
	background: #3F7C75 url(../images/aiguk_lnk_line2.gif) no-repeat top left;
	color: #fff;
	padding: 2px 0px 2px 0px;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	letter-spacing: -1px
	}
.nav4 {
	color: #003399;
	font: bold 11px verdana, helvetica, sans-serif;
	padding: 10px 0px 10px 0px;
	text-decoration: none;
	}
.nav4 a{
	text-decoration: none;
	font: bold 11px Verdana, helvetica, sans-serif;	
	color: #003399;	
	}	
.nav4 a:hover{
	text-decoration: none;
	font: bold 11px Verdana, helvetica, sans-serif;	
	color: #003399;	
	}	
#nav4on {
	color: #003399;
	font: bold 11px verdana, helvetica, sans-serif;
	padding: 10px 0px 10px 0px;
	text-decoration: none; 
	}
.contenthead {
	text-decoration: none;
	font: 11px Verdana, helvetica, sans-serif;
	background: #18508C url(../images/aiguk_lnk_line2.gif) no-repeat top left;
	color: #fff;
	padding: 2px 2px 2px 2px;
	padding-left: 5px;
	font-weight: bold;
	letter-spacing: -1px;
	}
.contentheadbg {
	padding: 2px 4px 4px 5px;
	background-color: #ececec;
	margin-bottom: 3px;
	}	
.contentdiv {
	padding: 10px 8px 8px 18px;
	}
.searchHeader {
	}
.button {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	width:110px;	
	}
#siteToplevel {	
	}	
#siteToplevel a {
	}
#siteSecondlevel {
	}
#siteSecondlevel a {
	}
#siteThirdlevel {
	}
#siteThirdlevel a {
	}
#siteFourthlevel {
	}
#siteFourthlevel a {
	}
.lefttd{
	display: block;
	padding: 10px 0px 10px 0px;
	}
.midtd{
	padding: 20px 5px 10px 5px;
	}
.righttd{
	padding: 20px 5px 10px 0px;
	}
.marginL{
	margin-left: 20px;
	margin-top: 10px;
	width : 198px;
	}
.marginR{
	margin-right: 10px;
	margin-top: 10px;
	}
.marginM{
	margin: 10px 10px 10px 10px;
	}
.centerOthers {
	min-width:600px;
}
.rightPageothers{
	padding: 15px 5px;
	width: 166px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	}
.news1{
	margin-top: 3px;
	}
.newsspace{
	margin: 5px 5px 5px5px;
	}
.news1 .date{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #2F3435;	
	}
.news1 .heading a{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #D06F2F;
	text-decoration:underline;	
	}
.news1 .heading a:hover{	
	text-decoration:underline;	
	}
.news1 .content{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;		
	}
#date{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #2F3435;	
	text-decoration:none;
	}
.title{
	font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;	
	}
.highlightOff {
	font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #ccc;
	text-decoration: none;	
	vertical-align:middle;
	}
.readmore {
	font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: none;	
	vertical-align:middle;
	}
.readmore:hover{
	font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration:none;	
	}
.readmore a{
	text-decoration:underline;
	}
.readmore a:hover{
	text-decoration:none;
	}
.readmore1{
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: none;	
	}
.readmore1:hover{
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
		color: #0451A4;
	text-decoration:underline;	
	}
#learnMore{
	font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: none;
}
#learnMore a{
	font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: none;
}
#learnMore a:hover{
	font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: underline;
}
.glowText {
	text-decoration: none;
	font: 11px Verdana, helvetica, sans-serif;
/*	background:#F8801f  no-repeat top left; */
	background: url(../images/header_bg.jpg) repeat-x;
	color: #3011ff;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	letter-spacing: -1px;
	text-align:center;
	}
.glowText1 {
	text-decoration: none;
	font: 11px Verdana, helvetica, sans-serif;
	/* background: url(../images/header_bg.jpg) repeat-x; */
	color: #fff;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	letter-spacing: -1px;
	text-align:center;
	}
.glowText1 a{
	text-decoration: none;
	font:bold 11px Verdana, helvetica, sans-serif;
	color: white;
	}
#contactText1{
	font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #000;	
	text-decoration: none;	
	}
#contactText2{
	font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: none;
	}
#contactText2dum{
	font: bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: none;
	}
#contactText1dum{
	font: bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #000;	
	text-decoration: none;	
	}
#highlightNumber{
	font: bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #cd5c5c;	
	text-decoration: none;
	}
#highlightstates{
	font: 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #E30102;	
	text-decoration: none;
	}
#list1{
	width: 4px;
	height: 4px;
	margin-left: 25px;
	margin-right: 5px;
	vertical-align: middle;
	border: 0px;
	}
#list2{
	margin-top:1px;
	margin-right:3px;
	border: 0px;
	}
#otherlinks{
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px 0px 0px 0px;	
	text-decoration: none
	}
#downloadLink p{
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	padding-left: 20px;
	text-decoration: underline;	
	}
#downloadLink:hover{
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration:none;	
	}
.link2{
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: underline;	
	}
.link2:hover{
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration:none;	
	}
#listimg{
	margin-left: 40px;	
	margin-right: 5px;
	margin-top: 20px;	
	}
.FAQtable{
	Width:100%;	
	}
#FAQrow td{
	height: 22px;
	padding: 6px 0px 6px 40px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: underline;	
	}
#FAQrow td a:hover{		
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: none;	
	}
#TableText{
	width:98%;
	}
#TableText td{
	Padding: 5px 0px 5px 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	}
.SIPtable{
	width:100%;
	}
.SIPtable td{
	Padding: 3px 0px 3px 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	}
.SIPNameList{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	margin:2px 2px 0px 10px;
}
.SIPNameList td{
	padding:2px 2px 2px 2px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.tablerowH td{
	background-color: #EDF3F9;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 3px;
	border-right: 1px solid #859ABF;
	border-bottom: 1px solid #859ABF;
	}
.tablerowA td{
	background-color: #EDF3F9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 3px;
	border-right: 1px solid #859ABF;
	border-bottom: 1px solid #859ABF;
	}
.tablerowB td{
	background-color: #fff;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 3px;
	border-right: 1px solid #859ABF;
	border-bottom: 1px solid #859ABF;
	}
.tablemain{
	border: 1px solid #859ABF;
	background-color: #fff;	
	}
.tableSIP {
	border-width: 0px;
	border-style: outset;
	border-color: green;
	border-collapse: separate;
	background-color: white;
}
.tableSIP td {
	font-size: 11px; 
	font-family: Verdana;
}
.tableSIPSub{
	font:bold 10 Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #859ABF;
}
.tableSIPSub th{
	background-color: #002469;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #859ABF;
	color:#fff;
}
.tableSIPSub td{
	font:10 Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #859ABF;
	padding:1px 1px 1px 1px;
}
.tableSIPUser{
	margin:2px 2px 2px 2px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.tableSIPUser td{
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
.tableNAV{
	background-color: #fff;	
	}
.tableNAV th{	
	background-color: #cae1ff;
	font:bold 10 Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 3px;
	}
.tableNAV td{	
	background-color: #fff;
	font:10 Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 3px 6px 5px;
	}
.highlightRow{
	background-color: #EDF3F9;
}
.highlightRow td{
	background-color: #EDF3F9;
}
.tableNAVrowA1 td{
	background-color: #EDF3F9;
	height:25px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 3px 6px 5px;
	vertical-align: middle;
	}
.tableNAVrowB1 td{
	background-color: #fff;
	height:25px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 3px 6px 5px;
	vertical-align: middle;
	}
.NAVDate1 td{
	background-color: #EDF3F9;
	height:25px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 3px 6px 5px;
	vertical-align: middle;
}
.NAVDate2 td{
	background-color: #fff;
	height:25px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 3px 6px 5px;
	vertical-align: middle;
}
.subtable{
	border: 1px solid #859ABF;
	background-color: #fff;
	border-right: 0px solid #859ABF;
	border-bottom: 0px solid #859ABF;
	}
.subtable1{
	border-top: 1px solid #859ABF;
	border-right: 1px solid #859ABF;
	border-bottom: 0px;
	border-left: 1px solid #859ABF;
	background-color: #fff;
	}
.tablecol1{
	background-color: #EDF3F9;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 3px 3px 3px;
	border-right: 1px solid #859ABF;
	
	}
.tablerowAA td{
	background-color: #EDF3F9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 3px 3px 5px;
	border-right: 1px solid #859ABF;
	}
.tablerowBB td{
	background-color: #fff;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 5px;
	border-right: 1px solid #859ABF;		
	}
.tablerowA1 td{
	background-color: #EDF3F9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 3px;
	border-right: 0px solid #859ABF;
	border-bottom: 0px solid #859ABF;
	}
.tablerowB1 td{
	background-color: #fff;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 3px;
	border-right: 0px solid #859ABF;
	border-bottom: 0px solid #859ABF;
	}
.tablerowAH td{
	background-color: #EDF3F9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 3px;
	border-right: 0px solid #859ABF;
	border-bottom: 0px solid #859ABF;
	}
#copyright {
	padding: 0px 4px 4px 0px; 
	font: 10px verdana, helvetica, sans-serif; 
	color: #fff; 
	text-align: center;
	background-color:#A7A7A7;
	}
#newsroom {
	font: 10px verdana, helvetica, sans-serif; 
	}
#copyrightdisclaimer {
	padding: 0px 4px 4px 0px; 
	font: 10px verdana, helvetica, sans-serif; 
	color: #696969 ; 
	text-align: center;
	background-color:#ffffff;
	}
#copyright a {
	padding: 0px 4px 4px 0px;
	color: #fff; 
	font: bold 10px verdana, helvetica, sans-serif; 
	text-align: center; 
	text-decoration: underline;
	}	
#copyright a:hover {
	text-decoration: none
	}
#container-page {
	margin: 0 auto;
	position: absolute;
	min-height: 99%; 
	height: auto !important; 
	height: 100%; 
	}
#container-content {	
    bottom: 0 !important;
	}
#container-foot {  
	position: relative;
	bottom: 0 !important;
	bottom: -1px;
	text-align:center;
	width: 100%; 
	}
#foot {	  
	text-align: center;
	width: 100%;
	}
.maintable{
	margin-top: 0px;
	}
.centerother{
	padding: 0px 5px 0px 5px;
	border-right: 1px solid #ddd;
	}
.txtContent {
	margin-right: 8px;
	}
hr {
	background: #18508C;
	color: #18508C;
	height: 2px;
	border: 0px;
	}		
.pgHdg{
	margin-top: 7px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #18508C; 
	}
.pgHdg1{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #18508C;	
	}
.CEOHdg{
	margin-top: 7px;
	margin-bottom: 0px;
	font: Italic 11px Arial, Helvetica, sans-serif;
	color: #18508C;
	text-align: center;
	}
.pgHdgblack{
	margin-top: 7px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000000; 
	}
.pgHdgElearning{
	margin-top: 7px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000000; 
	}
.headborder {
	border-bottom: #003366 4px double; height:5px; 
	font-weight: bold; font-size: 14px; height:10px; COLOR: #091c5a; font-family: Arial, Helvetica, sans-serif;
	}
.headborder1 {
	border-bottom: #003366 1px dashed; height:5px; 
	font-weight: bold; font-size: 14px; height:10px; COLOR: #091c5a; font-family: Arial, Helvetica, sans-serif;
	}
	
.menu_img{
	border:0;
	}
.tableDownloads {
	display: block;
	}	
.tableDownloads table td{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	height:24px;
	}
.tableDownloads table td a{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	height: 24px;
	padding-left:20px;
	width: 100%;
	text-decoration:none;
	}
.tableDownloads table td a:hover{
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
	height: 24px;
	width: 100%;
	padding-left:20px;
	text-decoration:underline;
	}
.tableDownloads table td li a{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	padding-left:30px;
	text-decoration:none;
	}
.tableDownloads table td li a:hover{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	padding-left:30px;
	text-decoration:underline;
	}
#downloadPdf a{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	padding-left:40px;
	text-decoration:none;
	}
#downloadPdf a:hover{
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	padding-left:40px;
	text-decoration:underline;
	}

	
.mlevel1{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #9AAAE3;
	}
.mlevel1 th{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	height: 24px;
	vertical-align:middle;
	border-bottom:1px solid #859ABF;
	background-color: #99ccff;
	text-decoration:none;
	text-align:left;
	padding-left:20px;
	}
.mlevel1 td{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	height: 24px;
	vertical-align:middle;
	border-bottom:1px solid #859ABF;
	text-decoration:none;
	}
.mlevel1 td a{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	text-decoration:none;
	}
.mlevel1 td a:hover{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	text-decoration:underline;
	}
	
.mlevel2{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	}
.mlevel2 td{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	border-bottom:1px solid #859ABF;
	text-decoration:none;
	background-color: #EFF5FF;
	}
.mlevel2 td a{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin-left:20px;
	text-decoration:none;
	}
.mlevel2 td a:hover{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin-left:20px;
	text-decoration:underlined;
	}
	
.mlevel3{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	}
.mlevel3 td{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	border-bottom:1px solid #859ABF;
	text-decoration:none;
	}
.mlevel3 td a{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin-left:30px;
	text-decoration:none;
	}
.mlevel3 td a:hover{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin-left:30px;
	text-decoration:underline;
	}
.tableLogin{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background-color: #EDF3F9;
	border: 1px solid #859ABF;
	margin-top:20px;
}
.tableLogin td{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 6px 6px 6px;
}
.tableStyleBlue1{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background-color: #EDF3F9;
	border: 1px solid #859ABF;
	margin-top:20px;
}
.tableStyleBlue1 td{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 6px 6px 6px;
	vertical-align:middle;
}
.tableDateRange {
	background:url(../images/bg_img.jpg) repeat;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.tableDateRange td{
	background:url(../images/bg_img.jpg) repeat;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding:2px 2px 2px 2px;
}
#NavHd {
	color: #ffffff;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-align:center;
/*	border: 1px solid #859ABF; */
	background: #18508C  no-repeat top left;
}
.navPanel{
	background-color: #EDF3F9;
}
.navPanel td{
	background-color: #EDF3F9;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 2px 5px 8px;
}
.btnCtrl{
	height:20px;
	font:bold 11px Verdana;
	color:#fff;
	background:#191970; /*#8B4513;*/
	border:1px solid #fff;
}
.inputText{
	height: 18px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	border-right: #808080 1px groove; 
	border-top: #808080 1px groove; 
	border-bottom: #808080 1px groove; 
	border-left: #808080 1px groove;
}
.inputDate{
	height: 18px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	border-right: #808080 1px groove; 
	border-top: #808080 1px groove; 
	border-bottom: #808080 1px groove; 
	border-left: #808080 1px groove;
	width: 80px;
}
.selectList {
	font-size: 11px; 
	background: #ffffff;
	overflow:auto;  
	font-family: Verdana;
}

.SCMSelect {
	border-right: #808080 1px groove; 
	border-top: #808080 1px groove; 
	font-size: 11px; 
	background: #ffffff; 
	overflow-x: hidden; 
	overflow: auto; 
	border-left: #808080 1px groove; 
	width: 158px; 
	border-bottom: #808080 1px groove; 
	font-family: Verdana; 
	height: 170px;
}

.SCMOption {
	padding-right: 3px; padding-left: 3px; padding-bottom: 1px; margin: 0px; width: 100%; CURSOR: hand; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
.SCMOptionSelected {
	padding-right: 3px; padding-left: 3px; padding-bottom: 1px; margin: 0px; width: 100%; CURSOR: hand; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
.SCMOptionPopUp {
	border-right: black 1px solid; padding-right: 2px; border-top: black 1px solid; display: block; padding-left: 2px; font-size: 12px; background: #ffffff; padding-bottom: 0px; margin: 0px; border-left: black 1px solid; CURSOR: hand; PADDING-TOP: 0px; border-bottom: black 1px solid; font-family: Verdana; WHITE-SPACE: nowrap; POSITION: absolute
}
.SCMOptionPopUpSelected {
	border-right: black 1px solid; padding-right: 2px; border-top: black 1px solid; display: block; padding-left: 2px; font-size: 12px; background: #ffffff; padding-bottom: 0px; margin: 0px; border-left: black 1px solid; CURSOR: hand; PADDING-TOP: 0px; border-bottom: black 1px solid; font-family: Verdana; WHITE-SPACE: nowrap; POSITION: absolute
}
.SCMOptionSelected {
	background: #303030; color: #ffffff
}
.SCMOptionPopUpSelected {
	background: #303030; color: #ffffff
}
.SCMDropDown {
	border-right: #808080 1px groove; border-top: #808080 1px groove; font-size: 10px; background: #ffffff; overflow-x: hidden; overflow: auto; border-left: #808080 1px groove; width: 158px; border-bottom: #808080 1px groove; font-family: Verdana
}
#warning{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}

.fileUpload{
	border:1px solid #859ABF;
	background-color: #EDF3F9;
}
.fileUpload td{
	background-color: #EDF3F9;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	padding: 6px 6px 6px 6px;
}
.login{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;;
	color:#000080;
}

.tableNAVModify{
	font:bold 10 Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #859ABF;
}
.tableNAVModify th{
	background-color: #002469;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #859ABF;
	color:#fff;
}
.tableNAVModify td{
	font:10 Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #859ABF;
	padding:1px 1px 1px 1px;
	vertical-align:middle;
}
.Btn1{
	font:10 Verdana, Arial, Helvetica, sans-serif;
}
#linkText{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#linkText a{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#linkText a:hover{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	letter-spacing:-1px;
}
#linkTextOff{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#9d9d9d;
	text-decoration:none;
}
.noborder{
	border:0px;
	margin:0px;
	padding:0px;
}
.noborder table{
	border:0px;
	margin:0px;
	padding:0px;
}
.noborder td{
	border:0px;
	margin:0px;
	padding:0px;
}
.close{
	font:10 Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
.close a{
	font:10 Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.close a:hover{
	font:10 Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
}
.aigGoldFund table{
	font	: 10 Verdana, Arial, Helvetica, sans-serif;
}
.aigGoldFund tr td{
	font	: 10 Verdana, Arial, Helvetica, sans-serif;
	color	: gold;
	padding	: 2px 0px 2px 2px;
	vertical-align : middle
}
.aigGoldText{
	font:bold 10 Verdana, Arial, Helvetica, sans-serif;
	width:100px;
	height:18px;
}
.tableELearningHeader{
	font			: 11 Verdana, Arial, Helvetica, sans-serif;
	margin-top		: -0.05em;
	background		: url(../images/eLearning_Table_Bg.jpg) repeat;
	margin			: 0px 10px 0px 10px;
}
.tableELearningHeader th{
	padding		: -0.2em 5px 2px 5px;
	color		: #fff; 
	font		: bold 12px verdana, helvetica, sans-serif; 
	background	: url(../images/title_bg_image.jpg) repeat;
	text-align	: center;
	height		: 27px;
	text-decoration : none;
}
.tableELearning{
	font			: 11 Verdana, Arial, Helvetica, sans-serif;
	margin-top		: -0.05em;
	background		: url(../images/eLearning_Table_Bg.jpg) repeat;
	margin			: 0px 10px 0px 10px;
	border-right	: 1px solid #8d8d8d;
	border-left		: 1px solid #8d8d8d;
	border-bottom	: 1px solid #8d8d8d;
}
.tableELearning th{
	padding		: -0.2em 5px 2px 5px;
	color		: #fff; 
	font		: bold 12px verdana, helvetica, sans-serif; 
	background	: url(../images/title_bg_image.jpg) repeat;
	text-align	: center;
	height		: 27px;
	text-decoration : none;
}
.tableELearning td{
	padding		: 2px 5px 2px 10px;
	font		: 10px verdana, helvetica, sans-serif; 
	height		: 27px;
	vertical-align:middle;
	
	
}
.tableELearning td a{
	font		: 12 verdana, helvetica, sans-serif; 
	vertical-align	: middle;
	text-decoration	: none;
	color		: #C97103;
}
.tableELearning td a:hover{
	font		: bold 12 verdana, helvetica, sans-serif; 
	vertical-align	: middle;
	text-decoration : none;

}

.tblHighlight
	{
	BORDER-TOP	: 1px solid #859ABF;
	BORDER-LEFT	: 1px solid #859ABF;
	BACKGROUND-COLOR : #fff;
	}

.RowHighlight td{
	background-color: #EDF3F9;
	font		: 10px Verdana, Arial, Helvetica, sans-serif;
	padding		: 6px 0px 6px 3px;
	border-right	: 1px solid #859ABF;
	border-bottom	: 1px solid #859ABF;
	}
.RowHighlight td a{
	background-color: #EDF3F9;
	font		: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration	: underline;
	}
.RowHighlight td a:hover{
	background-color: #EDF3F9;
	font		: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration	: none;
	}
.RowNormal td{
	background-color: #fff;
	font		: 10px Verdana, Arial, Helvetica, sans-serif;
	padding		: 6px 0px 6px 3px;
	border-right	: 1px solid #859ABF;
	border-bottom	: 1px solid #859ABF;
	}
.RowNormal td a{
	background-color: #fff;
	font		: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration	: underline;
	}
.RowNormal td a:hover{
	background-color: #fff;
	font		: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration	: none;
	}
.tblForum table{
	font		: 10px Verdana, Arial, Helvetica, sans-serif;
}
.tblForum td{
	font		: 10px Verdana, Arial, Helvetica, sans-serif;
}
.forumTitle{
	font		: bold 18px Arial, Helvetica, sans-serif;
	color		: #fff;
	vertical-align	: middle;
	background	: url(../images/aiginv_header_bg.jpg) repeat;
	height		: 30px;
	padding		: 3px 3px 3px 3px;
}
.forumSubTitle{
	font		: bold 12px Arial, Helvetica, sans-serif;
	color		: #fff;
	vertical-align	: middle;
	background	: url(../images/aiginv_header_bg.jpg) repeat;
	padding		: 3px 3px 3px 3px;
}
.forumList{
	padding		: 0px 0px 0px 10px;
}

.tblForum2 table{
	font		: 10px Verdana, Arial, Helvetica, sans-serif;
	border		: 1px solid #ccc;
}
.tblForum2 td{
	font		: 10px Verdana, Arial, Helvetica, sans-serif;
}
.forumTitle2{
	font		: bold 18px Arial, Helvetica, sans-serif;
	color		: #fff;
	background	: #1d61a2;
	height		: 30px;
	padding		: 3px 3px 3px 3px;
	vertical-align	: middle;
}


.forumSubTitle2{
	font		: bold 12px Arial, Helvetica, sans-serif;
	color		: #fff;
	background	: #1d61a2;
	padding		: 3px 3px 3px 3px;
	vertical-align	: middle;
}
.forumList2{
	padding		: 0px 0px 0px 10px;
}

.titleBg {
	font		: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color		: #fff;
	background	: #1d61a2;
	padding		: 3px 3px 3px 3px;
	vertical-align	: middle;
}
.tblBlueBorder {
	FONT		: 12px Verdana, Arial, Helvetica, sans-serif;
	BORDER-TOP	: 1px solid #1d61a2;
	BORDER-RIGHT: 1px solid #1d61a2;
}

.tblBlueBorder td {
	FONT		: 12px Verdana, Arial, Helvetica, sans-serif;
	PADDING		: 3px 3px 3px 3px;
	BORDER-BOTTOM	: 1px solid #1d61a2;
}

.tblBorder1 {
	FONT		: 12px Verdana, Arial, Helvetica, sans-serif;
	BORDER-TOP	: 1px solid Orange;
	BORDER-RIGHT: 1px solid Orange;
}
.tblBorder1 th {
	FONT			: 11px Verdana, Arial, Helvetica, sans-serif;
	PADDING			: 3px 3px 3px 3px;
	BORDER-BOTTOM	: 1px solid Orange;
	BACKGROUND		: url('../images/OrangeBg.gif') repeat;
}
.tblBorder1 td {
	FONT			: 10px Verdana, Arial, Helvetica, sans-serif;
	PADDING			: 3px 3px 3px 3px;
	BORDER-BOTTOM	: 1px solid Orange;
}

.tableHighlight {
	BORDER	: 1px solid #859ABF;
	}
.tableHighlight th {
	FONT	: bold 10px Verdana, Arial, Helvetica, sans-serif;
	}
.tableHighlight td{	
	FONT	: 10px Verdana, Arial, Helvetica, sans-serif;
	PADDING	: 6px 3px 6px 10px;
	}
.tableHighlight td.li3x3{	
	FONT		: 10px Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND	: url('../images/list3x3Orange.gif') no-repeat;
	BACKGROUND-POSITION : 0.4em 1.1em;
	BACKGROUND-REPEAT	: no-repeat;
	}
.tableHighlight td.li4x4{	
	FONT		: 10px Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND	: url('../images/list4x4Orange.gif') no-repeat;
	BACKGROUND-POSITION : 0.4em 1.1em;
	BACKGROUND-REPEAT	: no-repeat;
	}
.tableHighlight td a {
	FONT	: 10px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : underline;
	}
.tableHighlight td a:hover {
	FONT	: 10px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	}
.tableDotted {
	BORDER	: 1px dotted #ccc;
	}
.tableDotted th {
	FONT	: bold 10px Verdana, Arial, Helvetica, sans-serif;
	HEIGHT	: 22px;
	COLOR	: #000;
	BACKGROUND	: #cae1ff;
	}
.tableDotted td{	
	FONT	: 10px Verdana, Arial, Helvetica, sans-serif;
	PADDING	: 6px 3px 6px 10px;
	}
.tableDotted td.li3x3{	
	FONT		: 10px Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND	: url('../images/list3x3Orange.gif') no-repeat;
	BACKGROUND-POSITION : 0.4em 1.1em;
	BACKGROUND-REPEAT	: no-repeat;
	}
.tableDotted td a {
	FONT	: 10px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : underline;
	}
.tableDotted td a:hover {
	FONT	:10px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	}
.goldenFont {
	FONT:bold 10px Verdana, Arial, Helvetica, sans-serif;
    	COLOR: #d4a017;
}
.goldenFont a{
	FONT-WEIGHT:bold;
    	text-decoration:underline;
    	COLOR: #d4a017;
}
.goldenFont a:hover{
    	text-decoration:none;
}
.bannerList {
     VERTICAL-ALIGN: top;
     TEXT-ALIGN: center;
}

.pageComponent {
	FONT-SIZE:10px;
	width:100%;
}
.pageComponent table th{
	text-decoration: none; 
	font: 11px Verdana, helvetica, sans-serif;
	background: #18508C url(../images/aiguk_lnk_line2.gif) no-repeat;
	color: #fff;
	padding: 2px 2px 2px 2px;
	padding-left: 5px;
	font-weight: bold;
	letter-spacing: -1px;
}
.pageComponent table td{
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: none;
	background-color: #ececec;
	padding-left:5px;
}
.pageComponent table td a{
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #0451A4;
	text-decoration: underline;
	background-color: #ececec;
}
.pageComponent table td a:hover{
	text-decoration: none;
}
#highlightComp {
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
}
#highlightComp1 {
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
}

.pageComponent1 TABLE TH
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    BACKGROUND: #d4a017;
    PADDING-BOTTOM: 3px;
    COLOR: #000;
    PADDING-TOP: 3px;
    TEXT-ALIGN: center;
}
.pageComponent1 TABLE TD
{
    PADDING: 0px 3px 6px 3px;
    
    TEXT-ALIGN: left;
/*    BORDER-BOTTOM: #3c3c3c 1px solid;*/
}
.pageComponent1 A
{
    FONT-SIZE:10px;
    COLOR: #d4a017;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
}
.pageComponent1 A:hover
{
    TEXT-DECORATION: none;
}
.drawBorder
{
    BORDER-TOP: #d4a017 1px solid;
    BORDER-RIGHT: #d4a017 1px solid;
    BORDER-LEFT: #d4a017 1px solid;
    BORDER-BOTTOM: #d4a017 1px solid;
}
.grayLink
{
    COLOR: #cecece;
    TEXT-DECORATION: underline;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.grayLink:hover
{
	FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.goldenLink
{
    COLOR: #d4a017;
    TEXT-DECORATION: underline;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.goldenLink:hover
{
	FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.whats-new {
	border:1px solid #ececec;
	padding-left:3px;
}
.whats-new hr{
	border:1px solid #003366;
	height:1px;
}
.whats-new .menu-button {
	border-bottom:1px solid #ccc;
	padding:2px;
}
.whats-new .menu-button a{
	text-decoration:underline;
}
.whats-new .menu-button a:hover{
	text-decoration:none;
}
.whats-new img {
	padding-top:3px;
	margin-top:-0.5em;
}
#message{
	height:15px;
	text-align:center;
	vertical-align:middle;
	color:#03063E;
	font-size:10px;
	font-weight:bold;
	background: #BCBBD2;
}