/* Global Styles */
	body {margin:0; padding:0px; height:100%; background: #E0E0E0;}
	body,table,tr,td,th {font: 11px Lucida Grande, Helvetica, sans-serif;color: #000;}
	input,textarea,select,textfield {color: #000; margin:0px}
	h1,h2,h3,h4,h5,form,table {margin:0px; padding:0px;}
	h1 {font-size: 24px; font-weight: bold; letter-spacing: -1px; line-height:24px; }
	h2 {font-size:18px; font-weight:bold; }
        h4 {padding-top:6px; font-size:12px; font-weight:bold; color:#000;border-top:1px solid #000; line-height:11px;}
	h3, h5 {font-size:12px; font-weight:bold;}

/*Spacing*/
	.m0 {margin:0px;}
	.m5 {margin:5px;}
	.m5h {margin:0 5px}
	.m5v {margin:5px 0}
	.m5l {margin-left:5px}
	.m5r {margin-right:5px}
	.m5t {margin-top:5px}
	.m5b {margin-bottom:5px}
	.mauto {margin: auto}
	.m10 {margin:10px}
	.m10v {margin:10px 0}
	.m10h {margin:0 10px}
	.m10t {margin-top:10px}
	.m10b {margin-bottom:10px}
	.m10r {margin-right:10px}	
	.m10l {margin-left:10px}	
	.p5 {padding:5px}
	.p5h {padding:0 5px}
	.p5v {padding:5px 0}
	.p5b {padding-bottom:5px}
	.p5t {padding-top:5px}
	.p5l {padding-left: 5px}
	.p5r {padding-right: 5px}
	.p10 {padding:10px}
	.p10h {padding:0 10px}
	.p10v {padding:10px 0}
	.p10l {padding-left: 10px}
	.p10r {padding-right: 10px}
	.p10t {padding-top:10px}
	.line {line-height: 1.5em; }
        

/* Pagination */

	.pagination {margin:10px 0px; padding:10px 0px; text-align:center; border-top:1px solid #000;}
	.pagination span, .pagination a {padding:3px 6px; margin: 2px; background: #fff; border:1px solid #000;}
	.pagination .disabled {display:none}
	.pagination .current {background: #fff; color:#000;}


/*Float control */
	.float_l {float:left}
	.float_r {float:right}
	.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
	.clearfix {display: inline-block;}
	html[xmlns] .clearfix {display: block;}
	* html .clearfix {height: 1%;}	


/* Anchors */
	a {text-decoration:none; color: #1e2b34;}
	a:hover {color:black;text-decoration:underline;}
	img a, a img {border:none; text-decoration:none;}
	#top a, #bottom a {color:#FFF; text-decoration:none;}
	#top a:hover, #bottom a:hover {text-decoration:underline;}
        .teaser a { text-decoration:none; font-weight:bolder; }
        .teaser a:hover {color:black;text-decoration:underline;}
	.grad_blue a {color: #b7e2ff;}
	.grad_blue a:hover {text-decoration:underline; color:#FFF}
	.breadcrumbs {font-weight:bold}
	.breadcrumbs a {color:#000;text-decoration:underline;}
	.breadcrumbs a:hover {text-decoration:underline}
	.legal a {color:#FFF; font-weight: normal; font-size: 8px}
	.modHeaderBlue a, .modHeaderRed a {color:#FFF;}
	.modHeaderBlue a:hover, .modHeaderRed a:hover {text-decoration:underline}
	

/* ID */
	/* #masthead { background:#1F2A55 url(/media/style_img/headergrad.jpg) no-repeat center top;} */
	/* #masthead { height:110px;width:100%; text-align:center; background: #ffffff url(/media/style_img/healthyrbkgrnd.jpg) repeat-x top;} */
	#masthead { height:120px;width:100%; text-align:center; background: #A4BAC7;}
	/* #footer { background:#294E5E; color:#fff;} */
	/* #footer { background: #FFF8DC; } */
	#footer {background: #ECF1EF; }

        .main_content { background:#fff; }
        .brown_box { background:#FFF8DC;border:1px solid #CDC8B1; }
        .brown_border { border:1px solid #CDC8B1; }
        .brown_border_r { border-right:1px solid #CDC8B1; }
        .dark_box { background: #CDC8B1; }
        .blue_box { background: #ECF1EF; border:1px solid #778899; }
        .center { text-align:center; }
        
        .col1 { width: 180px; }
        .col2 { width: 370px; }
        .col3 { width: 560px; }
        .col4 { width: 750px; }
        .col5 { width: 940px; margin: 0px 10px; }

        /*.col1 { width:176px;}
        .col2 { width:368px;}
        .col3 { width:560px;}
        .col4 { width:752px;}
        .col5 { width:944px; margin:0px 8px;}
        .m16r { margin-right: 16px;}

        .m14r { margin-right: 14px;}*/
        /*.m8 { margin:0px 8px; }
        .m8r { margin-right: 8px; }        
        .m8v { margin-top: 8px; margin-bottom: 8px;}
        .m8t { margin-top: 8px;}
        .m8b { margin-bottom: 8px;}

        .m16v { margin-top: 16px; margin-bottom: 16px;}
        .m16r { margin-right: 16px;}
        .m16t { margin-top: 16px;}
        .m16b { margin-bottom: 16px;}*/
        
        .m10 { margin:10px; }
        .m10r { margin-right:10px;}
        .m10v { margin: 10px 0px;}
        .m10h { margin: 0px 10px;}
        .m10t { margin-top: 10px;}
        .m10b { margin-bottom: 10px; }

        
        .border { border:1px solid #294E5E; }
 
 /*       .col1r { width:176px; margin-left:2px; }
        .col1inside { width: 182px; }
         .col2r { width:368px; margin-left:4px; }
        .col2inside { width: 372px; }
 */
        
/* Blocks */
	.owrap {width:960px;}
	.cwell {padding:5px;}
	.left_content { width:300px }
        .left_content_wide { width:600px }
	.middle_content { width:300px;}
	.right_content { width:300px }

        .search label { width:100px; float:left; margin-right:20px; }
        .search {  }
        
/* Alignment */
	.center, td.center, th.center {text-align:center;}
	.right, td.right, th.right {text-align: right}
	
/* Others */
	.main_box div h3 {font-size:16px;font-weight:bold;line-height:16px;}
	.story_box h3 {font-size:16px;font-weight:bold;line-height:16px;}
        .teaser img { border:1px solid black; }
        .story_page_box p {margin-top:5px;padding-top:0px;}
	.sourceline { font-style:italic; color:#5E5E5E; margin:3px 0px 3px 0px;}
	#footer a { color:#000; text-decoration:underline;}
	#footer a:hover { color:#000; }

	#masthead a { font-weight:bold;font-size:1.2em;color:white; }
	#masthead a:hover { color:#000;text-decoration:underline; }


	ul { list-style:disc outside; margin:5px 10px;padding:5px 10px; }
	.main_box ul li { margin-bottom:3px;}
	
/* Borders */
	.border_bottomDrk {border-bottom: 1px solid #121921;}
	.border_topDrk {border-top: 1px solid #121921;}
	.border_bottomLt {border-bottom: 1px solid #476473;}	
	.border_topLt {border-top: 1px solid #476473;}
	.border_grey {border:1px solid #c4c4c4;}
	.border_black {border:1px solid #000;}
	.border_rightGrey {border-right:1px solid #c4c4c4;}
	.border_bottomGrey {border-bottom:1px solid #c4c4c4;}
	.border_topGrey {border-top:1px solid #c4c4c4;}	
	hr {color: #c0c0c0; background-color: #c0c0c0; height: 1px; text-align: left; padding:0; margin:0; border:none}	

/* Nav */
	#nav ul {z-index:9999; float: left;list-style: none;line-height: 1;background: #c0c0c0 url(/media/style_img/unselected.jpg) repeat-x center bottom;padding: 0;margin: 0 0 1em 0;border-bottom: 1px solid #CDC8B1;}
	#nav li.main {text-align: center; background: #c0c0c0 url(/media/style_img/unselected.jpg) repeat-x center bottom; border-right:1px solid #CDC8B1;}
	#nav li {float: left;padding: 0;/*width: 8em;*/}
	#nav .current { background: #c0c0c0 url(/media/style_img/unselected.jpg) repeat-x center bottom; }
	#nav .current a {display: block;	width: 10em;	w\idth: 8em;text-decoration: none; padding: 10px; /*Pad the whole thing*/ color: #000;}
	#nav a {display: block;	width: 10em;	w\idth: 8em;text-decoration: none; padding: 10px; /*Pad the whole thing*/ color: #000;}
	#nav a:hover {color: #000;}

	#nav li ul { /*The first drop down */ position: absolute;left: -999em; height: auto;width: 14.4em; w\idth: 14em;border:#6f6e6e 1px solid;background-image: none;margin: 0;}
	#nav li li {padding-right: 1em;width: 13em;border-bottom:1px solid #CDC8B1;text-align:left}
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
	/*#nav li:hover, #nav li.sfhover  {background: #f0f0f0 url(/media/style_img/mouseovermenu.jpg) repeat-x center top; color:#fff;}*/
	#nav li:hover, #nav li.sfhover  {background: #f0f0f0; color:#fff;}*/
	#nav li.current {background: #f0f0f0 url(/media/style_img/mouseover.jpg) repeat-x center top; color:#fff;}


	#nav li ul a {width: 12.5em;w\idth: 11em;}
	#nav ul li ul li ul li {width: 14em;w\idth: 13em;}
	#nav ul li ul li ul li a {width: 14.4em;w\idth: 11em;}
	#nav li ul ul {margin: -32px 0 0 14em; /* Off set second child */}
/*		#nav li ul a {width: 12.5em;w\idth: 11em;}*/
/*		#nav ul li ul li ul li, #nav ul li ul li ul li a {width: 14em;w\idth: 13em;}*/
/*		#nav li ul ul {margin: -32px 0 0 14em;}*/ /* Off set second child */


