/* In this CSS
site, header, navigation, content, call-outs, footer, forms, global, extra, home headers
*/ 

/*/////// site /////////////////////////////////////////////////////////////*/
html{height:100%; width:100%;}
*
{
	margin: 0;
	padding: 0;
}
a
{
	outline: expression(blur());
	outline: 0;
}
/* may be bad for accessability */
table
{
	empty-cells: show;
}

html
{
	/*site wide inherited attributes*/
	color: #130c05;
	font: 13px/18px "Trebuchet MS" , Helvetica, sans-serif;
	background-color: #ffde6a;
}
body
{
	margin: 0;
	padding: 0;
	background-color: #ffde6a;
	min-width:1010px;
}
.wrapper
{
	margin: 0 auto;
	width: 1008px;
}
.wrapper_padding
{
	padding: 0;
}
.adminpage .headlogo
{
	height: 101px;
	min-height: 101px;
	height: auto !important;
	color: #006600;
	background: #ffde6a url(/App_Themes/countrylivingloans/Images/CommonImages/header_bg.gif) left top repeat-x;
	z-index: 1;
	position: relative;
	width: inherit;
	}
	

.adminpage .altRow{
	/*background-color : #436650*/
	background-color : #DFE1D6;
}

.adminpage .trRollOver{
	background-color : #E5ECF3
}

/*/////// header /////////////////////////////////////////////////////////////*/

.header
{
	height: 101px;
	min-height: 101px;
	height: auto !important;
	color: #006600;
	background: #ffde6a url(/App_Themes/countrylivingloans/Images/CommonImages/header_bg.gif) center top no-repeat;
	z-index: 1;
	position: relative;
	width: inherit;
}
.header_padding
{
	padding: 0 13px;
}

.header table.header_table
{
	height: 101px;
}

.logo
{
	padding: 4px 0 0 10px;
	vertical-align: top;
}
.printlogoImage
{
	display: none;
}

.header_top
{
	text-align: right;
	vertical-align: top;
}

.print_me
{
	text-align: right;
	padding-bottom: 1px;
}
.contact_us
{
	height: 58px;
	padding-right: 10px;
	vertical-align: middle;
	color: #FFFFFF;
}
.contact_us a
{
	color: #FFFFFF;
	text-decoration: none;
}
.contact_us a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.contact_us a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.contact_us a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.contact_us a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.search
{
	width: 390px;
	height: 58px;
	/*background: url(/App_Themes/countrylivingloans/Images/CommonImages/search_bg.gif) left top no-repeat;*/
	text-align: left;
}
.search_padding
{
	padding: 0 16px 0 18px;
}
.search_padding input
{
	margin-top: 1px;
	vertical-align: middle;
}
.search_padding img
{
	display: inline;
	vertical-align: middle;
}

.header_login
{
	text-align: right;
	color: #FFFFFF;
	vertical-align: bottom;
	padding-bottom: 3px;
}
.header_login a
{
	font-size: 11px;
	color: #a7a283;
	text-decoration: underline;
	padding: 0 7px;
}
.header_login a:link
{
	color: #a7a283;
	text-decoration: underline;
}
.header_login a:visited
{
	color: #a7a283;
	text-decoration: underline;
}
.header_login a:active
{
	color: #a7a283;
	text-decoration: underline;
}
.header_login a:hover
{
	color: #a7a283;
	text-decoration: none;
}

.header_login .welcome_back
{
	color: #a7a283;
}
.header_login .welcome_text
{
	color: #FFFFFF;
	font-weight: bold;
}
.header_login input
{
	margin: 0 5px 0 10px;
	vertical-align: middle;
}
.header_login .login_err
{
	color: #FF0000;
	font-size: 11px;
}

/*/////// navigation /////////////////////////////////////////////////////////////*/

.primary_nav
{
	color: #007650;
	font: bold 16px/33px Garamond, "Times New Roman" , serif;
	height: 33px;
	background: #362f2d url(/App_Themes/countrylivingloans/Images/CommonImages/primary_nav_bg.gif) left top repeat-x;
	z-index: 100;
	position: relative;
	width: inherit;
	padding-left:10px;
}
.primary_nav_padding
{
}

.primary_nav_bg
{
	position: absolute;
	left: 0;
	z-index: 0;
	height: 33px;
}
.primary_nav_left_bg
{
	background: #362f2d /*url(/App_Themes/countrylivingloans/Images/CommonImages/primary_nav_bg.gif) left top repeat-x*/;
}
.primary_nav_right_bg
{
	background: #362f2d /*url(/App_Themes/countrylivingloans/Images/CommonImages/primary_nav_bg.gif) left top repeat-x*/;
}

.primary_nav table
{
	width:80%;
	height: 33px;
}
.primary_nav td
{
	vertical-align: middle;
}
.primary_nav td a.pri_link
{
	padding: 0 10px;
}
.primary_nav td.log_in_blank
{
	/*	width:450px; */
	text-align: right;
	padding-right: 13px;
}
.primary_nav td.log_in
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/primary_nav_right_bg.gif) left top repeat-x;
	width: 312px;
	text-align: right;
	padding-right: 13px;
}
.primary_nav td.log_in input
{
	margin-right: 10px;
}
.primary_nav td.log_in input
{
	margin-top: 1px;
	vertical-align: middle;
}
.primary_nav td.log_in img
{
	display: inline;
	vertical-align: middle;
}
.primary_nav td.log_in a
{
	display: inline;
	padding: 0;
}

.primary_nav td.log_out
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/primary_nav_right_bg.gif) left top repeat-x;
}

.pri_nav_spacer
{
	width: 4px !important;
	/*background: url(/App_Themes/countrylivingloans/Images/Nav/primary_nav_spacer.gif) top no-repeat;*/
	background-color:#362f2d;
}
.pri_nav_log_spacer
{
	width: 4px;
	background: #362f2d /*url(/App_Themes/countrylivingloans/Images/Nav/primary_nav_log_spacer.gif1) top no-repeat*/;
}

.primary_nav a
{
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 0 14px;
}
.primary_nav a:link
{
	color: #ffffff;
	text-decoration: none;
}
.primary_nav a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.primary_nav a:active
{
	color: #ffffff;
	text-decoration: none;
}
.primary_nav a:hover
{
	color: #fbc506;
	text-decoration: none;
}

.primary_nav a.on
{
	color: #fbc506;
	text-decoration: none;
}
.primary_nav a:link.on
{
	color: #fbc506;
	text-decoration: none;
}
.primary_nav a:visited.on
{
	color: #fbc506;
	text-decoration: none;
}
.primary_nav a:active.on
{
	color: #fbc506;
	text-decoration: none;
}
.primary_nav a:hover.on
{
	color: #fbc506;
	text-decoration: none;
}
.primary_nav .hover a:link
{
	color: #fbc506;
	text-decoration: none;
}
.primary_nav .hover a:visited
{
	color: #fbc506;
	text-decoration: none;
}
.primary_nav .hover a:active
{
	color: #fbc506;
	text-decoration: none;
}
.primary_nav .hover a:hover
{
	color: #fbc506;
	text-decoration: none;
}

