body {
	background-color: #7AA4CA;
	background-image: url(../images/background_02.png);
	background-repeat: repeat-x;
	font-family: Arial, Verdana, Helvetica, san-serif;
	margin: 0;
	padding: 0;
}

a
{
    border: 0;
}

img
{
    border: 0;
}

.container_12 {
	height:auto;
	margin:0 auto;
	overflow:hidden;
	width:1000px;
}

#changingHeight {
	height: auto;
}

.subcontainer {
	background-color:#FFFFFF;
	margin:0;
	/* height: auto;
	min-height:1825px; */
	padding-bottom:20px;
	width:1000px;
}

#nav {
	background-image:url(../images/navBackground_07.png);
	background-repeat:repeat-x;
	min-height:68px;
}

#topContent {
	height:57px;
	width:735px;
}

#logo {
	background-image:url(../images/logo_07.png); 
	background-repeat:no-repeat;
	border:0 none;
	cursor:pointer;
	float:left;
	height:115px;
	margin:-63px 0 0 -173px;
	width:162px;
}

.chatButton {
	/* background-image:url(../images/chatOn_05.png); */
	background-repeat:no-repeat;
	float:right;
	height:60px;
	margin-top:-12px;
	width:129px;
}

#contactInfo {
	color:#E59200;
	float:right;
	font-size:11pt;
	font-weight:700;
	margin-right:15px;
	margin-top: 5px;
	text-align:right;
}

#headerspace {
	color:#FFFFFF;
	font-size:12pt;
	height:40px;
	margin-left:190px;
	padding-top:11px;
	width:auto;
}

#header {
	padding-top:1px;
}

#header a {
	text-decoration:none;
}

#header a:visited {
	text-decoration:none;
}

#header a:hover {
	color:#EEAB1B;
}

.active {
	color:#EEAB1B;
}

.static{
	color: #fff;
}

.activenav{
	color: #5377A6;
}

#header ul {
	list-style-type:none;
}

#header div {
	font-size:12px;
	font-weight:bold;
	letter-spacing: 1px;
	list-style-type:none;
	padding:15px;
}

#rightContent {
	float:right;
	margin-right:16px;
	margin-top:-151px;
	z-index:-10;
}

#formBG {
	background-image:url(../images/applyNow_02.png);
	background-repeat:no-repeat;
	height:262px;
	width:230px;
}

#formBG_Blue {
	background-image:url(../images/reapplyParts_02.png);
	background-repeat:no-repeat;
	height:262px;
	width:230px;
}

#noTrigger_Blue {
	background-image:url(../images/reapplyParts_04.jpg);
	background-repeat:no-repeat;
	height:39px;
	width:230px;
	color: #eee;
	text-align: center;
	font-size: 14px;
}

#noTrigger_Blue a {
	color: #FDD017;
	font-size: 12px;
}
  
#noTrigger_Blue a:hover {
	color: #C7A317;
}

#formsubmit {
	cursor:pointer;
	height:32px;
	left:55px;
	position:relative;
	top:72px;
	width:119px;
}

.formsubmit {
	cursor:pointer;
	height:32px;
	left:45px;
	position:relative;
	top:72px;
	width:119px;
}

#loginsubmit {
	cursor:pointer;
	height:37px;
	left:65px;
	position:relative;
	top: 30px;
	width:90px;
} 

.learnmore {
	bottom:21px;
	cursor:pointer;
	left:18px !important;
	margin-top:-25px;
	position:relative;
	z-index:10;
}

#goldBG {
	height:250px;
	margin-top:10px;
	width:230px;
	z-index: -1000;
}

#specials {
	height:212px;
	width:230px;
	margin-bottom: -7px;
}

.topshadow {
}

.leftContent{
    width: 225px; 
    float: left; 
    margin: 20px 0 0 5px;     
}

#subMainContent{
    width: 540px;
    float: left;
    margin: 20px 10px 0 -50px;
}

#mainContent {
	margin:0 0 0 10px;
	position: relative;
	margin-top: -27px;
	float: left;
}

