@charset "utf-8";
html {
	height:101%;
	overflow:scroll;
}
body {
	background:#FFF;
	color:#333;
	font:normal 75% "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:15px;
	margin:0 auto;
	padding:0;
	width:802px;
}
h1 {
	font:bold 175% "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h2 {
	color:#FFF;
	font:bold 133.3% "Trebuchet MS", Arial, Helvetica, sans-serif;
}
img {
	border:none;
}
li {
}
td {
	vertical-align:top;
}
table {
	clear:both;
}
a:link, a:visited {
	color:#7D0140;
}
a:hover {
	color:#666;
}
.btn {
	height:17px;
	width:42px;
}
/* HEADER */

#header {
	background:#FFF;
	height:120px;
	width:800px;
}
#header_home {
	background:#FFF;
	height:255px;
	width:800px;
}
/* ACCESS BAR */

#bar {
	background:url(../_images/loginbar1.jpg) no-repeat #7D0140;
	height:26px;
	width:800px;
}
#bar .pod1 {
	float:left;
	margin:0px;
	padding:0px 0 0 5px;
	width: 142px;
}
#bar .pod2 {
	color:#FFF;
	float:right;
	margin:0 8px 0 0;
}
#bar .pod2 input {
	font-size:10px;
	height:12px;
	margin: -2px 3px 0 3px;
	width:103px;
}
#bar .pod2 .btn {
	height:17px;
	position:relative;
	top:3px;
	width:55px;
}.home_submit {
	margin-top:3px;
}
#nav {
	background:url(../_images/menu_background.gif) #CCC repeat-x;
	font:bold 100% "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:800px;
	border-bottom:3px solid #7D0140;
	border-top:2px solid #7D0140;
}
#nav, #nav ul {
	float:left;
	list-style:none;
	line-height:25px;
	padding:0;
	margin:0;
	width:800px;
	z-index: 1000;
}
#nav a {
	display:block;
	color:#7d0140;
	text-decoration:none;
	padding:0px 18px;
	font-size:12px;
}
#nav li {
	border-left:1px solid #999;
	float:left;
	padding:0;
}
#nav ul {
	position:absolute;
	left:-999em;
	height:auto;
	width:131px;
	margin:0;
	line-height:1;
}
#nav li li {
	border:none;
	width:131px;
}
#nav li li a {
	border:none;
	padding:4px 10px;
	width:111px;
	font-size:12px;
	color:#FFF;
}
.ratesbg {
	background:#7d0040;
	width:131px;
}
.rates a:hover {
	background:url(../_images/menu_rates.gif) bottom center repeat-x;
}
.personalbg {
	background:#f57d21;
	width:131px;
}
.personal a:hover {
	background:url(../_images/menu_personal.gif) bottom center repeat-x;
}
.businessbg {
	background:#4f6b38;
	width:131px;
}
.business a:hover {
	background:url(../_images/menu_business.gif) bottom center repeat-x;
}
.locationsbg {
	background:#5396ce;
	width:131px;
}
.locations a:hover {
	background:url(../_images/menu_locations.gif) bottom center repeat-x;
}
.investorbg {
	background:#00226e;
	width:131px;
}
.investor a:hover {
	background:url(../_images/menu_investor.gif) bottom center repeat-x;
}
.communitybg {
	background:#3b0382;
	width:131px;
}
.community a:hover {
	background:url(../_images/menu_community.gif) bottom center repeat-x;
}
.aboutbg {
	background:#711a44;
	width:131px;
}
.about a:hover {
	background:url(../_images/menu_about.gif) bottom center repeat-x;
}
#nav li ul ul {
	margin:-21px 0 0 130px;
	width:131px;
}
#nav li li:hover {
	width:131px;
}
#nav li ul li:hover a, #nav li ul li li:hover a, #nav li ul li li li:hover a, #nav li ul li li li:hover a {
	color:#FFF;
}
#nav li:hover a, #nav li.sfhover a {
	color:#FFF;
}
#nav li:hover li a, #nav li li:hover li a, #nav li li li:hover li a, #nav li li li li:hover li a {
	color:#FFF;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
	left:-999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
	left:auto;
}
#nav .rates:hover, #nav .rates.sfhover {
	background:#7d0040;
}
#nav .personal:hover, #nav .personal.sfhover {
	background:#f57d21;
}
#nav .business:hover, #nav .business.sfhover {
	background:#4f6b38;
}
#nav .locations:hover, #nav .locations.sfhover {
	background:#5396ce;
}
#nav .community:hover, #nav .community.sfhover {
	background:#3b0382;
}
#nav .about:hover, #nav .about.sfhover {
	background:#711a44;
}
/* CONTENT */