.dropdown
{
	position: absolute;
	z-index: 5;
	width: 150px;
	text-align: left;
	padding: 2px 14px 4px 14px;
	display: none;
	background:#362f2d;
}
.dropdown a
{
	display: block;
	text-align: left;
	font-size: 14px;
	line-height: 14px;
	padding: 6px 0;
	border-bottom: 1px dashed #d3d5c0;
}
.primary_nav .hover .dropdown a
{
	color: #ffffff;
	text-decoration: none;
}
.primary_nav .hover .dropdown a:link
{
	color: #ffffff;
	text-decoration: none;
}
.primary_nav .hover .dropdown a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.primary_nav .hover .dropdown a:active
{
	color: #ffffff;
	text-decoration: none;
}
.primary_nav .hover .dropdown a:hover
{
	color: #fabd2c;
	text-decoration: none;
}
.defaultsecure {background: #4e5144;}

.default 
{
    width:;
}

.default .dropdown, .logout .dropdown
{
	background: #362f2d;
}
.log_out .dropdown
{
	background: #4E5244;
}
.hover .dropdown
{
	display: block;
}


.secondary_nav
{
}
.secondary_nav a
{
	display: block;
}

.secondary_nav .secondary_nav_title
{
	color: #71142a;
	font: bold 15px/20px "Trebuchet MS" , Helvetica, sans-serif;
	padding: 0 0 4px 0;
}

.secondary_nav div
{
	margin: 0;
	padding: 0;
}

div.sec_nav
{
	color: #130c05;
	font: bold 13px/16px "Trebuchet MS" , Helvetica, sans-serif;
}
div.sec_nav_padding
{
	padding: 0 0 10px 0;
}
div.sec_nav a
{
	color: #130c05;
	text-decoration: none;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/bullet_secnav.gif) left 7px no-repeat;
	padding: 4px 0 4px 15px;
}
div.sec_nav a:link
{
	color: #130c05;
	text-decoration: none;
}
div.sec_nav a:visited
{
	color: #130c05;
	text-decoration: none;
}
div.sec_nav a:active
{
	color: #130c05;
	text-decoration: none;
}
div.sec_nav a:hover
{
	color: #6f1c30;
	text-decoration: none;
}

div.sec_nav a.on
{
	color: #476b2c !important;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/bullet_secnav_on.gif) left 7px no-repeat;
}

div.third_nav_padding
{
	margin-left: 15px;
}
div.third_nav
{
	color: #000000;
	font: normal 13px/16px "Trebuchet MS" , Helvetica, sans-serif;
	border-top: 1px dashed #cac4b0;
}
div.third_nav a
{
	color: #000000;
	text-decoration: none;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/bullet_thirdnav.gif) left 10px no-repeat;
	padding: 4px 0 4px 10px;
}
div.third_nav a:link
{
	color: #000000;
	text-decoration: none;
}
div.third_nav a:visited
{
	color: #000000;
	text-decoration: none;
}
div.third_nav a:active
{
	color: #000000;
	text-decoration: none;
}
div.third_nav a:hover
{
	color: #6f1c30;
	text-decoration: none;
}

div.third_nav a.on
{
	color: #476b2c !important;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/bullet_thirdnav_on.gif) left 10px no-repeat !important;
}

div.forth_nav_padding
{
}
div.forth_nav
{
	color: #527338;
	font: normal 13px/16px "Trebuchet MS" , Helvetica, sans-serif;
	border-top: 1px dashed #f5f6f1;
}
div.forth_nav a
{
	color: #527338;
	text-decoration: none;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/bullet_fourthnav.gif) 15px 10px no-repeat;
	padding: 4px 0 4px 25px;
}
div.forth_nav a:link
{
	color: #527338;
	text-decoration: none;
}
div.forth_nav a:visited
{
	color: #527338;
	text-decoration: none;
}
div.forth_nav a:active
{
	color: #527338;
	text-decoration: none;
}
div.forth_nav a:hover
{
	color: #6f1c30;
	text-decoration: none;
}

div.forth_nav a.on
{
	color: #476b2c !important;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/bullet_fourthnav_on.gif) 15px 10px no-repeat !important;
}

/*/////// content  /////////////////////////////////////////////////////////////*/

/*home */
.home_content
{
	z-index: 1;
	position: relative;
	width: inherit;
	color: #130c05;
	background: #f4ecd5 url(/App_Themes/countrylivingloans/Images/CommonImages/inner_content_bg.gif) left top repeat-x;
}
.home_content_padding
{
	padding: 18px 14px 30px 20px;
}

.home_left
{
	width: 351px;
	vertical-align: top;
}
.home_left_padding
{
	padding-right: 45px;
}

.home_center
{
	width: 351px;
	vertical-align: top;
}
.home_center_padding
{
	padding-right: 45px;
}

.home_right
{
	vertical-align: top;
	width: 312px;
	padding-bottom: 135px;
	/*background: url(/App_Themes/countrylivingloans/Images/CommonImages/watermark.gif) right bottom no-repeat;*/
}

h3.news_list_title
{
	color: #71142a;
	font: bold 18px/23px Garamond, "Times New Roman" , Times, serif;
	padding: 0;
}
.home_rss
{
	text-align: right;
	vertical-align: bottom;
	color: #6b3332;
	font: 13px/13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.home_rss a
{
	color: #6b3332;
	text-decoration: underline;
}
.home_rss a:link
{
	color: #6b3332;
	text-decoration: underline;
}
.home_rss a:visited
{
	color: #6b3332;
	text-decoration: underline;
}
.home_rss a:active
{
	color: #6b3332;
	text-decoration: underline;
}
.home_rss a:hover
{
	color: #6b3332;
	text-decoration: none;
}

.news_list
{
	padding-bottom: 25px;
}
.news_list_date
{
	color: #616e56;
	font: 11px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.news_list_content
{
}
.news_list_link
{
}

.home_feature_img
{
	float: left;
	margin: 0 15px 5px 0;
	display:none;
}
.home_feature_img cite
{
	display: block;
	width: 150px;
	padding-top: 3px;
	font: 10px/12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #67302e;
	display:none;
}
/*
#SeasonDiv
{
		z-index: 1;
	xposition: relative;
	width: inherit;
	}*/
/* end home */

#phheader_0_rptMenu_ctl00_tdMenu
{
    /*width:180px;*/
}
.content
{
	z-index: 1;
	position: relative;
	width: inherit;
	background: #f4ecd5 url(/App_Themes/countrylivingloans/Images/CommonImages/inner_content_bg.gif) left top repeat-x;
}
.content_padding
{
	padding: 0 14px 0 20px;
}

.left_content
{
	vertical-align: top;
	width: 169px;
}
.left_content_padding
{
	padding: 23px 23px 23px 0;
}

.content_hr
{
	vertical-align: top;
	width: 12px;
}

.content_hr
{
	background: #cfd1bd url(/App_Themes/countrylivingloans/Images/CommonImages/content_hr_bg.gif) right bottom repeat-y;
	vertical-align: top;
	width: 12px;
}

.center_content_bg
{
	vertical-align: top;
}
.center_content
{
	vertical-align: top;
	width: 483px;
}
.center_content_container
{
	width: 483px;
	overflow: hidden;
}
.center_content_padding
{
	padding: 22px 55px 45px 45px;
}
.center_content_inner
{
	vertical-align: top;
	width: 583px;
}
.center_content_inner_container
{
	width: 583px;
	overflow: hidden;
}

.gradientImgHr
{
    vertical-align:top;    
}

.white_bar_table
{
	background: #ffffff url(/App_Themes/countrylivingloans/Images/CommonImages/white_bar_right_y_bg.gif) right top repeat-y;
}
.white_bar
{
	height: 65px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/white_bar_bg.gif) left top repeat-x;
}
.blue_bar
{
	height: 10px;
	background: #496d2d;
}

.white_bar_padding
{
	padding: 0 28px 0 40px;
}
.bread_crumb
{
	color: #b3ae9d;
	font: 13px/22px "Trebuchet MS" , Helvetica, sans-serif;
	padding: 8px 0 0 0;
}
.bread_crumb a
{
	color: #b3ae9d;
	text-decoration: none;
}
.bread_crumb a:link
{
	color: #b3ae9d;
	text-decoration: none;
}
.bread_crumb a:visited
{
	color: #b3ae9d;
	text-decoration: none;
}
.bread_crumb a:active
{
	color: #b3ae9d;
	text-decoration: none;
}
.bread_crumb a:hover
{
	color: #71142a;
	text-decoration: none;
}

.right_content
{
	vertical-align: top;
	width: 310px;
	padding-bottom: 135px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/watermark.gif) right bottom no-repeat;
}
/*.right_content_padding { margin-top:-30px; z-index:4; position:absolute;}*/

