@charset "utf-8";
body, td {font-family: Arial, Helvetica, sans-serif;	font-size: 10pt; margin-left: 3px;}
/*body, td {font-family: x-small/1.2 Georgia, Times, serif; color: #2e2b1e;	font-size: 12pt;	margin-left: 3px;}*/
form {display: inline;}
form input, form select {font-size: 8pt;}
form input.searchtext {width: 100px;}
ul li {margin-bottom: 7px; list-style-type: disc; margin-left: -20px;}
th {font-weight: bold;	text-align: right;}
iframe {border-style: none; border-width: 0px;}
a {text-decoration: none; color: #0460bc;}
a:hover{text-decoration: underline; color: Red;}
a img {border: none;}

.bold {font-weight: bold;}
.whatshot_box .title {color: red; background: transparent; font-weight: bold; font-size: 12pt;}
.whatshot_box .description {color: black; background: transparent; font-weight: bold; font-size: 10pt;}
.whatshot_box a {color: blue;}
.whatshot a {font-weight: bold;}
.gray_border_box {border-color: Gray; border-width:thin; border-style: solid;}
.carTravel_box {border-color: Gray; border-width:thin; border-style: solid;}
.searchtitle {text-align: center; text-decoration: none; font-size: 8pt; font-weight: bold; color: White; background: transparent; text-decoration: underline;}
.searchbox {width: 120px; background: white; margin-bottom: 2px; border: 0px;}
.whatshot_box {background: #E3FBE4; font-size: 9pt;}
.whatshot_box a {color: blue; background: transparent;}
.logintext a {color: blue; font-style: italic; font-weight: bold; text-align: center;}
.breadcrumb, .breadcrumb a {color: blue;	background: transparent; font-size: 9pt;}
.featuresbar, .featuresbar td, .featuresbar a, .featuresbar a:hover {color: #ffffff;	font-weight: bold;}
.subnavigation, .subnavigation a {color: #9ccf00; font-weight: bold; font-style: italic; background: transparent;}
.colorbaritem a {font-weight: bold; color: #ffffff; background: transparent; font-size: 10pt;}
.heading {font-size: 14pt;	font-weight: bold; color: #003366; background: transparent;	text-decoration: none;}
.title {font-size: 14pt; font-weight: bold; color: black; background: transparent; text-align: center;}
.subject {font-style: italic; text-align: center;}
.author {font-style: normal;}
.indexlistitem a {font-weight: bold;}
.caption {font-size: 8pt; text-align: center;}
.earn10caption {font-size: 8pt;}
.boilerplate {font-style: italic;}
.footer {font-size: 8pt; text-align: center;}
.homepagefooter {font-size: 8pt; text-align: center;}
.homepagefooter a {font-size: 8pt; text-align: center; color: #003366; background: transparent;}
.errormessage {color: red; font-weight: bold; background: transparent;}
.alerttext {font-size: 8pt; color: red; font-weight: bold; background: transparent;}
.successfulmessage {color: green; font-weight: bold; background: transparent;}
.required {color: red; background: transparent;}
.homepagetitle {color: #9ccf00; font-size: 12pt; font-weight: bold; font-style: italic; background: transparent;}
.homepagesectionheading, .homepagesectionheading a {font-size: 14pt;	font-weight: bold; color: #003366; background: transparent;	text-decoration: none; background: transparent;}
.homepagesectionlinks a {color: #003366; text-decoration: none;}
.sampletext {color: red; background: transparent; font-size: 8pt;}
.mbrnumsample {color: gray; background: transparent; font-size: 8pt; text-align: left;}
.fare-finder {border-style: solid; border-color: Navy; border-width: 1px;}
.farefinder td {font-size: 8pt;}
.farefinder .title {text-align: center; font-weight: bold; font-size: 10pt;}
.farefinder .option {text-align: center; font-weight: bold; font-size: 7pt;}
.farefinder input {font-size: 8pt;}
.farefinder select {font-size: 7pt;}
.jobsidebar1 { border: 1px; border-style: solid; border-color: Navy; background-color: #FFDEAD;}
.jobsidebar2 { border: 1px; border-style: solid; border-color: Navy; background-color: #D3D3D3;}
.label {font-weight: bold;}

/*Custom classes*/
.dc {font-size:43px; float:left; margin-right:2px; line-height:38px; display:block;}

/* Membership Section */
	.membershipcolorbar1, .membershipcolorbar1 a {background-color: #CC9915; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.membershipcolorbar2, .membershipcolorbar2 a {background-color: #6464AD; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.membershipcolorbar3, .membershipcolorbar3 a {background-color: #179464; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.membershipcolorbar4, .membershipcolorbar4 a {background-color: #CC3133; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.membershipcolorbar5, .membershipcolorbar5 a {background-color: #3494C2; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.membershipsidebar {border: 1px;	border-style: solid;	border-color: #106798; background-color: #CEEFFF; color: #000000;}
	.membershipsidebar .title {color: #106798; background-color: transparent; text-align: left;}

	.membershipforms .title {font-size: 14pt; font-weight: bold; color: black; background: transparent; text-align: center;}
	.membershipforms .subheading {font-weight: bold; font-style: italic;}
	.membershipforms hr {color: #6699CC; background-color: transparent;}
	.membershipforms input, .membershipforms select {font-size: 8pt;}
	.membershipforms .errormessage {color: red; font-weight: bold; background: transparent;}
	.membershipforms .fieldsetheading {font-weight: bold;}
/* End membership Section */


/* Automotive Section */
	.automotivecolorbar1, .automotivecolorbar1 a {background-color: #CC9900; color: #ffffff; font-weight: bold;	text-decoration: none;}
	.automotivecolorbar2, .automotivecolorbar2 a {background-color: #666699; color: #ffffff; font-weight: bold;	text-decoration: none;}
	.automotivecolorbar3, .automotivecolorbar3 a {background-color: #669966; color: #ffffff; font-weight: bold;	text-decoration: none;}
	.automotivecolorbar4, .automotivecolorbar4 a {background-color: #CC3133; color: #ffffff; font-weight: bold;	text-decoration: none;}
	.automotivecolorbar5, .automotivecolorbar5 a {background-color: #3494C2; color: #ffffff; font-weight: bold;	text-decoration: none;}
	.automotivecolorbar6, .automotivecolorbar6 a {background-color: #990066; color: #ffffff; font-weight: bold;	text-decoration: none;}
	.automotivesidebar {border: 1px;	border-style: solid;	border-color: #179464; background-color: #C3E4D7; color: #000000;}
	.automotivesidebar .title {color: #179464; background-color: transparent; text-align: left;}
/*End Automotive Section */


/* Travel Section */
	.travelcolorbar1, .travelcolorbar1 a {background-color: #CC9900; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.travelcolorbar2, .travelcolorbar2 a {background-color: #666699; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.travelcolorbar3, .travelcolorbar3 a {background-color: #669966; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.travelcolorbar4, .travelcolorbar4 a {background-color: #990066; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.travelcolorbar5, .travelcolorbar5 a {background-color: #FF6633; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.travelcolorbar6, .travelcolorbar6 a {background-color: #3399CC; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	/*
	.travelsidebar {border: 1px;	border-style: solid;	border-color: #9A0E84; background-color: #EDE2F2; color: #000000;}
	.travelsidebar .title {color: #9A0E84; background-color: transparent; text-align: left;}
	*/
	.travelsidebar {border: 1px; border-style: solid;	border-color: #106798; color: #000000;}
	.travelsidebar .title {color: #106798; background-color: transparent; text-align: left;}
/* End Travel Section */


/*Safety Section */
	.safetycolorbar1, .safetycolorbar1 a {background-color: #CB9918; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.safetycolorbar2, .safetycolorbar2 a {background-color: #9865AF; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.safetycolorbar3, .safetycolorbar3 a {background-color: #189263; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.safetycolorbar4, .safetycolorbar4 a {background-color: #FA6633; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.safetycolorbar5, .safetycolorbar5 a {background-color: #9A0780; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	/*.safetysidebar {border: 1px; border-style: solid;	border-color: #106798; background-color: #B9FEFF;	color: #000000;}*/
	.safetysidebar {border: 1px; border-style: solid;	border-color: #106798; color: #000000;}
	.safetysidebar .title {color: #106798; background-color: transparent; text-align: left;}
/* End Safety Section */


/* Savings Section */
	.savingscolorbar1, .savingscolorbar1 a {background-color: #F84F6B; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.savingscolorbar2, .savingscolorbar2 a {background-color: #CB9918; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.savingscolorbar3, .savingscolorbar3 a {background-color: #6364A8; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.savingscolorbar4, .savingscolorbar4 a {background-color: #189263; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.savingscolorbar5, .savingscolorbar5 a {background-color: #FA0A0B; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.savingssidebar {border: 1px;	border-style: solid;	border-color: #666610; background-color: #D5D696; color: #000000;}
	.savingsSidebarImg {border: 1px;	border-style: solid;	border-color: #666610; background-color: White; color: #000000;}
	.savingssidebar .title {color: #666610; background-color: transparent; text-align: left;}
/* End Savings Section */


/*Financail Section */
	.financialcolorbar1, .financialcolorbar1 a {background-color: #CC99C7; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.financialcolorbar2, .financialcolorbar2 a {background-color: #189263; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.financialcolorbar3, .financialcolorbar3 a {background-color: #FA6633; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.financialcolorbar4, .financialcolorbar4 a {background-color: #2F6799; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.financialcolorbar5, .financialcolorbar5 a {background-color: #F69899; color: #FFFFFF; font-weight: bold; text-decoration: none;}
	.financialsidebar {border: 1px; border-style: solid;	border-color: #CB9913; background-color: #F7E5C0; color: #000000;}
	.financialsidebar .title {color: #CB9913; background-color: transparent; text-align: left;}
/* End Financial Section */

.hpTabs{
	font-size: 16px;
	letter-spacing: 1px;
	color: White;
	text-indent: 5px;
}