#content {
	background:#FFF;
	width:800px;
}
#search_form {
}
/* HOME */

	#home_left {
	float:left;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 0;
	padding-right: 5px;
	width:380px;
}
#home_right {
	float:right;
	padding-left: 0px;
	padding-right:7px;
	padding-top:10px;
	padding-bottom:10px;
	width:380px;
}
/* CURRENT RATES */

	.rates_selected {
	background:url(../_images/menu_rates.gif);
	border-right:1px solid #999;
	color:#FFF;
	padding:8px 19px;
	text-decoration:none;
}
#rates {
}
#rates h1 {
	color:#93142C;
}
#rates_menu {
	background:url(../_images/left_menu_rates.jpg) top center repeat-x #7d0040;
	padding:10px;
	width:185px;
	vertical-align:top;
	color:#FFF;
	text-align:center;
}
#rates_menu ul {
	margin:0;
	padding:0;
}
#rates_menu li {
	list-style:none;
	list-style-image:none;
	text-align:left;
}
#rates_menu li a:link, #rates_menu li a:visited {
	background:url(../_images/menu_arrow.gif) left no-repeat;
	color:#FFF;
	display:block;
	padding:3px 3px 3px 25px;
	text-decoration:none;
}
#rates_menu li a:hover {
	background:url(../_images/menu_arrow_rates.gif) left no-repeat;
}
#rates_menu fieldset {
	background:#93142C;
	border:1px solid #300;
	color:#FFF;
	display:block;
	margin:10px 0;
	padding:5px;
}
#rates_right {
	background:#FFF;
	padding:10px;
	width:560px;
	vertical-align:top;
}
#rates_right li {
	list-style-image:url(../_images/li_rates.gif);
}
#rates_right td {
	padding:4px;
	text-align:center;
}
#rates_right table {
	border:1px solid #CCC;
	margin:10px;
	width:100%;
}
#rates_right h2 {
	color:#666;
}
/* PERSONAL BANKING */

	.personal_selected {
	background:url(../_images/menu_personal.gif);
	border-right:1px solid #999;
	color:#FFF;
	padding:8px 19px;
	text-decoration:none;
}
#personal_overview {
	background:url(../_images/personal_overview_btm.jpg) bottom right no-repeat;
}
#personal_checking {
	background:url(../_images/personal_checking_btm.jpg) bottom right no-repeat;
}
#personal_now {
	background:url(../_images/personal_now_btm.jpg) bottom right no-repeat;
}
#personal_free_easy {
	background:url(../_images/personal_free_easy_btm.jpg) bottom right no-repeat;
}
#personal_money_market {
	background:url(../_images/personal_money_market_btm.jpg) bottom right no-repeat;
}
#personal_student {
	background:url(../_images/personal_student_btm.jpg) bottom right no-repeat;
}
#personal_savings {
}
#personal_loans {
	background:url(../_images/personal_loans_btm.jpg) bottom right no-repeat;
}
#personal_mortgage {
	background:url(../_images/personal_mortgage_btm.jpg) bottom right no-repeat;
}
#personal_conventional {
	background:url(../_images/personal_conventional_btm.jpg) bottom right no-repeat;
}
#personal_adjustable {
	background:url(../_images/personal_adjustable_btm.jpg) bottom right no-repeat;
}
#personal_services {
}
#personal_equity {
	background:url(../_images/personal_loans_equity.jpg) bottom right no-repeat;
}
#personal_center h1 {
	color:#E2922F;
}
#personal_menu {
	background:url(../_images/left_menu_personal.jpg) top center repeat-x #f47d21;
	padding:10px;
	width:185px;
	vertical-align:top;
	color:#FFF;
	text-align:center;
}
#personal_menu ul {
	margin:0;
	padding:0;
}
#personal_menu li {
	list-style:none;
	list-style-image:none;
	text-align:left;
}
#personal_menu li a:link, #personal_menu li a:visited {
	background:url(../_images/menu_arrow.gif) left no-repeat;
	color:#FFF;
	display:block;
	padding:3px 3px 3px 25px;
	text-decoration:none;
}
#personal_menu li a:hover {
	background:url(../_images/menu_arrow_personal.gif) left no-repeat;
}
#personal_menu fieldset {
	border:none;
	color:#FFF;
	display:block;
	margin:10px 0;
	padding:5px;
}
#personal_center {
	padding:10px;
	width:350px;
	vertical-align:top;
}
#personal_center li {
	list-style-image:url(../_images/li_personal.gif);
}
#personal_right {
	padding:10px;
	width:219px;
	vertical-align:top;
}
/* BUSINESS BANKING*/

	.business_selected {
	background:url(../_images/menu_business.gif);
	border-right:1px solid #999;
	color:#FFF;
	padding:8px 19px;
	text-decoration:none;
}
#business_overview {
	background:url(../_images/business_overview_btm.jpg) bottom right no-repeat;
}
#business_services {
	background:url(../_images/business_services_btm.jpg) bottom right no-repeat;
}
#business_checking {
	background:url(../_images/business_checking_btm.jpg) bottom right no-repeat;
}
#business_commchecking {
	background:url(../_images/business_commchecking_btm.jpg) bottom right no-repeat;
}
#business_commloans {
	background:url(../_images/business_commloans_btm.jpg) bottom right no-repeat;
}
#business_menu {
	background:url(../_images/left_menu_business.jpg) top center repeat-x #4f7e36;
	padding:10px;
	width:185px;
	vertical-align:top;
	color:#FFF;
	text-align:center;
}
#business_menu ul {
	margin:0;
	padding:0;
}
#business_menu li {
	list-style:none;
	list-style-image:none;
	text-align:left;
}
#business_menu li a:link, #business_menu li a:visited {
	background:url(../_images/menu_arrow.gif) left no-repeat;
	color:#FFF;
	display:block;
	padding:3px 3px 3px 25px;
	text-decoration:none;
}
#business_menu li a:hover {
	background:url(../_images/menu_arrow_business.gif) left no-repeat;
}
#business_menu fieldset {
	border:none;
	color:#FFF;
	display:block;
	margin:10px 0;
	padding:5px;
}
#business_center {
	padding:10px;
	width:340px;
	vertical-align:top;
}
#business_center h1 {
	color:#4b6436;
}
#business_center li {
	list-style-image:url(../_images/li_business.gif);
}
#business_right {
	padding:10px;
	width:219px;
	vertical-align:top;
}
/* LOCATIONS */

	.locations_selected {
	background:url(../_images/menu_locations.gif);
	border-right:1px solid #999;
	color:#FFF;
	padding:8px 19px;
	text-decoration:none;
}
#locations {
}
#locations_center h1 {
	color:#005f6A;
}
#locations_menu {
	background:url(../_images/left_menu_locations.jpg) top center repeat-x #478cc8;
	padding:10px;
	width:185px;
	vertical-align:top;
	color:#FFF;
	text-align:center;
}
#locations_menu ul {
	margin:0;
	padding:0;
}
#locations_menu li {
	list-style:none;
	list-style-image:none;
	text-align:left;
}
#locations_menu li a:link, #locations_menu li a:visited {
	background:url(../_images/menu_arrow.gif) left no-repeat;
	color:#FFF;
	display:block;
	padding:3px 3px 3px 25px;
	text-decoration:none;
}
#locations_menu li a:hover {
	background:url(../_images/menu_arrow_locations.gif) left no-repeat;
}
#locations_menu fieldset {
	background:#005f6A;
	border:1px solid #000;
	color:#FFF;
	display:block;
	margin:10px 0;
	padding:5px;
}
#locations_right {
	padding:10px;
	width:570px;
	vertical-align:top;
}
/* INVESTOR RELATIONS */

	.investor_selected {
	background:url(../_images/menu_investor.gif);
	border-right:1px solid #999;
	color:#FFF;
	padding:8px 19px;
	text-decoration:none;
}
#investor {
}
#investor h1 {
	color:#00216A;
}
#investor_menu {
	background:url(../_images/left_menu_investor.jpg) top center repeat-x #00216A;
	padding:10px;
	width:185px;
	vertical-align:top;
	color:#FFF;
	text-align:center;
}
#investor_menu ul {
	margin:0;
	padding:0;
}
#investor_menu li {
	list-style:none;
	list-style-image:none;
	text-align:left;
}
#investor_menu li a:link, #investor_menu li a:visited {
	background:url(../_images/menu_arrow.gif) left no-repeat;
	color:#FFF;
	display:block;
	padding:3px 3px 3px 25px;
	text-decoration:none;
}
#investor_menu li a:hover {
	background:url(../_images/menu_arrow_investor.gif) left no-repeat
}
#investor_menu fieldset {
	background:#00216A;
	border:1px solid #000;
	color:#FFF;
	display:block;
	margin:10px 0;
	padding:5px;
}
#investor_center {
	padding:10px;
	width:340px;
	vertical-align:top;
}
#investor_center li {
	list-style-image:url(../_images/li_investor.gif);
}
#investor_right {
	background:#EFEFEF;
	border-left:1px solid #CCC;
	padding:10px;
	width:219px;
	vertical-align:top;
}
/* COMMUNITY */

	.community_selected {
	background:url(../_images/menu_community.gif);
	border-right:1px solid #999;
	color:#FFF;
	padding:8px 19px;
	text-decoration:none;
}
#community_overview {
	background:url(../_images/community_overview_btm.jpg) bottom right no-repeat;
}
#community_grants {
}
#community_center h1 {
	color:#5A006A;
}
#community_menu {
	background:url(../_images/left_menu_community.jpg) top center repeat-x #3b0382;
	padding:10px;
	width:185px;
	vertical-align:top;
	color:#FFF;
	text-align:center;
}
#community_menu ul {
	margin:0;
	padding:0;
}
#community_menu li {
	list-style:none;
	list-style-image:none;
	text-align:left;
}
#community_menu li a:link, #community_menu li a:visited {
	background:url(../_images/menu_arrow.gif) left no-repeat;
	color:#FFF;
	display:block;
	padding:3px 3px 3px 25px;
	text-decoration:none;
}
#community_menu li a:hover {
	background:url(../_images/menu_arrow_community.gif) left no-repeat;
}
#community_menu fieldset {
	background:#5A006A;
	border:1px solid #000;
	color:#FFF;
	display:block;
	margin:10px 0;
	padding:5px;
}
#community_center {
	padding:10px;
	width:340px;
	vertical-align:top;
}
#community_center_events {
	padding:10px;
	width:559px;
	vertical-align:top;
}
#community_center li {
	list-style-image:url(../_images/li_community.gif);
}
#community_right {
	padding:10px;
	width:219px;
	vertical-align:top;
}
/* ABOUT US */

	.about_selected {
	background:url(../_images/menu_about.gif);
	border-right:1px solid #999;
	color:#FFF;
	padding:8px 19px;
	text-decoration:none;
}
#about_overview {
	background:url(../_images/about_overview_btm.jpg) bottom right no-repeat;
}
#about_mission {
	background:url(../_images/about_mission_btm.jpg) bottom right no-repeat;
}
#about_public {
	background:url(../_images/about_public_btm.jpg) bottom right no-repeat;
}
#about_careers {
	background:url(../_images/about_careers_btm.jpg) bottom right no-repeat;
}
#direct_deposit {
	background:url(../_images/direct_btm.jpg) bottom right no-repeat;
}
#sam {
	background:url(../_images/sam_btm.jpg) bottom right no-repeat;
}
#dash {
	background:url(../_images/dash_btm.jpg) bottom right no-repeat;
}
#about_center h1, #about_lg h1 {
	color:#751C46;
}
#about_lg {
	width:550px;
	padding:10px;
}
#about_lg img {
	float:right;
}
#about_menu {
	background:url(../_images/left_menu_about.jpg) top center repeat-x #751C46;
	padding:10px;
	width:185px;
	vertical-align:top;
	color:#FFF;
	text-align:center;
}
#about_menu ul {
	margin:0;
	padding:0;
}
#about_menu li {
	list-style:none;
	list-style-image:none;
	text-align:left;
}
#about_menu li a:link, #about_menu li a:visited {
	background:url(../_images/menu_arrow.gif) left no-repeat;
	color:#FFF;
	display:block;
	padding:3px 3px 3px 25px;
	text-decoration:none;
}
#about_menu li a:hover {
	background:url(../_images/menu_arrow_about.gif) left no-repeat;
}
#about_menu fieldset {
	border:none;
	color:#FFF;
	display:block;
	margin:10px 0;
	padding:5px;
}
#about_center {
	padding:10px;
	width:340px;
	vertical-align:top;
}
#about_center li {
	list-style-image:url(../_images/li_about.gif);
}
#about_right {
	padding:10px;
	width:219px;
	vertical-align:top;
}
.dsub {
	background:url(../_images/menu_arrow.gif) left no-repeat;
	margin-left:20px;
}
/* FOOTER */

