/* CSS Document */
body {
   font-family:tahoma,arial,verdana,sans-serif;
   font-size:12px;
   color:#000000;
   background-color:#F2F2F2;
   margin: 0;

}

.printPage {
   font-family:tahoma,arial,verdana,sans-serif;
   font-size:12px;
   color:#333333;
   margin: 0;
   text-decoration: none;
}


#maindiv {
	margin: 0 auto;
	padding-top: 1px !important;
	width: 850px;
	text-align: left;
	font-size: 1.1em;
	background-image: url('../../locatorImages/body.png');
	background-repeat: repeat-x;
	background-position-x: 0;
	background-position-y: 0;
	background-color: White;
	border-left-style: solid;
	border-left-color: Silver;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-color: Silver;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: Silver;
	border-bottom-width: 1px;
	position:relative;
	 
   
}
#companyNameDiv 
{
	top: 0px;
	_position:  fixed;
	left: 0px;
	margin-left: 28px;
	margin-top: 0px;
	width: 360px;
	height: 80px;
	background: transparent url(../../locatorImages/CashAMLogo_100h.png) no-repeat 0 0;
}
.searchHeaderImage 
{
	top: 0px;
	position: relative;
	height: 122px;
	background: red url(../../locatorImages/StoreLocatorGraphic.jpg) no-repeat 0 0;
	margin-left: 1px;
	z-index: 1;
} 


#logo {
   background-image:url(../../locatorImages/CashAMLogo_100h.jpg);
   background-repeat:no-repeat;
   width:360px;
   height:80px;
}

div.horizBar 
{
	margin-top: 6px;
	width: 850px;
	height: 4px;
	background: transparent url(../../locatorImages/horizBar.gif) repeat-x 0 0;
	position:  float !important;
}

#logomenu{
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:10px;
   font-weight:bold;
   color:#000000;
   text-decoration:none;
   padding: 1px 0 8px 80px;
}
#logomenu a{
   color:#000000;
   text-decoration:none;
   padding:0 3px; 
}
#logomenu a:hover{
   color:#999999; 
   text-decoration:none;
}

#menu2, #menu2 a{
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:10px;
   font-weight:bold;
   color:#ECEBDB;
   text-decoration:none;
   position: static;
   top: -10px;
   margin-top: 10px;
   margin-left: 20px;
   padding-left: 20px;
}
#menu2 a:hover{
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:10px;
   font-weight:bold;
   color:#999999; 
   text-decoration:none;
}
#divContent {
   font-family: tahoma,arial,verdana,sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#333333;
   text-decoration:none;
   background-color:transparent;
   padding:10px 0 0 40px;
}
#search {
   width:498px;
   float:left;
   min-height:241px;
}

.searchLocation_TextFields
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7.0pt;
	color: #333;
}

.searchbg{
   display:block; 
   padding:0 1px; 
   width:100%;
   min-height:220px;
}

.searchtitleLgWhite {
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:16px;
   font-weight:bold;
   color:#333333;
   padding-top:10px;
   padding-left: 0px;
}

.searchtitleSmWhite {
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#333333;
   padding: 4px 4px 10px 4px;
}
/*
.searchtitle {
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#333333;
   background-image:url(../../locatorImages/icons.gif);
   background-repeat:no-repeat;
   text-indent:26px;
   padding-top:5px;
   height:22px;
   margin-left: 5px;
}
*/
.searchtitle {
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#333333;
   background-image:url(../../locatorImages/icons.gif);
   background-repeat:no-repeat;
   text-indent:16px;
   padding-top:5px;
   height:22px;
   margin-left: 5px;
}

.searchtitleNoIcon {
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#333333;
   background-repeat:no-repeat;
   text-indent:30px;
   padding-top:5px;
   height:22px;
   margin-left: 5px;
}

.searchtitleNoIconRed {
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:12px;
   font-weight:bold;
   color:Red;
   background-repeat:no-repeat;
   text-indent:30px;
   padding-top:5px;
   height:22px;
   margin-left: 5px;
}

