/*
// DO NOT EDIT THIS FILE!!!
// DO NOT EDIT THIS FILE!!!
// swift.engine.5 generated CSS
// would be rewritten automatically
*/
body {
margin : 0;
font-family : tahoma, verdana, sans-serif;
background-color : #FFF;
font-size : 9pt;
}
p {
margin-top : 5px;
margin-bottom : 5px;
}
p.center {
text-indent : 0px;
text-align : center;
}
.S-Quotes, .S-Books {font-size:1px;color:#fff;margin-top: -10px;}
.S-Books h3 {text-decoration:none;}
#cit p {
    font-family: times New Roman;
    font-size: 14px;
    padding-left: 35px;
    padding-right: 60px;
    text-align: center;
    text-indent: 0;
	color: #587362;
}
#cit h3 {
    font-family: times New Roman;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
	    text-decoration: none;
    text-transform: none;
}
p.left {
text-indent : 0px;
text-align : left;
}
p.right {
text-indent : 0px;
text-align : right;
}
h1, h2 {
color:#587362;
font-size:16pt;
font-weight:normal;
padding:0;
text-align:left;
margin:10px;
margin-left:0px;
}
h1 {
    background: url("/img/h1c.png") repeat-y scroll 0 0 transparent;
    font-family: times New Roman;
	font-size:14pt;
    padding: 5px 0 5px 10px;
    text-transform: uppercase;
}
h2 {
font-size : 14pt;
}
h3 {
font-size : ;
}
div.A-Link {
padding: 10px 80px 20px 0;
    width: 164px;
}
table.content td {
font-size : 9pt;
font-family : tahoma, arial, sans-serif;
}
img {
border : 0px;
margin : 0px;
}
img.in {
clear : none;
float : none;
}
img.leftof {
clear : none;
float : left;
margin : 10px;
}
img.rightof {
clear : none;
float : right;
margin : 10px;
}
img.centered {
clear : none;
float : none;
margin : 10px;
}
img.leftno {
clear : left;
float : left;
margin : 10px;
}
img.rightno {
clear : right;
float : right;
margin : 10px;
}
ul {
list-style-position:inside; margin: 0 5px 0 10px;
}
ol {
list-style-position:inside; margin: 0 5px 0 10px;
}
a {
text-decoration : underline;
}
tr.even {
;
}
tr.odd {
;
}
input {

}
td.fc {
;
}
caption {
margin : 10px;
text-align : center;
}
* {
padding: 0; margin: 0;
}

DIV.PageContent  {
 
}
.centered {
text-align: center;
}
DIV.cat_node {
    background: url("/img/cat.png") repeat-x scroll 0 0 transparent;
    float: left;
    margin-right: 10px;
    min-height: 330px;
    padding: 20px 10px 0;
    width: 180px;
}
.cat_node img.leftno {
    height: ;
    margin: 0 auto;
    padding-bottom: 10px;
    padding-left: 37px;
    width: 100px;
	padding-right: 43px;
	float: none;
}
.cat_node h1 {
    background: none repeat scroll 0 0 transparent;
    border-top: 1px solid #515054;
    color: #000000;
    font-family: helvetica;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
}
.cat_node li {list-style:none;margin-left: -10px;}
.cat_node h3 {color:#515054;text-decoration: none;text-transform: none;font-size: 12px;margin: 0;}
.cat_node h2 {color:#515054;text-transform: none;font-size: 12px;font-weight: bold;text-decoration: underline;margin: 0;min-height: 40px;}
.cat_node_auth h2 {color:#515054;text-transform: none;font-size: 12px;font-weight: bold;text-decoration: underline;margin: 0;min-height: 40px;}
.cat_node p {color:#515054;text-decoration: none;text-transform: none;font-size: 12px;margin: 0;}
.cat_node a {color:#515054;text-decoration: none;text-transform: none;}

DIV.CatSingleNodes  {
width : 100%; padding : 10px;

}
DIV.CatSingleNodes p.pages {
text-indent : 0px;

}
DIV.CatSingleNodes div.pages {
font-size : 12pt;
background: url("/img/h1.png") no-repeat scroll 0 0 transparent;
clear: left;
margin-bottom: 10px;
}
DIV.CatSingleNodes a.pagecurrent {
text-decoration : none;
font-weight : bold;

}

