html {
	margin: 0; 
	padding: 0; 
	border: 0; 
}
	
body {
    margin: 0;
    padding: 0;
    border: 0;
    background-color:#999999; 	
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}
body.footer, p.footer, div.footer, td.footer, blockquote.footer, ul.footer, ol.footer {
    background-color:#ffffff; 
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}
p, div, td, blockquote, ul, ol {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

table {
	border: 0;
	padding: 0;
	}

th {
	text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;	
    font-weight: bold;	
}

caption {
    font-family: Arial, Helvetica, sans-serif;	
    font-size: 1em;	
    font-weight: bold;	
}

th.smaller {
	text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;	
    font-weight: bold;	
}


h1 { font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; }
h3 { 
	 font-family: Arial, Helvetica, sans-serif; font-size: 1.2em;
	 margin: 0 0 .5em 0; padding: 0;
}
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; }
h5 { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; }
h6 { font-family: Arial, Helvetica, sans-serif; font-size: 0.0em; }

ul.roomy li {margin: 0 0 .7em 0;}

ul.tight {margin: 0 0 1em 1.3em; padding: 0; }
ol.tight {margin: 0 0 1em 1.3em; padding: 0; }

ul.plain {
	list-style-type: none;
	}
ol.plain { list-style-type: none; }

ul.plainLink a:link, ul.plainLink a:visited {
    text-decoration: none;
	}
ul.plainLink a:hover {
    text-decoration: underline;
	}	

/*.scrollBar	{scrollbar-3dlight-color:; scrollbar-arrow-color:;  scrollbar-base-color:; scrollbar-darkshadow-color:;       scrollbar-face-color:; scrollbar-highlight-color:; scrollbar-shadow-color:}*/

#main {
	position: absolute;
	top: 140px;
	}
#year {
	position:absolute;
	right: 80px;
	top: 68px;
	}
#pageTitle {	
	position: relative;
	top: 7px;
	}	
	
.pageTable {
	background-color:#FFFFFF;
}	
.pageTitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;	
}
.leftNavBackground {
/*	background-color:#999999; */
	background-image:url(/swifa/images/leftnavswords.jpg); background-repeat:no-repeat;
}
.leftNavTop {
/*	background-color:#999999; */
	background-image:url(/swifa/images/leftnavtop.jpg); background-repeat:repeat-y;
}
.leftNavFoils {
/*	background-color:#999999; */
	background-image:url(/swifa/images/leftnavswords.jpg); background-repeat:no-repeat;
	height:310px;
}

.noMargin {
	margin: 0px;
	}
*.footer {
	color: #ffffff;
	background-color:#000000;
}
div.footerStyle {
    color: #ffffff;
    background-color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
div.footerStyle a:link, div.footerStyle a:visited {
    color: #ff0000;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
}
div.footerStyle a:hover {
    color: #ffffff;
    background-color:#000000;
    text-decoration: none;
}
div.footerStyle a:active {
    color: #ffffff;
    background-color:#000000;
    text-decoration: none;
}
.pageBottom {
	margin-bottom: 8px;
}

tr.smallLine
{ 
line-height: 5pt;
}
tr.mediumLine
{ 
line-height: 15px;
}    

img.b1 {
border-style: solid;
border-top-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #000000;
}

/* top, right & left: med grey; bottom: darker grey */
img.b2 {
border-style: solid;
border-color: 
	#999999  #999999
	#999999	 #cccccc;
}


/* LINK ORDER - a:link a:visited a:hover a:active */

a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
a:link {
    color: #CC0000;
    text-decoration: underline;
}
a:visited {
    color: #CC0000;
    text-decoration: underline;
}
a:hover {
    color: #000000;
    text-decoration: underline;
}
a:active {
    color: #000000;
    text-decoration: underline;
}

a.mainLink {
	font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;	
    font-weight: bold;		
    text-decoration: none;
}
a.mainLink:link {
    color: #ffffff;
    text-decoration: none;	
}
a.mainLink:visited {
    color: #ffffff;
    text-decoration: none;	
}
a.mainLink:hover {
    color: #ff0000;
    text-decoration: none;	
}
a.mainLink:active {
    color: #ff0000;
    text-decoration: none;
}

a.plainLink:link {
    color: #cc0000;
    text-decoration: none;
}
a.plainLink:visited {
    color: #cc0000;
    text-decoration: none;
}
a.plainLink:hover {
    color: #ff0000;
    text-decoration: underline;
}
a.plainLink:active {
    color: #ff0000;
    text-decoration: none;
}

a.bottomNavLink {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;			
}
a.bottomNavLink:link {
    color: #ff0000;
    text-decoration: none;
}
a.bottomNavLink:visited {
    color: #ff0000;		
    text-decoration: none;
}
a.bottomNavLink:hover {
    color: #ffffff;
    text-decoration: none;
}
a.bottomNavLink:active {
    color: #ffffff;
    text-decoration: none;
}

/* Pretend Link */
.makeLink {
	cursor: pointer; 
    color: #ff0000;	
    text-decoration: underline;	
	}
.helpLink {
	cursor: help; 
    color: #ff0000;	
    text-decoration: underline;	
	}	

a:link .graphicLink, a:visited .graphicLink, a:hover .graphicLink, a:active .graphicLink {border:0px; border-width:0px;}

.bold {
	font-weight:bold;
	}
	
.smallblack {
    color: #000000;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.smallred {
    color: #ff0000;
    font-family: "Tahoma", Arial, sans-serif;
    font-size: 10px;
}
.smallredbold {
    color: #ff0000;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

.normalred {
    color: #ff0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
