/* CSS reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, 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: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1.3em;color: black;background: white;font-size:14px;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {	content: "";}
blockquote, q {quotes: "" "";}
em{font-style:italic;}
strong{font-weight:bold;}
/* end css reset*/


body {}
h1 {font-size:43px;color:#5CCCCC;line-height:1em;font-family: "Times New Roman", Times, serif;font-weight:bold;letter-spacing:-1px;margin-bottom:5px;}
h2 {font-size:22px;color:#FFF;line-height:1em;font-family: "Times New Roman", Times, serif;font-weight:bold;}
h3 {font-size:18px;color:#FFF;line-height:1em;font-family: "Times New Roman", Times, serif;font-weight:bold;}
h4 {color:#FFF;line-height:1em;font-family: "Times New Roman", Times, serif}
div#centering-container {width:802px;margin:0 auto;}

/*header-region*/
div#header-region {background:#006363 url('header-bg.png') no-repeat right;border:solid #FFF;border-width:5px 1px;padding:15px 34px;}

/*menu-region*/
div#menu-region {background:#2a4480;font-size:20px;line-height:25px;}
div#menu-region a {color:#FFF;text-decoration:none;display:inline;}
div#menu-region ul li{float:left;width:115px;margin:0 42px;text-align:center;}
div#menu-region ul li.active{background:#FFF;}
div#menu-region ul li.active a{color:#2a4480;}

/*content-region*/
div#content-region{margin:30px 10px;font-family:helvetica, Arial, sans-serif;}
div#content-region div#content-left, div#content-region div#content-right{float:left;}
div#content-region div#content-left{margin-right:50px;width:482px;}
div#content-region div#content-right{width:250px;}

div#content-region a{color:#06266f;text-decoration:none;}
div#content-region a:hover{font-weight:bold;}
div#content-region p{margin:1em 0;}
div#content-region ul{margin:1em 0 1em 1em;list-style-type:disc;}
div#content-region div#content-left h3{font-size:22px;color:#006363;line-height:1em;font-family: "Times New Roman", Times, serif;font-weight:bold;margin:0 0 -.3em;}

/*featured-article*/
div#featured-article{}
div#featured-article .block-head{font-size:22px;color:#008500;line-height:22px;font-family: "Times New Roman", Times, serif;font-weight:bold;margin-bottom:-3px;}
div#featured-article .block-body{background-color:#008500;padding:5px;}
div#featured-article .block-body .featured-article-body{border:1px solid #FFF;min-height:258px;padding:15px;color:#FFF}
div#featured-article .block-body .featured-article-body a{color:#FFF;text-decoration:none;}
