body, td, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 0px;
	color: #333333;
}

.text16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
}

.gray9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	letter-spacing: 0px;
	color: #666666;
}

.gray11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	letter-spacing: 0px;
	color: #666666;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 0px;
	color: #333333;
}

.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
}
.findInfoText:visited,
.findInfoText:link{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666666;
  text-decoration:none;
  line-height:normal;
  letter-spacing:normal;
}
.findInfoText:hover {
  color:#000000;
}

.text10 {
  font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
  line-height:normal;
  letter-spacing:normal;
  word-spacing:normal;
  color:#000000;
}

.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: normal;
	word-spacing: normal;
	vertical-align: 50%;
	color: #333333;
}

.textsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
}

.gmcvaaddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
}

.smallblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing: normal;
	word-spacing: normal;
	line-height: 10px;
	color: #6081B6;
}

.blue10 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:normal;
  letter-spacing:normal;
  word-spacing:normal;
  color:#6081B6;
}

.blue14 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight: bold;
  color:#6081B6;
}

.smallltblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing: normal;
	word-spacing: normal;
	line-height: 10px;
	color: #D3DDEC;
}

.boldsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: normal;
	color: #333333;
}

.boldsmgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4E6E0B;
}

.boldsmgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4F4F4F;
}

.boldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.boldRed12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.smgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #4E6E0B;
}
.smgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #4F4F4F;
}

.credit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	line-height: normal;
	color: #333333;
}

.white12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 15px;
	letter-spacing: 1pt;
	text-decoration: none;
}

.red11 {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	line-height: normal;
	letter-spacing: normal;
	text-decoration: none;
}

.red12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	line-height: 15px;
	letter-spacing: 0pt;
	text-decoration: none;
}

.headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 10px;
	color: #FFFFFF;
}

.hdrwhite {
	font-size: 16px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: bold;
}

.headersblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 10px;
	color: #6081B5;
}

.black16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	line-height: 22px
}

.white16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 22px;
}

.grayItal16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #666666;
	font-weight: bold;
	line-height: 22px
}

.list11_18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}

.list11_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	letter-spacing: normal;
	line-height: 12px;
	color: #333333;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	letter-spacing: normal;
	word-spacing: normal;
	vertical-align: 50%;
	color: #333333;
}

.pad4 {
	padding: 4;
}

.formField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.gray10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

a.textnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 0px;
	color: #0000FF;
}
a.textnav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 0px;
	color: #FF0000;
}
a.textnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 0px;
	color: #990099;
}
a.textnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 0px;
	color: #0000FF;
}

a.topnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 15px;
	letter-spacing: 0pt;
	text-decoration: none;
}
a.topnav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0C410;
	line-height: 15px;
	letter-spacing: 0pt;
	text-decoration: none;
}
a.topnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 0pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.topnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0C410;
	line-height: 15px;
	letter-spacing: 0pt;
	text-decoration: none;
}

a.topnavOn:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0C410;
	line-height: 15px;
	letter-spacing: 0pt;
	text-decoration: none;
}
a.topnavOn:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0C410;
	line-height: 15px;
	letter-spacing: 0pt;
	text-decoration: none;
}
a.topnavOn:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0C410;
	line-height: 15px;
	letter-spacing: 0pt;
	text-decoration: none;
}
a.topnavOn:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0C410;
	line-height: 15px;
	letter-spacing: 0pt;
	text-decoration: none;
}

a.subnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 15px;
	letter-spacing: 1pt;
	text-decoration: none;
}
a.subnav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 15px;
	letter-spacing: 1pt;
	text-decoration: none;
}
a.subnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 15px;
	letter-spacing: 1pt;
	text-decoration: none;
}
a.subnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 15px;
	letter-spacing: 1pt;
	text-decoration: none;
}

