
@import url(site-control.css);
@import url(template.css);
@import url(home-page.css);
@import url(highlights.css);


/* Global Styles */
body {	background:url(../template-images/background.gif) repeat-y; background-color:#363636; 
		margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
div  {  margin:0px; padding:0px; display:block;}

/* Other Globals */
.container     {padding:15px;}
.container img {margin:8px;}
.container hr  {margin:0px; padding:0px; BORDER-top: 1px dashed #D0D0D0; HEIGHT: 1px;}
.bold-text	   {font-weight:bold;}
.centered-text {display:block; text-align:center; width:100%; font-weight:bold;}
.archive-link  {border-top:1px dashed #CCCCCC; padding:5px 0px 0px 0px; font-size:11px; padding:8px 4px 0px 0px;;}
.archive-link A {color:#0033CC; text-decoration:none;}
.archive-link A:hover {color:#000000; text-decoration:underline;}
.styled-table {background-color:#ebebeb; width:100%; border:1px solid #000000; font-size:10px;}
.styled-table th {background-color:#003686; color:#ffffff; font-weight:bold;}
.styled-table td {padding:5px;}
.article-comments{width:100%;}


/* Containers */
#container-page     {width:997px;}
#container-banner   {background:url(../template-images/sample-banner.gif); height:131px; width:100%;}
#container-main   	{float:left; width:774px; display:block;}
#container-ad-bar 	{float:left; width:223px; padding:0px; font-size:12px;}
#container-top-nav	{background:url(../template-images/top-nav.gif) top left repeat-x; height:23px; width:100%; 
				   	 text-align:right; line-height:23px;}
#container-menu 	{float:left; width:165px; height:100%; color:#FFFFFF;}
#container-content  {float:left; width:602px; height:100%;}
#container-footer   {float:left; background:url(../template-images/footer-background.gif) no-repeat right top; background-color:#585757; 
					 height:68px; width:987px; border-top:1px solid #EEEEEE; border-bottom:1px solid #000000; margin-top:2px; padding:5px;  
					 text-align:center; color:#000000; font-weight:bold;}
#container-blackbar 	{background-color:#000000; height:8px; width:100%;}
#container-page-top {background:url(../template-images/page-top2.gif) no-repeat; height:30px; width:100%; 
					 color:#FFFFFF; font-weight:bold; line-height:30px;}
#container-datetime {float:left; width:165px; text-indent:13px; font-size:11px; line-height:29px; 
					 font-weight:bold; vertical-align:bottom;}					 
#container-breadcrumb {float:left; width:400px; color:#333333; text-indent:15px; padding:2px 0px 0px 0px;}
#container-printicon  {float:left; width:202px; text-align:right;}
#container-printicon A {text-decoration:none; font-weight:normal; margin:0px 4px 0px 0px;}
#container-printicon A:Hover {text-decoration:underline;}
#container-search   {float:left; width:223px; text-align:right; text-indent:10px;}

/* Link Styles */
#container-top-nav A {color:#FFFFFF; text-decoration:none;}
#container-top-nav A:hover {color:#DDDDDD; text-decoration:underline;}
#container-footer A:link,a:active,a:visited{color:#003686;}
#container-footer A:hover {color:#FFFFFF;}


#container-ad-bar P {margin:8px 2px 4px 2px;}


/* This Style Sheet is used for the site control box used in the ad bar area of the site */

.size1 {font-size: 10px;}
.size2 {font-size: 12px;}
.size3 {font-size: 16px;}
.size4 {font-size: 20px;}

.color1{color:#706665;}
.color2{color:#000000;}
.color3{color:#0e34a0;}
.color4{color:#e81505;}