A, A:active, A:visited {TEXT-DECORATION: none; color:#014e94}
A:hover {TEXT-DECORATION: underline; color:#014e94}

body {
	font: normal 8px/14px verdana, microsoft sans-serif, sans-serif;
	/*color: #7599b1;*/
	color: #00498E;
	margin: 0;
	padding: 0;	
}

td {
	font: normal 11px/14px verdana, microsoft sans-serif, sans-serif;
	/*color: #7599b1;	*/
	color: #00498E;
}

h1 {
	font: bold 22pt/28pt trebuchet, helvetica, verdana, sans-serif;
	color: #000000;
}

h2 {
	font: normal 14px/14px trebuchet, helvetica, verdana, sans-serif;
	color: #A8B07D;
	margin: 0px;
}

h3 {
	font: italic 14px/18px trebuchet, helvetica, verdana, sans-serif;
	color: #A8B07D;
	margin: 0px;
}
a.h3, a.h3:active, a.h3:visited  {
	font: italic 14px/18px trebuchet, helvetica, verdana, sans-serif;
	color: #A8B07D;
	margin: 0px;
	text-decoration:underline;
}
a.h3:hover {
	text-decoration:underline;
}


a.nav, a.nav:active, a.nav:visited {
	font: normal 13px/24px trebuchet, helvetica, verdana, sans-serif;
	text-decoration: none;
	color: #005097;
}
a.nav:hover {
    font: normal 13px/24px trebuchet, helvetica, verdana, sans-serif;
	text-decoration: none;
	color: #66752e;
}

td.copyright {
	font: normal 14px/16px trebuchet, helvetica, verdana, sans-serif;
	color: #66752e;
}

b.copyright {
	font: 14px/16px trebuchet, helvetica, verdana, sans-serif;
	color: #54523c;
}

a.copyright {
	font: 14px/16px trebuchet, helvetica, verdana, sans-serif;
	text-decoration: none;
	color: #54523c;
}

a.copyright:hover {
	font: 14px/16px trebuchet, helvetica, verdana, sans-serif;
	text-decoration: underline;
	color: #54523c;
}

.altrow {
	background: #f0f8fd;
	cursor: pointer;
}

.overrow {
	background: #e2f1fc;
	color: white;
	cursor: pointer;
}

.normalrow {
	background: #ffffff;
	cursor: pointer;
}

/*___________________________________________________________________________________*/
/* BULLETED ITEMS */
 ul {
	margin: 0px;
	padding: 0px;
}

li {
	list-style-image: url("../images/arrow_bullet.gif");
	/*color: #7599b1;*/
	color: #00498E;
	font-weight: normal;
	margin-left: 15px;
	padding: 0px;
}

/* HORIZONTAL RULES */

hr {
	height: 1px;
	width: 95%;
	background: #C6C3A0;
	border: 0;
	color: #C5E4F9;
}

/* ----------------- Submenu -----------------*/  

.subOne a, .subTwo a, .subThree a {
	font: normal 13px/24px trebuchet, helvetica, verdana, sans-serif;
	color: #005097;
	display: block;
	text-decoration:none;
	padding: 7px 1px 1px 7px;
	width: 150px;
	height: 22px;
	background: #C5E4F9;
	line-height: 18px;
	text-align:left;
}
.subOne a:hover, .subTwo a:hover, .subThree a:hover {
	color: #66752e;
	text-decoration:none;

}
.subOne {
	position: absolute;
	z-index: 15;
	visibility: hidden;
	top: 453px;
	margin-left: 210px;
}

/*___________________________________________________________________________________*/

.wlinks{
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.rlinks{
	FONT-SIZE: 10px;
	COLOR: #cc6633;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight: bold;
}
rlinks:hover {TEXT-DECORATION: underline; color:#cc6633}
rlinks:active {TEXT-DECORATION: underline; color:#Scc6633}

.prop_info {
	font: normal 10px/10px arial, verdana, microsoft sans-serif, sans-serif;
	color: #7e7e7e;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 2px;
	background-image:url(../images/index/prop_info_bkg.jpg);
	background-repeat: no-repeat;
}

/*___________________________________________________________________________________*/
/* FRANCHISE SECTION */

#franchiseMenu {
	font: normal 10px/12px arial, verdana, microsoft sans-serif, sans-serif;
	color: #cc6633;
}

#leftCol {
	font: normal 12px/16px optima, arial, verdana, microsoft sans-serif, sans-serif;
	color: #000000;
	width: 320px;
	float: left;
	position: relative;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 12px;
	padding-left: 10px;
}

#rightCol {
	font: normal 12px/16px optima, arial, verdana, microsoft sans-serif, sans-serif;
	color: #000000;
	width: 320px;
	float: right;
	position: relative;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 12px;
	padding-right: 15px;
}

#wideCol {
	font: normal 12px/16px optima, arial, verdana, microsoft sans-serif, sans-serif;
	color: #000000;
	position: relative;
	float: left;
	margin-left: 12px;
	padding-left: 10px;
}

#blueText {
	font: bold 12px/16px optima, arial, verdana, microsoft sans-serif, sans-serif;
	color: #10539F;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 10px;
	padding-top: 0px;
}