.right_content_inner
{
	vertical-align: top;
	width: 210px;
	padding-bottom: 135px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/watermark.gif) right bottom no-repeat;
}
.right_content_inner_padding
{
	padding: 13px 0 75px 10px;
}

.white_bar_right
{
	height: 65px;
	width: 310px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/white_bar_right_bg.gif) right top no-repeat;
}
.blue_bar_right
{
	height: 10px;
	width: 310px;
	background: #274063 url(/App_Themes/countrylivingloans/Images/CommonImages/blue_bar_right_bg.gif) right top no-repeat;
}

.bottom_content_footer
{
	height:38px;
	z-index: 1;
	position: relative;
	width: inherit;
}
.bottom_content_footer_padding
{
	background: #ffde6a url(/App_Themes/countrylivingloans/Images/CommonImages/bottom_content_footer_bg.gif) left top no-repeat;
	height: 38px;
	width: inherit;
	position:absolute;
	z-index:10;
}

.bottom_content_footer_bg
{
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 0;
	height: 38px;
}
.bottom_content_footer_left_bg
{
	background-color: #ffde6a;
}
.bottom_content_footer_right_bg
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/bottom_content_footer_right_bg.gif) right top repeat-x;
}

/* KnowledgeExchange */

h3.list
{
	font: bold 17px/22px "Times New Roman" , Times, serif;
	padding: 10px 0 0 0;
	color: #284162;
}
td.list_left
{
	vertical-align: top;
	padding: 10px 0 0 0;
}
td.list_right
{
	vertical-align: top;
	padding: 5px 0 15px 10px;
	color: #656652;
	font-family: "Trebuchet MS" , Helvetica, sans-serif;
}

/* magazine */

.magazine_item
{
	padding: 0 0 20px 0;
}
.magazine_item h3.list
{
	padding: 0 0 0 0;
}
.magazine_item td.list_left
{
	padding: 10px 10px 0 0;
}
.magazine_item td.list_right
{
	padding: 5px 0 0 0;
}

/* Listing */

.pageation
{
	font: normal 12px/17px "Trebuchet MS" , Helvetica, sans-serif;
}
.pageation td
{
	vertical-align: middle;
}
.pageation_padding
{
	padding: 5px;
}

.filtering
{
	color: #FFFFFF;
	background: #274063 url(/App_Themes/countrylivingloans/Images/CommonImages/blue_bar_right_bg.gif) right top repeat-y;
	font: normal 12px/17px "Trebuchet MS" , Helvetica, sans-serif;
}
.filtering_padding
{
	padding: 10px;
	margin-bottom: 10px;
}

.filtering a
{
	color: #FFFFFF;
	text-decoration: underline;
}
.filtering a:link
{
	color: #FFFFFF;
	text-decoration: underline;
}
.filtering a:visited
{
	color: #FFFFFF;
	text-decoration: underline;
}
.filtering a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}
.filtering a:hover
{
	color: #FABD2C;
	text-decoration: none;
}

.filtering .form td
{
	padding: 0 2px;
}
.filtering_submit
{
	text-align: right;
}

.filtering input, .filtering select, .filtering option
{
	font-size: 12px;
}

.listing
{
}
.listing_item_odd
{
	margin-bottom: 10px;
	padding: 5px 10px;
}
.listing_item_even
{
	background-color: #faf7ed;
	margin-bottom: 5px;
	padding: 5px 10px;
}

h3.listing_item_title
{
	color: #253F64;
}
.listing_item_title a
{
	color: #71142a;
	text-decoration: underline;
}
.listing_item_title a:link
{
	color: #71142a;
	text-decoration: underline;
}
.listing_item_title a:visited
{
	color: #71142a;
	text-decoration: underline;
}
.listing_item_title a:active
{
	color: #71142a;
	text-decoration: underline;
}
.listing_item_title a:hover
{
	color: #71142a;
	text-decoration: none;
}

.listing_item_link
{
	text-align: right;
}
.listing_back
{
	text-align: right;
	padding: 5px 5px 10px 5px;
}

table.listing
{
}
.listing th
{
	text-align: left;
	vertical-align: top;
	padding: 3px 7px;
	color: #527338;
	font: bold 14px/20px "Trebuchet MS" , Helvetica, sans-serif;
}
.listing th a
{
	color: #527338;
	text-decoration: underline;
}
.listing th a:link
{
	color: #527338;
	text-decoration: underline;
}
.listing th a:visited
{
	color: #527338;
	text-decoration: underline;
}
.listing th a:active
{
	color: #527338;
	text-decoration: underline;
}
.listing th a:hover
{
	color: #527338;
	text-decoration: none;
}
.listing th img
{
	vertical-align: middle;
	display: inline;
}

.approved
{
	color: #006600;
}
.pending
{
	color: #663300;
}


.listing td
{
	vertical-align: top;
}
tr.listing_item_odd
{
	background-color: #ECEFE0;
	margin-bottom: 0;
	padding: 0;
}
tr.listing_item_odd td
{
	padding: 3px 7px;
}
tr.listing_item_even
{
	margin-bottom: 0;
	padding: 0;
}
tr.listing_item_even td
{
	padding: 3px 7px;
}

.listing_item_branch
{
}
.listing_item_department
{
}
.listing_item_status
{
}
.listing_item_type
{
	padding-top: 8px !important;
}
.listing_item_info
{
	padding-bottom: 15px !important;
}
.listing_item_info p
{
	margin: 0 0 4px 0;
	padding: 0 0 4px 0;
}
.listing_item_purchase
{
	padding-top: 32px !important;
}

.listing_item_tags
{
	padding: 0 5px 5px 0px;
	font: normal 11px/13px "Trebuchet MS" , Helvetica, sans-serif;
	font-style: italic;
}
.listing_item_tags b
{
	font-style: normal;
}

/* Advanced Search */

.advanced_search
{
}
.advanced_search_padding
{
	padding: 15px 10px;
}
.advanced_search_padding .long
{
	width: 200px;
	margin-right: 10px;
}
.advanced_search input
{
	vertical-align: middle;
}
.filter_item
{
	white-space: nowrap;
	padding: 0 15px 4px 0;
	float: left;
}
.filter_item label
{
	padding: 0 0 0 5px;
	vertical-align: middle;
}

/* News Events */

.news_events_list_left
{
	width: 50%;
	padding-right: 20px;
	vertical-align: top;
}
.news_events_list_right
{
	width: 50%;
	padding-left: 20px;
	vertical-align: top;
}

h3.news_events_title
{
	color: #527338;
	font: 23px/25px "Times New Roman" , Times, serif;
	padding: 0;
	margin: 0;
}
.news_events_list_link
{
	color: #9E2D1F;
	padding: 5px 0 12px 0;
	font-size: 10px;
	line-height: 10px;
}
.news_events_list_link a
{
	color: #9E2D1F !important;
}

