@charset "utf-8";
/* CSS Document */

body { background:url("images/custom/bg-body.gif") #fff repeat-x; background:#CCC; }

h1,h1 *	{ color:#082e56!important; }
h2,h2 *	{ color:#332a06!important; }
h3,h3 *	{ color:#332a06!important; border-color:#a7b6c4; }

body,p,a,li,label { color:#4c6a88; }
li { background:url("images/global/bullet.gif") 0 3px no-repeat; }

#header	span.rule-1 { background:url("images/global/dash-horz-FFF.gif") repeat-x; }
#header	span.rule-2 { background:url("images/global/dash-vert-FFF.gif") repeat-y; }
#header	span.rule-3 { background:url("images/global/dash-horz-FFF.gif") repeat-x; }
#header div.banner { background:url("images/global/fader.png") repeat; }
#header div.banner a.logo { background:url("images/custom/logo.png") no-repeat; }
#header	div.banner span.rule-1 { background:url("images/global/dash-vert-025.gif") repeat-y; }
#header	div.banner form { background:#8196ab; }
#header	div.banner form span.rule-1 { background:url("images/global/dash-vert-025.gif") repeat-y; }
#header	div.banner form span.rule-2 { background:url("images/global/dash-horz-025.gif") repeat-x; }
#header	div.banner form span.rule-3 { background:url("images/global/dash-horz-025.gif") repeat-x; }
#header	div.banner form input.field { background:#a7b6c4; border:1px solid #5a7896; }
#header	div.banner form div.submit { background:#6f8294; border:1px solid #5a7896; }
#header	div.banner form div.submit input:hover { background:#5a7896; }

#nav { background:url("images/custom/bg-nav.gif") #fff repeat-x; }
#nav ul li a { color:#fff; }
#nav ul li a:hover { background:#002b55; }
#nav ul li a.active { background:#002b55; }

#content div.row-top { background:url("images/global/dash-vert-025.gif") 530px 0 repeat-y; }
#content div.row-top div.col.left p.headline { color:#332a06; }
#content div.row-top div.col.right h3 { color:#082e56; }
#content div.row-top div.col.right p { color:#4c6b88; }
#content div.row-bot { background:url("images/custom/bg-row-bot.gif") 0 0 repeat-y; }
#content div.row-bot div.col.thr div.promo { background:url("images/global/dash-horz-9AB.gif") repeat-x; }

#content div.row-sub { background:url("images/custom/bg-row-sub.gif") 0 0 repeat-y; }
#content div.row-sub div.col.one h2 { color:#000; }
#content div.row-sub div.col.one ul { background:url("images/global/dash-horz-000.gif") bottom repeat-x; }
#content div.row-sub div.col.one ul li { background:url("images/global/dash-horz-000.gif") repeat-x; }
#content div.row-sub div.col.one ul li a { color:#8196ab; }
#content div.row-sub div.col.one ul li a.active { background:#8196ab; color:#fff; }
#content div.row-sub div.col.one ul li a:hover { background:#8196ab; color:#fff; }
#content div.row-sub div.col.one ul li ul li { border-top:1px solid #eee; }
#content div.row-sub div.col.one ul li ul li a { color:#002b55; }
#content div.row-sub div.col.one ul li ul li a:hover { background:#eee; color:#002b55; }
#content div.row-sub div.col.one ul li ul li a.active { background:#eee; color:#002b55; }

ul.expcol li span { background:url("images/global/collapse.gif") 0 0 no-repeat; }

#content div.row-sub div.col.two p.headline { color:#332a06; }
#content div.row-sub div.col.thr p { color:#a7b6c4; }

#content div.galleryframe div.thumb:hover { background:#4c6a88; }
#content div.h3 { border-color:#a7b6c4; }

#footer { background:url("images/global/dash-horz-9AB.gif") repeat-x; }
#footer a.logo { background:url("images/global/logo-small.gif") no-repeat; }
#footer ul li a { color:#042e58; }

#searchresults a.pager:hover { background:#4c6a88; color:#FFF; }
#searchresults h3:hover { background:#4c6a88; }
#searchresults h3:hover * { color:#FFF!important; }

#strComments 
{
height: 150px;
}