/* ::::::::::: DEFAULT TEXT STYLES :::::::::::: */

body, td { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; }
h1 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; font-weight: bold; }

h2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: bold; }

h3 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: bold; }

.header { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; color: #333; }

.bodytext2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; padding-top: 2px; padding-bottom: 10px; padding-right: 15px; padding-left: 15px; }

.bodytext { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; padding-top: 10px; padding-bottom: 10px; padding-right: 30px; padding-left: 30px; }

.callout { padding-top: 55px; padding-bottom: 10px; }

.calloutpic { padding-right: 12px; padding-left: 12px; padding-top: 60px; padding-bottom: 10px; }

.callouttext { font-family: Times New Roman, Times, serif; font-size: 14px; font-style: italic;  padding-top: 5px; }

.callouttable { padding-right: 30px; padding-left: 50px; padding-top: 50px; padding-bottom: 10px; }

.tabletext { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; }

.hometext1 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; padding-top: 2px; padding-bottom: 10px; padding-right: 15px; padding-left: 15px; }

.title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.smalltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;padding-right: 5px; padding-left: 5px; padding-top: 3px; padding-bottom: 3px;}

.date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-right: 5px; padding-left: 15px; padding-top: 15px; }

.rates { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding-right: 5px; padding-left: 10px; padding-top: 2px; padding-bottom: 2px;}

.news { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666 ;padding-right: 5px; padding-left: 15px; padding-top: 3px; padding-bottom: 3px;}

.footer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCC; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; }

.profile { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; padding-top: 2px; padding-bottom: 2px; padding-left: 30px; padding-right: 30px; }

/* :::::::::: END DEFAULT TEXT STYLES :::::::::::: */


/* ::::::::::: BACKGROUND STYLES :::::::::::: */

.bgblack { background-color: #000; }
.bgwhite { background-color: #FFF; }
.bg999 { background-color: #999; }
.bg666 { background-color: #666; }
.bg333 { background-color: #333; }
.bgccc { background-color: #CCC; }
.bgeee { background-color: #EEE; }
.bgblue { background-color: #369; }
.bgnav1 { background-color: #369; }
.bgnavf { background-color: #999; }
.bgfooter { background-color: #369; }

.bgshadow { background-image: url(images/bg_shadow.gif); background-repeat: repeat-x; }
.bgshadow2 { background-image: url(images/bg_shadow_2.gif); background-repeat: repeat-x; }
.bgvdotline { background-image: url(images/bg_v_dotline.gif); background-repeat: repeat-y; }


/* ::::::::::: END BACKGROUND STYLES :::::::::::: */


/* ::::::::::: NAV STYLES :::::::::::: */

a:link { color: #33C;  text-decoration: none; }
a:visited { color: #369;  text-decoration: none; }
a:active { color: #F00; text-decoration: none; }
a:hover { color: #000; text-decoration: underline;  }

.nav1 { font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFF; font-size: 12px; font-weight: normal; padding-right: 5px; padding-left: 15px; }

a.nava1:link { color: #FFF; text-decoration: none; }
a.nava1:visited { color: #FFF; text-decoration: none; }
a.nava1:active { color: #FFF; text-decoration: none; }
a.nava1:hover { color: #000; text-decoration: underline; }

.nav2 { font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFF; font-size: 11px; font-weight: normal; padding-top: 3px; padding-bottom: 3px; padding-right: 5px; padding-left: 50px; }

a.nava2:link { color: #FFF; font-size: 11px; text-decoration: none; }
a.nava2:visited { color: #FFF; font-size: 11px; text-decoration: none; }
a.nava2:active { color: #FFF; font-size: 11px; text-decoration: none; }
a.nava2:hover { color: #CCC; font-size: 11px; text-decoration: underline; }

.navf { font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFF; font-size: 12px; font-weight: normal; padding-right: 15px; padding-left: 5px; }

a.navaf:link { color: #FFF; text-decoration: none; }
a.navaf:visited { color: #FFF; text-decoration: none; }
a.navaf:active { color: #FFF; text-decoration: none; }
a.navaf:hover { color: #000; text-decoration: underline; }

a.foota:link { color: #CCC; text-decoration: underline; }
a.foota:visited { color: #CCC; text-decoration: underline; }
a.foota:active { color: #CCC; text-decoration: underline; }
a.foota:hover { color: #000; text-decoration: underline; }

a.bold.link { font-weight: bold; text-decoration: underline; }

/* ::::::::::: END NAV STYLES :::::::::::: */.redtext {
	font-weight: normal;
	color: #FF0000;
}
.bold { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.tableheader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #EEE; background-color: #369; }

.address { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #369; font-weight: bold; }

.corbyimage {
	margin-left:10px;
}