a {color:#006d8e}
a:hover {color:#000000;}

#cms-content				{margin-top: 4px;}
#column-middle-breadcrumb	{padding: 3px 1px; 	border-bottom: 1px solid #CCC ; 	margin-bottom: 4px; }

/* Navigation Styles */
#nav-heading 				{ display:block; font-weight:bold; text-transform:uppercase; background: #CCC; color:#FFF; padding: 2px;}

/* Level 1 Navigational Styles */
#level1-nav ul 			{width:150px; display:block; cursor:pointer; list-style:none; margin:0px;}
#level1-nav a 				{display:block; text-decoration:none; border-bottom: 1px solid #CCC; padding: 2px; background: #FFFFCA; color: #333;}
#level1-nav a:hover			{display:	block;  text-decoration:none; border-bottom: 1px solid #CCC; padding: 2px; background:#FF9966; color: #FFF;}

/* Level 2 Navigational Styles */
#level2-nav ul 				{width:150px; display:block; cursor:pointer; list-style:none; margin:0px;}
#level2-nav a 				{display:block; width:100%; text-decoration:none; background: #FFFFF0;}


/* TEXT snippet style */
.cms-heading h1				{font: 110% Arial, Helvetica, sans-serif; color: #FC7323; display: inline;} 

    .cms-text ul,.cms-text ol,
    .cms-textandimage ul, .cms-textandimage ol,
    .cms-highlight .body ul, .cms-highlight .body ol,
    .cms-boxout .body ul, .cms-boxout .body ol 
    {margin: 0 5px;padding:0;}
	
/*HEADING*/
    .cms-heading {clear:left; margin:0 0 10px 0;font-size:0.85em;}   
    .cms-heading h3 {color:#666;font-size:1.6em;font-weight:bold;padding:0;}


/*TEXT AND IMAGE*/
    .cms-textandimage {width:350px;clear:both;margin: 0 10px 10px 0 !important; padding:0 !important}
    .cms-textandimage .Date{clear:both;display:block}
    .cms-textandimage .clear{}
	.cms-textandimage p {padding:0 !important}
	

/* captions & image alignments*/
    .image-box-text {background:#ccc;padding: 3px 4px 2px 4px !important;margin:0 !important;margin-top:-4px !important} 
    
.image-box-left {float:left;margin: 0 10px 10px 0 !important; padding:0 !important}
    .image-box-right {float:right;margin: 0 0 10px 10px  !important}
    .image-box-center {margin: 0 auto !important; margin-bottom:10px !important }
	.cms-image{clear:both;display:block;margin:0 !important}
	
/* LINK snippet style */


/*CMS-LINKS*/
	.cms-links{clear:left;margin: 0 0 10px 10px;}
	.cms-links a{}
	.cms-links ul{list-style:none;margin:0;padding:0}
	.cms-links li{}

/* BOX styles */
.cms-boxtitle				{display: block; margin-top: 0px; background: #649bd0; color: #FFF; font-weight: bold; padding: 4px;}
.cms-links p 				{}
.cms-links li 				{}

.cms-boxtext 				{padding: 3px; border: 1px solid #EEE; display: block; font: bold 11px Arial, Helvetica, sans-serif; color: #666; background-color: #EEE;}

/* DOCUMENTS snippet style */
.cms-documents 				{padding: 3px;display: block;margin: 4px 0px;border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;font: 0.8em "Trebuchet MS", Arial;background: #e4e6e7;}

/* FLASH snippet style */
.cms-flash 					{padding: 10px; display:block;color: #006d8e;}
.cms-documents a 			{color: #006d8e;}

.cms-flash-text img			{text-align: center;}
.cms-flash object			{display:block; border: 1px solid #CCC;}
.cms-flash-text				{display: block;margin-top: 6px;padding: 0px 6px;}
.cms-flash-text em			{display: block; padding: 0px 10px; color: #006d8e;}

/* HIGHLIGHTED AREA snippet style */
.cms-highlight 			{display: block;background: #e4e6e7;padding: 5px 10px; border: 1px solid #CCCCCC; clear: left}

/* MEDIA snippet style */
.cms-media 				{padding: 8px;}

/* MAGAZINE BOX OUT style */
.cms-tips 				{padding: 6px;border: 1px solid #CCC;float: right;background: #e4e6e7;font-weight: bold;margin: 5px;}

/* FEEDBACK FORM style */
.cms-feedback 				{}
.cms-feedback-input 		{border: 1px solid #DDD;}
.cms-feedback-required 		{border: 1px solid #C30;}
.cms-feedback-button 		{border: 1px solid #444; color: #444; background: #DDD; font-weight: bold;}
.cms-textandimage p 		{font-weight: normal;padding: 8px;}


/* News Styles */

.news-special-row					{padding: 2px 4px 4px 4px; border-bottom: 1px solid #000; vertical-align: top; margin-top: 4px; clear:both; height: 85px;}
.news-special-image					{float: left; border: 1px groove #999; padding: 2px; width: 75px; height: 75px; margin-right: 4px;}
.news-special-align					{padding-left: 90px; margin-top: 0px; padding-top:0px;}
.news-special-align a				{text-decoration: none; font-weight: bold; color:#0033CC;}

.news-normal-row					{padding: 4px 4px 4px 4px; border-bottom: 1px solid #999; margin-top: 2px;}
.news-normal-row a					{text-decoration: none; color:#0033CC;}
.news-normal-image					{border: 1px groove #999; padding: 2px; width: 75px; height: 75px; margin-right: 4px;}
.news-normal-newsflash				{color: #CC3300; font-weight:bold;}
.news-normal-align					{margin-top: 0px; padding:0 0 5px 0;}
.news-normal-align a				{text-decoration: underline; color:#3d8da6; }
.news-normal-align a:hover, .news-normal-align a:active				{text-decoration: none;}


.news-categories					{background: #EFEFEF; border: 1px solid #666; padding: 3px; margin: 4px 0px;}
.news-categories a					{text-decoration: none; color:#990000; font-weight: bold;}
.news-categories-footer				{text-align: right; background: #EFEFEF; border: 1px solid #666; padding: 3px; margin: 0px; border-top: 0px;}

.news-results-nav-top				{border: 1px solid #999; padding: 4px; margin-top: 0px; background: #EFEFEF;}
.news-results-nav-top a				{text-decoration: none; color:#990000; font-weight: bold;}
.news-results-nav-bottom			{border: 1px solid #999; padding: 4px; margin-top: 0px; background: #EFEFEF; border-top: 0px; font-size:80%;}
.news-results-nav-bottom a			{text-decoration: none; color:#990000; font-weight: bold;}


.align-right						{float: right;}
.news-imagebox						{text-align:center; font-size:80%; font-weight: bold; margin-bottom: 6px;}
.news-imagebox	img					{border:4px solid #fff;}

.button {background-color:#4c4c4c; color:#FFFFFF; border: 1px solid #000000}
