/* Standard Global Styles */

html {font-size:100%;}
body {
	margin :0;
	padding : 0;
	font: 68.75% Arial, Helvetica, sans-serif;
	color: #6d6c5d;
}
.shortcut-links {display:none;}
/* LINKS */
a:link {color:#762123;text-decoration:none;}
a:visited {color: #762123;text-decoration:none;}
a:focus, a:hover, a:active {color: #762123;text-decoration:underline;}

/* GLOBAL IMAGE CONTROL STYLES */
img {border: 0;}
img[align=right],img[align="right"] {float:right !important;}
img.right {float:right !important;margin: 0 0 20px 15px !important;}
img.block {float:none !important;display:block !important;clear:both !important;}
img.nofloat {float:none !important;display:inline !important;margin:0 !important;padding:0 2px;}

/* HEADINGS */
h1 {margin: 0;padding:0 0 .9em 0;font-weight:bold;font-size:1.4em;color: #762123;}
h2 {margin: .9em 0;padding:0;font-weight:bold;font-size:1.3em; color: #762123;}
h3 {margin: .7em 0 .3em 0;padding:0;font-weight:bold;font-size:1.2em;color: #762123;}
h4 {margin: .6em 0 .3em 0;padding:0;font-weight:bold;font-size:1.1em; color: #762123;}
h5 {margin: .3em 0;padding:0;font-weight:bold;font-size:1em; color: #762123;}
h6 {margin: .2em 0;padding:0;font-weight:normal;font-size:1em; color: #762123;}

/* LISTS */
ul {margin: 10px 0 10px 10px; padding: 0 0 0 10px; list-style: none;list-style-image: url(../_images/section_links_list_img.gif);}

ul li {margin : 0; padding: 0 20px 5px 0;}
	ul ul, ul ul ul {margin: 5px 0 0 10px; padding: 0 0 0 10px; list-style: none;list-style-image: url(../_images/section_links_list_img.gif);}
	ul ul li, ul ul ul li  {margin : 0; padding: 0 10px 5px 0;}

ol {margin: 10px 0 15px 0; padding: 0 0 0 10px;}
ol li {margin : 0; padding: 0 20px 5px 0;}
	ol ol, ol ol ol {margin: 5px 0 0 10px; padding: 0 0 0 10px;}
	ol ol li, ol ol ol li {margin : 0; padding: 0 10px 5px 0;}
	
ul.nomarker *, ol.nomarker * {list-style-type:none !important;}

/* POTPOURRI */
table {float:left;}

hr {margin:20px 0;padding:0;height: 1px; width: 99%; color: #6d6c5d; background-color:#6d6c5d; clear:both; float:left;}

pre {font-size:1em;}

form {margin: 0;padding: 0;}

blockquote {clear:both;}

/* ======== HEADER ======== */
#header {width:100%;margin:0;padding:0;}
#header-rowone {float:left;width:100%;margin:0;padding:0;height:23px;min-height:23px;}
#header-rowone img {float:right;margin:3px 0 0 0;padding:0;}
#header-rowtwo {float:left;width:100%;margin:0;padding:0;height:60px;min-height:60px;}
#header-rowtwo img {float:left;margin:0;padding:0;}


#page-wrap-for-vert-hr-bg {margin:0;padding:0;background: transparent url(../_images/bg_content_vert_hr3.gif) repeat-y left top;}

/* ======== RIGHT COLUMN = Contains the Center Content column and the far right column if it exists ======== */
#right-col {width:594px;margin:0;padding:0 0 0 0;background-color:transparent;}
	
	/* CONTENT COLUMN(S) */
	#content-col-wrap {width:594px;margin:0;padding:0;background-color:transparent;}
	#content-col {margin:0;padding:0 0 5px 12px;background-color:transparent;} /* this is a global container for  utility dhtml nav, the section header graphic, content- both left & right columns if present.  Puts the left spacing on the section */
		
	#drop-nav-wrap {display:none;}/* see utilitynav.css for details */
	#drop-nav-wrap img {margin:0 !important;padding:0 !important;}
	
	/* Header Graphic */
	#section-graphic-wrap {width:100%;margin:0;padding:0 0 10px 0;background-color:#fff;}
	
	/* Content Section */
	#section-content-cols-wrap {margin:0;padding:0 0 5px 15px;}

	#content-left-wrap {width:395px;margin:0;padding:0;}
	#breadcrumb {width:99%;margin:0;padding:5px 0 15px 1px;}
	.bc-sans-header {padding-top:15px !important;}/* unique padding for pages that do not have section-graphic-wrap (aka: header graphic) */
	
	#main-content {width:auto;margin:0;padding:0 0 15px 1px;font-family:arial,helvetica,sans-serif;}
	#main-content img {margin:0;padding:0 15px 15px 0;}
	
	/* === CONTENT AREA STYLES === */
	#main-content img {margin:0;padding:15px 15px 15px 0;}
		
	.two-col-left, .two-col-right {width:49%;margin:0;padding:0 0 0 1px;}	
	
	#content-right-wrap {width:192px;margin:0;padding:0;}
	#callout-buttons-wrap {width:auto;margin:0;padding:0 0 10px 0;}
	
	#testimonials {width:100%;margin:0;padding:0;}
	
	/* === SECTION SIDEBAR/LINKS STYLES === */
	#section-links-wrap {width:186px;margin:0;padding:0 0 13px 0;background: #e4ddc5 url(../_images/section_links_footer_bg.gif) no-repeat left bottom;}
	#section-links-head {width:186px;margin:0;padding:6px 0 5px 0;background: #5f433a url(../_images/section_links_head_bg.gif) no-repeat left top;text-transform:uppercase;color:#fff;font-weight:bold;}
	#section-links-head h1 {margin:0;margin:0;padding:0 15px 0 15px;background-color:transparent;color:#fff;font-size:1em;}
	
	#section-links-body {width:186px;margin:0;padding:0;background-color:#e4ddc5;color:#5f433a;}
	#section-links-body img {margin:0;padding:0;}
	#section-links-body ul {margin: 0;padding: 5px 10px 0 15px;list-style: none;background-color:#e4ddc5;color:#5f433a;}
	#section-links-body ul li {margin:0;padding: 2px 0;list-style: none;list-style-image:none}
	#section-links-body ul li a:link, #section-links-body ul li a:visited  {text-decoration:none;margin:0; padding:0;color:#5f433a;}
#section-links-body ul li a:focus,#section-links-body ul li a:hover,#section-links-body ul li a:active {text-decoration:underline;margin:0; padding:0;color:#5f433a;}

	#section-links-body ul li ul {margin: 0 0 0 15px;padding: 0;list-style: none;background-color:#e4ddc5;color:#5f433a;}
	#section-links-body ul li ul li {margin:0;padding: 1px 0 0 0;list-style: none;list-style-image: url(../_images/section_links_list_img.gif);}
	#section-links-body ul li ul li a:link, #section-links-body ul li ul li a:visited  {text-decoration:none;margin:0; padding:0;color:#6d6c5d;}
#section-links-body ul li ul li a:focus,#section-links-body ul li ul li a:hover,#section-links-body ul li ul li a:active {text-decoration:underline;margin:0; padding:0;color:#5f433a;}

	
/* ======== LEFT column ======== */
#left-col {display:none;}

/* ======== Footer styles ======== */
#footer-wrap {margin:0;padding:0 0 30px 0;width:auto;}
#float-center>#footer-wrap {width:831px}
#footer {width:auto;margin:0;padding:.5em 0 0 0;font-family:arial,helvetica,sans-serif;font-size:90%;}
#footer a {color:#6d6c5d;text-decoration:none;}
#footer .cr-text {color:#5f433a;}
#footer .contact-text {color:#b2875c;letter-spacing:-.5px;}
#footer .links-text,#footer .links-text a:link, #footer .links-text a:visited {color:#6d6c5d;text-transform:uppercase;}
#footer .links-text a:focus, #footer .links-text a:hover, #footer .links-text a:active {color: #762123;text-decoration:underline;}