.news_events_list
{
	padding: 0 0 5px 0;
}
.news_events_list_item
{
	padding: 0 3px 15px 0;
	margin-bottom: 10px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/hr_dashed_blue.gif) bottom left repeat-x;
}
.news_events_list_date
{
	color: #616e56;
	font: 10px/13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.news_events_list_content
{
	font: 12px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.news_detail_header
{
}

/* calendar */

.calendar
{
	width: 250px;
	border-top: 1px solid #274063;
	border-left: 1px solid #274063;
	border-right: 1px solid #274063;
	border-bottom: 1px solid #274063;
	margin-bottom: 13px;
	background: #FFFFFF url(/App_Themes/countrylivingloans/Images/CommonImages/white_bar_bg.gif) left 25px repeat-x;
}
.calendar_title
{
	text-align: center;
	font: bold 14px/16px "Trebuchet MS" , Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px 0;
	background-color: #274063;
}

/*******************************************/

.calendar_share
{
	padding: 0 0 0 30px;
}

.calendar .month
{
	text-align: center;
	font: bold 14px/16px "Trebuchet MS" , Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px 0;
	background-color: #274063;
}
.calendar .month a
{
	padding: 0 20px;
	color: #FFFFFF !important;
}

.calendar_pn
{
	padding: 0 20px;
}
.calendar_pn a
{
	color: #FFFFFF !important;
}

.calendar_days_header
{
	padding: 10px 0 10px 0;
	color: #496d2d;
	font-weight: bold;
}

.calendar_other_month_day
{
	color: #CCCCCC !important;
}
.calendar_other_month_day a
{
	color: #CCCCCC !important;
}

.calendar_day a
{
	text-decoration: underline;
	display: block;
	padding: 2px 4px 6px 4px;
	border: 1px solid #71142A;
}
.calendar_day a:link
{
	text-decoration: underline;
}
.calendar_day a:visited
{
	text-decoration: underline;
}
.calendar_day a:active
{
	text-decoration: underline;
}
.calendar_day a:hover
{
	text-decoration: none;
}

.calendar_day_imp a
{
	text-decoration: underline;
	display: block;
	padding: 2px 4px 6px 4px;
	border: 1px solid #71142A;
	background-color: #FFF58F;
}
.calendar_day_imp a:link
{
	text-decoration: underline;
}
.calendar_day_imp a:visited
{
	text-decoration: underline;
}
.calendar_day_imp a:active
{
	text-decoration: underline;
}
.calendar_day_imp a:hover
{
	text-decoration: none;
}



.calendar_today a
{
	border: #274063 solid 1px !important;
	font-weight: bold;
}

/*.calendar_on a {color:#ffffff !important; text-decoration:none !important; font-weight:bold; background-color:#274063 ;}*/

.calendar_on a
{
	color: #ffffff !important;
	text-decoration: none !important;
	font-weight: bold;
	display: block;
	padding: 2px 4px 6px 4px;
	border: 1px solid #71142A;
	background-color: #274063;
}



/*/////// call-outs /////////////////////////////////////////////////////////////*/
.homePage_rightcallout
{
	width: 312px;
	margin-bottom: 13px;
}

.this_weeks_poll
{
	width: 312px;
	margin-bottom: 13px;
}
.this_weeks_poll_top
{
	background: url(/App_Themes/countrylivingloans/Images/Buckets/home_top.gif) top no-repeat;
	height: 12px;
	overflow: hidden;
}
.this_weeks_poll_content
{
	background: url(/App_Themes/countrylivingloans/Images/Buckets/home_bg.gif) top repeat-y;
}
.this_weeks_poll_content_padding
{
	background: url(/App_Themes/countrylivingloans/Images/Buckets/home_bottom.gif) bottom no-repeat;
	padding: 0px 5px 0px 19px;
}
h3.red_title
{
	color: #341209;
	font: 18px/23px "Times New Roman" , Times, serif;
	margin: 0;
	padding: 0;
}
.poll_table
{
	width: 100%;
}
.poll_title
{
	font-weight: bold;
}
.poll_table table
{
	/*table class to have padding=0 border=0 spacing=0 width=100% valign=top*/
	border: none;
	padding: 0;
	margin: 0;
	border-spacing: 0px;
	border-collapse: collapse;
}
.poll_item td
{
	padding: 3px 3px 3px 0;
	vertical-align: middle;
}
.poll_item td input
{
	border: none !important;
	width: auto !important;
	background: none !important;
}
.poll_result_title
{
	padding: 3px 3px 3px 0;
	vertical-align: top;
}
.poll_result
{
	padding: 3px 3px 3px 20px;
	vertical-align: top;
	font-weight: bold;
}

.this_weeks_poll_bottom tr
{
	height: 108px;
}
.this_weeks_poll_bottom td
{
	padding: 65px 0 5px 0;
}

.poll_input_vote
{
	float: left;
	border: 0;
	background: url(/App_Themes/countrylivingloans/Images/Buttons/vote_now.gif) left top;
	width: 151px;
	height: 28px;
	font-size: 0px;
	color: #8E9C85;
	text-align: left;
	cursor: pointer;
	text-indent: -2500px;
}
.poll_input_results
{
	float: right;
	border: 0;
	background: url(/App_Themes/countrylivingloans/Images/Buttons/view_results.gif) left top;
	width: 36px;
	height: 28px;
	font-size: 0px;
	color: #F2F2ED;
	text-align: left;
	cursor: pointer;
	text-indent: -2500px;
}
.poll_input_archive
{
	float: right;
	border: 0;
	background: url(/App_Themes/countrylivingloans/Images/Buttons/view_poll.gif) left top;
	width: 36px;
	height: 28px;
	font-size: 0px;
	color: #F2F2ED;
	text-align: left;
	cursor: pointer;
	text-indent: -2500px;
}

/* START Verndale Edits to Poll module */
.scPollOptionIntro h1
{
	color: #1B3920 !important;
	font: bold 13px/18px "Trebuchet MS" ,Helvetica,sans-serif !important;
}
.scPollMain
{
	padding: 0 0 15px 0 !important;
}
.scButtons
{
	clear: both;
	padding: 15px 0 8px;
}
.scPollOptionItem
{
	padding: 3px 0;
}
.scPollOptionResults
{
	width: auto !important;
	padding: .5em 0 !important;
}
.scPollVisualisation
{
	width: auto !important;
	margin-right: 0 !important;
}
.scPollVisualisation img
{
	display: none;
}
.scPollVisualisation .scPollPipe img
{
	display: block;
}
.scPollPipe
{
	background: #FFFFFF !important;
	float: none !important;
}
.scPollThankYou
{
	clear: both;
	padding: 15px 0 8px;
}
.scPollOptionItemResult
{
	clear: both;
	line-height: 1.4em;
	padding: 5px 0.3em 0 0 !important;
}
/* END Verndale Edits to Poll module */

.products_services
{
	width: 310px;
	margin-bottom: 13px;
}
.products_services_small
{
	width: 200px;
	margin-bottom: 13px;
}
.section_call
{
	width: 310px;
	margin-bottom: 13px;
}
.section_call_small
{
	width: 200px;
	margin-bottom: 13px;
}
.questions
{
	width: 310px;
	margin-bottom: 13px;
}
.search_for_reports
{
	width: 310px;
	margin-bottom: 13px;
}
.financial_tips
{
	width: 200px;
	margin-bottom: 13px;
}
.find
{
	width: 200px;
	margin-bottom: 13px;
}
.branch_show
{
	width: 200px;
	margin-bottom: 13px;
	color: #656652;
}
.questionscomments
{
	width: 310px;
	margin-bottom: 13px;
}
.industriesbranches
{
	width: 310px;
	margin-bottom: 13px;
}

.products_services
{
	color: #FFFFFF;
	font: 13px/15px "Trebuchet MS" , Helvetica, sans-serif;
}
.products_services a
{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/bullet_white.gif) left 7px no-repeat;
	padding: 0 0 5px 8px;
}
.products_services a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.products_services a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.products_services a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.products_services a:hover
{
	color: #FABD2C;
	text-decoration: none;
}

.products_services_small
{
	color: #FFFFFF;
	font: 13px/15px "Trebuchet MS" , Helvetica, sans-serif;
}
.products_services_small a
{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/bullet_white.gif) left 7px no-repeat;
	padding: 0 0 5px 8px;
}
.products_services_small a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.products_services_small a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.products_services_small a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.products_services_small a:hover
{
	color: #FABD2C;
	text-decoration: none;
}