.searchcontent {
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#000000;
}
.input {
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#000000;
   border:1px solid #CCCCCC;
   background-color:#ffffff;
}
.button {
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#000000;
   border:1px outset #CCCCCC;
   height:18px;
   width:100px;
   background-color:#ffffff;
}
#searchimg {
   float:right;
   width:243px;
}
.gentxtbold {
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#000000;
   text-decoration:none;
}
.gentxt {
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#000000;
   text-decoration:none;
}
.gentxt a{
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#0033FF;
   text-decoration:underline;
}
.gentxt a:hover{
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#000000;
   text-decoration:none;
}
.smltxt {
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:10px;
   color:#000000;
   background-color:#F2F2E9;
   margin: 0;
}
#contentfooter{width:766px; clear:both;}
ul {
   margin:0px;
   list-style:disc;
   padding-left:15px;
}
#footer{
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#A8A877;
   text-decoration:none;
   line-height:15px;
   clear:both;
   padding-top:5px;
	width: 850px;
   
}
#footer a{
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#A8A877;
   text-decoration:none;
   line-height:15px;
}
#footer a:hover{
   font-family:Tahoma, Arial, Verdana, Sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#666666; 
   text-decoration:none;
}


div.footerDiv {
	width: 850px;
	height: 75px;
	text-align: center;
	color: #6C6C6C;
	font-size: 8pt;
	background: #FEFEFE url(../../locatorImages/footer.png) repeat-x 0 0;
	background-position: bottom center;
	position: relative!important;
	text-align: center;
/* 80809.1 ronhere: changed line height from 20px */
	line-height: 12px;
}

div.footerDiv a:link, 
div.footerDiv a:visited, 
div.footerDiv a:active {
	font-size: 7.8pt;
	font-weight: bold;
	color: #416a90 !important;
	text-decoration: none !important;
}

div.footerDiv a:hover {
	font-size: 7.8pt;
	font-weight: bold;
	color: #8D8D8D !important;
	text-decoration: none !important;
}


div.footerDiv h4 {
/* 80809.1 ronhere: changed font size from 8pt */
	margin-top: 4px;
	font-size: 6.8pt !important;
	color: #6C6C6C;
	font-weight: normal;
}

div.footerDiv h4 a:link, 
div.footerDiv h4 a:visited, 
div.footerDiv h4 a:active {
/* 80809.1 ronhere: changed font size from 8pt */
	font-size: 6.8pt !important;
	color: #6C6C6C;
	font-weight: bold;
}

div.footerDiv h4 a:hover {
	color: #6C6C6C;
	font-weight: bold;
}



img {
	border: 0;
	}
			
.tblBorder_UpperLeft
{
	width: 6px;
	height: 60px;
	background-image: url('../../locatorImages/Apply_UpperLeft.jpg');
	background-repeat: no-repeat;
}

.tblBorder_Top
{
	width: 222px;
	height: 60px;
	background-image: url('../../locatorImages/Apply_Header.jpg');
	background-repeat: no-repeat;
}

.tblBorder_Top_NoTitle
{
	height: 60px;
	background-image: url('../../locatorImages/ApplyFrame_02.jpg');
	background-repeat:repeat-x;
	padding: 0px 0 0px 10px;
	vertical-align: text-top;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7.0pt;
	color: #333;
	
}

.tblBorder_UpperRight
{
	width: 10px;
	height: 60px;
	background-image: url('../../locatorImages/Apply_UpperRight.jpg');
	background-repeat: no-repeat;
}

.tblBorder_Left
{
	width: 6px;
	background-image: url('../../locatorImages/Apply_LeftBorder.jpg');
	background-repeat: repeat-y;
}

.tblBorder_Right
{
	width: 10px;
	background-image: url('../../locatorImages/Apply_RightBorder.jpg');
	background-repeat: repeat-y;
}

.tblBorder_LowerLeft
{
	width: 6px;
	height: 9px;
	background-image: url('../../locatorImages/Apply_LowerLeft.jpg');
	background-repeat: no-repeat;
}

.tblBorder_Bottom
{
	height: 9px;
	background-image: url('../../locatorImages/Apply_LowerBorder.jpg');
	background-repeat: repeat-x;
}

.tblBorder_LowerRight
{
	width: 10px;
	height: 9px;
	background-image: url('../../locatorImages/Apply_LowerRight.jpg');
	background-repeat: no-repeat;
}

.noresult 
{
	font-family:Tahoma, Arial, Verdana, Sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	line-height:15px;
	clear:both;
	padding-top:5px;
}