html, body {
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 12px;
	color:#111;
  margin: 0;
  padding: 0;
  height: 100%;
   text-align:left;
}

tr, td {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#111;
}


h1 {font-size:18px; font-weight:bold;}

h2 {font-size:18px; font-weight:bold;}

h3 {font-size:16px; font-weight:bold;}

ul
{
list-style-type:disc;
padding: 0px;

}
ul li
{
	margin-bottom: 6px;
	margin-left: 26px;

padding-left: 2px;
}



.centre {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 65%;
}

.readmorebutton {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 7px 15px;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
	float:right;
}
a.readmorebutton {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 7px 15px;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
	float:right;
}

a.readmorebutton:hover {
    background-color: green;
}

.supportbutton {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 15px 25px;
    text-align: center;
    font-size: 18px;
    cursor: pointer;
}

.supportbutton:hover {
    background-color: green;
}


.leftcol
{
width: 14px;

}

.rightcol
{
width: 14px;
}

.tiny{font-size:8px; vertical-align:top}

.small{font-size:9px; vertical-align:top}



/*Tutor Crowd test tex*/
.home-poster {
    font-size: 42px;
    letter-spacing: -0.03em;
    font-family:Helvetica, Arial,  sans-serif;
}



#headercontact{color:#ffffff; font-weight:bold; font-size:12px;}

.newtext{font-family: Verdana, Geneva, sans-serif; font-size: 14px;}
a.newtext{font-family: Verdana, Geneva, sans-serif; font-size:14px;}
a.newtext:link{font-family: Verdana, Geneva, sans-serif; font-size:14px;}
a.newtext:visited{}
a.newtext:active{}
a.newtext:hover{}