.financial_tips_link a
{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-left: 10px;
}
.financial_tips_link a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.financial_tips_link a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.financial_tips_link a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.financial_tips_link a:hover
{
	color: #FABD2C;
	text-decoration: none;
}
.financial_tips
{
	color: #ffffff;
}
.financial_tips .on
{
	color: #FABD2C;
	padding-left: 10px;
}
.financial_tips .title
{
	font-weight: bold;
}
.financial_tips_title a
{
	color: #ffffff;
	font: 18px/18px "Times New Roman" , Times, serif;
	font-weight: normal;
}
.financial_tips_title a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.financial_tips_title a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.financial_tips_title a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.financial_tips_title a:hover
{
	color: #FABD2C;
	text-decoration: none;
}

.section_callout_title
{
	color: #656652;
	font: 18px/18px "Times New Roman" , Times, serif;
	font-weight: normal;
	padding-top: 18px;
	padding-bottom: 1px;
}
.callout_pdf
{
	color: #656652;
}
.callout_pdf tr
{
	vertical-align: top;
}
.callout_pdf_right
{
	padding: 0 0 0 25px;
}
.callout_pdf_right p
{
	margin: 0 0 4px 0;
	padding: 0 0 4px 0;
}
.callout_pdf_right a
{
	color: #656652;
	text-decoration: none;
	display: block;
	font-weight: bold;
	line-height: 15px;
	padding-bottom: 2px;
}
.callout_pdf_right a:link
{
	color: #656652;
	text-decoration: none;
}
.callout_pdf_right a:visited
{
	color: #656652;
	text-decoration: none;
}
.callout_pdf_right a:active
{
	color: #656652;
	text-decoration: none;
}
.callout_pdf_right a:hover
{
	color: #656652;
	text-decoration: underline;
}

.section_call_small
{
	color: #656652;
}

.find select
{
	width: 140px;
}
.find_right
{
	text-align: right;
}
.find .form
{
	margin-top: 0px;
}

.branch_item
{
	margin-bottom: 10px;
}
.branch_content
{
	padding: 0 0 0 0px;
}
.branch_content p
{
	margin: 0 0 4px 0;
	padding: 0 0 4px 0;
}
.branch_show .hr_dashed_brown
{
	margin: 0 0 10px 0;
}
.map_canvas
{
	border: 8px solid #ecefe0;
	width: 465px;
	height: 300px;
}

.questions
{
	color: #656652;
}
.questions .q_a
{
	vertical-align: top;
}
.questions .q_right
{
	vertical-align: top;
	padding: 0 0 0 5px;
}

.search_for_reports
{
	color: #ffffff;
}
.search_for_title
{
	color: #ffffff;
	font: 18px/18px "Times New Roman" , Times, serif;
	font-weight: normal;
}
.search_for_reports .form
{
	margin-top: 0px;
}
.search_for_reports .form input.xlong
{
	width: 265px;
	margin-bottom: 5px;
}
.searchreports_left
{
	width: 20px;
	vertical-align: top;
}
.searchreports_text
{
	font: normal 11px/13px "Trebuchet MS" , Helvetica, sans-serif;
	vertical-align: top;
}
.searchreports_right
{
	text-align: right;
	vertical-align: top;
}
.search_for_reports .hr_dashed_green
{
	margin: 3px 0 5px 0;
}

.questioncomments_right
{
	text-align: right;
}
.questionscomments .form textarea.xlong
{
	width: 265px;
	margin-bottom: 5px;
}
.questionscomments .hr_dashed_brown
{
	margin: 3px 0 10px 0;
}
.questionscomments .form
{
	margin-top: 0px;
}

.industriesbranches_choose
{
	padding-left: 1px;
}
.industriesbranches_choose_branches
{
	width: 153px;
	height: 42px;
}
.industriesbranches_choose_industries
{
	width: 156px;
	height: 42px;
}
.industriesbranches_choose_branches a
{
	display: block;
}
.industriesbranches_choose_industries a
{
	display: block;
}
.industriesbranches_choose_text
{
	color: #FFFFFF;
}
.industriesbranches_choose_text .short
{
	width: 55px;
}
.industriesbranches_choose_text select
{
	margin-left: 5px;
}
.industriesbranches .industries a
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/tab_industries_off.gif) left top no-repeat;
}
.industriesbranches .branches a
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/tab_branches_off.gif) left top no-repeat;
}
.industriesbranches .industries a.on
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/tab_industries_on.gif) left top no-repeat;
}
.industriesbranches .branches a.on
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/tab_branches_on.gif) left top no-repeat;
}
.industriesbranches_choose_text .content1
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/tab_bg_industries.gif) left top no-repeat;
	height: 32px;
}
.industriesbranches_choose_text .content2
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/tab_bg_branches.gif) left top no-repeat;
	height: 32px;
}
.industriesbranches_choose_text_padding
{
	padding: 1px 16px 0 23px;
}

/* tables */
.brown_table, .side_callout
{
}
.brown_table_nw, .side_callout_nw
{
	width: 15px;
	height: 15px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/brown_table_nw.gif) right top no-repeat;
}
.brown_table_n, .side_callout_n
{
	height: 15px;
	background: #858056 url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/brown_table_n.gif) left top no-repeat;
}
.brown_table_ne, .side_callout_ne
{
	width: 15px;
	height: 15px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/brown_table_ne.gif) left top no-repeat;
}
.brown_table_e,  .side_callout_e
{
	width: 15px;
	background: #858056;
}
.brown_table_se,  .side_callout_se
{
	width: 15px;
	height: 15px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/brown_table_se.gif) left bottom no-repeat;
}
.brown_table_s,  .side_callout_s
{
	height: 15px;
	background: #858056 url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/brown_table_s.gif) left bottom no-repeat;
}
.brown_table_sw,  .side_callout_sw
{
	width: 15px;
	height: 15px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/brown_table_sw.gif) right bottom no-repeat;
}
.brown_table_w,  .side_callout_w
{
	width: 15px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/brown_table_w.gif) right top repeat-y;
}
.brown_table_c,  .side_callout_c
{
	background: #858056 url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/brown_table_bg.gif) left top repeat-y;
	padding: 0 0 0 10px;
}
.brown_table_c table, .side_callout_c table
{
}
.side_callout_n h2{display:none;}
.white_table
{
}
.section_call .white_table_top
{
}
.section_call_small .white_table_top
{
}
.white_table_nw
{
	width: 15px;
	height: 30px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/white_table_nw.gif) left top no-repeat;
}
.white_table_n
{
	height: 30px;
	background: #ffffff url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/white_table_n.gif) left top repeat-x;
	padding: 0 0 0 10px;
}
.white_table_ne
{
	width: 18px;
	height: 30px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/white_table_ne.gif) right top no-repeat;
}
.white_table_e
{
	width: 18px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/white_table_e.gif) right top repeat-y;
}
.white_table_se
{
	width: 18px;
	height: 28px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/white_table_se.gif) right bottom no-repeat;
}
.white_table_s
{
	height: 28px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/white_table_s.gif) left bottom repeat-x;
}
.white_table_sw
{
	width: 15px;
	height: 28px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/white_table_sw.gif) left bottom no-repeat;
}
.white_table_w
{
	width: 15px;
	background: #ffffff url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/white_table_w.gif) left top repeat-y;
}
.white_table_c
{
	background: #ffffff;
	padding: 0 0 0 10px;
}
.white_table_c table
{
}

