﻿/* CSS Document - For eWebEditPro authoring, etc. */
/* Adapted from Zenman "style.css" file provided to MGMA */ 
/* 07/18/06 */




.loginform table {
	width: 350px;
	border-collapse: collapse;
}

.loginform table tr{

}

.loginform table td{
	border-bottom: 0px;
	padding: 5px;
}

.loginform table td input { 
	width: 150px;
	background: url('/store/images/layout/form-bg.gif') left top no-repeat;
	border: none;
	border: 1px solid #ccc;
	padding: 4px 3px 2px 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}


.loginform table td #checkbox input {
	border: 0;
	width: auto;
	height: auto;
	vertical-align: middle;
	background: transparent;
	padding: 0 !important;
	margin-left: 5px;
	margin-right: 5px;
}


.loginform table td input.submit {
	background: transparent !important;
	border: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	width: auto !important;
	height: auto !important;
}


.loginH1 
{
	 margin-bottom: 10px;
	}





/* GRH/YXS:9/13/07 Added */
.lavender 
{
	background-color: lavender;
}

/* fix for ektron ajax loading spinner */
 	.EktronAjaxLoading 
{
 display: none;
}



/* .searchlink:link, .searchlink:visited, .searchlinkactive */

/* bodytextfixed is used primary in left column navigation elements */
.bodytextfixed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* text for login control */
.logintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* align text right */
.alignright {
	text-align: right;
}

/* horizontal rule */
.hr {
	color: #000000;
  height: .5px;
  width: 100%;
	text-align: left; /*this will align it for IE*/
	margin: 0 auto 0 0; /*this will align it left for Mozilla*/
} 
   

/* Style for testing the membership ROI calculator */
.boldhighlight {
	border-width: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
	border-color:  #c4c5b3 #c4c5b3 #c4c5b3 #c4c5b3;
	background-color: #c4c5b3;
	font-weight: bold;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;		
	text-align: right;
}




/* loginhelplink on login control */
.loginhelplink {
	text-decoration: none;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #c60000;
}

a.loginhelplink:visited { 
text-decoration: none; 
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #c60000;
}

/* bodytext is the default text style applied via <body class=".bodytext"> in site.master */
.bodytext, p, li {
	font-size: small;
	font-style: normal;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}

/* Red body text - section headings #8d3936;*/
.redtext {
	color: #c60000;
}
/* White body text - section headings #8d3936;*/
.whitetext {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
	
	
/* article source */
.articlesource {
	font-size: x-small;
	font-style: normal;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}

/* Blue tables 

td.blueTableHead, th.blueTableHead {
	font-style: normal;
	background-color: Blue;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
}
*/

	/* 
Margin: the white air space around the table

 */
	
/* Style for the tan table with dark tan border */
table.tanTableBg {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	/* border-collapse replaces cellspacing */
	border-collapse: collapse;
	/* border-color: #c4c5b3 #c4c5b3 #c4c5b3 #c4c5b3; */
	border-color: #b5b6a2 #b5b6a2 #b5b6a2 #b5b6a2;	
	background-color: #e0e1d6;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #e0e1d6;		
}

/* Style for dark tan background on tan tables in aspx templates */
table.tanTableHeadLeftCol {
	border-collapse: collapse;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #b5b6a2 #b5b6a2 #b5b6a2 #b5b6a2;
	background-color: #b5b6a2;		
}

/* Style for dark tan background on tan tables in content blocks */
td.tanTableHead, th.tanTableHead {
	font-style: normal;
	color: white;
	background-color: #b5b6a2;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
}

/* Style for GridView column headers (education calendar) */
	.gvHeader {
	font-style: normal;
	color: white;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #6699cc;
	background: #6699cc;
}


/* small body text */
.smallbodytext {
font-size: 90%;
font-style: normal;
color: black;
font-family: Arial, Helvetica, sans-serif;
}

.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-small;
}

.pageTitle 
{
  color: #032147;
  font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 115%;
	text-align: center;
}    

/* GRH:9/27/06 Added so that page titles can be styled as H1 for search engines. */
.pageTitle h1
{
	display:inline;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}

/* GRH:9/2/06 Added pageTitleWithPaddingBottom to improve spacing in IE. */
.pageTitleWithPaddingBottom
{
  color: #032147;
  font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 115%;
	text-align: center;
	padding-bottom:6px;
}    

/* GRH:9/27/06 Added so that page titles can be styled as H1 for search engines. */
.pageTitleWithPaddingBottom h1
{
	display:inline;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}

