body { margin: 0px 0px; font-family: Times New Roman, Times, Sans-Serif; font-size: 11pt; color: #000000; background-color: #004890; background-image: url('Images/body-bg.gif'); }
img { margin: 0; border: none; padding: 0; }
h2 { color: #0f4b32; }
td { padding: 0; margin: 0; }

.pic { border: 1px solid #000000; padding: 3px; }
.right { float: right; margin-right: 0; padding: 0;}
.left { float: left; margin-left: 0; }

.master-table { border-left: 1px solid #606060; border-right: 1px solid #606060; background-color: #FFFFFF; }

.content-text { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #000000; line-height: 19px; }
.content-text p { padding-left: 5px; padding-right: 5px; }

.process { width: 485px; margin: 1em auto; border-collapse: collapse; }
.process.home { width: 600px; }
.process td { vertical-align: middle; text-align: center; border: none; }
.process td.nav { padding: 5px 0; }
.process td.nav h2 { padding-top: 10px; }
.process td.nav .right { margin-left: 10px; }
.process td.nav .left { margin-right: 10px; }
.process td.desc { padding-bottom: 10px; }

.products { width: 595px; border-collapse: collapse; font-size: 100%; margin: 1em 0; }
.products td { padding: 2px; text-align: center; border: 2px #034890 solid; font-weight: bold; }
.products th { color: #0d472f; padding: 2px; font-size: 110%; }

.header-bg { background-image: url('Images/header.jpg'); background-position: left; }
.header-shadow { background-image: url('Images/header-shadow.gif'); }
.footer-bg { padding: 5px 0px 0px 0px; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #404040; line-height: 18px; background-image: url('Images/footer-bg.gif'); background-position: center; }

.contact-title	{ font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: italic; }
.contact-text	{ font-family: Times New Roman, Times, Serif; font-size: 16pt; font-weight: bold; color: #0f4b32; }

.title-1 { font-family: Times New Roman, Times, Serif; font-size: 13pt; color: #000000; font-style: italic; font-weight:bold; line-height: 24px;}
.quote-symbols { font-family: Times New Roman, Times, Serif; font-size: 14pt; color: #c00202; font-weight:bold; line-height: 24px;}


a { color: #0000FF; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: none; }

a.flnk { color: #094FFF; text-decoration: none; }
a.flnk:hover { color: #800000; text-decoration: none; }

a.manage { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #606060; text-decoration: none; }
a.manage:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #800000; text-decoration: none; }

a.login { font-family: verdana, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #606060; text-decoration: none; }
a.login:hover { font-family: verdana, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #800000; text-decoration: none; }

.headline { font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; font-weight: bold; color: #666666; line-height: 22px;}

a.doc-links { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; }
a.doc-links:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #fff000; text-decoration: none; }
 
/*** Start of login related entries. ***/

div.login-form { width: 350px; border: 1px solid #412D15; background-color: #a4b0a6; }
p.login-title { border-bottom: 1px solid #412D15; padding: 5px 5px 5px 5px; font-family: Arial, Verdena, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #ffffff; background-color: #043e26; text-align: center; }
p.login-fields { padding: 3px 0px 2px 0px; }
p.login-fields span { display: block; margin: 2px 5px 3px 5px; font-family: Arial, Verdena, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #000000; text-align: center; }
p.login-fields span input { width: 200px; height: 20px; padding: 2px 2px 2px 2px; border: 1px solid #404040; font-family: Arial, Verdena, Helvetica, Sans-Serif; font-size: 8pt; }
p.login-buttons { padding: 0px 5px 5px 5px; text-align: right; }

/*** End of login related entries. ***/

/*** Start of file listing classes. ***/

tr.header-row { background-color: #043e26; }
tr.header-row td { padding: 5px 5px; color:#ffffff; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; }
tr.odd-row { background-color: #95a99c; }
tr.odd-row td { padding: 5px 5px; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold;}
tr.even-row { background-color: #b2c7b9;}
tr.even-row td { padding: 5px 5px; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; }

/*** End of file listing classes. ***/