/*CMS styles*/

/* The rest of the headings are to be used in the content area */
h3							{font-size: 140%; font-weight: bold; color:#fff; margin: 0; padding: 0;}
h4							{font-size: 120%; font-weight: bold; color: #B5D91D; margin: 0; padding: 0;}
h5							{font-size: 100%; font-weight: bold; color: #B5D91D; margin: 0; padding: 0;}

#cms_content				{color: #FFF; padding: 0; margin: 20px;}
#cms-content				{color: #FFF; padding: 0; margin: 20px;}

/* TEXT snippet style */
.cms-heading h1				{font: 110% Arial, Helvetica, sans-serif; color: #FC7323; display: inline;} 
.cms-textandimage 			{margin: 0;}
.cms-textandimage img 		{border: 1px solid #FFF;}
.cms-text 					{padding: 0; margin-top: 0px; color:#FFFFFF; }
.cms-text a					{color:#b5d91d;}
.cms-text a:hover			{color:#FFFFFF;}
.cms-text ul 				{margin: 0; padding: 0;}
.cms-text li				{margin: 20px 0 0 0; padding: 0 0 0 20px; list-style: none; background: url(../images/icons/bullet_white.gif) 0 2px no-repeat;}

/* IMAGE snippet style */
.cms-image 					{margin: 0; padding: 0;}
.image-box					{margin-right: 10px; margin-left: 5px; padding: 0; text-align: center;display: block;}
.image-box img				{border: 1px solid #FFF;}
.image-box-text				{color: #81B5D4;}

/* HIGHLIGHTED AREA snippet style */
.cms-highlight 				{color: #0F2D41; display: block; background: #81B5D4; padding: 10px; margin: 10px 10px 10px 10px;}

.cms-links 					{padding: 0px; display: block; font: 11px Arial, Helvetica, sans-serif; margin: 4px 0px; background: #EEE;}
.cms-boxtitle				{padding: 3px; border: 1px solid #EEE; display: block; font: bold 11px Arial, Helvetica, sans-serif; color: #FFF; background-color: #F72;}
.cms-boxtext 				{padding: 3px; border: 1px solid #EEE; display: block; font: bold 11px Arial, Helvetica, sans-serif; color: #666; background-color: #EEE;}
.cms-documents 				{padding: 3px; display: block; margin: 4px 0px 4px 0px; border-bottom: 1px solid #000; border-top: 1px solid #000; width: 98%;}
.cms-flash 					{padding: 10px; display:block; width: 95%;}
.cms-flash object			{display:block; border: 1px solid #CCC;}
.cms-flash-text				{display: block; margin-top: 6px;}
.cms-highlight 				{color: #0F2D41; display: block; background: #81B5D4; padding: 10px; margin: 10px 10px 10px 10px;}
.cms-media 					{padding-top: 4px; padding-bottom: 4px; width: 98%;}
.cms-tips 					{color: #0F2D41; padding: 6px; border: 1px solid #CCC; display:block; background: #81B5D4; margin: 10px 10px 10px 10px;}
.cms-feedback 				{}
.cms-feedback-input 		{border: 1px solid #DDD; width: 230px;}
.cms-feedback-required 		{border: 1px solid #C30;}
.cms-feedback-button 		{border: 1px solid #444; color: #444; background: #DDD; font-weight: bold;}