.green_table
{
}
.green_table_nw
{
	width: 10px;
	height: 10px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/green_table_nw.gif) right top no-repeat;
}
.green_table_n
{
	height: 10px;
	background: #436650 url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/green_table_n.gif) left top no-repeat;
}
.green_table_ne
{
	width: 10px;
	height: 10px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/green_table_ne.gif) left top no-repeat;
}
.green_table_e
{
	width: 10px;
	background: #436650;
}
.green_table_se
{
	width: 10px;
	height: 10px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/green_table_se.gif) left bottom no-repeat;
}
.green_table_s
{
	height: 10px;
	background: #436650 url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/green_table_s.gif) left bottom no-repeat;
}
.green_table_sw
{
	width: 10px;
	height: 10px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/green_table_sw.gif) right bottom no-repeat;
}
.green_table_w
{
	width: 10px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/green_table_w.gif) right top repeat-y;
}
.green_table_c
{
	background: #436650 url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/green_table_bg.gif) left top repeat-y;
	padding: 0 0 0 15px;
}
.green_table_c table
{
}



/*/////// footer /////////////////////////////////////////////////////////////*/

.inner_footer
{
}

.footer
{
	color: #252525;
	font-size: 13px;
	line-height: 17px;
	height: 100px;
	background-color:#ffde6a;
	/*background: #ffde6a url(/App_Themes/countrylivingloans/Images/CommonImages/bottom_content_footer_left_bg.gif) repeat-x scroll left top;*/
	z-index: 1;
	position: relative;
	width: inherit;
}
.footer_padding
{
	padding: 20px 21px 15px 21px;
}
.footer_inner
{
	color: #ffffff;
	font-size: 13px;
	line-height: 17px;
	height: 100px;
	background: #ffde6a;
	z-index: 1;
	position: relative;
	width: inherit;
}
.footer_inner .footer_padding
{
	padding: 10px 21px 15px 21px;
}

.footer_content
{
	padding-bottom: 5px;
	color:#000;
}
.footer_nav
{
	color: #617a9b;
	line-height: 19px;
	vertical-align: middle;
}

.footer_nav a
{
	color: #71142a;
	text-decoration: underline;
}
.footer_nav a:link
{
	color: #71142a;
	text-decoration: underline;
}
.footer_nav a:visited
{
	color: #71142a;
	text-decoration: underline;
}
.footer_nav a:active
{
	color: #71142a;
	text-decoration: underline;
}
.footer_nav a:hover
{
	color: #71142a;
	text-decoration: none;
}

.footer_nav a img
{
	vertical-align: middle;
	padding-right: 6px;
	background-color: #ffde6a;
}

/*/////// forms /////////////////////////////////////////////////////////////*/

form
{
	display: inline;
}

.form
{
	margin-top: 10px;
}

.form input, .form select, .form textarea
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0;
}

.form label
{
	color: #666666;
	display: block;
	padding-left: 4px;
	font: 10px/14px Arial, Helvetica, sans-serif;
}
.form label.radio
{
	display: inline;
}

.form td
{
	padding: 4px 2px 2px 2px;
	vertical-align: top;
}
.form td.formcell
{
	padding: 2px 2px;
}
.form .form_err td
{
	background-color: #87281a;
	color: #ffffff;
	font: 11px/15px "Trebuchet MS" , Helvetica, sans-serif;
}
.form .form_req .formcell
{
	font: 11px/22px "Trebuchet MS" , Helvetica, sans-serif;
}
.form .form_err .formcell
{
	color: #ffffff;
	font: 11px/22px "Trebuchet MS" , Helvetica, sans-serif;
}
.form label.form_err
{
	color: #87281a;
	padding-top: 2px;
}

.form textarea
{
	width: 300px;
	height: 100px;
}
input, textarea, select, option
{
	font-size: 13px;
	color: #000000;
}
input, textarea
{
}
input[type='text'], textarea
{
	background: #ffffff;
}
option
{
	padding-right: 5px;
}

input, textarea, select
{
	border: 1px solid #000000;
}

.no_border
{
	border: none !important;
	width: auto !important;
	background: none !important;
}
.no_border input
{
	border: none !important;
	background: none !important;
}
input[type='checkbox']
{
	border: none !important;
}
input[type='radio']
{
	border: none !important;
}

.tiny
{
	width: 40px;
}
.short
{
	width: 75px;
}
.medium
{
	width: 100px;
}
.long
{
	width: 150px;
}
.xlong
{
	width: 200px;
}
.xxlong
{
	width: 300px;
}

/* for login */
.black
{
	width: 100px;
	color: #000000;
}
.grey
{
	width: 100px;
	color: #999999;
}

td.formcell_desc
{
	color: #2c4360;
	vertical-align: top;
	padding-right: 5px !important;
	position:absolute;
	margin-top: -5px;
	font: 11px/22px "Trebuchet MS" , Helvetica, sans-serif;
	line-height:12px;
	width: 330px;
}
td.formcell_desc_wide
{
	color: #2c4360;
	vertical-align: top;
    padding-right: 15px !important;
    padding-left: 15px !important;
	font: 12px/24px "Trebuchet MS" , Helvetica, sans-serif;
	line-height:16px;
	width: 370px;
}
.formcell
{
	color: #2c4360;
	text-align: right;
	vertical-align: top;
	padding-right: 5px !important;
	font: 11px/22px "Trebuchet MS" , Helvetica, sans-serif;
	width: 115px;
}
.formcell a
{
	color: #9E2D1F;
	text-decoration: underline;
}
.formcell a:link
{
	color: #9E2D1F;
	text-decoration: underline;
}
.formcell a:visited
{
	color: #9E2D1F;
	text-decoration: underline;
}
.formcell a:active
{
	color: #9E2D1F;
	text-decoration: underline;
}
.formcell a:hover
{
	color: #9E2D1F;
	text-decoration: underline;
}

.form_button
{
	text-align: right;
}
.form_button input{
    border:none;
}

input.button
{
	/*use to make a button-like element on a button*/
	color: #5C6BCA !important;
	font: bold 12px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	background: #ffffff url() left repeat-x;
	border: none;
	margin: 0 15px 5px 0;
	width: auto;
	cursor: pointer;
}

.form_table
{
	margin-bottom: 13px;
}
.form_table_nw
{
	width: 9px;
	height: 9px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/form_table_nw.gif) left top no-repeat;
}
.form_table_n
{
	height: 9px;
	background: #dfe1d6;
}
.form_table_ne
{
	width: 9px;
	height: 9px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/form_table_ne.gif) right top no-repeat;
}
.form_table_e
{
	width: 9px;
	background: #dfe1d6;
}
.form_table_se
{
	width: 9px;
	height: 9px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/form_table_se.gif) right bottom no-repeat;
}
.form_table_s
{
	height: 9px;
	background: #dfe1d6;
}
.form_table_sw
{
	width: 9px;
	height: 9px;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/Tables/form_table_sw.gif) left bottom no-repeat;
}
.form_table_w
{
	width: 9px;
	background: #dfe1d6;
}
.form_table_c
{
	background: #dfe1d6;
}
.form_table_c table
{
}

/*/////// global /////////////////////////////////////////////////////////////*/

a
{
	color: #71142a;
	text-decoration: underline;
}
a:link
{
	color: #71142a;
	text-decoration: underline;
}
a:visited
{
	color: #71142a;
	text-decoration: underline;
}
a:active
{
	color: #71142a;
	text-decoration: underline;
}
a:hover
{
	color: #71142a;
	text-decoration: none;
}

p
{
	margin: 0 0 8px 0;
	padding: 0 0 7px 0;
}
p.indent
{
	text-indent: 30px;
}
blockquote
{
	font-style: italic;
}

