.noprint {
	display: none;
}
  
  .page {
    width: 8.6in;
	height: 11.0in;
   margin: 0in .1875in;
   page-break-after: always; /* Always insert page break after this element */
  page-break-inside: never; /* Please don't break my page content up browser */
   }  
  

 h2 {
	margin: 0.5em 0 .75em;
	font: 25px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: bold;
	color: #3366cc;
	background-color: #d9e4f6;
	background: Blue;
}
  
    .label{
        /* Avery 5160 labels -- CSS and HTML by MM at Boulder Information Services */
        width: 2.555in; /* plus .6 inches from padding */
        height: .9125in; /* plus .125 inches from padding */
        padding: .125in .1in 0;
        margin-right: .125in; /* the gutter */

        float: left;

        text-align: center;
        overflow: hidden;

        outline: 1px dotted; /* outline doesn't occupy space like border does */
        }
    .page-break  {
        clear: left;
        display:block;
        page-break-after:always;
        }
		

BODY, TD, TH {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	 margin-left: 0px;
 	margin-top: 0px;
	margin-bottom: 0px;
}

.bigger {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #ff3300;
	font-weight: bold;
}

.date_picker {
	display : none;
	visibility: hidden;
}

h3 {
margin:1.5em 0 .75em;
font:12px "Georgia",Serif;
letter-spacing:.2em;
margin:5px 0 0;
border:1px solid #eee;
border-width:1px 1px 0;
line-height:1.2em;
font-weight:normal;
color:#666;
    
}

.body_text {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
}

.bigger_text {
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	line-height: 22px;
}

.alert {
	color: #ff3333;
	font-weight: bold;
}


.size9 
{
	font-family : Verdana, Arial, sans-serif ;
	font-size : 12px;
}

.copywrite
{ font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #84814a; }

.green_heads 
{
	font-family: Verdana, Arial, sans-serif;
	color: #005957;
	font-size: 12px;
	font-weight: bold;
}

.special_occ_heads 
{
	font-family: Verdana, Arial, sans-serif;
	color: #005957;
	font-size: 15px;
	font-weight: bold;
}


.light_green 
{ font-family: Verdana, Arial, sans-serif; color: #7cb7a7; }

.grey 
{ font-family: Verdana, Arial, sans-serif; color: ##2b2b2b; font-weight: bold; }

.light_green_link 
{
	font-family: Verdana, Arial, sans-serif;
	color: #7cb7a7;
	font-size: 12px;
	font-weight: bold;
}

.light_green_link_news 
{
	font-family: Verdana, Arial, sans-serif;
	color: #7cb7a7;
	font-size: 11px;
	font-weight: bold;
}


.nav_white 
{
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
	font-size: 11px;
}

.newsbox {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 10px;
	line-height: 12px;
}


a:link          {color: #015c5d; text-decoration: underline;}
a:visited       {color: #015c5d; text-decoration: underline;}
a:active        {color: #015c5d; text-decoration: underline;}
a:hover         {color: #015c5d; text-decoration: underline;}
a:visited:hover {color: #015c5d; text-decoration: underline;}

a.blacklink:link          {color: #000000; text-decoration: underline;}
a.blacklink:visited       {color: #000000; text-decoration: underline;}
a.blacklink:active        {color: #000000; text-decoration: underline;}
a.blacklink:hover         {color: #000000; text-decoration: underline; font-weight: bold;}
a.blacklink:visited:hover {color: #000000; text-decoration: underline; font-weight: bold;}

a.light_grey:link          {color: #878787; text-decoration: underline;}
a.light_grey:visited       {color: #878787; text-decoration: underline;}
a.light_grey:active        {color: #878787; text-decoration: underline;}
a.light_grey:hover         {color: #878787; text-decoration: underline;}
a.light_grey:visited:hover {color: #878787; text-decoration: underline;}

a.dark_green_link:link          {color: #005957; text-decoration: underline;}
a.dark_green_link:visited       {color: #005957; text-decoration: underline;}
a.dark_green_link:active        {color: #005957; text-decoration: underline;}
a.dark_green_link:hover         {
	color: #005957;
	text-decoration: underline;
	font-weight: bold;
}
a.dark_green_link:visited:hover {color: #005957; text-decoration: underline;}

a.nav_white:link          {color: #ffffff; text-decoration: none;}
a.nav_white:visited       {color: #ffffff; text-decoration: none;}
a.nav_white:active        {color: #ffffff; text-decoration: underline;}
a.nav_white:hover         {color: #ffffff; text-decoration: underline;}
a.nav_white:visited:hover {color: #ffffff; text-decoration: underline;}

a.dark_green_bold_link:link          {color: #005957; text-decoration: underline; font-weight: bold;}
a.dark_green_bold_link:visited       {color: #005957; text-decoration: underline; font-weight: bold;}
a.dark_green_bold_link:active        {color: #005957; text-decoration: underline; font-weight: bold;}
a.dark_green_bold_link:hover         {color: #005957; text-decoration: underline; font-weight: bold;}
a.dark_green_bold_link:visited:hover {color: #005957; text-decoration: underline; font-weight: bold;}


hr
{
	margin-top: 6px;
	margin-bottom: 10px;
	width: 100%;
}

.size7 
{ font-family: Verdana, Arial, sans-serif; font-size: 7pt; letter-spacing: 0pt; }
.caption 
{ font-family: Verdana, Arial, sans-serif; font-size: 7.5pt; letter-spacing: 0pt; }
.email 
{ font-family: Arial, sans-serif; font-size: 7.5pt; letter-spacing: 0pt; }
.small 
{ font-family: Verdana, Arial, sans-serif; font-size: 9pt; letter-spacing: 0pt; }
.verdana 
{ font-family: verdana,geneva,arial; font-size: 9px; letter-spacing: 0pt; }
.xlarge 
{ font-family: Verdana, Arial, sans-serif; font-size: 18px; letter-spacing: 0pt; }
.xxlarge 
{ font-family: Verdana, Arial, sans-serif; font-size: 23px; letter-spacing: 0pt; }
A.DARK2 
{ color: #ff6600; }
A.DARK3 
{ color: #ff3300; }
A.LIGHT2 
{ color: #ffcc66; }
b.bold 
{ color: #000000; font-family: geneva,arial; font-size: 13px; font-weight: bold; letter-spacing: 0pt; }
.formstyle
{ font-family: Verdana, Arial, sans-serif; font-size: 10pt; letter-spacing: 0pt; color: #d50000; background-color: #ffffea; border: thin solid #dddddd;" }

.white_text
{ font-family: Verdana, Arial, sans-serif; font-size: 10pt; letter-spacing: 0pt; color: #ffffff; }


h1 {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 11px;
	line-height: 13px;
	display: inline;
	margin:0px 0px 0px;
}

h4 {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 11px;
	line-height: 13px;
	display: inline;
	margin:0px 0px 0px;
}

h5 {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 18px;
    color : #ff3300;
	line-height: 18px;
	display: inline;
	margin:0px 0px 0px;
}



  
  