body, p, ul, ol,li, td, tr, a, input, select  {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
body {
	background-color : #FFFFFF;
}
h1,h2,a.h2link,h3 {

	margin-bottom: 0px;
	color: #333333;
	font-size: 13pt;
	font-weight: normal;
}
h2 {
	padding-bottom : 0;
	padding-left : 2;
	padding-right : 0;
	padding-top : 0;
	font-size: 13pt;
	font-weight: normal;
	color: #333333;
}
.NoMarginForm{
	margin : 0;
}
.FormInput{
	width : 80px;
}
.SmallFormInput{
	width : 40px;
}
.BigFormInput{
	width : 300px;
}
.MediumFormInput{
	width : 220px;
}
.LoginText {
	font-size: 12pt;
}
.AuthenticationEdit {
	width : 130px;
}
.PrepayEditOpen,.PrepayEditClosed{
	width : 110px;
	margin-top: 2px;
	text-align : center;
	border: 1px solid;
	border-color : #999999;
	font-size : 8pt;
}
.PrepayEditOpen {
	background-color : #F0FFF0;
}
.PrepayEditClosed {
	background-color : #FFF0F0;
}
A {
	color: black;	
}
A:hover {
	color: blue;
}
A.NoUnderline,A.BigNoUnderline,A.BigNoUnderline,A.HomeLink,A.SmallNoUnderline,A.HeaderLink {
	text-decoration: none;
	color:#003399
}
A.HomeLink {
	text-decoration: none;
	color:#333333;
	font-size: 13pt;
}
A.HomeLink:active {
	color:#333333
}
A.HomeLink:visited {
	color:#333333;
}
A.HomeLink:hover {
color:#990000
}
A.SmallText,A.SmallLink,A.SmallNoUnderline,.SmallTextCurrency,.copyrighttext,.SmallText {
	font-size: 8pt;
}
A.NoUnderline:hover {
	color:#990000
}
A.SmallNoUnderline:hover {
	text-decoration: underline;
}
.LoginText {
	font-size: 12pt;
}
.AuthenticationEdit {
	width : 130px;
}
.linecell,.boothlinecell  {
	background-color: #707070;
}
.tablehighlight  {
	background-color: #E9E7E2;
	width: 150px;
	height: 35px;
}
.LogonTable {
	background-color: #D9E9F8;
}
.TableHelp {
	background-color: white;
	font-size : 8pt;
}
.TableEntry {
	background-color: #FFF6E6;
	width: 250px;

}
.monospace,.monospacesmall{
	font-family : Consolas, "Courier New", Courier, monospace;
}
.monospacesmall{
	font-size: 8pt;	
}
.toptableheader {
	background-image : url("images/toptablegrad.gif");
	background-color : #1D77D2;
	color : White;
}
.toptablecontent {
	background-color : #FEF0D7;
	font-size: 8pt;
}
.toptablecontentlight {
	background-color : #FFF6E6;
	font-size: 8pt;
}
.toptableedge {
	background-color : #333333;
}
.toptablegrid {
	background-color : #CCCCCC;
	font-size:  12pt;
}
.sectioncell  {
	background-image : url("images/sectiongrad.gif");
}
.bottomnavbarcell,.sectionboothcell {
	background-color: #E9E7E2;
}
.InvoiceCompany {
	font-size: 16pt;
	font-weight: bold;
}
ul.sidebarbox,ul.sidebarbox li{
	padding:0;
	list-style:none;
	margin : 0;
}
ul.sidebarbox li{
	float:left;
	width : 122px;
	margin : 2px 0 13px 0px;
        position:relative; left:1px;
}
ul.sidebarbox h3{
        font-size: 11pt;
        font-weight: normal;
        margin:0px;
        padding: 2px 0 2px;
        text-align:center;
}
ul.sidebarbox p{
	margin:0;
	padding: 5px 0px 5px 0px;
}
div#SidebarboxContent{
	text-align : center;
	padding: 10px 1px 10px 1px;
}
div#SidebartextboxContent{
	padding: 0px 1px 0px 1px;
}


/* customise below */

ul.sidebarbox h3{
        color: #FFFFFF;
	background-image : url("images/sidebargrad.gif");

}
div#SidebarboxContent,div#SidebartextboxContent{
	background-color: #FFFFFF;
	border-top : 1px solid #1D77D2;
	border-bottom : 1px solid #1D77D2;
	border-left : 1px solid #1D77D2;
	border-right : 1px solid #1D77D2;
}
div#SidebartextboxContent{
	text-align : left;
	background-color: #E9E7E2;
}
.HomeButton{
	font-size: 8 pt;
	width: 90pt;
}
.RedText  {
	color : Red;
}
.GreenText  {
	color : Green;
}
body, p, ul, ol,li, td, tr, a, input, select  {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
body {
	background-color : #FFFFFF;
}
h1 {
	font-size: 13pt;
	font-weight: normal;
	margin-bottom: 0px;
}
.summarycell {
	background-image : url("images/summarygrad.gif");
	font-size: 13pt;
	font-weight: normal;
}
.topnavbarcell {
	background-image : url("images/navbar.jpg");
	background-position : -1px 0px;	
}
.linecell  {
	background-color: #707070;
}
A {
	color: black;	
}
A:hover {
	color: blue;
}
A.HeaderLink {
        color: black;
	text-decoration: none;
	font-size: 10pt;
}
A.HeaderLink:hover {color:#990000}
A.NoUnderline {
	text-decoration: none;
	color:#003399
}
A.NoUnderline:hover {
	color:#990000
}
.MainTitleCell{
	background-image : url("images/maintitle.jpg");
}
.TopLogoCell{
	background-image : url("images/toplogo.jpg");	
}
.Logo2Cell{
	background-image : url("images/logo2.jpg");	
}
.HeaderCell{
	background-image : url("images/headergrad.jpg");
}


ul.homepagefundsbox,ul.homepagefundsbox li,ul.homepagebox,ul.homepagebox li{
	padding:0;
	list-style:none;
	margin : 0;
}
ul.homepagefundsbox li,ul.homepagebox li{
	float:left;
	margin : 2px 0 13px 1px;
}
ul.homepagefundsbox li{
	width : 18em;	
}
ul.homepagebox li{
	width : 14em;	
}


ul.homepagefundsbox h3,ul.homepagebox h3{
  font-weight: normal;
  margin:0px;
  padding: 4px;
  text-align:center;
  background: #4E86D5;
  color:#FFFFFF;
}
ul.homepagefundsbox p,ul.homepagebox p{
	margin:0;
	padding: 5px 5px 10px 5px;
	text-align : center;
}
ul.homepagefundsbox div,ul.homepagebox div{
  background : #CEDFED;
  border:1px solid #99C0DD;
  background-image : url("images/globe.gif");
  background-position : bottom right;

  background-repeat : no-repeat;
}
A.HomeLinkBox {
	text-decoration: none;
	color:#FFFFFF;
	font-size: 13pt;
}
A.HomeLinkBox:active {
	color:#FFFFFF;
}
A.HomeLinkBox:visited {
}
A.HomeLinkBox:hover {
	text-decoration: underline;
	color:#FFFFFF;
}
.ArrowCell{
	background-image : url("images/arrow.gif");
	background-repeat : no-repeat;
	background-position : 5px 17px;
}