a.boldnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	line-height: 15px;
	letter-spacing: 0pt;
}
a.boldnav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	line-height: 15px;
	letter-spacing: 0pt;
}
a.boldnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	line-height: 15px;
	letter-spacing: 0pt;
}
a.boldnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	line-height: 15px;
	letter-spacing: 0pt;
	text-decoration: none;
}

a.navsm:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	letter-spacing: 0pt;
}
a.navsm:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	letter-spacing: 0pt;
}
a.navsm:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	letter-spacing: 0pt;
}
a.navsm:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	letter-spacing: 0pt;
	text-decoration: none;
}

a.navsmgray:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height: 20px;
	letter-spacing: 0pt;
}
a.navsmgray:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height: 20px;
	letter-spacing: 0pt;
}
a.navsmgray:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height: 20px;
	letter-spacing: 0pt;
}
a.navsmgray:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height: 20px;
	letter-spacing: 0pt;
	text-decoration: none;
}

a.navsmwhite:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 15px;
	letter-spacing: 0pt;
}
a.navsmwhite:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 15px;
	letter-spacing: 0pt;
}
a.navsmwhite:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 15px;
	letter-spacing: 0pt;
}
a.navsmwhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 15px;
	letter-spacing: 0pt;
	text-decoration: none;
}

a.photocredit:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #333333;
	line-height: 11px;
	letter-spacing: normal;
}
a.photocredit:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #666666;
	line-height: 11px;
	letter-spacing: normal;
	font-weight: bold;
}
a.photocredit:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #333333;
	line-height: 11px;
	letter-spacing: normal;
}
a.photocredit:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #333333;
	line-height: 11px;
	letter-spacing: normal;
	text-decoration: none;
}

.searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
}

a.menuleft:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.menuleft:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.menuleft:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
a.menuleft:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 10px;
	color: #F0C410;
	text-decoration: none;
}

input.userButton{
	border-right: black 2px solid;
	border-top: gray 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: gray 1px solid;
	border-bottom: black 2px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #9db064;
	color : #333333;
}
textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}
input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}
select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}
.formerror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: normal;
	word-spacing: normal;
	color: Red;
}
.formtext0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 0px;
	color: #333333;
}
.formtextsmall0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
}
.formtextbold0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
}
.formbg0 {
	background-color: #9db064;
}

a.formlinksmall0:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	letter-spacing: 0pt;
}
a.formlinksmall0:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	letter-spacing: 0pt;
	text-decoration: none;
}
a.formlinksmall0:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	letter-spacing: 0pt;
}
a.formlinksmall0:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	letter-spacing: 0pt;
}

a.formlinkbold0:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
}
a.formlinkbold0:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
}
a.formlinkbold0:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
}
a.formlinkbold0:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
}

.formtext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 0px;
	color: #333333;
}
.formtextsmall1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
}
.formtextbold1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
}
.formbg1 {
	background-color: #f9ffe5;
}

a.formlinksmall1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	letter-spacing: 0pt;
}
a.formlinksmall1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	letter-spacing: 0pt;
	text-decoration: none;
}
a.formlinksmall1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	letter-spacing: 0pt;
}
a.formlinksmall1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	letter-spacing: 0pt;
}

a.formlinkbold1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
}
a.formlinkbold1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
}
a.formlinkbold1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
}
a.formlinkbold1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
}
.mplsmyway_boldsm {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
	letter-spacing:normal;
	word-spacing:normal;
	color:#000000;
}
.mplsmyway_text {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:normal;
	color:#000000;
	letter-spacing:normal;
	word-spacing:normal;
}

.memberdir_header {
	background-color:#F3ECCF;
}
.memberdir_title {
	background-color:#6081B5;
}
.memberdir_bg0 {
	background-color:#E1E1E1;
}
.memberdir_bg1 {
	background-color:#FFFFFF;
}
.memberdir_titlelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	color:#FFFFFF;
}