h1
{
	font: 24px/33px "Trebuchet MS" , Helvetica, sans-serif;
	color: #496d2d;
}

h2
{
	font: 18px/22px "Trebuchet MS" , Helvetica, sans-serif;
	padding: 5px 0;
	color: #527338;
}

h3
{
	font: bold 15px/22px "Trebuchet MS" , Helvetica, sans-serif;
	padding: 3px 0;
	color: #4e5144;
}

h4, h5, h6
{
	font-size: 13px;
	padding: 7px 0 4px 0;
	color: #527338;
}

table.basic
{
	/*table class to have padding=0 border=0 spacing=0 width=100% valign=top*/
	border: none;
	width: 100%;
	padding: 0;
	margin: 0;
	border-spacing: 0px;
	border-collapse: collapse;
}
table.basic td
{
	padding: 0;
	vertical-align: top;
}

.tablegrid
{
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	color: #666666;
}
.tablegrid th
{
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	text-align: left;
	padding: 5px;
}
.tablegrid td
{
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding: 5px;
}

.float_left
{
	float: left;
	position: relative;
}
.float_right
{
	float: right;
	position: relative;
}
img.float_left
{
	margin: 0 15px 5px 0;
}
img.float_right
{
	margin: 0 0 5px 15px;
}

.clear
{
	clear: both;
}

.odd
{
	background-color: #CCCCCC;
}
.even
{
	background-color: none;
}

.hr
{
	background-color: #E6E6E6;
	margin: 1px 0;
	height: 1px;
	overflow: hidden;
}
.hr_dashed_blue, .hr_eyebrow
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/hr_dashed_blue.gif) top left repeat-x;
	margin: 3px 0 14px 0;
	height: 1px;
	overflow: hidden;
}
.hr_dashed_red
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/hr_dashed_red.gif) top left repeat-x;
	margin: 3px 0 14px 0;
	height: 1px;
	overflow: hidden;
}
.hr_dashed_brown
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/hr_dashed_brown.gif) top left repeat-x;
	margin: 3px 0 14px 0;
	height: 1px;
	overflow: hidden;
}
.hr_dashed_green
{
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/hr_dashed_green.gif) top left repeat-x;
	margin: 3px 0 14px 0;
	height: 1px;
	overflow: hidden;
}

ol
{
	margin: 2px 0px 7px 35px;
	padding: 2px 0px 7px 15px;
}

ul
{
	margin: 2px 0px 7px 15px;
	padding: 2px 0px 7px 15px;
}
ul li
{
	margin-bottom: 3px;
	list-style:disc;
	padding-left: 11px;
	color: #524b40;
}

li
{
	margin-bottom: 3px;
}
ul ul
{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 15px;
}

img
{
	border: 0px;
}
.icon
{
	/*aligns img/input/text so they all have verticle centering - all elements need to be the same height*/
	vertical-align: middle;
}
img.icon
{
	margin: 0 5px 0 5px;
	display: inline;
}

img.add_minus
{
	margin: 0 5px 0 5px;
	display: inline;
	vertical-align: middle;
}

.img_mask
{
	position: absolute;
	z-index: 100;
}

.button
{
	/*use to make a button-like element on a link*/
	color: #333333;
	font-size: 11px;
	line-height: 22px;
	background: #CCCCCC;
	border-top: 2px solid #E5E4E4;
	border-right: 2px solid #B2B1B1;
	border-bottom: 2px solid #B2B1B1;
	border-left: 2px solid #E5E4E4;
	margin: 3px 0;
}
.button a
{
	color: #666666;
	text-decoration: none;
	padding: 3px 5px;
}
.button a:link
{
	color: #666666;
	text-decoration: none;
}
.button a:visited
{
	color: #666666;
	text-decoration: none;
}
.button a:active
{
	color: #666666;
	text-decoration: none;
}
.button a:hover
{
	color: #AF7215;
	text-decoration: none;
}


/*/////// extra /////////////////////////////////////////////////////////////*/


/*/////// home headers /////////////////////////////////////////////////////////////*/

.home_header
{
	height: 335px;
	z-index: 1;
	position: relative;
	width: inherit;
}
.home_header_bg_container
{
	position: absolute;
	width: 100%;
	left: 0;
	z-index: 0;
	height: 335px;
}
.home_header_padding
{
	padding: 22px 15px 28px 24px;
}

.home_header_table
{
}
.home_header_table tr
{
	vertical-align: top;
}
.home_header_table td.left_header
{
	width: 662px;
}
.home_header_table .left_header_padding
{
	padding-right: 31px;
}
.home_header_table td.right_header
{
	width: 311px;
}

.home_header_title
{
	color: #FFFFFF;
	font: normal 34px/54px Georgia, "Times New Roman" , Times, serif;
	height: 66px;
	overflow: hidden;
}
.home_header_title b
{
	color: #FFFFFF;
	font-weight: normal;
}

.home_header_inner_left_padding
{
	padding-left: 310px;
}

.home_header_content
{
	color: #FFFFFF;
	font: normal 13px/17px "Trebuchet MS" , Helvetica, sans-serif;
	height: 88px;
	overflow: hidden;
	margin: 0 0 12px 0;
}
.home_header_content_padding
{
	margin: 0 0 12px 0;
}

.home_header_button
{
	color: #FFFFFF;
	font: normal 18px/18px "Times New Roman" , Times, serif;
	height: 47px;
	overflow: hidden;
}
.home_header_button_padding
{
	padding-right: 99px;
}
.home_header_button a
{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 12px 0 10px 6px;
	text-align: center;
}
.home_header_button a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.home_header_button a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.home_header_button a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.home_header_button a:hover
{
	color: #FABD2C;
	text-decoration: none;
}
.Home_Top_Content
{
    color:#000;
    
}

.home_header_products
{
	height: 207px;
	overflow: hidden;
	color: #FFFFFF;
	font: 13px/17px "Trebuchet MS" , Helvetica, sans-serif;
}
.home_header_products_padding
{
	padding: 50px 17px 11px 23px;
}
.home_header_products a
{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	background: url(/App_Themes/countrylivingloans/Images/CommonImages/bullet_white.gif) left 7px no-repeat;
	padding: 0 0 0 8px;
}
.home_header_products a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.home_header_products a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.home_header_products a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.home_header_products a:hover
{
	color: #FABD2C;
	text-decoration: none;
}

.home_header_choose
{
	margin-top: 12px;
	height: 68px;
	padding-left: 2px;
	color: #FFFFFF;
}
.home_header_choose_padding
{
	padding: 42px 16px 0 23px;
}
.home_header_choose select.xlong
{
	width: 265px;
}




/* home header alternates (1-3) */
/* Use class name theme-1, theme-2, theme-3, or theme-4 to choose the homepage background theme */
.home_header_bg
{
	height: 335px;
}
/* Theme 1 - Man in Hat and Green Shirt */
.theme-1 .home_header_bg
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_1.jpg) left top no-repeat;
}
.theme-1 .home_header_left_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_left_1.jpg) left top repeat-x;
}
.theme-1 .home_header_right_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_right_1.jpg) right top repeat-x;
}

.theme-1 .industries
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_industries_off_1.jpg) left top no-repeat;
}
.theme-1 .branches
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_branches_on_1.jpg) left top no-repeat;
}

.theme-1 .home_header_title
{
	color: #393a35;
}
/* Title text color - light black */
.theme-1 .home_header_title b
{
	color: #393a35;
}
/* Title text Alternative color */
.theme-1 .home_header_content
{
	color: #393a35;
}
/* Description text color - light black */

/* Theme 2 - lobsterman */
.theme-2 .home_header_bg
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_2.jpg) left top no-repeat;
}
.theme-2 .home_header_left_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_left_2.jpg) left top repeat-x;
}
.theme-2 .home_header_right_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_right_2.jpg) right top repeat-x;
}

