/* $Id: dkblue6.css,v 1.59 2015/07/22 21:16:18 bob Exp $ */

/*
 * Dark Blue colors
 */
#masthead, #masthead_home { background-color: #1b316c; }
#masthead h1, #masthead_home h1 { color: white; }
#masthead h1 a, #masthead_home h1 a { color: white; }

h2 { color: #444; }
h2 strong { color: #2d6cc0; font-weight: normal; }

#content h2 { border-bottom: 1px solid #d6d6d6; }

h3 { color: #2668b2; }
h3+h3 { color: #f1ab00; }
h3+h3.other-things { color: #2668b2; }

h4 { color: #707070; }
h5, h6 { color: #25558c; }

code { color: Black; }
samp, kbd { color: Green; }
var { color: #b00; }

a:hover code, a:hover samp, a:hover kbd,
a:focus code, a:focus samp, a:focus kbd { color: inherit; }

#nav_main { background-color: #003066; }

#nav_footer {
	border-top: 1px solid #d0d0cc;
	background: url(/images/design6/footer_logo_f3f2ed.gif) 0% 0% no-repeat;
}

.breadcrumbs { background-color: #d7d3c3; }
div.breadcrumbs a:link { color: #736760; border: none; }
div.breadcrumbs a:visited { color: #736760; border: none; }
div.breadcrumbs a:hover, div.breadcrumbs a:focus { color: #736760; border-bottom: 1px dotted #736760; }
div.breadcrumbs a:active { color: #cd5806; border-bottom: 1px dotted #cd5806; }

.nav li { border-bottom: 1px solid #999; }
.nav_compact li {
	background: url(/images/design6/dotted_horiz_line_blue2.gif) 0% 100% repeat-x;
}
.nav li a, .nav_compact li a { color: #396ab7; }
.nav li a:visited, .nav_compact li a:visited { color: #2d538f; }
.nav li a:hover, .nav_compact li a:hover,
.nav li a:focus, .nav_compact li a:focus { color: #245cb3; background-color: #a9c2e4; }
.nav li a:active, .nav_compact li a:active { color: #30475f; }
.nav li a span { color: #383838; }

.nav li li, .nav li li a:hover, .nav li li a:focus {
	background-image: url(/images/design6/list_arrow_ltblue.png);
	background-repeat: no-repeat;
	background-position: 1em .75em;
}

.nav li li li {
	background-image: url(/images/design6/list_arrow_orange.png);
	background-repeat: no-repeat;
	background-position: 2em .75em;
}

.nav li li li a:hover,.nav li li li a:focus {
	background-image: url(/images/design6/list_arrow_orange.png);
	background-repeat: no-repeat;
	background-position: 1em .75em;
}

.nav li.currentpage h3, .nav li.currentpage strong, .nav_compact li.currentpage strong { color: #707070; }

.nav li.nav_inline, .nav li.nav_inline2 {
	background: url(/images/design6/nav_inline_top_back.jpg) bottom right no-repeat;
	border: none;
}
.nav li.nav_inline_last, .nav li.nav_inline2_last {
	background: url(/images/design6/nav_inline_back.jpg) bottom right no-repeat;
	border: none;
}

.nav li.nav_inline ul, .nav li.nav_inline li,
.nav li.nav_inline li a:hover, .nav li.nav_inline li a:focus,
.nav li.nav_inline_last ul, .nav li.nav_inline_last li,
.nav li.nav_inline_last li a:hover, .nav li.nav_inline_last li a:focus,
.nav li.nav_inline2 ul, .nav li.nav_inline2 li,
.nav li.nav_inline2 li a:hover, .nav li.nav_inline2 li a:focus,
.nav li.nav_inline2_last ul, .nav li.nav_inline2_last li,
.nav li.nav_inline2_last li a:hover, .nav li.nav_inline2_last li a:focus {
	background: none; color: #922799;
}

.nav li.nav_inline li a, .nav li.nav_inline_last li a,
.nav li.nav_inline2 li a, .nav li.nav_inline2_last li a {
	color: #2a6ebb; border-bottom: 1px dotted #2a6ebb;
}
.nav li.nav_inline li a:visited, .nav li.nav_inline_last li a:visited,
.nav li.nav_inline2 li a:visited, .nav li.nav_inline2_last li a:visited {
	color: #5c97e5; border-bottom: 1px dotted #5c97e5;
}
.nav li.nav_inline li a:hover, .nav li.nav_inline_last li a:hover,
.nav li.nav_inline2 li a:hover, .nav li.nav_inline2_last li a:hover,
.nav li.nav_inline li a:focus, .nav li.nav_inline_last li a:focus,
.nav li.nav_inline2 li a:focus, .nav li.nav_inline2_last li a:focus {
	color: #f1ab00; border-bottom: 1px dotted #f1ab00;
}
.nav li.nav_inline li a:active, .nav li.nav_inline_last li a:active,
.nav li.nav_inline2 li a:active, .nav li.nav_inline2_last li a:active {
	color: #cd5806; border-bottom: 1px dotted #cd5806;
}

.sect_menu { background-color: #44557a; }

.quicklinks li a, .sect_menu li a { color: #C0D9F9; }

.quicklinks li a:visited, .sect_menu li a:visited { color: #A5BAD6; }

.sect_menu li a:hover, .sect_menu li a:focus, .sect_menu li.currentpage { background-color: #2c374f; }

.quicklinks li a:hover, .quicklinks li a:focus { background-color: #364461; }

.quicklinks li a:active, .sect_menu li a:active { color: #F1AB00; background-color: #364461; }

#nav_utility li+li { border-left: 1px solid #2a6ebb; }
#nav_utility2 li+li { border-left: 1px solid white; }

#nav_utility a:link { color: #2a6ebb; border-bottom: 0; }
#nav_utility2 a:link { color: #fefeff; border-bottom: 0; }
#nav_utility a:visited { color: #2a6ebb; border-bottom: 0; }
#nav_utility2 a:visited { color: #fefeff; border-bottom: 0; }
#nav_utility a:hover, #nav_utility2 a:hover,
#nav_utility a:focus, #nav_utility2 a:focus { color: #f1ab00; border-bottom: 1px dotted #f1ab00; }
#nav_utility a:active, #nav_utility2 a:active { color: #cd5806; border-bottom: 1px dotted #cd5806; }

#search label, #bigsearch label { color: #7a6e67; }

.footerwrapper {
	background-color: #f3f2ed;
}

.footerwrapper h2 { background-color: #94a5c3; color: #94a5c3; }

.prefooter .column49R {
	background: url(/images/design6/footer_seal.png) 100% 1.5em no-repeat;
}
.prefooter .column23R {
	background: url(/images/design6/footer_seal_alt_dk.png) 100% 1.5em no-repeat;
}

#prefooter {
	background: #f3f2ed url(/images/design6/footer_seal_f3f2ed.gif) right bottom no-repeat;
}

#footer a:link { color: #7a6e67; border: none; }
#footer a:visited { color: #7a6e67; border: none; }
#footer a:hover, #footer a:focus { color: #f1ab00; border-bottom: 1px dotted #f1ab00; }
#footer a:active { color: #cd5806; border-bottom: 1px dotted #cd5806; }

#footer { color: #7a6e67; }

#footer li+li { border-left: 1px solid #7a6e67; }

/*
 * LINKS
 */
a:link, .link, .linkExpand { color: #2a6ebb; border-bottom: 1px dotted #2a6ebb; }
a:visited, a.visited { color: #5c97e5; border-bottom: 1px dotted #5c97e5; }
a:hover, .link:hover, .linkExpand:hover, a.hover,
a:focus, .link:focus, .linkExpand:focus, a.focus {
	color: #f1ab00; border-bottom-color: #f1ab00;
}
a:active, a.active { color: #cd5806; border-bottom-color: #cd5806; }

.Morelink {
	color: #736760 !important;
	background-image: url(/images/design6/button_general.png);
	background-position: 100% 50%; background-repeat: no-repeat;
	border: none !important;
}

.Morelink:hover, .Morelink:focus {
	color: #d7d3c3 !important;
	background-image: url(/images/design6/button_general_hover.png);
	background-position: 100% 50%; background-repeat: no-repeat;
}

.linkMore, ul.more_links a, ul.cal_links a {
	background-image: url(/images/design6/double_arrow.gif);
	background-position: right center; background-repeat: no-repeat;
	padding-right: 20px;
}

.video_download a {
	border-bottom: none;
	padding-left: 45px;
	background: #f5f4f0 url(/images/design6/button_mov_icon.gif) top left no-repeat;
}

.video_download a:hover, .video_download a:focus {
	border-bottom: none;
	background: #f5f4f0 url(/images/design6/button_mov_icon.gif) 0% -35px no-repeat;
}

a.button:link, a.button:visited {
	color: #265BA2;
	border: 4px solid #90B1DE;
	padding: 2px 35px 2px 10px;
	background: url(/images/design6/bttn_off.gif) 100% 50% no-repeat;
}

a.button:hover, a.button:focus {
	color: #694117;
	border: 4px solid #B16D27;
	background: url(/images/design6/bttn_hover.gif) 100% 50% no-repeat;
}

a.button2:link, a.button2:visited,
a.button3:link, a.button3:visited {
	color: white;
	background: url(/images/design6/bttn2_off.png) 100% 52% no-repeat;
	border: none !important;
}

a.button2:hover, a.button3:hover,
a.button2:focus, a.button3:focus {
	color: white;
	background: url(/images/design6/bttn2_hover.png) 100% 52% no-repeat;
}

/*
 * LISTS
 */
ul>li { list-style-image: url(/images/design6/list_arrow_ltblue.png); }
ul ul>li { list-style-image: url(/images/design6/list_arrow_orange.png); }

ul.star li {
	list-style-image: none;
	background: url(/images/design6/asterisk.gif) 0% .3em no-repeat;
}

ul.big_arrow li {
	list-style-image: none;
	background: url(/images/design6/list_big_arrow.gif) 0% .3em no-repeat;
}

ul.bullets li { list-style-image: url(/images/design6/bullet-star.gif); }

ul.standout li { list-style-image: url(/images/design6/arrow_goto_orange.png); }

ul.checkboxes li { list-style-image: url(/images/design6/unchecked.gif); }
ul.checkboxes li.checked { list-style-image: url(/images/design6/checked.gif); }

ul.people li {
	border-left: 1px solid #d1d1d1;
}
ul.people li img, ul.people2 li img {
	border: 1px solid #90a1b5;
}

ul.big_links li strong, ul.big_links2 li strong, ul.big_links3 li strong {
	color: #2668b2;
}

ul.big_links a:link, ul.big_links2 a:link, ul.big_links3 a:link,
ul.big_links a:visited, ul.big_links2 a:visited, ul.big_links3 a:visited,
ul.big_links a:hover, ul.big_links2 a:hover, ul.big_links3 a:hover,
ul.big_links a:focus, ul.big_links2 a:focus, ul.big_links3 a:focus,
ul.big_links a:active, ul.big_links2 a:active, ul.big_links3 a:active {
	border: none; color: #666;
}

ul.big_links a:focus,
ul.big_links2 a:hover, ul.big_links2 a:focus,
ul.big_links3 a:hover, ul.big_links3 a:focus { background-color: #cad3df; }

ul.big_links li img, ul.big_links2 li img {
	border: 1px solid #a9c3e5; padding: 4px; background-color: white;
}

ul.big_links li.ruled {
	background-color: #eef1f4 !important;
}

ul.big_links3 li { border-top: 1px solid #97a9c7; }

ul.news li em { color: #22456f; }

ul.rss_details li {
	background: url(/images/design6/dotted_horiz_line_blue2.gif) 0% 100% repeat-x;
}
ul.rss_details li strong { color: #9E3F32; }

ul.sectioned strong, ul.thumb2 strong, em strong, strong em,
ul.alt1 li strong, ul.alt2 li strong, ul.big_arrow strong {
	color: #2d6cc0;
}

a.standout3 {
	background: url(/images/design6/arrow_goto_blue.gif) 100% 50% no-repeat;
	padding-right: 18px;
}

a.standout3a {
	background: url(/images/design6/arrow_goto_blue.gif) 0% 50% no-repeat;
	padding-left: 18px;
}

a.standout4 {
	background: url(/images/design6/orange_arrow_links.png) 100% 0% no-repeat;
	padding-right: 12px; color: #cd5806; border-bottom: 1px dotted #cd5806;
}

a.standout4:visited {
	background-position: 100% -12px;
	color: #ff5721; border-bottom-color: #ff5721;
}
a.standout4:hover, a.standout4:focus {
	background-position: 100% -24px;
	color: #2d6cc0; border-bottom-color: #2d6cc0;
}

ul.alt1 li strong a, a.standout2 {
	background: url(/images/design6/arrow_goto_orange.png) 100% 50% no-repeat;
	padding-right: 18px;
}

ul.alt2 li strong a, a.standout {
	background: url(/images/design6/arrow_goto_orange.png) 0% 50% no-repeat;
	padding-left: 18px;
}

ul.alt3 li:first-child {
	border-top: 1px dotted #a9c3e5;
}
ul.alt3 li {
	border-bottom: 1px dotted #a9c3e5;
	background: url(/images/design6/list_dblarrow_purple.png) 6px .7em no-repeat;
}

ul.alt3 li:hover { background-color: #dedef5; }

ul.alt3 strong { color: #9e3f32; }

/*
 * TABLES
 */
table.data { border: 1px solid #ccc; }
table.data thead th { background-color: #a2a19f; color: black; }

table.data2, table.data2 th, table.data2 td {
	border-collapse: collapse; border: 1px solid #b7c3cc;
}
table.data2 thead th {
	background: url(/images/design6/table_heading_bkgrnd.jpg) 0% 0% repeat-x;
	color: #333;
}
table.data2 td strong { color: #2d6cc0; }

table.greenbar, table.greenbar th, table.greenbar td {
	border-collapse: collapse; border: 1px solid #bdb;
}
table.greenbar thead th { background-color: #008060; color: #fff; }

table.timeline td, table.timeline th { border-bottom: 1px solid #d6d6d6; }
table.timeline th { color: #2d6cc0; background-color: #eae6d4; }

.ruled { color: white; background-color: #adacaa !important; }
li.ruled { color: #666; background-color: #d1d4d6 !important; }
table.data .striped tr { background-color: #dad9d6; }
table.data .striped tr.odd { background-color: #f5f4fd; }

table.data2 .striped tr { background-color: #f2f5f8; }
table.data2 .striped tr.odd { background-color: white; }
table.data2 .striped tr th { background-color: #c8d2da; }
table.data2 .striped tr.odd th { background-color: #f2f5f8; }
table.data2 .ruled { color: #444; background-color: #ddd !important; }

table.greenbar .striped tr { background-color: #cfc; }
table.greenbar .striped tr.odd { background-color: #fff; }
table.greenbar .striped tr th { background-color: #9c9; color: #008060; }
table.greenbar .striped tr.odd th { background-color: #cfc; color: #008060; }
table.greenbar .ruled { color: #666; background-color: #ddd !important; }

.striped li { background-color: #e1e2e6; }
.striped li.odd { background-color: #f5f4f0; }
.striped li li { background-color: transparent; }

table.mini_calendar { background-color: #868f99; }

table.mini_calendar td { color: #656b73; background-color: #9099a4; }

table.mini_calendar td a, table.mini_calendar td a:link {
	color: #656b73; border: none;
}

table.mini_calendar td a:visited { color: #656b73; background-color: #a3aeba; border: none; }

table.mini_calendar td a:hover, table.mini_calendar td a:focus {
	color: #656b73; background-color: white; border: none;
}

table.mini_calendar td.hlite { background-color: #becbd9; }

table.mini_calendar td.empty { background-color: #9099a4; }

table.mini_calendar td.today, table.mini_calendar td.today strong, table.mini_calendar td.today a { color: white; background-color: #2d6cc0; }

table.mini_calendar caption {
	color: white; background-color: #868f99;
}

table.mini_calendar caption .year, table.mini_calendar th { color: #51565c; }

table.mini_calendar a.prev {
	background: url(/images/design6/cal_prev_bttn.png) no-repeat;
	height: 25px; width: 29px;
}

table.mini_calendar a.next {
	background: url(/images/design6/cal_next_bttn.png) no-repeat;
	height: 25px; width: 29px;
}

table.big_calendar { color: #000; }

table.big_calendar caption { color: #2668b2; }

table.big_calendar thead tr th {
	color: white; background-color: #2d6cc0;
	border: 1px solid #b7c3cc; text-align: center;
}

table.big_calendar td { background-color: #f7f7ff; border: 1px solid #ddd; }
table.big_calendar td.today { background-color: #eee; }

table.big_calendar strong { color: #666; }
table.big_calendar strong a:hover, table.big_calendar strong a:focus { border: 1px dotted; }

table.directory { border: #d3dae2 1px solid; padding: 4px; }
table.directory tbody, table.directory thead { background-color:#e4ebf4; }
table.directory th { color: #2d6cc0; }
table.directory tbody th, table.directory tbody td { border-top: #d3dae2 1px solid; }

input[type=text], textarea, select {
	color: #222;
	border: solid 1px #888;
}

#sidebar .links h3 { color: #777; border-bottom: 1px solid #f1ab00; }
#search_results h3 { color: #777; }

#search label, #bigsearch label { color: #7a6e67; }

.prefooter h3 { color: black; }

.prefooter address, .prefooter p { color: #383838; }

#prefooter h3 {
	background: #94a5c3; color: black;
}

#prefooter address { color: #383838; border-right: 1px solid #cfceca; }
#prefooter .column2R address { border-right: none; }

pre, .ex { background-color: #f8f8ff; border: 1px dashed #666; }
object.ex { border: 1px solid #666; }

#callout { background-color: white; }

blockquote.fancy { color: #5a7fa1; }
blockquote.fancy2, blockquote.fancy_centered { color: #2d6cc0; }
blockquote.fancy2 p.quotee, blockquote.fancy_centered p.quotee { color: #666; }

blockquote.fancy_centered {
	border-top: 1px solid #9faec0;
	border-bottom: 1px solid #9faec0;
}

blockquote.fancy_R, blockquote.fancy_L,
blockquote.fancy_image_R, blockquote.fancy_image_L { color:#5e5e5e; }
blockquote.fancy_R p.quotee, blockquote.fancy_L p.quotee,
blockquote.fancy_image_R p.quotee, blockquote.fancy_image_L p.quotee {
	color: #2d6cc0;
}

blockquote.fancy_R p.quote:before,
blockquote.fancy_image_R p.quote:before {
	content: url(/images/design6/quotes_orange_start.gif);
}
blockquote.fancy_R p.quote:after,
blockquote.fancy_image_R p.quote:after {
	content: url(/images/design6/quotes_orange_end.gif);
}

blockquote.fancy_L p.quote:before,
blockquote.fancy_image_L p.quote:before {
	content: url(/images/design6/quotes_blue_start.gif);
}
blockquote.fancy_L p.quote:after,
blockquote.fancy_image_L p.quote:after {
	content: url(/images/design6/quotes_blue_end.gif);
}

blockquote.pullquote {
	border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6;
	color: #225390;
}

.section { border-top: 1px dotted #2d6cc0; padding-top: 10px; }
h3.section, h4.section, h5.section, blockquote.section {
	border-top: none; padding-top: 10px; margin-top: 1em;
	background: url(/images/design6/dotted_horiz_line_grey.gif) 0% 0% repeat-x;
}

#sidebar .section {
	border-top: none; padding-top: 10px; margin-top: 1em;
	background: url(/images/design6/horizontal_ruler_dotted_blue.gif) 0% 0% repeat-x;
}

.img_L, .img_R, .img_L_close, .img_R_close, .figure img, .figure_L img, .figure_R img,
.img_thumb, .list_block img, .card img, .on_the_side img, .border, ul.thumb li img,
ul.thumb2 li img, ul.thumbnails img, ul.people_about li img, div.headshot_block img,
.news_highlight img {
	border: 1px solid #2d6cc0; padding: 1px;
}

.bordered {
	border: 1px solid #bbbea9; padding: 1px;
}

.on_the_side2 img {
	border: 1px solid #a9c3e5; padding: 4px;
}

.list_block { border-left: 1px solid #989898; }

.figure, .figure_L, .figure_R {
	padding-bottom: .75em;
	background: url(/images/design6/dotted_line_caption.gif) 0% 100% repeat-x;
}

.card {
	border-top: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
	background: #f8f7f1 url(/images/design6/contact_card_corner.gif) right bottom no-repeat;
}

.top_page {
	color: #2668B2;
	background: url(/images/design6/arrow_up.gif) right center no-repeat;
	border-bottom: 1px dotted #939fcb;
}

.arrowBar {
	color: #5a5851;
	background: #b8b4a6 url(/images/design6/arrow_bar.gif);
	background-position: right center; background-repeat: no-repeat;
}

.bar { background-color: #d7d3c3; }

.main_image_caption { background-color: #426283; color: white; }
.main_image_caption_sepia { background-color: #433a2b; color: white; }
.main_image_caption_lt { background-color: #d7d3c3; color: #605e57; }
.main_image_caption_lt strong { color: #2d6cc0; font-weight: normal; }

.news_item {
	border-top: 1px dotted #2668b2;
}

.spotlight { background-color: #f5f4f0; }
.spotlight h3 { color: white; background-color: #365498; }
.spotlight h4 { color: #22456f; }
h3.highlight { color: white; background-color: #8a9fc3; }

.on_the_side, .on_the_side2 {
	border-left: 1px solid #c9c9c9; padding-left: 7px;
}

.on_the_side h3, .on_the_side2 h3 { color: #797268; }
.on_the_side p, .on_the_side2 p { color: #2963b0; }

.on_the_side h4, .on_the_side2 h4 {
	color: #2963b0; padding-top: 6px;
	background: url(/images/design6/horizontal_ruler_dotted_blue.gif) 0% 0% repeat-x;
}

.on_the_side p+h4, .on_the_side2 p+h4 {
	border-top: 1px solid #ccc; margin-top: 0.693em; padding-top: 0.692em;
}

.on_the_side h5, .on_the_side2 h5 { color: #666; }

.contacts img { border: 1px solid #cacaca; padding: 4px; }
.contacts p { border-bottom: 1px solid #cacaca;}

.news_sidebar {
	border: 1px solid #90a1b5;
	background-color: #e1e6eb;
}

div.glider {
	background: #eef1f4 /*url(/images/design6/glider_box_bottom_blue.gif) 0% 100% no-repeat*/;
	border: 1px solid #d3d3d3;
}

div.glider2 {
	background: #ede9dd;
	border: 1px solid #d3d3d3;
}

div.glider3 {
	background: #eef1f4;
}

div.glider-index {
	background: #f5f4f0 url(/images/design6/scroller_horiz_rule.jpg) 0% 0% repeat-x;
}

div.glider-index div.index-box h4 { color: #707070; }

div.scroller {
	background: url(/images/design6/scroller_horiz_rule.jpg) 0% 100% repeat-x;
}

div.glider2 div.scroller {
	background: none;
	border-bottom: 1px solid #d3d3d3;
}

div.glider-index div.scroller { background: none; }

div.glider a.previous, div.glider3 a.previous {
	background: url(/images/design6/glider_previous_bttn.png) no-repeat;
	height: 25px; width: 29px;
}

div.glider a.next, div.glider3 a.next {
	background: url(/images/design6/glider_next_bttn.png) no-repeat;
	height: 25px; width: 29px;
}

div.glider2 a.previous {
	background: url(/images/design6/glider2_previous_bttn.png) no-repeat;
	height: 25px; width: 29px;
}

div.glider2 a.next {
	background: url(/images/design6/glider2_next_bttn.png) no-repeat;
	height: 25px; width: 29px;
}

.texttab-control li a, .texttab-control li a:link, .texttab-control li a:visited,
.texttab-control li a:hover, .texttab-control li a:focus, .texttab-control li a:active {
	border: 1px solid #c1c1c1; border-bottom: none;
	color: #747474;
}

.texttab-control li a.active {
	color: #2d6cc0 !important; background-color: #f2f5f8 !important;
}

.tab-column {
	background-color: #f3f2ec;
	border: 1px solid #ccc; border-top: none;
}

.texttab-column {
	background-color: #f2f5f8;
	border: 1px solid #ccc;
}

.bigtab-control {
	background: url(/images/design6/bigtab-control_bkgrnd.gif) repeat-x;
}

.bigtab-column {
	background: #f0f0f0 url(/images/design6/bigtab_bkgrnd.gif) 0% 100% no-repeat;
}

.bigtab-column .spot {
	background: url(/images/design6/bigtab_spot_bkgrnd.gif) 100% 0% repeat-y;
}

.form, .nota-bene, .linkbox, .attention,
.contact-us, .doc-check, .asterisk, .house, .dandelion {
	color: #22456f;
	border: 1px solid #ccc;
}

.form legend { color: #22456f; }

.form, .nota-bene, .linkbox { background: #f5f4f0; }
.nota-bene+.nota-bene { background-color: #eef1f4; }
.nota-bene+.nota-bene+.nota-bene { background-color: #f5f4f0; }

input.required, textarea.required { border: 1px solid #666; }
input.validation-failed, textarea.validation-failed { border: 1px solid #f30; }
input.validation-passed, textarea.validation-passed { border: 1px solid #6a6; }
.validation-advice {
	background-color: #f30; color : #fff;
}

.linkbox h3, .linkbox h4 { background-color: #a1b4ca; }

.asterisk {
	min-height: 65px; padding-left: 75px;
	background: #f5f4f0 url(/images/design6/asterisk.jpg);
	background-position: 10px 1.5em; background-repeat: no-repeat;
}

.attention {
	min-height: 90px; padding-left: 78px;
	background: #f5f4f0 url(/images/design6/attention_red_stamp.jpg);
	background-position: left 1em; background-repeat: no-repeat;
}

.contact-us {
	min-height: 136px; padding-left: 78px;
	background: #f5f4f0 url(/images/design6/phone_blue.jpg);
	background-position: left 1em; background-repeat: no-repeat;
}

.doc-check {
	min-height: 136px; padding-left: 78px;
	background: #f5f4f0 url(/images/design6/check_green.gif);
	background-position: left 1em; background-repeat: no-repeat;
}

.house {
	min-height: 65px; padding-left: 75px;
	background: #f5f4f0 url(/images/design6/house.jpg);
	background-position: 10px 1.5em; background-repeat: no-repeat;
}

.mortarboard {
	min-height: 136px; padding-left: 140px;
	background: url(/images/design6/mortarboard_green.gif);
	background-position: left 1em; background-repeat: no-repeat;
}

.dandelion {
	min-height: 60px; padding-left: 128px;
	background: #eef1f4 url(/images/design6/dandelion.jpg);
	background-position: 0% 100%; background-repeat: no-repeat;
}

#sidebar blockquote {
	color: white; background: #f1ab00;
}

.important {
	min-height: 55px; padding-left: 65px;
	background: url(/images/design6/starburst_important.jpg);
	background-position: 0% 0%; background-repeat: no-repeat;
}

.important2 {
	min-height: 76px; padding-left: 86px; margin-top: 1.5em;
	display: -moz-inline-box; display: inline-block; vertical-align: middle;
	background: url(/images/design6/starburst_red.png);
	background-position: 0% 50%; background-repeat: no-repeat;
}


/* vim:set shiftwidth=4 ts=4: */