.headeremail {font-family: Verdana, Geneva, sans-serif;  font-size: 14px; font-weight:bold; color:#000099; text-decoration:none; }
a.headeremail{font-family: Verdana, Geneva, sans-serif;   font-size:14px; font-weight:bold; color:#000099; text-decoration:none;  }
a.headeremail:link{font-family: Verdana, Geneva, sans-serif;   font-size:14px; font-weight:bold; color:#000099; text-decoration:none;  }
a.headeremail:visited{}
a.headeremail:active{}
a.headeremail:hover{font-family: Verdana, Geneva, sans-serif;   font-size:14px; font-weight:bold; color:#000099; text-decoration:underline  }

.logo_city {font-family:'Lato', sans-serif;  font-size: 42px; font-weight:bold; color:#009015; text-decoration:none; }
a.logo_city{font-family:'Lato', sans-serif;   font-size:42px; font-weight:bold; color:#009015; text-decoration:none;  }
a.logo_city:link{font-family:'Lato', sans-serif;   font-size:42px; font-weight:bold; color:#009015; text-decoration:none;  }
a.logo_city:visited{}
a.logo_city:active{}
a.logo_city:hover{}

.logo_fx {font-family:'Lato', sans-serif;  font-size:42px; font-weight:bold; color:#000099; text-decoration:none; }
a.logo_fx{font-family:'Lato', sans-serif;   font-size:42px; font-weight:bold; color:#000099; text-decoration:none;  }
a.logo_fx:link{font-family:'Lato', sans-serif;   font-size:42px; font-weight:bold; color:#000099; text-decoration:none;  }
a.logo_fx:visited{}
a.logo_fx:active{}
a.logo_fx:hover{}

.logo_fx_small {font-family:'Lato', sans-serif;  font-size:16px; font-weight:bold; color:#000099; text-decoration:none; }
a.logo_fx_small{font-family:'Lato', sans-serif;   font-size:16px; font-weight:bold; color:#000099; text-decoration:none;  }
a.logo_fx_small:link{font-family:'Lato', sans-serif;   font-size:16px; font-weight:bold; color:#000099; text-decoration:none;  }
a.logo_fx:visited{}
a.logo_fx:active{}
a.logo_fx:hover{}

.logo_bank {font-family: Verdana, Geneva, sans-serif;  font-size:20px; font-weight:bold; color:#005d9a;  text-decoration:none;  }
a.logo_bank{font-family: Verdana, Geneva, sans-serif;   font-size:20px; font-weight:bold; color:#005d9a;  text-decoration:none;   }
a.logo_bank:link{font-family: Verdana, Geneva, sans-serif;   font-size:20px; font-weight:bold; color:#005d9a;  text-decoration:none;   }
a.logo_bank:visited{}
a.logo_bank:active{}
a.logo_bank:hover{}

#drilldown{
	margin-top:8px;
	margin-left:4px;	
}


/* Div banner text boxes*/
.textboxbanner{ font-size:11px; color:#FFF; font-weight:100;}
a.textboxbanner:link{font-size:11px; color:#FFF; font-weight:100; }
a.textboxbanner:visited{}
a.textboxbanner:active{}
a.textboxbanner:hover{font-size:11px; color:#EEE; font-weight:100;}

.drilldown {font-family: Verdana, Geneva, sans-serif;  font-size:10px; font-weight:100; color:#777777;   text-decoration:none;  }
a.drilldown:link{font-family: Verdana, Geneva, sans-serif;   font-size:10px; font-weight:100; color:#777777;  text-decoration:none;   }
a.drilldown:visited{}
a.drilldown:active{}
a.drilldown:hover{color:#333333;}

.drilldownactive {font-family: Verdana, Geneva, sans-serif;  font-size:10px; font-weight:100; color:#777777;   text-decoration:none;  }
a.drilldownactive:link{font-family: Verdana, Geneva, sans-serif;   font-size:10px; font-weight:100; color:#777777;  text-decoration:none;   }
a.drilldownactive:visited{}
a.drilldownactive:active{}
a.drilldownactive:hover{color:#333333;}


.accounttitle {font-family: Verdana, Geneva, sans-serif;  font-size:12px; font-weight:bold;   text-decoration:none; color:#ffffff; text-align:left; padding: 3px;  }
a.accounttitle:link{font-family: Verdana, Geneva, sans-serif;   font-size:12px; font-weight:bold;  text-decoration:none;  color:#ffffff; text-align:left; padding: 3px; }
a.accounttitle:visited{}
a.accounttitle:active{}
a.accounttitle:hover{}

.accountname {font-family: Verdana, Geneva, sans-serif;  font-size:12px; font-weight:bold;   text-decoration:none; color:#005d9a;  }
a.accountname:link{font-family: Verdana, Geneva, sans-serif;   font-size:12px; font-weight:bold;  text-decoration:none;  color:#005d9a; }
a.accountname:visited{}
a.accountname:active{}
a.accountname:hover{}

.accounttandc {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100;   text-decoration:none; color:#005d9a;  }
a.accounttandc:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100;  text-decoration:none;  color:#005d9a; }
a.accounttandc:visited{}
a.accounttandc:active{}
a.accounttandc:hover{}

.accountrate {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:bold;   text-decoration:none; color:#ffffff; text-align:center;  }
a.accountrate:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:bold;  text-decoration:none;  color:#ffffff; text-align:center; }
a.accountrate:visited{}
a.accountrate:active{}
a.accountrate:hover{}

.moredetailsbutton {font-family: Verdana, Geneva, sans-serif;  font-size:18px; font-weight:bold; text-decoration:none; 	color:#fff;  vertical-align:middle; text-align:center; background-image: url('../img/blue_back_button_hover.jpg');  background-repeat:no-repeat; }
a.moredetailsbutton:link{font-family: Verdana, Geneva, sans-serif;  font-size:18px; font-weight:bold;  text-decoration:none; color:#fff; vertical-align:middle;  margin-left: 8px; text-align:center; background-image: url('../img/blue_back_button.jpg'); padding: 18px 140px 24px 40px;  background-repeat:no-repeat; }
a.moredetailsbutton:visited{}
a.moredetailsbutton:active{}
a.moredetailsbutton:hover{color:#eee; background-image: url('../img/blue_back_button_hover.jpg');  background-repeat:no-repeat; }

.table_title {font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;   text-decoration:none;  }
a.table_title:link{font-family: Verdana, Geneva, sans-serif;   font-size:14px; font-weight:bold;  text-decoration:none;   }
a.table_title:visited{}
a.table_title:active{}
a.table_title:hover{}


.page_titles {font-family: Verdana, Geneva, sans-serif;  font-size:17px; font-weight:bold;   text-decoration:none;  }
a.page_titles:link{font-family: Verdana, Geneva, sans-serif;   font-size:17px; font-weight:bold;  text-decoration:none;   }
a.page_titles:visited{}
a.page_titles:active{}
a.page_titles:hover{}

.section_titles {font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;   text-decoration:none;  }
a.section_titles:link{font-family: Verdana, Geneva, sans-serif;   font-size:14px; font-weight:bold;  text-decoration:none;   }
a.section_titles:visited{}
a.section_titles:active{}
a.section_titles:hover{}

.section_titles_grey {font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold; color:#777777;   text-decoration:none;  }
a.section_titles_grey:link{font-family: Verdana, Geneva, sans-serif;   font-size:14px; font-weight:bold;  color:#777777; text-decoration:none;   }
a.section_titles_grey:visited{}
a.section_titles_grey:active{}
a.section_titles_grey:hover{}

.section_title {font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;   text-decoration:none;  }
a.section_title:link{font-family: Verdana, Geneva, sans-serif;   font-size:14px; font-weight:bold;  text-decoration:none;   }
a.section_title:visited{}
a.section_title:active{}
a.section_title:hover{}

.small_green_text {font-family: Verdana, Geneva, sans-serif;  font-size:10px; font-weight:100;   text-decoration:none; color:#333;  }
a.small_green_text:link{font-family: Verdana, Geneva, sans-serif;   font-size:10px; font-weight:100;  text-decoration:none;  color:#333;  }
a.small_green_text:visited{}
a.small_green_text:active{}
a.small_green_text:hover{}


.inpagelinks {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:bold;   text-decoration:none; 	color:#006f3c; }
a.inpagelinks:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:bold;    text-decoration:none; 	color:#006f3c;  }
a.inpagelinks:visited{}
a.inpagelinks:active{}
a.inpagelinks:hover{color:#004d1e;}

.articlelink {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100;   text-decoration:none; 	color:#006f3c; }
a.articlelink:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100;    text-decoration:none; 	color:#006f3c;  }
a.articlelink:visited{}
a.articlelink:active{}
a.articlelink:hover{color:#004d1e;}

.simplelinks {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100;   text-decoration:none; 	color:#006f3c; }
a.simplelinks:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100;    text-decoration:none; 	color:#006f3c;  }
a.simplelinks:visited{}
a.simplelinks:active{}
a.simplelinks:hover{color:#004d1e;}


.accountmenu {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100;   text-decoration:none; 	color:#a1a1a1; }

.accountmenulinks {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100;   text-decoration:none; 	color:#006f3c; }
a.accountmenulinks:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100;    text-decoration:none; 	color:#006f3c;  }
a.accountmenulinks:visited{}
a.accountmenulinks:active{}
a.accountmenulinks:hover{color:#004d1e;}


.underlinelinks {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100;   text-decoration:none; 	color:#006f3c; }
a.underlinelinks:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100;    text-decoration:underline; 	color:#006f3c;  }
a.underlinelinks:visited{}
a.underlinelinks:active{}
a.underlinelinks:hover{color:#004d1e;}

.suggestreadtitle {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100;   text-decoration:none;  }
a.suggestreadtitle:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100;  text-decoration:none;   }
a.suggestreadtitle:visited{}
a.suggestreadtitle:active{}
a.suggestreadtitle:hover{}


.suggestreadlinks {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100;   text-decoration:none; 	color:#006f3c; }
a.suggestreadlinks:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100;    text-decoration:underline; 	color:#006f3c;  }
a.suggestreadlinks:visited{}
a.suggestreadlinks:active{}
a.suggestreadlinks:hover{color:#004d1e;}

.frontpagelinks {font-family: Verdana, Geneva, sans-serif;  font-size:12px; font-weight:bold; text-decoration:none; 	color:#fff;  vertical-align:top; background-image: url('../img/green_back_button_medlng_400.jpg');  background-repeat:no-repeat; }
a.frontpagelinks:link{font-family: Verdana, Geneva, sans-serif;  font-size:12px; font-weight:bold;  text-decoration:none; color:#fff; margin-left: 8px; vertical-align:top; background-image: url('../img/green_back_button_medlng_400.jpg'); padding: 8px 160px 14px 10px;  background-repeat:no-repeat; }
a.frontpagelinks:visited{}
a.frontpagelinks:active{}
a.frontpagelinks:hover{color:#eee; background-image: url('../img/green_back_button_medlng_hover3.jpg');  background-repeat:no-repeat; }

.frontpagelinkstext {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100; text-decoration:none; 	color:#fff;  }
a.frontpagelinkstext:link{font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100;  text-decoration:none; color:#fff; margin-left: 8px;  }
a.frontpagelinkstext:visited{}
a.frontpagelinkstext:active{}
a.frontpagelinkstext:hover{color:#eee; }

.openaccountbutton {color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:20px; font-weight:bold; text-decoration:none; 	  vertical-align:middle; text-align:center; background-image: url('../img/blue_open_account.png');  background-repeat:no-repeat; }
a.openaccountbutton{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:20px; font-weight:bold;  text-decoration:none; vertical-align:middle;  margin-left: 8px; text-align:center; background-image: url('../img/blue_open_account.png'); padding: 13px 96px 18px 25px;  background-repeat:no-repeat; }
a.openaccountbutton:link{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:20px; font-weight:bold;  text-decoration:none; vertical-align:middle;  margin-left: 8px; text-align:center; background-image: url('../img/blue_open_account.png');  background-repeat:no-repeat; }
a.openaccountbutton:visited{}
a.openaccountbutton:active{}
a.openaccountbutton:hover{color:#fff; background-image: url('../img/blue_open_account_hover.png');  background-repeat:no-repeat; }

.openaccountbuttonright {color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold; text-decoration:none; 	  vertical-align:middle; text-align:center; background-image: url('../img/blue_open_account.png');  background-repeat:no-repeat; margin-left: 300px;  }
a.openaccountbuttonright{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  text-decoration:none; vertical-align:middle;  text-align:center; background-image: url('../img/blue_open_account.png'); padding: 13px 96px 18px 25px;  background-repeat:no-repeat;  margin-left: 300px; }
a.openaccountbuttonright:link{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  text-decoration:none; vertical-align:middle;  margin-left: 300px; text-align:center; background-image: url('../img/blue_open_account.png');  background-repeat:no-repeat; }
a.openaccountbuttonright:visited{}
a.openaccountbuttonright:active{}
a.openaccountbuttonright:hover{color:#fff; background-image: url('../img/blue_open_account_hover.png');  background-repeat:no-repeat; }

.greenarrowedbuttonsmall {color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold; text-decoration:none; 	  vertical-align:middle; text-align:center; background-image: url('../img/green_button240.png');  background-repeat:no-repeat; margin-left: 345px;  }
a.greenarrowedbuttonsmall{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  text-decoration:none; vertical-align:middle;  text-align:center; background-image: url('../img/green_button240.png'); padding: 13px 96px 18px 25px;  background-repeat:no-repeat; margin-left: 345px; }
a.greenarrowedbuttonsmall:link{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  text-decoration:none; vertical-align:middle;   text-align:center; background-image: url('../img/green_button240.png');  background-repeat:no-repeat; margin-left: 345px; }
a.greenarrowedbuttonsmall:visited{}
a.greenarrowedbuttonsmall:active{}
a.greenarrowedbuttonsmall:hover{color:#fff; background-image: url('../img/green_button240_hover.png');  background-repeat:no-repeat; }

.greenarrowedbutton {color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold; text-decoration:none; 	  vertical-align:middle; text-align:center; background-image: url('../img/green_button285.png');  background-repeat:no-repeat; margin-left: 300px;  }
a.greenarrowedbutton{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  text-decoration:none; vertical-align:middle;  text-align:center; background-image: url('../img/green_button285.png'); padding: 13px 96px 18px 25px;  background-repeat:no-repeat; margin-left: 300px; }
a.greenarrowedbutton:link{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  text-decoration:none; vertical-align:middle;   text-align:center; background-image: url('../img/green_button285.png');  background-repeat:no-repeat; margin-left: 300px; }
a.greenarrowedbutton:visited{}
a.greenarrowedbutton:active{}
a.greenarrowedbutton:hover{color:#fff; background-image: url('../img/green_button285_hover.png');  background-repeat:no-repeat; }

.greenarrowedbuttonmain {color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold; text-decoration:none; 	  vertical-align:middle; text-align:center; background-image: url('../img/green_button285.png');  background-repeat:no-repeat; margin-left: 10px;  }
a.greenarrowedbuttonmain{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  text-decoration:none; vertical-align:middle;  text-align:center; background-image: url('../img/green_button285.png'); padding: 13px 98px 18px 25px;  background-repeat:no-repeat; margin-left: 10px; }
a.greenarrowedbuttonmain:link{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  text-decoration:none; vertical-align:middle;   text-align:center; background-image: url('../img/green_button285.png');  background-repeat:no-repeat; margin-left: 10px; }
a.greenarrowedbuttonmain:visited{}
a.greenarrowedbuttonmain:active{}
a.greenarrowedbuttonmain:hover{color:#fff; background-image: url('../img/green_button285_hover.png');  background-repeat:no-repeat; }


.greenarrowedbuttonlrg {color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold; text-decoration:none; 	  vertical-align:middle; text-align:center; background-image: url('../img/green_button335.png');  background-repeat:no-repeat; float:right  }
a.greenarrowedbuttonlrg{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  text-decoration:none; vertical-align:middle;  margin-left: 8px; text-align:center; background-image: url('../img/green_button335.png'); padding: 13px 96px 18px 25px;  background-repeat:no-repeat; float:right }
a.greenarrowedbuttonlrg:link{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  text-decoration:none; vertical-align:middle;  margin-left: 8px; text-align:center; background-image: url('../img/green_button335.png');  background-repeat:no-repeat; }
a.greenarrowedbuttonlrg:visited{}
a.greenarrowedbuttonlrg:active{}
a.greenarrowedbuttonlrg:hover{color:#fff; background-image: url('../img/green_button335_hover.png');  background-repeat:no-repeat; }

.greenarrowedbuttonvlrg {color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold; text-decoration:none; 	  vertical-align:middle; text-align:center; background-image: url('../img/green_button355.png');  background-repeat:no-repeat; float:right  }
a.greenarrowedbuttonvlrg{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  text-decoration:none; vertical-align:middle;  margin-left: 8px; text-align:center; background-image: url('../img/green_button355.png'); padding: 13px 96px 18px 25px;  background-repeat:no-repeat; float:right }
a.greenarrowedbuttonvlrg:link{color:#fff; font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  text-decoration:none; vertical-align:middle;  margin-left: 8px; text-align:center; background-image: url('../img/green_button355.png');  background-repeat:no-repeat; }
a.greenarrowedbuttonvlrg:visited{}
a.greenarrowedbuttonvlrg:active{}
a.greenarrowedbuttonvlrg:hover{color:#fff; background-image: url('../img/green_button355_hover.png');  background-repeat:no-repeat; }



.footnotes {font-family: Verdana, Geneva, sans-serif;  font-size:10px; font-weight:100; color:#777777;   text-decoration:none;  }
a.footnotes:link{font-family: Verdana, Geneva, sans-serif;   font-size:10px; font-weight:100; color:#777777;  text-decoration:none;   }
a.footnotes:visited{}
a.footnotes:active{}
a.footnotes:hover{}

.footer {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100; color:#333;   text-decoration:none;  }
a.footer:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100; color:#333;  text-decoration:none;   }
a.footer:visited{ color:#333;}
a.footer:active{  color:#333;}
a.footer:hover{color:#222;}



/*news text*/
.newsdate {font-family: Verdana, Geneva, sans-serif;  font-size:10px; font-weight:100; color:#333; text-decoration:none;   }
a.newsdate:link{font-family: Verdana, Geneva, sans-serif;   font-size:10px; font-weight:100; color:#333;  text-decoration:none;   }
a.newsdate:visited{}
a.newsdate:active{}
a.newsdate:hover{}

.newstitle {font-family: Verdana, Geneva, sans-serif;  font-size:12px; font-weight:100;  color: #222;     text-decoration:none;   }
a.newstitle:link{font-family: Verdana, Geneva, sans-serif;   font-size:12px; font-weight:100;  color: #222;   text-decoration:none;   }
a.newstitle:visited{}
a.newstitle:active{}
a.newstitle:hover{color: #111;}

.newsheader {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:bold; color:#777777;   text-decoration:none;   }
a.newsheader:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:bold; color:#777777; text-decoration:none;   }
a.newsheader:visited{color:#777777;}
a.newsheader:active{color:#777777;}
a.newsheader:hover{color:#777777;}


.newscontent {font-family: Verdana, Geneva, sans-serif;  font-size:9px; font-weight:100; color:#999;   text-decoration:none;   }
a.newscontent:link{font-family: Verdana, Geneva, sans-serif;   font-size:9px; font-weight:100; color:#999; text-decoration:none;   }
a.newscontent:visited{color:#999;}
a.newscontent:active{color:#999;}
a.newscontent:hover{color:#999;}

.newsreadmore {font-family: Verdana, Geneva, sans-serif;  font-size:9px; font-weight:100; color:#999; font-style:italic;   }
a.newsreadmore:link{font-family: Verdana, Geneva, sans-serif;   font-size:9px; font-weight:100; color:#999;  font-style:italic;  }
a.newsreadmore:visited{color:#999;}
a.newsreadmore:active{color:#999;}
a.newsreadmore:hover{color:#777;}

.fullarticle {font-family: Verdana, Geneva, sans-serif;  font-size:9px; font-weight:100; color:#666;   text-decoration:none;   padding-left:10px; }
a.fullarticle:link{font-family: Verdana, Geneva, sans-serif;   font-size:9px; font-weight:100; color:#666; text-decoration:none;   }
a.fullarticle:visited{ color:#666;}
a.fullarticle:active{ color:#666;}
a.fullarticle:hover{ color:#666;}

.toplatestnews {font-family: Verdana, Geneva, sans-serif;  font-size:18px; font-weight:bold;    text-decoration:none;  }
a.toplatestnews:link{font-family: Verdana, Geneva, sans-serif;   font-size:18px; font-weight:bold; text-decoration:none;   }
a.toplatestnews:visited{}
a.toplatestnews:active{}
a.toplatestnews:hover{}


.mainnewsdate {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100;    text-decoration:none;  }
a.mainnewsdate:link{font-family: Verdana, Geneva, sans-serif;   font-size:10px; font-weight:100;  text-decoration:none;    }
a.mainnewsdate:visited{}
a.mainnewsdate:active{}
a.mainnewsdate:hover{}

.mainnewstitle {font-family: Verdana, Geneva, sans-serif; color:#000;  font-size:12px; font-weight:bold;    text-decoration:none;  }
a.mainnewstitle:link{font-family: Verdana, Geneva, sans-serif; color:#000;   font-size:12px; font-weight:bold; text-decoration:none;   }
a.mainnewstitle:visited{color:#000;}
a.mainnewstitle:active{color:#000;}
a.mainnewstitle:hover{color:#333;}

.mainnewsheader {font-family: Verdana, Geneva, sans-serif;  font-size:12px; font-weight:bold; text-decoration:none;  padding-left:10px;  }
a.mainnewsheader:link{font-family: Verdana, Geneva, sans-serif;   font-size:12px; font-weight:bold;  text-decoration:none;   }
a.mainnewsheader:visited{}
a.mainnewsheader:active{}
a.mainnewsheader:hover{}


.mainnewscontent {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100; color:#333;   text-decoration:none;  padding-left:10px;  }
a.mainnewscontent:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100; color:#333; text-decoration:none;   }
a.mainnewscontent:visited{}
a.mainnewscontent:active{}
a.mainnewscontent:hover{}

.newsareasel {  cursor: default;font-family: Verdana, Geneva, sans-serif; font-size: 10px;font-style: normal;font-weight: 100; position: relative;   margin:0px;   padding:4px 8px 4px 8px;    border:0px;   text-align:center;text-decoration: none;}
a.newsareasel:link { border:thin solid #F6F6F6; cursor: default;font-family: Verdana, Geneva, sans-serif; font-size: 10px; font-style: normal;font-weight: 100; position: relative;   margin:0px;   padding:4px 11px 4px 11px;  text-align:center;text-decoration: none; color:#999;}
a.newsareasel:visited {border:thin solid #F6F6F6; cursor: default;font-family: Verdana, Geneva, sans-serif; font-size: 10px; font-style: normal;font-weight: 100; position: relative;   margin:0px;   padding:4px 11px 4px 11px;  text-align:center;text-decoration: none; color:#999;}
a.newsareasel:active {}
a.newsareasel:hover {background-color:#F9F9F9; color: #777;  }

.newsareaselactive {  cursor: default;font-family: Verdana, Geneva, sans-serif; font-size: 11px;font-style: normal;font-weight: 100; position: relative;   margin:0px;   padding:4px 8px 4px 8px;    border:0px;   text-align:center;text-decoration: none;}
a.newsareaselactive:link { border:thin solid #F6F6F6; cursor: default;font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-style: normal;font-weight: 100; position: relative;   margin:0px;   padding:4px 11px 4px 11px;  text-align:center;text-decoration: none; background-color:#F9F9F9; color: #777; }
a.newsareaselactive:visited {border:thin solid #F6F6F6;  cursor: default;font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-style: normal;font-weight: 100; position: relative;   margin:0px;   padding:4px 11px 4px 11px;  text-align:center;text-decoration: none; background-color:#F9F9F9; color: #777; }
a.newsareaselactive:active {}
a.newsareaselactive:hover {background-color:#F9F9F9; color: #777;  }




#newstopboxes
{
width:280px;
text-align:left;
float:left;
margin:0;
border:0;
padding:0px;
border: 0px;
margin-right:14px;
margin-bottom: 8px;
}

div.newsimgbox
{
width:260px;
height: 140px;
overflow:hidden;
text-align:left;
float:inherit;
margin:0;
border:0;
padding:0px;
background-color:#ccc;

}



#smallnewslistboxes
{
width:420px;
text-align:left;
float:left;
margin:0;
border:0;
padding:0px;
margin-right:40px;
margin-bottom: 24px;
}

#smallnewslistboxes td
{
padding:1px 2px 1px 6px;
}

#smallnewslistboxesright
{
width:420px;
text-align:left;
float:left;
margin:0;
border:0;
padding:0px;
margin-right:8px;
margin-bottom: 24px;
}

#smallnewslistboxesright td
{
padding:1px 2px 1px 6px;
}

div.smallnewsimgbox
{
width:160px;
height: 100px;
overflow:hidden;
text-align:left;
float:inherit;
margin:0;
border:0;
padding:0px;
background-color:#ccc;

}

div.newstagsurround{display: flex;}

div.newstagtextmini {font-weight:100; display:  flex-basis: 100px; font-size:9px; float:left; vertical-align:middle; padding-right: 8px; padding-left: 4px; }

#filterdatebreakold
{
width:100%; 
margin-top:46px; 
font-size: 12px;
font-weight:bold;
margin-top:24px;
margin-bottom:24px;
height:20px; 
border-bottom: solid thin #999;
}

#filterdatebreak
{
width:100%; 
margin-top:46px; 
margin-left:0px;
font-size: 10px;
font-weight:bold;
margin-bottom:18px;
height:20px; 
border-bottom: solid thin #ddd;
}



/*News Search Styling*/
input.searchcheckbox {margin:0; font-size:9px; vertical-align:middle; }

div.newssearchboxtext {font-weight:100; font-size:9px; width:178px; float:left; vertical-align:middle; height:22px; }

#searchfilterboxes
{
float:left;
margin:3px;
padding:2px 2px 2px 6px;
border: thin dotted #999;
margin-right:10px;
width:910px;
}

#searchfilterboxes td
{
padding:2px 2px 2px 2px;
}


input.filterbutton {

color: #ffffff;
background-color:#004986; 
cursor: default;
font-family: Verdana, Geneva, sans-serif; 
font-size: 12px;
font-style: normal;
font-weight: bold;
position: relative;
   margin:0px;
   padding:6px 8px 6px 8px;
   border:0px;
   text-align:center;
text-decoration: none;

}

input.filterbutton:hover {
background-color:#009;
color: #eee;
}

#searchnewslistboxes
{
width:424px;
text-align:left;
float:left;
margin:0;
border:0;
padding:0px;
border: thin solid #eee;
margin-right:7px;
margin-right:18px;
margin-bottom: 16px;
}

#searchnewslistboxes td
{
padding:1px 2px 1px 6px;
}

.searchboxsmalltext {font-weight:100; font-size:11px; }



/*END News Search Styling*/


/*Manin accounts/members section/Admin section */ 

.menu_select {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:bold; color:#666666; text-decoration:none; }
a.menu_select:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:bold; color:#666666; text-decoration:none;  }
a.menu_select:visited{}
a.menu_select:active{}
a.menu_select:hover{}


.small_text {font-family: Verdana, Geneva, sans-serif;  font-size:9px; font-weight:bold; color:#666666; text-decoration:none; }
a.small_text:link{font-family: Verdana, Geneva, sans-serif;   font-size:9px; font-weight:bold; color:#666666; text-decoration:none;  }
a.small_text:visited{}
a.small_text:active{}
a.small_text:hover{}


#maintable
{
width:928px;
text-align:left;
border:0;
}

#admintable
{
width:1100px;
text-align:left;
border:0;
}

#outeradmintable
{
width:100%;
text-align:left;
float:left;
margin:0px;
border:0;
padding:0px;
}

#inneradmintable
{
width:100%;
text-align:left;
float:left;
margin-left:0px; 
margin-top:0px;
border:0;
padding:8px;
}

#adminpagesections
{
width:1000px;
text-align:left;
float:left;
margin:0;
border:0;
padding:4px 0px 4px 0px; 
}

#admincheckboxopts
{
width:100%;
text-align:left;
float:left;
margin:0;
border:0;
padding:6px;
background-color:#000099;
}

td.adminpagesections
{
padding:4px 0px 4px 0px; 
}


#innerpagetable
{
width:930px;
text-align:left;
float:left;
margin-left:6px; 
margin-top:14px;
border:0;
padding:0px;
}

#innerboxlayout
{
width:900px;
text-align:left;
float:left;
border:0;
padding:0px;
}




input.addbutton {

color: #ffffff;
background-color:#004986; 
cursor: default;
font-family: Verdana, Geneva, sans-serif; 
font-size: 11px;
font-style: normal;
font-weight: 100;
position: relative;
   margin:0px;
   padding:2px 3px 2px 3px;
   border:0px;
   text-align:center;
text-decoration: none;

}

input.addbutton:hover {
background-color:#009;
color: #eee;

}

input.greenbutton {

color: #ffffff;
background-color:#006f3c;
cursor: default;
font-family: Verdana, Geneva, sans-serif; 
font-size: 11px;
font-style: normal;
font-weight: 100;
position: relative;
   margin:0px;
   padding:2px 3px 2px 3px;
   border:0px;
   text-align:center;
text-decoration: none;
width: 90px;
}

input.greenbutton:hover {
background-color:#004d1e;
color: #eee;

}

.selectbox {
	/*width: 100px;  With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 0px 0 5px;
	color: #006f3c;
	font: 11px arial;
	background: url(select.png) no-repeat;
	overflow: hidden;
}

input.admincheckbox {margin:0; font-size:9px; vertical-align:middle; }


/*Admin area input boxes*/
input.admininput660 {
	width: 660px;
	height:28px;
	    border: 1px solid #ccc;
	    -moz-border-radius: 10px;
	    -webkit-border-radius: 10px;
	    border-radius: 10px;
	    -moz-box-shadow: 2px 2px 3px #666;
	    -webkit-box-shadow: 2px 2px 3px #666;
	    box-shadow: 2px 2px 3px #666;
	    font-size: 12px;
	    padding: 4px 7px;
		margin-right:5px;
	    outline: 0;
	    -webkit-appearance: none;
	}
	input.adminsection1:focus {
	    border-color: #000099;
	}

/*Admin text area boxes*/
textarea.admintextarea {
	    border: 1px solid #ccc;
	    -moz-border-radius: 10px;
	    -webkit-border-radius: 10px;
	    border-radius: 10px;
	    -moz-box-shadow: 2px 2px 3px #666;
	    -webkit-box-shadow: 2px 2px 3px #666;
	    box-shadow: 2px 2px 3px #666;
	    font-size: 14px;
	    padding: 4px 7px;
	    outline: 0;
	    -webkit-appearance: none;
	}
	textarea.bookinginput:focus {
	    border-color: #990099;
	}

/*Admin area drop down time and date seletcion boxes*/
select.timedate  {		
  background:
    linear-gradient(45deg, transparent 50%, white 50%),
    linear-gradient(135deg, white 50%, transparent 50%),
    linear-gradient(to right, blue, blue);
  background-position:
    calc(100% - 6px) calc(0.8em + 0px), /*first number next to 100% control left and right - Arrow is in two bits). Second brackets are up and down*/
    calc(100% - 1px) calc(0.8em + 0px), /*first number next to 100% control left and right - Arrow is in two bits). Second brackets are up and down*/
    100% 0;
  background-size:
    5px 5px,
    5px 5px,
    1.2em 2.5em;
  background-repeat: no-repeat;

	    border: 1px solid #ccc;
	    -moz-border-radius: 10px;
	    -webkit-border-radius: 10px;
	    border-radius: 10px;
	    -moz-box-shadow: 2px 2px 3px #666;
	    -webkit-box-shadow: 2px 2px 3px #666;
	    box-shadow: 2px 2px 3px #666;
	    font-size: 10px;
	    padding: 2px 3px;
		margin-right:2px;
		width:35px;
		height:21px;
	    outline: 0;
	    -webkit-appearance: none;
		-moz-appearance:none;
	}
	select.timedate:focus {
	    border-color: #990099;
	}
	
	/*Admin area drop down time and date seletcion boxes*/

	select.hourdrop  {		
  background:
    linear-gradient(45deg, transparent 50%, white 50%),
    linear-gradient(135deg, white 50%, transparent 50%),
    linear-gradient(to right, blue, blue);
  background-position:
    calc(100% - 6px) calc(0.8em + 0px), /*first number next to 100% control left and right - Arrow is in two bits). Second brackets are up and down*/
    calc(100% - 1px) calc(0.8em + 0px), /*first number next to 100% control left and right - Arrow is in two bits). Second brackets are up and down*/
    100% 0;
  background-size:
    5px 5px,
    5px 5px,
    1.2em 2.5em;
  background-repeat: no-repeat;

	    border: 1px solid #ccc;
	    -moz-border-radius: 10px;
	    -webkit-border-radius: 10px;
	    border-radius: 10px;
	    -moz-box-shadow: 2px 2px 3px #666;
	    -webkit-box-shadow: 2px 2px 3px #666;
	    box-shadow: 2px 2px 3px #666;
	    font-size: 10px;
	    padding: 2px 3px;
		margin-right:2px;
		width:44px;
		height:21px;
	    outline: 0;
	    -webkit-appearance: none;
		-moz-appearance:none;
	}
	select.hourdrop:focus {
	    border-color: #990099;
	}


/*faint breaker lin*/
hr.formbreaker{ border-top: 1px dashed red; width:50%; }


.textbutton {color: #ffffff;background-color:#006f3c;cursor: default;font-family: Verdana, Geneva, sans-serif; font-size: 11px;font-style: normal;font-weight: bold;position: relative;
   margin:0px;   padding:5px 4px 5px 4px;   border:0px;   text-align:center;text-decoration: none;
}
a.textbutton:link {color: #ffffff;background-color:#006f3c;cursor: default;font-family: Verdana, Geneva, sans-serif; font-size: 11px;font-style: normal;font-weight: bold;position: relative;
   margin:0px;   padding:9px 4px 9px 4px;    border:0px;   text-align:center;text-decoration: none;
}
a.textbutton:visit {
}
.textbutton:active {
}

a.textbutton:hover {background-color:#003300;color: #ffffff;}

.readmoretextbutton {  border-radius: 5px; color: #ffffff; background-color:#36963f; cursor: default;font-family: Verdana, Geneva, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;position: relative;
   margin:0px;   padding:9px 14px 9px 14px;    border:0px;   text-align:center;text-decoration: none;}
a.readmoretextbutton:link {border-radius: 5px;  color: #ffffff; background-color:#36963f; cursor: default;font-family: Verdana, Geneva, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;position: relative;
   margin:0px;   padding:9px 14px 9px 14px;    border:0px;   text-align:center;text-decoration: none;}
a.readmoretextbutton:visit { color: #ffffff; }
a.readmoretextbutton:active { color: #ffffff; }
a.readmoretextbutton:hover {background-color: #36863D; color: #eee;}


.table_titles {font-weight:bold; font-size:12px; }

#adminsectiontop { background-color:#000099; padding: 4px 4px 4px 4px; }

.adminsectiontitle1 {font-weight:bold; font-size:16px; color:white; }

.adminaddsection {font-weight:bold; font-size:12px; color:black; }

.adminsecsmalltext {font-weight:100; font-size:11px; }

div.admincheckboxtitle {font-weight:bold; font-size:12px; width:80px; color:white; float:left; vertical-align:middle; height:20px; }

div.admincheckboxtext {font-weight:100; font-size:10px; width:200px; color:white; float:left; vertical-align:middle; height:20px; }

div.adminsponsorareaboxes {font-weight:100; font-size:10px; width:150px; color:white; float:left; vertical-align:middle; height:20px; }

div.admininfobutton  {text-align:right; float:right; font-weight:bold; padding: 3px 4px 3px 4px; background-color:#C7E6FE;}


.item_request {color:#666666}


.selectionbar {font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#006f3c }
a.selectionbar:link{font-family: Verdana, Geneva, sans-serif;   font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#006f3c  }
a.selectionbar:visited{}
a.selectionbar:active{}
a.selectionbar:hover{color:#CCCCCC;}

.lightgreenbar {font-family: Verdana, Geneva, sans-serif;   font-weight:bold; text-decoration:none; background-color:#D8FCD9; }
a.lightgreenbar:link{font-family: Verdana, Geneva, sans-serif;  font-weight:bold; text-decoration:none; background-color:#D8FCD9; }
a.lightgreenbar:visited{}
a.lightgreenbar:active{}
a.lightgreenbar:hover{color:#CCCCCC;}

.links {font-family: Verdana, Geneva, sans-serif;  font-size:9px; color:#006f3c; text-decoration:none; }
a.links:link{font-family: Verdana, Geneva, sans-serif;  font-size:9px; color:#006f3c; text-decoration:none;}
a.links:visited{}
a.links:active{}
a.links:hover{color:#009650;}

.underlink {font-family: Verdana, Geneva, sans-serif;   color:#006f3c; text-decoration:undderline;}
a.link:link{font-family: Verdana, Geneva, sans-serif;  color:#006f3c; text-decoration:underline; }
a.link:visited{}
a.link:active{}
a.link:hover{color:#009650;}

.plaintext {font-family: Verdana, Geneva, sans-serif;  font-size:10px; color:#006f3c; text-decoration:none; }
a.plaintext:link{font-family: Verdana, Geneva, sans-serif;  font-size:10px; color:#006f3c; text-decoration:none; }
a.plaintext:visited{}
a.plaintext:active{}
a.plaintext:hover{color:#006f3c;}


/*Atlantis CSP Main styl.ing 2021*/

h1.firstpagetitle{margin-bottom: 18px; margin-top:4px; font-size:28px; text-align:center;}
h1.pagetitle{margin-bottom: 18px; margin-top:18px; font-size:28px;}
h2.sectiontitles{margin-bottom: 18px; margin-top:12px; font-size:18px;}

.aboutusstafftitle{font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  }
.aboutusstaffname{font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold;  }
.aboutusstafftext{font-family: Verdana, Geneva, sans-serif;  font-size:12px; font-weight:100;  }

#sourcesectiontitle{padding: 4px; float:left; font-size:14px; font-weight:bold; margin-bottom:20px; margin-top:40px; margin-right: -100px; }

#quotesectiontitle{padding: 4px; float:left; font-size:14px; font-weight:bold; margin-bottom:20px; margin-top:40px; width:100%;  }
#quotesectiontext{padding: 4px; float:left; font-size:11px; font-weight:100; margin-bottom:10px; width:100%;   }

a.quotelinks{ font-size:9px; color:#333; }
a.quotelinks:link{ font-size:9px; color:#333; text-decoration:none; }
a.quotelinks:visited{}
a.quotelinks:active{}
a.quotelinks:hover{color:#111; text-decoration:underline;}


#midsectionbreak{width:100%; margin-top:40px;}

#sourcesbox{ padding: 0; margin-top: 90px; margin-left:0px; margin-bottom:30px; float:left; vertical-align:top;  }
#sourcesbox td{ font-size:9px; min-width: 20px; padding:3px; vertical-align:top;}
.sourcesboxtd{width:35%;}
a.sourceslinks{ font-size:9px; color:#333; }
a.sourceslinks:link{ font-size:9px; color:#333; text-decoration:none; }
a.sourceslinks:visited{}
a.sourceslinks:active{}
a.sourceslinks:hover{color:#111; text-decoration:underline;}

a.sourcejumplinks{ font-size:9px; color:#333; }
a.sourcejumplinks:link{ font-size:9px; color:#333; text-decoration:none; }
a.sourcejumplinks:visited{}
a.sourcejumplinks:active{}
a.sourcejumplinks:hover{color:#111; text-decoration:underline;}


/*Email styling*/

#quicksignupbox
{
width:480;
text-align:left;
background-color:#005d9a;
border:thin #999 solid;
border: 1px;
}

#quicksignupbox td
{

padding: 6px 3px 6px 3px;

}

#quicksignupboxsent
{
width:480;
text-align:left;
background-color:#005d9a;
border:thin #999 solid;
border: 1px;
}

#quicksignupboxsent td
{
padding: 10px 8px 10px 8px;
}


#emailsettingsbox
{
	width:640;
text-align:left;
background-color:#005d9a;
border:thin #999 solid;
padding: 6px;
border: 1px;
}

.quicksignupheader{font-size:14px; font-weight:bold; color:white}

.quicksignupsmalltext{font-size:10px; color:white; vertical-align:bottom;}
.quicksignuptext{font-size:12px; color:white;}
.quicksignuptexttickbox{font-size:12px; color:white;}
.quicksignuptextbold{font-size:12px; color:white; font-weight:bold;}

.emailsignupheader{font-size:14px; font-weight:bold; color:white}

.emailsignupsmalltext{font-size:10px; color:white}
.emailsignuptext{font-size:12px; color:white; }
.emailsignuptextbold{font-size:12px; color:white; font-weight:bold;}

.redtext{color:red; font-weight:bold; padding:3px; background-color:#CDC9FC;}


input.emailsendbutton {

color: #ffffff;
background-color:#004986; 
cursor: default;
font-family: Verdana, Geneva, sans-serif; 
font-size: 11px;
font-style: normal;
font-weight: 100;
position: relative;
   margin:0px;
   padding:4px 3px 5px 3px;
   border:0px;
   text-align:center;
text-decoration: none;

}

input.emailsendbutton:hover {
background-color:#009;
color: #eee;

}


/*NEWS ARTICLES STYLING - MAY2021*/
#featurednewstopboxes
{
	float: left;
width:590px;
margin:0;
margin-right:24px;
border:0;
margin-bottom: 18px;
}

#featurednewstopboxes td
{
text-align:left;
border:thin #999 solid;
padding: 4px;
border: 1px;
}


#newstopboxes
{
width:280px;
text-align:left;
float:left;
margin:0;
border:0;
padding:0px;
border: 0px;
margin-right:14px;
margin-bottom: 8px;
}

div.newsimgbox
{
width:260px;
height: 140px;
overflow:hidden;
text-align:left;
float:inherit;
margin:0;
border:0;
padding:0px;
background-color:#ccc;

}

div.newsfeatimgbox
{
width:300px;
overflow:hidden;
text-align:left;
float:inherit;
margin:0;
border:0;
padding:0px;
background-color:#ccc;

}

div.newslrgimgbox
{
width:580px;
overflow:hidden;
text-align:left;
float:inherit;
margin:0;
border:0;
padding:0px;
background-color:#ccc;

}



#smallnewslistboxes
{
width:420px;
text-align:left;
float:left;
margin:0;
border:0;
padding:0px;
margin-right:40px;
margin-bottom: 24px;
}

#smallnewslistboxes td
{
padding:1px 2px 1px 6px;
}

#smallnewslistboxesright
{
width:270px;
text-align:left;
float:left;
margin:0;
border:1;
padding:0px;
margin-left:12px;
margin-right:0px;
margin-bottom: 24px;
}

#smallnewslistboxesright td
{
padding:1px 2px 1px 6px;
}

div.smallnewsimgbox
{
width:110px;
height: 90px;
 margin: 0 auto;
  overflow: hidden;
  	text-align: center;
  position: relative;
border:0;
padding:0px;
background-color:#ccc;
}

img.smallnewspic {
min-width:100%;
		max-width:none;
		margin:0 -100%;
}

#latestnewsright
{
width:100%; 
margin-top:0px; 
margin-left:8px;
font-size: 16px;
font-weight:bold;
margin-bottom:28px;
height:20px; 

}

.newsrighttitle {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:bold; color:#111;   text-decoration:none;   }
a.newsrighttitle:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:bold; color:#111; text-decoration:none;   }
a.newsrighttitle:visited{color:#777777;}
a.newsrighttitle:active{color:#111;}
a.newsrighttitle:hover{color:#222;}

.newsrighttext {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100; color:#777777;   text-decoration:none;   }
a.newsrighttext:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100; color:#777777; text-decoration:none;   }
a.newsrighttext:visited{color:#777777;}
a.newsrighttext:active{color:#777777;}
a.newsrighttext:hover{color:#777777;}

.newsrighttextlink {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100; color:#777777;   text-decoration:underline;   }
a.newsrighttextlink:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100; color:#777777; text-decoration:underline;  }
a.newsrighttextlink:visited{color:#777777;}
a.newsrighttextlink:active{color:#777777;}
a.newsrighttextlink:hover{color:#777777;}

div.checkboxtextmini {font-weight:100; color:#777777; font-size:9px; float:left; vertical-align:middle; margin-top:4px; margin-right: 0px; }

.newsfeatureddate{font-weight:100; color:#777777;  font-size:11px; font-style:italic; margin-bottom:2px; }

.newsfeaturedtitle {font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold; color:#111;   text-decoration:none;   }
a.newsfeaturedtitle:link{font-family: Verdana, Geneva, sans-serif;   font-size:14px; font-weight:bold; color:#111; text-decoration:none;   }
a.newsfeaturedtitle:visited{color:#111;}
a.newsfeaturedtitle:active{color:#111;}
a.newsfeaturedtitle:hover{color:#222;}

.newsarticletitle {font-family: Verdana, Geneva, sans-serif;  font-size:18px; font-weight:bold; color:#111;   text-decoration:none;   }
a.newsarticletitle:link{font-family: Verdana, Geneva, sans-serif;   font-size:18px; font-weight:bold; color:#111; text-decoration:none;   }
a.newsarticletitle:visited{color:#111;}
a.newsarticletitle:active{color:#111;}
a.newsarticletitle:hover{color:#222;}

.newsfeaturedtext {font-family: Verdana, Geneva, sans-serif;  white-space:pre-line; margin-top:-8px; font-size:12px; font-weight:100; color:#333;   text-decoration:none;   }
a.newsfeaturedtext:link{font-family: Verdana, Geneva, sans-serif;   white-space:pre-line; margin-top:-8px; font-size:11px; font-weight:100; color:#333; text-decoration:none;   }
a.newsfeaturedtext:visited{color:#333;}
a.newsfeaturedtext:active{color:#333;}
a.newsfeaturedtext:hover{color:#777777;}

.newssectiontitle {font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold; color:#111;   text-decoration:none;   }


.newscommenttext {font-family: Verdana, Geneva, sans-serif;  white-space:pre-line; font-size:12px; font-weight:100; color:#333;   text-decoration:none;   }
a.newscommenttext:link{font-family: Verdana, Geneva, sans-serif;   white-space:pre-line; font-size:11px; font-weight:100; color:#333; text-decoration:none;   }
a.newscommenttext:visited{color:#777777;}
a.newscommenttext:active{color:#777777;}
a.newscommenttext:hover{color:#777777;}


.newsfeaturedtextlink {font-family: Verdana, Geneva, sans-serif;  font-size:12px; font-weight:100; color:#777777;   text-decoration:underline;   }
a.newsfeaturedtextlink:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100; color:#777777; text-decoration:underline;  }
a.newsfeaturedtextlink:visited{color:#777777;}
a.newsfeaturedtextlink:active{color:#777777;}
a.newsfeaturedtextlink:hover{color:#777777;}

div.featuredcheckboxtext {font-weight:100; color:#777777; font-size:10px; float:right; vertical-align:middle; margin-top:4px; margin-right: 0px; }

div.featuredcheckboxtextleft {font-weight:100; color:#777777; font-size:10px; float:left; vertical-align:middle; margin-top:4px; margin-right: 2px; }