#mainContent a {
	color:#b86b11;
	text-decoration:none;
}

#mainContent a:hover {
	color:#1e4574;
}

#contentBG {
	/* background-image:url(../images/contentBackground_03.jpg);
	background-image:url(../images/westernUnionBg_07.png); 
	background-image:url(../images/bouncedCheckBg_07.jpg);
	background-image:url(../images/goldBg_07.jpg);
	background-image:url(../images/onlineLoanHolidaysFinal_07.jpg);*/
	background-image:url(../images/onlineLoanBg_07.jpg);
	background-repeat:no-repeat;
	height:450px;
	margin:17px 0 0 6px;
	width:720px;
}

#text {
	font-size:10pt;
	position:relative;
	text-align:justify;
	width:350px;
	/* height:137px;
	left:286px;
	top:88px; */
}

#text b {
	color:#47649C;
	font-size:14pt;
}

#text span {
	font-weight:bold;
}

#text a {
	color:#0A3772;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}

#success{
	position: relative; 
	width:250px; 
	overflow: hidden; 
	left: 540px; 
	top: 82px; 
}

.successlink {
	color:#EEAB1B;
	font-size:11px;
	font-weight:bold; 
	text-decoration:none; 
}

#talkingheads 
{
	position: relative;
	left: 278px;
	top: 101px;
}

.tax-header 
{
	font-size: 30px;
	margin-left: 60px;
	padding-top: 9px;
	color: #FEFEFE;
}

.tax-header2 
{
	font-size: 32px;
	font-weight: bold;
	margin-left: 235px;
	color: #FFD204;
}

.tax-list 
{
	font-size: 20px;
	margin-left: 330px;
	color: #fefefe;
	padding-top: 15px;
	margin-right: 30px;
}

.tax-list-gold 
{
    color:#FFD204;
    list-style: none;
    /* font-style: italic; */
}

.tax-list-gold li 
{
    padding-top: 12px;
} 

.tax-list-copy
{
    font-size: 21px;
	color: #FFD204;
    font-style: italic;
}

.tax-list-copy-subtext
{
    font-size: 18px;
    color: #fefefe;
    font-weight: normal;
}

.tax-button 
{
	color: #FFD204;
	/* color: #fefefe; */
	margin-left: 365px;
	padding-top: 15px;
	font-weight: bold;
	border: 0;
	outline: 0;
}

.form {
	/*border-color:-moz-use-text-color;
	border-style:inset !important;
	border-width:1px; */
	border: 0px;
	/* color:#B2B4BF; */
	color: #999;
	font-weight:bold;
	left: 12px;
	position:relative;
	top:65px;
	font-size: 11px;
	width: 185px;
	padding: 3px;
	margin-bottom: 2px;
}

#memberlink_update a {
	border: 0px;
	color: #FDD017;
	width: 230px;
	text-align: center;
	position:relative;
	text-decoration: none;
	top:85px;
	left: 71px;
	font-size: 12px;
	width: 185px;
	padding: 5px;
	margin-bottom: 2px;
}

#memberlink_update a:hover {
	color: #C7A317;
}

#memberlink_recent a {
	border: 0px;
	color: #FDD017;
	width: 230px;
	text-align: center;
	position:relative;
	text-decoration: none;
	top:85px;
	left: 64px;
	font-size: 12px;
	width: 185px;
	padding: 5px;
	margin-bottom: 2px;
}

#memberlink_recent a:hover {
	color: #C7A317;
}

#memberlink_refer a {
	border: 0px;
	color: #FDD017;
	width: 230px;
	text-align: center;
	position:relative;
	text-decoration: none;
	top:85px;
	left: 64px;
	font-size: 12px;
	width: 185px;
	padding: 5px;
	margin-bottom: 2px;
}