.memberdir_searchButton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#6081B5;
	color:#FFFFFF;
	height:20px;
	width:50px;
	text-align:center;
	text-decoration:none;
	border-right: black 2px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: black 2px solid;
}
.memberdirText:visited,
.memberdirText:link,
.memberdirText:hover,
.memberdirText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4F4F4F;
}
.memberdirSearchAlpha:visited,
.memberdirSearchAlpha:link,
.memberdirSearchAlpha:hover,
.memberdirSearchAlpha {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4F4F4F;
	font-weight:bold;
}

.memberdetail_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
}
.memberdetail_link:visited {
	color:#003399;
}
.memberdetail_link:link {
	color:#003399;
}
.memberdetail_link:hover {
	color:#003399;
	text-decoration:none;
}
.memberdir_select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #999999;
}
.memberdir_gridHeader {
	font-weight: bold;
	background-color: #9db064;
	border:0px none #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.memberdir_grid {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:0px none #FFFFFF;
	background: #F7FFE5;
}
.memberdir_gridAltBG {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #DFECC1;
	border:0px none #FFFFFF;
	line-height:12px;
}
.memberdir_gridText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:0px none #FFFFFF;
	line-height:12px;
}
.exp_input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #000000;
}
.exp_select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #000000;
}
.exp_button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
}
.exp_tour_table {
  width:183px;
  border-top:15px solid #6081B5;
}
.exp_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:normal;
	color:#000000;
}
.exp_link:visited {
	color:#000000;
}
.exp_link:link {
	color:#000000;
}
.exp_link:hover {
	color:#000000;
	text-decoration:none;
}
.exp_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:normal;
}
.exp_spacer_text {
	font-size:7px;
}
.calendarTextBox {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  border:1px solid #517895;
}

.calendarWhite11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
}

.calendarWhite10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 13px;
	color: #FFFFFF;
}

.calendarHeader0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	letter-spacing: normal;
	color:#517895;
	text-decoration:none;
}
.calendarHeader0:visited {
	color:#517895;
}
.calendarHeader0:link {
	color:#517895;
}
.calendarHeader0:hover {
	color:#517895;
}
.calendarDaysOfWeek0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#6081B6;
}

.calendarDayNumbers0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.calendarDayNumbers0:visited {
	color:#333333;
}
.calendarDayNumbers0:link {
	color:#333333;
}
.calendarDayNumbers0:hover{
	color:#333333;
}
.calendarHighlightRow0 {
	background-color:#D3DDEC;
}
.calendarHighlightDay0 {
	background-color:#D3DDEC;
}
.calendarDayBorder_link0 {
	border:1px solid #517895;
}
.calendarDayBorder_hover0 {
	border:1px solid #517895;
	background-color:#D3DDEC;
}
.calendarHeader1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	letter-spacing: normal;
	color:#FFFFFF;
	text-decoration:none;
}
.calendarHeader1:visited {
	color:#FFFFFF;
}
.calendarHeader1:link {
	color:#FFFFFF;
}
.calendarHeader1:hover {
	color:#FFFFFF;
}
.calendarDaysOfWeek1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
}

.calendarDayNumbers1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.calendarDayNumbers1:visited {
	color:#FFFFFF;
}
.calendarDayNumbers1:link {
	color:#FFFFFF;
}
.calendarDayNumbers1:hover{
	color:#FFFFFF;
}
.calendarHighlightRow1 {
	background-color:#7995C4;
}
.calendarHighlightDay1 {
	background-color:#7995C4;
}
.calendarDayBorder_link1 {
	border:1px solid #FFFFFF;
}
.calendarDayBorder_hover1 {
	border:1px solid #FFFFFF;
	background-color:#7995C4;
}
.calendarTextSmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 17px;
	word-spacing: normal;
	color: #666666;
	font-style: italic;
}

a.gmcvaNav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
	text-decoration: none;
}
a.gmcvaNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
	text-decoration: none;
}
a.gmcvaNav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
	text-decoration: none;
}
a.gmcvaNav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #333333;
	text-decoration: none;
}

