p {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-right: 15px}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-right: 15px}
th {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}

.search {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; width:115px}

.l2-subtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.l2-bodyhead {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.l2-bodycopy {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-right: 15px}
.l2-bodycopy a {  color: #000099}
.l2-bodycopy a:hover {  color: #66CC33}

.l2-bodycopy-indent {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-right: 15px; padding-left: 10px}
.l2-bodycopy-indent a {  color: #000099}
.l2-bodycopy-indent a:hover {  color: #66CC33}

.l2-bodytitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF }

.l2-smbodycopy {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; margin-right: 15px}
.l2-smbodycopy a {  color: #000099}
.l2-smbodycopy a:hover {  color: #66CC33}

.hm-maintext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666699; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.hm-maintext a { color: #FF9900; text-decoration: none; font-weight: bold}
.hm-news {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666699; line-height: 12px;}
.hm-news a {color: #666699;}
.hm-news A:hover {color: #FFFFFF}
.hm-news.more a { color: #FFFFFF}
.hm-news.more a:hover { color: #666699}
.hm-title {  font-family: "Times New Roman", Times, serif; font-size: 20px; font-style: italic; font-weight: bold; color: #666699}
.hm-mainnav {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; }
.hm-mainnav a {  color: #000099; text-decoration: none}
.hm-mainnav a:hover {  color: #FF9900; text-decoration: none}
.hm-mainnav-arrow {color: #FF9900; font-weight: bold}

.parent {position:absolute; left:583px; top:-50px; width:200; z-index:0; visibility:visible}
.child {position:absolute; left:598px; top:-50px; width:200; z-index:0; visibility:hidden}
.subchild {  padding-left: 10px}
.parent a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; text-decoration: none}
.child a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000099; text-decoration: none}
.subchild a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000099; text-decoration: none}
.parent a:hover {color: #FFFFFF}
.child a:hover {color: #FFFFFF}
.subchild a:hover {color: #FFFFFF}

.parenta {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.parenta a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.childa {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.childa a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.subchilda {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.subchilda a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}

.parenthack a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.childhack a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.subchildhack a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.parenthack a:hover {color: #66CC33}
.childhack a:hover {color: #66CC33}
.subchildhack a:hover {color: #66CC33}

.parenthacka {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.parenthacka a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.childhacka {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.childhacka a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.subchildhacka {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.subchildhacka a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}

.subsub {  padding-left: 20px}
.subsub a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000099; text-decoration: none}
.subsub a:hover {color: #FFFFFF}
.subsuba {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.subsuba a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.subsubhack a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.subsubhack a:hover {color: #66CC33}
.subsubhacka {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.subsubhacka a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}

.l2-dropdown {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-right: 15px; width : 160px;}
.dropdown {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; width : 175px;}
.hm_dropdown {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; width : 175px; color: #FF9600;}

.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666699; padding: 10px}
.footer a { color: #000000 }
.footer a:hover { color:#003399 }
.footerNew {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666699;}
.footerNew a { color: #000000 }
.footerNew a:hover { color:#003399 }

.header {font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #FFFFFF; text-decoration: none}

.login-title {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666699; font-weight: bold}
.login-body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666699; font-weight: normal}
.login-formtext {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.login-formtext-small { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000 }
.login-body-small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666699; font-weight: normal}

.note  { font-size : 9pt; background : #dddddd; color : #000000; border : thin #000000 ridge; margin-right : .25cm; padding : .25cm; }

.hotCopy {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 14px}
.hotCopyHeadline {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 14px; font-weight:bold}

.hotCopyMore {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight:bold;}
.hotCopyMore a { color: #FFFFFF; text-decoration: none; }
.hotCopyMore a:hover { color: #FF9600; }

.topMessage {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #9999CC; font-weight: normal}
.topMessage2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #FF9600; font-weight: normal}
.topMessage a { color: #9999CC; text-decoration: none; }
.topMessage a:hover { color: #FF9600; }

.leftNav {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #9999CC; font-weight: normal}
.leftNav a { color: #9999CC; text-decoration: none; }
.leftNav a:hover { color: #FF9600; }

.leftNavArrow {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #9999CC; font-weight: normal}
.leftNavArrow a { color: #9999CC; text-decoration: none; }
.leftNavArrow a:hover { color: #FF9600; }

.OLDleftNavHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #9CCB31; font-weight: bold}
.leftNavHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #9999CC; font-weight: bold}
.leftNavHeading a {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; font-weight: bold; color: #9999CC; text-decoration: none}
.leftNavHeading a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; font-weight: bold; color: #FF9600}

.menu {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000099}
.menu a {  color: #000099; text-decoration: none}

.crosslinktext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;}
.crosslinktext a {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;}
.crosslinktext a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline;}