/* CommonSpot 4.6.3 doesn't use semantic markup in the WYSIWYG editor yet. But are added here for future utilization and renderhandlers that output semantic markup */
.CS_Textblock_Text a,
.column-middle a,
#level-4 a,
.column-left a,
.column-right a,
.uwm_underline { color: #336699; text-decoration: underline; cursor: pointer; }

.CS_Textblock_Text a:hover,
.column-middle a:hover,
#level-4 a:hover,
.column-left a:hover,
.column-right a:hover,
.uwm_underline:hover { color: #003366;  cursor: pointer;  } 

hr { border: 0px; border-bottom: 1px solid #D8C498; margin: 8px 0; }
.CS_Textblock_Text p a { color: #336699; text-decoration: underline; }
.CS_Textblock_Text p a:hover { color: #003366; } 

.uwm_head a,
.uwm_head_1 a,
h2 a,
.uwm_subhead a,
.uwm_head_2 a,
h3 a,
.uwm_subsubhead a,
.uwm_head_3 a,
h4 a,
.uwm_head_4 a,
h5 a,
.uwm_head_5 a,
h6 a,
.uwm_rounded_corners_head_1 a,
.uwm_rounded_corners_head_2 a { color: #336699; text-decoration: underline; cursor: pointer; }

.uwm_head a:hover,
.uwm_head_1 a:hover,
h2 a:hover,
.uwm_subhead a:hover,
.uwm_head_2 a:hover,
h3 a:hover,
.uwm_subsubhead a:hover,
.uwm_head_3 a:hover,
h4 a:hover,
.uwm_head_4 a:hover,
h5 a:hover,
.uwm_head_5 a:hover,
h6 a:hover,
.uwm_rounded_corners_head_1 a:hover,
.uwm_rounded_corners_head_2 a:hover { color: #003366;  cursor: pointer;  } 

.uwm_head,
.uwm_head_1,
h2 { display: block; font: normal 20px Georgia, "Times New Roman", Times, serif; color: #336699; line-height: 20px;} 

.uwm_subhead,
.uwm_head_2,
h3 { display: block; font: normal 16px Georgia, "Times New Roman", Times, serif; color: #333333; line-height: 23px;}  

.uwm_subsubhead,
.uwm_head_3,
h4 { display: block; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #003366; margin: 0 0 3px 0; }  

.uwm_head_4,
h5 { display: block; font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333333; margin: 0 0 3px 0; }  

.uwm_head_5,
h6 { display: block; font: bold italic 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333333; margin: 0 0 3px 0; }  

.uwm_head_columns { font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999999; margin: 0 0 5px 0; }

body.CS_Textblock_Text p,
.column-middle p { margin: 0 0 7px 0; }

.uwm_caption { font-size: 9px; text-align: left;}  
.uwm_highlighted { display: block; padding: 10px; background: #FFFFCC; border: 1px solid #E3E3A3; margin: 0 0 10px 0; font-weight: bold; color: #665747; text-align: left;}
h2,
h3,
h4,
h5,
h6 { margin: 0 0 5px 0; text-align: left; line-height: 1.3em; } 

.column-middle h2 { font: normal 21px Georgia, "Times New Roman", Times, serif; color: #336699; } 
.column-middle h3 { font: bold 16px "Trebuchet MS", Arial, sans-serif; color: #333333; }
.column-middle h4 { font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #003366; }  
.column-middle h5 { font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333333; }  
.column-middle h6 { font: bold italic 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333333; }  

.column-right h2,
.column-left h2 { font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #003366; }

.column-right h3,
.column-right h4,
.column-right h5,
.column-right h6,
.column-left h3,
.column-left h4,
.column-left h5,
.column-left h6 { font: bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333333; }  

.column-middle h1 { font-size: 18px; margin: 0 0 3px 0; }


html body.CS_Textblock_Text { padding: 10px; background: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
body.CS_Textblock_Text { padding: 10px; }

body.CS_Textblock_Text ul,
body.CS_Textblock_Text ol { margin: 0 0 10px 0; padding: 5px 0; text-align: left;}

body.CS_Textblock_Text ul ul,
body.CS_Textblock_Text ol ol { margin: 0 0 0 0; padding: 5px 0; text-align: left;}

body.CS_Textblock_Text li { line-height: 1.5em; margin: 0 0 0 20px; text-align: left;}

body.CS_Textblock_Text ul li,
body.CS_Textblock_Text ol ul li { list-style: disc; }

body.CS_Textblock_Text ul ul li { list-style: circle; }
body.CS_Textblock_Text ol li { list-style: decimal; margin: 0 0 5px 45px; padding: 0 0 0 0px; }
body.CS_Textblock_Text a { color: #336699; }
body.CS_Textblock_Text a:hover { color: #003366; }
