
body {
	background-color: #FFFFFF;
	font-family: arial,verdana, helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 0 0; 
	margin: 0px;
}
p,li {
	font-size: 11px;
	color: #53575C;
}
.headline {
	font-weight: bold;
	color: #1D3A66;
	font-size: 13px;
}
.headline2 {
	color: #1D3A66;
	font-family: arial,helvetica,verdana;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 5px;
}
.section-header {
	font-weight: bold;
	color: #1D3A66;
}
.body_text {
	color: #53575C;
	margin: 8 0 12 0;
}
.body-text {
	color: #53575C;
	margin: 8 0 12 0;
}
a { color: #53575C; text-decoration: underline; }
a:hover { color: #C52F11; text-decoration: underline; }
a.body-link { color: #53575C; font-size: 11px; text-decoration: none; }
a.body-link:hover { color: #C52F11; font-size: 11px; text-decoration: underline; }

a.sidebar_link_default { 
	font-family: arial,helvetica,verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.sidebar_link_default:hover { text-decoration: underline; }
a.sidebar_nav_link {			color: #53575C; }
a.sidebar_nav_link_selected {	color: #2D6AAE; }
a.sidebar_nav_sub {				color: #53575C; }
a.sidebar_nav_sub_selected {	color: #2D6AAE; }

#content_table {
	border-collapse: collapse;
	width: 784px;
}
#content_table td {
	margin: 0px;
}
#content_table td.side_rt { 
	width: 40px;
	background: #FFFFFF url(../graphics/bg_rt.gif) repeat-y left top
}
#content_table td.side_lt { 
	width: 26px;
	background: #FFFFFF url(../graphics/bg_lt.gif) repeat-y right top;
}
#content_table td.bg_bottom { 
	width: 26px;
	background: #FFFFFF url(../graphics/bg_bottom.gif) repeat-x top;
}

#content_table td.header {
	height: 70px;
	padding: 1 0 0 0;
}
a.top_link {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #1A59A8;
}
span.top_link_bar { 
	color: #1A59A8; 
	font-weight: bold;
	font-size: 9px;
}
input.search_box {
	border: 1px solid #3366B3;
	padding: 2px;
	font-size: 9px; 
	color: #1D3A66;
	height: 20px;
}
#content_table { margin: 0px; padding: 0px; }
#content_table td.sidebar {
	padding: 30 5 5 5;
	width: 150px;
	background-color: #EEEEEE;
	vertical-align: top;
}
#content_table td.content {
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 5px;
}
#content_table td.footer {
	text-align: center;
	height: 50px;
	border-top: 1px solid #A3B5D7;
	padding-top: 13px;
}

#header_table {
	width: 100%;
	border-collapse: collapse;
	height: 50px;
}
#header_table td {
	padding: 3px;
	border: 0px solid #000000;
}
#header_table td.section_links {
	background-color: #828282;
}
#header_nav_table { width: 100%; }
#header_nav_table td {
	height: 29px;
	background: #FFFFFF url(../graphics/navbar_bg.gif) repeat-x top;
}
#header_nav_table td.sub {
	height: 13px;
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#header_nav_table td.section_navbar {
	background: #FFFFFF url(../graphics/navbar_bg_section.gif) repeat-x top;
}
#header_nav_table td.section_navbar_cs {
	background: #FFFFFF url(../graphics/navbar_bg_section-cs.gif) repeat-x top;
}

#middle_table { height: 143px; }
#middle_table td.top_links_cell { padding: 3 0 0 0; }

#white_arrow_table td a.main_links_highlight { color: #2D6AAE; }

.link_padding { height: 9px; }

#login_table { width: 164px; }
#login_table td { padding: 2px; }
#login_table td input { 
	border: 1px solid #1D3A66;
	padding: 3px;
	font-size: 9px; 
	width: 116px;
	height: 20px;
	color: #1D3A66;
}
#login_table td .login_image_submit {
	border: 0px;
	height: 9px;
	width: 21px;
}
#login_table td .login_input_pass {
	border: 1px solid #1D3A66;
	padding: 3px;
	font-size: 12px;
	width: 116px;
	height: 20px;
}


#login_table_sidebar { width: 120px; }
#login_table_sidebar td { padding: 2 2 2 0; }
#login_table_sidebar td input { 
	border: 1px solid #1D3A66;
	padding: 0 0 0 2;
	font-size: 9px; 
	height: 17px;
	color: #1D3A66;
}
#login_table_sidebar td .login_input_pass {
	border: 1px solid #1D3A66;
	padding: 0 0 0 2;
	height: 17px;
	font-size: 9px;
	color: #1D3A66;
}
#login_table_sidebar #gray_arrow_table td a { font-size: 10px; }