/* If the first element of a collection is used as the title of the collection, this is the style to give it when it is the first collection on the page if you want it to be slightly larger. */
.collectionTitleLarge
{
	background-color:#993333;
	color:White;
	font-weight:bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:115%;
	text-align:center;
	/*width:100%;*/
}

/* GRH:9/27/06 Added so that page titles can be styled as H1 for search engines. */
.collectionTitleLarge h1
{
	display:inline;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:115%;
}

/* If the first element of a collection is used as the title of the collection, this is the style to give it when it is NOT the first collection on the page */
/* This style can also be used for for the "content" title on one-block pages. */
.collectionTitleSmall
{
	background-color:#993333;
	color:White;
	font-weight:bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	text-align:center;
}

/* GRH:9/27/06 Added so that page titles can be styled as H1 for search engines. */
.collectionTitleSmall h1
{
	display:inline;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
}

/* If the first element of a menu is used as the title of the menu, this is the style that is assigned to the menu in the code behind. */
.menuTitle 
{
    width: 100%;
    /*text-align: center;*/
    text-align:left;
   	font-family: Arial, Helvetica, sans-serif;
		font-size: 120%;
		font-weight: bold;
    color: #ffffff;
    /*background-color: #032147;*/ /* blue - like header */
    background-color:#b5b6a2; /* tan - like log in box title */
}   

.leftColCB1 
{
    /*float: left;*/ /* GRH:10/19/06 commented out float so that none of the styles in this file have the float attribute. They should all be in structure.css. */
    width: 98%; /* was 100 */
    border: 1px solid #c4c5b3;
    background-color: #e0e1d6;
    margin-left:6px;  /* was 6 */
    padding-left:4px;
    margin-bottom:10px;
   	font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
}

.topNavArrows
{
    color: #8d3936;
    font-weight: bold;
    vertical-align:middle; /* padding-bottom: 3px; */
    font-size: 130%;
}

.footer
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;

    text-align:center;
}

.footer a:link 
{
    text-decoration: none;
    font-family: Arial, Verdana, sans-serif;

}

.footer a:hover, a:active
{
    text-decoration: underline;
    font-family: Arial, Verdana, sans-serif;
 
}

.footer a:visited 
{
    text-decoration: none;
    font-family: Arial, Verdana, sans-serif;

}    

.footer a:visited:hover
{
    text-decoration: underline;
}    

/* Links: blue=3f7cc9, red=3f7cc9 */
a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	/* color: #3f7cc9; */
	color: #1b5399;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	/* color: #3f7cc9; */
	color: #3f7cc9;
	/* per Zenman - same as a:link color: #1b5399; */
}

a:hover, a:active {
	font-family: Arial, Helvetica, sans-serif;
	/* color: #c60000; RED */
	text-decoration: none;
	color: #c4771a;
}

.printlink:link 
{
	font-size:smaller;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	/* color: #3f7cc9; */
	color: #1b5399;
}

.printlink:visited 
{
	font-size:smaller;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	/* color: #3f7cc9; */
	color: #3f7cc9;
	/* per Zenman - same as a:link color: #1b5399; */
}

.printlink:hover, .printlink:active 
{
	font-size:smaller;
	font-family: Arial, Helvetica, sans-serif;
	/* color: #c60000; RED */
	text-decoration: none;
	color: #8d3936;
}

/* 9/5/06 GRH: Added .searchlink styles for the alternate search link on site.master. */
.searchlink:link, .searchlink:visited, .searchlinkactive
{
    text-decoration: none;
    font-family: Arial, Verdana, sans-serif;
    color: white;
}

.searchlink:hover
{
    text-decoration: underline;
    font-family: Arial, Verdana, sans-serif;
    color: white;
}

.menutable
{
}

table.menutable a:link
{
	font-family: Arial, Helvetica, sans-serif;
	/* color: #3f7cc9; */
	color: #1b5399;
	text-decoration: none;
}

table.menutable a:visited {
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	/* color: #3f7cc9; */
	color: #3f7cc9;
}

table.menutable a:hover, a:active {
	font-family: Arial, Helvetica, sans-serif;
	/* color: #c60000; RED */
	text-decoration: underline;
	color: #c4771a;
}
/* 3/10/09 YXS: Add new  h1-3 and comment out existing h1-3, requested by Tim */
/* h1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 28px; 
font-weight: normal; 
color: #003767; 
letter-spacing: -.5px;
margin-bottom: 0px; 
} */
 
/* HFS: 4/7/10 */
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
	color: #3b3b3b;
	letter-spacing: -1px;
	margin-bottom: -3px;
}
 

