/* Start of CMSMS style sheet 'kc3_content' */
.att   {color:#CC0000;}
.underline   {text-decoration:underline;}
.clear       {clear:both;}
.lg      {font-size:120%;}
.sm     {font-size:80%; font-weight:normal;}
.smallest	{font-size:60%;}
.lessmargin {margin-top:-10px;}
.width-third {width:30%; float:left;}
.width-half  {width:50%; float:left;}
.promo       {font-style: normal; font-weight: normal}
.blue_box {}



.alignright  {float:right;}
.alignleft   {float:left;}
.aligncenter {text-align:center;}
.alignjustify {text-align:justify;}

.content img.alignright, .content img.alignright-border, 
.content span.alignright img, .content span.alignright-border img,
.content table.alignright, .content table.alignright-border {
margin:0 0 10px 20px; 
float:right; 
clear:right;

}
.content img.alignleft, .content img.alignleft-border, 
.content span.alignleft img, .content span.alignleft-border img,
.content table.alignleft, .content table.alignleft-border {
margin:0 20px 10px 0; 
float:left; 
clear:left;

}
.content img.alignleft-border, .content img.alignright-border, 
.content span.alignright-border img, .content span.alignleft-border img,
.content table.alignright-border img, .content table.alignleft-border img{
border:1px solid #000; 
}




/*Standard**********************************************************************/
table.standard {background-color:#fff; border:1px solid #fff; border-collapse:collapse; width:100%; margin-bottom:1.5em;}
.standard th   {background-color:#201162; padding:3px 3px 5px 3px; color:#FFFFFF; border-right:1px solid #fff; border-bottom:1px solid #fff; }
.standard td   {padding:3px 3px 5px 3px; border-bottom:1px solid #fff; background-color:#5b709f; color:#fff; border-right:1px solid #fff;}
table.standard caption { font-size:110%; font-weight:bold; padding-bottom:10px;}



/* End of 'kc3_content' */

