@charset "utf-8";
/* CSS Document */
center, isindex, menu, dir, html, body, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:101%;font-family:inherit;font-variant:inherit;vertical-align:baseline}

html, body, table, textarea, input {font-size:1em;line-height:1.4em;font-family:Arial, Helvetica, sans-serif}

ol, ul {list-style:none}
strong {font-weight:bold}
img, fieldset {	border:0 none}
acronym, abbr {	cursor:help}
hr {clear:both}
html, body {height:100.1%}
body {background: #d6e4ef url(../images/bg.gif) repeat-x left -62px;color: #084164;font-size:80%}

.hidden {display:none;}
.clear {clear:both;height:0;line-height:0;visibility:hidden;width:0}

a, a:link, a:visited {color: #1376b3;text-decoration:none}
a:hover, a:focus, a:active {color: #3e4b55;text-decoration:none;}

.center {text-align:center}


#logo {margin-top:7px}
#master_box {margin:0 auto;min-height:100%;height:100%;width:948px}
#header_box {height:70px;margin-bottom:12px;z-index:99}

/*NAVIGATION BLOCK*/

#nav_bar {background:transparent url(../images/bg.gif) left top repeat-x;font-size: .9em;height:61px;margin-bottom:10px;position:relative;width:100%}
#nav_bar span.bl {background:transparent url(../images/nav/bl.gif) left top no-repeat;display:block;height:61px;left:0;position:absolute;top:0;width:10px;}
#nav_bar span.br {background:transparent url(../images/nav/br.gif) right top no-repeat;display:block;height:61px;position:absolute;right:0;top:0;width:10px}

#nav_bar .level1 li span.bl, #nav_bar .level1 li span.br, #nav_bar .level2 li span.bl, #nav_bar .level2 li span.br {background:none;height:0}
#nav_bar .level1 {font-weight:bold;height:36px;line-height:29px}
#nav_bar .level1 li {cursor:pointer;float:left;margin-right:3px;position:relative}
#nav_bar .level1 li.right {float:right;margin-right:0}
#nav_bar .level1 li a, #nav_bar .level1 li a:link, #nav_bar .level1 li a:visited {display:block;color: #707a80;padding:2px 16px 0 16px;text-decoration:none}
#nav_bar .level1 li a:hover, #nav_bar .level1 li a:focus, #nav_bar .level1 li a:active, #nav_bar .level1 li.active a, #nav_bar .level1 li.active a:link, #nav_bar .level1 

li.active a:visited, #nav_bar .level1 li.active a:hover, #nav_bar .level1 li.active a:focus, #nav_bar .level1 li.active a:active 
{background:transparent url(../images/nav/active1.gif) left top no-repeat;color: #303b44}

#nav_bar .level1 li.first a:hover, #nav_bar .level1 li.first a:focus, #nav_bar .level1 li.first a:active, #nav_bar .level1 li.active.first a, #nav_bar .level1 li.active.first a:link, #nav_bar .level1 li.active.first a:visited, #nav_bar .level1 li.active.first a:hover, #nav_bar .level1 li.active.first a:focus, #nav_bar .level1 li.active.first a:active {background:transparent url(../images/nav/active2.gif) left top no-repeat;}

#nav_bar .level1 li.first a:hover span.bl, #nav_bar .level1 li.first a:focus span.bl, #nav_bar .level1 li.first a:active span.bl, #nav_bar .level1 li.active.first a span.bl, #nav_bar .level1 li.active.first a:link span.bl, #nav_bar .level1 li.active.first a:visited span.bl, #nav_bar .level1 li.active.first a:hover span.bl, #nav_bar .level1 li.active.first a:focus span.bl, #nav_bar .level1 li.active.first a:active span.bl 
{background:transparent url(../images/nav/active2.gif) left top no-repeat;display:block;height:36px;position:absolute;top:0;left:0;width:10px}

#nav_bar .level1 li a:hover span.br, #nav_bar .level1 li a:focus span.br, #nav_bar .level1 li a:active span.br, #nav_bar .level1 li.active a span.br, #nav_bar .level1 li.active a:link span.br, #nav_bar .level1 li.active a:visited span.br, #nav_bar .level1 li.active a:hover span.br, #nav_bar .level1 li.active a:focus span.br, #nav_bar .level1 li.active a:active span.br 
{background:transparent url(../images/nav/active3.gif) right top no-repeat;display:block;height:36px;position:absolute;top:0;right:0;width:10px}

#nav_bar .level1 li.last a:hover span.br, #nav_bar .level1 li.last a:focus span.br, #nav_bar .level1 li.last a:active span.br, #nav_bar .level1 li.active.last a span.br, #nav_bar .level1 li.active.last a:link span.br, #nav_bar .level1 li.active.last a:visited span.br, #nav_bar .level1 li.active.last a:hover span.br, #nav_bar .level1 li.active.last a:focus span.br, #nav_bar .level1 li.active.last a:active span.br 
{background:transparent url(../images/nav/active4.gif) right top no-repeat;}

#nav_bar .level2 {height:25px;margin-top: -4px}
#nav_bar .level2.right {float:right}
#nav_bar .level2 li {float:left;height:25px;margin:0 0 0 8px;position:relative}
#nav_bar .level2.right li {margin-left:0;margin-right:8px}
#nav_bar .level2 li a, #nav_bar .level2 li a:link, #nav_bar .level2 li a:visited {color: #fff;display:block;padding:5px 8px;text-decoration:none;z-index:10}
#nav_bar .level2 li a:hover, #nav_bar .level2 li a:focus, #nav_bar .level2 li a:active {background:transparent url(../images/nav/navbar1.gif) left top no-repeat;}
#nav_bar .level2 li.active a, #nav_bar .level2 li.active a:link, #nav_bar .level2 li.active a:visited, #nav_bar .level2 li.active a:hover, #nav_bar .level2 li.active 
a:focus, #nav_bar .level2 li.active a:active {background:transparent url(../images/nav/navbar2.gif) left top no-repeat;}
#nav_bar .level2 li a:hover span.br, #nav_bar .level2 li a:focus span.br, #nav_bar .level2 li a:active span.br 
{background:transparent url(../images/nav/navbar1.gif) right top no-repeat;background-position: -610px -4px;display:block;height:20px;position:absolute;top:4px;
	right:0;width:8px;z-index:5}
#nav_bar .level2 li.active a span.br, #nav_bar .level2 li.active a:link span.br, #nav_bar .level2 li.active a:visited span.br, #nav_bar .level2 li.active a:hover span.br, #nav_bar .level2 li.active a:focus span.br, #nav_bar .level2 li.active a:active span.br 
{background:transparent url(../images/nav/navbar2.gif) right top no-repeat;background-position: -610px -4px;display:block;height:20px;position:absolute;top:4px;right:0;
	width:8px;z-index:5}


/*Sub-Navigation*/

.subnav ul {margin:8px 14px 12px 14px;padding-bottom:20px;width:194px}
.subnav ul li {font-weight:bold}

.subnav ul li a, .subnav ul li a:link, .subnav ul li a:visited 
{background:transparent url(../images/nav/arrow1.gif) left top no-repeat;color: #7a7b7c;display:block;margin-bottom:3px;padding:5px 10px 6px 27px;
	position:relative;text-decoration:none}
	
.subnav ul li a span.bb, .subnav ul li a:link span.bb, .subnav ul li a:visited span.bb {display:none}
.subnav ul li a:hover, .subnav ul li a:focus, .subnav ul li a:active 
{background:transparent url(../images/nav/subnav1.gif) left top no-repeat;color: #4d4f50}

.subnav ul li.active a, .subnav ul li.active a:link, .subnav ul li.active a:visited, .subnav ul li.active a:hover, .subnav ul li.active a:focus, .subnav ul li.active a:active {background:transparent url(../images/nav/subnav2.gif) left top no-repeat;color: #4d4f50}

.subnav ul li a:hover span.bb, .subnav ul li a:focus span.bb, .subnav ul li a:active span.bb 
{background:transparent url(../images/nav/subnav3.gif) left bottom no-repeat;bottom:0;display:block;height:7px;position:absolute;
	right:0;width:194px}
	
.subnav ul li.active a span.bb, .subnav ul li.active a:link span.bb, .subnav ul li.active a:visited span.bb, .subnav ul li.active a:hover span.bb, .subnav ul li.active a:focus span.bb, .subnav ul li.active a:active span.bb 
{background:transparent url(../images/nav/subnav4.gif) left bottom no-repeat;bottom:0;display:block;height:7px;position:absolute;
	right:0;width:194px}

/*END NAVIGATION*/

/*HOMEPAGE CONTENT*/

#main_block {font-size:1em;margin-bottom:12px}
div.main_block_back {background:url(../images/main_block.png) 0px 0px no-repeat;margin:0px -40px;padding:0px 40px;overflow:hidden;}

h1 {font-size: 1.8em;line-height: 1.4em;}
div.main_block_back h1 {color: #325b8e;font-size: 2em;font-family:Arial, Helvetica, sans-serif;}

#dbp_blocks {float:right;margin-right:10px;background: url(../images/dbp_blocks.png) no-repeat 0px 10px;width:200px;height:300px;}
#dbp_text {float:right;margin-right:30px;width:330px;padding-top:25px;text-align:justify}

.sub_block {background: url(../images/sub_box.gif) no-repeat;height:192px;width:948px}
.sub_block-right {width:300px;float:right;margin-right:10px;padding:10px 0;}
.sub_block-middle {width:300px;float:right;margin-right:15px;padding:10px 0;}
.sub_block-left {width:300px;float:left;margin-left:10px;padding:10px 0;}

#low_block {background: url(../images/footer_bar.gif) no-repeat;height:285px;}
#low_block div {font-family:Arial, Helvetica, sans-serif;font-size:13px;padding:15px 0 0 15px;color:#3e4b55;}
#low_block ul {list-style-type:none;margin-top:10px;color:#a3a0c1;}
#low_block ul a {color:#93a0a6;}
#low_block ul a:hover {color:#3e4b55;text-decoration:none;}
div#low_block_one {float:left;width:150px;}
div#low_block_two {float:left;width:150px;}
div#low_block_three {float:left;width:215px;}
div#low_block_four {float:left;width:165px;}
div#low_block_five {float:left;width:100px;}

/*INTERNAL CONTENT*/

#main_interior_column {float:left;width:714px;margin:0 8px 10px 0px;}
.top_interior_block {width:714px;height:198px;background:url(../images/internal_top.jpg) no-repeat;overflow:hidden;}
.top_interior_block .p1 {padding:10px;float:left;width:220px;text-align:center;}
.top_interior_block .d1 {float:left;width:245px;margin-top:20px;margin-left:30px;}
.top_interior_block .d2 {float:left;width:177px;text-align:center;}

.interior_block-top {background:url(../images/interior_box-top.png) no-repeat;width:714px;height:9px;margin-top:10px;}
.interior_block-body {background:url(../images/interior_box-body.png) repeat-y;width:714px;overflow:hidden;}
.interior_block-body .d1 {padding:10px 10px 10px 15px;color:#000000;}
.interior_block-bottom {background:url(../images/interior_box-bottom.png) no-repeat;width:714px;height:9px;}

.interior_full_block-top {background:url(../images/interior_full_box-top.png) no-repeat;width:948px;height:10px;}
.interior_full_block-body {background:url(../images/interior_full_box-body.png) repeat-y;width:948px;overflow:hidden;}
.interior_full_block-body .d1 {padding:10px 10px 10px 15px;}
.interior_full_block-bottom {background:url(../images/interior_full_box-bottom.png) no-repeat;width:948px;height:10px;margin-bottom:10px}

.interior_full_block {background:url(../images/bg_950x302.jpg) no-repeat;width:950;height:302px;}
.interior_full_block .d1 {padding:10px 10px 10px 15px;}

.interior-column {width:351px;float:left;height:200px;}
.interior-column2 {width:351px;margin-left:4px;float:left;height:200px;background:url(../images/interior-box-line.png) no-repeat}
.interior-column .b1,.interior-column2 .b1 {padding:10px 10px 10px 15px}
.interior-column .b1 ul,.interior-column2 .b1 ul {margin-top:5px;} 
.interior-column .b1 li a,.interior-column2 .b1 li a {font-size:11px;background:transparent url(../images/nav/arrow1.gif) left top no-repeat;margin-bottom:3px;padding:5px 10px 6px 27px;position:relative;text-decoration:none}
.interior-line {background:url(../images/interior-line-bottom.png) repeat-x 22px;height:1px;float:left;width:712px;margin:0px 1px;}


#side_column {width:225px;float:left;margin:0px 0px 10px;}
.side_column-top {background:url(../images/side_bar_top.png) no-repeat;width:224px;height:11px;}
.side_column-body {background:url(../images/side_bar-body.png) repeat-y;padding:5px;width:224px;}
.side_column-bottom {background:url(../images/side_bar_bottom.png) no-repeat;width:224px;height:11px;}

p.clr, .clr { clear:both; padding:0; margin:0;}
li.bg, .bg { clear:both; border-bottom:1px dashed #c8c8c8; padding:10px 0 0 0; margin:0 0 10px 0; background:none; list-style:none;}
li.line, .line { border-top:1px solid #c8c8c8; padding:0; margin:10px 0; background:none; list-style:none;}
.interior_block-body .d1 ul, .interior_full_block-body .d1 ul { list-style:none; margin:10px; padding:0;}
.interior_block-body .d1 li, .interior_full_block-body .d1 li { font: normal 13px Tahoma, Geneva, sans-serif; background: url(../images/bullets/bullet2.png) left no-repeat; margin:2px 0; padding:2px 25px;line-height:20px;}