#memberlink_refer a:hover {
	color: #C7A317;
}
.loginform {
	/*border-color:-moz-use-text-color;
	border-style:inset !important;
	border-width:1px; */
	border: 0px;
	color:#B2B4BF;
	font-weight:bold;
	left: 9px;
	position:relative;
	top: 20px;
	font-size: 13px;
	width: 195px;
	padding: 5px;
	display: block;
}

#headlinediv {
	margin-top: 70px;
	margin-left:5px;
	width:720px;
	height: auto;
	overflow: hidden;
}

#headline {
	background-image:url(../images/headline.jpg);
	background-repeat: no-repeat;
	color:#000000;
	height:25px;
}

.lowerContent {
	width: 240;
	font-size:10pt;
	text-align:justify;
}

.lowerContent span {
	color:#5377A6;
	font-weight: 500;
}

#smallHeadLine {
	background-image:url(../images/headlineBackgroundRepeat.png);
	background-repeat:repeat-x;
	color:#000000;
	height:30px;
	margin-left:15px;
	margin-top: 10px;
	width:195px;
}

#headLineRight {
	background-image:url(../images/headlineBackgroundRight.png);
	background-repeat:no-repeat;
	height:30px;
	left:695px;
	position:relative;
	top:-16px;
	width:20px;
}

#smallLineRight {
	background-image:url(../images/headlineBackgroundRight.png);
	background-repeat:no-repeat;
	height:30px;
	left:190px;
	position:relative;
	top:-20px;
	width:20px;
}

#headLineLeft {
	background-image:url(../images/headlineBackgroundLeft.png);
	background-repeat:no-repeat;
	height:30px;
	width:20px;
}

#headlineText {
	color:#FFFFFF;
	font-weight:bold;
	margin-left:15px;
	margin-top:4px;
	width:500px;
}

#mainColumn {
	margin-left:267px;
}

#columnOne {
	float:left;
	margin-left:30px;
	width:215px;
}

#columnTwo {
	float:left;
	width:215px;
}

#columnThree {
	float:right;
	margin-right:35px;
	width:215px;
}

#navLinks {
	position:relative;
}

#testimonialText {
	color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
	height:139px;
	left:349px;
	padding-top:16px;
	position:relative;
	text-align:justify;
	top:75px;
	width:320px;
}

#testimonialText b {
	color:#ddd;
	font-size:9pt;
	margin-left:-1px;
	text-align:left;
}

#rightsidetopshadow {
	margin-top: 11px;
}

.secondtoprightshadow {
	margin-top: -11px;
}

#thirdtoprightshadow {
	margin-top: -12px;
}

#socialNetworks {
	margin-left:-23px;
	margin-top: -18px;
	text-decoration:none;
}

#socialNetworks ul {
	list-style-type:none;
}

#socialNetworks li {
	display:inline;
	list-style-type:none;
	padding:6px;
	border: 0;
}

#footerbottom {
	background-image:url(../images/footerBottom_07.png);
	background-repeat:no-repeat;
	height:55px;
	width:1000px;
}

#footerDisclaimer 
{
    margin: 15px 15px 15px 15px;
    font-size: .9em;
    /* width: 555px; */
    text-align: left;
}

.shadow {
	margin:10px 0;
}

#footerContainer {
	background-color:#F0F0DF;
	font-size:10pt;
}

#footerContainer a {
	text-decoration: none;
	color: #333
}

#footerContainer a:hover {
	color: #999
}

#footer a {
	text-decoration:none;
}

#footer {
	margin:-25px 0 0 -40px;
	text-align:center;
	text-decoration:none;
}

#footer ul {
	list-style-type:none;
}

#footer li {
	display:inline;
	list-style-type:none;
	padding:6px;
}

.customer_notice {
	width: 550px;
	font: 12px/17px Arial, Verdana, Helvetica, san-serif;
	color: #000000;
	border: #000000 1px solid;
	padding: 2px;
	margin-top: 15px;
	text-align: center;
}

#slideControls {
	display:inline;
	left:157px;
	position:relative;
	top:24px;
}

.controls {
	margin:0 5px 0 0;
}

.legal 
{
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
}