.theme-2 .industries
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_industries_off_2.jpg) left top no-repeat;
}
.theme-2 .branches
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_branches_on_2.jpg) left top no-repeat;
}

.theme-2 .home_header_content
{
	color: #393a35;
}
/* Description text color - light black */
.theme-2 .home_header_title b
{
	color: #393a35;
}
/* Title text Alternative color */

/* Theme 3 - cranberries */
.theme-3 .home_header_bg
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_3.jpg) left top no-repeat;
}
.theme-3 .home_header_left_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_left_3.jpg) left top repeat-x;
}
.theme-3 .home_header_right_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_right_3.jpg) right top repeat-x;
}

.theme-3 .industries
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_industries_off_3.jpg) left top no-repeat;
}
.theme-3 .branches
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_branches_on_3.jpg) left top no-repeat;
}

/* Theme 4 - kids walking down field with cows in bg */
.theme-4 .home_header_bg
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_4.jpg) left top no-repeat;
}
.theme-4 .home_header_left_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_left_4.jpg) left top repeat-x;
}
.theme-4 .home_header_right_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_right_4.jpg) right top repeat-x;
}

.theme-4 .industries
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_industries_off_4.jpg) left top no-repeat;
}
.theme-4 .branches
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_branches_on_4.jpg) left top no-repeat;
}

/* Theme 5 - Girl in Red Boots */
.theme-5 .home_header_bg
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_5.jpg) left top no-repeat;
}
.theme-5 .home_header_left_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_left_5.jpg) left top repeat-x;
}
.theme-5 .home_header_right_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_right_5.jpg) right top repeat-x;
}

.theme-5 .industries
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_industries_off_5.jpg) left top no-repeat;
}
.theme-5 .branches
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_branches_on_5.jpg) left top no-repeat;
}

/* Theme 6 - Crop Rows */
.theme-6 .home_header_bg
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_6.jpg) left top no-repeat;
}
.theme-6 .home_header_left_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_left_6.jpg) left top repeat-x;
}
.theme-6 .home_header_right_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_right_6.jpg) right top repeat-x;
}

.theme-6 .industries
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_industries_off_6.jpg) left top no-repeat;
}
.theme-6 .branches
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_branches_on_6.jpg) left top no-repeat;
}


/* Theme 7 - Corn Fields */
.theme-7 .home_header_bg
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_7.jpg) left top no-repeat;
}
.theme-7 .home_header_left_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_left_7.jpg) left top repeat-x;
}
.theme-7 .home_header_right_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_right_7.jpg) right top repeat-x;
}

.theme-7 .industries
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_industries_off_6.jpg) left top no-repeat;
}
.theme-7 .branches
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_branches_on_6.jpg) left top no-repeat;
}
/* Theme 8 - Winter */
.theme-8 .home_header_bg
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_8.jpg) left top no-repeat;
}
.theme-8 .home_header_left_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_left_8.jpg) left top repeat-x;
}
.theme-8 .home_header_right_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_right_8.jpg) right top repeat-x;
}

.theme-8 .industries
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_industries_off_6.jpg) left top no-repeat;
}
.theme-8 .branches
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_branches_on_6.jpg) left top no-repeat;
}
/* Theme 9 - Cows */
/*.theme-9 .home_header_bg
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_9.jpg) left top no-repeat;
}
.theme-9 .home_header_left_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_left_9.jpg) left top repeat-x;
}
.theme-9 .home_header_right_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_right_9.jpg) right top repeat-x;
}
*/
.theme-9 .home_header_bg
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_cows.jpg) left top no-repeat;
}
.theme-9 .home_header_left_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_cows_left.jpg) left top repeat-x;
}
.theme-9 .home_header_right_bg
{
	background: #071109 url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_cows_right.jpg) right top repeat-x;
}

.theme-9 .industries
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_industries_off_6.jpg) left top no-repeat;
}
.theme-9 .branches
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_branches_on_6.jpg) left top no-repeat;
}

/* Theme 12 - Spring 2011 tractor */
.theme-12 .home_header_bg
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_12.jpg) left top no-repeat;
}
.theme-12 .home_header_left_bg
{
	background: #444D3F url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_left_12.jpg) left top repeat-x;
}
.theme-12 .home_header_right_bg
{
	background: #444D3F url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_right_12.jpg) right top repeat-x;
}
.theme-12 .industries
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_industries_off_6.jpg) left top no-repeat;
}
.theme-12 .branches
{
	background: url(/App_Themes/countrylivingloans/Images/HomeHeader/home_header_branches_on_6.jpg) left top no-repeat;
}


@media print
{
.logoImage
{
	display: none;
}
.logo
{
	padding-left:50px; 
}

.content_hr
{
    display:none;    
}
.footer_content
{
    padding-left:20px;   
}
.printlogoImage
{
	display: block;
}
.header, .primary_nav_bg

{
	display: block;
}
.center_content_bg
{
    padding-left:50px;    
}
.wrapper
{
	/*width: 700px;*/
}
.home_header
{
	display: none;
}
.home_right
{
	display: none;
	width: 0px;
}
.primary_nav_bg
{
	display: none;
}
.primary_nav
{
	display: none;
}
.left_content
{
	display: none;
	width: 0px;
}
.center_content
{
	width: 600px !important;
	padding: 0 !important;
}
.bottom_content_footer_bg
{
	display: none;
}
.bottom_content_footer
{
	display: none;
}
.footer_nav
{
	display: none;
}
.search,.search_padding,.contact_us,.header_login,.home_rss{display: none;}
}

.display_none
{
	display: none;
}

span.checkListItems
{
    color: #274063;
	font: bold 15px/20px "Trebuchet MS" , Helvetica, sans-serif;
	padding: 0 0 4px 0;
}
.content_right_border
{
	display:none;
	}

.regPanel select.xxlong
{
  width:375px;
}

.phrase
{
    border-width: 2px;
    border-style: solid dotted none solid;
    border-color: #000000;
    width: 200px;
    vertical-align: top;
    font-weight: bold;
}

.definition
{
    border-width: 2px;
    border-style: solid solid none none;
    border-color: #000000;
    vertical-align: top;
}

.definitions
{
    border-width: 2px;
    border-style: none none solid none;
    border-color: #000000;
    width: 506px;
}

.information
{
    font-family: verdana;
    font-size: 7pt;
    color: #705c20;
}

.login_err
{
color: #800000;   
}

.center_content_inner_blog
{
	vertical-align: top;
	/*width: 483px;
	overflow: hidden;*/
}
.center_content_padding_blog
{
	/*padding: 0px 0px 0px 0px;*/

}

.center_content_inner_container_blog
{
	width: 774px;
	overflow: hidden;
}
.submitButton
{
    background:url("/App_Themes/CountryLivingLoans/Images/Buttons/submit.gif") no-repeat 0 0;
    width:62px;
    height:23px;
}
.cancelButton
{
    background:url("/App_Themes/CountryLivingLoans/Images/Buttons/cancel.gif") no-repeat 0 0;
    width:62px;
    height:23px;
}
.editButton
{
    background:url("/App_Themes/CountryLivingLoans/Images/Buttons/edit.gif") no-repeat 0 0;
    width:62px;
    height:23px;
}
.signInButton
{
    width:62px;
    height:23px;
    background:url("/App_Themes/CountryLivingLoans/Images/Buttons/log_in_signin.gif") no-repeat 0 0;
}
.searchButton
{
    width:73px;
    height:24px;
    border-width:0;
    background:url("/App_Themes/CountryLivingLoans/Images/Buttons/search.gif") no-repeat 0 0;
    cursor:pointer;
}
.footer__nmls{color:black;}