body{
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #707070;
}
td,li,ol,ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #707070;
}
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #707070;
	margin-top: 0px;
}
a{
	color: #72afb6;
}
.Content_region{
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
}
H1{
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: "Arial Narrow", Arial;*/
	font-size: 17px;
	font-weight: bold;
	color: #72afb6;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
H2{
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: "Arial Narrow", Arial;*/
	font-size: 15px;
	font-weight: 600;
	color: #72afb6;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
}
H3{
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: "Arial Narrow", Arial;*/
	font-size: 12px;
	font-weight: 600;
	color: #72afb6;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

H4,H5,H6,H7{
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: "Arial Narrow", Arial;*/
	font-size: 11px;
	font-weight: bold;
	color: #72afb6;
	padding-right: 0px;
}
.regions_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: White;
	padding-left: 25px;
	padding-right: 7px;
}
.regions_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: White;
	padding-left: 25px;
	padding-right: 7px;
}

/* HOME CONTENT REGIONS */
.home_center{
	background-image: url(/templates/auto_body/media/home-page-center-slice.gif);
	background-repeat: repeat-y;
	padding-left: 47px;
	padding-right: 48px;
	padding-bottom: 0px;
}
.home_center_padding{
	padding-left: 11px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.home_bh_padding{
	padding-left: 17px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/* HOME BANKING */
.hb_region{
	background-image: url(/templates/auto_body/media/Online-Banking.gif);
	background-repeat: no-repeat;
	padding-left: 32px;
	padding-right: 32px;
	padding-top: 55px;
	padding-bottom: 0px;
}

/* BOTTOM BG AND LINKS */
.bottom_bg{
	background-image: url(/templates/auto_body/media/bottom.gif);
	background-repeat: no-repeat;
}
#footerlinks{
	color: White;
	font-weight: bold;
}
#footerlinks a{
	color: White;
	font-weight: bold;
	text-decoration: none;
}
#footerlinks a:hover{
	color: #707070;
	font-weight: bold;
	text-decoration: none;
}

/* TOP NAV */
#toplinks{
	color: #707070;
	font-weight: bold;
}
#toplinks a{
	color: #707070;
	font-weight: bold;
	text-decoration: none;
}
#toplinks a:hover{
	color: #b9ac97;
	font-weight: bold;
	text-decoration: none;
}
#toplinks .chat_link{
	color: #72afb6;
	font-weight: bold;
}
.search_box{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width: 60px;
	height: 12px;
}
.search_buttonx{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

/* INSIDE CENTER */
.inside_center_padding{
	padding-left: 11px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.inside_center{
	background-image: url(/templates/auto_body/media/inside-page-center-slice.gif);
	background-repeat: repeat-y;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom: 0px;
}
#center_content{
	
}
#center_content ul{
	color: #707070;
	list-style: disc;
	margin-left: -25px;
	padding-left: 39px;
}

/*NAVIGATION */
.site_nav{
	background-image: url(/templates/auto_body/media/sub-nav.gif);
	background-repeat: no-repeat;
	padding-left: 70px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
}
#site_nav_container{
	color: #FFFFFF;
	font-weight: bold;
}
#site_nav_container a{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#site_nav_container a:hover{
	color: #707070;
	font-weight: bold;
	text-decoration: none;
}


/* CONTENT RATES */

.content_rates_category1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #72afb6;
	font-weight: bold;
}

.content_rates_notes{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color: #000000;
	margin-left: 20px;
	margin: 20px;
}

.content_rates_table{
	width: 100%;
	border-left: 1px solid #DFCFB5;
	border-top: 1px solid #DFCFB5;
	border-right: 1px solid #DFCFB5;
	border-bottom: 1px solid #DFCFB5;
}
.content_rates_table_title {
	background-color: #DFCFB5;
	color: #72afb6;
	font-size: 14px;
	font-weight: bold;
}
.content_rates_table_effectivedate{
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.content_rates_table_fields {
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.content_rates_table_row1 {
	background-color: #DFCFB5;
	font-size: 12px;
	color: #000000;
}
.content_rates_table_row2 {
	background-color: #FFFFFF;
	font-size: 12px;
	color: #000000;
}
.content_rates_table_row_highlight {
	background-color: #FFFF33;
	font-size: 12px;
	color: #000000;
}

/*-----------------------------------*/

.ratesCategory1 {
	font-family : Arial, Helvetica, sans-serif;
	color: #015333;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
}

.ratesCategory2 {
	font-family : Arial, Helvetica, sans-serif;
	color: #015333;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
}

.ratesTable {
	width: 100%;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

.ratesTitle {
	background-color: #F9D783;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

.ratesFields {
	background-color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}

.ratesMiscRow {
	background-color: #FDF4DD;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.ratesAsOf {
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}

.ratesRow1 {
	background-color: #CCCCCC;
	font-size: 10px;
	color: #000000;
}

.ratesRow2 {
	background-color: #CCCCCC;
	font-size: 10px;
	color: #000000;
}

.ratesRowNotes {
	background-color: #FFFFFF;
	font-size: 10px;
	color: #000000;
}

.ratesRowHighlight {
	background-color: #DAA520;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

/*---- POPUP Menu ----*/
UL.Popup {
    margin: 0px;
    padding: 0px 2px 0px 37px;
	 margin-top: -6px;
    width: 573px !IMPORTANT;
	 background-image: url(/templates/auto_body/media/sub-nav.gif);
	 background-repeat: no-repeat;
	 background-position: bottom;
}
UL.Popup LI {
    display: inline;
    list-style-type: none;
    margin: 0px;
    padding: 4px 0px 0px 0px;
	 float: left !IMPORTANT;
	 height: 26px;
	 color: #FFFFFF;
}
UL.Popup LI A {
    color: #FFFFFF;
    text-decoration: none;
}
UL.Popup LI A:hover {
    color: white;
    text-decoration: underline;
}