#subTitle {
	font: 600 14px/18px optima, arial, verdana, microsoft sans-serif, sans-serif;
	color: #D43739;
}

#greyBoxTitleSm {
	font: bold 11px/14px arial, verdana, microsoft sans-serif, sans-serif;
	color: #000000;
}

/*___________________________________________________________________________________*/

.subtitleBlue {
	font: normal 20px/20px times new roman, arial, verdana, microsoft sans-serif, sans-serif;
	color: #001864;
}

.address {
	font: normal 10px/12px arial, verdana, microsoft sans-serif, sans-serif;
	color: #FFFFFF;
	vertical-align: top;
	padding-right: 10px;
	padding-top: 5px;
	text-align: right;
	background-image:url(../images/index/address_bkg.jpg);
	background-repeat: no-repeat;
	height: 79px;
}

.footer {
	font: normal 10px/13px arial, verdana, microsoft sans-serif, sans-serif;
	color: #660016;
	vertical-align: top;
	padding-left: 5px;
	padding-top: 5px;
	background-image:url(../images/index/copyright_bkg.jpg);
	background-repeat: no-repeat;
	height: 95px;
}

.callout {
	font: bold 11px/15px arial, verdana, microsoft sans-serif, sans-serif;
	color: #FF0000;
}
.footerLink, .footerLink:active, .footerLink:visited {
	font: bold 11px/15px arial, verdana, microsoft sans-serif, sans-serif;
	color: #54523c;
}
.footerLink:hover {
	font: bold 11px/15px arial, verdana, microsoft sans-serif, sans-serif;
	color: #FF0000;
	text-decoration: underline;
}

.indexContent {
	font: normal 10px/13px arial, verdana, microsoft sans-serif, sans-serif;
	color: #7e7e7e;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 8px;
	background-image:url(../images/index/content_bgk.jpg);
	background-repeat: no-repeat;
	height: 95px;
}

.indexContentTitle {
	font: bold 10px/13px arial, verdana, microsoft sans-serif, sans-serif;
	color: #660016;
}

.note {
	font: normal 9px/13px arial, verdana, microsoft sans-serif, sans-serif;
	color: #FFFFFF;
	vertical-align: top;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 10px;
}

.indexContentTitle {
	font: bold 10px/13px arial, verdana, microsoft sans-serif, sans-serif;
	color: #660016;
}

.tinyheading {FONT-SIZE: 7pt; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.smallheading {FONT-SIZE: 8pt; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.stdheading {FONT-SIZE: 10pt; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.mediumheading {FONT-SIZE: 12pt; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.largeheading{FONT-SIZE: 14pt; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.tiny{FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.small{FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.std{FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.stdwhite{FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.medium{
	FONT-SIZE: 11px;
	COLOR: #001864;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 16px;
	padding-right: 30px;
}
.large{FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.tinytitle{FONT-SIZE: 7pt; COLOR: #014e94; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.smalltitle{FONT-SIZE: 8pt; COLOR: #014e94; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.stdtitle{FONT-SIZE: 10pt; COLOR: #014e94; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.mediumtitle{FONT-SIZE: 12pt; COLOR: #014e94; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.largetitle{font: normal 16px/18px arial, verdana, microsoft sans-serif, sans-serif; 
	COLOR: #A8B07D;
}
.tinylight{FONT-SIZE: 7pt; COLOR: #00498E/*7599b1*/; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.smalllight{FONT-SIZE: 8pt; COLOR: #00498E/*#7599b1*/; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.stdlight{FONT-SIZE: 10pt; COLOR: #00498E /*#7599b1*/; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.mediumlight{FONT-SIZE: 12pt; COLOR: #00498E /*#7599b1*/; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.largelight{FONT-SIZE: 16pt; COLOR: #00498E/*#7599b1*/; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.error{FONT-SIZE: 7pt; COLOR: Red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.buttonPP{color: #FFFFFF; background: #001864; border-color: #001864; font-weight: bold; font-size: 8pt}
.copyright {FONT-SIZE: 11px; COLOR: #66752E ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.whitetext { color: white; }

.formbutton {
	background: url('../images/button-bg.jpg') no-repeat center center;
	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #004c92;
	border: 1px solid #004c92;
	padding: 4px 4px 2px 4px;
}

.formbuttonover {
	background: url('../images/button-over.jpg') no-repeat center center;
	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	border: 1px solid #004c92;
	padding: 4px 4px 2px 4px;
	cursor: pointer;
}

div#contactform {
	display: none;
}

#red {
	color: #cf000c;
	padding:0;
	margin:0;
}
#blue {
	color:#0057a7;
	font: bold;
}
	