a:link {
	text-decoration: none;
	color: #11237E;
}
a:visited {
	text-decoration: none;
	color: #11237E;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
.borderleft2px {border-left: 2px solid #000000;}
.borderright2px {border-right: 2px solid #000000;}

.atitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #666666;
}
.helptitle { color: #11237e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.pagetitle  { color: #11237e; font-size: 20px; font-weight: bold; padding: 0 0 0 65px }

.articletitle   { color: #11237e; font-size: 18px; font-weight: bold }

.pagefooter {
	color: #11237E;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 0px 0px 335px;
}

.address {
	color: #FFFFFF;
	font-size: 18px;
	padding: 0px 0px 10px 10px;
}
.menutitle {color: #11237E; font-weight: bold; font-size: 12px; padding: 0px 0px 0px 30px;}
.note {color: #FF0000; font-weight: bold; font-size: 12px;}
.bodytext9 {font-size: 9px; color: #003366; }
.bodytext10 {font-size: 10px; color: #003366; }
.bodytext11 {font-size: 11px; color: #003366; }
.bodytext12 {font-size: 12px; color: #003366; }
.spg {display: none; }
.bodytext {font-size: 11px; color: #003366; }
.bodytextbold {font-weight: bold; font-size: 11px; color: #11237E; }
.blackinfotext {font-weight: bold; font-size: 12px; color: #000000; }
.bodytextb {font-size: 11px; color: #11237E; }
.bodytextb12 {font-size: 12px; color: #11237E; }
.bodytextg {font-size: 11px; color: #666666; padding: 0px 5px 0px 5px; }
.bodytextg14 {font-size: 14px; color: #666666; padding: 5px 0px 0px 0px; }
.btn1{
	border-left: 1px solid #000000;
	background: url(graphics/frame_03.jpg) repeat;
}
.btn2{
	border-left: 1px solid #000000;
	border-right: 2px solid #000000;
	background: url(graphics/frame_03.jpg);
}

/************** banner buttons ***************/
#nav{
	margin: 0px;
	padding: 0px;
}

#nav a:link, #nav a:visited {
	display: block;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0px 5px 0px;
	color: #11237E;
}

#nav a:hover{
	background-color: #DDEEFF;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	background-image: url(graphics/frame_03-2.jpg);
}
/**************** side bars ******************/
#sectionLinks{
	margin: 0px;
	padding: 0px;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 0px 0px 30px;
	color: #11237E;
}

#sectionLinks a:hover{
	background: url(graphics/frame_08-over.jpg);
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
/********** buttons on project pages ***********/
#NavLinks a:link, #NavLinks a:visited {
	background: url(graphics/nav.jpg);
	display: block;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	color: #11237E;
}

#NavLinks a:hover { 
	background: url(graphics/nav-over.jpg);
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
/*************** BPIA styles ****************/

.MitsyRed { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #900;
 	font-weight: bold; 
}
.Staubli { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C90;
 	font-weight: bold; 
}
.BoshGrey { 
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	color: #666666;
}
/*************** spec tables ****************/
.style18 {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
}

.style9 {
	COLOR: #ffffff;
}

/*style not used            */
#advisor{
	background: url(graphics/advisor.jpg) no-repeat;
}

#advisor a:hover{
	background: url(graphics/advisor-over.jpg) no-repeat;
}
