/* NO LONGER USED */







/* the base stylesheet used on all printable versions of VIP webpages */
#globalpagefeedback,#globalfooter2,.globalfooter2,#globalfooter,#globaltopbar,#newglobaltopbar,#globalquicklinks,
	#globalnav,#globalCustLogin,#globalLoggedIn,#globalPartners,#loadingtext,.btns,.clLevel0,.clLevel0over,
	.clLevel0border,.clLevel1,.clLevel1over,.clLevel1border,.clLevel2,.clLevel2over,.clLevel2border,.vipsql,.bar100,#udm
	{ display:none; }
.bioPolaroid,.bioThumbSmall
	{ display:none; }
#globalRightSide { display:none; width: 0px; }
#globalmaindiv { border: 0px solid white; }
 
BODY, TABLE, TR, TD, DIV, SPAN, P, A, INPUT, BUTTON, H1, H2, H3, H4, H5, H6 {
	font-size: 12px;
	color: black;
}
BODY { margin: 0px; padding: 0px; }
TD { text-align: left; }
PRE { font-size: 14px; }
LI, UL, OL {
    list-style-position: outside;
    margin-top: 12px; 
}
UL { list-style : disc; }
input, select, textarea {	/* input boxes */
 background: whitesmoke;
 font-family: courier new, courier, sans serif;
 font-size: 11px;
 color: black;
}
a:link {
 color: black;
 text-decoration: none;
}
a:active {
 color: black;
 text-decoration: none;
}
a:hover {
 color: black;
 text-decoration: none;
}
a:visited {
 color: gray;
 text-decoration: none;
}
.page_title {	/* the heading on each page */
 color: black;
 font-weight: bold;
 font-size: 22px;
 vertical-align: middle;
}
.page_group, .page_group a:link, .page_group a:visited {	/* breadcrum train link */
 color: black;
 font-weight: bold;
 font-size: 16px;
 vertical-align: middle;
}
.td_dark {	/* dark background color used in table cells */
 background-color: gray;
 color: white;
 text-align: left;
}
.td_light { /* light background color used in table cells */
 background-color: silver;
 color: black;
 text-align: left;
}
.main {	/* main content body's alignment */
 margin-left: 10px;
 margin-top: 10px;
}
.footer {	/* page footer text */
 font-size: 9px;
 color: gray;
}
.error {	/* used for error messages */
 text-align: center;
 color: red;
 font-weight: bold;
 font-size: 12px;
 background-color: yellow;
}
.box_left {
 background-color: whitesmoke;
 text-align: left;
}
.box_right {
 background-color: white;
 text-align: left;
}
.box_header {	/* the little blue and yellow tabs at the top of each box */
 border-top: thin groove silver;
 border-bottom: thin groove silver;
 background-color: white;
 color: black;
 font-weight: bold;
 margin: 0px;
 text-align: left;
}
.box_info {		/* the rectangular box under the box header */
 border-top: thin solid silver;
 border-bottom: thin solid silver;
 background-color: white;
 font-size: 10px;
 font-weight: bold;
 padding: 5px;
 text-align: left;
}
.box_title {	/* title of boxes on the right side */
 font-weight: bold;
 font-size: 12px;
 color: black;
 text-align: left;
}
.box_text {		/* text within the boxes on the right side */
 padding-left: 3px;
 padding-right: 3px;
 color: white;
 font-size: 10px;
 text-align: left;
}
.big_space {
 line-height: 1.5;
}
/* for the fax articles  ------------------------------------*/
.cour	  								/* true type */
	{	font: bold 120% courier; }
.courPt						  		/* true type */
	{	font: 120% courier; }

.byline									/* for article notes */
	{	font-style: italic;
		font-size: 85%;
		padding: 0pt 0pt 3pt 0pt; }
		
.xNewsListHeader{font-weight:bold; text-align:left; padding-bottom:15px;} 

*, .overflow {
	overflow: visible;
	height: auto;
}