#box {
	background-color:#4F9719;
	display:none;
	height:150px;
	position:relative;
	width:230px;
	z-index:8000;
}

#collapseButton {
	float:right;
	font-size:9px;
}

#servicebox {
	background-color:#FFF;
	border-color:-moz-use-text-color;
	/* border-style: inset !important; */
	border: solid 3px #F0F0DF;
	color:#000000;
	display:none;
	height:350px;
	position:absolute;
	width: 555px;
	z-index:18500;
	margin-left: -123px;
	top: 100px;
}

#servicebox ul {
	list-style-type:none;
	float: left;
	margin-top: -8px;
}

#servicebox li {
	display:block;
	list-style-type:none;
	padding:5px;
	margin-left: -50px;
}

#faqbox {
	background-color:#FFF;
	/* border-color:-moz-use-text-color;
	border-style: inset !important; */
	border: solid 3px #F0F0DF;
	color:#000000;
	display:none;
	height:350px;
	position:absolute;
	width:555px;
	z-index:18500;
	white-space: nowrap;
	margin-left: -123px;
	top: 100px;
}

#faqbox ul {
	list-style-type:none;
	float: left;
	margin-top: -8px;
}

#faqbox li {
	margin-left: -50px;
	padding:5px;
}

#resourcesbox {
	background-color:#FFF;
	border-color:-moz-use-text-color;
	/* border-style: inset !important; */
	border: solid 3px #F0F0DF;
	color:#000000;
	display:none;
	height:auto;
	position:absolute;
	width:550px;
	z-index:18500;
	margin-left: -123px;
	top: 100px;
}

#resourcesbox ul {
	list-style-type: none;
	float: left;
	margin-top: -8px;
}

#resourcesbox li {
	display: block;
	list-style-type: none;
	padding: 5px;
	margin-left: -50px;
}

#companybox {
	background-color: #FFF;
	border-color: -moz-use-text-color;
	/* border-style: inset !important; */
	border: solid 3px #F0F0DF;
	color: #000000;
	display: none;
	height: 445px;
	position: absolute;
	width: 580px;
	z-index: 18500;
	margin-left: -123px;
	top: 100px;
}

#companybox ul {
	list-style-type: none;
	float: left;
	margin-top: -8px;
}

#companybox li {
	display: block;
	list-style-type: none;
	padding: 5px;
	margin-left: -50px;
}

#inside_right {
	float: right;
	padding-top: 1px;
	background: url(../images/companybox_photo.jpg) no-repeat;
	width: 375px;
	height: 442px;
	margin-right: -30px;
}

#companybox_text {
	height: 173px;
	color: #ffffff;
	font-size: 12px;
	padding: 0px 18px 0px 15px; 
	line-height: 15px;
	margin-top: -30px;
	margin-left: -15px;
}

#companybox_text strong {
	font-size: 14px; 
	font-weight: bold;
	line-height: 18px;
}

#companybox_title {
	margin-top: 10px;
}

span.yellow{
	color: #fddf08;
}

#locationsbox {
	background-color:#FFF;
	border-color:-moz-use-text-color;
	/* border-style: inset !important; */
	border: solid 3px #F0F0DF;
	color:#000000;
	display:none;
	height:340px;
	position:absolute;
	width:480px;
	z-index:18500;
	margin-left: -123px;
	top: 100px;
}

#locationsbox ul {
	list-style-type:none;
	float: left;
	margin-top: -8px;
}

#locationsbox li {
	display:block;
	list-style-type:none;
	padding:5px;
	margin-left: -50px;
}

#mediabox {
	background-color:#FFF;
	border-color:-moz-use-text-color;
	/* border-style: inset !important; */
	border: solid 3px #F0F0DF;
	color:#000000;
	display:none;
	height:340px;
	position:absolute;
	width:500px;
	z-index:18500;
	margin-left: -123px;
	top: 100px;
}

#mediabox ul {
	list-style-type:none;
	float: left;
	margin-top: -8px;
}