#grey_table td { padding: 4px; }
.grey_links { 
	font-size: 11px; 
	color: #53575C; 
	text-decoration: none;
}
a span{ 
	text-decoration: underline;
	font-weight: bold;
}
#grey_links_lg_table { margin-bottom: 10px; }
#grey_links_lg_table_sub { margin-bottom: 5px; }
#grey_links_lg_table td {
	padding: 0px;
}
.grey_links_lg {
	font-size: 11px; 
	color: #53575C; 
	text-decoration: none;
}
.grey_text {
	font-size: 11px; 
	color: #53575C; 
}
.grey_header {
	font-weight: bold;
	font-size: 12px;
	color:#1D3A66;
}
.footer_tagline {
	font-size: 10px;
	font-weight: bold;
	color: #2C4770;
}
.footer_links {
	font-size: 11px;
	color: #53575C;
	text-decoration: none;
}
.footer_links:hover { text-decoration: underline; }

.orange_title_sm {
	color: #C93D22;
	font-weight: bold;
	font-family: futura,arial,helvetica; 
	font-size: 11px;
	letter-spacing: 2px;
	text-transform: uppercase;
}
a.orange_title_sm:hover {
	color: #C93D22;
}
#login_table { width: 120px; }
#login_table td { 
	padding: 2 0 2 1; 
	color: #53575C;
}
#quote {
	padding-left: 5px;
}
#quote p {
	font-weight: bold;
	font-size: 12px;
	color: #1D3A66;
	margin: 0px;
}
#quote p span.grey_text {
	font-size: 10px; 
	color: #53575C; 
	font-weight: normal;
}

#search_results_table td.content {
	font-size: 11px;
	padding: 4 4 4 10;
	width: 500px;
}
#search_results_table a.sr_link {
	font-size: 12px;
}

#quote_div {
	border: 0px solid #000000;
	padding: 10 20 0 40;
	background: #FFFFFF url(../graphics/quotes.gif) no-repeat top left;
}
#testimonial {
	padding-top: 50px;
	font-size: 11px;
	color: #53575C;
}
#testimonial .name {
	font-size: 11px;
	font-weight: bold;
}

#gray_sidebar_arrow_table { margin: 14 0 0 0; padding: 0px; }
#gray_sidebar_arrow_table td { padding: 0px; margin: 0px; }
#gray_sidebar_arrow_table td.img_block { width: 11px; vertical-align:top; padding-top: 3px; }
#gray_sidebar_arrow_table td a { font-size: 11px; font-weight: bold; color: #53575C; text-decoration: none; }
#gray_sidebar_arrow_table td a.hover { color: #53575C; text-decoration: underline; }

#
_sidebar_arrow_table { margin: 10 0 0 18; padding: 0px; }
#blue_sidebar_arrow_table td { padding: 0px; margin: 0px; }
#blue_sidebar_arrow_table td.img_block { width: 11px; vertical-align:top; padding-top: 3px; }
#blue_sidebar_arrow_table td a { font-size: 11px; font-weight: bold; color: #2D6AAE; text-decoration: none; }
#

_sidebar_arrow_table td a.hover { color: #2D6AAE; text-decoration: underline; }

#arrow_table td { padding: 0px; }
#arrow_table td.img_block { width: 11px; vertical-align:top; padding-top: 3px; }
#arrow_table td a { font-size: 11px; color: #53575C; text-decoration: none; }
#arrow_table td a.hover { color: #C52F11; }

#gray_arrow_table { margin: 0px; padding: 0px; }
#gray_arrow_table td { padding: 0px; margin: 0px; }
#gray_arrow_table td.img_block { width: 11px; vertical-align:top; padding-top: 3px; }
#gray_arrow_table td a { font-size: 11px; color: #53575C; text-decoration: none; }
#gray_arrow_table td a.hover { color: #53575C; text-decoration: underline; }

#white_arrow_table td { padding: 0px; }
#white_arrow_table td.img_block { width: 11px; vertical-align:top; padding-top: 3px; }
#white_arrow_table td a { font-size: 11px; color: #53575C; text-decoration: none; }
#white_arrow_table td a.hover { color: #C52F11; text-decoration: underline; }