BODY { background: #FFFFFF; 
       margin-left: 0px; 
       margin-right: 0px; 
       margin-top: 0px; 
       margin-height: 0px;
       margin-width: 0px;
	   color: #333333; 
	   font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 100%;  /* default size across browsers is 16px */
	   line-height: 1.25em;}  /* all sizing in em is in proportion to the base size of 16px */
	                          /* 1.25em = large */
							  /* 1.0em  = medium */
							  /* 0.875em = small */
							  /* 0.60em = x-small */

A:link { color: #003e7e; text-decoration: none;}

A:visited { color: #003e7e; text-decoration: none;}

A:hover { color: #003e7e; text-decoration: underline; }

P.nowrap { white-space: nowrap; }

TD.vdots { background-image: url(/includes/images/vdots.gif); color: white; }

TD.hdots { background-image: url(/includes/images/hdots.gif); color: white; }

TD.nowrap { white-space: nowrap; }

UL LI {list-style: outside square url(/includes/images/greysquare.gif);
                   margin-top: 0.5em;;
                   margin-bottom: 0.5em;}
				   
OL LI {margin-top: 0.5em;
       margin-bottom: 0.5em;}
	   
DL DT, DD {margin-top: 0.5em;
       margin-bottom: 0.5em;}

H3 {font-size: 1.25em;}
H4 {font-size: 1.0em;}		

#set-text {  
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	line-height: 1.25em;
}  

#set-small-text { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000000; }

#set-small2-text { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #CCCC99; }

.set-link-small2-text A { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #CCCC99; text-decoration: none; }

.set-link-small2-text A:link { color: #CCCC99; }

.set-link-small2-text A:visited { color: #CCCC99; }

.set-link-small2-text A:hover { color: #FFFFFF; }

#set-header-text { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #CCCC99; }

#set-header2-text { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }

#set-small-header-text { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }

.set-small-link-header-text A { font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }

.set-small-link-header-text A:link { color: #FFFFFF; }

.set-small-link-header-text A:visited { color: #FFFFFF; }

.set-small-link-header-text A:hover { color: #FFFF00; }

.campuslinks {
       color: #FFFFFF; 
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size: 0.60em; 
	   font-weight: bold; 
       line-height: 200%;
	   white-space: nowrap;
 }
  .campuslinks a, .campuslinks a:link, .campuslinks a:visited {color:  #FFFFFF; text-decoration: none;}
  .campuslinks a:hover, .campuslinks a:active {color: #FFFFFF; text-decoration: underline; }
  
.communities {
       color: #002664; 
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size:  0.60em; 
	   font-weight: bold; 
       line-height: 200%;
	   white-space: nowrap;
	   /* background-image: url(/includes/images/bg-greyshaded.gif); */
       bgcolor: #F0F0F0; 
	   text-align: justify;
 }
  .communities a, .communities a:link, .communities a:visited {color:  #002664; text-decoration: none;}
  .communities a:hover, .communities a:active {color: #002664; text-decoration: underline; }
  
.footer {
       color: #333333; 
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size: 0.60em; 
       text-decoration: none;
	   line-height: 150%;
	   /*white-space: nowrap; */
 }
  .footer a, .footer a:link, .footer a:visited {color: #003e7e; text-decoration: none;}
  .footer a:hover, .footer a:active {color: #003e7e; text-decoration: underline; }  
  
.heading {
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    /*font-size: 0.875em;*/
 }
  .heading a, .heading a:link, .heading a:visited {color:  #ffffff; text-decoration: none;}
  .heading a:hover, .heading a:active {color: #ffffff; text-decoration: underline; }  
  
.heading-collections {
    color: #FF9933;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1.0em;
	vertical-align: middle;
 }
  .heading-collections a, .heading-collections a:link, .heading-collections a:visited {color:  #FF9933; text-decoration: none;}
  .heading-collections a:hover, .heading-collections a:active {color: #000000; text-decoration: underline; }
  
.heading-publishing {
    color: #339900;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1.0em;
	vertical-align: middle;
 }
  .heading-publishing a, .heading-publishing a:link, .heading-publishing a:visited {color:  #339900; text-decoration: none;}
  .heading-publishing a:hover, .heading-publishing a:active {color: #000000; text-decoration: underline; }
   
.heading-askus {
    color: #CC0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1.0em;
	vertical-align: middle;
 }
  .heading-askus a, .heading-askus a:link, .heading-askus a:visited {color:  #CC0000; text-decoration: none;}
  .heading-askus a:hover, .heading-askus a:active {color: #000000; text-decoration: underline; }
  
.heading-quicklinks {
    color: #64A0C8;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1.0em;
	vertical-align: middle;
 }
  .heading-quicklinks a, .heading-quicklinks a:link, .heading-quicklinks a:visited {color:  #64A0C8; text-decoration: none;}
  .heading-quicklinks a:hover, .heading-quicklinks a:active {color: #000000; text-decoration: none; }   
  
.heading-services {
    color: #CC3300;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1.0em;
	vertical-align: middle;
 }
  .heading-services a, .heading-services a:link, .heading-services a:visited {color:  #CC3300; text-decoration: none;}
  .heading-services a:hover, .heading-services a:active {color: #000000; text-decoration: underline; }  
  
.heading-technology {
    color: #009999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1.0em;
	vertical-align: middle;
 }
  .heading-technology a, .heading-technology a:link, .heading-technology a:visited {color:  #009999; text-decoration: none;}
  .heading-technology a:hover, .heading-technology a:active {color: #000000; text-decoration: underline; }

input.set-form1, textarea.set-form1, select.set-form1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #333366;
   font-weight: bold;
   background-color: #CCCC99;
   border: solid 1px #000000; }

input.set-form2, textarea.set-form2, select.set-form2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   font-weight: bold;
   background-color: #FFFFFF;
   border: solid 1px #000000; }

.navbar {
       color: #3F7AC0; 
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size: 0.60em; 
       font-weight: bold; 
 }
  .navbar a, .navbar a:link, .navbar a:visited {color:  #3F7AC0; text-decoration: none;}
  .navbar a:hover, .navbar a:active {color: #3F7AC0; text-decoration: underline; }
  
.news {
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.60em;
	line-height: 150%;
    margin-left: 0.25cm;
 }
  .news a, .news a:link, .news a:visited {color: #003e7e; text-decoration: none;}
  .news a:hover, .news a:active {color: #003e7e; text-decoration: underline; }
  
.news-heading {
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	font-weight: bold;
	line-height: 150%;
	text-align: center;

 }
  .news-heading a, .news-heading a:link, .news-heading a:visited {color: #000000; text-decoration: none;}
  .news-heading a:hover, .news-heading a:active {color: #000000; text-decoration: underline; }
  
.pagetext  {
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.875em;  
	line-height: 1.25em;  
}  
  .pagetext a, .pagetext a:link, .pagetext a:visited {color: #003e7e; text-decoration: none;}
  .pagetext a:hover, .pagetext a:active {color: #003e7e; text-decoration: underline; }
  .pagetext ul li {list-style: outside square url(/includes/images/greysquare.gif);
                   margin-top: 1eme;
                   margin-bottom: 1em;}
  .pagetext h3 {font-size: 1.25em;}
  .pagetext h4 {font-size: 1em;}		  			   
  
.pagetext-small  {
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.60em;
	line-height: 130%;
}  
  .pagetext-small a, .pagetext-small a:link, .pagetext-small a:visited {color: #003e7e; text-decoration: none;}
  .pagetext-small a:hover, .pagetext-small a:active {color: #003e7e; text-decoration: underline; }

.quicklinks {
    color: #333333; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 0.875em;
	line-height: 130%;
	white-space: nowrap;
	/* background-image: url(/includes/homepage_images/quicklinks_bg.gif);  
	background-repeat: repeat-x;  */
	vertical-align: middle;
 }
  .quicklinks a, .quicklinks a:link, .quicklinks a:visited {color: #003e7e; text-decoration: none;}
  .quicklinks a:hover, .quicklinks a:active {color: #003e7e; text-decoration: underline; }
  
.search {
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	line-height: 110%;
	white-space: nowrap; 
 }
  .search a, .search a:link, .search a:visited {color: #003e7e; text-decoration: none;}
  .search a:hover, .search a:active {color: #003e7e; text-decoration: underline; }  
  
.selections {
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	line-height: 130%;
	white-space: nowrap; 
 }
  .selections a, .selections a:link, .selections a:visited {color: #003e7e; text-decoration: none;}
  .selections a:hover, .selections a:active {color: #003e7e; text-decoration: underline; }

.tooltip {
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	line-height: 130%;
	padding-left: 2em;
	padding-right: 2em; 
 }

