* { font-family: Arial; font-size: 11px; }
a { color: #336699; }
body { margin: 0px; background-color: #F0EADB; }
ul { padding-left: 0px; margin-left: 20px; margin-top: 10px; margin-bottom: 20px; }
li { color: #333333; font-size: 11px; list-style-type: square; }
p { color: #333333; }
sup { font-size: 9px !important; }

.backwhite { background-color: #FFFFFF; }
.backwhite2 { background-color: #FEFBF5; border-top: solid 1px #CCCCCC; } 
.backwhite3 { background-color: #FFFFFF; border-right: solid 1px #CCCCCC; } 
.headwhite { font-size: 14px; color: #FFFFFF; margin-bottom: 10px; }
.headwhite * { font-size: 14px; color: #FFFFFF; font-weight: bold; }
.headwhite2 { font-size: 14px !important; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.linewhite { border-top: solid 1px #FFFFFF; }
.linkwhite { font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.linkwhite:hover { text-decoration: underline; }
.textwhite, .textwhite * { font-size: 11px; color: #FFFFFF; }

.backblack { background-color: #333333; }
.headblack, .headblack * { font-size: 14px; color: #333333; margin-bottom: 10px; font-weight: bold; }
.textblack { font-size: 11px; color: #333333; margin-top: 5px; margin-bottom: 5px; }
.textblack * { font-size: 11px; color: #333333; }
.textblack a { color: #336699; }
.textblack2 { font-size: 11px; color: #333333; margin-top: 0px; margin-bottom: 20px; }
.textblack2 * { font-size: 11px !important; color: #333333; }
.textblack3 { font-size: 11px; color: #333333; margin-top: 5px; margin-bottom: 10px; }
.textblack3 * { font-size: 11px; color: #333333; margin-top: 5px; margin-bottom: 10px; }
.boldblack { font-size: 11px; color: #333333; margin-top: 5px; margin-bottom: 5px; font-weight: bold; }
.boldblack * { font-size: 11px; color: #333333; font-weight: bold; }

.backdkgrey { background-color: #666666; }
.headdkgrey { font-size: 14px; color: #666666; margin-bottom: 10px; }
.headdkgrey * { font-size: 14px; color: #666666; font-weight: bold; }
.headdkgrey2, .headdkgrey2 * { font-size: 14px; color: #666666; margin-bottom: 0px; font-weight: bold; }
.linkdkgrey, .linkdkgrey * { font-size: 11px; color: #666666; text-decoration: none; }
.linkdkgrey:hover { text-decoration: underline; }
.linkdkgrey2 { font-size: 11px; color: #666666; }
.textdkgrey, .textdkgrey * { color: #666666; margin-top: 0px; margin-bottom: 10px; }
.backmdgrey { background-color: #CCCCCC; font-size: 11px; color: #666666; text-decoration: none; }
.linemdgrey { border-left: solid 1px #CCCCCC; }
.linemdgrey2 { border-right: solid 1px #CCCCCC; }
.linkmdgrey { font-size: 12px; font-weight: bold; color: #666666; text-decoration: none; }
.linkmdgrey:hover { text-decoration: underline; }
.backltgrey { background-color: #EBECEA; }
.headltgrey, .headltgrey * { font-size: 13px; color: #999999; margin-bottom: 10px; font-weight: bold; text-decoration: none; }
.linkltgrey, .linkltgrey * { font-size: 11px; color: #999999 !important; }
.textltgrey, .textltgrey * { font-size: 11px; color: #999999 !important; }
.submltgrey { background-color: #999999; color: #FFFFFF !important; font-weight: bold; border: solid 0px #999999; padding-top: 2px; padding-bottom: 1px; padding-left: 2px; padding-right: 1px; }

.backdktan { background-color: #C1AE84; background-image: url('../../images/galileo/region_g.gif'); }
.backlttan { background-color: #F0EADB; }
.backlttan2 { background-color: #F0EADB; border-top: 1px solid #FFFFFF; }
.backlttan3 { background-color: #F0EADB; border-left: 1px solid #FFFFFF; }
.linklttan { font-size: 12px; font-weight: bold; color: #AD9154; text-decoration: none; }
.linklttan:hover { text-decoration: underline; }
.textlttan { font-size: 12px; font-weight: bold; color: #AD9154; }
.textlttan2 { color: #AD9154 !important; }

.backdkgreen { background-color: #4B6B0D; }
.headdkgreen { font-size: 14px; color: #336600; margin-bottom: 10px; }
.headdkgreen * { font-size: 14px; color: #336600; font-weight: bold; }
.headdkgreen2, .headdkgreen2 * { font-size: 14px; color: #336600; margin-bottom: 10px; font-weight: bold; }
.linkdkgreen { font-size: 11px; color: #336600; text-decoration: none; }
.linkdkgreen:hover { text-decoration: underline; }
.textdkgreen { font-size: 11px; color: #336600; margin-top: 5px; margin-bottom: 10px; }
.textdkgreen * { font-size: 11px; color: #336600; }
.backmdgreen { background-color: #A5C865; font-size: 11px; color: #336600; text-decoration: none; }
.backltgreen { background-color: #EBF0E3; }
.headltgreen, .headltgreen * { font-size: 13px; color: #669900; margin-bottom: 10px; font-weight: bold; text-decoration: none; }
.headltgreen2 { font-size: 11px; color: #669900; margin-bottom: 5px; margin-top: 5px; font-weight: bold; }

.backdkred { background-color: #7A0000; }
.headdkred { font-size: 14px; color: #7A0000; margin-bottom: 10px; }
.headdkred * { font-size: 14px; color: #7A0000; font-weight: bold; }
.headdkred2, .headdkred2 * { font-size: 14px; color: #7A0000; margin-bottom: 10px; font-weight: bold; }
.linkdkred { font-size: 11px; color: #7A0000; text-decoration: none; }
.linkdkred:hover { text-decoration: underline; }
.textdkred { font-size: 11px; color: #7A0000; margin-top: 5px; margin-bottom: 10px; }
.textdkred * { font-size: 11px; color: #7A0000; }
.backmdred { background-color: #D47D7D; font-size: 11px; color: #7A0000; text-decoration: none; }
.texterred, .texterred * { font-size: 11px; color: #FF0000; }
.backltred { background-color: #F4DBDB; }
.headltred, .headltred * { font-size: 13px; color: #B63D3D; margin-bottom: 10px; font-weight: bold; }
.headltred2 { font-size: 11px; color: #B63D3D; margin-bottom: 5px; margin-top: 5px; font-weight: bold; }

.backdkblue { background-color: #1F557C; }
.headdkblue { font-size: 14px; color: #003265; margin-bottom: 10px; }
.headdkblue * { font-size: 14px; color: #003265; font-weight: bold; }
.headdkblue2, .headdkblue2 * { font-size: 14px; color: #003265; margin-bottom: 10px; font-weight: bold; }
.textdkblue { font-size: 11px; color: #003265; margin-top: 5px; margin-bottom: 10px; }
.textdkblue * { font-size: 11px; color: #003265; }
.linkdkblue, .textdkblue * { font-size: 11px; color: #003265; text-decoration: none; }
.linkdkblue:hover { text-decoration: underline; }
.backmdblue { background-color: #A2CAE4; font-size: 11px; color: #003265; text-decoration: none; }
.backltblue { background-color: #E1E7EB; }
.headltblue, .headltblue * { font-size: 13px; color: #0066CC; margin-bottom: 10px; font-weight: bold; }
.headltblue2, .headltblue2 * { font-size: 11px; color: #0066CC; margin-bottom: 5px; margin-top: 5px; font-weight: bold; }
.linkrgblue, .linkrgblue * { font-size: 11px; color: #336699 !important; }
.textrgblue, .textrgblue * { font-size: 11px; color: #336699; margin-top: 5px; margin-bottom: 10px; }
.selectblue { font-size: 11px; color: #336699; }