@charset "utf-8";

.inb { color: #003f5b; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; text-align: center; vertical-align: middle; }

.in { color: #000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; text-align: center; vertical-align: middle; }
.in a:link { color: #000; text-decoration: none; }
.in a:visited { color: #000; text-decoration: none; }
.in a:hover { color: #959595; text-decoration: none; }
.in a:active { color: #000; text-decoration: none; }

.hidden { display: none; }

.fixed { table-layout: fixed; }

#dropmenudiv { font-size: 10px; font-family: arial; font-weight: normal; font-style: normal; line-height: 15px; text-decoration: none; position: absolute; z-index: 100; border-style: solid; border-width: 0; }
#dropmenudiv a { font-weight: normal; text-decoration: none; text-indent: 0; width: 100%; padding: 0; border-bottom-style: none; display: block; }
#dropmenudiv a:hover { color: #000; }
.dropmenudiv { color: #959595; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; background-position: 0 0; text-decoration: none; text-align: left; text-indent: 0; vertical-align: middle; position: absolute; width: 100%; z-index: 100; padding: 0; border-top-style: none; border-right-style: none; border-bottom-style: none; border-bottom-width: 0; border-left-style: none; outline-style: none; display: block; }
.dropmenudiv a:link { color: #959595; text-decoration: none; }
.dropmenudiv a:visited { color: #959595; text-decoration: none; }
.dropmenudiv a:hover { color: #000; text-decoration: none; }
.dropmenudiv a:active { color: #959595; text-decoration: none; }

.client { color: #003f5b; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; text-align: left; }

.job { color: #959595; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; text-align: left; }

.award { color: #959595; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; vertical-align: middle; padding-right: 0; }

.left { color: #959595; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; text-decoration: none; vertical-align: top; padding-left: 5px; }
.left a:link { color: #636363; text-decoration: none; }
.left a:visited { color: #636363; text-decoration: none; }
.left a:hover { color: #000; text-decoration: none; }
.left a:active { color: #636363; text-decoration: none; }

.leftlg { color: #003f5b; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: none; vertical-align: top; padding-left: 5px; }
.leftlg a:link { color: #636363; text-decoration: none; }
.leftlg a:visited { color: #636363; text-decoration: none; }
.leftlg a:hover { color: #000; text-decoration: none; }
.leftlg a:active { color: #636363; text-decoration: none; }

.leftlgin { color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: none; vertical-align: top; padding-left: 15px; }
.leftlgin a:link { color: #636363; text-decoration: none; }
.leftlgin a:visited { color: #636363; text-decoration: none; }
.leftlgin a:hover { color: #000; text-decoration: none; }
.leftlgin a:active { color: #636363; text-decoration: none; }

.home { color: #959595; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 20px; text-decoration: none; vertical-align: top; padding-left: 5px; }
.home a:link { color: #636363; text-decoration: none; }
.home a:visited { color: #636363; text-decoration: none; }
.home a:hover { color: #000; text-decoration: none; }
.home a:active { color: #959595; text-decoration: none; }

.leftb { color: #959595; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: none; vertical-align: top; padding-left: 5px; }
.leftb a:link { color: #003f5b; text-decoration: none; }
.leftb a:visited { color: #003f5b; text-decoration: none; }
.leftb a:hover { color: #000; text-decoration: none; }
.leftb a:active { color: #003f5b; text-decoration: none; }

.leftb5 { color: #959595; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; text-decoration: none; vertical-align: top; padding-left: -5px; }
.leftb5 a:link { color: #003f5b; text-decoration: none; }
.leftb5 a:visited { color: #003f5b; text-decoration: none; }
.leftb5 a:hover { color: #000; text-decoration: none; }
.leftb5 a:active { color: #003f5b; text-decoration: none; }

.right { color: #959595; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; text-decoration: none; vertical-align: bottom; margin: 0 0 0 84px; padding: 0; }
.right a:link { color: #636363; text-decoration: none; }
.right a:visited { color: #636363; text-decoration: none; }
.right a:hover { color: #000; text-decoration: none; }
.right a:active { color: #636363; text-decoration: none; }

.rightb { color: #959595; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; text-decoration: none; text-align: left; margin-left: 84px; }
.rightb a:link { color: #003f5b; text-decoration: none; }
.rightb a:visited { color: #003f5b; text-decoration: none; }
.rightb a:hover { color: #000; text-decoration: none; }
.rightb a:active { color: #003f5b; text-decoration: none; }

.rightt { color: #959595; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; text-decoration: none; text-align: left; vertical-align: top; margin: 0 0 0 84px; padding: 0; }
.rightt a:link { color: #636363; text-decoration: none; }
.rightt a:visited { color: #636363; text-decoration: none; }
.rightt a:hover { color: #000; text-decoration: none; }
.rightt a:active { color: #636363; text-decoration: none; }

ol { list-style-type: none; margin: 0 0 0 84px; padding: 0; }
ol li { line-height: 1.3em; text-decoration: none; margin: 0; padding: 0; }
* html ol li { position: relative; }
ol li.column1 { margin-left: 0; line-height: 1.3em; }
ol li.column2 { margin-left: 20em; line-height: 1.3em; }
li.reset { margin-top: -24.7em; }
ol li a { line-height: 1.3em; display: block; width: 18em; text-decoration: none; }
ol li a:hover { color: #000; line-height: 1.3em; text-decoration: none; }

.nav { color: #959595; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; text-align: left; padding-left: 5px; }
.nav a:link { color: #959595; text-decoration: none; }
.nav a:visited { color: #959595; text-decoration: none; }
.nav a:hover { color: #000; text-decoration: none; }
.nav a:active { color: #959595; text-decoration: none; }

.foot { color: #C2C2C2; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }

.fixed { table-layout: fixed; }.leftlgin {
}
