/* Page properties */
body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.85em;
	color: #fbbb26;
	font-weight: bold;
	letter-spacing: 1px;
	margin-bottom: -3px;
	}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.75em;
	color: #fbbb26;
	font-weight: bold;
	letter-spacing: 1px;
	}
h3 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.65em;
	font-weight: bold;
	letter-spacing: 1px;
	}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.55em;
	font-weight: bold;
	letter-spacing: 1px;
	}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.45em;
	font-weight: bold;
	letter-spacing: 1px;
	}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 1px;
	}
table {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 1em;
}
td, th {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul {
	color: #333333;
	font-style: normal;
	list-style-type: square;
	padding-bottom: 1pt;
}
form {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
}

input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 1em;
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 0.8em;
	line-height: 1.3em;
	color: #333333;
}
/* borders */
.box {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-top-color: #333333;
	border-bottom-color: #333333;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-style: solid;
	}
.boxNoBtm {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-top-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	}
.boxNoSides {
	border-top-style: solid;
	border-top-color: #cccccc;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	}
.boxTop {
	border-top-style: solid;
	border-top-color: #333333;
	border-top-width: 1px;
	}
.boxBtm {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	}
.boxSides {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
}
.boxNoTop {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	}
.borderBtmBlue {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7d93c4;
	}
.borderTopBlue {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7d93c4;
	}
.borderTopGrey {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bbbbbb;
	}
.borderTopBtmBlue {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7d93c4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7d93c4;
	}
.border {
	border: 1px solid #333333;
}
.background {
	background-image: url(images/header.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-top-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	background-repeat: no-repeat;
}
.backgroundSpecOffersNone {
	background-image: url(images/special_offers_none.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-repeat: no-repeat;
}
.backgroundSpecOffers1 {
	background-image: url(images/special_offers1.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-repeat: no-repeat;
}
.backgroundSpecOffers2 {
	background-image: url(images/special_offers2.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-repeat: no-repeat;
}
.backgroundSpecOffers3 {
	background-image: url(images/special_offers3.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-repeat: no-repeat;
}
.backgroundSpecOffers4 {
	background-image: url(images/special_offers4.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-repeat: no-repeat;
}
.backgroundSpecOffers5 {
	background-image: url(images/special_offers5.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-repeat: no-repeat;
}
.backgroundSpecOffers6 {
	background-image: url(images/special_offers6.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-repeat: no-repeat;
}
.borderBlue {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #7d93c4;
	border-left-color: #7d93c4;
	border-bottom-color: #7d93c4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #7d93c4;
	border-top-width: 1px;
	border-top-style: solid;
}
.borderYellowTop {
 	background-color: #fbbb26;
	color: #333333;
	border-bottom-color: #7d93c4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.borderSoftYellowTop {
 	background-color: #FDF5E0;
	color: #333333;
	border-bottom-color: #7d93c4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7d93c4;
	border-top-color: #7d93c4;
	border-top-width: 1px;
	border-top-style: solid;
}
.borderSoftYellowTopLeft {
 	background-color: #FDF5E0;
	color: #333333;
	border-bottom-color: #7d93c4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7d93c4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7d93c4;
	border-top-color: #7d93c4;
	border-top-width: 1px;
	border-top-style: solid;
}
.borderLeftandTitle {
	color: #333333;
	border-left-color: #7d93c4;
	border-left-width: 1px;
	border-left-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #012d74;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
}
.borderBlueRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7d93c4;
}
.borderTop {
 	background-color: #7d93c4;
	color: #ffffff;	
	border-bottom-color: #7d93c4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.borderDkTop {
 	background-color: #012d74;
	color: #ffffff;
	border-top-color: #7d93c4;
	border-top-width: 1px;
	border-top-style: solid;
}
/* navigation */
.navigationMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
a.navigationMain:link {
	color: #333333;	
	text-decoration: none;
	}
a.navigationMain:hover {
	color: #7d93c4;	
	text-decoration: underline;
	}
a.navigationMain:visited {
	color: #7d93c4;	
	text-decoration: none;
	}
.navigationHiLite {
	color: #fbbb26;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.navigationHiLite:link {
	color: #fbbb26;	
	text-decoration: none;
	}
a.navigationHiLite:hover {
	color: #7d93c4;	
	text-decoration: underline;
	}
a.navigationHiLite:visited {
	color: #7d93c4;	
	text-decoration: none;
	}
.navigationLines {
	border-bottom-color: #7d93c4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	}
/* Headers & Titles */
.BkgYellowTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
 	background-color: #fbbb26;
	color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	line-height: 1.3em;
}
.TitleYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fbbb26;
	font-size: 1em;
	font-weight: bold;
	}
.TitleYellowSmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fbbb26;
	font-size: 0.8em;
	font-weight: bold;
	}
.TitleBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7d93c4;
	font-size: 1em;
	font-weight: bold;
	}
.TitleBlueSmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7d93c4;
	font-size: 0.8em;
	font-weight: bold;
	}
.TitleDkBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #012d74;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	}
a.TitleDkBlue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #012d74;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	}
a.TitleDkBlue:hover {
	color: #7d93c4;	
	text-decoration: underline;
	}
a.TitleDkBlue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #012d74;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	}
.TitleRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	}
a.TitleRed:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	}
a.TitleRed:hover {
	color: #990033;	
	text-decoration: underline;
	}
a.TitleRed:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	}
.TitleDkBlueSmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #012d74;
	font-size: 0.8em;
	font-weight: bold;
	}
/* Text Styles */
.dblSpace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #012d74;
	font-size: 0.8em;
	line-height: 2em;
	letter-spacing: 1px;
	}
.justify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.8em;
	line-height: 1.7em;
	text-align: justify;
	padding-left: 3px;
	padding-right: 3px;
	}
.link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #012d74;
	line-height: 1.75em;
	font-size: 1.0em;
	text-decoration: none;
	padding-left: 3px;
	}
a.link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #012d74;
	text-decoration: none;
	padding-left: 3px;
	}
a.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #7d93c4;
	text-decoration: underline;
	}
a.link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #7d93c4;
	text-decoration: none;
	}
.linkLines {
	border-bottom-color: #7d93c4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	}
.linkDkLines {
	border-bottom-color: #012d74;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	}
.small { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: small;
	padding-left: 4px;
	}
a.small:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	padding-left: 4px;
	}
a.small:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	padding-left: 4px;
	}
a.small:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	padding-left: 4px;
	}
.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	}
a.contact:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	text-decoration: none;
	}
a.contact:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	text-decoration: underline;
	}
a.contact:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	text-decoration: none;
	}
.contactimage {
	padding-right: 4px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
	line-height: 1.5em;
	text-align: right;
	}
a.footer:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
	}
a.footer:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
	}
a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
	}
.copyright {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
.disclaimer {
	padding-left: 5px;
	padding-right: 5px;
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.borderSoftYellowTopLeftNoBottom {
	background-color: #FDF5E0;
	color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7d93c4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7d93c4;
	border-top-color: #7d93c4;
	border-top-width: 1px;
	border-top-style: solid;
}
.borderBlueRightTop {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7d93c4;
	border-top-color: #7d93c4;
	border-top-width: 1px;
	border-top-style: solid;
}
.borderDkTopNoBorder {
 	background-color: #012d74;
	color: #ffffff;
	border-bottom-color: #7d93c4;
	border-bottom-width: 1px;
	border-bottom-style: solid;