/*html tags*/

body {
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	width: 1000px;
	text-align:left;
	margin-left:55px;
}

/* h1, h2, h3, h4, h5, h6 { font-weight: normal; line-height: 2.25em; font-family: Georgia, "Times New Roman", serif; color: #444 } */
h1, h2, h3, h4, h5, h6 { font-weight: bold; line-height: 2.25em; font-family: Arial, Helvetica, sans-serif, serif; color: #000 }
h3, h4, h5, h6 { line-height: 1.10em; margin: 15px 0 10px 0; }
h3 a, h4 a, h5 a, h6 a { font-weight: bold; line-height: 1.10em; margin: 15px 0 10px 0; }

#content { background: #fff; margin-top: 0px; padding-bottom: 0px;}
#content a { color: #024771; background: transparent;}
#content a { color: #0477BE; background: transparent;}

#content h2 { font-size: 20px; font-family:Arial, Helvetica, sans-serif;}
#content h3 { font-size: 19px; }
#content h4 { font-size: 16px; }
#content h5 { font-size: 14px; }
#content h6 { font-size: 12px; }

#mainContent { background: #fff; font-family:Arial, Helvetica, sans-serif; }

#pubheader {
	margin-left:0px;
	padding-bottom:0px;	
}

#pubfooter {
	width: 100%;
	text-align:left;
	margin-left:-55px;
}

.hide { position: absolute; height: 0; width: 0; overflow: hidden;}
.noBorder { border: 0 !important;}

.floatleft { float: left; margin: 0 10px 24px 0;}
.floatright { float: right; margin: 0 0 24px 10px;}

.alignLeft { text-align: left; }
.alignRight { text-align: right; }
.center {text-align: center;}
.smaller { font-size: 80%; }
.mobile-only {display: none!important;}

.hide { position: absolute; height: 0; width: 0; overflow: hidden;}
.noBorder { border: 0 !important;}

#right-aside
{ width:100%;}

 #publicationright
 {
	text-align: right;
	padding-bottom: 25px;
 }
 #pubfooter
 {

	margin-left: 160px;
	
 }
 #rightColumn{
	text-align:right ;
 }

@page {
    size: auto;   /* auto is the initial value */
    margin: 20px;  /* this affects the margin in the printer settings */
}