a.smGreenNav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4E6E0B;
	text-decoration: underline;
}
a.smGreenNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4E6E0B;
	text-decoration: none;
}
a.smGreenNav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4E6E0B;
	text-decoration: underline;
}
a.smGreenNav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4E6E0B;
}

.smGrayNav:visited,
.smGrayNav:link,
.smGrayNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4F4F4F;
}
.smGrayNav:hover {
	text-decoration:none;
}

/* COUPON CENTER STYLES */

.cp_bord_bot {
	border-bottom:1px dashed #000000;
}
.cp_bord_left {
	border-left:1px dashed #000000;
}
.cp_bord_top {
	border-top:1px dashed #000000;
}
.cp_spacer_text {
	font-size:7px;
}
.cp_category_text {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	border:1px solid #000000;
}
.cp_own_cont {
	background-color:#000000;
	width:115;
	text-align:center;
}
.cp_own_text {
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	line-height:11px;
}
.cp_exp_cont {
	border:1px solid #000000;
	width:115;
	text-align:center;
}
.cp_exp_text {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	line-height:11px;
}
.cp_image_text {
	font-family:Verdana;
	font-size:10px;
	color:#1F8C98;
}
.cp_image_cont {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	border:1px solid #000000;
}
.cp_summary_text {
	font-family:Verdana;
	font-size:20px;
	color:red;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	line-height:21px;
}
.cp_details_text {
	font-family:Verdana;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	line-height:14px;
}
.cp_extra_text {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:italic;
	text-decoration:none;
	text-align:center;
	line-height:12px;
}
.cp_disclaimer_text {
	font-family:Verdana;
	font-size:9px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	line-height:11px;
}
.cp_member_name_text {
	font-family:Verdana;
	font-size:13px;
	color:#AAAAAA;
	font-weight:bold;
	line-height:15px;
}
.cp_member_info_labels {
	font-family:Verdana;
	font-size:10px;
	color:#4F4F4F;
	font-weight:bold;
	line-height:12px;
}
.cp_member_info_text {
	font-family:Verdana;
	font-size:10px;
	color:#4F4F4F;
	line-height:11px;
}
.cp_member_info_text:visited {
	color:#4F4F4F;
}
.cp_member_info_text:link {
	color:#4F4F4F;
}
.cp_member_info_text:hover {
	color:#4F4F4F;
}
.cp_add_edit_form_text {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
.cp_add_edit_form_textbox {
	font-family:Verdana;
	font-size:10px;
	border:1px solid #000000;
}
.cp_admin_cont {
	border:1px solid #CCCCFF;
	padding:3px;
	margin-top:10px;
}
.cp_button1 {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	border:1px solid #000000;
}
.cp_button2 {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#777935;
	background-color:#F3ECCF;
	text-decoration:none;
	border:1px solid #CCCCCC;
	padding:1px;
}
.cp_button2:visited{
	color:#777935;
}
.cp_button2:link{
	color:#777935;
}
.cp_button2:hover{
	color:#777935;
}
.cp_button3 {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	border:1px solid #CCCCCC;
}
.cp_errorMsg {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:red;
}
.cp_text_email_comments {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
}
.cp_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.cp_text1 {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#4F4F4F;
}
.cp_text2 {
	font-family:Verdana;
	font-size:9px;
	color:#CCCCCC;
}
.cp_text2:visited {
	color:#CCCCCC;
}
.cp_text2:link {
	color:#CCCCCC;
}
.cp_text2:hover {
	color:#000000;
}
.cp_text3 {
	font-family:Verdana;
	font-size:9px;
	color:#716C6C;
}
.cp_text3:visited {
	color:#716C6C;
}
.cp_text3:link {
	color:#716C6C;
}
.cp_text3:hover {
	color:#716C6C;
}
.cp_text4 {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#716C6C;
}
.cp_text5 {
	font-family:Verdana;
	font-size:10px;
	color:#716C6C;
}
.cp_text6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:blue;
	text-decoration:none;
}
.cp_text6:visited {
	color:blue;
}
.cp_text6:link {
	color:blue;
}
.cp_text6:hover {
	color:blue;
}
.cp_text7{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
}
.cp_highlight {
	background-color:#00FF00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.cp_textbox1 {
	font-family:Verdana;
	font-size:10px;
	border:1px solid #CCCCCC;
}
.cp_email_container {
	background-color:#C8C8C8;
}
.cp_search_textbox {
	font-family:Verdana;
	font-size:10px;
	color:#4F4F4F;
	border:1px solid #CCCCCC;
}
.cp_search_container {
	background-color:#F3ECCF;
}
.cp_search_button {
	font-family:Verdana;
	font-size:10px;
	border:1px solid #CCCCCC;
}
.cp_dg_company_link {
	font-family:Verdana;
	font-size:10px;
	color:#4E7B85;
	line-height:11px;
}
.cp_dg_company_link:visited {
	color:#4E7B85;
}
.cp_dg_company_link:link {
	color:#4E7B85;
}
.cp_dg_company_link:hover {
	color:#4E7B85;
	text-decoration:none;
}
.cp_dg_header {
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
}
.cp_dg_header:visited{
	color:#FFFFFF;
}
.cp_dg_header:link{
	color:#FFFFFF;
}
.cp_dg_header:hover{
	color:#FFFFFF;
}
.cp_dg_text {
	font-family:Verdana;
	font-size:10px;
	color:#4F4F4F;
	line-height:12px;
}
.cp_dg_text:visited {
	color:#4F4F4F;
}
.cp_dg_text:link {
	color:#4F4F4F;
}
.cp_dg_text:hover{
	color:#4F4F4F;
}
.cp_lbl_section_title {
	font-family:Verdana;
	font-size:15px;
	font-weight:normal;
	font-style:italic;
	color:#666666;
}
.cp_address_text {
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	line-height:10px;
}
.cp_address_text:visited{
	color:#999999;
	font-weight:bold;
}
.cp_address_text:link{
	color:#999999;
	font-weight:bold;
}
.cp_address_text:hover{
	text-decoration:none;
}

.textsmallwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: normal;
	word-spacing: normal;
	color: #FFFFFF;
	line-height: 12px;
}
.findInfoText  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	line-height: normal;
	letter-spacing: 0px;
	font-weight: normal;
 }
 
 a.nav11:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
	letter-spacing:normal;
	word-spacing:normal;
	color:#333333;
	font-weight: bold;
	text-decoration: none;
}
a.nav11:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
	letter-spacing:normal;
	word-spacing:normal;
	color:#333333;
	font-weight: bold;
	text-decoration: none;
}
a.nav11:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
	letter-spacing:normal;
	word-spacing:normal;
	color:#333333;
	font-weight: bold;
	text-decoration: none;
}
a.nav11:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
	letter-spacing:normal;
	word-spacing:normal;
	color:#999999;
	font-weight: bold;
	text-decoration: none;
}

a.intnav11:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
	letter-spacing:normal;
	word-spacing:normal;
	color:#666666;
	font-weight: normal;
}
a.intnav11:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
	letter-spacing:normal;
	word-spacing:normal;
	color:#666666;
	font-weight: normal;
}
a.intnav11:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
	letter-spacing:normal;
	word-spacing:normal;
	color:#666666;
	font-weight: normal;
}
a.intnav11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
	letter-spacing:normal;
	word-spacing:normal;
	color:#CC6600;
	font-weight: normal;
}

.tier2 {
	padding-left: 4;
	padding-right: 4;
}

.bgBlue {
	background: #6081B6;
}

.bgGold {
	background: #C9A00A;
}

.bgGray {
	background: #DDDDDD;
}

.bgredwinter {
	background: #990000;
}

.bgOrange {
	background: #FF9900;
}

.bgLightYellow{
  background: #F7FFE5;
}