.aaaH1 {
color: #543c32;
}
.apaH1 {
color: #007e98;
}
.aohaH1 {
color: #16335a;
}
.cscaH1 {
color: #8b9414;
}
.fmsH1 {
color: #ae1c3f;
}
.obgaH1 {
color: #457a73;
}



/* HFS: 4/7/10 - New h2 - Needs testing */

/* h2 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
margin-top: 0px; 
color: #000000; 
font-weight: bold; 
} */

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
}

.homepageh2
{
	 color: #3b3b3b;
}



.h2article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	margin-bottom: 20px;
	margin-top: 0px;
}


.conferencH2 {
	color: #1c5173;
}

.conferenceH3 {
	color: #cc8222;
}



/* HFS: 4/7/10 - updated h2 -- needs testing */

h3 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12pt; 
font-weight: bold; 
margin-bottom: 0;
} 




/* HFS:10/23/09 Removed negative spacing on margin-bottom for H3 because it was causing headings to scramble throughout the site (including all password management pages). If Comm wants to eliminate space below the H3 tag they can wrap the text below the H3 in a div tag instead of a paragraph tag. */


/* Small header */
h4 {
font-style: normal;
font-weight: bold;
font-size: 115%;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* Largest header */
/*h1 {
font-weight: bold;
font-style: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 165%;
} */

/* Large header */
/*h2 {
font-weight: bold;
font-style: normal;
font-size: 145%;
font-family: Verdana, Arial, Helvetica, sans-serif;
}*/

/* Medium header */
/*h3 {
font-style: normal;
font-weight: bold;
font-size: 130%;
font-family: Verdana, Arial, Helvetica, sans-serif;
}*/



/* Make something not display */
.donotdisplay
{
	display:none;
}

.ulsmallindent 
{
	margin-left:15px;
	padding-left:0;
}

/* Invisible asp submit button */
.btninv {
	 visibility: hidden;
}

/* Input buttons */
input.btn {
   color:#ffffff;
   font-family: arial,helvetica,sans-serif;
   font-size: 12px;
   font-weight:bold;  
   background-color:#8d3936; 
   border:1px solid;
   border-color: #999999;   
   }
   
   
 .fullpagewidth 
 {
 	margin: 0px 10px 0px 10px;	
 	}  
   
   
   /* YXS 2/12/08 added style for solutions, one class for each subject */
.sluSourceSmallBold {
	font-size:xx-small; 
	font-weight: bold;
	padding: 5px;
}

.sluPhyCom {
	background-color: #00666F;
	color: White;
	text-align: center;
	font-weight: bold; 
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
   }

.sluIDS {
	background-color: #461c0d;
	color: White;
	text-align: center;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
   }
   
.sluBilling {
   text-align: center;
	background: #798f11;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
	 
.sluRVUs 
{
	text-align: center;
	background: #0f1240;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
.sluEHR 
{
	text-align: center;
	background: #559da9;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
	 
.sluCoding
{
	text-align: center;
	background: #683e49;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
.sluCJob 
{
	text-align: center;
	background: #e28f27; /*#e6ce86; */
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
	 
.sluStark
{
	text-align: center;
	background: #b88c50; /*#dce0e5;*/
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
	 
.sluPatientSafety
{
	text-align: center;
	background: #5584b8; /*#c8d7e8;*/
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }

.sluPatientFlow
{
	text-align: center;
	background: #2042ca; /*#d6dcf5;*/
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
	 
.sluEarlyCareerists
{
	text-align: center;
	background: #e8c14a; /*#f8ecc7;*/
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }

.sluStaffingPractice
{
	text-align: center;
	background: #e3d985; /*#e3d985; */
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }

.sluStaffingRatios
{
	text-align: center;
	background: #eec3cb; /*#eec3cb; */
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }

.sluConsulting
{
	text-align: center;
	background: #5c3a77; /*#d3d2c3; */
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
	 
.sluVendor
{
	text-align: center;
	background: #3d4d4e; 
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
	 
	.sluROICalculator
{
	text-align: center;
	background: #6c3a77; 
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 } 
	 
/* yxs 07/01/2008 added new classes below request by Kim */
 .sluBOK-HumanResources
{
	text-align: center;
	background: #6c3a77;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
 .sluBOK-BusinessOperations
{
	text-align: center;
	background: #cc0a2f;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
 .sluBOK-FinancialManagement
{
	text-align: center;
	background: #5f9baf;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
 .sluBOK-OrganizationalGovernance
 {
	text-align: center;
	background: #9b243e;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
 .sluBOK-InformationManagement
{
	text-align: center;
	background: #99bfc4;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
	 
.sluOrthopedics /* dhc added 11/12/08 */
{
	text-align: center;
	background: #cf7600;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 105%;
	 }
	 
 .sluBOK-PatientCareSystems
{
	text-align: center;
	background: #c2bc00;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
 .sluBOK-QualityManagement
 {
	text-align: center;
	background: #f4aa00;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
 .sluBOK-RiskManagement
{
	text-align: center;
	background: #486b60;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
 .sluBOK-Home
{
	text-align: center;
	background: #d2d5b6;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
 .sluBOK-HomeLight
{
	text-align: center;
	background: #d5d8bb;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
.sluTrial
{
	text-align: center;
	background: #006690;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
 .sluEducation    /* yxs added 12/5/08 */
{
	text-align: center;
	background: #272a3b;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
 .sluMembershipROI 
{
	text-align: center;
	background: #6c3a77;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
	 
sluPPPSA 
{
	text-align: center;
	background: #293f56;
	color: White;
	font-weight: bold;
 	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
	 }
	
	
.sluUrology {
	text-align: center; 
	background: #cf7600; 
	color: White; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:105%;
}

.sluConsulting {
	text-align: center; 
	background: #c7af40; 
	color: White; font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:105%; }

.sluAnesthesiology {
	background:#CD7828 none repeat scroll 0 0;
	color:White;
	font-family:Arial,Helvetica,sans-serif;
	font-size:105%;
	font-weight:bold;
	text-align:center;
}

.sluHospitalist {
	background:#CF7600 none repeat scroll 0 0;
	color:White;
	font-family:Arial,Helvetica,sans-serif;
	font-size:105%;
	font-weight:bold;
	text-align:center;
}

.sluGeneralSurgery {
	background:#75CDE1 none repeat scroll 0 0;
	color:White;
	font-family:Arial,Helvetica,sans-serif;
	font-size:105%;
	font-weight:bold;
	text-align:center;
}

.sluCardiology {
	background:#CD7828 none repeat scroll 0 0;
	color:White;
	font-family:Arial,Helvetica,sans-serif;
	font-size:105%;
	font-weight:bold;
	text-align:center;
}

.sluGastroenterology {
background:#AF8AA9 none repeat scroll 0 0;
color:White;
font-family:Arial,Helvetica,sans-serif;
font-size:105%;
font-weight:bold;
text-align:center;
}

.sluOBGYN {
background:#CD7828 none repeat scroll 0 0;
color:White;
font-family:Arial,Helvetica,sans-serif;
font-size:105%;
font-weight:bold;
text-align:center;
}

/* Readonly panel background */
.pnlbg {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	background-color: #e0e1d6; /*#e0e1d6;*/
	/*  #e0e1d6; #f0f0e9;  */
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;	
}

.TransparentGrayBackground 
{
	position: fixed;
	top: 0;
	left: 0;
	
	background-color:white;
	filter:alpha(opacity=70);
	opacity:0.7;
	
	height: 100%;
	width: 100%;
	min-height: 100%;
	min-width: 100%
	
}

TransparentBackground
{
	position: fixed;
	z-index: 99;
	top: 0px;
	left: 0px;
	background-color: #FFFFFF;
	width: 100%;
	height: 100%;
	filter: Alpha(Opacity=70);
	opacity: 0.70;
	-moz-opacity: 0.70;
}
			
.UpdateProgress
{
	background-color:white;
	color:#000000;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	
}

.UpdateProgressCentered
{
	background-color:white;
	color:#000000;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	bottom: 50%;
	left: 45%;
	
}


.overlay {
		position: fixed;
		z-index: 99;
		top: 0px;
		left: 0px;
		background-color: #FFFFFF;
		width: 100%;
		height: 100%;
		filter: Alpha(Opacity=70);
		opacity: 0.70;
		-moz-opacity: 0.70;
}
* html .overlay {
		position: absolute;
		height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
		width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
}
.loader {
		z-index: 100;
		position: fixed;
		width: 120px;
		margin-left: -60px;
		top: 50%;
		left: 50%;
}
* html .loader {
		position: absolute;
		margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');
}  


.PagerStyle  a:link, a:active {
	text-decoration: none;

}



body.bodytext div img[alt="Adobe PDF"], img[alt="Members Only"], img[alt="Microsoft Excel"], img[alt="Microsoft Excel Icon"], img[alt="Microsoft Word"]
{
    padding-left: 5px;
}