#member {
	background:url(../_images/member.gif) top center no-repeat #FFF;
	height:36px;
	width:800px;
}
#footer {
	background:url(../_images/footer_background.gif) top center repeat-x #FFF;
	color:#999;
	clear:both;
	font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	height:120px;
	padding:0px 10px 10px 10px;
	width:780px;
}
#footer a:link, #footer a:visited {
	color:#FFF;
	text-decoration:none;
}
#footer a:hover {
	color:#CCC;
}
.left {
	float:left;
}
.left img {
	border:6px solid #EAEAEA;
}
.right {
	float:right;
}
.even td {
	background:#EAEAEA;
	border-bottom:1px solid #CCC;
	padding:5px;
	width:33%;
}
.odd td {
	border-bottom:1px solid #DDD;
	padding:5px;
	width:33%;
}
/*---------------------------

array of info box properties

---------------------------*/



	.infoHover0 {
	background: url(../_images/_infoBoxes/about_info_box.jpg) no-repeat left top;
	width: 230px;
	height: 129px;
	
	cursor: pointer;
	display: block;
}
.infoHover0:hover {
	background-position: left bottom;
}
/*------*/



	.infoHover1 {
	background: url(../_images/_infoBoxes/business_info_box.jpg) no-repeat right top;
	width: 230px;
	height: 129px;
	float:right;
	cursor: pointer;
	display: block;
}
.infoHover1:hover {
	background-position: left bottom;
}
/*------*/



			.infoHover2 {
	background: url(../_images/_infoBoxes/checking_info_box.jpg) no-repeat left top;
	width: 230px;
	float:right;
	height: 129px;
	cursor: pointer;
	display: block;
}
.infoHover2:hover {
	background-position: left bottom;
}
/*------*/

			.infoHover3 {
	background: url(../_images/_infoBoxes/commercial_checking_info_box.jpg) no-repeat left top;
	width: 230px;
	float:right;
	height: 129px;
	cursor: pointer;
	display: block;
}
.infoHover3:hover {
	background-position: left bottom;
}
/*------*/

			.infoHover4 {
	background: url(../_images/_infoBoxes/commercial_loans_info_box.jpg) no-repeat left top;
	width: 230px;
	height: 129px;
	float:right;
	cursor: pointer;
	display: block;
}
.infoHover4:hover {
	background-position: left bottom;
}
/*------*/

			.infoHover5 {
	background: url(../_images/_infoBoxes/free_and_easy_info_box.jpg) no-repeat left top;
	width: 230px;
	height: 129px;
	float:right;
	cursor: pointer;
	display: block;
}
.infoHover5:hover {
	background-position: left bottom;
}
/*------*/

		.infoHover6 {
	background: url(../_images/_infoBoxes/mission_statement_info_box.jpg) no-repeat left top;
	width: 230px;
	height: 129px;
	cursor: pointer;
	float:right;
	display: block;
}
.infoHover6:hover {
	background-position: left bottom;
}
/*------*/

		.infoHover7 {
	background: url(../_images/_infoBoxes/NOW_info_box.jpg) no-repeat left top;
	width: 230px;
	height: 129px;
	float:right;
	cursor: pointer;
	display: block;
}
.infoHover7:hover {
	background-position: left bottom;
}
/*------*/

		.infoHover8 {
	background: url(../_images/_infoBoxes/personal_banking_info_box.jpg) no-repeat left top;
	width: 230px;
	height: 129px;
	float:right;
	cursor: pointer;
	display: block;
}
.infoHover8:hover {
	background-position: left bottom;
}
/*------*/

		.infoHover9 {
	background: url(../_images/_infoBoxes/personal_checking_info_box.jpg) no-repeat left top;
	width: 230px;
	float:right;
	height: 129px;
	cursor: pointer;
	display: block;
}
.infoHover9:hover {
	background-position: left bottom;
}
/*------*/

		.infoHover10 {
	background: url(../_images/_infoBoxes/personal_loans_info_box.jpg) no-repeat left top;
	width: 230px;
	height: 129px;
	float:right;
	cursor: pointer;
	display: block;
}
.infoHover10:hover {
	background-position: left bottom;
}
/*------*/

		.infoHover11 {
	background: url(../_images/_infoBoxes/privacy_statement_info_box.jpg) no-repeat left top;
	width: 230px;
	height: 129px;
	float:right;
	cursor: pointer;
	display: block;
}
.infoHover11:hover {
	background-position: left bottom;
}
/*------*/

		.infoHover12 {
	background: url(../_images/_infoBoxes/public_notice_info_box.jpg) no-repeat left top;
	width: 230px;
	height: 129px;
	float:right;
	cursor: pointer;
	display: block;
}
.infoHover12:hover {
	background-position: left bottom;
}
/*------*/

		.infoHover13 {
	background: url(../_images/_infoBoxes/savings_info_box.jpg) no-repeat left top;
	width: 230px;
	height: 129px;
	float:right;
	cursor: pointer;
	display: block;
}
.infoHover13:hover {
	background-position: left bottom;
}
/*------*/

		.infoHover14 {
	background: url(../_images/_infoBoxes/services_info_box.jpg) no-repeat left top;
	width: 230px;
	height: 129px;
	float:right;
	cursor: pointer;
	display: block;
}
.infoHover14:hover {
	background-position: left bottom;
}
/*------*/

		.infoHover15 {
	background: url(../_images/_infoBoxes/student_aact_info_box.jpg) no-repeat left top;
	width: 230px;
	height: 129px;
	float:right;
	cursor: pointer;
	display: block;
}
.infoHover15:hover {
	background-position: left bottom;
}
/*------*/

		.infoHover16 {
	background: url(../_images/_infoBoxes/career_info_box.jpg) no-repeat left top;
	width: 239px;
	height: 250px;
	cursor: pointer;
	float:right;
	display: block;
}
.infoHover16:hover {
	background-position: left bottom;
}
.infoHover0 a, .infoHover1 a, .infoHover2 a, .infoHover3 a, .infoHover4 a, .infoHover5 a, .infoHover6 a, .infoHover7 a, .infoHover8 a, .infoHover9 a, .infoHover10 a, .infoHover11 a, .infoHover12 a, .infoHover13 a, .infoHover14 a, .infoHover15 a {
	width:229px;
	height:128px;
	display:block;
	text-decoration:none;
}
.infoHover16 a {
	width:238px;
	height:249px;
	float:right;
	display:block;
	text-decoration:none;
}
/* CALENDAR */