#mediabox li {
	display:block;
	list-style-type:none;
	padding:5px;
	margin-left: -50px;
}

ul#slide_control li, ul#slide_nav li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#slide_nav {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/news_bg.png) no-repeat scroll 0 50%;
	left:210px !important;
	top:233px !important;
	width:500px;
}

#portfolio img {
	height:246px;
	left:-54px;
	position:relative;
	width:230px;
}

#slide_control li {
	display:block;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#prev_button, #next_button, #pause_button, #last_button {
	margin-left:0;
}

#slide_control {
	left:100px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	position:relative;
	top:15px;
	z-index:5000;
}

ul#portfolio {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#portfolio li img {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:4px;
}

.login {
	position:relative;
	top:35px;
}
.returnSubmit {
	position:relative;
	top:-15px;
}

.fade {
	margin-bottom:2em;
}

.fade p {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 0;
	margin-bottom:2em;
	text-align:center;
	width:100%;
}

#slide_nav li:hover, #pause_button, .prev_button, .next_button, #first_button, #last_button {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	z-index:5000;
}

#slide_nav li span, #pause_button span, .prev_button span, .next_button span, #first_button span, #last_button span, #hover_next_button span, #hover_prev_button span, #water_mark span {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:-10000px;
}

#slide_nav li, #pause_button, .prev_button, .next_button, #first_button, #last_button, #water_mark {
	background-repeat:no-repeat;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	overflow:hidden;
	top:0;
}

ul#slide_nav {
	left:250px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:15px 7px 15px 15px;
	position:absolute;
	z-index:5000;
}

ul#slide_nav li {
	display:block;
	float:left;
	height:9px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 3px;
	padding:2px;
	width:10px;
}

ul#slide_nav li:hover {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

ul#slide_nav li#button_selected {
	background-image:url(../images/button_selected.png);
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

ul#slide_nav li#button_selected:hover {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#navButtons{
	position: relative; 
	top:-245px; 
	left: 150px; 
	display: block; 
	z-index: 16000;
}

#nex_prev_buttons {
	left:0;
	position:absolute;
	z-index:5000;
}

#next_button {
	background-image:url(../images/calloutControlsOff_10.png);
	height:29px;
	left:443px;
	width:31px;
}

#next_button:hover {
	background-image:url(../images/calloutControlsOff_10.png);
}

#prev_button {
	background-image:url(../images/calloutControlsOff_06.png);
	height:29px;
	left:388px;
	width:31px;
}

#prev_button:hover {
	background-image:url(../images/calloutControlsOff_06.png);
}

.pause_button {
	background-image:url(../images/calloutControlsOff_08.png);
	height:29px;
	left:419px;
	width:24px;
}

.pause_button:hover {
	background-image:url(../images/calloutControlsOff_08.png);
}

.paused_button {
	background-image:url(../images/calloutControlsOff_10.png);
	height:29px;
	left:419px;
	width:24px;
}

.paused_button:hover {
	background-image:url(../images/calloutControlsOff_10.png);
}

#hover_next_button, #hover_prev_button {
	background-repeat:no-repeat;
	height:125px;
	overflow:hidden;
	top:35px;
	width:77px;
	z-index:6000;
}

#hover_next_button span {
}

#hover_next_button {
	background-image:url(../images/hover_next.png);
	background-position:21px 35px;
	padding:30px 0 30px 30px;
	right:0;
}

#hover_prev_button {
	background-image:url(../images/hover_prev.png);
	background-position:8px 35px;
	left:0;
	padding:30px 30px 30px 0;
}

ul#portfolio-desc {
	border:0 solid;
	color:#000000;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:3px;
	text-align:left;
}

ul#portfolio-desc h2 {
	font-size:30px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:8px;
}

#slideshow {
	height:250px;
	position:relative;
}

#slideshow div {
	left:0;
	position:absolute;
	top:0;
}

