a, a:link {
	color: #273370;
}
a:visited {
	color: #273370;
}
body {
	background-color: #fff;
}
body, p, td, th, li {
	
		font-size: 10pt;
	
	
		font-family: arial,sans-serif;
	
}

.menu, a:link.menu, a:visited.menu {
	color: #fff;
	font-size: 12px;
	font-family: arial,sans-serif;
}
#menuList {
	background-color: #273370;
}
#menuList li a {
	border-right: 1px solid #fff;
}
body.externalSite{
 margin-top: 0px;
 margin-left: auto;
 margin-right: auto;
 background: #cfd2e0;
 padding-top: 0px;
 padding-left: auto;
 padding-left: auto;
 text-align: center;
 }

#container {
 margin-top: 0px;
 margin-left: auto;
 margin-right: auto;
 background: #fff;
 padding-top: 0px;
 padding-left: auto;
 padding-left: auto;
 width: 950px;
 text-align: left;
 }



/** html #menuBar {
 width:632px;
 }*/

#userBar,
#guestBar {
 display: none;
 }

#homepage #content {
 width: 700px;
 padding-left: 10px;
 clear: none;
 }

/** html #content {
 position: absolute;
 top: 76px; 
 }*/

#recentUpdatesBar {
 /*margin-top: 60px;*/
 padding-right: 10px;
 width: 200px;
 }

ul.injectedDocumentList li {
 margin: 5px auto;
 }


h1 { /* page titles */
 display: block;
 background-color: #FFF;
 padding: auto;
 padding-top: 2px;
 padding-bottom: 2px;
 text-align: left;
 font-size: 1.4em;
 font-weight: bold;
 color: #273370;
}

h1.blackcenter {
 color: #000000;
 text-align: center;
}

banner.table tr td {
 background-color: #EFEFEF;
 padding: 0;
 border: 0;
}

input.short {
	width: 17em;
}
input.phone {
	width: 17em;
}
input.long {
	width: 17em;
}

textarea.inquiry {
	width: 17em;
	height: 8em;
}

#copyrightNotice {
 clear: both;
 }

/* ---- IMAGE MAX-WIDTH SETTING AND IE HACK ---- */
#content img {
  max-width:700px;
  /*  IE HACK  */width: expression(this.width > 700 ? 700: true);
 margin-top: 20px;
}

#homepage #content img {
  max-width:475px;
  /*  IE HACK  */width: expression(this.width > 380 ? 380: true);
}


#content img.noResize {
  max-width:none;
  width: auto;
}

/*--------------- PRINT -------------*/

@media print {
    container, content { 
      font-size: 10pt;
      width: 620px;
     }
    bannerBar {display: none;}
    menuBar {display: none;}
    
  }