#events_calendar {
	width: 100%;
}
#events_calendar td {
	vertical-align: top;
}
#events_calendar .month {
	width: 100%;
}
#events_calendar .monthnavigation {
	font-size: 120%;
	font-weight: bold;
}
#events_calendar .monthname {
	font-size: 120%;
	font-weight: bold;
}
#events_calendar .dayname {
	font-size: 100%;
	font-weight: bold;
}
/**/

.nomonthday {
	width: 79px;
	height: 79px;
	border: 1px solid #CCCCCC;
}
.monthday {
	width: 79px;
	height: 79px;
	border: 1px solid #CCCCCC;
}
.today {
	width: 79px;
	height: 79px;
	border: 1px solid #CCCCCC;
}
.saturday {
	width: 79px;
	height: 79px;
	border: 1px solid #CCCCCC;
}
.sunday {
	width: 79px;
	height: 79px;
	border: 1px solid #CCCCCC;
}
.infoHoverRate {
	background: url(../_images/_infoBoxes/rates_top_hover.jpg) no-repeat left top;
	width: 282px;
	height: 149px;
	cursor: pointer;
	display: block;
}
.infoHoverRate:hover {
	background-position: left bottom;
}
.infoHoverRate a {
	width:282px;
	height:149px;
	display:block;
	text-decoration:none;
}
.home_submit {
	padding-top: 2px;
}
#keys {
	float:left;
	width:125px;
}
.search_but {
	float:right;
	font-size:14px;
	width:60px;
}