.slideshow div.sprite-callouts_cashadvance{ background-position: 0 0;}
.slideshow div.sprite-callouts_checkcashing{ background-position: 0 -247px;}
.slideshow div.sprite-callouts_gold{ background-position: 0 -494px;}
.slideshow div.sprite-callouts_installmenttitleloans{ background-position: 0 -741px;}
.slideshow div.sprite-callouts_insurance{ background-position: 0 -988px;}
.slideshow div.sprite-callouts_moneyorders{ background-position: 0 -1235px;}
.slideshow div.sprite-callouts_installmentloans{ background-position: 0 -1482px; }
.slideshow div.sprite-callouts_moneytransfers{ background-position: -231px -1235px;}
.slideshow div.sprite-callouts_netSpend{ background-position: -231px -988px;}
.slideshow div.sprite-callouts_paydayadvances{ background-position: -231px -741px;}
.slideshow div.sprite-callouts_titleloans{ background-position: -231px -494px;}
.slideshow div.sprite-callouts_taxservices{ background-position: -231px -247px;}
.slideshow div.sprite-callouts_storecustomers2{ background-position: -231px 0; }

.slideshow div {
    background:#fff url('../images/callout_sprite.png') no-repeat 0 0;
    width: 230px;
    height: 246px;
    position: relative;
}

.slideshow .learnmore {
	bottom:14px;
	cursor:pointer;
	left:18px;
	position:absolute;
	z-index:10;
	margin-top:0;
}

.addThis {
	border:0; 
	margin-left: 50px;
}

/* SUB PAGES */

#nav_services {
	font:11px Arial, Verdana, Helvetica, san-serif;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	margin-top: 7px;
}

#nav_services_menu {
	padding:5px 0px;
}

.check {
	padding:16px 8px 0px 1px;
}

.bullet {
	padding-top:13px;
	line-height:18px;
}

#sub_title {
	margin-top: 15px;
}

#sub_title a {
	color: #5377A6;
	text-decoration: none;
}

#sub_title a:hover {
	color:#EEAB1B;
}

.breadcrumbmargin {
	margin-left: 10px;
	margin-right: 10px;
}

.breadcrumblink {
	font-size: 90%;
}

.lblHeader 
{
	font-size: 120%;
}

.error
{
	margin: 3px 1px 1px 5px;
	color: #cc0000;
	font: bold 9px/15px arial;	
}

.nomargin
{
	margin: 4pt 0pt 0pt 10pt;
	font-family: Arial, Verdana, Helvetica, san-serif;
	font-size: 8pt;
	line-height: 13pt;
}

.formLabel
{
	margin: 3px 5px 1px 1px;
	font-family: 9px/15px arial;
}

td.bullet strong{
	font-size:14px;
}

#copy {
	font:12px Arial, Verdana, Helvetica, san-serif;
	color:#333333;
}

#copy td {
	vertical-align:top;
}

#copy td a {
	color:#b86b11;
	text-decoration:none;
}

#copy td a:hover {
	color:#1e4574;
}

#sub_content {
	float:left;
	padding:8px 40px 25px 40px;
	width:595px;
}

#sub_content p.blue{
font:14px Arial, Verdana, Helvetica, san-serif;
	font-weight:normal;
	color:#1e4574;
	line-height:20px;
}

#wrapper h1 
{
	font-size: 22px; 
	font-weight: bold; 
	color: #2c588f; 
	margin: 0; 
	padding-left: 5px; 
	padding-right: 0; 
	padding-top: 0; 
	padding-bottom: 0;
}

#sub_title {
	font:12px Arial, Verdana, Helvetica, san-serif;
	font-weight:bold;
	color:#1e4574;
	padding-top:5px;
	line-height:18px;
}

.sub_content_sub {
	width: 500px;
	margin-left: 50px;
	margin-top: -25px;
}

img.callout{
 padding-top:5px;
 border: 0;
}

.subhead
{
	font: bold 13px/16px Arial, Verdana, Helvetica, san-serif;
	color: #2c587d;
	margin: 0 7px 7px 7px;
}

