BODY { 
background-color : #aaaaaa;
height : 100%;
overflow : auto;
margin : 0;
padding : 0;
} 
*, P, PRE, TABLE { 
font-family : helvetica, arial;
font-size : 13px;
line-height : 15px;
margin : 0;
padding : 0;
} 
P { 
padding-top: 7px;
padding-bottom: 7px;
} 
#base {
border: 0px;
margin: 0px;
padding: 0px;
}
.tight { 
margin:0; 
padding:0; 
}
.bullet {
background-image: url(/g-pages/list.gif);
background-repeat: no-repeat;
background-position: 12px 8px;
display: block;
margin: 0;
padding: 0;
padding-left: 25px;
padding-right: 25px;
padding-top: 1px;
padding-bottom: 3px;
}
BLOCKQUOTE {
margin: 0;
margin-left: 14px;
padding: 12px;
}
H1 { 
font-size : 25px;
line-height : 30px;
margin-left : 37px;
text-transform: capitalize;
padding-top: 40px;
padding-bottom: 20px;
} 
H2 { 
font-size : 19px;
line-height : 21px;
text-transform: capitalize;
padding-top: 20px;
padding-bottom: 8px;
} 
H3 { 
font-size : 14px;
line-height : 16px;
font-weight : bold;
text-transform: capitalize;
padding-top: 20px;
padding-bottom: 6px;
margin: 0;
} 
TABLE { 
border-spacing: 0;
caption-side: left;
border-collapse: separate ;
margin-left: 20px ;
margin-bottom: 5px ;
padding: 0px ;
padding-top: 0px;
border-left-width: 25px ;
border-top-width: 0 ;
border-top: 0 ;
empty-cells: hide ;
}
TR {
display: table-row ;
text-align: center;
}
TH {
font-weight : bold ;
background-color: #EEEEFF ;
display: table-cell ;
vertical-align: middle ;
padding: 10px ;
text-align: center;
}
TD {
background-color: #FFFFFF ;
display: table-cell ;
vertical-align: middle ;
padding: 10px ;
text-align: center;
}
a:link { 
font-weight : bold;
color : #070c3f;
text-decoration : none;
} 
a:visited { 
font-weight : bold;
color : #5a5c70;
text-decoration : none;
} 
a:hover { 
font-weight : bold;
color : maroon;
text-decoration : underline;
} 
.caption { 
font-size : 11px;
color : #999999;
} 
.capitalise { 
text-transform:capitalize;
}
.footnote { 
font-size : 10px;
line-height : 24px;
color : #4c2802;
text-align : center;
} 
.sidetext { 
font-size : 11px;
line-height : 13px;
margin : 0;
padding : 0;
color : #555555;
} 
.bold { 
font-weight : bold;
} 
a:link.sidelink { 
font-size : 11px;
line-height : 13px;
color : #432001;
font-weight : bold;
text-decoration : none;
text-align:left;
} 
a:visited.sidelink { 
color : #886548;
font-size : 11px;
line-height : 13px;
font-weight : bold;
text-decoration : none;
text-align:left;
} 
a:hover.sidelink { 
color : maroon;
font-size : 11px;
line-height : 13px;
font-weight : bold;
text-decoration : underline;
text-align:left;
} 
a:link.toplink { 
color : #432001;
line-height : 20px;
font-size : 11px;
font-weight : bold;
text-decoration : none;
} 
a:visited.toplink { 
color : #886548;
line-height : 20px;
font-size : 11px;
font-weight : bold;
text-decoration : none;
} 
a:hover.toplink { 
color : maroon;
line-height : 20px;
text-decoration : underline;
} 
#paper2 { 
position : relative;
left : 13px;
margin : 0;
width : 792px;
margin-top : 0;
margin-left : 0;
background-image : url(/g-pages/paper.gif);
background-repeat : repeat-y;
} 
#paper { 
position : relative;
left : 13px;
margin : 0;
width : 792px;
margin-top : 0;
margin-left : 0;
background-image : url(/g-pages/paper.gif);
background-repeat : repeat-y;
} 
#bluepaper { 
position : relative;
left : 13px;
width : 792px;
margin-top : 10px;
background-image : url(/g-pages/paper2.gif);
background-repeat : repeat-y;
} 
#content { 
float : left;
width : 530px;
margin-right : 10px;
} 
#narrowcontent { 
float : left;
width : 350px;
margin-right : 40px;
} 
#block { 
float : left;
width : 180px;
text-align:right;
margin-top : 9px;
} 
#innerblock { 
padding: 0;
margin: 0 15px 0 40px;
width : 120px;
text-align:left;
} 
#blockright { 
float : right;
margin-top : 7px;
width : 130px;
margin-left : 10px;
margin-right : -10px;
text-align:center;
} 
#blockright2 { 
float : right;
margin-right : 0;
margin-top : 20px;
margin-left : 20px;
} 
#toplinks { 
position : relative;
left : 13px;
width : 792px;
margin-top : 0;
background-image : url(/g-pages/paper2.gif);
background-repeat : repeat-y;
} 
#footer { 
position : relative;
left : 13px;
width : 792px;
margin-top : 0;
background-image : url(/g-pages/paper2.gif);
background-repeat : repeat-y;
text-align: center;
}
