body { font-family:arial, helvetica, Sans Serif;color:#191970;font-size:14px; 
scrollbar-3d-light-color : #191970;
	scrollbar-arrow-color : #ffffff;
	scrollbar-base-color : #336699;
	scrollbar-dark-shadow-color : #00ffff;
	scrollbar-face-color : ##2A3A5A;
	scrollbar-highlight-color : #ffffff;
	scrollbar-shadow-color : #ffffff;}
	
 p  {font-size:14px; font-weight:normal;margin-bottom:5;margin-top:5;margin-left:5; }
 	
h1,h2 {letter-spacing : 1px;  color : #4682B4;  }
h3,h4,h5 {color : #6495ED; }	
	
	/* form fields  */
textarea {	background-color : whitesmoke;}
input  {color:#191970}

   /* tables   */
 .tablestyle {margin:10px;border:solid 1px #f5f5f0;}
 .tablestyle_green {margin:10px;border:solid 1px #00955D;;}
 .iipmmTable {border:solid 1px #999999; background-color:whitesmoke; margin-top:7px;}  
th {color : #2A3A5A;font-size:14px;}
td {font-size:14px;}
/* headings  */
.heading {	background-color:#336699;color:#ffffff;font-weight:500;letter-spacing: 2px;	padding:2px;} 
.heading_green {background-color:#00955D;color:#ffffff;font-weight:500;letter-spacing:2px;	padding:2px;} 
.heading_red {background-color:#BD3C37;color:#ffffff;font-weight:500;letter-spacing:2px;	padding:2px;}
.heading_gold {background-color:#A98A54;color:#000033;font-weight:500;letter-spacing:2px;	padding:2px;}
.heading_wheat {background-color:wheat;color:#000000;font-weight:500;letter-spacing:2px;	padding:2px;}
.heading_dimgrey {background-color:#607080;color:#ffffff;font-weight:500;letter-spacing:2px;	padding:2px;}
.heading_peru {background-color:peru;color:#ffffff;font-weight:500;letter-spacing: 2px;	padding:2px;}
.heading_sienna {background-color:#a0522d;color:#ffffff;font-weight:500;letter-spacing:2px;padding:2px;}
.heading_crimson {background-color:#dc143c;color:#ffffff;font-weight:500;letter-spacing:2px;padding:2px;}
/* table columns */
.col { background-color:white; font-size:14px; color:#2A3A5A; padding-bottom:10px; padding-top:10px;padding-left:10px;padding-right:10px;}
.col_green { background-color:white; font-size:14px; color:#2A5A3A; padding-bottom:10px; padding-top:10px;padding-left:10px;padding-right:10px;}
.col_papaya { background-color:#ffefd5; font-size:14px; color:#5A3A3A; padding-bottom:10px; padding-top:10px;padding-left:10px;padding-right:10px;}
.col_seashell { background-color:#fff5ee; font-size:14px; color:#2A3A3A; padding-bottom:10px; padding-top:10px;padding-left:10px;padding-right:10px;}
.col_whitesmoke { background-color:#f5f5f5; font-size:14px; color:#191971; padding-bottom:10px; padding-top:10px;padding-left:10px;padding-right:10px;}
.col_cornsilk { background-color:#fff8dc5; font-size:14px; color:#333333; padding-bottom:10px; padding-top:10px;padding-left:10px;padding-right:10px;}

td.heading2 {background:whitesmoke;font-size:12px;color:#2A3A5A;font-weight:bold;letter-spacing: 2px;}
td.heading3{background-color:#336699;color:#ffffff;font-weight:bold} /* home page table headers */
/* corporate page */


.dolanmm {font-family:Bank Gothic; font-size:12px; font-weight:bold; color:#696969; }					

  	
.address {color:#000000;  font-size:14px; }
.exercise {color:#191970;  font-weight:bold; }
.red {	color:red;	font-family: "Comic Sans MS";}
.courses {color:#191970; font-weight:normal; font-size:12px;}

 /* anchor styling attributes */	
a {font-weight: 400;font-size: 14px;} 					
a:visited {color: #607080; font-weight:normal; font-size:14px; }
a:link {color: #405060; font-weight:normal; font-size:14px;}
a:hover {color:lightsteelblue; font-weight:normal; font-size:14px;  text-decoration : underline;  }
a.main { text-decoration:none ; font-family: arial, helvetica, sans-serif; font-size: 14px;font-weight:normal;}  /* anchor styling attributes */						
a.main:link {color: #6495ED; }
a.main:hover {color:lightsteelblue;text-decoration : underline;  }
a.main:visited {color: #6495ED;  }

/* use for links to job pages */
a.jobs { text-decoration:none ; font-family: arial, helvetica, sans-serif; font-size: 14px;font-weight:normal;}  /* anchor styling attributes */						
a.jobs:link {color: #6495ED;font-size: 14px; }
a.jobs:hover {color:lightsteelblue;text-decoration : underline; font-size: 14px; }
a.jobs:visited {color: #6495ED;font-size: 14px;  }

/* use for conferences ? */
a.con {text-decoration:none;font-family: verdana, helvetica, sans-serif;font-weight:normal;}  /* anchor styling attributes */						
a.con:visited {color: steelblue; font-size:8pt; }
a.con:link {color: steelblue;font-size:8pt; }
a.con:hover {color:lightsteelblue;text-decoration:underline;font-size:8pt;}
 /* added in for resources folder pages */
 a.main1 { text-decoration:none ; font-family: arial, helvetica, sans-serif; font-size: 14px;;font-weight:bold;}  /* anchor styling attributes */						
a.main1:visited {color: #dd4422;  }
a.main1:link {color: #ff8844; }
a.main1:hover {color:#ff8844;text-decoration : underline;}

.group {  color: White; background-color: steelblue; text-align: center; clip:  rect(   ); font-weight: bold}
.maincol {  background-color: whitesmoke}
/*p {  text-align: justify}*/
img {border : 0px none #000033;}

ul {color: #191970;	list-style-position: outside;list-style-image:url(http://www.iipmm.ie/images/bluebullet.gif);
margin-bottom:10;}
.border {border: thin solid #000000;}
.photo_caption {font-size:8pt;text-align:center;color:cornflowerblue;}
.headline {
	font-family: Garamond;
	font-weight: bold;
	color: #191970;
	font-size: 14px;
}
.pt7 {	font-size: 7pt;	font-weight: normal;}
.bold {	font-weight: bold;}
.float {float: left;}
.underline {text-decoration: underline;}.unnamed1 {
	color: #FFFFFF;
	background-color: #669966;}
.greenbullet {list-style-image:  url(images/bulletgreen.gif);}
.bgwhitesblackt {color: #333333;background-color: whitesmoke;}
.pt8 {font-size: 8pt;}
.caps {text-transform: capitalize;}
.indent {text-indent: 20px;}
.highlight {background-color: #FFFFCC;}
.bgdark {background-color: #666666;}

.table_standard {
	border-top: 1px inset #3399CC;
	border-right: 1px inset #3399CC;
	border-bottom: 1px inset #3399CC;
	border-left: 1px solid #3399CC;}
.bgdarkblue {background-color: #446688;
	color:white;
	letter-spacing: 3px;
	font-weight: bold;}

.normal {font-weight: normal;}
.ht10px {line-height: 10px;}
.indent75 {text-indent: 75px;}
.indent120 {text-indent: 120px;}
.verticalspace5px {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}