.subhead_body
{
	margin: 7px;
}

div.greyBox{
 background:#ebebeb; padding:10px 0; margin: 0 0 8px 0;
}

div.greyBox h3{
color:#1e4574; margin:0 0 10px 15px;
}

div.greyBox h4{
color:#333333;  margin:10px 0 10px 15px;
}

div.greyBox p{
 margin:0px 0 0px 30px;
}

div.greyBox hr{
width:95%; text-align:left; color:#CCCCCC;
}

h4.app{
font-size:14px; background:url(images/ap.jpg) no-repeat left center; line-height:35px; padding-left:35px; font-weight:normal;
}

h4.app a{
text-decoration:underline;
}

/* Tabs */

#tabspace {
	width: 725px; 
	height: 238px;
}

.tabTD {
	  text-align:center;
	  width:180px;
	  height:25px;
	  padding:0px;
	  /* border-top-style:solid;
	  border-top-color:black;
	  border-top-width:1px; */
	  cursor:pointer;
}
.leftRule {
	  /* border-left-style:solid;
	  border-left-color:black;
	  border-left-width:1px; */
}

.rightRule {
	  /* border-right-style:solid;
	  border-right-color:black;
	  border-right-width:1px; */
  }
.bottomRule {
  /* border-bottom-style:solid;
  border-bottom-color:black;
  border-bottom-width:1px; */
  }
.tab {
  height:34px;
  text-align:center;
  padding:0px;
  cursor:pointer;
  }
.tabhood {
  width:180px;
  background-color:#fff;
  color:#000;
  font-weight: bold;
  font-size: 20px;
  }
.tabbonnet {
  width:180px;
  background-color:#fff;
  color:#999;
  font-weight: bold;
  font-size: 18px;
  }
.tabcontent {
  text-align:left;
  width:725px;
  height:250px;
  /*border-style:solid;
  border-color:black;
  border-width:1px; */
  background-color: #fff;
  margin:0;
  padding:10px;
  }
.tabdivcontent {
  height:230px;
  overflow:visible;
  margin:0;
  padding:0;
  }
 
.tab_text {
	font-size:10pt;
	position:relative;
	text-align:justify;
	width:350px;
	/* height:137px;
	left:286px;
	top:88px; */
}

.tab_text b {
	color:#47649C;
	font-size:13pt;
}

.tab_text span {
	font-weight:bold;
}

.tab_text a {
	color:#0A3772;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
} 
  
/* top level sub page boxes */
dl {
	width: 240px;
	margin: 0 0 20px 20px;
	padding: 0;
	background: #ccc url(../images/box_bottom.gif) no-repeat bottom left;
	}

dt {
	margin: 0 0 10px 0;
	padding: 10px;
	font-size: 130%;
	color: #5F84B1;
	border-bottom: 1px solid #fff;
	background: #999 url(../images/box_top.gif) no-repeat top left;
	}

dd {
	margin: 0 0 0 10px;
	padding: 0 10px 10px 10px;
	color: #333;
	font-family: Lucida Sans Unicode, Verdana, Helvetica, san-serif;
	/* background: url(../images/arrow.gif) no-repeat 0 3px; */
	}
	
.dl_blue dt {
	/* background-color: #69c; 
	background-color: #6AB729;
	background-color: #333;
	background-color: #5F84B1;*/
	background-color: #fefefe;
	font-weight: 700;
	}

.dl_blue {
	/* background-color: #9cf; 
	background-color: #A2C0DC;
	background-color: #ccc;*/
	background-color: #fefefe;
	}

.dl_green dt {
	/* background-color: #468C18; 
	background-color: #555;*/
	background-color: #fefefe;
	font-weight: 700;
	}

.dl_green {
	/* background-color: #85C53D; 
	background-color: #ccc;*/
	background-color: #fefefe;
	}
	
/* Store Locator */

.StoreLocatorLeft {
	float:left;
	width:207px;
	height: 379px;
}

.StoreLocatorLeft a {
	color:#cb9818;
	text-decoration:none;
}

.StoreLocatorLeft a:hover {
	color:#fff;
}

.store_header {
	font: bold 15px/18px Arial, Verdana, Helvetica, san-serif;
	color: #333;
	margin-bottom: 7px;
}

.store_subheader a {
	color: #CC0000;
	text-decoration: none;
}

#storeleftaddress {
	background-image: url("../images/leftstore_photo.jpg");
}

.addressstyle {
	font-size: 11px;
	color: #fff;
	margin-top: 135px;
	margin-left: 20px;
}

.addressstyle b {
	font-weight: bold;
	font-size: 12px;
}

.locationheader {
	color: #FFD700;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	margin-left: -20px;
}

.locationlink a {	
	margin-left: 10px;
	font-weight: normal;
}

/* Gold, Insurance Form */

.fieldnames {
	color: #eee; 
	font-family: Arial, Verdana, Helvetica, san-serif; 
	font-size: 10px; 
	font-weight: bold;
	padding-bottom: 5px;
}

#info_form textarea {
	width:300px;
	border:1px solid #1e4574;
	font:12px Arial, Verdana, Helvetica, san-serif;
	color:#444444;
}

#info_form td {
	padding-top:8px;
	color:#1e4574;
}
#info_form .fields {
	width:200px;
	border:1px solid #1e4574;
	font:12px Arial, Verdana, Helvetica, san-serif;
	color:#444444;
}

.hide {
	visibility: hidden;
}

#form_submit { /* Submit Link */
	float: left;
	position: absolute;
	width: 110px;
	height: 36px;
	margin-left: 35px;
	margin-top: 27px;
	text-decoration: none;
	display: block;
	border-style: none;
	outline: none;
	cursor: pointer;
}

#track_submit { /* for tracking code */
	float: left;
	position: absolute;
	width: 70px;
	height: 60px;
	margin-left: 140px;
	margin-top: -28px;
	text-decoration: none;
	display: block;
	border-style: none;
	outline: none;
	cursor: pointer;
}

/* what is this for pop ups */
.imageBox
{
	 background: url(../images/CheckCityLogo2.gif) no-repeat;
	 background-color: #fff; 
	 height: 195px;
	 margin: 0;
	 padding: 0;
}

.transbox
  {
   background-color: #ffffff; 
   filter: alpha(opacity=90); 
   opacity: 0.9; 
   height: 195px;
   padding: 20px 10px 0px 10px; 
   font-weight: bold;
   text-align:left;
   text-indent:20px;
  }
  
#memberlinks a {
	color: #FDD017;
}
  
#memberlinks a:hover {
	color: #C7A317;
}


#formBG_BlueBenu {
	background-image:url(../images/reapplyParts_02.png);
	background-repeat:no-repeat;
	height:262px;
	width:230px;
}

#memberlink_updateBenu a {
	border: 0px;
	color: #FDD017;
	width: 230px;
	text-align: center;
	position:relative;
	text-decoration: none;
	top:85px;
	left: 71px;
	font-size: 12px;
	width: 185px;
	padding: 5px;
	margin-bottom: 2px;
}

#memberlink_updateBenu a:hover {
	color: #C7A317;
}

#memberlink_recentBenu a {
	border: 0px;
	color: #FDD017;
	width: 230px;
	text-align: center;
	position:relative;
	text-decoration: none;
	top:85px;
	left: 64px;
	font-size: 12px;
	width: 185px;
	padding: 5px;
	margin-bottom: 2px;
}

#memberlink_recentBenu a:hover {
	color: #C7A317;
}

#memberlink_referBenu a {
	border: 0px;
	color: #FDD017;
	width: 230px;
	text-align: center;
	position:relative;
	text-decoration: none;
	top:85px;
	left: 64px;
	font-size: 12px;
	width: 185px;
	padding: 5px;
	margin-bottom: 2px;
}

#memberlink_referBenu a:hover {
	color: #C7A317;
}

.contentWripper
{
	width:600px;
}
